.CategoryDiscovery_page__qCQBz{width:100%;min-width:0;padding:0 0 24px}.CategoryDiscovery_header__iEMYI{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid #d9e5ea;border-radius:4px;background:#f8fbfc}.CategoryDiscovery_headingRow__IBYnG{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.CategoryDiscovery_headingCopy__Jfw_I{display:grid;grid-gap:4px;gap:4px;max-width:760px}.CategoryDiscovery_eyebrow__BKOcQ{margin:0;color:#00a8c5;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:none}.CategoryDiscovery_title__wVQqg{margin:0;color:#0d3549;font-size:15px;font-weight:700;line-height:1.35}.CategoryDiscovery_description__09PYL{margin:0;color:#607887;font-size:13px;font-weight:400;line-height:1.5}.CategoryDiscovery_quickLinks__m1oK4{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.CategoryDiscovery_quickLink__mYFxo{min-height:34px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #d4e2e8;border-radius:4px;background:#fff;color:#174c64;font-size:12px;font-weight:600;text-decoration:none}.CategoryDiscovery_secondaryFilters__BPaNV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.CategoryDiscovery_filterField__MoJDU{min-width:0;display:grid;grid-gap:4px;gap:4px;color:#315466;font-size:11px;font-weight:600}.CategoryDiscovery_filterField__MoJDU span{display:inline-flex;align-items:center;gap:5px}.CategoryDiscovery_filterField__MoJDU input,.CategoryDiscovery_filterField__MoJDU select{width:100%;min-width:0;height:38px;padding:0 10px;border:1px solid #d4e2e8;border-radius:4px;background:#fff;color:#173e52;font:inherit;font-size:12px;outline:none}.CategoryDiscovery_filterField__MoJDU input:focus,.CategoryDiscovery_filterField__MoJDU select:focus{border-color:#06a9c5;box-shadow:0 0 0 2px rgba(6,169,197,.1)}.CategoryDiscovery_section__yqvRg{margin-top:0}.CategoryDiscovery_formSection__g_FwU{margin-top:14px;padding-top:14px;border-top:1px solid #dfe9ed}.CategoryDiscovery_formHeading__kWRIC{margin:0 0 10px;color:#0d3549;font-size:14px;font-weight:700}@media (max-width:980px){.CategoryDiscovery_secondaryFilters__BPaNV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.CategoryDiscovery_page__qCQBz{padding:0 0 20px}.CategoryDiscovery_headingRow__IBYnG{display:grid}.CategoryDiscovery_secondaryFilters__BPaNV{grid-template-columns:1fr}}.CategoryDiscovery_embeddedFormSection___yiI_{margin-top:0;padding-top:0;border-top:0}.CheckoutPaymentMethods_panel__xAzQz{display:grid;grid-gap:10px;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid #dbe8ee}.CheckoutPaymentMethods_heading___VtLN{display:flex;align-items:center;justify-content:space-between;gap:12px}.CheckoutPaymentMethods_heading___VtLN strong{color:#08324a;font-size:14px}.CheckoutPaymentMethods_heading___VtLN span{color:#6a8797;font-size:12px}.CheckoutPaymentMethods_loading__SUfK_,.CheckoutPaymentMethods_notice__Yglb_{margin:0;padding:10px 12px;border:1px solid #d7e6ed;border-radius:5px;background:#f7fbfd;color:#567485;font-size:12px;line-height:1.45}.CheckoutPaymentMethods_methods__7igBt{display:grid;grid-gap:8px;gap:8px}.CheckoutPaymentMethods_method__VA0R_{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px;border:1px solid #d7e6ed;border-radius:5px;background:#ffffff;color:#153d52;text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.CheckoutPaymentMethods_method__VA0R_:hover:not(:disabled){border-color:#8dcadf;background:#fbfeff}.CheckoutPaymentMethods_methodActive__h2ZZZ{border-color:#00a7c7;background:#f0fbfd;box-shadow:0 0 0 1px rgba(0,167,199,.08)}.CheckoutPaymentMethods_method__VA0R_:disabled{cursor:not-allowed;opacity:.58}.CheckoutPaymentMethods_icon__nnqPH{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;background:#eef9fc;color:#0798b7}.CheckoutPaymentMethods_copy__2SrLd{min-width:0;display:grid;grid-gap:2px;gap:2px}.CheckoutPaymentMethods_copy__2SrLd strong{overflow:hidden;color:#0b3045;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.CheckoutPaymentMethods_copy__2SrLd small{overflow:hidden;color:#698697;font-size:11px;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.CheckoutPaymentMethods_state__Bb1Zd{color:#668292;font-size:11px;font-weight:700;white-space:nowrap}.CheckoutPaymentMethods_methodActive__h2ZZZ .CheckoutPaymentMethods_state__Bb1Zd{color:#087c94}.CheckoutPaymentMethods_mpesaInput__O_eP1{width:100%;min-height:42px;padding:9px 11px;border:1px solid #cfe0e8;border-radius:5px;background:#ffffff;color:#10384d;font:inherit;font-size:13px;outline:none}.CheckoutPaymentMethods_mpesaInput__O_eP1:focus{border-color:#13a8c4;box-shadow:0 0 0 3px rgba(19,168,196,.1)}.CheckoutPaymentMethods_status__iJSUN{margin:0;padding:10px 12px;border:1px solid #cce5ef;border-radius:5px;background:#f2fbfe;color:#315f73;font-size:12px;line-height:1.45}@media (max-width:760px){.CheckoutPaymentMethods_method__VA0R_{grid-template-columns:34px minmax(0,1fr)}.CheckoutPaymentMethods_state__Bb1Zd{grid-column:2}.CheckoutPaymentMethods_copy__2SrLd small{white-space:normal}}.MarketplaceSearchControls_root__40ZPn{position:relative;width:min(920px,100%);z-index:20}.MarketplaceSearchControls_searchForm__cVHV6{position:relative;width:100%;min-height:60px;display:grid;grid-template-columns:minmax(205px,248px) minmax(0,1fr) auto;align-items:center;padding:5px;border:1px solid #d7e2e7;border-radius:4px;background:rgba(255,255,255,.98);box-shadow:0 10px 28px rgba(7,47,69,.1)}.MarketplaceSearchControls_locationControlWrap__E0jra{position:relative;min-width:0}.MarketplaceSearchControls_locationButton__ayGl5{width:100%;min-width:0;height:48px;padding:0 12px;display:flex;align-items:center;gap:8px;border:0;border-right:1px solid #dce5e9;border-radius:4px;background:transparent;color:#173d52;cursor:pointer;text-align:left}.MarketplaceSearchControls_locationButton__ayGl5>svg:first-child{flex:0 0 auto;color:#0a7b9f}.MarketplaceSearchControls_locationCopy__Fb_q0{min-width:0;display:grid;grid-gap:1px;gap:1px}.MarketplaceSearchControls_locationCopy__Fb_q0 small,.MarketplaceSearchControls_locationCopy__Fb_q0 strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.MarketplaceSearchControls_locationCopy__Fb_q0 strong{color:#173d52;font-size:13px;font-weight:600}.MarketplaceSearchControls_locationCopy__Fb_q0 small{color:#758995;font-size:11px;font-weight:400}.MarketplaceSearchControls_locationChevron__72hzj{flex:0 0 auto;margin-left:auto;color:#8497a0}.MarketplaceSearchControls_searchField__oSYJm{min-width:0;height:48px;padding:0 14px;display:flex;align-items:center;gap:9px}.MarketplaceSearchControls_searchIcon__7Lu4O{flex:0 0 auto;color:#6b818c}.MarketplaceSearchControls_locationSearchField__pgHNT input,.MarketplaceSearchControls_searchField__oSYJm input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:#123f55;font:inherit;font-size:13px;font-weight:400}.MarketplaceSearchControls_locationSearchField__pgHNT input::placeholder,.MarketplaceSearchControls_searchField__oSYJm input::placeholder{color:#82949d;opacity:1}.MarketplaceSearchControls_searchButton__xsg1a{min-width:112px;height:48px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:4px;background:#087fa5;color:#ffffff;cursor:pointer;font:inherit;font-size:13px;font-weight:600;transition:background .15s ease,transform .15s ease}.MarketplaceSearchControls_searchButton__xsg1a:hover{background:#066f91;transform:translateY(-1px)}.MarketplaceSearchControls_locationPanel__DfMFN{position:absolute;z-index:50;top:calc(100% + 10px);left:-5px;width:min(410px,82vw);padding:10px;border:1px solid rgba(15,61,82,.14);border-radius:4px;background:#ffffff;box-shadow:0 18px 42px rgba(4,35,52,.18);color:#123f55}.MarketplaceSearchControls_locationPanelHeading__dwy7X{padding:2px 2px 9px;display:grid;grid-gap:2px;gap:2px}.MarketplaceSearchControls_locationPanelHeading__dwy7X strong{color:#0e3e56;font-size:13px;font-weight:600}.MarketplaceSearchControls_locationPanelHeading__dwy7X span{color:#728692;font-size:11px}.MarketplaceSearchControls_currentLocationButton__z6TJ_{width:100%;min-height:52px;padding:8px 10px;display:flex;align-items:center;gap:9px;border:0;border-radius:4px;background:#eff8fb;color:#0f4964;cursor:pointer;text-align:left}.MarketplaceSearchControls_currentLocationButton__z6TJ_>svg{flex:0 0 auto;color:#0788a8}.MarketplaceSearchControls_currentLocationButton__z6TJ_ span,.MarketplaceSearchControls_locationSuggestions__vpWmP button span{min-width:0;display:grid;grid-gap:1px;gap:1px}.MarketplaceSearchControls_currentLocationButton__z6TJ_ strong,.MarketplaceSearchControls_locationSuggestions__vpWmP strong{color:#103f56;font-size:12px;font-weight:600}.MarketplaceSearchControls_currentLocationButton__z6TJ_ small,.MarketplaceSearchControls_locationSuggestions__vpWmP small{color:#71858f;font-size:11px;font-weight:400;line-height:1.35}.MarketplaceSearchControls_locationSearchField__pgHNT{min-height:42px;margin-top:8px;padding:0 10px;display:flex;align-items:center;gap:8px;border:1px solid #dbe6ea;border-radius:4px;background:#ffffff}.MarketplaceSearchControls_locationSearchField__pgHNT>svg:first-child{flex:0 0 auto;color:#6c818c}.MarketplaceSearchControls_locationSuggestions__vpWmP{max-height:260px;margin-top:7px;display:grid;grid-gap:1px;gap:1px;overflow-y:auto}.MarketplaceSearchControls_locationSuggestions__vpWmP button{width:100%;min-height:46px;padding:7px 9px;display:flex;align-items:center;gap:8px;border:0;border-radius:4px;background:transparent;color:#123f55;cursor:pointer;text-align:left}.MarketplaceSearchControls_locationSuggestions__vpWmP button:hover{background:#f1f7f9}.MarketplaceSearchControls_locationSuggestions__vpWmP button>svg{flex:0 0 auto;color:#6d828d}.MarketplaceSearchControls_panelError__CpFDA{margin-top:7px;padding:8px 9px;border-radius:4px;background:#fff3f1;color:#a44336;font-size:11px;line-height:1.4}.MarketplaceSearchControls_spin__9QEv2{flex:0 0 auto;animation:MarketplaceSearchControls_spin__9QEv2 .8s linear infinite}.MarketplaceSearchControls_compact__vn9LZ .MarketplaceSearchControls_searchForm__cVHV6{min-height:56px}@keyframes MarketplaceSearchControls_spin__9QEv2{to{transform:rotate(1turn)}}@media (max-width:760px){.MarketplaceSearchControls_root__40ZPn{width:100%}.MarketplaceSearchControls_searchForm__cVHV6{grid-template-columns:1fr auto}.MarketplaceSearchControls_locationControlWrap__E0jra{grid-column:1/-1;border-bottom:1px solid #e3eaed}.MarketplaceSearchControls_locationButton__ayGl5{border-right:0}.MarketplaceSearchControls_searchButton__xsg1a{min-width:48px;padding:0 13px}.MarketplaceSearchControls_searchButton__xsg1a span{display:none}.MarketplaceSearchControls_locationPanel__DfMFN{left:0;width:min(410px,calc(100vw - 40px))}}.MarketplaceSearchControls_queryInputWrap___Vtyw{position:relative;flex:1 1;min-width:0}.MarketplaceSearchControls_queryInputWrap___Vtyw>input{width:100%}