.hg-product-card{display:flex;flex-direction:column;min-width:0px;height:100%;padding:18px;background:#fafbf8;border:1px solid rgb(217,221,207);border-radius:24px;box-sizing:border-box;overflow:hidden}.hg-product-card .product-grid-item__content{flex:0 0 auto;width:100%}.hg-product-card .product__grid__info{display:flex;flex:1 1 0%;flex-direction:column;width:100%;padding:0;margin:14px 0 0;text-align:center}.hg-product-card .product__grid__info>a[data-grid-link]{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;gap:8px}.hg-product-card .pdp-review-stars{justify-content:center;gap:6px;margin:0;min-height:24px;font-size:14px}.hg-product-card .pdp-review-stars[hidden]{display:flex!important;visibility:hidden}.hg-product-card .product__grid__title__wrapper{display:flex;align-items:flex-start;justify-content:center;min-height:2.6em;padding:0;margin:0;width:100%}.hg-product-card .product__grid__title{font-size:clamp(16px,1.65vw,22px);line-height:1.3;margin:0;text-align:center}.hg-product-card .product__grid__price{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:4px 10px;padding:0;margin:0;white-space:normal;width:100%}.hg-product-card .product__grid__price>.price{order:1;font-size:18px!important;font-weight:600!important}.hg-product-card .product__grid__price>.product__grid__price__unit{order:3;flex-basis:100%;margin:0;text-align:center;white-space:nowrap}.hg-product-card .product__grid__price__unit,.hg-product-card .price-per-unit,.hg-product-card .price-per-unit span{line-height:1.4;color:#83877b;font-size:12px!important;font-weight:400!important}.hg-product-card .product__grid__price>.compare-at{order:2;position:static;display:inline-block;flex:0 0 auto;align-self:baseline;margin:0;text-align:center;text-decoration:line-through;color:#83877b;font-size:12px!important;font-weight:400!important}.hg-product-card .product__grid__cutline{flex-basis:100%}.hg-product-card .product__grid__price__sold{margin:8px 0 0;font-size:12px}.hg-product-card:focus-within{outline:rgb(52,70,50) solid 2px;outline-offset:3px}@media(max-width:767px){.hg-product-card{padding:10px;border-radius:18px}.hg-product-card .product__grid__info{margin-top:10px}.hg-product-card .product__grid__info>a[data-grid-link]{gap:7px}.hg-product-card .product__grid__title{font-size:15px}.hg-product-card .pdp-review-stars{font-size:12px;gap:3px}.hg-product-card .pdp-review-stars__icons{font-size:16px;letter-spacing:0px}.hg-product-card .product__grid__price{gap:3px 6px}.hg-product-card .product__grid__price>.price{font-size:15px!important}.hg-product-card .product__grid__price__unit,.hg-product-card .price-per-unit,.hg-product-card .price-per-unit span{font-size:10px!important}}.hg-product-card{background:#fffaf2;border-color:#dedfce;box-shadow:none}.hg-product-card .product__grid__price__unit,.hg-product-card .price-per-unit,.hg-product-card .price-per-unit span,.hg-product-card .product__grid__price>.compare-at{color:#606752!important}.header__menu .menu__item.parent .header__dropdown .navlink--child,.header__menu .menu__item.parent .header__dropdown .navlink--child .navtext{font-family:var(--FONT-STACK-BODY);font-size:17px;font-weight:400;line-height:1.5;letter-spacing:normal;text-transform:none}.header__menu .menu__item.parent .header__dropdown .navlink--child{padding:7px 0}
/*# sourceMappingURL=/cdn/shop/t/27/assets/hemproutine-product-cards.css.map */
