.activate_activate-account__z1InE{margin-top:64px;margin-bottom:64px}.activate_activate-account__heading__ZgJfd{margin-bottom:32px;font-family:DIN Next LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;letter-spacing:-.36px;line-height:32px;font-size:33px}@media(min-width:1280px){.activate_activate-account__heading__ZgJfd{line-height:49px;font-size:45px}}.activate_activate-account__message__v0cp_{margin-bottom:32px}.loading_loading__0Q4Nt{flex-direction:column;min-height:50vh;padding:var(--spacing-xl);gap:var(--spacing-md)}.loading_loading__0Q4Nt,.loading_loading__spinner__qWQtX{display:flex;align-items:center;justify-content:center}.loading_loading__spinner-icon__9qBkQ{width:48px;height:48px;color:var(--color-primary-500);animation:loading_spin__v2Y3L 1s linear infinite}.loading_loading__spinner-circle___hbX5{opacity:.25}.loading_loading__spinner-path___FYxB{opacity:.75}.loading_loading__message__pES9R{font-size:var(--font-size-lg);color:var(--color-gray-600);margin:0;font-weight:500}@keyframes loading_spin__v2Y3L{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.loading_loading__spinner-icon__9qBkQ{animation:none}.loading_loading__spinner__qWQtX:after{content:"";width:48px;height:48px;border-top:4px solid var(--color-gray-200);border:4px solid var(--color-gray-200);border-top-color:var(--color-primary-500);border-radius:50%}}.home_home__supplier-info___xYi_{margin-top:40px}.home_home__supplier-business-info__yLjtc{margin-top:2rem}.home_home__no-supplier-business-info__Irg6X{width:100%;padding:40px;background-color:#f7f7f7;border-radius:4px;color:#000;margin-top:2rem;margin-bottom:2rem}.home_home__no-supplier-business-info__Irg6X h1{margin-bottom:2rem;color:#000;font-family:DIN Next LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;letter-spacing:-.36px;line-height:32px;font-size:33px}@media(min-width:1280px){.home_home__no-supplier-business-info__Irg6X h1{line-height:49px;font-size:45px}}.home_home__no-supplier-business-info__Irg6X p{margin-bottom:1.5rem;color:#000;line-height:1.6}.home_home__supplier-info___xYi_{margin-top:2rem}.home_home__supplier-info-title__TFkz6{margin-bottom:1rem;font-family:DIN Next LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;letter-spacing:-.36px;line-height:32px;font-size:33px}@media(min-width:1280px){.home_home__supplier-info-title__TFkz6{line-height:49px;font-size:45px}}.home_home__title__MIIeq{margin-bottom:1rem}.home_home__products-header__D3Xqk{display:flex;flex-direction:row;margin-top:2rem;margin-bottom:2rem;justify-content:space-between}@media(min-width:1280px){.home_home__products-header__D3Xqk{margin-top:3rem;margin-bottom:3rem}}.home_home__products-section-heading__V19vL{font-family:DIN Next LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;letter-spacing:-.36px;line-height:32px;font-size:28px}@media(min-width:1280px){.home_home__products-section-heading__V19vL{line-height:36px;font-size:36px}}.home_home__products-list__JJlUB{margin-bottom:80px}.home_home__products-loading__rHJeM{margin-top:40px;margin-bottom:40px;min-height:150px}.home_home__no-products__nTm2N{text-align:center;width:100%;margin:4rem auto;padding:64px 32px;border:1px solid #e5e5e5;border-radius:4px;color:#000}.home_home__no-products__nTm2N h2{margin-bottom:2rem;color:#000;font-family:DIN Next LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;letter-spacing:-.36px;line-height:28px;font-size:24px}@media(min-width:1280px){.home_home__no-products__nTm2N h2{line-height:34px;font-size:32px}}.home_home__no-products__nTm2N p{margin-bottom:1.5rem;color:#000;line-height:1.6}.home_home__no-products__nTm2N ul{padding-left:1.5rem;list-style:disc;width:auto;margin:0 auto 40px;max-width:500px}.home_home__no-products__nTm2N ul li{text-align:left;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;letter-spacing:0;line-height:24px;font-size:16px}@media(min-width:1280px){.home_home__no-products__nTm2N ul li{line-height:24px;font-size:16px}}.user-account-form_account-form__title__5nfqd{font-family:DIN Next LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;letter-spacing:-.36px;line-height:32px;font-size:28px}@media(min-width:1280px){.user-account-form_account-form__title__5nfqd{line-height:36px;font-size:36px}}.user-account-form_account-form__info___E0xL{margin-top:16px;margin-bottom:32px}.user-account-form_account-form__actions__gI3Ja{margin-top:32px}@media(max-width:767px){.user-account-form_account-form__actions__gI3Ja{margin-bottom:32px}}.user-account-form_account-form__error__rCai1{margin-top:12px;color:#e71616}.user-account-form_account-form__success__gWYb_{display:inline-flex;align-items:center;margin-top:8px;margin-bottom:16px;border:1px solid #e5e5e5;border-radius:4px;background-color:#fafafc;min-width:437px;padding:20px;position:relative}.user-account-form_account-form__success__gWYb_ svg{margin-right:11px;position:relative;bottom:1px}.user-account-form_account-form__submit__qAjrS{margin-bottom:16px}.user-account-form_account-form__link__tQKtl{text-decoration:underline}.user-account-form_account-form__login-details__bVxT8,.user-account-form_account-form__registrant-details__WrHjl{margin-bottom:16px}.edit-business-details_edit-business-details-page__ho2uI{display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width:768px){.edit-business-details_edit-business-details-page__ho2uI{margin-top:64px;margin-bottom:64px}}.user-login-form_login-form__error__SHcan,.user-login-form_login-form__info-message__U_Srp{margin-top:12px;color:#e71616}.user-login-form_login-form__Rw__p{width:100%;margin:0 auto;max-width:550px;padding:56px}.user-login-form_login-form__title__mfG_a{text-align:center;margin-bottom:32px;font-family:DIN Next LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;letter-spacing:-.36px;line-height:28px;font-size:24px}@media(min-width:1280px){.user-login-form_login-form__title__mfG_a{line-height:34px;font-size:32px}}.user-login-form_login-form__submit__wU_s_{margin-top:32px}.user-login-form_login-form__info__yv1R0{margin-top:16px;text-align:center}.user-login-form_login-form__info-text__0WSj6{margin-right:3px}.user-login-form_login-form__forgot-password__Kq3B5{grid-column:span 2}.user-change-password-form_change-password-form__title__CcJJN{font-family:DIN Next LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;letter-spacing:-.36px;line-height:32px;font-size:28px}@media(min-width:1280px){.user-change-password-form_change-password-form__title__CcJJN{line-height:36px;font-size:36px}}.user-change-password-form_change-password-form__info__BJ54H{margin-top:16px;margin-bottom:32px}.user-change-password-form_change-password-form__actions__laC1x{margin-top:32px}@media(max-width:767px){.user-change-password-form_change-password-form__actions__laC1x{margin-bottom:32px}}.user-change-password-form_change-password-form__error__Iij4m{margin-top:12px;color:#e71616}.user-change-password-form_change-password-form__success__h_ELZ{display:inline-flex;align-items:center;margin-top:8px;margin-bottom:16px;border:1px solid #e5e5e5;border-radius:4px;background-color:#fafafc;min-width:437px;padding:20px;position:relative}.user-change-password-form_change-password-form__success__h_ELZ svg{margin-right:11px;position:relative;bottom:1px}.user-change-password-form_change-password-form__submit__T7HrL{margin-bottom:16px}.user-change-password-form_change-password-form__return-button__jsel0{margin-top:32px}.supplier-product-form_supplier-product-form__title__2_bdS{font-family:DIN Next LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;letter-spacing:-.36px;line-height:32px;font-size:28px}@media(min-width:1280px){.supplier-product-form_supplier-product-form__title__2_bdS{line-height:36px;font-size:36px}}.supplier-product-form_supplier-product-form__intro__17P_D{margin-top:16px;margin-bottom:32px}.supplier-product-form_supplier-product-form__actions__qLn8I{margin-top:32px}@media(max-width:767px){.supplier-product-form_supplier-product-form__actions__qLn8I{margin-bottom:32px}}.supplier-product-form_supplier-product-form__error__gcs06{margin-top:12px;color:#e71616}.supplier-product-form_supplier-product-form__success__qwc5D{display:inline-flex;align-items:center;margin-top:8px;margin-bottom:16px;border:1px solid #e5e5e5;border-radius:4px;background-color:#fafafc;min-width:437px;padding:20px;position:relative}.supplier-product-form_supplier-product-form__success__qwc5D svg{margin-right:11px;position:relative;bottom:1px}.supplier-product-form_supplier-product-form__u7ZBW{width:100%}.supplier-product-form_supplier-product-form__title__2_bdS{margin-bottom:16px}@media(min-width:1024px){.supplier-product-form_supplier-product-form__actions__qLn8I{margin-top:64px}}.supplier-product-form_supplier-product-form__success__qwc5D{margin-top:16px}.supplier-product-form_supplier-product-form__summary__Svrwx{display:flex;flex-direction:column;gap:32px;padding-top:40px;padding-bottom:16px}.supplier-product-form_supplier-product-form__summary-field__iAru2{display:flex;flex-direction:column;gap:.25rem}.supplier-product-form_supplier-product-form__summary-label__IchH7{font-family:DIN Next LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;font-size:18px;margin-bottom:8px}.supplier-product-form_supplier-product-form__summary-value__a4gDZ{color:#000;word-break:break-word}.supplier-product-form_supplier-product-form__summary-images__8KGoR{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.supplier-product-form_supplier-product-form__summary-thumbnail__XpRnS{width:48px;height:48px;object-fit:cover;border-radius:4px;border:1px solid #e0e0e0}.supplier-product-form_supplier-product-form__summary-more__9T7kC{font-size:14px;color:#666;font-style:italic}@font-face{font-family:DIN Next LT Pro;src:url(/buy-circular/dashboard/fonts/DINNextLTPro-Heavy.eot);src:url(/buy-circular/dashboard/fonts/DINNextLTPro-Heavy.eot?#iefix) format("embedded-opentype"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Heavy.woff2) format("woff2"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Heavy.woff) format("woff"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Heavy.ttf) format("truetype"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Heavy.svg#DINNextLTPro-Heavy) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:DIN Next LT Pro;src:url(/buy-circular/dashboard/fonts/DINNextLTPro-Bold.eot);src:url(/buy-circular/dashboard/fonts/DINNextLTPro-Bold.eot?#iefix) format("embedded-opentype"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Bold.woff2) format("woff2"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Bold.woff) format("woff"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Bold.ttf) format("truetype"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Bold.svg#DINNextLTPro-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DIN Next LT Pro;src:url(/buy-circular/dashboard/fonts/DINNextLTPro-Medium.eot);src:url(/buy-circular/dashboard/fonts/DINNextLTPro-Medium.eot?#iefix) format("embedded-opentype"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Medium.woff2) format("woff2"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Medium.woff) format("woff"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Medium.ttf) format("truetype"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Medium.svg#DINNextLTPro-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DIN Next LT Pro;src:url(/buy-circular/dashboard/fonts/DINNextLTPro-Regular.eot);src:url(/buy-circular/dashboard/fonts/DINNextLTPro-Regular.eot?#iefix) format("embedded-opentype"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Regular.woff2) format("woff2"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Regular.woff) format("woff"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Regular.ttf) format("truetype"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Regular.svg#DINNextLTPro-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DIN Next LT Pro;src:url(/buy-circular/dashboard/fonts/DINNextLTPro-Light.eot);src:url(/buy-circular/dashboard/fonts/DINNextLTPro-Light.eot?#iefix) format("embedded-opentype"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Light.woff2) format("woff2"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Light.woff) format("woff"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Light.ttf) format("truetype"),url(/buy-circular/dashboard/fonts/DINNextLTPro-Light.svg#DINNextLTPro-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}.user-registration-form_registration-form__error__xemv_{margin-top:12px;color:#e71616}.user-registration-form_registration-form__b0Hor{width:100%;margin:0 auto;max-width:787px;padding:64px 16px;background-color:#fafafc}@media(min-width:768px){.user-registration-form_registration-form__b0Hor{margin-top:64px;margin-bottom:64px;padding:64px}}@media(min-width:1280px){.user-registration-form_registration-form__b0Hor{padding:56px 106px}}.user-registration-form_registration-form__title__8ZzCM{text-align:center;margin-bottom:16px;font-size:32px!important;font-family:DIN Next LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;letter-spacing:-.36px;line-height:28px;font-size:24px}@media(min-width:1280px){.user-registration-form_registration-form__title__8ZzCM{line-height:34px;font-size:32px}}@media(min-width:768px){.user-registration-form_registration-form__title__8ZzCM{margin-bottom:32px}}.user-registration-form_registration-form__info__jCg76{margin-bottom:32px}@media(min-width:768px){.user-registration-form_registration-form__info__jCg76{margin-bottom:64px}}.user-registration-form_registration-form__submit__HBuMM{margin-top:32px}.user-registration-form_registration-form__back-link__sEtBk{margin-top:24px}