.not-found_not-found__Z8Ekn{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:60px}.not-found_not-found__content__z5Y8r{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:600px;width:100%;gap:20px}.not-found_not-found__icon-container__XqKEt{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:var(--color-red-100);border-radius:50%;margin-bottom:var(--spacing-md)}.not-found_not-found__icon__BZplL{width:40px;height:40px;color:var(--color-red-500)}.not-found_not-found__message-container__2ql3h{display:flex;flex-direction:column;gap:40px;width:100%}.not-found_not-found__title__FEYDh{font-weight:700;margin:0;line-height:1.2}.not-found_not-found__description__JOeFC{font-size:var(--font-size-lg);color:var(--color-gray-600);margin:0;line-height:1.5}.not-found_not-found__actions__4ZfAB{display:flex;gap:40px;flex-wrap:wrap;justify-content:center}@media(max-width:480px){.not-found_not-found__actions__4ZfAB{flex-direction:column;width:100%}.not-found_not-found__actions__4ZfAB button{width:100%}}@media(max-width:640px){.not-found_error___Kkty{padding:40px 20px;min-height:50vh}.not-found_error__icon-container__DnXmY{width:64px;height:64px;margin-bottom:20px}.not-found_error__icon__kjvY6{width:32px;height:32px}.not-found_error__content__bOdMv{gap:40px}.not-found_error__message-container___pjoV{gap:20px}}.button_button__Wuoeg{display:inline-flex;align-items:center;justify-content:center;gap:8px;position:relative;border:1px solid rgba(0,0,0,0);border-radius:4px;font-family:inherit;font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;min-width:100px;letter-spacing:.2px}.button_button__Wuoeg:focus{outline:none;box-shadow:0 0 0 2px rgba(255,191,71,.3)}.button_button__Wuoeg:disabled{cursor:not-allowed;background-color:#ccc;color:#fff;border-color:#ccc}.button_button__content__E93xV,.button_button__icon__SHEyA{display:inline-flex;align-items:center}.button_button__icon__SHEyA{justify-content:center}.button_button__icon-left__4lv6P,.button_button__icon-right__xPNYG,.button_button__spinner__8JhAF{display:inline-flex;align-items:center}.button_button__spinner__8JhAF{justify-content:center;margin-right:8px}.button_button__spinner-icon__UsLN5{width:1em;height:1em;animation:button_spin__J_L2V 1s linear infinite}.button_button__spinner-circle__T_qRq{opacity:.25}.button_button__spinner-path__J7z1P{opacity:.75}.button_button--sm__bMGIO{padding:8px 12px;font-size:.875rem;line-height:1.4}.button_button--md__iSBsF{padding:11px 16px;font-size:1rem;line-height:1.5}.button_button--lg__P9pVr{padding:16px 24px;font-size:1.125rem;line-height:1.5}.button_button--primary__y6kLO{background-color:#9aca3c;color:#000;border-color:#9aca3c}.button_button--primary__y6kLO svg,.button_button--primary__y6kLO svg path{fill:#000}.button_button--primary__y6kLO:hover:not(:disabled){background-color:#7da62d;border-color:#7da62d}.button_button--primary__y6kLO:active:not(:disabled){background-color:#174f37;border-color:#174f37}.button_button--secondary__6ZvzN{background-color:#000;color:#fff;border-color:#000}.button_button--secondary__6ZvzN svg,.button_button--secondary__6ZvzN svg path{fill:#fff}.button_button--secondary__6ZvzN:active:not(:disabled),.button_button--secondary__6ZvzN:hover:not(:disabled){background-color:#000;border-color:#000}.button_button--outline__BP9nU{background-color:rgba(0,0,0,0);color:#9aca3c;border-color:#9aca3c}.button_button--outline__BP9nU:hover:not(:disabled){background-color:rgba(154,202,60,.1);color:#7da62d;border-color:#7da62d}.button_button--outline__BP9nU:active:not(:disabled){background-color:rgba(154,202,60,.2);color:#174f37;border-color:#174f37}.button_button--outline-secondary__8W5S3{background-color:rgba(0,0,0,0);color:#e5e5e5;border-color:#e5e5e5}.button_button--outline-secondary__8W5S3:hover:not(:disabled){background-color:rgba(229,229,229,.1);color:#333;border-color:#6e6e6e}.button_button--outline-secondary__8W5S3:active:not(:disabled){background-color:rgba(229,229,229,.2);color:#979797;border-color:#6e6e6e}.button_button--outline-black__6l2J1{background-color:rgba(0,0,0,0);color:#000;border-color:#000}.button_button--outline-black__6l2J1:hover:not(:disabled){background-color:#000;color:#fff;border-color:#000}.button_button--outline-black__6l2J1:active:not(:disabled){background-color:rgba(0,0,0,.2);color:#979797;border-color:#979797}.button_button--outline-white__7cnxu{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.button_button--outline-white__7cnxu:hover:not(:disabled){background-color:hsla(0,0%,100%,.1);color:#6e6e6e;border-color:#6e6e6e}.button_button--outline-white__7cnxu:active:not(:disabled){background-color:hsla(0,0%,100%,.2);color:#979797;border-color:#979797}.button_button--ghost__XRlKh{background-color:rgba(0,0,0,0);color:#6e6e6e;border-color:rgba(0,0,0,0)}.button_button--ghost__XRlKh:hover:not(:disabled){background-color:rgba(110,110,110,.1)}.button_button--ghost__XRlKh:focus-visible{background-color:rgba(110,110,110,.1)}.button_button--danger__gtJbG{background-color:var(--color-danger);color:#fff;border-color:var(--color-danger)}.button_button--danger__gtJbG:hover:not(:disabled){background-color:var(--color-danger-dark,#dc2626);border-color:var(--color-danger-dark,#dc2626)}.button_button--danger__gtJbG:focus-visible{background-color:var(--color-danger-dark,#dc2626);border-color:var(--color-danger-dark,#dc2626)}.button_button--stretch__2JdVX{flex-grow:1;width:100%}@media(max-width:767px){.button_button--stretch-mobile__rApvs{flex-grow:1;width:100%}}.button_button--link__EU18J{text-decoration:underline;padding:0}.button_button--link__EU18J:hover{text-decoration:none}.button_button--loading__N4fxz{pointer-events:none}.button_button--icon-only__JhRUw{padding:13px;min-width:auto;aspect-ratio:1}.button_button--icon-only__JhRUw .button_button__content__E93xV{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.button_button--icon-only__JhRUw svg{width:1.25rem;height:1.25rem}.button_button--as-link__taCLj{background-color:rgba(0,0,0,0);color:inherit;border-color:rgba(0,0,0,0);padding:0;font-weight:inherit;font-size:inherit;text-decoration:underline;cursor:pointer}.button_button--as-link__taCLj:hover:not(:disabled){background-color:rgba(0,0,0,0);text-decoration:none}.button_button--as-link__taCLj:active:not(:disabled){background-color:rgba(0,0,0,0)}.button_button--as-link__taCLj .button_button__content__E93xV{font-weight:700}@keyframes button_spin__J_L2V{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tab-actions_tab-actions__ZKDfv{display:flex;align-items:center;margin-bottom:84px;gap:16px}.tab-actions_tab-actions__left__4wKIS,.tab-actions_tab-actions__right__xunGG{display:flex;gap:1rem}.tab-actions_tab-actions__left__4wKIS{flex:0 0 auto}@media(max-width:767px){.tab-actions_tab-actions__left__4wKIS{flex-grow:1}}.tab-actions_tab-actions__right__xunGG{flex:0 0 auto}@media(max-width:767px){.tab-actions_tab-actions__right__xunGG{flex-grow:1}}.modal_modal__jxgss{max-width:100%;max-height:100%;overflow-y:auto;animation:modal_slideIn__eCxFk .2s ease-out;background:#fff;padding:32px}.modal_modal__jxgss:focus{outline:none}.modal_modal__content__KHPjA{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;max-height:90vh;overflow:hidden}.modal_modal__body__Jkqd9,.modal_modal__body__Jkqd9 p+p{margin-top:16px}.modal_modal__body__Jkqd9 strong{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}.modal_modal__actions__FDdbP{margin-top:24px;display:flex;justify-content:flex-start;gap:16px}.modal_modal__title__7Mlrw{font-weight:600;margin:0;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:0;line-height:22px;font-size:18px}@media(min-width:1280px){.modal_modal__title__7Mlrw{line-height:26px;font-size:22px}}.modal_modal__closeButton__SwX9p{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:none;border-radius:var(--border-radius-md);color:var(--color-gray-400);cursor:pointer;transition:all .2s ease-in-out;flex-shrink:0}.modal_modal__closeButton__SwX9p:focus,.modal_modal__closeButton__SwX9p:hover{color:var(--color-gray-600);background-color:var(--color-gray-100)}.modal_modal__closeButton__SwX9p:focus{outline:none}.modal_modal__closeIcon__dZEEH{width:20px;height:20px}.modal_modal__body__Jkqd9{padding:var(--spacing-lg);overflow-y:auto;flex:1 1}.modal_modal--sm__Qmtyv{max-width:350px}.modal_modal--sm__Qmtyv .modal_modal__content__KHPjA{width:100%}.modal_modal--md__84_R9{max-width:481px}.modal_modal--md__84_R9 .modal_modal__content__KHPjA{width:100%}.modal_overlay__Skb44{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999;padding:var(--spacing-md);animation:modal_fadeIn__vI6Fb .2s ease-out}@keyframes modal_fadeIn__vI6Fb{0%{opacity:0}to{opacity:1}}@keyframes modal_slideIn__eCxFk{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.form-repeater_form-repeater__item-content__C2y4f{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:24px;row-gap:24px}@media(min-width:768px){.form-repeater_form-repeater__item-content__C2y4f{row-gap:32px;column-gap:24px}}.form-repeater_form-repeater__FVwOO{display:flex;flex-direction:column;gap:1rem}.form-repeater_form-repeater__items__SSi5v{display:flex;flex-direction:column;gap:.75rem}.form-repeater_form-repeater__item__A5qUq{padding:1rem;border:1px solid #e5e5e5;border-radius:.5rem;transition:border-color .2s ease}.form-repeater_form-repeater__item__A5qUq:hover{border-color:var(--color-border-medium,#cbd5e1)}@media(min-width:768px){.form-repeater_form-repeater__item__A5qUq{padding:24px 40px 40px}}.form-repeater_form-repeater__remove-button-wrap__lB8Ax{display:flex;justify-content:flex-end}.form-repeater_form-repeater__remove-button__m0z2T{flex-shrink:1;margin-top:.125rem;color:#000;justify-content:end}.form-repeater_form-repeater__add-button__KNUKw{align-self:flex-start;display:flex;align-items:center;gap:.5rem}.form-repeater_form-repeater__add-button__KNUKw svg{width:16px;height:16px}.form-repeater_form-repeater__empty-state__PPYwg{padding:2rem;text-align:center;color:var(--color-text-secondary,#6b7280);border:2px dashed var(--color-border-light,#e2e8f0);border-radius:.5rem;background-color:var(--color-background-subtle,#f8fafc)}.form-repeater_form-repeater__empty-state__PPYwg p{margin:0;font-size:.875rem}.matrix-field_matrix-field__fields__yWjoE{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:24px;row-gap:24px}@media(min-width:768px){.matrix-field_matrix-field__fields__yWjoE{row-gap:32px;column-gap:24px}}.matrix-field_matrix-field__uwDuS{grid-column:span 2}.evidence-field_evidence-field__fields__1RBbp{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:24px;row-gap:24px}@media(min-width:768px){.evidence-field_evidence-field__fields__1RBbp{row-gap:32px;column-gap:24px}}.evidence-field_evidence-field__fL0x_,.evidence-field_evidence-field__file-upload__3dPJ_{grid-column:span 2}.address-field_address-field__BCEjz{width:100%;padding:.75rem;border:1px solid var(--color-border,#d1d5db);border-radius:.375rem;font-size:1rem;line-height:1.5;background-color:var(--color-background,#ffffff);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.address-field_address-field__BCEjz:focus{outline:none;border-color:var(--color-primary,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.address-field_address-field__BCEjz:disabled{background-color:var(--color-background-disabled,#f3f4f6);cursor:not-allowed;opacity:.6}.address-field_address-field__BCEjz::placeholder{color:var(--color-text-placeholder,#9ca3af)}.address-field_address-field__BCEjz .pac-container{border-radius:.375rem;border:1px solid var(--color-border,#d1d5db);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);font-family:inherit;margin-top:2px}.address-field_address-field__BCEjz .pac-item{padding:.75rem 1rem;border-top:none;font-size:.875rem;line-height:1.25rem;cursor:pointer}.address-field_address-field__BCEjz .pac-item.pac-item-selected,.address-field_address-field__BCEjz .pac-item:hover{background-color:var(--color-background-hover,#f9fafb)}.address-field_address-field__BCEjz .pac-item-query{font-weight:600;color:var(--color-text-primary,#111827)}.address-field_address-field__BCEjz .pac-matched{font-weight:700;color:var(--color-primary,#3b82f6)}.address-field_address-field__BCEjz .pac-item:first-child{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.address-field_address-field__BCEjz .pac-item:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.file-upload_file-upload__3ZrO6{width:100%;grid-column:span 2}.file-upload_file-upload--minimal__lgkAA .file-upload_file-upload__dropzone__jySPI,.file-upload_file-upload--minimal__lgkAA .file-upload_file-upload__existing___adSd,.file-upload_file-upload--minimal__lgkAA .file-upload_file-upload__preview__NuHv4{display:none}.file-upload_file-upload__minimal-container__9JUfj{display:flex;flex-direction:column;gap:.5rem}.file-upload_file-upload__minimal-content__boxIu{display:flex;align-items:center;gap:.75rem;flex-wrap:nowrap}.file-upload_file-upload__minimal-button__d8ZrB{cursor:pointer}.file-upload_file-upload__minimal-file__7vA3S{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:6px;font-size:.875rem}.file-upload_file-upload__minimal-filename__e4eRh{font-weight:500}.file-upload_file-upload__minimal-remove__TMikw{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;border-radius:2px}.file-upload_file-upload__minimal-remove__TMikw:hover{text-decoration:underline}.file-upload_file-upload__minimal-remove__TMikw svg{width:12px;height:12px}.file-upload_file-upload__minimal-help___Hmve{margin:0;font-size:.8125rem;line-height:1.4}.file-upload_file-upload__section-title__3ZNZD{margin:0 0 .75rem}.file-upload_file-upload__dropzone__jySPI{display:flex;justify-content:center;flex-direction:column;border:2px dashed #ccc;border-radius:8px;padding:4rem 2rem;text-align:center;cursor:pointer;transition:all .3s ease;margin-bottom:1.5rem;height:441px}.file-upload_file-upload__dropzone__jySPI:hover{border-color:#007bff;background-color:#f0f8ff}.file-upload_file-upload__dropzone--drag-active__vzj1D{border-color:#007bff;background-color:#e6f3ff}.file-upload_file-upload__dropzone--drag-reject__I2jcE{border-color:#dc3545;background-color:#ffe6e6}.file-upload_file-upload__dropzone--uploading__lJsig{opacity:.6;cursor:not-allowed}.file-upload_file-upload__content___Trid{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.file-upload_file-upload__title__P7DyI{margin:0;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:0;line-height:19px;font-size:16px}@media(min-width:1280px){.file-upload_file-upload__title__P7DyI{line-height:21px;font-size:18px}}.file-upload_file-upload__separator__zGt4l{font-size:16px}.file-upload_file-upload__message__vWuhQ{margin:0;font-size:1.125rem;font-weight:500}.file-upload_file-upload__message--error__OjZ18{color:#dc3545}.file-upload_file-upload__message--success__PWMdH{color:#007bff}.file-upload_file-upload__info__tFVnD{display:flex;flex-direction:column;gap:.5rem;margin-top:2rem}.file-upload_file-upload__info-line__nRZwV{margin:0;font-size:1rem;color:#666}.file-upload_file-upload__info-line--bold__e6CDO{font-weight:600;color:#333}.file-upload_file-upload__info-line--small__lrm0F{font-size:.875rem;color:#999}.file-upload_file-upload__existing___adSd{margin-bottom:1.5rem}.file-upload_file-upload__existing-grid__b8Ezs{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:.5rem;gap:.5rem}@media(min-width:768px){.file-upload_file-upload__existing-grid__b8Ezs{grid-template-columns:repeat(3,1fr)}}.file-upload_file-upload__existing-item__t__VN{position:relative}.file-upload_file-upload__existing-item__t__VN:hover .file-upload_file-upload__existing-remove__AkdLa{opacity:1}.file-upload_file-upload__existing-image__CF90s{object-fit:cover}.file-upload_file-upload__existing-remove__AkdLa,.file-upload_file-upload__remove-btn__FU2rk{position:absolute;min-width:auto!important;top:.25rem;right:.25rem;background:rgba(0,0,0,.7);color:#fff;border:none;border-radius:50%;width:24px;height:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .2s ease,background-color .2s ease;z-index:10}.file-upload_file-upload__existing-remove__AkdLa:hover,.file-upload_file-upload__remove-btn__FU2rk:hover{background:#000}.file-upload_file-upload__existing-remove__AkdLa:focus,.file-upload_file-upload__remove-btn__FU2rk:focus{opacity:1;outline:2px solid #fff;outline-offset:2px}.file-upload_file-upload__existing-remove__AkdLa svg,.file-upload_file-upload__remove-btn__FU2rk svg{width:12px;height:12px}.file-upload_file-upload__remove-btn__FU2rk{position:relative;top:0}.file-upload_file-upload__preview__NuHv4{margin-top:1.5rem}.file-upload_file-upload__preview-list__l35RW{display:flex;flex-direction:row;gap:16px}.file-upload_file-upload__preview-item__BY8Fk{display:flex;align-items:center;background:#fff;position:relative}.file-upload_file-upload__preview-thumbnail__6_JV2{flex-shrink:0}.file-upload_file-upload__preview-image___9Csm{width:179px;height:119px;object-fit:cover}.file-upload_file-upload__preview-info__6rCkD{flex:1 1;min-width:0}.file-upload_file-upload__preview-name__M3JLk{margin:0;font-size:.875rem;font-weight:500;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-upload_file-upload__preview-size__bONsW{margin:0;font-size:.75rem;color:#666}.file-upload_file-upload__preview-status__ceOas{flex-shrink:0;position:absolute;top:4px;right:4px}.file-upload_file-upload__spinner__5bebU{color:#007bff}.file-upload_file-upload__spinner-icon__HgKnv{width:16px;height:16px;animation:file-upload_spin__Nn8RV 1s linear infinite}.file-upload_file-upload__spinner-circle__wcg7B{opacity:.25}.file-upload_file-upload__spinner-path__Ceonr{opacity:.75}.file-upload_file-upload__success-icon__WIt1H{width:16px;height:16px}.file-upload_file-upload__remove-button__P2Uw_:hover{background-color:#fee2e2!important}@keyframes file-upload_spin__Nn8RV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:640px){.file-upload_file-upload__dropzone__jySPI{padding:3rem 1rem}.file-upload_file-upload__title__P7DyI{font-size:1.5rem}.file-upload_file-upload__content___Trid{gap:1rem}.file-upload_file-upload__info__tFVnD{margin-top:1.5rem}}.account_account-page__tmjVK{display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width:768px){.account_account-page__tmjVK{margin-top:64px;margin-bottom:64px}}.supplier-business-details-form_supplier-edit-form__title__pMfqJ{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-business-details-form_supplier-edit-form__title__pMfqJ{line-height:36px;font-size:36px}}.supplier-business-details-form_supplier-edit-form__introduction__pRMzZ{margin-top:16px;margin-bottom:32px}.supplier-business-details-form_supplier-edit-form__tab-actions__sG5it{margin-top:32px}@media(max-width:767px){.supplier-business-details-form_supplier-edit-form__tab-actions__sG5it{margin-bottom:32px}}.supplier-business-details-form_supplier-edit-form__J1pe6{margin:0 auto}@media(min-width:1024px){.supplier-business-details-form_supplier-edit-form__tab-actions__sG5it{margin-top:64px}}.password_password-page__c_5KL{display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width:768px){.password_password-page__c_5KL{margin-top:64px;margin-bottom:64px}}.accordion_accordion__8qVfO{overflow:hidden}.accordion_accordion__item__jAj6y{border-bottom:1px solid #e0e0e0}.accordion_accordion__item__jAj6y:last-child{border-bottom:none}.accordion_accordion__header__GK4__{width:100%;padding:16px 0;border:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:16px;font-weight:500;text-align:left;transition:background-color .2s ease}.accordion_accordion__title__v8Rmz{flex:1 1;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-size:18px;font-weight:700;display:flex;align-items:center;gap:.5rem}.accordion_accordion__count-badge__KJNCm{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:50%;background-color:#000;color:#fff;font-size:14px;font-weight:600;line-height:1;padding:0 6px;margin-left:8px}.accordion_accordion__count-text__m2iG4{position:relative;top:1px}.accordion_accordion__content__dWvE_{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion_accordion__content--open__b_lWL{max-height:900px}.accordion_accordion__content-inner__HoPDQ{padding-bottom:16px}.accordion_accordion__icon__UQhqN{transition:transform .3s ease;transform:rotate(0deg)}.accordion_accordion__icon--open__tWHqm{transform:rotate(180deg)}.entries-field_entries-field__options__dd3nv{display:flex;flex-direction:column;gap:.5rem;padding:0 0 .75rem}.entries-field_entries-field__option__CI0Bl{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;cursor:pointer;transition:background-color .2s ease;border-radius:4px;position:relative}.entries-field_entries-field__option__CI0Bl:hover{background-color:var(--color-bg-hover,#f8f9fa)}.entries-field_entries-field__option--disabled__YaA8T{cursor:not-allowed;opacity:.6}.entries-field_entries-field__option--disabled__YaA8T:hover{background-color:rgba(0,0,0,0)}.entries-field_entries-field__input__56Ngj{position:absolute;opacity:0;pointer-events:none}.entries-field_entries-field__checkmark__AOpCR{display:inline-block;width:1.25rem;height:1.25rem;border:2px solid #000;border-radius:4px;background-color:#fff;position:relative;transition:all .2s ease;flex-shrink:0}.entries-field_entries-field__checkmark__AOpCR:after{content:"";position:absolute;top:0;left:6px;width:6px;height:13px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .2s ease}.entries-field_entries-field__help-text__MxIAZ{margin-bottom:32px}.entries-field_entries-field__checkbox-group__vQAj3 .form-fieldset{margin-bottom:0}.entries-field_entries-field__checkbox-group-inner__vCpS2{padding-top:16px}.entries-field_entries-field__input__56Ngj:checked+.entries-field_entries-field__checkmark__AOpCR{background-color:#000;border-color:#000}.entries-field_entries-field__input__56Ngj:checked+.entries-field_entries-field__checkmark__AOpCR:after{opacity:1}.entries-field_entries-field__input__56Ngj:focus+.entries-field_entries-field__checkmark__AOpCR{outline-offset:0}.entries-field_entries-field__input__56Ngj:disabled+.entries-field_entries-field__checkmark__AOpCR{background-color:var(--color-bg-disabled,#f3f4f6);border-color:var(--color-border-disabled,#d1d5db);cursor:not-allowed}.entries-field_entries-field__option--disabled__YaA8T .entries-field_entries-field__label__5ot_l{color:var(--color-text-muted,#9ca3af)}.set-password_set-password-page__title__jUqLy{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){.set-password_set-password-page__title__jUqLy{line-height:36px;font-size:36px}}.set-password_set-password-page__info__risUJ{margin-top:16px;margin-bottom:32px}.set-password_set-password-page__V6y5Y{display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width:768px){.set-password_set-password-page__V6y5Y{margin-top:64px;margin-bottom:64px}}.link_link__W4Ycx{display:inline-flex;align-items:center;gap:.25rem;text-decoration:underline;color:#000;transition:all .2s ease}.link_link__W4Ycx:hover{cursor:pointer;text-decoration:none}.link_link__content__VgL5A{display:flex;align-items:center}.link_link__icon__FlTp9{flex-shrink:0;opacity:.7;transition:opacity .2s ease}.link_link__icon-left__fa4ce{margin-right:.5rem}.link_link__icon-left__fa4ce,.link_link__icon-right__5DjmP{display:flex;align-items:center;flex-direction:column;flex-shrink:0;opacity:.7;transition:opacity .2s ease}.link_link__icon-right__5DjmP{margin-left:.5rem}.link_link--default__TyigZ{color:#000;text-decoration:underline}.link_link--default__TyigZ:hover{text-decoration:none}.link_link--default__TyigZ:hover .link_link__icon-left__fa4ce,.link_link--default__TyigZ:hover .link_link__icon-right__5DjmP,.link_link--default__TyigZ:hover .link_link__icon__FlTp9{opacity:1}.link_link--reverse__aqOql{text-decoration:none}.link_link--reverse__aqOql:hover{text-decoration:underline}.link_link--reverse__aqOql:hover .link_link__icon-left__fa4ce,.link_link--reverse__aqOql:hover .link_link__icon-right__5DjmP,.link_link--reverse__aqOql:hover .link_link__icon__FlTp9{opacity:1}.link_link--blank__XzPRG,.link_link--blank__XzPRG:hover{text-decoration:none}.link_link--bold__fWagj{font-weight:700;letter-spacing:.2px}.link_link--button__zA3Av{display:inline-flex;padding:.5rem 1rem;background-color:var(--color-primary,#0066cc);color:#fff;border-radius:.25rem;font-weight:500}.link_link--button__zA3Av:hover{background-color:var(--color-primary-dark,#0052a3)}.link_link--button__zA3Av:hover .link_link__icon-left__fa4ce,.link_link--button__zA3Av:hover .link_link__icon-right__5DjmP,.link_link--button__zA3Av:hover .link_link__icon__FlTp9{opacity:1}.cards-list_cards-list__VToYJ{position:relative}.cards-list_cards-list__grid__4tGWb{display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px}@media(min-width:768px){.cards-list_cards-list__grid__4tGWb{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}}@media(min-width:1280px){.cards-list_cards-list__grid__4tGWb{grid-template-columns:repeat(3,minmax(0,1fr))}}.cards-list_cards-list__grid__4tGWb.cards-list_loading__x3GuR:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);z-index:9}.cards-list_cards-list__grid__4tGWb.cards-list_loading__x3GuR:after{content:"Loading...";display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99;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:0;line-height:22px;font-size:18px}@media(min-width:1280px){.cards-list_cards-list__grid__4tGWb.cards-list_loading__x3GuR:after{line-height:26px;font-size:22px}}.cards-list_cards-list__header__dBjkB~.cards-list_product-cards__grid__LubV7{margin-top:32px}@media(min-width:1280px){.cards-list_cards-list__header__dBjkB~.cards-list_product-cards__grid__LubV7{margin-top:48px}}.cards-list_cards-list__heading__UX4qZ{display:inline-block;margin:0;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){.cards-list_cards-list__heading__UX4qZ{line-height:49px;font-size:45px}}.cards-list_cards-list__introduction__Ibptx{margin-top:24px}.product-card_product-card__a9BIh{margin-top:0;min-width:0;border-radius:4px;border:1px solid #f2f2f2;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.08)}.product-card_product-card__inner__zf3QF{position:relative;height:100%;min-width:0;word-wrap:break-word;display:flex;flex-direction:column}.product-card_product-card__image__NYqbJ{max-height:unset;overflow:hidden;flex-shrink:0;border-bottom:4px solid #9aca3c}.product-card_product-card__image__NYqbJ img{height:auto;display:block}.product-card_product-card__content__KSs8m{padding:0;flex:1 1;display:flex;flex-direction:column}.product-card_product-card__header__9H0MZ{display:block;width:100%;padding:18px 24px;border-bottom:1px solid #e5e5e5;background-color:#fafafc}@media(min-width:768px){.product-card_product-card__header__9H0MZ{padding:26px 24px}}.product-card_product-card__heading__6tVq6{margin:0;display:flex;align-items:center;gap:18px;flex-wrap:wrap;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:0;line-height:22px;font-size:18px}@media(min-width:1280px){.product-card_product-card__heading__6tVq6{line-height:26px;font-size:22px}}.product-card_product-card__pending-badge__sBM_l{display:inline-block;z-index:10;border-radius:4px;border:1px solid #9aca3c;background:#ebf4d8;width:160px;position:absolute;padding:8px 12px;top:16px;left:16px;color:#000;text-align:center;font-size:16px;font-weight:700;line-height:24px}.product-card_product-card__location__yA4IW{display:block;padding:16px 24px}@media(min-width:768px){.product-card_product-card__location__yA4IW{padding:18px 24px}}.product-card_product-card__location__yA4IW.product-card_js-card-distance__RW8wQ{display:none}.product-card_product-card__location-item__xbxmQ{display:flex}.product-card_product-card__location-icon__UQp_F{width:18px;height:18px}.product-card_product-card__location-text__KeYsW{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:20px;font-size:14px}@media(min-width:1280px){.product-card_product-card__location-text__KeYsW{line-height:22px;font-size:15px}}.product-card_product-card__details__obqs1{padding:16px 24px}@media(min-width:768px){.product-card_product-card__details__obqs1{padding:18px 24px}}.product-card_product-card__detail__4lqWy{display:flex;align-items:center;margin-top:14px;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){.product-card_product-card__detail__4lqWy{line-height:24px;font-size:16px}}.product-card_product-card__detail__4lqWy:first-of-type{margin-top:0}.product-card_product-card__detail--recycled__EyeVL{padding-bottom:8px}.product-card_product-card__detail-icon__K7lq7{margin-right:10px;height:24px;width:24px}.product-card_product-card__detail-label__pgaQ7{display:inline-block;margin-right:5px;font-weight:500}.product-card_product-card__recycled-content-label__Pv0I1{display:inline-block;margin-right:5px}.product-card_product-card__detail-text__lgdCp{display:inline-block;margin-right:10px}.product-card_product-card__recycled-content__tBT_z{padding:0 24px}@media(min-width:768px){.product-card_product-card__recycled-content__tBT_z{padding:0 24px}}.product-card_product-card__recycled-content-text__Mm7Jh{font-weight:700}.product-card_product-card__recycled-content-inner__eIX8A{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:16px 0}@media(min-width:768px){.product-card_product-card__recycled-content-inner__eIX8A{padding:18px 0}}.product-card_product-card__supplier__5AaPh{padding:16px 24px}@media(min-width:768px){.product-card_product-card__supplier__5AaPh{padding:18px 24px}}.product-card_product-card__supplier-item__iXX44{display:flex;align-items:center}.product-card_product-card__supplier-item__iXX44+.product-card_product-card__supplier-item__iXX44{margin-top:14px}.product-card_product-card__supplier-item-icon__fPcMt{width:20px;height:20px;min-width:20px;min-height:20px;margin-right:8px}.product-card_product-card__supplier-item-label__D9XVl{display:inline-block;font-weight:500;margin-bottom:0;margin-right:5px}.product-card_product-card__supplier-item-text__daHne{display:flex;flex-direction:column}.product-card_product-card__supplier-item-textcontent__iRzNS{color:#000;font-weight:500}.product-card_product-card__supplier-item-link__PuVyh{color:#000;text-decoration:underline;font-weight:700}.product-card_product-card__ctas__mbd4n{padding:16px 24px;margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:16px}@media(min-width:1440px){.product-card_product-card__ctas__mbd4n{padding:18px 24px}}.product-card_product-card__actions__jps_p{display:flex;gap:12px}.product-card_product-card__cta__1ttbY{width:100%}@media(min-width:1440px){.product-card_product-card__cta__1ttbY{width:50%}}.product-card_product-card__cta__1ttbY+.product-card_product-card__cta__1ttbY{margin-top:16px}@media(min-width:1440px){.product-card_product-card__cta__1ttbY+.product-card_product-card__cta__1ttbY{margin-top:0}}.product-card_product-card__a9BIh.product-card_filtered__1DBeu,.product-card_product-card__a9BIh.product-card_too-far__WVRjT{display:none!important}.product-card_product-card__a9BIh.product-card_off-page__a8BzQ{display:none}.login_login-page__zDXyZ{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#fafafc}@media(min-width:768px){.login_login-page__zDXyZ{margin-top:64px;margin-bottom:64px}}.login_login-page__message__jYrV3{text-align:center;margin-bottom:46px;color:#e10000}.divider_divider___84HZ{width:100%;background:rgba(0,0,0,0);height:1px;background:#e5e5e5}.divider_divider--md__Plt9a{margin-top:64px;margin-bottom:64px}.register_register-page__tWZ91{background-color:#fff}@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}.register_register-page__tWZ91,.reset-password_reset-password-page__F3bVq{display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width:768px){.reset-password_reset-password-page__F3bVq{margin-top:64px;margin-bottom:64px}}