.home-mega-menu__col .nav-collection-image{position:relative;display:block;width:100%;height:94px;overflow:hidden;margin:0 0 16px;padding:0;border-radius:4px;cursor:pointer}.home-mega-menu__col .nav-collection-image img{display:block;width:100%;height:100%;object-fit:cover;margin:0;transition:transform .25s ease}.home-mega-menu__col .nav-collection-image:hover{transform:none!important}.home-mega-menu__col .nav-collection-image:hover img{transform:scale(1.035)}.home-mega-menu__col .nav-collection-image.healthcare-nav-image img{position:absolute;right:0;width:145%;max-width:none;object-position:right center}.home-mega-menu__col h4{cursor:default}
.collection-products{max-width:1240px;width:calc(100% - 48px);margin:auto;padding:44px 0 70px;color:#17342f}.collection-back{font-size:12px;color:#63736a}.collection-eyebrow{margin-top:26px;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#9a793b;font-weight:700}.collection-products h1{font-size:clamp(32px,4vw,54px);line-height:1.12;letter-spacing:-.035em;margin:12px 0 18px}.collection-products__intro>p:not(.collection-eyebrow){max-width:880px;color:#5c6d63;font-size:15px;line-height:1.7}.collection-categories{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 30px}.collection-categories a{font-size:12px;padding:7px 12px;border:1px solid #dce2db;border-radius:3px;background:#f7f8f5}.collection-categories a:hover{color:#27604e;border-color:#829f8e}.collection-products__count{display:flex;justify-content:space-between;gap:20px;padding:18px 0;border-top:1px solid #dce2db;color:#63736a;font-size:12px}.collection-products__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.collection-product-card{min-width:0;border:1px solid #e9ece7;display:flex;flex-direction:column;background:white;color:#17342f;transition:border-color .2s,box-shadow .2s}.collection-product-card:hover{border-color:#afc1b4;box-shadow:0 8px 24px #153a2910}.collection-product-card__image{aspect-ratio:1;background:#fff;display:grid;place-items:center;padding:12px;overflow:hidden}.collection-product-card__image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.collection-product-card__body{padding:18px 18px 22px;border-top:1px solid #f0f2ee;display:flex;flex:1;flex-direction:column}.collection-product-card__body>span{font-size:10px;color:#718074;text-transform:uppercase;letter-spacing:.05em}.collection-product-card h2{font-size:18px;line-height:1.35;margin:9px 0 20px;letter-spacing:-.01em}.collection-product-card b{margin-top:auto;font-size:12px}.collection-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:34px}.collection-pagination a,.collection-pagination span{display:grid;place-items:center;min-width:36px;min-height:38px;padding:6px 12px;border:1px solid #d6dfd5;font-size:13px;border-radius:3px}.collection-pagination span{color:white;background:#173f36;border-color:#173f36}.collection-pagination a:hover{background:#eef3ed}@media(max-width:900px){.collection-products__grid{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.home-mega-menu__col .nav-collection-image{height:130px}}@media(max-width:580px){.collection-products{width:calc(100% - 32px);padding-top:28px}.collection-products__grid{grid-template-columns:1fr}.collection-products__count{gap:12px;font-size:11px}.collection-product-card__body{padding:16px}.collection-product-card h2{font-size:18px}}@media(prefers-reduced-motion:reduce){.nav-collection-image img,.collection-product-card{transition:none!important}.nav-collection-image:hover img{transform:none!important}}
