
.home-discovery{padding:24px 0 8px}.discovery-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px}.discovery-heading h2{font-size:22px;line-height:1.4;margin:0;color:#234c40}.discovery-heading>a{font-size:12px;white-space:nowrap}.discovery-heading p{font-size:12px;color:#697a70;margin:6px 0 0}.discovery-categories{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.discovery-categories>a{display:flex;align-items:center;justify-content:space-between;gap:4px;background:#f0f4ed;border:1px solid #dce6d7;border-radius:5px;padding:13px 12px;font-size:13px;color:#254f40}.discovery-categories>a:hover,.discovery-categories>a:focus-visible{background:#e1ebdb;border-color:#7d9d76}.discovery-shortcuts{display:flex;gap:20px;flex-wrap:wrap;padding:13px 0;font-size:12px;color:#477145}.home-discovery-section{padding-top:34px;scroll-margin-top:20px}.discovery-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.discovery-product{border:1px solid #dfe5da;border-radius:6px;overflow:hidden;background:white}.discovery-product>a{display:block;height:100%}.discovery-product-art{height:220px;padding:20px;background:#fafbf8}.discovery-product-art img{display:block;width:100%;height:100%;object-fit:contain}.discovery-product-copy{padding:14px}.discovery-product-copy h3{font-size:13px;line-height:1.6;margin:0 0 12px;min-height:42px}.discovery-product-copy span{font-size:12px;color:#426c49}.discovery-product:hover{border-color:#7d9d76}.home-family-grid .family-combo-gallery figcaption{font-size:12px;color:#3e624a}.home-family-grid .product-card.is-family-hovering{overflow:hidden;z-index:auto}.home-family-grid .is-family-hovering .family-viewer{position:static;width:auto;max-height:none;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.home-family-grid .is-family-hovering .family-image-cell{height:207px}.home-family-grid .is-family-hovering .family-crop{width:210px}.home-family-grid .is-family-hovering .family-controls{font-size:10px;height:24px}.family-image-cell:focus-visible{outline:2px solid #477145;outline-offset:2px}
@media(max-width:1050px){.discovery-categories{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:700px){.home-discovery{padding-top:18px}.discovery-heading h2{font-size:20px}.discovery-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.discovery-categories>a{padding:11px 12px;font-size:12px}.discovery-shortcuts{gap:16px;font-size:12px}.home-discovery-section{padding-top:26px}.discovery-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.discovery-product-art{height:155px;padding:12px}.discovery-product-copy{padding:10px}.discovery-product-copy h3{font-size:12px}.discovery-product-copy span{font-size:11px}.home-family-grid .family-combo-gallery figcaption{font-size:10px}.home-family-grid .is-family-hovering .family-image-cell{height:150px}.home-family-grid .is-family-hovering .family-crop{width:142px}}
.professional-hero picture{background-image:url(data:image/webp;base64,UklGRjgBAABXRUJQVlA4ICwBAADQCQCdASpQABsAPslWnUynpSKiuZYMAPAZCWIAvnwK/fAzG4FpWsXgEDQPT7jZihR+mwNk5MZDgzObZkfq4ULOSOU683iEjKD7ID7qzo7WQ8gx54mb8AAA/vHvnop7UEVFA/9dVmFwB9sH3huh/GAximpsqoQmbgqdYlQl9F9374DAEfUzJ8UwjKgdoTNCwt1bZ8Vv6IvIzUjev9INdFRBcyFhmjWdYmC/HD0Ht1dg8lK5T9x0v4K3fgx5231EsdFI3Qn9JNk/yqWpeFI4eNLu4eX/fzD2olFP/fYU4hLSlrRWj1/lXvpmEx6RWjqEgM5qnjavIifNH1T6lRyg0m8dSBf28Qe8J/Iv4fWn8Bj6PRCpJrSVkZUEnvfFtv0mWyG7FwQnmDiWpmbQAAA=);background-size:100% 100%;background-repeat:no-repeat}@media(max-width:700px){.professional-hero picture{background-image:url(data:image/webp;base64,UklGRl4CAABXRUJQVlA4IFICAACQDwCdASpQAC4APtlapEyoJSOiMRgNsQAbCWQArDnA1B6WEl29S2A8ZRqV4WobKXg2sMOdwCmwPWUbPl6vuykEkqvAyp1CpyywNg6oP51BdvVo7RbLl2hm/jb3ah4UkWRSiMLBXMOWj8RD37yTPafSIgXsaSEJZvQVgQgg+DKuN1zJbHMAAP77LXFQJkGHK2FHXrJt/HU8MHVA/OKFSenz8GVtdlwa4L8EwHr3qAF9G6QAm8y0pdo+Wu1Nzp/B0E4yP1fTA4H/EVzUkNI5cx2wJJzn3FUabCjotEpiG+wnJVUWxTaE3jzE0FcXLFSzDlW0VAYF89WiliyuXaLFIXn3ykcGnmyLTB89h1rdKpoV+AJbeWHUdBZi0Wyw+I/9LkqnJCsgbCYDC7DjU0dx6hWAlHVG8fSzK89hKNFuu9KAwWfOO6q1LqgrCxZB2bLEU+K0hZDOrOYhiIAhQ/WMLKYpLrmVFqUziFmazKk4YBV31NZbeRpp2mecIacNjugnR3/iFIK3q1CEegMgFywEaEgqczghUr48C6Pw5zj388LwhkUGp/p9vDQzfa6IlN5MkbVWWqNHK1N/+vt9sLWFV872rh75+QNVnGJNdKvdtE4Su72B7D5noOIyimYX6AUOwSv1Bv/xUbraNkmD2C8HmUII61izWMOZo9frWESM1Jc/g8Q/ylIb1ET10EWilxZ5BLpETK8IPWrCl7+9q6VFIFrPtYewJunhbijmKubMdFfq/5plezZIZlj26F0AuyFAFQzGMGLeUVmKyYpMnaW3mJwAAAA=);background-size:100% 100%;background-repeat:no-repeat}}
.home-family-grid .family-controls{visibility:visible}.home-family-grid .family-preview-buy{display:none}
