@layer zg-overrides{.zg-featured-decent .zg-featured-decent__eyebrow{color:#8b7d6d!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important}.zg-featured-decent h2{font-size:clamp(38px,3.6vw,46px)!important}.zg-featured-decent .zg-featured-decent__price{font-variant-numeric:tabular-nums!important}.zg-featured-decent .zg-featured-decent__button{min-height:50px!important;padding:0 28px!important;font-size:14px!important}.zg-best-pro .zg-best-pro__type{font-size:11px!important}.zg-best-pro .zg-best-pro__price-wrap s,.zg-final-cta .zg-final-cta__trust-copy span{font-size:12px!important}.zg-home-hero .zg-button:focus-visible,.zg-split-promo__button:focus-visible,.zg-featured-decent .zg-featured-decent__button:focus-visible,.zg-final-cta .zg-final-cta__button:focus-visible,.zg-best-pro .zg-best-pro__cart:focus-visible,.zg-best-pro .zg-best-pro__media:focus-visible,.zg-best-pro .zg-best-pro__title:focus-visible,.zg-best-pro .zg-best-pro__view-all:focus-visible{outline:2px solid #111111!important;outline-offset:3px!important}@media(max-width:749px){.zg-featured-decent h2{font-size:34px!important}.zg-featured-decent .zg-featured-decent__features{font-size:12px!important}.zg-featured-decent .zg-featured-decent__button{width:100%!important}}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/zg-home-polish.css.map */
