.hdcf-hero{padding:clamp(2.8rem,4vw,5rem) 0 clamp(2.8rem,3.6vw,4.6rem)}.hdcf-hero__grid{grid-template-columns:minmax(0,1.18fr) minmax(30rem,.82fr);gap:clamp(2.4rem,3.8vw,4.8rem)}.hdcf-hero h1{font-size:clamp(3.6rem,4.8vw,6rem);line-height:1}.hdcf-lead{max-width:68rem;margin-top:1.5rem;font-size:clamp(1.5rem,1.45vw,1.8rem);line-height:1.5}.hdcf-actions{gap:1rem;margin-top:1.9rem}.hdcf-button{min-height:4.4rem;padding:1rem 1.7rem}.hdcf-platform-card--measure{align-self:center;padding:clamp(1.6rem,1.9vw,2.2rem)}.hdcf-platform-card--measure .hdcf-eyebrow{margin-bottom:.7rem}.hdcf-platform-card--measure h2{margin:0;color:var(--hdcf-green);font-size:clamp(2rem,2.2vw,2.8rem);line-height:1.08;letter-spacing:-.025em}.hdcf-measure-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.25rem}.hdcf-measure-item{min-width:0;margin:0;overflow:hidden;border:1px solid var(--hdcf-line);background:#fff}.hdcf-measure-item img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.hdcf-measure-item figcaption{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:.6rem .65rem;border-top:1px solid var(--hdcf-line);color:var(--hdcf-green);font-size:1.02rem;line-height:1.15;letter-spacing:.035em;text-transform:uppercase}.hdcf-measure-item figcaption span{color:#0e442b85;font-size:.9rem;font-weight:700}.hdcf-measure-item figcaption strong{font-size:inherit;font-weight:700}.hdcf-measure-clearance{margin:1rem 0 0;color:var(--hdcf-muted);font-size:1.1rem;line-height:1.42}.hdcf-filter-panel{padding-top:clamp(3rem,3.8vw,4.6rem);padding-bottom:clamp(2rem,2.8vw,3.2rem)}.hdcf-filter-panel__head{margin-bottom:1.5rem}.hdcf-filter-panel__head h2{font-size:clamp(2.6rem,3.3vw,3.8rem)}.hdcf-platform-filters{gap:.8rem}.hdcf-filter-chip{display:flex;min-height:5.6rem;align-items:center;padding:.95rem 4rem .95rem 1.2rem}.hdcf-filter-chip>span{font-size:1.28rem;line-height:1.3}.hdcf-filter-chip>b{top:50%;right:1rem;transform:translateY(-50%)}@media screen and (min-width:990px){.hdcf-collection-page #product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(3rem,3.4vw,4.5rem) clamp(1.4rem,1.8vw,2.2rem)}}@media screen and (max-width:989px){.hdcf-hero__grid{grid-template-columns:1fr;gap:2rem}}@media screen and (max-width:749px){.hdcf-hero{padding-top:2.8rem;padding-bottom:2.8rem}.hdcf-hero__grid{gap:1.8rem}.hdcf-platform-card--measure{padding:1.5rem}.hdcf-measure-gallery{gap:.55rem}.hdcf-measure-item figcaption{padding:.55rem;font-size:.95rem}.hdcf-measure-item figcaption span{font-size:.82rem}.hdcf-filter-chip{min-height:5.4rem}}@media screen and (max-width:749px){.hdcf-filter-panel{padding-top:2.4rem;padding-bottom:1.8rem}.hdcf-filter-panel__head{margin-bottom:1.1rem}.hdcf-filter-panel__head h2{font-size:2.7rem}.hdcf-result-count{margin-top:.65rem;font-size:1.15rem}.hdcf-platform-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;overflow:visible;padding-bottom:0}.hdcf-filter-chip{width:100%;min-height:4.7rem;padding:.65rem 2.75rem .65rem .8rem}.hdcf-filter-chip>span{font-size:1.05rem;line-height:1.18;overflow-wrap:anywhere}.hdcf-filter-chip>b{right:.65rem;min-width:2rem;height:2rem;padding:0 .35rem;font-size:.9rem}.hdcf-collection-page #product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2.2rem .9rem}.hdcf-collection-page #product-grid .card__information{padding-top:.9rem}.hdcf-collection-page #product-grid .card__heading{font-size:1.24rem;line-height:1.28}}@media screen and (max-width:480px){.hdcf-platform-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.hdcf-collection-page #product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.hdcf-filter-panel__head h2{white-space:nowrap}@media screen and (min-width:750px){.hdcf-platform-filters{display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap!important;gap:.65rem;overflow-x:auto;padding-bottom:.45rem;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.hdcf-filter-chip{flex:1 0 11rem}}@media screen and (max-width:749px){.hdcf-filter-panel__head h2{font-size:clamp(2.1rem,7vw,2.7rem);white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/hd-clinicfit-collection-refinement.css.map */
