.announcement-bar .announcement-bar__message{color:#0a0a0a;font-family:Instrument Sans;font-weight:700;font-size:14px;line-height:20px;letter-spacing:0%;text-align:center;vertical-align:middle}.section-header.shopify-section-group-header-group{position:fixed;top:40px;left:50%;right:auto;width:calc(100% - 40px);max-width:1380px;transform:translate(-50%);z-index:99;background:transparent;border-radius:0;transition:max-width .45s ease,background .45s ease,border-radius .45s ease,box-shadow .45s ease}.section-header.shopify-section-group-header-group.scrolled-past-header{max-width:1380px;background:linear-gradient(180deg,#393737cc,#434040cc);border-radius:100px;box-shadow:0 8px 30px #00000040}body.product .section-header.shopify-section-group-header-group,body.cart .section-header.shopify-section-group-header-group,body.article .section-header.shopify-section-group-header-group,body.page-not-found .section-header.shopify-section-group-header-group,body.search .section-header.shopify-section-group-header-group{position:unset;transform:none;background:#000;max-width:100%;width:100%;transition:ease,background .45s ease,border-radius .45s ease}body.product .section-header.shopify-section-group-header-group.scrolled-past-header,body.cart .section-header.shopify-section-group-header-group.scrolled-past-header,body.article .section-header.shopify-section-group-header-group.scrolled-past-header,body.page-not-found .section-header.shopify-section-group-header-group.scrolled-past-header,body.search .section-header.shopify-section-group-header-group.scrolled-past-header{position:fixed;top:40px;left:50%;right:auto;width:calc(100% - 40px);transform:translate(-50%);z-index:99;background:transparent;max-width:1380px;background:linear-gradient(180deg,#393737cc,#434040cc);border-radius:100px;transition:max-width .45s ease,background .45s ease,border-radius .45s linear,box-shadow .45s ease}body.product .section-header.shopify-section-group-header-group .mega-menu__content,body.cart .section-header.shopify-section-group-header-group .mega-menu__content,body.article .section-header.shopify-section-group-header-group .mega-menu__content,body.page-not-found .section-header.shopify-section-group-header-group .mega-menu__content,body.search .section-header.shopify-section-group-header-group .mega-menu__content{left:-8px!important;right:0!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important}.section-header .header-wrapper{background:transparent;color:#fff}.section-header .header-wrapper .header__menu-item{color:#ccc}.header__active-menu-item{background:linear-gradient(180deg,#2cfc11,#d3ffcd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.section-header .header-wrapper .header__menu-item span{font-family:Instrument Sans;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0%;vertical-align:middle;text-decoration:none}.section-header .header-wrapper .header__menu-item:hover span{background:linear-gradient(180deg,#2cfc11,#d3ffcd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.cart-count-bubble{top:0;background:#00ff41;color:#000;font-family:Instrument Sans;font-weight:700}.slideshow__slide .slideshow__text.banner__box{max-width:75.2rem}slideshow-component .slideshow__text-wrapper .banner__heading{font-family:Montserrat;font-weight:800;font-size:70px;line-height:84px;letter-spacing:-5%;text-transform:uppercase}slideshow-component .slideshow__controls.slider-buttons{position:absolute;top:50%;transform:translateY(-50%);justify-content:space-between;width:100%;pointer-events:none;border:none;padding:0 20px}.slider-button{pointer-events:auto}slideshow-component .slideshow__controls.slider-buttons .slider-counter{display:none}slideshow-component .slideshow__controls.slider-buttons button.slider-button{background:#0a0a0a;border-radius:50%;width:60px;height:60px;border:1px solid}slideshow-component .slideshow__controls.slider-buttons button.slider-button:hover{background:linear-gradient(180deg,#2cfc11,#d3ffcd);border-color:#fff}slideshow-component .slideshow__controls.slider-buttons button.slider-button:hover svg path{fill:#0a0a0a}slideshow-component .banner_badge{border-radius:50px;padding:5px 30px;color:#000;font-family:Instrument Sans;font-weight:600;font-size:12px;line-height:20px;letter-spacing:-2%;text-transform:uppercase}.thca-heading{font-family:Montserrat;font-weight:800;font-size:55px;line-height:70px;letter-spacing:-4%;text-transform:uppercase}.card-wrapper.product-card-wrapper{background:#fff;border-radius:15px}.card-wrapper.product-card-wrapper .card__heading{font-family:Montserrat;font-weight:800;font-size:24px;line-height:100%;letter-spacing:0%;vertical-align:middle}.card-wrapper.product-card-wrapper .price__regular{font-family:Instrument Sans;font-weight:700;font-size:24px;line-height:36px;letter-spacing:0%;vertical-align:middle;color:#14aa00}.card-wrapper.product-card-wrapper .card__content{padding:30px}.card__badge .strain-badge{display:inline-flex;align-items:center;border-radius:999px;overflow:hidden;font-family:Instrument Sans;font-weight:600;font-size:12px;line-height:20px;letter-spacing:-2%;text-transform:uppercase}.strain-badge__main,.strain-badge__sub{padding:7px 18px}.strain-badge__main{color:#000}.strain-badge__sub{background:#fff;color:#000;margin-left:-8px;border-radius:0 999px 999px 0}.badge-indica .strain-badge__main{background:#2cfc11}.badge-sativa .strain-badge__main{background:#12c78c}.badge-hybrid .strain-badge__main{background:#20fc03;color:#000}.badge-indica-hybrid{background:#20fc03}.badge-sativa-hybrid{background:#00c181;color:#fff}.badge-sativa-hybrid .strain-badge__main{color:#fff}.card__badge .strain-badge{display:inline-flex;align-items:center;border-radius:999px;font-family:Instrument Sans;font-weight:600;font-size:12px;line-height:20px;letter-spacing:-2%;text-transform:uppercase}.strain-badge__main{color:#000;position:relative;z-index:2}.strain-badge__sub{background:#fff;color:#000;margin-left:-10px;padding-left:26px;border-radius:0 999px 999px 0;position:relative;z-index:1;overflow:hidden}.strain-badge__sub:before{content:"";position:absolute;left:-10px;top:0;width:22px;height:100%;background:#20fc03;transform:skew(-18deg);transform-origin:top}.badge-sativa-hybrid .strain-badge__sub:before{background:#12c78c}.custom-featured-slider .quick-add__submit:hover,.custom-featured-slider .button:hover{background:#20fc03;color:#0a0a0a}.custom-featured-slider .quick-add__submit:hover,.custom-featured-slider .button:hover .svg-wrapper.arrow-right svg path{fill:#0a0a0a}.button:before,.button:after{display:none}.button-primary-black{min-height:60px;border-radius:999px;background:#000;color:#19ff00;gap:10px;font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none}.button-primary-black:hover{background:#20fc03;color:#0a0a0a}.button-primary-black:hover .svg-wrapper.arrow-right svg path{fill:#0a0a0a}.slideshow__slide .slideshow__text.banner__box .banner__buttons .button.button--primary{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;width:223px;gap:10px}.slideshow__slide .slideshow__text.banner__box .banner__buttons .button.button--primary svg path{fill:#000}.slideshow__slide .slideshow__text.banner__box .banner__buttons .button.button--primary svg{width:15px}.card-wrapper .card .card__information .thca-description{font-family:Instrument Sans;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0%;vertical-align:middle;margin:10px 0;display:flex;align-items:center;gap:10px}.card-wrapper .card .card__information .thca-description .thca-percentage{background:#14aa00;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-family:Instrument Sans;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0%;vertical-align:middle}.card-wrapper .card .card__information .jdgm-widget .jdgm-prev-badge__text{font-family:Montserrat;font-weight:500;font-size:20px;line-height:100%;letter-spacing:-3%;color:#437a29}.card-wrapper .card .card__information .jdgm-widget .jdgm-star.jdgm-star{font-size:20px;line-height:100%;letter-spacing:-3%;padding-right:10px!important}.card-wrapper .card .card__information .jdgm-widget.jdgm-preview-badge{margin-top:10px!important}.card--media .card__inner .card__content{padding:30px}.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-header{display:none}body .hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-content .jdgm-cards-wrapper{max-width:100%!important}.hp-jdgm-wrapper div.jdgm-arrows--bottom>button:nth-child(2){background:#000;border-radius:999px}.hp-jdgm-wrapper div.jdgm-arrows--bottom>button:nth-child(1){border:1px solid black;border-radius:999px}.header--middle-left .header__inline-menu{text-align:center}sticky-header.header-wrapper .header--middle-left{grid-template-columns:1fr 2fr 1fr}.slideshow__slide .slideshow__text.banner__box .banner__buttons .button.button--primary:hover{background:linear-gradient(180deg,#2cfc11,#d3ffcd);border:1px solid #fff}.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-arrows--bottom button.jdgm-arrow:after{content:"";width:20px;height:20px;background:url(/cdn/shop/files/Img_1.png?v=1780402757) no-repeat center;display:flex;justify-content:center;align-items:center;margin:auto;background-size:contain}.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-arrows--bottom button.jdgm-arrow:last-child:after{content:"";width:20px;height:20px;background:url(/cdn/shop/files/Img_2.png?v=1780403535) no-repeat center;background-size:contain}.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-arrows--bottom button.jdgm-arrow svg{display:none}.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-text{padding:30px 30px 0;display:flex;justify-content:flex-start;align-items:baseline;text-align:left}.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-rating-section{padding:30px;text-align:left;align-items:baseline}.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-text p{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-1%;max-height:140px;overflow-y:scroll}.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-rating-section .jdgm-reviewer-info{justify-content:flex-start;gap:10px;margin-top:10px}.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-rating-section{gap:10px}.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-rating-section span.jdgm-reviewer-name{font-family:Montserrat;font-weight:800;font-size:24px;line-height:100%;letter-spacing:0%;color:#0b0b0b}.hp-jdgm-wrapper .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-product-name a{font-family:Instrument Sans;font-weight:500;font-size:12px;line-height:16px;letter-spacing:0%;color:#0b0b0b}.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel{padding:0 0 80px}#MegaMenu-Content-2 .mega-menu__link{font-family:Instrument Sans;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0%;color:#fff;padding-bottom:15px;padding-top:0}#MegaMenu-Content-2 .mega-menu__link--level-2{font-family:Instrument Sans;font-weight:600;font-size:24px;line-height:36px;letter-spacing:0%;color:#fff;margin-bottom:20px;padding-bottom:10px;position:relative}#MegaMenu-Content-2 .mega-menu__link--level-2:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:1px;background:linear-gradient(180deg,#2cfc11,#d3ffcd)}.card-wrapper.product-card-wrapper .card .quick-add__submit{min-height:60px;border-radius:999px;background:#000;color:#19ff00;font-weight:800;text-transform:uppercase;gap:10px}.card-wrapper.product-card-wrapper .card .quick-add__submit:hover{background:#20fc03;color:#0a0a0a}.card-wrapper.product-card-wrapper .card .quick-add__submit:hover .svg-wrapper.arrow-right svg path{fill:#0a0a0a}.card-wrapper.product-card-wrapper .card .card__inner .card__media{border-top-left-radius:15px;border-top-right-radius:15px}.card-wrapper .card .card__information .thca-description .thca-divider{width:1px;height:12px;background:#ccc;display:block}.card-wrapper .card .card__information .thca-description .card-product-stock .stock-count.stock-count--low{color:#ff383c}.card-wrapper .card .card__information .thca-description .card-product-stock .stock-count{font-family:Instrument Sans;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0%;vertical-align:middle}.card-wrapper .card .card__information .thca-description .card-product-stock .stock-count.stock-count--high{color:#14aa00}.custom-sort-button{width:211PX;height:60PX;padding:20px 30px;gap:10px;border-radius:30px;font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;border:1px solid #0A0A0A;display:flex;align-items:center;JUSTIFY-CONTENT:CENTER}.custom-sort-select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.custom-sort-select select{width:100%;height:100%;cursor:pointer}form#FacetFiltersForm{display:flex;flex-direction:column;justify-content:flex-start;gap:30px}form#FacetFiltersForm .custom-filter-wrapper{display:flex;justify-content:space-between}form#FacetFiltersForm .custom-filter-wrapper .filter-top-left-wrapper{display:flex;flex-direction:column}#FacetFiltersForm facet-remove{display:flex;justify-content:center;margin-right:10px}facet-remove .active-facets__button--light .active-facets__button-inner{font-family:Instrument Sans;font-weight:600;font-size:12px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;color:#979797;height:30px;padding:5px 30px;gap:10px}facet-remove .active-facets__button{margin:0}.active-facets .active-facets__button-wrapper{padding:0;width:100px;height:30px;gap:10px;opacity:1;border-radius:50px;border-width:1px;text-decoration:none;font-family:Instrument Sans;font-weight:600;font-size:12px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;background:#0a0a0a;color:#20fc03}.active-facets .active-facets__button-wrapper a.active-facets__button-remove{color:#20fc03;text-decoration:none}.active-facets .filter-name{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0%;color:#173608;margin-right:20px}.facets__wrapper .facets__disclosure summary.facets__summary{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;height:60px;padding:20px 30px;border-radius:30px;background:#ebe7e7;margin:0}.facets__wrapper .facets__disclosure summary.facets__summary div{display:flex;justify-content:center;align-items:center;gap:10px}.disclosure-has-popup .facets__display{border-radius:15px;background:#fff}.facets__display .facets__header{background:#fff}.facets__display .custom-price-filter li button.custom-price-link{background:#fff;border:none;width:100%;text-align:left;padding:12px 30px;font-family:Instrument Sans;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-2%;cursor:pointer}facet-remove .active-facets__button--light .active-facets__button-inner span.svg-wrapper{margin:0}.pagination .pagination__item{font-family:Instrument Sans;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-1%;text-align:center;color:#111;opacity:1}.pagination .pagination__item span.svg-wrapper svg.icon.icon-caret path{fill:#14aa00}.custom-sort-wrapper{position:relative;display:inline-flex;align-items:center}.custom-sort-button{width:211px;height:60px;padding:20px 30px;gap:10px;border-radius:30px;font-family:Instrument Sans,sans-serif;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-.02em;text-transform:uppercase;border:1px solid #0A0A0A;display:flex;align-items:center;justify-content:center;background:transparent;color:#0a0a0a;cursor:pointer}.custom-sort-icon{display:flex;align-items:center}.custom-sort-native{display:none!important}.custom-sort-dropdown{position:absolute;top:calc(100% + 10px);right:0;width:280px;padding:14px 0;margin:0;background:#fff;border-radius:20px;box-shadow:0 8px 35px #0000001f;z-index:2;display:none}.custom-sort-wrapper.is-open .custom-sort-dropdown{display:block}.custom-sort-wrapper .custom-sort-option{width:100%;padding:10px 24px;border:0;background:transparent;text-align:left;font-family:Instrument Sans,sans-serif;font-size:16px;line-height:22px;color:#333;cursor:pointer;margin-left:0}.custom-sort-item.is-active .custom-sort-option,.custom-sort-option:hover{background:#f4f4f4;font-weight:600}.disclosure-has-popup .facets__display fieldset.facets-wrap.parent-wrap ul .facets__item .facet-checkbox__text{font-family:Instrument Sans;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-2%;color:#000}.disclosure-has-popup .facets__display fieldset.facets-wrap.parent-wrap ul .facet-checkbox.active .facet-checkbox__text,.facets__display .custom-price-filter ul.custom-price-list .custom-price-item.is-active button.custom-price-link{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%}.active-facets .filter-visible{display:flex;flex-wrap:wrap;width:100%;margin-top:30px}.card-wrapper.product-card-wrapper .card__content .quick-add{margin:0}span#ProductCountDesktop{font-family:Instrument Sans;font-weight:600;font-size:18px;line-height:28px;letter-spacing:0%}#MegaMenu-Content-2 .mega-menu__link:hover{background:linear-gradient(180deg,#2cfc11,#d3ffcd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.product-custom-banner__breadcrumb{max-width:1380px;margin:auto;padding:0 5rem;padding-top:80px}.product-custom-banner__breadcrumb .custom-breadcrumb__item{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-1%;color:#14aa00}.product-custom-banner__breadcrumb .custom-breadcrumb__item a{font-family:Instrument Sans;font-weight:600;font-size:18px;line-height:28px;letter-spacing:0%;color:#ababab}.product-custom-banner__breadcrumb .custom-breadcrumb__separator{color:#ababab}.product-custom-banner__breadcrumb .custom-breadcrumb{margin-bottom:0}product-info .product.product--medium{gap:45px}product-info .product.product--medium .grid__item.product__media-wrapper{max-width:44.84%}body product-info .product--medium:not(.product--no-media) .product__info-wrapper{max-width:51.25%;width:100%;padding-left:0}body product-info .product--medium:not(.product--no-media) .product__info-wrapper .product__info-container{max-width:100%}.product-media-container.media-fit-cover,.product-media-container.media-fit-cover .product__modal-opener,.product-media-container.media-fit-cover .media{border-radius:15px}body.product .product__info-wrapper .card__badge .strain-badge{border:1px solid black}.product__info-wrapper .product__title h1{font-family:Montserrat;font-weight:800;font-size:55px;line-height:70px;letter-spacing:-4%;text-transform:uppercase}.product__info-wrapper .product__title{margin:25px 0 0}.product__info-wrapper .product-details-price{margin:0}.product__info-wrapper .product-details-price .price-item{font-family:Instrument Sans;font-weight:600;font-size:24px;line-height:36px;color:#14aa00;letter-spacing:0%}.product__info-wrapper .product__tax.caption.rte{display:none}.product__info-wrapper .price-form{margin:0}.product__info-wrapper .product__inventory strong.inventory-label{font-family:Montserrat;font-weight:800;font-size:20px;line-height:100%;letter-spacing:-3%;text-transform:uppercase;color:#121212}.product__info-wrapper .inventory-status{font-family:Montserrat;font-weight:500;font-size:20px;line-height:100%;letter-spacing:-3%}.product__info-wrapper .inventory-status.inventory-status--in-stock{color:#14aa00}.product__info-wrapper span.inventory-status.inventory-status--low-stock{color:#ff383c}.product__info-wrapper variant-selects .form__label{font-family:Montserrat;font-weight:800;font-size:20px;line-height:100%;letter-spacing:-3%;text-transform:uppercase;color:#121212;margin-bottom:10px}.product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{background:#0a0a0a;margin:0 8px 0 0;color:#20fc03}.product__info-wrapper .product-form__input--pill input[type=radio]+label{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase}.product__info-wrapper .product-form__input--pill input[type=radio].disabled+label{text-decoration:none;background:#aeaeae;color:#b5f7ac}.product__modal-opener .product__media-icon{top:unset;right:30px;left:unset;bottom:30px}.quantity-addtocart-selector{display:flex;justify-content:space-between;align-items:center;margin:0;gap:10px}.quantity-addtocart-selector .quantity__label.form__label{display:none}.quantity-addtocart-selector product-form.product-form{margin:0}.quantity-addtocart-selector .add-to-cart-buttton{width:65.1%;max-width:65.1%}.quantity-addtocart-selector .product-form__input{width:33.38%;max-width:33.38%;min-width:unset;margin:0}.quantity-addtocart-selector .product-form__input .price-per-item__container quantity-input.quantity{width:100%;min-height:60px;border-radius:30px;justify-content:space-between;padding:12px 30px}.quantity-addtocart-selector .product-form__input .quantity:after{border-radius:30px}.quantity-addtocart-selector .product-form__input .price-per-item__container quantity-input.quantity input{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0%}.quantity-addtocart-selector product-form.product-form .product-form__buttons .product-form__submit{margin:0}.quantity-addtocart-selector .add-to-cart-buttton .product-form__submit:hover{background:#20fc03;color:#0a0a0a}.quantity-addtocart-selector .add-to-cart-buttton .product-form__submit span{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;color:#20fc03}.quantity-addtocart-selector .add-to-cart-buttton .product-form__submit:hover span{color:#0a0a0a}.quantity-addtocart-selector .add-to-cart-buttton .product-form__submit:hover span svg path{fill:#0b0b0b}.quantity-addtocart-selector .add-to-cart-buttton .product-form__submit span{display:flex;align-items:center;justify-content:center;gap:10px}.flower-glance__title{margin:0 0 12px;font-family:Montserrat;font-weight:800;font-size:20px;line-height:100%;letter-spacing:-3%;text-transform:uppercase}.flower-glance__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 10px}.flower-glance__item strong{display:block;margin-bottom:6px;font-family:Instrument Sans;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0%}.flower-glance__item span{display:block;text-transform:capitalize;font-family:Instrument Sans;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0%}.product__info-container .product-lab-report{display:flex;align-items:center;gap:10px;background:#f4f4f4;text-decoration:none;color:#000;padding-left:0;font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;margin:40px 0 0}.product-lab-report__icon{display:flex;align-items:center;line-height:0}.product-lab-report__icon svg{width:16px;height:16px}.product-lab-report__text{line-height:1.2}.product__info-container .flower-glance{margin:40px 0 0}.product__info-container .quantity-addtocart-selector{margin:20px 0 0}.product__info-container variant-selects{margin:0}.product__info-container variant-selects .product-form__input{margin:0}.product__info-container .product__inventory{margin:25px 0 20px}.breadcrumb_wrapper{background:#f5f5f5}.custom-good-footer__menu a:hover{color:#20fc03}.custom-good-footer__social a:hover svg path{fill:#20fc03}.custom-good-footer a:hover div p,.custom-good-footer__policy a:hover{color:#20fc03}.product-reviews div#judgeme_product_reviews{max-width:1280px!important}.product-reviews div#judgeme_product_reviews button.jm-button.jm-button--primary.jm-action-buttons__button{min-height:60px;border-radius:999px;background:#000;color:#19ff00;gap:10px;font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none}.product-reviews div#judgeme_product_reviews button.jm-button.jm-button--primary.jm-action-buttons__button:hover{background:#20fc03;color:#0a0a0a;border-color:#20fc03}.product-reviews div#judgeme_product_reviews p.jm-text.jm-review-widget-minimal-header__title{font-family:Montserrat;font-weight:800;font-size:55px;line-height:70px;letter-spacing:-4%;text-transform:uppercase}.product-reviews div#judgeme_product_reviews .jm-cluster{align-items:flex-start}.product-reviews div#judgeme_product_reviews span.jm-star-rating__font-icon{color:#437a29}.product-reviews div#judgeme_product_reviews button#jdgm-tab_product_reviews,.product-reviews div#judgeme_product_reviews button#jdgm-tab_shop_reviews{font-family:Instrument Sans;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-1%}.product-reviews div#judgeme_product_reviews .jm-cluster .jm-average-rating-display .jm-cluster{align-items:anchor-center}.product-reviews div#judgeme_product_reviews .jm-sort-filter__select{width:211PX;height:60PX;padding:0 30px;gap:10px;border-radius:30px;font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;border:1px solid #0A0A0A;display:flex;align-items:center;JUSTIFY-CONTENT:CENTER;background:#000;color:#19ff00}.product-reviews div#judgeme_product_reviews .jm-custom-answer-filter--compact{height:60PX;font-family:Instrument Sans;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;border:1px solid #0A0A0A;display:flex;align-items:center;JUSTIFY-CONTENT:CENTER;border-radius:99px;padding-left:15px;padding-right:15px}.product-reviews div#judgeme_product_reviews .jm-custom-answer-filter--compact .jm-with-icon.jm-custom-answer-filter__icon{--jm-icon-size: 2em !important}.product-reviews div#judgeme_product_reviews .jm-custom-answer-filter--compact:hover{background:none;color:unset}.product-reviews div#judgeme_product_reviews .jm-custom-answer-filter--compact.jm-custom-answer-filter--compact.jm-custom-answer-filter--active{background:#437a29;color:#fff;border:unset}product-info .product.product--medium .slider-buttons{justify-content:space-between;padding:0 16px}product-info .product.product--medium .slider-buttons .slider-button{width:60px;height:60px;border:1px solid #0A0A0A;border-radius:50%}product-info .product.product--medium .slider-buttons .slider-button span.svg-wrapper{width:auto;height:auto}product-info .product.product--medium .slider-buttons .slider-button.slider-button--next{background:#0a0a0a}product-info .product.product--medium .slider-buttons .slider-counter.caption{font-family:Instrument Sans;font-weight:400;font-size:20px;line-height:24px;letter-spacing:-1%}product-info .product.product--medium .slider-buttons span.slider-counter--current{font-weight:800;font-size:20px;line-height:24px;letter-spacing:-3%;text-transform:uppercase;font-family:Montserrat}product-info .product--thumbnail_slider .thumbnail-slider{display:none}product-info .product.product--medium .slider:not(.slider--everywhere):not(.slider--desktop)+.slider-buttons{display:flex;padding:0}h1.cart__empty-text{font-family:Montserrat;font-weight:800;font-size:45px;line-height:60px;letter-spacing:-3%;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:20px}p.cart__empty-text.cart__description-text{font-family:Instrument Sans;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0%;text-align:center;vertical-align:middle;margin-bottom:50px}.is-empty .cart__warnings a.button{min-height:60px;border-radius:999px;background:#000;color:#19ff00;gap:10px;font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase}.is-empty .cart__warnings{padding:160px 0}.is-empty .cart__warnings a.button:hover{background:#20fc03;color:#0a0a0a}.is-empty .cart__warnings a.button:hover svg path{fill:#0a0a0a}cart-items .title-wrapper-with-link{justify-content:center;flex-direction:column;gap:0}cart-items .title-wrapper-with-link .title.title--primary{font-family:Montserrat;font-weight:800;font-size:45px;line-height:60px;letter-spacing:-3%;text-align:center;text-transform:uppercase}p.cart__description-text-count{font-family:Instrument Sans;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0%;text-align:center;margin-top:20px;margin-bottom:20px}.cart-items thead th{font-family:Instrument Sans;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0%;vertical-align:middle;color:#495057;padding-bottom:12px}td.cart-item__media.custom-single-product-media .cart-item__image-container{width:112px;height:109px}td.cart-item__media.custom-single-product-media .cart-item__image-container img.cart-item__image{width:100%;height:100%;object-fit:cover;border-radius:15px}.cart-items .cart-item td.cart-item__media.custom-single-product-media{width:112px;display:flex}td.cart-item__details.custom-single-product-details{padding-left:15px}td.cart-item__details.custom-single-product-details .product-option dd{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;color:#0a0a0a;margin-left:10px}td.cart-item__details.custom-single-product-details .cart-item__name{font-family:Instrument Sans;font-weight:600;font-size:24px;line-height:36px;letter-spacing:0%;vertical-align:middle}td.cart-item__details.custom-single-product-details .product-option dt{font-family:Montserrat;font-weight:800;font-size:20px;line-height:100%;letter-spacing:-3%;text-transform:uppercase}.cart-item__details.custom-single-product-details .product-option dd{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;color:#0a0a0a;margin-left:10px}cart-items .cart-item td.custom-single-product-price .product-option{font-family:Instrument Sans;font-weight:700;font-size:23.85px;line-height:35.78px;letter-spacing:0%;vertical-align:middle;color:#14aa00}cart-items .cart-item td.custom-single-product-price .cart-item__discounted-prices{display:flex;gap:10px;align-items:center}cart-items .cart-item td.custom-single-product-price .cart-item__discounted-prices .cart-item__old-price.product-option{font-family:Instrument Sans;font-weight:600;line-height:20px;letter-spacing:0%;vertical-align:middle;font-size:14px;color:#262626}td.cart-item__totals.right.small-hide.custom-single-product-total .cart-item__price-wrapper{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0%}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper{justify-content:end}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container{width:217px;max-width:217px;padding:0}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container .quantity.cart-quantity{width:100%;height:60px}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container .quantity.cart-quantity:after{border-radius:99px}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container .quantity.cart-quantity button.quantity__button{width:70px}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container .quantity.cart-quantity input{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0%}.cart-item cart-remove-button .button{justify-content:end}div#main-cart-footer .cart__footer .cart__ctas button#checkout{min-height:60px;border-radius:999px;background:#000;color:#19ff00;gap:10px;font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-decoration:none;max-width:20rem}div#main-cart-footer .cart__footer .cart__ctas{justify-content:end}div#main-cart-footer .cart__footer .cart__ctas button#checkout:hover{background:#20fc03;color:#0a0a0a}div#main-cart-footer .cart__footer .totals .totals__total{font-family:Instrument Sans;font-weight:700;font-size:18px;line-height:28px;letter-spacing:0%;vertical-align:middle}div#main-cart-footer .cart__footer .totals .totals__total-value{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:28px;letter-spacing:-1%;text-align:right;vertical-align:middle}div#main-cart-footer .cart__footer small.tax-note{margin:12px 0 30px}slideshow-component.about-us-our-products-banner .slideshow__text-wrapper .banner__heading{font-family:Montserrat;font-weight:800;font-size:55px;line-height:70px;letter-spacing:-4%;text-align:center;text-transform:uppercase}.custom-contact-form-section{background-image:var(--desktop-bg);background-size:cover;background-repeat:no-repeat;background-position:center;aspect-ratio:var(--desktop-ratio);width:100%}.custom-contact-form-section .title{color:#fff;font-family:Montserrat;font-weight:800;font-size:55px;line-height:70px;letter-spacing:-.04em;text-transform:uppercase}.custom-contact-form-section form{max-width:680px}.custom-contact-form-section .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.custom-contact-form-section .field{margin-bottom:18px}.custom-contact-form-section .field__input,.custom-contact-form-section select.field__input,.custom-contact-form-section textarea.field__input{background:transparent;border:1px solid #20fc03;color:#fff;border-radius:6px}.custom-contact-form-section .field__label{color:#fff;position:unset;font-family:Instrument Sans;font-weight:400;font-size:14px!important;line-height:20px!important;letter-spacing:0%!important}.custom-contact-form-section select.field__input{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#20fc03 50%),linear-gradient(135deg,#20fc03 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 12px) center;background-size:7px 7px,7px 7px;background-repeat:no-repeat;padding:1rem;background-color:#151515;color:#fff;border:1px solid #20fc03;cursor:pointer}.custom-contact-form-section select.field__input option{background-color:#151515;color:#fff}.custom-contact-form-section .button{background:#20fc03;color:#000;padding:20px 30px 20px 32px;min-height:58px;border-radius:30px;gap:10px;padding:20px 30px;font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;border:1px solid #20FC03;text-transform:uppercase}.custom-contact-form-section .button:hover{background:linear-gradient(180deg,#2cfc11,#d3ffcd);border:1px solid #fff}.custom-contact-form-section .contact__button{margin-top:30px}.contact .form-status.form-status-list.form__message{color:#fff}.contact .field{display:flex;flex-direction:column-reverse;gap:7px;margin-bottom:22px}.custom-contact-form-section .half-field{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:1.5rem}.custom-contact-form-section .field__input::placeholder,.custom-contact-form-section select.field__input::placeholder,.custom-contact-form-section textarea.field__input::placeholder{color:#fff;display:block;opacity:1;visibility:visible}details[open]>.search-modal{left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;min-height:144px}.search-modal .search-modal__form{max-width:90rem}.section-header.shopify-section-group-header-group.scrolled-past-header .search-modal{top:-41px}.search-modal .search-modal__form .field:after{border-radius:15px}.search-modal .search-modal__form .field:focus-visible{outline:none}.field__input:not(:placeholder-shown)~.field__label{display:none}.field.contact-form-subject-field .field__input:not(:placeholder-shown)~.field__label{display:block}.predictive-search__heading{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-1%;text-transform:uppercase}.predictive-search__result-group .predictive-search__results-list .predictive-search__item .predictive-search__image{width:50px;height:50px;object-fit:cover}.predictive-search__result-group .predictive-search__results-list .predictive-search__item .predictive-search__item-heading{font-family:Instrument Sans;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0%;color:#000}body.search .template-search__header{text-align:left}body.search .template-search__header .h2.center{text-align:left;font-family:Montserrat;font-weight:800;font-size:45px;line-height:60px;letter-spacing:-3%;vertical-align:middle;text-transform:uppercase}body.search .template-search__search{margin-left:0;margin-bottom:20px}.template-search{background:#f5f5f5}body.search .template-search .template-search__header .field:before{display:none}body.search .template-search .template-search__header .field:after{display:none}.template-search .search__input.field__input{background:transparent;border:1px solid #000000;border-radius:15px}.template-search__search .search{margin-top:2rem}.custom-latest-blog__slide:hover .custom-blog-card__content h3 a,.custom-latest-blog__slide:hover .custom-blog-card__content .custom-blog-card__link{color:#20fc03}.header__icon .svg-wrapper:hover svg path{fill:#20fc03}.product .product-reviews div#judgeme_product_reviews .jm-reviewer-info__details .jm-text.jm-reviewer-info__name{font-family:Montserrat;font-weight:800;font-size:24px;line-height:100%;letter-spacing:0%;color:#0b0b0b}.product .product-reviews div#judgeme_product_reviews .jm-carousel-review-item__body{background:#f5f5f5;border:none}.product .product-reviews div#judgeme_product_reviews .jm-review-item.jm-carousel-review-item{border:none}.product .product-reviews div#judgeme_product_reviews .jm-review-content{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-1%;max-height:140px;overflow-y:auto;min-height:140px}.product section.jdgm-carousel-review-list{flex-direction:column-reverse;display:flex;margin-top:20px;gap:20px}.product section.jdgm-carousel-review-list .jdgm-carousel-review-list__nav-container{margin:0;justify-content:center;gap:24px}.product section.jdgm-carousel-review-list .jdgm-carousel-review-list__nav-container button.jdgm-carousel-review-list__nav--prev:after{content:"";width:20px;height:20px;background:url(/cdn/shop/files/Img_1.png?v=1780402757) no-repeat center;display:flex;justify-content:center;align-items:center;margin:auto;background-size:contain}.product section.jdgm-carousel-review-list .jdgm-carousel-review-list__nav-container button.jdgm-carousel-review-list__nav--prev svg{display:none}.product section.jdgm-carousel-review-list .jdgm-carousel-review-list__nav.jdgm-carousel-review-list__nav--prev{border:1px solid black;border-radius:999px}.product section.jdgm-carousel-review-list .jdgm-carousel-review-list__nav.jdgm-carousel-review-list__nav--next:after{content:"";width:20px;height:20px;background:url(/cdn/shop/files/Img_2.png?v=1780403535) no-repeat center;background-size:contain}.product section.jdgm-carousel-review-list .jdgm-carousel-review-list__nav.jdgm-carousel-review-list__nav--next{background:#000;border-radius:999px}.product section.jdgm-carousel-review-list .jdgm-carousel-review-list__nav.jdgm-carousel-review-list__nav--next svg{display:none}@media screen and (max-width:1367px){product-info .product.product--medium{column-gap:30px;justify-content:space-around}}@media screen and (min-width:990px){.mega-menu__content{left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;padding:4rem 8rem}#MegaMenu-Content-2 .mega-menu__list{display:grid;grid-template-columns:repeat(5,230px);gap:20px;justify-content:flex-start}.header__inline-menu{position:static}header-menu,.mega-menu{position:static}.mega-menu[open] .mega-menu__content{background:linear-gradient(180deg,#062f00d9,#073b00d9);max-height:576px!important;overflow:visible;height:500px;border-bottom:24px solid #437A29B2;padding:80px 0}#MegaMenu-Content-2 .mega-menu__list li{text-align:left}body.mega-menu-open:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:2;pointer-events:none}.section-header{position:relative;z-index:10}.mega-menu__content{position:absolute;z-index:11;filter:none!important}body.mega-menu-open .shopify-section:not(.section-header):not(.shopify-section-group-header-group){filter:blur(5px)}body.mega-menu-open #MainContent{filter:blur(5px)}body.mega-menu-open footer{filter:blur(5px)}.section-header.shopify-section-group-header-group.scrolled-past-header .mega-menu[open] .mega-menu__content{margin-left:0!important;width:auto!important;border-radius:50px;transition:max-width .45s ease,background .45s ease,border-radius .45s ease,box-shadow .45s ease}}@media(min-width:1200px)and (max-width:1620px){.page-width,.section-header.shopify-section-group-header-group.scrolled-past-header{max-width:1280px}.header__menu-item{padding:8px}slideshow-component .slideshow__text-wrapper .banner__heading{font-size:58px;line-height:70px}.banner__box>*+.banner__buttons{margin-top:15px}.slideshow__slide .slideshow__text.banner__box .banner__buttons .button.button--primary,.button-primary-black,.good-thca-about .good-thca-about__button{width:190px;min-height:50px}.thca-heading,.custom-featured-slider .custom-featured-slider__header h2,.how-it-works-banner .how-it-works-banner__content h2,.good-thca-about .good-thca-about__content h2,.custom-heading-text .custom-heading-text__content h2,.newsletter-popup-banner .newsletter-popup-banner__content h2,.custom-faq-section .custom-faq-section__header h2,.custom-latest-blog .custom-latest-blog__header h2,.collection-custom-banner__text .collection-custom-banner__title,.product__info-wrapper .product__title h1,.product-about-custom__inner .product-about-custom__heading,.product-look-closely .product-look-closely__content h2,.product-reviews div#judgeme_product_reviews p.jm-text.jm-review-widget-minimal-header__title,.custom-who-we-are .custom-who-we-are__content h2,.custom-quality-slider__inner .custom-quality-slider__header h2,.custom-about-thca__grid .custom-about-thca__content h2,slideshow-component.about-us-our-products-banner .slideshow__text-wrapper .banner__heading,.custom-contact-form-section .title{font-size:45px;line-height:58px}.custom-collection-list__container .custom-collection-list__description p,.custom-collection-list__container .custom-collection-card__content h3,.custom-featured-slider .custom-featured-slider__description p,.how-it-works-banner .how-it-works-banner__description p,.good-thca-about .good-thca-about__subtitle p,.custom-heading-text .custom-heading-text__description p,.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-rating-section span.jdgm-reviewer-name,.newsletter-popup-banner .newsletter-popup-banner__text p,.custom-faq-section .custom-faq-section__description p,.custom-faq-section .custom-faq-section__number,.custom-faq-section .custom-faq-section__question,.custom-latest-blog .custom-latest-blog__desc p,.custom-latest-blog .custom-blog-card__content h3,#MegaMenu-Content-2 .mega-menu__link--level-2,.card-wrapper.product-card-wrapper .card__heading,.card-wrapper.product-card-wrapper .price__regular,.collection-custom-banner__text .collection-custom-banner__description,.product__info-wrapper .product-details-price .price-item,.product-about-custom__content .product-about-custom__item summary span,.product-look-closely .product-look-closely__text p,.custom-quality-slider__inner .custom-quality-slider__description p,.custom-about-thca__grid .custom-about-thca__item h3,.custom-policy-page__content .custom-policy-page__block h2,.custom-policy-page__sidebar .custom-policy-page__topics h3,.custom-faq-page__items .custom-faq-page__number,.custom-faq-page__items .custom-faq-page__question,.custom-faq-page__grid .custom-faq-page__topics .custom-faq-page__topics-inner h3{font-size:20px;line-height:30px}.custom-good-footer .custom-good-footer__brand h3 .custom-good-footer .custom-good-footer__menu h3{font-size:24px;line-height:36px}.custom-collection-list__container .custom-collection-card__button,.custom-latest-blog .custom-latest-blog__view{height:50px}.custom-collection-list__container .custom-collection-card__content,.custom-featured-slider .custom-featured-slider__wrapper .card__content,.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-rating-section,.card--media .card__inner .card__content{padding:25px}.icon-benefits-bar__inner .icon-benefits-bar__content h3,.custom-good-footer .custom-good-footer__policy a,.custom-good-footer .custom-good-footer__menu a,.custom-good-footer .custom-good-footer__contact strong,#MegaMenu-Content-2 .mega-menu__link,span#ProductCountDesktop,.product__info-wrapper .product__inventory strong.inventory-label,.product__info-wrapper .inventory-status,.product__info-wrapper variant-selects .form__label,.custom-policy-page__sidebar .custom-policy-page__topics a,.custom-policy-page__content .custom-policy-page__rte,.custom-faq-page__grid .custom-faq-page__topics a,p.cart__description-text-count,td.cart-item__details.custom-single-product-details .cart-item__name,cart-items .cart-item td.custom-single-product-price .product-option,p.cart__empty-text.cart__description-text{font-size:16px;line-height:20px}.custom-featured-slider .custom-featured-slider__wrapper .card__information{padding-bottom:25px}.card-wrapper.product-card-wrapper .card .quick-add__submit,.newsletter-popup-banner .newsletter-popup-banner__button{min-height:50px}.custom-contact-form-section .button{min-height:50px;padding:15px 30px}.custom-featured-slider .custom-featured-slider__bottom,.custom-latest-blog .custom-latest-blog__bottom,.custom-good-footer .custom-good-footer__brand h3,.custom-quality-slider__inner .custom-quality-slider__bottom{margin-top:30px}.good-thca-about .good-thca-about__text,.hp-jdgm-wrapper .jdgm-cards-carousel .jdgm-content,.custom-faq-section .custom-faq-section__header,.custom-latest-blog .custom-latest-blog__header{margin-bottom:30px}.custom-featured-slider .custom-featured-slider__arrow,slideshow-component .slideshow__controls.slider-buttons button.slider-button,.custom-latest-blog .custom-latest-blog__arrow,.custom-quality-slider__arrows .custom-quality-slider__arrow{width:50px;height:50px}.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-text{padding:25px 25px 0}.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-text p,td.cart-item__details.custom-single-product-details .product-option dd,td.cart-item__details.custom-single-product-details .product-option dt{font-size:14px;line-height:20px}.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-rating-section .jdgm-reviewer-info{margin-top:0}.custom-good-footer .custom-good-footer__top{gap:50px}.custom-good-footer .custom-good-footer__menus{padding-left:50px}.facets__wrapper .facets__disclosure summary.facets__summary{height:50px;padding:15px 30px}.custom-sort-button,.custom-who-we-are .custom-who-we-are__button{height:50px;padding:15px 30px;min-height:50px}.card-wrapper.product-card-wrapper .card__content,.card-wrapper .card--media .card__inner .card__content{padding:25px}.product-custom-banner__breadcrumb{padding-top:50px;max-width:1280px}.quantity-addtocart-selector .product-form__input .price-per-item__container quantity-input.quantity{min-height:50px;padding:5px 30px}.button{min-height:50px}.product__info-container .flower-glance,.product__info-container .product-lab-report{margin:30px 0 0}product-info .product.product--medium .slider-buttons .slider-button{width:50px;height:50px}.product-about-custom__inner .product-about-custom__heading{margin-bottom:50px}.product-reviews div#judgeme_product_reviews button.jm-button.jm-button--primary.jm-action-buttons__button{min-height:50px}.product-reviews div#judgeme_product_reviews .jm-sort-filter__select{height:50px;font-size:14px}.product-reviews div#judgeme_product_reviews .jm-custom-answer-filter--compact{height:50px;width:50px}.shopify-section-group-footer-group .custom-good-footer h3{font-size:24px;line-height:30px}.custom-about-thca__items .custom-about-thca__item{margin-bottom:15px}.custom-contact-info-bar__item .custom-contact-info-bar__content span,.custom-contact-info-bar__item .custom-contact-info-bar__content strong{font-size:16px;line-height:24px}.custom-contact-info-bar__item .custom-contact-info-bar__icon{width:60px;height:60px;flex:0 0 60px}.custom-lab-reports__load-wrap .custom-lab-reports__load-more{min-height:50px;padding:15px 30px;margin-top:40px}.custom-lab-reports .custom-lab-reports__title{margin-bottom:40px}.custom-lab-reports .custom-lab-reports__grid{gap:40px 20px}.custom-policy-page__sidebar .custom-policy-page__topics li{margin-bottom:16px}.custom-policy-page__content .custom-policy-page__block{padding-bottom:40px;margin-bottom:40px}.custom-faq-page__content .custom-faq-page__group h2,cart-items .title-wrapper-with-link .title.title--primary{font-size:34px;line-height:44px;margin-bottom:10px}.custom-404-page .custom-404-page__inner h1,h1.cart__empty-text{font-size:34px;line-height:44px}p.cart__description-text-count{margin-top:10px;margin-bottom:10px}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container .quantity.cart-quantity{height:50px}div#main-cart-footer .cart__footer .cart__ctas button#checkout{min-height:50px}.is-empty .cart__warnings{padding:80px 0}.custom-404-page .custom-404-page__button{min-height:50px}}@media screen and (max-width:1199px){.cart-items .cart-item>td+td{padding-left:1rem}cart-items .cart-item td.custom-single-product-price .product-option{width:max-content}cart-items .cart-item td.custom-single-product-price .product-option{margin-top:10px}td.cart-item__totals.right.small-hide.custom-single-product-total .cart-item__price-wrapper .price{margin-top:2rem}.blog-topic-banner .blog-topic-banner__content{padding:24px}.blog-topic-banner .blog-topic-banner__content .blog-topic-banner__title{font-size:30px;line-height:40px}.blog-topic-banner .blog-topic-banner__content .blog-topic-banner__button{height:40px;width:fit-content}.custom-blog-detail__grid,.custom-blog-detail__body-grid{grid-template-columns:minmax(0,1fr) 250px;gap:30px}.blog-topic-banner .blog-topic-banner__content .blog-topic-banner__title{font-size:16px;line-height:20px}.blog-topic-banner .blog-topic-banner__content{padding:20px}.blog-topic-banner .blog-topic-banner__content .blog-topic-banner__button{height:38px;padding:10px 20px}.custom-faq-page .custom-faq-page__grid{grid-template-columns:220px minmax(0,1fr)}.custom-who-we-are .custom-who-we-are__content h2{font-size:40px;line-height:58px}.custom-about-thca .custom-about-thca__grid{gap:150px}#MegaMenu-Content-2 .mega-menu__list{grid-template-columns:repeat(5,215px)}.shopify-section-group-footer-group .custom-good-footer h3{font-size:24px;line-height:32px}.shopify-section-group-footer-group .custom-good-footer__contact strong{font-size:14px}.shopify-section-group-footer-group .custom-good-footer__contact-row{gap:10px}.shopify-section-group-footer-group .custom-good-footer__menus{padding-left:40px}}@media screen and (max-width:991px){.good-thca-about .good-thca-about__grid{flex-direction:column}.good-thca-about .good-thca-about__content{max-width:100%}footer .footer-right-menu .custom-good-footer__menu{width:calc(50% - 10px)}footer .custom-good-footer__menus{padding-left:30px}footer.custom-good-footer h3{font-size:24px;line-height:30px}.shopify-section-group-footer-group footer .custom-good-footer__contact-row{grid-template-columns:repeat(1,1fr);gap:15px}footer .custom-good-footer__contact strong{font-size:14px}footer .footer-right-menu{gap:20px}.how-it-works-banner .how-it-works-banner__content{max-width:70%}slideshow-component .slideshow__text-wrapper .banner__heading{font-size:48px;line-height:60px}.header{display:grid;grid-template-areas:"heading icons left-icons"}header header-drawer{margin-left:0}header header-drawer svg.icon.icon-hamburger path{fill:#000}summary.header__icon.header__icon--menu.header__icon--summary.link.focus-inset{background:#20fc03;border-radius:50%}header .header__icon{height:36px;width:36px}.section-header sticky-header.header-wrapper .header--middle-left{display:flex;justify-content:space-between;padding-left:0;padding-right:0}.section-header sticky-header.header-wrapper .header--middle-left header-drawer{margin-left:0}.section-header sticky-header.header-wrapper .header--middle-left .header__icons{justify-content:space-between;flex-direction:row;gap:10px}.section-header header .header__icon{width:18px;height:38px}.section-header sticky-header.header-wrapper .header--middle-left header-drawer .header__icon{width:38px;height:38px;margin-left:21px}.section-header.shopify-section-group-header-group.scrolled-past-header header.header{padding-left:10px;padding-right:10px}.section-header sticky-header.header-wrapper .header--middle-left .cart-count-bubble{right:unset;left:12px}.menu-drawer__submenu{position:static!important;transform:none!important;visibility:hidden;height:0;overflow:hidden;background:transparent!important;border:0}.menu-drawer details[open]>.menu-drawer__submenu{visibility:visible;height:auto;overflow:visible}.menu-drawer__submenu .menu-drawer__menu{padding-left:18px;padding-top:8px;padding-bottom:8px}.menu-drawer__submenu .menu-drawer__menu-item{font-size:13px;padding:8px 0}.menu-drawer details[open]>summary .icon-caret{transform:rotate(180deg)}.menu-drawer__menu-item{border-bottom:1px solid rgba(255,255,255,.2)}.menu-drawer__submenu .menu-drawer__menu-item{border-bottom:none}.menu-drawer__submenu{position:static!important;transform:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;background:transparent!important;padding:0!important}.menu-drawer details[open]>.menu-drawer__submenu{visibility:visible!important;height:auto!important;overflow:visible!important}.menu-drawer__submenu .menu-drawer__menu{padding-left:16px;padding-top:0}.menu-drawer__close-button{display:none!important}div#menu-drawer{background:linear-gradient(180deg,#062f00d9,#073b00d9);width:106%;left:20px;margin:0 -40px}.menu-drawer__navigation ul.menu-drawer__menu .list-menu__item{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-1%;color:#f5f5f5;margin:0 25px;padding:25px 0}header-drawer .menu-drawer__menu-item{border-color:#20fc03}.menu-drawer__navigation ul.menu-drawer__menu details[open]{background:#173608}.menu-drawer__navigation ul.menu-drawer__menu details[open]>.menu-drawer__menu-item .svg-wrapper svg{transform:rotate(180deg)}.menu-drawer__navigation ul.menu-drawer__menu details[open] .menu-drawer__menu details[open] .menu-drawer__menu-item .svg-wrapper svg{transform:rotate(80deg);color:#14aa00}.menu-drawer__navigation ul.menu-drawer__menu details[open] .menu-drawer__menu details[open] .menu-drawer__menu-item .svg-wrapper svg path{fill:#14aa00;stroke:#14aa00}.menu-drawer__navigation ul.menu-drawer__menu details[open]>.menu-drawer__menu-item .svg-wrapper svg path{stroke:#20fc03}.menu-drawer__navigation ul.menu-drawer__menu details[open]>summary.menu-drawer__menu-item{color:#20fc03;border-color:#ededed}.menu-drawer__navigation ul.menu-drawer__menu details[open] .menu-drawer__menu details[open]>.menu-drawer__menu-item{color:#14aa00;border-bottom:1px solid #C5C5C5}.menu-drawer__navigation ul.menu-drawer__menu details[open] .menu-drawer__menu details>.menu-drawer__menu-item{padding:15px 0}header-drawer svg.icon.icon-close{width:1rem;height:1rem}header-drawer .menu-drawer__navigation .menu-drawer__menu>li summary{margin:0;padding:25px}header-drawer .menu-drawer__navigation .menu-drawer__menu>li a.list-menu__item{margin:0;padding:25px}.header--has-social .menu-drawer__utility-links{padding:25px}.header--has-social .menu-drawer__utility-links a.menu-drawer__account{font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-1%;color:#f5f5f5}details#Details-menu-drawer-menu-item-2>summary{margin:0!important;padding:25px!important}details#Details-menu-drawer-menu-item-2>summary span.svg-wrapper{right:25px}details#Details-menu-drawer-menu-item-2[open]>summary{margin:0 25px!important;padding:25px 0!important}details#Details-menu-drawer-menu-item-2[open]>summary>span.svg-wrapper{right:0}header-drawer .menu-drawer__navigation details[open]>.menu-drawer__submenu a{padding:10px 15px}form#FacetFiltersForm .custom-filter-wrapper .filter-top-left-wrapper .active-facets{margin:0}form#FacetFiltersForm .custom-filter-wrapper{flex-direction:column;align-items:start;gap:20px}form#FacetFiltersForm .custom-filter-wrapper .facet-filters.sorting{padding:0}form#FacetFiltersForm .custom-filter-wrapper .facet-filters.sorting .custom-sort-button{margin:0}form#FacetFiltersForm .custom-filter-wrapper .facets__disclosure{margin-right:10px}form#FacetFiltersForm .custom-filter-wrapper .filter-top-left-wrapper .facets__wrapper{width:100%;justify-content:center}form#FacetFiltersForm .custom-filter-wrapper .filter-top-left-wrapper .facets__wrapper .facets__summary{padding:10px 30px;font-size:14px;line-height:18px;letter-spacing:-1%;text-transform:uppercase;height:38px}form#FacetFiltersForm .custom-filter-wrapper .filter-top-left-wrapper{width:100%}.active-facets .filter-visible span.filter-name{margin:0;width:100%;text-align:center;font-family:Instrument Sans;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-1%}facet-remove .active-facets__button--light .active-facets__button-inner{font-family:Instrument Sans;font-weight:600;font-size:10px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;padding:0 15px}.active-facets .filter-visible{align-items:center;justify-content:center;row-gap:10px;margin-top:10px}form#FacetFiltersForm .custom-filter-wrapper .facet-filters.sorting .custom-sort-button{padding:0;width:184px;height:38px}.custom-sort-dropdown{left:0;right:unset}.disclosure-has-popup .facets__display{right:-40px;left:unset}.facets__display .facets__header{display:none}.disclosure-has-popup .facets__display{width:22rem}form#FacetFiltersForm .custom-filter-wrapper .facet-filters.sorting{width:100%;justify-content:center;margin:auto;text-align:center;align-items:center}form#FacetFiltersForm .custom-filter-wrapper .facet-filters.sorting .facet-filters__field{justify-content:flex-start}form#FacetFiltersForm .custom-filter-wrapper .facet-filters.sorting .product-count.light.large-up-hide{display:flex;margin:auto}.newsletter-popup .newsletter-popup__box{width:70rem;max-width:70rem}.newsletter-popup-banner__inner .newsletter-popup-banner__content{max-width:550px}product-info .product.product--medium .grid__item.product__media-wrapper{width:100%;max-width:100%}body product-info .product--medium:not(.product--no-media) .product__info-wrapper{max-width:100%}body .product-about-custom__grid{flex-direction:column;row-gap:25px}body .product-about-custom__grid .product-about-custom__image-wrap,body .product-about-custom__grid .product-about-custom__content{max-width:100%}.product-reviews div#judgeme_product_reviews button.jm-button.jm-button--primary.jm-action-buttons__button{width:200px}.product-custom-banner__breadcrumb{padding-top:50px}.product-about-custom__grid{flex-direction:column}body .product-about-custom__grid .product-about-custom__image-wrap,.product-about-custom__grid .product-about-custom__content{max-width:100%}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container{width:150px;max-width:150px}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container .quantity.cart-quantity button.quantity__button{width:45px}td.cart-item__totals.right.small-hide.custom-single-product-total .cart-item__price-wrapper .price{margin-top:1rem}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container .quantity.cart-quantity{height:38px}td.cart-item__details.custom-single-product-details .cart-item__name{font-family:Instrument Sans;font-weight:600;font-size:18px;line-height:24px;letter-spacing:-1%}td.cart-item__details.custom-single-product-details .product-option dt{font-size:16px;line-height:24px}.mbf-outer .mbf-layout{gap:30px}.mbf-outer .mbf-sidebar{flex:0 0 250px}.mbf-outer .mbf-articles{grid-template-columns:repeat(1,1fr);gap:20px}.custom-related-blogs .custom-related-blogs__description{max-width:100%;margin-bottom:20px}.custom-faq-page .custom-faq-page__grid{grid-template-columns:190px minmax(0,1fr);gap:25px}.custom-who-we-are .custom-who-we-are__grid{grid-template-columns:1fr}.custom-who-we-are .custom-who-we-are__grid .custom-who-we-are__description{max-width:100%}.custom-about-thca .custom-about-thca__grid{flex-direction:column;gap:40px}.custom-about-thca .custom-about-thca__grid .custom-about-thca__content,.custom-about-thca .custom-about-thca__grid .custom-about-thca__media{max-width:100%}.custom-about-thca__grid .custom-about-thca__badge{left:0;right:0;margin:auto;top:unset;bottom:-40px}.custom-contact-info-bar .custom-contact-info-bar__grid{grid-template-columns:repeat(2,1fr)}.custom-policy-page .custom-policy-page__grid aside.custom-policy-page__sidebar{display:none}.custom-policy-page .custom-policy-page__grid{grid-template-columns:1fr}}@media screen and (max-width:767px){.page-width,.utility-bar__grid.page-width{padding-left:16px;padding-right:16px}.thca-heading{font-size:30px;line-height:40px}.announcement-bar .announcement-bar__message{font-size:11px;line-height:16px}.button{min-height:38px}slideshow-component .slideshow__text-wrapper .banner__heading{font-size:36px;line-height:46px;letter-spacing:-4%;margin-top:20px}.slideshow__slide .slideshow__text.banner__box .banner__buttons .button.button--primary{font-size:14px;line-height:18px;letter-spacing:-1%}.slideshow__slide .slideshow__text.banner__box{margin-top:auto;max-width:100%;padding:35px 16px}.shopify-section .custom-collection-list{margin-top:50px}.card-wrapper .card--media .card__inner .card__content,.card-wrapper.product-card-wrapper .card__content{padding:20px}.card-wrapper.product-card-wrapper .card__heading a{font-size:18px;line-height:24px;letter-spacing:-1%}body .custom-featured-slider .quick-add__submit,body .custom-featured-slider .button{min-height:38px;font-size:14px;line-height:18px;letter-spacing:-1%}body .custom-featured-slider .quick-add__submit .svg-wrapper>svg,body .custom-featured-slider .button .svg-wrapper>svg{height:auto;width:auto}.card-wrapper.product-card-wrapper .price__regular{font-size:18px;line-height:24px;letter-spacing:-1%}footer .custom-good-footer__brand{width:100%}footer .custom-good-footer__desc{max-width:100%;font-size:14px;line-height:20px;letter-spacing:-2%;vertical-align:middle;margin-top:20px}footer .custom-good-footer__desc p{font-size:14px;line-height:20px;letter-spacing:-2%}footer.custom-good-footer .custom-good-footer__brand h3{margin:25px 0 20px}footer.custom-good-footer h3{font-size:20px;line-height:30px;letter-spacing:-4%}footer .custom-good-footer__social{margin-bottom:25px}footer ul.custom-good-footer__policy li a{font-size:16px;line-height:24px;letter-spacing:-1%}.shopify-section-group-footer-group footer .custom-good-footer__menus{padding-left:0;max-width:100%}footer .custom-good-footer__menus li{margin-bottom:10px}footer .custom-good-footer__menus li a{font-size:16px;line-height:24px;letter-spacing:-1%}footer .custom-good-footer__contact-row{grid-template-columns:repeat(1,1fr);gap:25px}footer .custom-good-footer__top{border:none}footer ul.custom-good-footer__payments{flex-wrap:wrap}footer .custom-good-footer__bottom{gap:0}footer .custom-good-footer__contact strong{font-size:16px;line-height:24px;letter-spacing:-1%;color:#ededed}footer .custom-good-footer__contact p{font-size:12px;line-height:16px;letter-spacing:0%}footer .custom-good-footer__bottom p{font-size:14px;line-height:20px;letter-spacing:-2%}.shopify-section .custom-heading-text__content h2{font-size:30px;line-height:40px;letter-spacing:-4%;text-align:center;text-transform:uppercase;max-width:343px}.shopify-section .custom-heading-text__content--left{max-width:343px;margin:auto}.shopify-section .custom-heading-text__description p{font-size:18px;line-height:24px;letter-spacing:-1%;text-align:center}footer .custom-good-footer__menu span{font-size:10px;line-height:20px;letter-spacing:-2%;width:56px;height:24px;padding:2px 15px}.how-it-works-banner .how-it-works-banner__content{max-width:100%}div#menu-drawer{width:100vw}.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel{padding:0 0 50px}.hp-jdgm-wrapper .jdgm-widget.jdgm-cards-carousel .jdgm-content{margin-bottom:0}span#ProductCountDesktop{font-size:14px;line-height:20px;letter-spacing:-1%}.collection-custom-banner ol.custom-breadcrumb__list{justify-content:center}.collection-custom-banner .custom-breadcrumb__item,.collection-custom-banner .custom-breadcrumb__item a{font-size:16px;line-height:24px;letter-spacing:-1%}.collection-custom-banner .custom-breadcrumb{margin-bottom:10px}.collection-custom-banner .collection-custom-banner__title{font-size:30px;line-height:40px;letter-spacing:-4%}.collection-custom-banner .collection-custom-banner__description{max-width:100%;font-family:Instrument Sans;font-weight:400;font-size:18px;line-height:24px;letter-spacing:-1%;text-align:center}.card-wrapper.product-card-wrapper .card .quick-add__submit{min-height:38px;font-size:14px;line-height:18px;letter-spacing:-1%;text-transform:uppercase}.card-wrapper.product-card-wrapper .card__content .card__information{padding-top:0;padding-bottom:15px}.flower-glance__grid{grid-template-columns:1fr;gap:18px}.product-custom-banner__breadcrumb{padding:50px 1.6rem 0}.grid--peek.slider .grid__item:first-of-type{margin-left:0}product-info .slider.slider--mobile{padding:0 16px;gap:16px}body product-info .product__media-list .product__media-item{width:100%;padding-top:0;padding-bottom:0}body .slider.slider--mobile .slider__slide{padding-top:0;padding-bottom:0}.product__info-wrapper .product__title h1{font-size:30px;line-height:40px;letter-spacing:-4%}.product__info-wrapper .product__title{margin-top:15px}.product__info-wrapper .product-details-price .price-item{font-family:Instrument Sans;font-weight:600;font-size:18px;line-height:24px;letter-spacing:-1%}.product__info-wrapper .product-details-price{margin-top:5px}.product__info-container .shopify-app-block{margin:0}.product__info-container .product__inventory{margin:15px 0 30px}.product__info-wrapper .product__inventory strong.inventory-label,.product__info-wrapper .inventory-status{font-size:14px;line-height:100%;letter-spacing:-3%}.product__info-wrapper variant-selects .form__label{font-size:14px;line-height:100%;letter-spacing:-3%}.product__info-wrapper .product-form__input--pill input[type=radio]+label{font-size:16px;line-height:20px;letter-spacing:-2%}.product__info-container .quantity-addtocart-selector{margin-top:30px;flex-direction:column;align-items:flex-start;gap:20px}.quantity-addtocart-selector .product-form__input{width:50%;max-width:50%}.quantity-addtocart-selector .product-form__input .price-per-item__container quantity-input.quantity{min-height:38px;border-radius:30px;padding:7px 30px;border-width:1px}.quantity-addtocart-selector .add-to-cart-buttton{max-width:100%;width:100%}.quantity-addtocart-selector .add-to-cart-buttton .product-form__submit span{font-size:14px;line-height:18px;letter-spacing:-1%}.product__info-container .flower-glance{margin:30px 0 0}.flower-glance__title{font-size:14px;line-height:100%;letter-spacing:-3%}.product__info-container .flower-glance .flower-glance__grid{grid-template-columns:1fr 1fr;gap:10px}.product__info-container .product-lab-report{font-size:14px;line-height:18px;letter-spacing:-1%;margin-top:30px}product-info .product.product--medium{gap:30px}product-info .product.product--medium .slider-buttons .slider-button{width:36px;height:36px}product-info .product.product--medium .slider:not(.slider--everywhere):not(.slider--desktop)+.slider-buttons{padding:0 16px}.product-about-custom .product-about-custom__inner .product-about-custom__heading{font-size:30px;line-height:40px;letter-spacing:-4%;text-align:center}body .product-about-custom__item summary span{font-size:18px;line-height:24px;letter-spacing:-1%}body .product-about-custom__text p,body .product-about-custom__text *{font-family:Instrument Sans;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-1%}body .product-about-custom{padding:50px 0}.product-reviews div#judgeme_product_reviews p.jm-text.jm-review-widget-minimal-header__title{font-size:30px;line-height:40px;letter-spacing:-4%;text-align:center}.product-reviews div#judgeme_product_reviews button.jm-button.jm-button--primary.jm-action-buttons__button{min-height:38px;font-family:Instrument Sans;font-weight:600;font-size:14px;line-height:18px;letter-spacing:-1%}.product-reviews div#judgeme_product_reviews .jm-sort-filter__select{width:fit-content;height:38px;padding:0 20px}.product-reviews div#judgeme_product_reviews .jm-sort-filter{justify-content:flex-end}.product-reviews div#judgeme_product_reviews .jm-custom-answer-filter--compact .jm-with-icon.jm-custom-answer-filter__icon{--jm-icon-size: 1.5em !important}.product-reviews div#judgeme_product_reviews .jm-custom-answer-filter--compact{height:38px}.product-reviews div#judgeme_product_reviews .jm-stack.jm-review-widget.jm-review-widget--minimal-header{padding-bottom:0}td.cart-item__media.custom-single-product-media .cart-item__image-container img.cart-item__image{max-width:100%}td.cart-item__media.custom-single-product-media .cart-item__image-container{width:112px;height:138px}.cart-items .cart-item{gap:0}.cart-items thead th.medium-hide.large-up-hide.right.caption-with-letter-spacing,.cart-items thead th.right.caption-with-letter-spacing.custom-product-price{display:none}td.cart-item__details.custom-single-product-details .product-option dt{font-size:12px;line-height:100%;letter-spacing:-3%}td.cart-item__details.custom-single-product-details .product-option dd{font-size:10px;line-height:20px;letter-spacing:-2%}cart-items .cart-item td.custom-single-product-price .product-option{line-height:24px;letter-spacing:-1%;margin-top:0}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper .quantity-popover-container .quantity.cart-quantity{min-height:38px;height:38px}.cart-item__quantity.custom-single-product-quantity .cart-item__quantity-wrapper.quantity-popover-wrapper{justify-content:start}.cart-item cart-remove-button{margin-left:0}.cart__footer .cart__blocks .totals{justify-content:space-between}div#main-cart-footer .cart__footer .totals .totals__total{font-size:16px;line-height:24px;letter-spacing:-1%}div#main-cart-footer .cart__footer .totals .totals__total-value{font-size:16px;line-height:24px;letter-spacing:-1%;text-align:right}div#main-cart-footer .cart__footer small.tax-note{margin:10px 0 30px;font-family:Instrument Sans;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0%}div#main-cart-footer .cart__footer .cart__ctas button#checkout{min-height:38px;font-size:14px;line-height:18px;letter-spacing:-1%;text-transform:uppercase}div#main-cart-footer .cart__footer .cart__ctas{text-align:center;margin:auto;justify-content:center;display:flex}cart-items .title-wrapper-with-link{align-items:center}cart-items .title-wrapper-with-link .title.title--primary{font-size:28px;line-height:36px;letter-spacing:-4%}p.cart__description-text-count{font-size:16px;line-height:24px;letter-spacing:-1%;margin:10px 0 0}.mbf-outer .mbf-search{margin-bottom:25px}.mbf-outer .mbf-search .mbf-search__input{padding:17px 11px 17px 30px;font-family:Instrument Sans;font-size:16px;line-height:24px;letter-spacing:-1%;min-height:58px}.mbf-outer .mbf-search__btn{width:36px;height:36px;padding:0;margin-right:15px}.mbf-outer .mbf-sidebar__title{padding:20px 30px;font-size:18px;line-height:24px;letter-spacing:-1%}.mbf-outer .mbf-filter-list label{line-height:24px;letter-spacing:-1%;font-size:16px}.mbf-outer .mbf-sidebar{flex:unset;width:100%}.mbf-card__body .mbf-card__badge{font-size:10px;line-height:20px;letter-spacing:-2%;text-transform:uppercase;margin-bottom:12px}.mbf-card__body .mbf-card__meta{font-family:Instrument Sans;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0%;vertical-align:middle}.mbf-card__body .mbf-card__title{font-size:18px;line-height:24px;letter-spacing:-1%;vertical-align:middle}.mbf-outer .mbf-articles{gap:25px}.custom-blog-detail .custom-blog-detail__featured-image img{border-radius:12.5px}.custom-blog-detail .custom-blog-detail__featured-image{margin-bottom:25px}.custom-blog-detail__header .custom-blog-detail__meta{margin-bottom:10px}.custom-blog-detail__header .artical-tag{width:107px;height:24px;padding:2px 15px}.custom-blog-detail__header .custom-blog-detail__title{font-size:30px;line-height:40px;letter-spacing:-4%}.custom-blog-detail .custom-blog-detail__header{margin-bottom:25px}.custom-blog-detail .blog-publish_date span{font-size:16px;line-height:24px;letter-spacing:-1%}.custom-blog-detail__body-grid .custom-blog-detail__content{font-family:Instrument Sans;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-1%}.custom-blog-detail__body-grid .custom-blog-detail__content p>*{font-family:Instrument Sans;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-1%}.custom-blog-detail__body-grid .custom-blog-detail__content h2{font-family:Instrument Sans;font-weight:600;font-size:18px;line-height:24px;letter-spacing:-1%;padding-top:25px;margin-top:25px}.blog-topic-banner .blog-topic-banner__content{padding:50px 24px}.blog-topic-banner .blog-topic-banner__content .blog-topic-banner__title{font-family:Montserrat;font-weight:800;font-size:30px;line-height:40px;letter-spacing:-4%;text-align:center;text-transform:uppercase}.blog-topic-banner .blog-topic-banner__content .blog-topic-banner__button{margin:auto;height:38px;width:223px;border-radius:30px;padding:20px 30px;font-family:Instrument Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-2%;text-transform:uppercase}.custom-blog-detail__body-grid .custom-blog-detail__content h3{font-family:Instrument Sans;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-1%}.custom-related-blogs .custom-related-blogs__title{font-size:30px;line-height:40px;letter-spacing:-4%}.custom-related-blogs .custom-related-blogs__description p{font-size:18px;line-height:24px}.custom-related-blogs__slider .custom-related-blog-card__tag{padding:2px 15px;width:83px;height:20px;font-size:10px;line-height:20px;letter-spacing:-2%}.custom-related-blogs__slider .custom-related-blog-card__meta{font-size:12px;line-height:16px;letter-spacing:0%}.custom-related-blogs__slider .custom-related-blog-card__title{font-size:18px;line-height:24px;letter-spacing:-1%}.custom-related-blogs__slider .custom-related-blogs__controls,.custom-related-blogs .custom-related-blogs__controls{margin-top:25px}.custom-faq-page .custom-faq-page__topics h3{font-family:Instrument Sans;font-weight:600;font-size:18px;line-height:24px;letter-spacing:-1%}.custom-faq-page .custom-faq-page__topics ul li{margin-bottom:20px}.custom-faq-page .custom-faq-page__topics ul li a{font-family:Instrument Sans;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-1%;padding-left:15px}.custom-faq-page .custom-faq-page__topics{margin-bottom:50px}.custom-faq-page .custom-faq-page__group h2{font-size:28px;line-height:36px;letter-spacing:-4%}.custom-faq-page .custom-faq-page__group .custom-faq-page__number,.custom-faq-page .custom-faq-page__group .custom-faq-page__question{font-family:Instrument Sans;font-weight:600;font-size:18px;line-height:24px;letter-spacing:-1%}.custom-faq-page .custom-faq-page__group .custom-faq-page__answer{font-family:Instrument Sans;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-1%}.custom-faq-page .custom-faq-page__group .custom-faq-page__answer p{font-size:16px;line-height:24px;letter-spacing:-1%}.custom-contact-form-section{background-image:var(--mobile-bg);aspect-ratio:var(--mobile-ratio)}.custom-contact-form-section .title{font-size:30px;line-height:40px}.custom-contact-form-section .contact__fields{grid-template-columns:1fr;gap:0}.custom-contact-form-section form{max-width:100%}.custom-contact-form-section .half-field{grid-template-columns:1fr;gap:0}.custom-contact-form-section .title{text-align:center}.custom-contact-form-section .button{width:100%;height:38px;gap:10px;padding:10px 20px;font-family:Instrument Sans;font-weight:600;font-size:14px;line-height:18px;letter-spacing:-1%;text-transform:uppercase;min-height:36px}body.search .template-search__header .h2.center{font-size:28px;line-height:36px;letter-spacing:-4%;text-align:center}body.search .template-search__header p{font-size:16px;line-height:24px;letter-spacing:-1%;text-align:center}slideshow-component.about-us-our-products-banner .slideshow__text-wrapper .banner__heading{font-size:30px;line-height:40px;letter-spacing:-4%}.about-us-our-products-banner .slideshow__slide .slideshow__text.banner__box{margin-bottom:auto;max-width:100%;padding:80px 16px 35px;margin-top:0}cart-items .cart-item td.custom-single-product-price .cart-item__discounted-prices{margin:10px 0}slideshow-component .slideshow__controls.slider-buttons button.slider-button{width:36px;height:36px}slideshow-component .slideshow__controls.slider-buttons button.slider-button span.svg-wrapper{width:auto;height:auto}.product section.jdgm-carousel-review-list{margin-bottom:50px}}@media screen and (min-width:750px){.product__media-list.slider--tablet-up{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth}.product__media-list.slider--tablet-up .product__media-item{flex:0 0 100%;max-width:100%;scroll-snap-align:start}.product__media-wrapper .slider-buttons{display:flex!important}.product__media-list.slider--tablet-up::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
