.clearfix:after{content:"";clear:both;display:table}a{color:#499fd4;text-decoration:none}.announcement-bar{text-align:left}.announcement-bar span.divider{display:inline-block;vertical-align:middle;border-right:solid 1px #4c657d;height:20px;margin:-4px 10px 0}.announcement-bar .announcement-bar-text{font-size:14px;font-weight:400}.announcement-bar .announcement-bar-text .announcement-text{float:left}.announcement-bar .announcement-bar-text .site-info{float:right}.announcement-bar .announcement-bar-text .site-info a{text-decoration:none;display:inline-block}.announcement-bar .announcement-bar-text-mobile{font-size:12px;font-weight:400}.announcement-bar .announcement-bar-text-mobile .announcement-text{float:left}.announcement-bar .announcement-bar-text-mobile .site-info{float:right}.announcement-bar .announcement-bar-text-mobile .site-info a{text-decoration:none;display:inline-block}.site-header .live-search-form .live-search-button{background-color:#1f3e5c;border-color:#1f3e5c}.site-header .live-search-form .live-search-button:hover{background-color:#2b557e}.site-header .site-header-user{position:absolute;top:50%;margin-top:-7px;right:76px}.site-header .site-header-user a{display:inline-block}.site-header .site-header-cart--count:after{background-color:#1f3e5c}.site-header-sticky--scrolled .site-header .site-header-user{margin-top:-12px}.site-header-logo{margin-right:60px}.site-header-main{margin-right:160px}.site-navigation .navmenu-depth-1>li>a{font-weight:400}.site-navigation-wrapper .site-header-actions{max-width:unset!important}.site-navigation-wrapper .site-header-actions li{position:relative}.site-navigation-wrapper .site-header-actions li:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:20px;border-right:1px solid #3a7faa}.site-navigation-wrapper .site-header-actions li:last-child:after{display:none}.site-navigation-wrapper .site-header-actions a{opacity:1;font-size:16px;font-weight:400;padding-left:15px;padding-right:15px}.site-navigation-wrapper .site-header-actions .logout{margin-left:15px;background-color:#1f3e5c;border-radius:5px;border:none}.site-navigation-wrapper .site-header-actions .logout:hover{background-color:#13273a}.site-navigation-wrapper .site-header-actions .logout a{padding:7px 12px 8px;outline:none}.site-navigation-wrapper .site-header-actions .logout .fas{display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:5px}.mobile-nav-panel .site-header-actions{max-width:unset!important}.mobile-nav-panel .site-header-actions li{position:relative}.mobile-nav-panel .site-header-actions li:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:20px;border-right:1px solid #3a7faa}.mobile-nav-panel .site-header-actions li:last-child:after{display:none}.mobile-nav-panel .site-header-actions li:first-child a{padding-left:10px}.mobile-nav-panel .site-header-actions a{opacity:1;font-size:14px;font-weight:400;padding-left:15px;padding-right:15px}.mobile-nav-panel .site-header-actions .logout{margin-left:15px}.mobile-nav-panel .site-header-actions .logout a{padding:7px 12px;outline:none;color:#fff;background-color:#1f3e5c;border-radius:5px}.mobile-nav-panel .site-header-actions .logout a:hover{background-color:#13273a}.mobile-nav-panel .site-header-actions .logout .fas{display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:5px}.mobile-nav-panel .mobile-nav-content .navmenu-link{font-size:18px;font-weight:600}.productgrid--item .productitem{padding-top:30px}.productitem--image{min-height:190px}.promo-grid--container .promo-grid--third-width{width:calc(33% - 10px);margin-top:0}.promo-grid--container .promo-grid--third-width img.grid-icon{width:auto;height:auto;opacity:1;position:unset}.promo-grid--container .promo-grid--third-width .button-secondary{color:#000}.productgrid--item .prod-footer-info{padding-top:15px;font-size:0}.productgrid--item .prod-footer-info .percentage{position:relative;padding-bottom:10px;margin-bottom:15px}.productgrid--item .prod-footer-info .percentage .indica-per,.productgrid--item .prod-footer-info .percentage .sativa-per{font-size:12px;font-weight:400}.productgrid--item .prod-footer-info .percentage .percentage-bar{position:absolute;bottom:0;display:inline-block;height:5px}.productgrid--item .prod-footer-info .percentage .indica-per{color:#499fd4;float:left}.productgrid--item .prod-footer-info .percentage .indica-per .percentage-bar{background-color:#499fd4;left:0;border-right:1px solid #fff}.productgrid--item .prod-footer-info .percentage .sativa-per{color:#1f3e5c;float:right}.productgrid--item .prod-footer-info .percentage .sativa-per .percentage-bar{background-color:#1f3e5c;right:0;border-left:1px solid #fff}.productgrid--item .prod-footer-info .info-box{display:inline-block;vertical-align:top;width:50%;margin-bottom:15px}.productgrid--item .prod-footer-info .info-box span,.productgrid--item .prod-footer-info .info-box a{display:inline-block;vertical-align:top;line-height:normal;margin-left:5px;margin-top:8px;font-size:10.5px}.slideshow .slideshow-slide .mobile-img{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:center}.slideshow .slideshow-slide .slideshow-slide-content.mobile-only{display:none}.slideshow .slideshow-slide .slideshow-slide-content.mobile-only small{display:block;color:#499fd4;font-size:70%}.terpene-overlay{display:none;position:fixed;left:0;right:0;bottom:0;top:0;z-index:700;background-color:#0006;overflow:auto}.terpene-overlay .terpene-content{max-width:640px;width:100%;position:absolute;min-height:325px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:100px;background-color:#fff;border-radius:5px;text-align:center;overflow:hidden}.terpene-overlay .terpene-content img{display:block;max-width:100%}.terpene-overlay .close-btn{cursor:pointer;right:20px;top:20px;position:absolute}.terpene-overlay .error-message{display:none;position:absolute;left:50%;top:50%;width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-overlay{display:none;position:fixed;left:0;right:0;bottom:0;top:0;z-index:700;background-color:#0006;overflow:auto}.modal-overlay .modal-content{max-width:840px;width:100%;position:absolute;min-height:325px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:150px;background-color:#fff;border-radius:5px}.modal-overlay .close-btn{cursor:pointer;right:20px;top:20px;position:absolute}.modal-overlay .modal-main-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3.125rem}.modal-overlay .modal_image{width:50%}.modal-overlay .modal-box_image{height:auto;overflow:hidden;-webkit-transition:height .3s linear;-o-transition:height .3s linear;transition:height .3s linear}.modal-overlay .modal-item_image{max-width:300px;display:block;margin:0 auto}.modal-overlay .thumbnail-img-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:30px}.modal-overlay .thumbnail-img-item.js{max-width:50px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:3px;margin-right:15px}.modal-overlay .product-thumbnail-image{-webkit-box-shadow:0 0 0 2px #499fd4;box-shadow:0 0 0 2px #499fd4;margin:auto;padding:5px;border-radius:2px;width:100%}.modal-overlay .modal-prod-desc{width:50%;padding-left:30px}.modal-overlay .modal-prod-desc h2{font-size:26px;text-transform:unset;letter-spacing:0;color:#000;margin-bottom:.25rem}.modal-overlay .properties-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;margin-bottom:20px}.modal-overlay .properties-container.hide{display:none}.modal-overlay .properties_item{width:50%;border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:20px 0}.modal-overlay .properties_item img{vertical-align:middle}.modal-overlay .properties_item span{vertical-align:text-top;margin-left:15px;margin-top:10px;font-size:14px}.modal-overlay .properties_item:nth-child(2n){border-right:none;padding-left:30px}.modal-overlay .properties_item:nth-child(n+3){border-bottom:none}.modal-overlay .text-link{color:#64b7e2}.modal-overlay .prod_description{white-space:normal;padding-top:20px;color:#696969}.age-verification-overlay{display:none;position:fixed;left:0;right:0;bottom:0;top:0;z-index:700;background-color:#000c;overflow:auto}.age-verification-overlay .age-verification-content{max-width:600px;width:100%;position:absolute;min-height:325px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:100px;background-color:#fff;border-radius:0;text-align:center;overflow:hidden;padding:50px 100px}.age-verification-overlay .overlay-heading{font-size:28px;color:#000}.age-verification-overlay .form-container h4,.age-verification-overlay .form-container label{color:#4d4d4d;font-weight:400}.age-verification-overlay .form-field{margin-bottom:20px}.age-verification-overlay .form-field input,.age-verification-overlay .form-field .sel-province{border-radius:5px;border:solid 1px #ddd;-webkit-box-shadow:0 0 3px #ddd;box-shadow:0 0 3px #ddd;padding:13px 20px;font-weight:600;color:#4d4d4d;font-size:16px;font-family:Cabin,sans-serrif;font-display:swap}.age-verification-overlay .form-field .down-icon{position:absolute;right:20px;top:50%;line-height:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.age-verification-overlay .birth-date{font-size:0}.age-verification-overlay .birth-date h4{font-size:16px;font-weight:400}.age-verification-overlay .birth-date input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;display:inline-block;width:100%}.age-verification-overlay .birth-date .field-container{display:inline-block;vertical-align:top;max-width:95px;margin-right:10px;width:100%;position:relative}.age-verification-overlay .birth-date .field-container ul.picker{display:none;list-style-type:none;padding:10px 0;margin:2px 0 0;width:150px;left:0;top:100%;height:300px;text-align:left;background-color:#fff;z-index:2;position:absolute;overflow-y:auto;border:solid 1px #ddd;-webkit-box-shadow:1px 1px 6px #ddd;box-shadow:1px 1px 6px #ddd}.age-verification-overlay .birth-date .field-container ul.picker li{cursor:pointer;padding:7px 10px;font-size:15px;font-weight:500;display:inline-block;width:100%}.age-verification-overlay .birth-date .field-container ul.picker li:hover,.age-verification-overlay .birth-date .field-container ul.picker li.selected{background-color:#f0f0f0}.age-verification-overlay .birth-date .field-container:last-child{margin-right:0;max-width:190px}.age-verification-overlay .sel-province{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.age-verification-overlay .btn-submit{width:100%;display:block;font-size:16px;padding:15px 20px;margin-bottom:20px}.age-verification-overlay .remember-container{text-align:left}.age-verification-overlay .remember-container input{float:left;height:40px;margin-right:10px;margin-top:-7px;-webkit-box-shadow:none;box-shadow:none}.age-verification-overlay .remember-container label{line-height:25px;cursor:pointer}.age-verification-overlay .error-message{display:none;font-size:14px;text-align:left;line-height:normal;color:#ff4040}.age-verification-overlay .condition-container{text-align:left;margin-top:50px;font-size:13px;line-height:21px}.cart-age-verification{margin-bottom:20px;margin-top:60px}.cart-age-verification .form-fields,.cart-age-verification .error-msg{float:left}.cart-age-verification .form-fields{margin-right:20px}.cart-age-verification .error-msg{display:none;color:#ff5454;margin-top:15px;margin-bottom:15px}.cart-age-verification label{position:relative;margin-right:10px}.cart-age-verification select{border-radius:5px;border:solid 1px #ddd;-webkit-box-shadow:0 0 3px #ddd;box-shadow:0 0 3px #ddd;padding:13px 30px 13px 20px;font-weight:600;color:#4d4d4d;font-size:16px;font-family:Cabin,sans-serrif;font-display:swap;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.cart-age-verification .down-icon{position:absolute;right:20px;top:50%;line-height:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.pxs-image-with-text-section.pxs-image-with-text-section-custom{margin-top:20px}.pxs-image-with-text-section.pxs-image-with-text-section-custom .pxs-image-with-text-heading span{color:#499fd4}.template-page.menu-board #shopify-section-static-header,.template-page.menu-board #shopify-section-static-footer{display:none}.template-page.menu-board .site-page{margin:0}.template-page.menu-board .page-wrapper .main-content{width:75%;padding:50px}.template-page.menu-board .page-wrapper .side-content{width:25%;background-color:#1f3e5c;padding:20px;position:fixed;top:0;right:0;height:100vh}.template-page.menu-board .page-wrapper .page-header h2,.template-page.menu-board .page-wrapper .menu-logo{display:inline-block;vertical-align:middle}.template-page.menu-board .page-wrapper .page-header h2{font-size:60px;line-height:60px;color:#499fd4;margin-top:0;margin-bottom:0;margin-left:40px}.template-page.menu-board .pagination{margin-top:50px}.template-page.menu-board .pagination p{color:#000;font-size:18px;margin:0}.template-page.menu-board .menu-table{width:100%;margin-top:50px;border-collapse:collapse}.template-page.menu-board .menu-table td{font-size:22px;line-height:normal}.template-page.menu-board .menu-table thead{background-color:#499fd4}.template-page.menu-board .menu-table thead td{font-weight:700;color:#fff;padding:25px 30px}.template-page.menu-board .menu-table tbody tr td{color:#000;padding:20px 30px}.template-page.menu-board .menu-table tbody tr td:first-child{font-weight:700}.template-page.menu-board .menu-table tbody tr:nth-child(2n){background-color:#dbecf6}.template-page.menu-board .side-content .bg-placeholder{visibility:hidden}.template-page.menu-board .side-content .box-container{background-size:cover;background-repeat:no-repeat;background-position:center center}.template-page.menu-board .product-box{position:absolute;left:20px;right:20px;top:20px;height:calc(50% - 30px);background-position:center;background-size:cover;overflow:hidden}.template-page.menu-board .product-box .box-info{text-align:center;padding:80px 50px 50px;width:100%}.template-page.menu-board .product-box .box-info a{display:inline-block;width:100%;text-decoration:none}.template-page.menu-board .product-box .box-info img{display:block;margin:0 auto}.template-page.menu-board .product-box .box-info .product-title,.template-page.menu-board .product-box .box-info .product-price{color:#fff}.template-page.menu-board .product-box .box-info .product-title{font-size:48px;line-height:normal;margin-top:20px;margin-bottom:0}.template-page.menu-board .product-box .box-info .product-price{display:inline-block;font-size:30px}.template-page.menu-board .product-box .box-header{position:absolute;top:0;left:0;background-color:#1f3e5c;padding:20px;z-index:1}.template-page.menu-board .product-box .box-header h2{font-size:15px;color:#fff;margin:0;line-height:normal;font-weight:700}.template-page.menu-board .product-box .box-header span{display:block;font-weight:inherit;font-size:35px;color:inherit;line-height:1}.template-page.menu-board .fact-box{position:absolute;left:20px;right:20px;height:calc(50% - 30px);top:calc(50% + 10px);overflow:hidden}.template-page.menu-board .fact-box .carousel,.template-page.menu-board .fact-box .carousel .flickity-viewport,.template-page.menu-board .fact-box .carousel .flickity-slider,.template-page.menu-board .fact-box .box-info{height:100%!important}.template-page.menu-board .fact-box .box-info{padding:60px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.template-page.menu-board .fact-box h2,.template-page.menu-board .fact-box p,.template-page.menu-board .fact-box a{color:#fff}.template-page.menu-board .fact-box h2{font-size:70px;margin:0}.template-page.menu-board .fact-box h2 span{font-size:113px;line-height:90px;display:inline-block}.template-page.menu-board .fact-box a{text-decoration:none}.template-page.menu-board .fact-box p{font-size:24px;margin:0;line-height:36px}.template-page.menu-board .fact-box p:last-child{font-size:18px;margin-top:40px;line-height:normal}.template-page.menu-board2 #shopify-section-static-header,.template-page.menu-board2 #shopify-section-static-footer{display:none}.template-page.menu-board2 .site-page{margin:0}.template-page.menu-board2 .page-wrapper .main-content{width:75%;padding:50px}.template-page.menu-board2 .page-wrapper .side-content{width:25%;background-color:#1f3e5c;padding:20px;position:fixed;top:0;right:0;height:100vh}.template-page.menu-board2 .page-wrapper .page-header h2,.template-page.menu-board2 .page-wrapper .menu-logo{display:inline-block;vertical-align:middle}.template-page.menu-board2 .page-wrapper .page-header h2{font-size:60px;line-height:60px;color:#499fd4;margin-top:0;margin-bottom:0;margin-left:40px}.template-page.menu-board2 .pagination{margin-top:50px}.template-page.menu-board2 .pagination p{color:#000;font-size:18px;margin:0}.template-page.menu-board2 .productgrid--items .productgrid--item{width:calc(20% - 16px);margin-left:20px;margin-top:20px}.template-page.menu-board2 .productgrid--items .productgrid--item:nth-child(5n+1){margin-left:0}.template-page.menu-board2 .productgrid--items .productgrid--item:nth-child(-n+5){margin-top:0}.template-page.menu-board2 .productgrid--items .productgrid--item img{max-width:160px;max-height:160px}.template-page.menu-board2 .side-content .bg-placeholder{visibility:hidden}.template-page.menu-board2 .side-content .box-container{background-size:cover;background-repeat:no-repeat;background-position:center center}.template-page.menu-board2 .product-box{position:absolute;left:20px;right:20px;top:20px;height:calc(50% - 30px);background-position:center;background-size:cover;overflow:hidden}.template-page.menu-board2 .product-box .box-info{text-align:center;padding:80px 50px 50px;width:100%}.template-page.menu-board2 .product-box .box-info a{display:inline-block;width:100%;text-decoration:none}.template-page.menu-board2 .product-box .box-info img{display:block;margin:0 auto}.template-page.menu-board2 .product-box .box-info .product-title,.template-page.menu-board2 .product-box .box-info .product-price{color:#fff}.template-page.menu-board2 .product-box .box-info .product-title{font-size:48px;line-height:normal;margin-top:20px;margin-bottom:0}.template-page.menu-board2 .product-box .box-info .product-price{display:inline-block;font-size:30px}.template-page.menu-board2 .product-box .box-header{position:absolute;top:0;left:0;background-color:#1f3e5c;padding:20px;z-index:1}.template-page.menu-board2 .product-box .box-header h2{font-size:15px;color:#fff;margin:0;line-height:normal;font-weight:700}.template-page.menu-board2 .product-box .box-header span{display:block;font-weight:inherit;font-size:35px;color:inherit;line-height:1}.template-page.menu-board2 .fact-box{position:absolute;left:20px;right:20px;height:calc(50% - 30px);top:calc(50% + 10px);overflow:hidden}.template-page.menu-board2 .fact-box .carousel,.template-page.menu-board2 .fact-box .carousel .flickity-viewport,.template-page.menu-board2 .fact-box .carousel .flickity-slider,.template-page.menu-board2 .fact-box .box-info{height:100%!important}.template-page.menu-board2 .fact-box .box-info{padding:60px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.template-page.menu-board2 .fact-box h2,.template-page.menu-board2 .fact-box p,.template-page.menu-board2 .fact-box a{color:#fff}.template-page.menu-board2 .fact-box h2{font-size:70px;margin:0}.template-page.menu-board2 .fact-box h2 span{font-size:113px;line-height:90px;display:inline-block}.template-page.menu-board2 .fact-box a{text-decoration:none}.template-page.menu-board2 .fact-box p{font-size:24px;margin:0;line-height:36px}.template-page.menu-board2 .fact-box p:last-child{font-size:18px;margin-top:40px;line-height:normal}.template-page.inventory-by-location-staff .productgrid--masthead,.template-page.inventory-by-location-staff #shopify-section-static-header,.template-page.inventory-by-location-staff #shopify-section-static-footer,.template-page.inventory-by-location-staff #fc_frame.fc-widget-normal,.template-page.inventory-by-location-staff .productgrid--sidebar .menu-container,.template-page.inventory-by-location-staff .productgrid--sidebar-title{display:none}.template-page.inventory-by-location-staff .productgrid--sidebar-title--small{margin-top:0}.template-page.inventory-by-location-staff .productgrid--sidebar .productgrid--sidebar-item{margin-bottom:30px}.template-page.inventory-by-location-staff .productgrid--items-container h3.category-header:first-child{margin-top:0}.template-page.inventory-by-location-staff .productgrid--items-container .loading-container{margin-top:0!important}.template-page.inventory-by-location-staff .productgrid--utils{margin-top:0}.template-page.inventory-by-location-staff .productgrid--utils .utils-filter:first-child{display:none}.template-page.inventory-by-location-staff .productgrid--utils .utils-filter{width:30%!important}.template-page.inventory-by-location-staff .productgrid--utils.utils-sort{display:table-cell;width:80%;padding-left:1rem}.template-page.inventory-by-location-staff .productgrid--utils.utils-sort .sort-container{display:block!important}.template-page.inventory-by-location-staff .productgrid--utils.utils-sort .sort-container h3,.template-page.inventory-by-location-staff .productgrid--utils.utils-sort .sort-container .utils-sortby-select{display:inline-block;margin:0;vertical-align:middle}.template-page.inventory-by-location-staff .sort-container .utils-sortby-select{background-color:#f5f5f5;border-radius:5px;margin-left:0;margin-top:5px}.template-page.inventory-by-location-staff .sort-container .utils-sortby-select .form-field.sort_selector{padding:7px 1.75rem 7px .625rem}.template-page.inventory-by-location .productgrid--sidebar .productgrid--sidebar-item .filter-item,.template-page.inventory-by-locationv2 .productgrid--sidebar .productgrid--sidebar-item .filter-item,.template-page.inventory-by-location-staff .productgrid--sidebar .productgrid--sidebar-item .filter-item{padding:.1875rem 0;font-size:.9375rem}.template-page.inventory-by-location .productgrid--sidebar .productgrid--sidebar-item .filter-item.filter-item--active,.template-page.inventory-by-locationv2 .productgrid--sidebar .productgrid--sidebar-item .filter-item.filter-item--active,.template-page.inventory-by-location-staff .productgrid--sidebar .productgrid--sidebar-item .filter-item.filter-item--active{color:#499fd4;font-weight:700}.template-page.inventory-by-location .productgrid--sidebar .productgrid--sidebar-item .filter-item.filter-item--active svg,.template-page.inventory-by-locationv2 .productgrid--sidebar .productgrid--sidebar-item .filter-item.filter-item--active svg,.template-page.inventory-by-location-staff .productgrid--sidebar .productgrid--sidebar-item .filter-item.filter-item--active svg{color:#499fd4;border:none}.template-page.inventory-by-location .productgrid--sidebar .menu-container,.template-page.inventory-by-locationv2 .productgrid--sidebar .menu-container,.template-page.inventory-by-location-staff .productgrid--sidebar .menu-container{margin-bottom:60px;padding-right:20px}.template-page.inventory-by-location .productgrid--sidebar .menu-container .filter-item,.template-page.inventory-by-locationv2 .productgrid--sidebar .menu-container .filter-item,.template-page.inventory-by-location-staff .productgrid--sidebar .menu-container .filter-item{border-bottom:solid 1px #ddd}.template-page.inventory-by-location .sort-container .utils-sortby-select,.template-page.inventory-by-locationv2 .sort-container .utils-sortby-select,.template-page.inventory-by-location-staff .sort-container .utils-sortby-select{background-color:#f5f5f5;border-radius:5px;margin-left:0;margin-top:5px}.template-page.inventory-by-location .sort-container .utils-sortby-select .form-field.sort_selector,.template-page.inventory-by-locationv2 .sort-container .utils-sortby-select .form-field.sort_selector,.template-page.inventory-by-location-staff .sort-container .utils-sortby-select .form-field.sort_selector{padding:7px 1.75rem 7px .625rem}.template-page.inventory-by-location .inventory--description,.template-page.inventory-by-locationv2 .inventory--description,.template-page.inventory-by-location-staff .inventory--description{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-gap:0 20px;margin-top:20px;width:100%;max-width:700px}.template-page.inventory-by-location .inventory--description p,.template-page.inventory-by-locationv2 .inventory--description p,.template-page.inventory-by-location-staff .inventory--description p{margin:0}.template-page.inventory-by-location .inventory--description h3,.template-page.inventory-by-locationv2 .inventory--description h3,.template-page.inventory-by-location-staff .inventory--description h3{font-size:20px;font-weight:600;color:#222;margin-top:0}.template-page.inventory-by-location .inventory--description ul,.template-page.inventory-by-locationv2 .inventory--description ul,.template-page.inventory-by-location-staff .inventory--description ul{padding-left:30px;margin:0}.template-page.inventory-by-location .inventory--description li,.template-page.inventory-by-locationv2 .inventory--description li,.template-page.inventory-by-location-staff .inventory--description li{font-size:18px;color:#4d4d4d;line-height:30px;margin-bottom:10px;list-style:none;position:relative}.template-page.inventory-by-location .inventory--description li a,.template-page.inventory-by-locationv2 .inventory--description li a,.template-page.inventory-by-location-staff .inventory--description li a{color:inherit}.template-page.inventory-by-location .inventory--description li.icon-hours,.template-page.inventory-by-locationv2 .inventory--description li.icon-hours,.template-page.inventory-by-location-staff .inventory--description li.icon-hours{font-size:16px}.template-page.inventory-by-location .inventory--description li.icon:before,.template-page.inventory-by-locationv2 .inventory--description li.icon:before,.template-page.inventory-by-location-staff .inventory--description li.icon:before{content:"";display:block;max-width:16px;width:100%;height:16px;top:8px;left:-26px;background-repeat:no-repeat;background-size:contain;position:absolute}.template-page.inventory-by-location .inventory--description li.icon-marker:before,.template-page.inventory-by-locationv2 .inventory--description li.icon-marker:before,.template-page.inventory-by-location-staff .inventory--description li.icon-marker:before{background-image:url(//cdn.shopify.com/s/files/1/0090/6438/2521/t/3/assets/marker-icon-s.png)}.template-page.inventory-by-location .inventory--description li.icon-tel:before,.template-page.inventory-by-locationv2 .inventory--description li.icon-tel:before,.template-page.inventory-by-location-staff .inventory--description li.icon-tel:before{background-image:url(//cdn.shopify.com/s/files/1/0090/6438/2521/t/3/assets/tel-icon-s.png)}.template-page.inventory-by-location .inventory--description li.icon-mail:before,.template-page.inventory-by-locationv2 .inventory--description li.icon-mail:before,.template-page.inventory-by-location-staff .inventory--description li.icon-mail:before{background-image:url(//cdn.shopify.com/s/files/1/0090/6438/2521/t/3/assets/mail-icon-s.png)}.template-page.inventory-by-location .inventory--description li.icon-hours:before,.template-page.inventory-by-locationv2 .inventory--description li.icon-hours:before,.template-page.inventory-by-location-staff .inventory--description li.icon-hours:before{background-image:url(//cdn.shopify.com/s/files/1/0090/6438/2521/files/hours.png?3397008878533540730)}.template-page.inventory-by-location .productgrid--utils.filters,.template-page.inventory-by-locationv2 .productgrid--utils.filters,.template-page.inventory-by-location-staff .productgrid--utils.filters{width:60%;text-align:right}.template-page.inventory-by-location .productgrid--utils.filters .utils-filter-button,.template-page.inventory-by-locationv2 .productgrid--utils.filters .utils-filter-button,.template-page.inventory-by-location-staff .productgrid--utils.filters .utils-filter-button{display:inline-block}.template-page.inventory-by-location .productgrid--utils.productgrid--utils--visible-mobile,.template-page.inventory-by-locationv2 .productgrid--utils.productgrid--utils--visible-mobile,.template-page.inventory-by-location-staff .productgrid--utils.productgrid--utils--visible-mobile,.template-page.inventory-by-location .filter-cat-menu .productgrid--sidebar,.template-page.inventory-by-locationv2 .filter-cat-menu .productgrid--sidebar,.template-page.inventory-by-location-staff .filter-cat-menu .productgrid--sidebar{display:none}.template-page.inventory-by-location .filter-cat-menu .productgrid--sidebar .menu-container,.template-page.inventory-by-location .filter-cat-menu .productgrid--sidebar .filter-container,.template-page.inventory-by-location .filter-cat-menu .productgrid--sidebar .sort-container,.template-page.inventory-by-locationv2 .filter-cat-menu .productgrid--sidebar .menu-container,.template-page.inventory-by-locationv2 .filter-cat-menu .productgrid--sidebar .filter-container,.template-page.inventory-by-locationv2 .filter-cat-menu .productgrid--sidebar .sort-container,.template-page.inventory-by-location-staff .filter-cat-menu .productgrid--sidebar .menu-container,.template-page.inventory-by-location-staff .filter-cat-menu .productgrid--sidebar .filter-container,.template-page.inventory-by-location-staff .filter-cat-menu .productgrid--sidebar .sort-container{display:none;padding:0 20px;margin-bottom:40px}.template-page.inventory-by-location .productgrid--items-container,.template-page.inventory-by-locationv2 .productgrid--items-container,.template-page.inventory-by-location-staff .productgrid--items-container{position:relative;min-height:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.template-page.inventory-by-location .productgrid--items-container.loading .loading-container,.template-page.inventory-by-locationv2 .productgrid--items-container.loading .loading-container,.template-page.inventory-by-location-staff .productgrid--items-container.loading .loading-container{display:block}.template-page.inventory-by-location .productgrid--items-container .loading-container,.template-page.inventory-by-locationv2 .productgrid--items-container .loading-container,.template-page.inventory-by-location-staff .productgrid--items-container .loading-container{display:none;position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;background-color:#f8f8f8;margin-top:20px}.template-page.inventory-by-location .productgrid--items-container .loading-container .weight-loading-icon,.template-page.inventory-by-locationv2 .productgrid--items-container .loading-container .weight-loading-icon,.template-page.inventory-by-location-staff .productgrid--items-container .loading-container .weight-loading-icon{-webkit-animation:rotate .6s linear infinite;animation:rotate .6s linear infinite;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:-18px;margin-top:-18px}.template-page.inventory-by-location .productgrid--items-container .loading-container .weight-loading-icon svg,.template-page.inventory-by-locationv2 .productgrid--items-container .loading-container .weight-loading-icon svg,.template-page.inventory-by-location-staff .productgrid--items-container .loading-container .weight-loading-icon svg{display:block;width:36px;height:36px}.template-page.inventory-by-location .productgrid--items-container h3.category-header,.template-page.inventory-by-locationv2 .productgrid--items-container h3.category-header,.template-page.inventory-by-location-staff .productgrid--items-container h3.category-header{margin-top:40px;margin-bottom:0}.template-page.inventory-by-location .productgrid--items-container .productgrid--items,.template-page.inventory-by-locationv2 .productgrid--items-container .productgrid--items,.template-page.inventory-by-location-staff .productgrid--items-container .productgrid--items{width:100%}.template-page.inventory-by-location .productgrid--items-container .productgrid--no-results,.template-page.inventory-by-locationv2 .productgrid--items-container .productgrid--no-results,.template-page.inventory-by-location-staff .productgrid--items-container .productgrid--no-results{padding-top:40px}.template-page.inventory-by-location .productgrid--items,.template-page.inventory-by-locationv2 .productgrid--items,.template-page.inventory-by-location-staff .productgrid--items{position:relative;min-height:400px;margin-bottom:20px}.template-page.inventory-by-location .productgrid--items.loading .loading-container,.template-page.inventory-by-locationv2 .productgrid--items.loading .loading-container,.template-page.inventory-by-location-staff .productgrid--items.loading .loading-container{display:block}.template-page.inventory-by-location .productgrid--items .loading-container,.template-page.inventory-by-locationv2 .productgrid--items .loading-container,.template-page.inventory-by-location-staff .productgrid--items .loading-container{display:none;position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;background-color:#f8f8f8}.template-page.inventory-by-location .productgrid--items .loading-container .weight-loading-icon,.template-page.inventory-by-locationv2 .productgrid--items .loading-container .weight-loading-icon,.template-page.inventory-by-location-staff .productgrid--items .loading-container .weight-loading-icon{-webkit-animation:rotate .6s linear infinite;animation:rotate .6s linear infinite;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:-18px;margin-top:-18px}.template-page.inventory-by-location .productgrid--items .loading-container .weight-loading-icon svg,.template-page.inventory-by-locationv2 .productgrid--items .loading-container .weight-loading-icon svg,.template-page.inventory-by-location-staff .productgrid--items .loading-container .weight-loading-icon svg{display:block;width:36px;height:36px}.template-page.inventory-by-location .productgrid--items .productgrid--item.modal-popup,.template-page.inventory-by-locationv2 .productgrid--items .productgrid--item.modal-popup,.template-page.inventory-by-location-staff .productgrid--items .productgrid--item.modal-popup{cursor:pointer}.template-page.inventory-by-location .productgrid--items .productgrid--item .productitem--image img,.template-page.inventory-by-locationv2 .productgrid--items .productgrid--item .productitem--image img,.template-page.inventory-by-location-staff .productgrid--items .productgrid--item .productitem--image img{max-width:190px;max-height:190px;width:100%}.template-page.inventory-by-location .productgrid--items .productgrid--item .product-modal-details,.template-page.inventory-by-locationv2 .productgrid--items .productgrid--item .product-modal-details,.template-page.inventory-by-location-staff .productgrid--items .productgrid--item .product-modal-details{display:none}.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra{width:100%;border-collapse:collapse;font-size:14px}.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra tr,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra tr,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra tr{border-bottom:solid 1px #e4e4e4}.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra td,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra td,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra td{padding:5px;width:50%}.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra td:last-child,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra td:last-child,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra td:last-child{text-align:right;padding-right:0}.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra .stock-badge,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra .stock-badge,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra .stock-badge{display:inline-block;position:relative;background-color:#29c995;line-height:normal;max-width:70px;width:100%;color:#fff;padding:5px 8px;font-size:10px;text-transform:uppercase}.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra .stock-badge.low-stock,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra .stock-badge.low-stock,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra .stock-badge.low-stock{background-color:#d19a00;max-width:75px}.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra .stock-badge:before,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra .stock-badge:before,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra .stock-badge:before{position:absolute;content:"";left:-10px;top:0;width:0;height:0;border-top:11.5px solid transparent;border-right:10px solid #29c995;border-bottom:11.5px solid transparent}.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra .stock-badge.low-stock:before,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra .stock-badge.low-stock:before,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra .stock-badge.low-stock:before{border-right:10px solid #d19a00}.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra .stock-badge:after,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra .stock-badge:after,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra .stock-badge:after{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;background-color:#fff;border-radius:50%;width:4px;height:4px}.template-page.inventory-by-location .productgrid--item .prod-footer-info .info-container,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .info-container,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .info-container{margin-top:20px}.template-product .site-main .prod-extra-info{margin-top:30px;font-size:0}.template-product .site-main .prod-extra-info .percentage{position:relative;padding-bottom:10px;margin-bottom:15px}.template-product .site-main .prod-extra-info .percentage .indica-per,.template-product .site-main .prod-extra-info .percentage .sativa-per{font-size:13px;font-weight:400;line-height:23px}.template-product .site-main .prod-extra-info .percentage .percentage-bar{position:absolute;bottom:0;display:inline-block;height:8px}.template-product .site-main .prod-extra-info .percentage .indica-per{color:#499fd4;float:left}.template-product .site-main .prod-extra-info .percentage .indica-per .percentage-bar{background-color:#499fd4;left:0;border-right:1px solid #fff}.template-product .site-main .prod-extra-info .percentage .sativa-per{color:#1f3e5c;float:right}.template-product .site-main .prod-extra-info .percentage .sativa-per .percentage-bar{background-color:#1f3e5c;right:0;margin-top:5px;border-left:1px solid #fff}.template-product .site-main .prod-extra-info .info-box{display:inline-block;vertical-align:top;width:50%;border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:20px 0}.template-product .site-main .prod-extra-info .info-box:nth-child(odd){border-right:none;padding-left:30px}.template-product .site-main .prod-extra-info .info-box:nth-child(n+4){border-bottom:none}.template-product .site-main .prod-extra-info .info-box span{color:#000}.template-product .site-main .prod-extra-info .info-box span,.template-product .site-main .prod-extra-info .info-box a{display:inline-block;vertical-align:top;line-height:normal;margin-left:15px;margin-top:10px;font-size:14px}.template-product .site-main .product-form--atc-button{background-color:#499fd4;color:#fff}.template-product .site-main .product-form--atc-button:hover{background-color:#6eb3dd}.template-product .site-main .shopify-payment-button__button--hidden{display:none}.template-product .site-main .shopify-payment-button__button{background-color:#fff;color:#499fd4;font-size:16px}.template-product .site-main .shopify-payment-button__button:hover{color:#fff}.template-product .site-main .product-reviews--content .hidden-write-review .spr-summary-actions{display:none}.modal.modal--quickshop-full .prod-extra-info,.modal--quickshop-slim .prod-extra-info{margin-top:30px;font-size:0}.modal.modal--quickshop-full .prod-extra-info .percentage,.modal--quickshop-slim .prod-extra-info .percentage{position:relative;padding-bottom:10px;margin-bottom:15px}.modal.modal--quickshop-full .prod-extra-info .percentage .indica-per,.modal.modal--quickshop-full .prod-extra-info .percentage .sativa-per,.modal--quickshop-slim .prod-extra-info .percentage .indica-per,.modal--quickshop-slim .prod-extra-info .percentage .sativa-per{font-size:13px;font-weight:400;line-height:23px}.modal.modal--quickshop-full .prod-extra-info .percentage .percentage-bar,.modal--quickshop-slim .prod-extra-info .percentage .percentage-bar{position:absolute;bottom:0;display:inline-block;height:8px}.modal.modal--quickshop-full .prod-extra-info .percentage .indica-per,.modal--quickshop-slim .prod-extra-info .percentage .indica-per{color:#499fd4;float:left}.modal.modal--quickshop-full .prod-extra-info .percentage .indica-per .percentage-bar,.modal--quickshop-slim .prod-extra-info .percentage .indica-per .percentage-bar{background-color:#499fd4;left:0;border-right:1px solid #fff}.modal.modal--quickshop-full .prod-extra-info .percentage .sativa-per,.modal--quickshop-slim .prod-extra-info .percentage .sativa-per{color:#1f3e5c;float:right}.modal.modal--quickshop-full .prod-extra-info .percentage .sativa-per .percentage-bar,.modal--quickshop-slim .prod-extra-info .percentage .sativa-per .percentage-bar{background-color:#1f3e5c;right:0;margin-top:5px;border-left:1px solid #fff}.modal.modal--quickshop-full .prod-extra-info .info-box,.modal--quickshop-slim .prod-extra-info .info-box{display:inline-block;vertical-align:top;width:50%;border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:20px 0}.modal.modal--quickshop-full .prod-extra-info .info-box:nth-child(odd),.modal--quickshop-slim .prod-extra-info .info-box:nth-child(odd){border-right:none;padding-left:30px}.modal.modal--quickshop-full .prod-extra-info .info-box:nth-child(n+4),.modal--quickshop-slim .prod-extra-info .info-box:nth-child(n+4){border-bottom:none}.modal.modal--quickshop-full .prod-extra-info .info-box span,.modal--quickshop-slim .prod-extra-info .info-box span{color:#000}.modal.modal--quickshop-full .prod-extra-info .info-box span,.modal.modal--quickshop-full .prod-extra-info .info-box a,.modal--quickshop-slim .prod-extra-info .info-box span,.modal--quickshop-slim .prod-extra-info .info-box a{display:inline-block;vertical-align:top;line-height:normal;margin-left:15px;margin-top:10px;font-size:14px}.modal.modal--quickshop-full .product-form--atc-button,.modal.modal--quickshop-full .smart-payment-enabled .product-form--atc-button:not(.disabled),.modal--quickshop-slim .product-form--atc-button,.modal--quickshop-slim .smart-payment-enabled .product-form--atc-button:not(.disabled){background-color:#499fd4;color:#fff}.modal.modal--quickshop-full .product-form--atc-button:hover,.modal.modal--quickshop-full .smart-payment-enabled .product-form--atc-button:not(.disabled):hover,.modal--quickshop-slim .product-form--atc-button:hover,.modal--quickshop-slim .smart-payment-enabled .product-form--atc-button:not(.disabled):hover{background-color:#6eb3dd}.modal.modal--quickshop-full .shopify-payment-button__button--hidden,.modal--quickshop-slim .shopify-payment-button__button--hidden{display:none}.modal.modal--quickshop-full .shopify-payment-button__button,.modal--quickshop-slim .shopify-payment-button__button{background-color:#fff;color:#499fd4;font-size:16px}.modal.modal--quickshop-full .shopify-payment-button__button:hover,.modal--quickshop-slim .shopify-payment-button__button:hover{color:#fff}.template-page.store-location .site-footer-wrapper{margin-top:0}.template-page.store-location .site-page{margin-top:0;margin-bottom:0}.template-page.store-location .map-wrapper{position:relative}.template-page.store-location .panel-container{position:absolute;z-index:2;background-color:#fff;max-width:350px;width:100%;top:50%;left:125px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 0 15px #b1b1b1;box-shadow:0 0 15px #b1b1b1}.template-page.store-location .panel-container .panel-header{padding:30px;border-bottom:solid 1px #ddd}.template-page.store-location .panel-container .panel-header h2{font-size:20px;font-weight:600;margin-top:0;margin-bottom:20px}.template-page.store-location .panel-container .panel-header input{border-radius:5px;border:solid 1px #ddd;-webkit-box-shadow:0 0 3px #ddd;box-shadow:0 0 3px #ddd;padding:13px 20px;font-weight:400;color:#4d4d4d;font-size:16px;width:100%;font-family:Cabin,sans-serrif;font-display:swap}.template-page.store-location .panel-container .panel-data{max-height:450px;min-height:450px;overflow-y:auto}.template-page.store-location .panel-container .data-item{border-bottom:solid 1px #ddd}.template-page.store-location .panel-container .data-item a{display:inline-block;width:100%;padding:30px}.template-page.store-location .panel-container .data-item a:hover{background-color:#fbfbfb}.template-page.store-location .panel-container .data-item h2{font-size:17px;font-weight:600;color:#222;margin-top:0}.template-page.store-location .panel-container .data-item ul{padding-left:30px;margin:0}.template-page.store-location .panel-container .data-item li{font-size:14px;color:#4d4d4d;line-height:20px;margin-bottom:10px;list-style:none;position:relative}.template-page.store-location .panel-container .data-item li.icon:before{content:"";display:block;max-width:16px;width:100%;height:16px;top:3px;left:-30px;background-repeat:no-repeat;background-size:contain;position:absolute}.template-page.store-location .panel-container .data-item li.icon-marker:before{background-image:url(//cdn.shopify.com/s/files/1/0090/6438/2521/t/3/assets/marker-icon-s.png)}.template-page.store-location .panel-container .data-item li.icon-tel:before{background-image:url(//cdn.shopify.com/s/files/1/0090/6438/2521/t/3/assets/tel-icon-s.png)}.template-page.store-location .panel-container .data-item li.icon-mail:before{background-image:url(//cdn.shopify.com/s/files/1/0090/6438/2521/t/3/assets/mail-icon-s.png)}.template-page.store-location .panel-container .data-item li:last-child{margin-bottom:0}.template-page.store-location #map-canvas{height:500px}.template-page.store-location-app .site-footer-wrapper{margin-top:0}.template-page.store-location-app .site-page{margin-top:0;margin-bottom:0}.template-page.store-location-app .loading-message{text-align:center;padding:100px 0}.template-page.store-location-app #stockist-widget .stockist-horizontal{position:relative}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel{position:absolute;z-index:2;background-color:#fff;max-width:350px;width:100%;top:50%;left:125px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 0 15px #b1b1b1;box-shadow:0 0 15px #b1b1b1}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-search-form{padding:30px;margin-bottom:0;border-bottom:solid 1px #ddd}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-search-form:before{content:"Find a Store";display:block;font-size:20px;font-weight:600;margin-top:0;margin-bottom:20px}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-search-form input{border-radius:5px;border:solid 1px #ddd;-webkit-box-shadow:0 0 3px #ddd;box-shadow:0 0 3px #ddd;padding:13px 20px;font-weight:400;color:#4d4d4d;font-size:16px;width:100%;font-family:Cabin,sans-serrif;font-display:swap;height:unset}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-search-form .stockist-query-entry{display:block}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-search-form .stockist-search-button,.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-powered-by-link{display:none}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result-list{max-height:450px;min-height:450px}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result-list ul{margin-right:0}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result{border-bottom:solid 1px #ddd;border-top:none;padding:30px}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result .stockist-feature-color{color:#4d4d4d}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result.stockist-selected{border-left-color:#499fd4}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result .stockist-result-distance{display:none}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result .stockist-result-name{font-size:17px;font-weight:600;color:#222;margin-top:0;padding-left:0;margin-bottom:15px}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result div{font-size:14px;color:#4d4d4d;line-height:20px;list-style:none;position:relative}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result .stockist-result-details{padding-left:0}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result .stockist-result-address,.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result .stockist-result-custom-fields,.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result .stockist-result-phone,.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result .stockist-result-email{padding-left:25px;margin-bottom:10px}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result .stockist-result-address:before,.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result .stockist-result-custom-fields:before,.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result .stockist-result-phone:before,.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result .stockist-result-email:before{content:"";display:block;max-width:16px;width:100%;height:16px;top:3px;left:0;background-repeat:no-repeat;background-size:contain;position:absolute}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result .stockist-result-email{margin-bottom:0}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result .stockist-result-address:before{background-image:url(//cdn.shopify.com/s/files/1/0090/6438/2521/t/3/assets/marker-icon-s.png)}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result .stockist-result-phone:before{background-image:url(//cdn.shopify.com/s/files/1/0090/6438/2521/t/3/assets/tel-icon-s.png)}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result .stockist-result-email:before{background-image:url(//cdn.shopify.com/s/files/1/0090/6438/2521/t/3/assets/mail-icon-s.png)}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-map{position:static}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-map-inner{height:800px}.template-page.store-location-app #stockist-widget .stockist-map-result,.template-page.store-location-app #stockist-widget .stockist-map-result *{overflow:unset;white-space:unset;-o-text-overflow:unset;text-overflow:unset}.template-article.store-location .site-footer-wrapper{margin-top:20px}.template-article.store-location .site-page{margin-top:0;margin-bottom:0}.template-article.store-location .map-wrapper{position:relative}.template-article.store-location #map-canvas{height:500px}.template-article.store-location #map-canvas.no-map>*{display:none}.template-article.store-location .panel-container{max-width:1350px;width:100%;margin:-100px auto 0;background-color:#fff;padding:30px;position:relative;z-index:1}.template-article.store-location .data-item .location-image,.template-article.store-location .data-item .location-details{float:left}.template-article.store-location .data-item .location-image{width:22%}.template-article.store-location .data-item form{margin-top:20px}.template-article.store-location .data-item form .button-primary{font-size:16px;padding:13px 30px}.template-article.store-location .data-item .links-container{margin-top:20px}.template-article.store-location .data-item .links-container .button-primary{font-size:14.5px;padding:12px 22px;margin-bottom:20px}.template-article.store-location .data-item img{max-width:100%}.template-article.store-location .data-item .location-details{width:78%;padding-left:50px}.template-article.store-location .data-item .box{float:left;width:33.33%;padding-right:15px}.template-article.store-location .data-item .box:last-child{padding-left:20px}.template-article.store-location .data-item .box p{margin:0}.template-article.store-location .data-item h2{font-size:34px;color:#222}.template-article.store-location .data-item h2 a{color:inherit}.template-article.store-location .data-item h3{font-size:20px;font-weight:600;color:#222;margin-top:0}.template-article.store-location .data-item ul{padding-left:30px;margin:0}.template-article.store-location .data-item li{font-size:18px;color:#4d4d4d;line-height:30px;margin-bottom:10px;list-style:none;position:relative}.template-article.store-location .data-item li a{color:inherit}.template-article.store-location .data-item li.icon-hours{font-size:16px}.template-article.store-location .data-item li.icon:before{content:"";display:block;max-width:16px;width:100%;height:16px;top:8px;left:-26px;background-repeat:no-repeat;background-size:contain;position:absolute}.template-article.store-location .data-item li.icon-marker:before{background-image:url(//cdn.shopify.com/s/files/1/0090/6438/2521/t/3/assets/marker-icon-s.png)}.template-article.store-location .data-item li.icon-tel:before{background-image:url(//cdn.shopify.com/s/files/1/0090/6438/2521/t/3/assets/tel-icon-s.png)}.template-article.store-location .data-item li.icon-mail:before{background-image:url(//cdn.shopify.com/s/files/1/0090/6438/2521/t/3/assets/mail-icon-s.png)}.template-article.store-location .data-item li.icon-hours:before{background-image:url(//cdn.shopify.com/s/files/1/0090/6438/2521/files/hours.png?3397008878533540730)}.template-article.store-location .data-item li:last-child{margin-bottom:0}.template-page.terpenes-101 .site-page{margin-top:0;margin-bottom:0}.template-page.terpenes-101 .page-wrapper{max-width:1200px;width:100%;margin:0 auto}.template-page.terpenes-101 span.line{display:inline-block;max-width:200px;width:100%;background-color:#499fd4;height:3px;margin-top:20px}.template-page.terpenes-101 .section-banner{position:relative;padding:120px 20px;background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center}.template-page.terpenes-101 .section-banner .banner-content{position:relative;z-index:2}.template-page.terpenes-101 .section-banner .sub-header{font-size:35px}.template-page.terpenes-101 .section-banner .page-title{font-size:60px;margin:0}.template-page.terpenes-101 .section-banner .overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.template-page.terpenes-101 .page-content{max-width:100%;text-align:center;margin-top:100px}.template-page.terpenes-101 .page-content .sub-header{font-size:30px;font-weight:400;margin-bottom:0;text-transform:uppercase}.template-page.terpenes-101 .page-content .main-header{font-size:50px;margin:10px 0 0;line-height:normal}.template-page.terpenes-101 .list-container .item-box{float:left;width:33.33%;margin-bottom:50px}.template-page.terpenes-101 .list-container .item-content{text-align:center;padding:0 20px}.template-page.terpenes-101 .list-container h2{margin-bottom:10px}.template-page.terpenes-101 .list-container .item-details{max-width:230px;width:100%;margin:0 auto;text-align:left}.template-page.terpenes-101 .list-container .item-details strong{margin:13px 0 5px;display:inline-block;color:#000}.template-page.learn-cannabis .site-page{margin-top:0;margin-bottom:0}.template-page.learn-cannabis .page-wrapper{max-width:1200px;width:100%;margin:0 auto}.template-page.learn-cannabis span.line{display:inline-block;max-width:200px;width:100%;background-color:#499fd4;height:3px;margin-top:20px}.template-page.learn-cannabis .section-banner{position:relative;padding:160px 20px;background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center}.template-page.learn-cannabis .section-banner .banner-content{position:relative;z-index:2}.template-page.learn-cannabis .section-banner .sub-header{font-size:35px}.template-page.learn-cannabis .section-banner .main-header{font-size:50px;margin:0}.template-page.learn-cannabis .section-banner .overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.template-page.learn-cannabis .col2-wrapper,.template-page.learn-cannabis .col3-wrapper{padding-top:100px}.template-page.learn-cannabis .col2-wrapper .section-header,.template-page.learn-cannabis .col3-wrapper .section-header{font-size:33px;margin:0;text-align:center;padding:0 20px}.template-page.learn-cannabis .col2-container .item-box{width:50%}.template-page.learn-cannabis .col3-container .item-box{width:33.33%}.template-page.learn-cannabis .col2-container,.template-page.learn-cannabis .col3-container{padding-top:80px}.template-page.learn-cannabis .col2-container .item-box,.template-page.learn-cannabis .col3-container .item-box{float:left;margin-bottom:50px}.template-page.learn-cannabis .col2-container .item-content,.template-page.learn-cannabis .col3-container .item-content{text-align:center;padding:0 20px}.template-page.learn-cannabis .col2-container h2,.template-page.learn-cannabis .col3-container h2{margin-bottom:10px}.template-page.learn-cannabis .col2-container .item-details,.template-page.learn-cannabis .col3-container .item-details{max-width:360px;width:100%;margin:0 auto;text-align:left;font-size:18px;line-height:normal}.template-page.learn-cannabis .col2-container .item-details strong,.template-page.learn-cannabis .col3-container .item-details strong{margin:13px 0 5px;display:inline-block;color:#000}.template-page.learn-cannabis .details-wrapper{padding:100px 20px 0}.template-page.learn-cannabis .details-wrapper .section-header{font-size:33px;margin:0;padding:0 20px;text-align:center}.template-page.learn-cannabis .details-wrapper .details-container{font-size:18px;line-height:26px;margin-top:60px}.template-page.learn-cannabis .receptors-wrapper{padding-top:100px}.template-page.learn-cannabis .receptors-wrapper .section-header{font-size:33px;margin:0;padding:0 20px;text-align:center}.template-page.learn-cannabis .receptors-wrapper .receptors-container{padding-top:80px}.template-page.learn-cannabis .receptors-wrapper .receptors-container .item-box{float:left;width:33.33%;margin-bottom:50px}.template-page.learn-cannabis .receptors-wrapper .receptors-container .item-content{text-align:center;padding:0 20px;margin-bottom:40px}.template-page.learn-cannabis .receptors-wrapper .receptors-container h2{margin-bottom:10px}.template-page.learn-cannabis .receptors-wrapper .receptors-container .item-details{max-width:360px;width:100%;margin:0 auto;text-align:left;font-size:18px;line-height:normal}.template-page.learn-cannabis .receptors-wrapper .receptors-container .item-details strong{margin:13px 0 5px;display:inline-block;color:#000}.template-page.about-us .site-page{margin-top:0;margin-bottom:0}.template-page.about-us .page-wrapper{max-width:1200px;width:100%;margin:0 auto}.template-page.about-us span.line{display:inline-block;max-width:200px;width:100%;background-color:#499fd4;height:3px;margin-top:20px}.template-page.about-us .section-banner{position:relative;padding:230px 20px;background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center}.template-page.about-us .section-banner .banner-content{position:relative;z-index:2}.template-page.about-us .section-banner .sub-header{font-size:28px}.template-page.about-us .section-banner .main-header{font-size:34px;margin:0}.template-page.about-us .section-banner .overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.template-page.careers .site-page{margin-top:0;margin-bottom:0}.template-page.careers .page-wrapper{max-width:1000px;width:100%;margin:0 auto}.template-page.careers .section-banner{position:relative;padding:200px 20px;background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center}.template-page.careers .section-banner .banner-content{position:relative;z-index:2}.template-page.careers .section-banner .sub-header{font-size:35px}.template-page.careers .section-banner .main-header{font-size:34px;margin:0}.template-page.careers .section-banner .overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.template-page.careers .page-content{padding:30px 20px}.template-page.careers .page-content h1{font-size:34px;color:#222}.template-page.careers .section-listing{padding:40px 0}.template-page.careers .section-listing h1{text-align:center}.template-page.careers .accordion .acc-item{border:solid 1px #ebebeb;-webkit-box-shadow:0px 0px 10px #ebebeb;box-shadow:0 0 10px #ebebeb;margin-bottom:20px}.template-page.careers .accordion .acc-item.active{border-color:#499fd4;-webkit-box-shadow:none;box-shadow:none}.template-page.careers .accordion .acc-item.active .acc-indicator .line-land{-webkit-transform:unset;-ms-transform:unset;transform:unset}.template-page.careers .accordion .acc-title{padding:20px 50px 20px 25px;position:relative;cursor:pointer}.template-page.careers .accordion .acc-title:hover{background-color:#f8f8f8}.template-page.careers .accordion .acc-title h2{font-size:20px;color:#222;margin:0}.template-page.careers .accordion .acc-title .acc-indicator{position:absolute;right:40px;top:31px}.template-page.careers .accordion .acc-title .acc-indicator .line{display:block;width:14px;height:2px;background-color:#499fd4;position:absolute}.template-page.careers .accordion .acc-title .acc-indicator .line-land{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.template-page.careers .accordion .acc-content{padding:0 25px 20px;line-height:26px;display:none}.template-page.invest .site-page{margin-top:0;margin-bottom:0}.template-page.invest .page-wrapper{max-width:1350px;width:100%;margin:0 auto;padding:60px 20px}.template-page.invest .page-wrapper h1{color:#222;font-size:34px}.template-page.invest .page-wrapper .button-primary{font-size:16px;min-width:200px}.template-page.invest .section-banner{position:relative;padding:200px 20px;background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center}.template-page.invest .section-banner .banner-content{position:relative;z-index:2}.template-page.invest .section-banner .sub-header{font-size:35px}.template-page.invest .section-banner .main-header{font-size:34px;margin:0}.template-page.invest .section-banner .overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.template-page.invest .page-content{padding:30px 20px}.template-page.invest .page-content h1{font-size:34px;color:#222}.template-page.invest .section-investor-update{padding:100px 0;text-align:center;border:solid 1px #ebebeb;-webkit-box-shadow:0 1px 5px #ebebeb;box-shadow:0 1px 5px #ebebeb}.template-page.invest .section-investor-update .button-primary{margin-bottom:10px}.template-page.invest .section-investor-update .button-primary:last-child{margin-bottom:0}.template-page.invest .section-stock-information{padding:60px 0;text-align:center}.template-page.invest .section-stock-information iframe{border:solid 1px #ebebeb;width:100%;min-height:420px}.template-page.invest .blogposts--section h1{margin-top:20px}.template-page.invest .section-research-report{margin-top:60px;padding:100px 0;text-align:center;border:solid 1px #ebebeb;-webkit-box-shadow:0 1px 5px #ebebeb;box-shadow:0 1px 5px #ebebeb}.template-page.invest .section-research-report .links-container{text-align:center}.template-page.invest .section-research-report .links-container a{margin:0 9px 20px}.template-page.invest .section-research-report .links-container p{margin-top:0}.template-page.invest .section-research-report .extra-note{text-align:left}.template-page.invest .section-financial-information{margin-top:60px;padding:100px 0;text-align:center;border:solid 1px #ebebeb;-webkit-box-shadow:0 1px 5px #ebebeb;box-shadow:0 1px 5px #ebebeb}.template-page.invest .section-financial-information .links-container{max-width:440px;width:100%;margin:0 auto}.template-page.invest .section-financial-information .links-container a{margin:0 9px 20px}.template-page.invest .section-financial-information .links-container p{margin-top:0}.template-page.invest .section-financial-information .extra-note{text-align:left}.template-page.invest .section-staff{margin-top:60px;text-align:center}.template-page.invest .section-staff .staff-container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:20px}.template-page.invest .section-staff .staff-container .container-item{padding:0 10px;text-align:left;-webkit-box-shadow:0 1px 5px #ebebeb;box-shadow:0 1px 5px #ebebeb;border:solid 1px #ebebeb}.template-page.invest .section-staff .staff-container .container-box{padding:30px;min-height:670px}.template-page.invest .section-staff .staff-container h2{font-size:20px;color:#222}.template-page.invest .section-staff .staff-container h3{font-size:16px;font-weight:400;color:#222}.template-page.invest .section-staff .staff-container p{color:#4d4d4d;font-size:16px;line-height:26px}.template-cart .btn-disabled{cursor:not-allowed}.template-cart.loading .cart-warning-message .loading-container{display:block}.template-cart.site-header-sticky--scrolled .cart-warning-message{position:fixed;z-index:2;top:78px;left:0;width:100%;padding:20px;border-radius:0;border-right:none}.template-cart.site-header-sticky--scrolled .cartitems--container{padding-top:176px}.template-cart .cart-warning-message{padding:40px;background-color:#f8f8f8;border-radius:5px;margin-bottom:40px;border:solid 1px #dedede;-webkit-box-shadow:3px 3px 5px #ddd;box-shadow:3px 3px 5px #ddd;position:relative;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;display:none}.template-cart .cart-warning-message .wrapper{max-width:1267px;margin:0 auto}.template-cart .cart-warning-message.msg-active{display:block}.template-cart .cart-warning-message .fas,.template-cart .cart-warning-message .message-content{float:left}.template-cart .cart-warning-message .fas{font-size:52px;color:#d44949;width:6%;margin-top:15px}.template-cart .cart-warning-message .message-content{padding-left:40px;font-size:17px;width:94%}.template-cart .cart-warning-message .total-weight-container,.template-cart .cart-warning-message .total-gift-container{font-size:18px;font-weight:700}.template-cart .cart-warning-message .total-weight-container label,.template-cart .cart-warning-message .total-gift-container label{font-size:16px;font-weight:400}.template-cart .cart-warning-message .current-weight,.template-cart .cart-warning-message .current-giftcard{font-size:19px}.template-cart .cart-warning-message.both-error{padding:20px 40px}.template-cart .cart-warning-message.both-error .message-content p{margin-bottom:0}.template-cart .cart-warning-message.both-error .message-content p.total-weight-container,.template-cart .cart-warning-message.both-error .message-content p.total-gift-container{margin-top:5px;margin-bottom:20px}.template-cart .cart-warning-message.both-error .message-content p.total-gift-container{margin-bottom:15px}.template-cart .cart-warning-message .cannabis-error,.template-cart .cart-warning-message .giftcard-error{display:none}.template-cart .cart-warning-message .cannabis-error.error-active,.template-cart .cart-warning-message .giftcard-error.error-active{display:block}.template-cart .cart-warning-message .loading-container{display:none;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#f8f8f8}.template-cart .cart-warning-message .loading-container .weight-loading-icon{-webkit-animation:rotate .6s linear infinite;animation:rotate .6s linear infinite;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:-18px;margin-top:-18px}.template-cart .cart-warning-message .loading-container .weight-loading-icon svg{display:block;width:36px;height:36px}.template-cart .agreement-section{background-color:#ededed;padding:20px;border-radius:5px;margin-bottom:40px}.template-cart .agreement-section p{margin:0}.template-cart .agreement-section input,.template-cart .agreement-section label{float:left}.template-cart .agreement-section input{width:13px}.template-cart .agreement-section label{cursor:pointer;width:95%;line-height:30px;margin-top:-8px;padding-left:13px}.site-footer-block-item .site-footer-block-title{cursor:pointer}.site-footer-block-rich-text .site-footer-block-content{padding-bottom:0}.site-footer-block-rich-text .site-footer-block-content a{text-decoration:none}.site-footer-block-rich-text.accordion--active .site-footer-block-content,.site-footer-block-item.site-footer-block-image-block{padding-bottom:1.25rem}.site-footer-block-social-accounts .social-link:hover svg,.site-footer-block-newsletter-socials .social-link:hover svg{color:#5c5c5c;background-color:#fff}.site-footer-block-social-accounts .social-link svg,.site-footer-block-newsletter-socials .social-link svg{background-color:#5c5c5c;color:#fff}.site-footer-block-newsletter-socials .sub-heading{margin-bottom:15px;display:block}.payment-icons-item.hosted-icon,.payment-icons-item.bam-icon{margin-top:-25px;margin-right:20px}@media only screen and (max-width: 1400px){.productgrid--item .prod-footer-info .info-box span,.productgrid--item .prod-footer-info .info-box a{font-size:11px;margin-left:4px}.template-cart .cart-warning-message{padding:20px}.template-cart .cart-warning-message .message-content{font-size:15px}}@media only screen and (max-width: 1330px){.productgrid--item .prod-footer-info .info-box{width:100%}.productgrid--item .prod-footer-info .info-box:nth-child(2n){width:100%}.productgrid--item .prod-footer-info .info-box:last-child{margin-bottom:0}.productgrid--item .prod-footer-info .info-box span,.productgrid--item .prod-footer-info .info-box a{font-size:12px;margin-left:5px;margin-top:5px}}@media only screen and (max-width: 1200px){.terpene-overlay .terpene-content{max-width:450px}.template-page.store-location .panel-container,.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel{left:50px}.template-article.store-location .data-item h2{font-size:25px}.template-article.store-location .data-item li,.template-article.store-location .data-item li.icon-hours{font-size:14px}}@media only screen and (max-width: 1080px){.promo-grid--container .promo-grid--third-width{width:calc(50% - 10px);margin-bottom:20px}.promo-grid--container .promo-grid--third-width.promo-block.promo-mosaic--maintain-aspect-ratio{height:30vw}.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra .stock-badge.low-stock,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra .stock-badge.low-stock,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra .stock-badge.low-stock{padding:5px;font-size:9px;line-height:13px;min-height:23px}.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra .stock-badge:before,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra .stock-badge:before,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra .stock-badge:before{border-top:10.5px solid transparent;border-bottom:10.5px solid transparent;height:100%;bottom:0}.template-page.inventory-by-location .productgrid--item .productitem,.template-page.inventory-by-locationv2 .productgrid--item .productitem,.template-page.inventory-by-location-staff .productgrid--item .productitem{padding-left:10px;padding-right:10px}}@media only screen and (min-width: 1024px){.site-footer-block-rich-text .site-footer-block-content{max-height:1500px;opacity:1}}@media only screen and (max-width: 1023px){.site-header-main,.site-header-logo{margin-right:auto}.site-header .site-header-user{margin-top:-44px;right:70px}.site-header-sticky--scrolled .site-header .site-header-user{margin-top:-44px}.template-cart.site-header-sticky--scrolled .cart-warning-message{top:134px}.payment-icons{margin-top:50px}}@media only screen and (max-width: 991px){.modal-overlay .modal-content{width:90%}.announcement-bar-text{display:none}.announcement-bar-text-mobile{display:block}.announcement-bar span.divider{margin:-4px 7px 0}.announcement-bar .announcement-bar-text .announcement-text,.announcement-bar .announcement-bar-text .site-info{font-size:12px}.cart-age-verification .form-fields,.cart-age-verification .error-msg{float:unset}.cart-age-verification .error-msg{margin-top:20px;margin-left:10px}.template-cart .cart-warning-message,.template-cart .cart-warning-message.both-error,.template-cart.site-header-sticky--scrolled .cart-warning-message,.template-cart.site-header-sticky--scrolled .cart-warning-message.both-error{padding:10px 20px}.template-page.store-location #map-canvas{height:600px}.template-page.store-location .panel-container{max-width:300px}.template-page.store-location .panel-container .panel-data{max-height:350px;min-height:350px}.template-page.store-location .panel-container .panel-header,.template-page.store-location .panel-container .data-item a{padding:20px}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-map-inner{height:600px}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel{max-width:300px}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result-list{max-height:350px;min-height:350px}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-search-form{padding:20px}.template-article.store-location #map-canvas{height:500px}.template-article.store-location .data-item .location-image{width:40%}.template-article.store-location .data-item .location-details{width:60%;padding-left:35px}.template-article.store-location .data-item h2{font-size:25px;margin-top:0;margin-bottom:40px}.template-article.store-location .data-item .box{width:100%;float:unset;padding-right:0;margin-bottom:30px}.template-article.store-location .data-item .box:last-child{padding-left:0}.template-page.invest .section-staff .staff-container{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 900px){.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra .stock-badge:before,.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra .stock-badge:after,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra .stock-badge:before,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra .stock-badge:after,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra .stock-badge:before,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra .stock-badge:after{display:none}}@media only screen and (max-width: 859px){.template-page.inventory-by-location .productgrid--utils.productgrid--utils--visible-mobile,.template-page.inventory-by-locationv2 .productgrid--utils.productgrid--utils--visible-mobile,.template-page.inventory-by-location-staff .productgrid--utils.productgrid--utils--visible-mobile{display:table}.template-page.inventory-by-location .filter-cat-menu .productgrid--sidebar,.template-page.inventory-by-locationv2 .filter-cat-menu .productgrid--sidebar,.template-page.inventory-by-location-staff .filter-cat-menu .productgrid--sidebar{display:block}.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra .stock-badge:before,.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra .stock-badge:after,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra .stock-badge:before,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra .stock-badge:after,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra .stock-badge:before,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra .stock-badge:after{display:block}}@media only screen and (max-width: 768px){.modal-overlay .modal-main-content{display:block}.modal-overlay .modal_image{max-width:350px;width:100%;margin:0 auto 40px}.modal-overlay .modal-prod-desc{width:100%}.site-footer-block-item.site-footer-block-image-block img{width:100px}.template-page.terpenes-101 .list-container .clearfix{display:none}.template-page.terpenes-101 .list-container .item-box{width:50%}}@media only screen and (min-width: 720px){.pxs-image-with-text-section-height-extra-small .pxs-image-with-text-content-position-y-center{padding:55.5px 20px}}@media only screen and (max-width: 767px){.announcement-bar .announcement-bar-text-mobile{text-align:center}.announcement-bar .announcement-bar-text-mobile .announcement-text{display:none}.announcement-bar .announcement-bar-text-mobile .site-info{float:unset}.site-header .site-header-user{display:none}.age-verification-overlay .age-verification-content{max-width:450px;padding:50px}.age-verification-overlay #edit_birthdate{text-align:left}.age-verification-overlay .birth-date .field-container:last-child{max-width:140px}.template-page.store-location #map-canvas{height:500px}.template-page.store-location .panel-container{position:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;top:unset;max-width:100%}.template-page.store-location .panel-container .panel-data{max-height:unset;min-height:unset}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-map-inner{height:500px}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel{position:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;top:unset;max-width:100%}.template-page.store-location-app #stockist-widget .stockist-horizontal .stockist-side-panel .stockist-result-list{max-height:unset;min-height:unset}.template-page.learn-cannabis .section-banner{padding:100px 20px}.template-page.learn-cannabis .section-banner .main-header{font-size:40px}.template-page.learn-cannabis .col2-wrapper,.template-page.learn-cannabis .col3-wrapper,.template-page.learn-cannabis .details-wrapper,.template-page.learn-cannabis .receptors-wrapper{padding-top:60px}.template-page.learn-cannabis .col2-wrapper .section-header,.template-page.learn-cannabis .col3-wrapper .section-header,.template-page.learn-cannabis .details-wrapper .section-header,.template-page.learn-cannabis .receptors-wrapper .section-header{font-size:30px}.template-page.learn-cannabis .col2-container,.template-page.learn-cannabis .col3-container{padding-top:60px}.template-page.learn-cannabis .col2-container .item-box,.template-page.learn-cannabis .col3-container .item-box,.template-page.learn-cannabis .receptors-wrapper .receptors-container .item-box{width:100%}.template-page.about-us .section-banner{padding:100px 20px}.template-page.about-us .section-banner .main-header{font-size:25px}.template-page.careers .page-content h1{font-size:30px}.template-page.careers .accordion .acc-title{padding:20px 50px 20px 20px}.template-page.careers .accordion .acc-title h2{font-size:18px}.template-page.careers .accordion .acc-content{padding:0 20px 20px}}@media only screen and (max-width: 735px){.slideshow .slideshow-slide .slideshow-slide-content.mobile-only{display:block}}@media only screen and (max-width: 719px){.slideshow .slideshow-slide .mobile-img{display:block}.template-cart .cart-warning-message .fas{font-size:40px}.template-cart .cart-warning-message .message-content{font-size:13px}.template-cart .cart-warning-message .total-weight-container,.template-cart .cart-warning-message .total-weight-container label,.template-cart .cart-warning-message .total-gift-container,.template-cart .cart-warning-message .total-gift-container label{font-size:14px}.template-cart .cart-warning-message .current-weight,.template-cart .cart-warning-message .current-giftcard{font-size:15px}.template-page.invest .section-banner{padding:150px 20px}.template-page.invest .section-banner .main-header{font-size:25px}.template-page.invest .page-wrapper{padding:60px 20px 0}.template-page.invest .page-wrapper h1{font-size:25px}.template-page.invest .section-investor-update{padding:60px 0}.template-page.invest .section-stock-information iframe{min-height:320px}.template-page.invest .section-financial-information,.template-page.invest .section-research-report{padding:60px 0}.template-page.invest .section-financial-information .links-container,.template-page.invest .section-research-report .links-container{padding:0 20px}.template-page.invest .section-staff .staff-container{display:block;-ms-grid-columns:unset;grid-template-columns:unset;grid-column-gap:unset;grid-row-gap:unset}.template-page.invest .section-staff .staff-container .container-item{margin-bottom:20px}.promo-grid--container .promo-grid--third-width{width:100%;margin-bottom:10px}.promo-grid--container .promo-grid--third-width.promo-block.promo-mosaic--maintain-aspect-ratio{height:unset}.template-page.inventory-by-location .inventory--description,.template-page.inventory-by-locationv2 .inventory--description,.template-page.inventory-by-location-staff .inventory--description{-ms-grid-columns:auto;grid-template-columns:auto}}@media only screen and (max-width: 480px){.terpene-overlay .terpene-content{max-width:90%;min-height:293px}.modal-overlay .modal-main-content{padding:50px 20px}.modal-overlay .modal-main-content .properties_item span{display:block;margin-left:0}.age-verification-overlay .overlay-heaing{font-size:23px}.age-verification-overlay .age-verification-content{max-width:90%;top:50px;padding:50px 20px 20px}.age-verification-overlay .birth-date .field-container{max-width:26%;margin-right:4%}.age-verification-overlay .birth-date .field-container input{padding:13px 15px}.age-verification-overlay .birth-date .field-container:last-child{max-width:40%}.pxs-image-with-text-section.pxs-image-with-text-section-custom .pxs-image-with-text-background{border-radius:5px;background-position:92% 50%!important}.pxs-image-with-text-section.pxs-image-with-text-section-custom .pxs-image-with-text-content-wrapper{padding:40px 20px}.pxs-image-with-text-section.pxs-image-with-text-section-custom .pxs-image-with-text-content{text-align:left;padding:0;width:100%}.pxs-image-with-text-section.pxs-image-with-text-section-custom .pxs-image-with-text-heading span{display:block}.pxs-image-with-text-section.pxs-image-with-text-section-custom .pxs-image-with-text-subheading{max-width:160px;width:100%}.cart-age-verification .form-fields{margin-right:0}.cart-age-verification label{display:inline-block}.cart-age-verification label:last-child{margin-right:0}.cart-age-verification select{padding:13px 17px}.cart-age-verification .down-icon{right:13px}.template-cart .agreement-section label{max-height:200px;overflow-y:auto}.announcement-bar .announcement-bar-text-mobile .site-info a{line-height:24px}.template-page.terpenes-101 .section-banner{padding:100px 20px}.template-page.terpenes-101 .section-banner .sub-header{font-size:25px}.template-page.terpenes-101 .section-banner .page-title{font-size:40px}.template-page.terpenes-101 .page-content{margin-top:60px}.template-page.terpenes-101 .page-content .sub-header{font-size:20px}.template-page.terpenes-101 .page-content .main-header{font-size:40px}.template-page.terpenes-101 .list-container{padding-top:40px}.template-page.terpenes-101 .list-container .item-box{width:100%}.template-page.careers .section-banner{padding:150px 20px}.template-article.store-location .panel-container{padding:20px}.template-article.store-location .data-item .location-image,.template-article.store-location .data-item .location-details{width:100%;float:unset;padding-left:0}.template-article.store-location .data-item .location-image{margin-bottom:40px}.template-article.store-location .data-item .location-image img{display:block;margin:0 auto}.template-article.store-location .data-item h2{font-size:25px;margin-top:0;margin-bottom:40px}.template-article.store-location .data-item .box{width:100%;float:unset;padding-right:0;margin-bottom:30px}.template-article.store-location .data-item .box:last-child{padding-left:0}.template-page.invest .page-wrapper h1{font-size:20px;margin-top:0}.template-page.invest .section-investor-update,.template-page.invest .section-financial-information,.template-page.invest .section-research-report{padding:40px 0}.template-page.invest .section-staff .staff-container .container-item{padding:0}.template-page.invest .section-staff .staff-container .container-box{padding:20px}.template-page.inventory-by-location .productgrid--item .productitem,.template-page.inventory-by-locationv2 .productgrid--item .productitem,.template-page.inventory-by-location-staff .productgrid--item .productitem{padding:30px 10px 15px}.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra{font-size:13px}.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra .stock-badge,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra .stock-badge,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra .stock-badge{max-width:51px;font-size:9px;min-height:22px;padding:6px 5px}.template-page.inventory-by-location .productgrid--item .prod-footer-info .extra .stock-badge.low-stock,.template-page.inventory-by-locationv2 .productgrid--item .prod-footer-info .extra .stock-badge.low-stock,.template-page.inventory-by-location-staff .productgrid--item .prod-footer-info .extra .stock-badge.low-stock{font-size:8px;min-height:20px;max-width:56px}.promo-grid--container .promo-grid--third-width.promo-block.promo-mosaic--maintain-aspect-ratio{height:60vw}.promo-grid--container .promo-grid--third-width .promo-block--content.promo-block--expanded{height:60vw!important}.promo-grid--container .promo-grid--third-width img.grid-icon{width:60px;height:60px}.payment-icons-item.bam-icon{display:block;margin-bottom:35px}}@media only screen and (max-width: 320px){.productgrid--item .prod-footer-info .percentage .indica-per,.productgrid--item .prod-footer-info .percentage .sativa-per{font-size:11px}}#shopify-section-1593610665085,#shopify-section-1600268048481{margin-top:20px}.template-page.inventory-by-location-staff .productgrid--masthead{display:block}
/*# sourceMappingURL=/s/files/1/0090/6438/2521/t/187/assets/custom.css.map */
