@media (min-width:900px){html:not(.native-app) body{color:#101c18!important;background:radial-gradient(circle at 20% 0,#fff 0,#f4f7fa 48%,#eef4f7 100%)!important;font-family:var(--font-geist-sans),Arial,sans-serif!important}html:not(.native-app) :is(button,input,select,textarea){font-family:inherit}html:not(.native-app) .customer-home-screen,html:not(.native-app) .customer-home-screen *,html:not(.native-app) .desktop-app-nav,html:not(.native-app) .desktop-app-nav *{font-family:var(--font-geist-sans),Arial,sans-serif!important}html:not(.native-app) .desktop-app-nav__inner{gap:48px!important}html:not(.native-app) .desktop-app-nav__links{gap:31px!important}html:not(.native-app) .desktop-app-nav__links a{color:#101c18!important;font-size:14px!important;font-weight:780!important;letter-spacing:0!important}html:not(.native-app) .desktop-app-nav__links a:is(:hover,.active){color:#075f45!important}html:not(.native-app) .customer-home-screen{color:#101c18!important;background:transparent!important;font-family:var(--font-geist-sans),Arial,sans-serif!important}html:not(.native-app) .customer-home-screen :is(h1,h2,h3,h4,strong){color:#063d2f}html:not(.native-app) .customer-home-screen :is(h1,h2,h3){font-weight:860!important;letter-spacing:-.04em!important}html:not(.native-app) .sticky-discovery{color:#101c18!important}html:not(.native-app) .index50-discovery-row{grid-template-columns:minmax(280px,1fr) 165px 48px!important;gap:18px!important;margin-bottom:0!important}html:not(.native-app) .index50-discovery-row :is(.search,select,.index50-supplier-filter-button){height:47px!important}html:not(.native-app) .index50-discovery-row .index50-search-field input{color:#101c18!important;font-size:14px!important;font-weight:400!important}html:not(.native-app) .index50-discovery-row .index50-search-field input::placeholder{color:#91a39d!important;font-weight:400!important;opacity:1!important}html:not(.native-app) .index50-discovery-row .index50-search-field:focus-within{border-color:#dce6e2!important;outline:none!important;box-shadow:none!important}html:not(.native-app) .index50-discovery-row .index50-search-field input:is(:focus,:focus-visible){border-color:transparent!important;outline:none!important;box-shadow:none!important}html:not(.native-app) .index50-discovery-row select{color:#101c18!important;font-size:13px!important;font-weight:700!important;letter-spacing:0!important}html:not(.native-app) .i50-category-section{margin-top:10px}html:not(.native-app) .i50-category-section-head{height:18px;margin-bottom:9px}html:not(.native-app) .i50-category-carousel{position:relative;padding:0 8px}html:not(.native-app) .i50-category-rail{display:flex;gap:12px;padding:2px 34px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}html:not(.native-app) .i50-category-rail::-webkit-scrollbar{display:none}html:not(.native-app) .i50-category-card{flex:0 0 155px;width:155px;min-width:155px;height:111px;padding:0;display:flex;flex-direction:column;overflow:hidden;scroll-snap-align:start;border:1px solid #dce6e2;border-radius:12px;background:#fff;color:#101c18;box-shadow:0 1px 2px rgba(18,45,37,.035);transition:height .18s ease,flex-basis .18s ease,border-radius .18s ease}html:not(.native-app) .i50-category-card.active{border-color:#00a66f;outline:2px solid #00a66f;outline-offset:-2px}html:not(.native-app) .i50-category-visual{position:relative;flex:0 0 76px;width:100%;height:76px;display:grid;place-items:center;overflow:hidden;background:#f3f7f5;transition:height .18s ease,flex-basis .18s ease}html:not(.native-app) .i50-category-visual.i50-category-all{background:linear-gradient(135deg,#09b77b,#07845e);color:#fff;font-size:34px;font-weight:400;line-height:1}html:not(.native-app) .customer-home-screen .sticky-discovery .i50-category-visual>img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center!important}html:not(.native-app) .i50-category-label{flex:0 0 35px;width:100%;height:35px;padding:0 7px;display:grid;place-items:center;overflow:hidden;color:#101c18;font-size:13px;font-weight:780;line-height:1.05;text-align:center;text-overflow:ellipsis;white-space:nowrap;transition:height .18s ease,flex-basis .18s ease,font-size .18s ease}html:not(.native-app) .i50-category-arrow{position:absolute;z-index:5;top:50%;width:33px;height:33px;padding:0;display:grid;place-items:center;transform:translateY(-50%);border:1px solid #dce6e2;border-radius:50%;background:rgba(255,255,255,.96);color:#075f45;box-shadow:0 4px 12px rgba(17,45,36,.08);transition:width .18s ease,height .18s ease}html:not(.native-app) .i50-category-arrow:before{font-size:22px;line-height:1}html:not(.native-app) .i50-category-arrow.previous{left:-6px}html:not(.native-app) .i50-category-arrow.previous:before{content:"‹"}html:not(.native-app) .i50-category-arrow.next{right:-6px}html:not(.native-app) .i50-category-arrow.next:before{content:"›"}html:not(.native-app) .sticky-discovery.categories-compact .i50-category-section-head{margin-bottom:4px}html:not(.native-app) .sticky-discovery.categories-compact .i50-category-rail{gap:8px;padding-right:29px;padding-left:29px}html:not(.native-app) .sticky-discovery.categories-compact .i50-category-card{flex-basis:105px;width:105px;min-width:105px;height:61px;border-radius:9px}html:not(.native-app) .sticky-discovery.categories-compact .i50-category-visual{flex-basis:38px;height:38px}html:not(.native-app) .sticky-discovery.categories-compact .i50-category-label{flex-basis:23px;height:23px;font-size:8px}html:not(.native-app) .sticky-discovery.categories-compact .i50-category-arrow{width:28px;height:28px}html:not(.native-app) .sticky-discovery.categories-compact .i50-category-arrow:before{font-size:18px}html:not(.native-app) .index50-partners-overview h2,html:not(.native-app) .index50-suppliers-heading h3{color:#063d2f!important}}