:root{--hd-green: #96d700;--hd-green-700: #557a00;--hd-navy: #003865;--hd-black: #1f1f21;--hd-gray-800: #2c2c2f;--hd-gray-700: #46464b;--hd-gray-400: #a1a1a7;--hd-gray-100: #f2f2f3;--hd-blue-100: #dde8f2;--hd-blue-200: #a9c3dd;--hd-orange: #ff6b1a;--hd-radius-sm: 8px;--hd-radius-md: 16px;--hd-radius-pill: 999px;--product-card-corner-radius: 1.6rem;--collection-card-corner-radius: 1.6rem;--blog-card-corner-radius: 1.6rem;--media-radius: 16px;--text-boxes-radius: 16px;--popup-corner-radius: 16px;--inputs-radius: 999px;--inputs-radius-outset: 1000px}.color-scheme-4{--color-secondary-button-text: 150, 215, 0;--color-link: 150, 215, 0}body{letter-spacing:.02rem}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.banner__heading,.rich-text__heading,.image-with-text__heading,.collection-hero__title,.product__title h1,.product__title h2,.main-page-title,.newsletter__wrapper h2,.collapsible-content__heading{font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;letter-spacing:.01em;line-height:1.02}.h0,h1,.h1{line-height:.98}h4,h5,.h4,.h5,.card__heading,.footer-block__heading,.accordion__title,.cart-item__name,.article-card__title{font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;letter-spacing:.04em;line-height:1.15}.caption-with-letter-spacing,.image-with-text__text--caption,.subtitle,.article-card__info,.card-information .caption-with-letter-spacing{font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;letter-spacing:.14em}.rte,.banner__text,.image-with-text__text,.rich-text__text,.newsletter__subheading,.product__description{line-height:1.6}.announcement-bar__message{font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;letter-spacing:.14em;font-size:1.25rem;padding:.9rem 0}.header__menu-item,.menu-drawer__menu-item{font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;letter-spacing:.08em;font-size:1.5rem}.header__menu-item:hover span,.header__active-menu-item{color:var(--hd-green);text-decoration:none}.header__active-menu-item{text-decoration:underline;text-underline-offset:.6rem;text-decoration-thickness:2px}.section-header .header-wrapper{border-bottom:1px solid rgba(255,255,255,.08)}.button,.shopify-payment-button__button--unbranded,.cart__checkout-button,.product-form__submit,.newsletter-form__button.button{font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;letter-spacing:.08em;font-size:1.5rem;min-height:4.8rem;padding-left:3.2rem;padding-right:3.2rem;transition:transform .15s ease,filter .15s ease}.button:not([disabled]):hover,.shopify-payment-button__button--unbranded:hover{filter:brightness(1.08);transform:translateY(-1px)}.button:focus-visible,.shopify-payment-button__button:focus-visible,.field__input:focus-visible,a:focus-visible{outline:3px solid var(--hd-green);outline-offset:3px;box-shadow:none}.color-scheme-2 .button:focus-visible,.color-scheme-2 a:focus-visible{outline-color:var(--hd-black)}.card__heading{font-size:1.7rem}.card__heading a:hover{text-decoration:none}.card-wrapper:hover .card__heading a{color:var(--hd-green)}.color-scheme-2 .card-wrapper:hover .card__heading a{color:var(--hd-black);text-decoration:underline}.price,.price-item{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.04em}.price--large .price-item{font-size:2.6rem}.price__sale .price-item--regular{opacity:.7}.badge{font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;letter-spacing:.12em;border-radius:var(--hd-radius-sm);padding:.5rem 1rem}.banner__heading{font-size:clamp(4rem,7vw,8.8rem)}.banner__media:after{background:#1f1f21}.field__input,.select__select,.customer .field input{border-radius:var(--hd-radius-pill);padding-left:2.4rem}.field__label{left:2.4rem}textarea.field__input,.field--textarea .field__input{border-radius:var(--hd-radius-md)}.product-form__input input[type=radio]+label{font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;letter-spacing:.08em}.product-form__input input[type=radio]:checked+label{background-color:var(--hd-green);color:var(--hd-black);border-color:var(--hd-green)}.product__title h1{font-size:clamp(3.6rem,4.4vw,5.6rem)}.product__info-container>*+*{margin-top:1.6rem}.accordion{border-color:rgba(var(--color-foreground),.15)}.accordion summary{padding:2rem 0}.accordion__title{font-size:1.8rem}.accordion details[open] .accordion__title{color:var(--hd-green)}.color-scheme-3 .accordion details[open] .accordion__title,.color-scheme-2 .accordion details[open] .accordion__title{color:inherit}.footer-block__heading{font-size:1.6rem;letter-spacing:.12em}.footer .list-menu__item--link{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.08em;font-size:1.4rem}.section-template--index .title-wrapper-with-link,.title-wrapper-with-link{margin-bottom:3.2rem}.hd-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;padding:0 3.2rem;border-radius:var(--hd-radius-pill);font-family:var(--font-heading-family);font-weight:500;font-size:1.6rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:transform .15s ease,filter .15s ease}.hd-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.hd-btn--green{background:var(--hd-green);color:var(--hd-black)}.hd-btn--black{background:var(--hd-black);color:var(--hd-green)}.hd-eyebrow{font-family:var(--font-heading-family);font-weight:500;font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;color:var(--hd-green);margin:0 0 1.6rem}.hd-hl{color:var(--hd-green)}@media(prefers-reduced-motion:reduce){.button,.hd-btn{transition:none}.button:hover,.hd-btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/huddl-brand.css.map */
