:root{--gb-bg: #fafaf7;--gb-ink: #1c2420;--gb-muted: #5a655e;--gb-green: #1f5233;--gb-green-dark: #163d26;--gb-sage: #e9efe8;--gb-border: #e1e4de;--gb-radius: 10px}.gb-section{padding:64px 20px}.gb-section--sage{background-color:var(--gb-sage)}.gb-section--green{background-color:var(--gb-green);color:#f4f7f3}.gb-wrap{max-width:1080px;margin:0 auto}.gb-kicker{display:block;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gb-green);margin-bottom:14px}.gb-section--green .gb-kicker{color:#a8c8b2}.gb-h2{font-size:clamp(28px,4vw,40px);line-height:1.1;margin:0 0 12px;color:inherit}.gb-sub{font-size:16px;line-height:1.6;color:var(--gb-muted);max-width:560px;margin:0}.gb-section--green .gb-sub{color:#cfdccf}.gb-btn{display:inline-block;padding:14px 28px;border-radius:6px;font-size:15px;font-weight:600;text-decoration:none;text-align:center;transition:background-color .15s ease,color .15s ease}.gb-btn--primary{background-color:var(--gb-green);color:#fff;border:1px solid var(--gb-green)}.gb-btn--primary:hover{background-color:var(--gb-green-dark);color:#fff}.gb-btn--ghost{background-color:transparent;color:var(--gb-ink);border:1px solid var(--gb-ink)}.gb-btn--ghost:hover{background-color:var(--gb-ink);color:#fff}.gb-section--green .gb-btn--ghost{color:#f4f7f3;border-color:#f4f7f3}.gb-section--green .gb-btn--ghost:hover{background-color:#f4f7f3;color:var(--gb-green)}.gb-hero{padding:96px 20px 72px;background-color:var(--gb-bg)}.gb-hero__inner{max-width:860px;margin:0 auto;text-align:center}.gb-hero__title{font-size:clamp(34px,5.5vw,58px);line-height:1.05;letter-spacing:-.02em;margin:0 0 18px;color:var(--gb-ink)}.gb-hero__sub{font-size:17px;line-height:1.6;color:var(--gb-muted);max-width:620px;margin:0 auto 32px}.gb-hero__ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:40px}.gb-hero__chips{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;list-style:none;padding:0;margin:0}.gb-hero__chip{font-size:13px;font-weight:500;color:var(--gb-ink);background-color:var(--gb-sage);border:1px solid var(--gb-border);border-radius:999px;padding:7px 16px}.gb-tiers__grid{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;flex-wrap:wrap}.gb-tiers__intro{flex:1 1 300px}.gb-tiers__table-wrap{flex:1 1 420px;overflow-x:auto}.gb-table{width:100%;border-collapse:collapse;background-color:#fff;border:1px solid var(--gb-border);border-radius:var(--gb-radius);overflow:hidden;font-size:15px}.gb-table th,.gb-table td{padding:12px 18px;text-align:left;border-bottom:1px solid var(--gb-border)}.gb-table thead th{background-color:var(--gb-sage);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gb-ink)}.gb-table tbody tr:last-child td{border-bottom:0}.gb-table .gb-table__save{color:var(--gb-green);font-weight:600}.gb-quality__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-top:40px}.gb-quality__card{background-color:#fff;border:1px solid var(--gb-border);border-radius:var(--gb-radius);padding:26px 24px}.gb-quality__card h3{font-size:17px;margin:0 0 8px;color:var(--gb-ink)}.gb-quality__card p{font-size:14px;line-height:1.55;color:var(--gb-muted);margin:0}.gb-wholesale-cta__inner{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.gb-wholesale-cta__text{flex:1 1 380px}.gb-breaks{padding:8px 20px 56px}.gb-breaks__title{font-size:20px;margin:0 0 16px;color:var(--gb-ink)}.gb-breaks__note{font-size:13px;color:var(--gb-muted);margin-top:12px}.gb-form{max-width:640px;margin:0 auto}.gb-form__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:640px){.gb-form__row{grid-template-columns:1fr}}.gb-form__field{margin-bottom:16px;display:flex;flex-direction:column}.gb-form__field label{font-size:13px;font-weight:600;color:var(--gb-ink);margin-bottom:6px}.gb-form__field input,.gb-form__field select,.gb-form__field textarea{font-size:15px;font-family:inherit;color:var(--gb-ink);background-color:#fff;border:1px solid var(--gb-border);border-radius:6px;padding:12px 14px}.gb-form__field input:focus,.gb-form__field select:focus,.gb-form__field textarea:focus{outline:2px solid var(--gb-green);outline-offset:1px}.gb-form .gb-btn{width:100%;border:0;cursor:pointer}.gb-form__success{background-color:var(--gb-sage);border:1px solid var(--gb-green);border-radius:6px;padding:14px 18px;color:var(--gb-green-dark);font-size:15px;margin-bottom:20px}body .product-information .add-to-cart-button.button,body .product-information .add-to-cart-button.button-secondary,body .product-information .add-to-cart-button.button-custom,body .sticky-add-to-cart .add-to-cart-button,body .product-information button.shopify-payment-button__button--unbranded{--button-color: #ffffff;--button-background-color: var(--gb-green);--button-border-color: var(--gb-green);--button-border-width: 1px;--button-focus-outline-color: var(--gb-green);border-radius:6px}body .product-information .add-to-cart-button.button:hover,body .product-information .add-to-cart-button.button-secondary:hover,body .product-information .add-to-cart-button.button-custom:hover,body .sticky-add-to-cart .add-to-cart-button:hover,body .product-information button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-color: #ffffff;--button-background-color: var(--gb-green-dark);--button-border-color: var(--gb-green-dark)}body .product-information .button-secondary:not(.add-to-cart-button){--button-color: var(--gb-ink);--button-background-color: transparent;--button-border-color: var(--gb-ink);--button-border-width: 1px;--button-focus-outline-color: var(--gb-ink);border-radius:6px}body .product-information .button-secondary:not(.add-to-cart-button):hover{--button-color: #ffffff;--button-background-color: var(--gb-ink);--button-border-color: var(--gb-ink)}body .product-information .product-form-buttons:has(.add-to-cart-button) :is(shopify-accelerated-checkout,shopify-accelerated-checkout-cart){--shopify-accelerated-checkout-button-border-radius: 6px}body .product-information .variant-picker{--color-variant-background: var(--gb-bg);--color-variant-text: var(--gb-ink);--color-variant-text-rgb: 28 36 32;--color-variant-border: var(--gb-border);--color-variant-hover-background: var(--gb-sage);--color-variant-hover-border: var(--gb-green);--color-variant-hover-text: var(--gb-ink);--color-selected-variant-background: var(--gb-sage);--color-selected-variant-border: var(--gb-green);--color-selected-variant-text: var(--gb-green-dark);--color-selected-variant-hover-background: var(--gb-sage);--color-selected-variant-hover-border: var(--gb-green-dark);--color-selected-variant-hover-text: var(--gb-green-dark);--options-border-width: 1px;--variant-option-label-color: var(--gb-ink)}body .product-information product-price .price{color:var(--gb-ink);font-weight:600}body .product-information .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6)>*:not(.tax-note),body .product-information .text-block :is(h1,h2,h3,h4,h5,h6){color:var(--gb-ink)}body .product-information .text-block.rte:not(product-price),body .product-information .text-block.paragraph:not(product-price){color:var(--gb-muted);line-height:1.6}body .product-information .quantity-selector{color:var(--gb-ink);background-color:#fff;border:1px solid var(--gb-border);border-radius:6px}body .product-information .quantity-selector :is(.quantity-minus,.quantity-plus){color:var(--gb-ink)}body .product-information .quantity-selector .quantity-minus{border-start-start-radius:6px;border-end-start-radius:6px}body .product-information .quantity-selector .quantity-plus{border-start-end-radius:6px;border-end-end-radius:6px}body .product-information .quantity-selector input{color:var(--gb-ink);background-color:transparent}body .product-information .quantity-selector:has(input:focus-visible){border-color:var(--gb-green);outline:2px solid var(--gb-green);outline-offset:1px}body .product-information :is(input:not([type=checkbox],[type=radio]),select,textarea){border-color:var(--gb-border)}body .product-information :is(input:not([type=checkbox],[type=radio]),select,textarea):focus-visible{outline-color:var(--gb-green)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/growbotanics.css.map */
