:root:root{--grove: #24684f;--canopy: #163f31;--limestone: #efeee8;--paper: #f8f7f3;--midnight: #1e2322;--slate: #58615d;--concrete: #c6c3bb;--palm: #d7e6cf;--terracotta: #b04e27;--cranberry: #6e1f31;--font-body-family: "Gabarito", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "Epilogue", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-heading-style: normal;--font-heading-weight: 800;--grove-pot-top: 8px;--grove-pot-bottom: 32px}body,body p,body li,body input,body select,body textarea,body button,body .rte,body .caption,body .caption-with-letter-spacing,body .subtitle,body .card__heading,body .card__heading a,body .price,body .price-item,body .badge,body .button,body .link,body .header__menu-item,body .menu-drawer__menu-item,body .list-menu__item,body .announcement-bar__message,body .field__input,body .field__label,body .article-card__info,body .card-information,body .footer,body .footer-block__details-content{font-family:var(--font-body-family)!important}body h1,body h2,body .h0,body .h1,body .h2,body .hxl,body .hxxl,body .title,body .rich-text__heading,body .banner__heading{font-family:var(--font-heading-family)!important;font-weight:800!important;letter-spacing:-.04em!important;line-height:1.05!important;text-wrap:balance}body h3,body .h3,body h4,body .h4,body .multicolumn-card__info h3,body .footer-block__heading{font-family:var(--font-heading-family)!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.15!important}body .card__heading,body .card__heading a,body .card__heading.h5,body .card__heading.h2,body h3.card__heading{font-family:var(--font-body-family)!important;font-weight:600!important;letter-spacing:0!important;line-height:1.3!important}body .product__title h1,body .product__title .h1{font-family:var(--font-heading-family)!important;font-weight:800!important;letter-spacing:-.035em!important}body .caption-with-letter-spacing,body .subtitle--small,body .article-card__info .caption-with-letter-spacing{font-weight:700!important;letter-spacing:.09em!important;text-transform:uppercase}body p,body .rte,body .rich-text__text,body .multicolumn-card__info .rte{letter-spacing:0!important}body .price,body .price-item,body .totals__total-value{font-variant-numeric:tabular-nums;font-weight:600!important;letter-spacing:0!important}body .button,body .shopify-payment-button__button--unbranded,body .customer button{font-weight:600!important;letter-spacing:0!important;text-transform:none!important;border-radius:999px!important;min-height:4.8rem}body .button:before,body .button:after{border-radius:999px!important}body .button:focus-visible,body a:focus-visible,body .field__input:focus-visible{outline:3px solid var(--grove);outline-offset:2px;box-shadow:none}body .badge{border-radius:999px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase;font-size:1.1rem;padding:.5rem 1rem}body .announcement-bar__message{font-weight:600!important;letter-spacing:.01em!important}body .card-wrapper{container-type:inline-size}body .card .card__inner,body .card .card__media,body .card .card__media .media,body .card .card__inner .media{border-radius:var(--grove-pot-top) var(--grove-pot-top) clamp(16px,14cqi,var(--grove-pot-bottom)) clamp(16px,14cqi,var(--grove-pot-bottom))!important;overflow:hidden}body .product__media-item .product-media-container,body .product__media-item .media,body .product__modal-opener .media{border-radius:var(--grove-pot-top) var(--grove-pot-top) var(--grove-pot-bottom) var(--grove-pot-bottom)!important;overflow:hidden}@media screen and (max-width:749px){body .product__media-item .product-media-container,body .product__media-item .media{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important}}body .card__information,body .card__content,body .card-information{text-align:left}body .card--card,body .card--standard .card__inner{box-shadow:none!important}body [id$=__grove_hero] .rich-text__heading{margin-bottom:.8rem}body [id$=__grove_hero] .rich-text__text p:first-child{font-size:clamp(1.9rem,2.4vw,2.2rem);line-height:1.3;font-weight:600!important;color:rgb(var(--color-foreground));margin-bottom:1.6rem}body .footer .list-menu__item--link,body .footer-block__details-content .list-menu__item--link,body .footer .copyright__content{letter-spacing:.01em!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/grove-brand.css.map */
