.order-status-row{display:flex;flex-shrink:0;align-items:center;gap:8px}@media(max-width:768px){.order-status-row{align-items:flex-start;flex-direction:column;gap:2px}}.order-status-icon-text{display:flex;align-items:center;gap:8px}.order-delivery-date-text{margin-left:0}@media(max-width:768px){.order-delivery-date-text{margin-left:28px}}.order-vendor-timeline--delivered-mobile{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;width:100%;row-gap:4px;padding:8px 12px 4px}.delivered-mobile-cell--top-left{display:flex;align-items:center;gap:6px;grid-column:1;grid-row:1}.delivered-mobile-cell--top-right{grid-column:2;grid-row:1;text-align:right}.delivered-mobile-cell--bottom-left{grid-column:1;grid-row:2}.delivered-mobile-cell--bottom-right{grid-column:2;grid-row:2;text-align:right}.delivered-tracking-link{cursor:pointer;text-decoration:underline}.delivered-info-desktop{display:flex;flex-direction:row;align-items:center;gap:16px;flex:0 0 auto;margin-left:auto;padding-right:16px}.delivered-info-desktop__item{display:flex;flex-direction:column;align-items:flex-end}.payment-row{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#f9fafb;border-radius:8px;margin-bottom:12px}.payment-row--spaced{margin-bottom:8px}.payment-row__info{display:flex;flex-direction:column;gap:2px}.warranty-request-card{width:100%;border:1px solid #bfdbfe;border-radius:8px;background-color:#eff3fc;padding:12px 16px}.warranty-request-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:4px}.warranty-request-card__title{line-height:20px}.warranty-request-card__description{margin-bottom:8px;line-height:18px}.warranty-request-card__info-block{display:flex;flex-direction:column;gap:6px;background-color:#fff;border:1px solid #bfdbfe;border-radius:6px;padding:10px 12px;margin-bottom:12px}.warranty-request-card__info-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.warranty-request-card__provider{display:flex;align-items:center}.warranty-request-card__provider-logo{object-fit:contain;height:auto}.warranty-request-card__shipment-box{background-color:#dbeafe;border:1px solid #93c5fd;border-radius:6px;padding:10px 12px;margin-bottom:14px;display:flex;flex-direction:column;gap:4px}.warranty-request-card__shipment-box-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.warranty-request-card__shipment-code{letter-spacing:.3px}.warranty-request-card__timeline-wrapper{display:flex;align-items:flex-start;overflow-x:auto;padding-bottom:4px;width:100%}.OrderRefundForm_overlay__l7Rr9{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1000;opacity:0;pointer-events:none;transition:opacity .3s ease}.OrderRefundForm_overlayVisible__sY05Z{opacity:1;pointer-events:all}.OrderRefundForm_drawer__wBjIp{position:fixed;top:0;right:0;bottom:0;width:400px;background:#fff;z-index:1001;display:flex;flex-direction:column;box-shadow:-4px 0 24px rgba(0,0,0,.12);transform:translateX(100%);transition:transform .35s cubic-bezier(.4,0,.2,1)}@media(max-width:480px){.OrderRefundForm_drawer__wBjIp{top:auto;left:0;right:0;bottom:0;width:100%;height:90vh;border-radius:16px 16px 0 0;box-shadow:0 -4px 24px rgba(0,0,0,.12);transform:translateY(100%)}}.OrderRefundForm_drawerVisible__hz06e{transform:translateX(0)}@media(max-width:480px){.OrderRefundForm_drawerVisible__hz06e{transform:translateY(0)}}.OrderRefundForm_header__1g69m{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 16px;border-bottom:1px solid #e2e8f0;flex-shrink:0}.OrderRefundForm_title__2QQXB{font-size:18px;font-weight:600;color:#111;line-height:1.3}.OrderRefundForm_closeBtn__hXGW8{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:rgba(0,0,0,0);cursor:pointer;border-radius:6px;padding:0;flex-shrink:0}.OrderRefundForm_closeBtn__hXGW8:hover{background:#f1f5f9}.OrderRefundForm_body__GhLhW{flex:1;overflow-y:auto;padding:0}.OrderRefundForm_productCard__DNUAJ{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#fff;border-bottom:1px solid #f1f5f9}.OrderRefundForm_productImageWrap__1VczM{position:relative;width:64px;height:64px;flex-shrink:0;border-radius:8px;overflow:hidden;background:#f8fafc}.OrderRefundForm_productInfo____8MR{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.OrderRefundForm_productName__wHZ3Y{font-size:15px;font-weight:600;color:#111;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OrderRefundForm_productVariant__5eCM2{font-size:13px;color:#64748b;margin:0}.OrderRefundForm_productPrice__KjD33{font-size:14px;font-weight:500;color:#111;margin:4px 0 0}.OrderRefundForm_sections__LvQqh{flex:1;padding:0 20px}.OrderRefundForm_section__SW7nK{padding:18px 0;border-bottom:1px solid #f1f5f9}.OrderRefundForm_section__SW7nK:last-child{border-bottom:none}.OrderRefundForm_deadlineNotice__mynBK{font-size:13px;color:#475569;padding:12px 0 4px;line-height:1.5}.OrderRefundForm_fieldLabel__fIBwq{display:block;font-size:14px;font-weight:600;color:#111;margin-bottom:10px}.OrderRefundForm_fieldLabelSub__BN594{margin-top:14px}.OrderRefundForm_required__Xr9w3{font-weight:400;color:#64748b}.OrderRefundForm_charCount__wPxm7{font-size:12px;color:#94a3b8;text-align:right;margin:4px 0 0}.OrderRefundForm_photoHint__he_Au{font-size:12px;color:#64748b;margin:0 0 12px;line-height:1.5}.OrderRefundForm_imageGrid__7aWo5{display:flex;gap:10px;flex-wrap:wrap;padding:4px}.OrderRefundForm_imageSlot__ZZZwC{width:60px;height:60px}.OrderRefundForm_imageLabel__ja79H{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border:1px solid #cbd5e1;border-radius:10px;cursor:pointer;background:#fff;overflow:hidden}.OrderRefundForm_imageLabel__ja79H:hover{border-color:#94a3b8}.OrderRefundForm_imagePreview__2lqNU{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.OrderRefundForm_removeBtn__HLLX9{position:absolute;top:2px;right:2px;width:16px;height:16px;background:hsla(0,0%,100%,.9);border:1px solid #cbd5e1;border-radius:50%;font-size:13px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 0 1px;z-index:2}.OrderRefundForm_removeBtn__HLLX9:hover{background:#f1f5f9}.OrderRefundForm_plusBadge__fBidY{position:absolute;top:2px;right:2px;width:16px;height:16px;background:hsla(0,0%,100%,.9);border:1px solid #cbd5e1;border-radius:50%;font-size:14px;line-height:1;display:flex;align-items:center;justify-content:center;z-index:2}.OrderRefundForm_fileInput__cEYMb{position:absolute;inset:0;opacity:0;cursor:pointer}.OrderRefundForm_footer__obn_6{padding:16px 20px;border-top:1px solid #f1f5f9;background:#fff;flex-shrink:0}@media(max-width:480px){.OrderRefundForm_footer__obn_6{position:sticky;bottom:0;z-index:10}}.order-refund-detail-container{padding:0 7px 10px}.order-refund-detail-container .refund-reason-inner{padding:16px 13.5px;background-color:#f1f1f1;border-radius:4px}.order-refund-detail-container .refunds-component{background:#fafafa;border-radius:16px;padding-bottom:16px}.order-refund-detail-container .refunds-component .refunds-component-top{padding:16px 18px 60px 16px}@media screen and (max-width:1200px){.order-refund-detail-container .refunds-component .refunds-component-top{padding:16px 18px 110px 16px}}@media screen and (max-width:900px){.order-refund-detail-container .refunds-component .refunds-component-top{padding:16px 18px 80px 16px}}.order-refund-detail-container .refunds-component .refunds-component-top .cargo-url{color:#ff5000!important;font-weight:600;font-size:14px}.order-refund-detail-container .refunds-component .refunds-component-top__cargo{width:300px;height:76px}@media screen and (max-width:900px){.order-refund-detail-container .refunds-component .refunds-component-top__cargo{align-items:flex-end!important}}.order-refund-detail-container .refunds-component .refunds-component-top .desc{max-width:480px}.order-refund-detail-container .refunds-component .order-basket-item{background-color:#fafafa}.order-refund-detail-container .refund-image{margin:16px 31.5px 8px!important}@media only screen and (max-width:767px){.order-refund-detail-container .refund-image{margin:16px 16px 8px!important}}.order-refund-detail-container .refund-image .refunds-img-container{display:flex;gap:12px;flex-wrap:wrap;background-color:#f1f1f1;padding:12px!important;border-radius:8px;transition:.3s}.order-refund-detail-container .refund-image .refunds-img-container .image{transition:.3s}.order-refund-detail-container .refund-image .refunds-img-container .image:hover{transform:scale(1.2);transition:.3s}.order-refund-detail-container .imageInputContainer{margin-right:10px}.order-refund-detail-container .imageInputLabel{position:relative;width:50px;height:50px;border:1px solid #ccc;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:10px}.order-refund-detail-container .imageInputLabel:hover span{background-color:#ccc}.order-refund-detail-container .imageInputLabel span{font-size:24px;position:absolute;left:38px;bottom:28px;border:1px solid #ccc;border-radius:100%;width:20px;height:20px;padding-left:1px;line-height:.8;background-color:#fff}.order-refund-detail-container .imageInput{position:absolute;width:100%;height:100%;opacity:0}.order-refund-detail-container .imagePreview{position:relative}.order-refund-detail-container .removeButton{cursor:pointer;z-index:2;font-size:20px;position:absolute;left:36px;bottom:25px;border:1px solid #ccc;border-radius:100%;width:20px;height:20px;line-height:.7;background-color:#fff}.order-refund-detail-container .removeButton:hover{background-color:#ccc}.order-refund-detail-container .removeButton .iconX{position:relative;right:2 px}.order-refund-detail-container .refund-vendor-description{margin:16px 31.5px 8px!important}@media only screen and (max-width:767px){.order-refund-detail-container .refund-vendor-description{margin:16px 16px 8px!important}}.order-refund-detail-container .refund-vendor-description__desc{background-color:#f1f1f1;padding:12px 8px 14px 12px;border-radius:8px;margin-top:8px;margin-bottom:24px}.order-refund-detail-container .refund-customer-description{margin:16px 31.5px 8px!important}@media only screen and (max-width:767px){.order-refund-detail-container .refund-customer-description{margin:16px 16px 8px!important}}.order-refund-detail-container .refund-customer-description__desc{background-color:#f1f1f1;padding:12px 8px 14px 12px;border-radius:8px;margin-top:8px;margin-bottom:24px}.order-refund-detail-container .refund-customer-description .refunds-textarea{width:100%}.order-refund-detail-container .refund-customer-description .refunds-textarea .mantine-Input-wrapper textarea{border:unset;margin-top:6px;height:123px}.order-refund-detail-container .waiting-for-refund-detail{display:flex;flex-direction:column;align-items:flex-end}.order-refund-detail-container .waiting-for-refund-detail .create-cargo-refund-code{background-color:rgba(0,0,0,0);border:none;color:#ed7e22;padding:0;cursor:pointer;text-align:right}.order-refund-detail-container .radio-inline-group{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.order-refund-detail-container .refund-cargo-code-message{font-size:12px;color:#ff5000;margin:5px 0}.gm-badge{display:inline-flex;align-items:center;gap:6px;color:#000;white-space:nowrap;text-overflow:ellipsis;background:#f2f2f2;border-radius:4px;max-width:100%;height:max-content;padding:4px 8px;overflow:hidden;margin-bottom:0!important}.gm-badge__text{line-height:1;font-size:12px;font-weight:500}.add-address-modal [data-rsbs-backdrop],.add-address-modal [data-rsbs-overlay],.add-address-modal [data-rsbs-root]:after{z-index:2001!important}.add-address-modal .mantine-Textarea-input::-webkit-scrollbar{height:5px;width:5px}.add-address-modal .mantine-Textarea-input::-webkit-scrollbar-track{background:#fff;border-radius:10px}.add-address-modal .mantine-Textarea-input::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.add-address-modal .mantine-Textarea-input::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.add-address-modal .mantine-Modal-content::-webkit-scrollbar{height:5px;width:5px}.add-address-modal .mantine-Modal-content::-webkit-scrollbar-track{background:#fff;border-radius:10px}.add-address-modal .mantine-Modal-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.add-address-modal .mantine-Modal-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.add-address-modal .mantine-Modal-title{font-size:18px;font-weight:600;width:100%;text-align:center}.add-address-modal .mantine-Modal-close{background-color:#f1f5f9}.add-address-modal .mantine-Input-input{background-color:#fff;border:.0625rem solid #9ca3af!important;min-height:48px;padding-left:16px;padding-right:16px;font-size:16px;font-weight:300;border-radius:8px}.add-address-modal .react-tel-input{min-height:48px;border-radius:8px;border:.0625rem solid #9ca3af!important}.add-address-modal .react-tel-input input{min-height:48px;border-radius:8px}.add-address-modal .react-tel-input .form-control{background:#fff;border:none;width:100%;box-shadow:none}.add-address-modal .react-tel-input .flag-dropdown{border:none;background-color:#fff;border-radius:8px}.add-address-modal .react-tel-input .flag-dropdown.open,.add-address-modal .react-tel-input .flag-dropdown.open .selected-flag{background:#fff}.add-address-modal .react-tel-input .flag-dropdown .selected-flag:hover{background-color:#fff;cursor:default}.add-address-modal .react-tel-input .flag-dropdown .selected-flag .arrow{display:none}.add-address-modal .save-btn{width:80%}.WarrantyCreate_drawerContent__dXGAr{display:flex;flex-direction:column;min-height:100%}.WarrantyCreate_legacyContent___ply3{display:flex;flex-direction:column}.WarrantyCreate_productCard__679u2{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#fff;border-bottom:1px solid #f1f5f9}.WarrantyCreate_productImageWrap__nrZbj{position:relative;width:64px;height:64px;flex-shrink:0;border-radius:8px;overflow:hidden;background:#f8fafc}.WarrantyCreate_productInfo__El9A2{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.WarrantyCreate_productName__VYr9r{font-size:15px;font-weight:600;color:#111;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WarrantyCreate_productVariant____Z0s{font-size:13px;color:#64748b;margin:0}.WarrantyCreate_productPrice__0IiOK{font-size:14px;font-weight:500;color:#111;margin:4px 0 0}.WarrantyCreate_sections__4yxZx{flex:1;padding:0 20px}.WarrantyCreate_section__ArQ4e{padding:18px 0;border-bottom:1px solid #f1f5f9}.WarrantyCreate_section__ArQ4e:last-child{border-bottom:none}.WarrantyCreate_fieldLabel___dEnW{display:block;font-size:14px;font-weight:600;color:#111;margin-bottom:10px}.WarrantyCreate_required__MEu_t{font-weight:400;color:#64748b}.WarrantyCreate_charCount__E51c6{font-size:12px;color:#94a3b8;text-align:right;margin:4px 0 0}.WarrantyCreate_photoHint__nWbLu{font-size:12px;color:#64748b;margin:0 0 12px;line-height:1.5}.WarrantyCreate_imageGrid__EkMFs{display:flex;gap:10px;flex-wrap:wrap;padding:4px}.WarrantyCreate_imageSlot__eWt27{width:60px;height:60px}.WarrantyCreate_imageLabel__zulqa{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border:1px solid #cbd5e1;border-radius:10px;cursor:pointer;background:#fff;overflow:hidden}.WarrantyCreate_imageLabel__zulqa:hover{border-color:#94a3b8}.WarrantyCreate_imagePreview__eXuIC{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.WarrantyCreate_removeBtn__cTvYx{position:absolute;top:2px;right:2px;width:16px;height:16px;background:hsla(0,0%,100%,.9);border:1px solid #cbd5e1;border-radius:50%;font-size:13px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 0 1px;z-index:2}.WarrantyCreate_removeBtn__cTvYx:hover{background:#f1f5f9}.WarrantyCreate_plusBadge__NmFuu{position:absolute;top:2px;right:2px;width:16px;height:16px;background:hsla(0,0%,100%,.9);border:1px solid #cbd5e1;border-radius:50%;font-size:14px;line-height:1;display:flex;align-items:center;justify-content:center;z-index:2}.WarrantyCreate_fileInput__yIheG{position:absolute;inset:0;opacity:0;cursor:pointer}.WarrantyCreate_sectionTitleRow__vuWts{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.WarrantyCreate_newAddressBtn__LBZVa{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:500;color:#f65002;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.WarrantyCreate_newAddressBtn__LBZVa:hover{opacity:.8}.WarrantyCreate_addressList__hTS3e{display:flex;flex-direction:column;gap:10px}.WarrantyCreate_addressCard__P6pLS{display:flex;align-items:center;gap:8px;padding:14px 16px;border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;background:#fff;transition:border-color .15s}.WarrantyCreate_addressCard__P6pLS:hover{border-color:#cbd5e1}.WarrantyCreate_addressCardSelected__SdJbi{border-color:#f65002;border-width:1.5px}.WarrantyCreate_addressCardInner__gXbXy{flex:1;min-width:0}.WarrantyCreate_addressNameRow__A60XF{display:flex;align-items:center;gap:8px;margin-bottom:4px}.WarrantyCreate_addressOwner__ISM1c{font-size:14px;font-weight:600;color:#111}.WarrantyCreate_addressTypeBadge__DWl7Z{font-size:12px;font-weight:500;color:#f65002;background:#fff7f3;border-radius:4px;padding:1px 6px}.WarrantyCreate_addressDetail__4MMJD{font-size:13px;color:#475569;margin:0;line-height:1.5}.WarrantyCreate_addressChevron__r5RU_{display:flex;align-items:center;flex-shrink:0}.WarrantyCreate_footer__EMm7f{padding:16px 20px;border-top:1px solid #f1f5f9;background:#fff;flex-shrink:0}@media(max-width:480px){.WarrantyCreate_footer__EMm7f{position:sticky;bottom:0;z-index:10}}.WarrantyRequestDrawer_overlay__BDIWO{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1000;opacity:0;pointer-events:none;transition:opacity .3s ease}.WarrantyRequestDrawer_overlayVisible__lQCcO{opacity:1;pointer-events:all}.WarrantyRequestDrawer_drawer__NMALA{position:fixed;top:0;right:0;bottom:0;width:400px;background:#fff;z-index:1001;display:flex;flex-direction:column;box-shadow:-4px 0 24px rgba(0,0,0,.12);transform:translateX(100%);transition:transform .35s cubic-bezier(.4,0,.2,1)}@media(max-width:480px){.WarrantyRequestDrawer_drawer__NMALA{top:auto;left:0;right:0;bottom:0;width:100%;height:90vh;border-radius:16px 16px 0 0;box-shadow:0 -4px 24px rgba(0,0,0,.12);transform:translateY(100%)}}.WarrantyRequestDrawer_drawerVisible__t0A60{transform:translateX(0)}@media(max-width:480px){.WarrantyRequestDrawer_drawerVisible__t0A60{transform:translateY(0)}}.WarrantyRequestDrawer_header__pBnhM{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 16px;border-bottom:1px solid #e2e8f0;flex-shrink:0}.WarrantyRequestDrawer_title__Yoodj{font-size:18px;font-weight:600;color:#111;line-height:1.3}.WarrantyRequestDrawer_closeBtn__HOgHT{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:rgba(0,0,0,0);cursor:pointer;border-radius:6px;padding:0;flex-shrink:0}.WarrantyRequestDrawer_closeBtn__HOgHT:hover{background:#f1f5f9}.WarrantyRequestDrawer_body__qX4BI{flex:1;overflow-y:auto;padding:0}.WarrantyRequestDrawer_loaderWrap__pGnMM{display:flex;align-items:center;justify-content:center;padding:48px 0}:root{--primary:rgb(255,80,0);--secondary:rgb(0,0,0);--primary-text-btn:rgb(246,80,2,0.1);--secondary-text-btn:rgb(0,0,0,0.1);--disabled-btn:rgb(88,92,104)}.combined-address-editor{display:flex;flex-direction:column;gap:16px}.combined-address-editor__type-switch{display:flex;justify-content:center;padding:8px 0}.combined-address-editor__type-switch .mantine-Radio-root label{font-weight:600;color:#0f172a;text-align:left}.combined-address-editor__type-switch input[type=radio]:checked{background:#ff5000!important;border-color:#ff5000!important}.combined-address-editor__type-switch input[type=radio]:focus{outline-offset:.125rem;outline:.125rem solid rgba(255,80,0,.45);box-shadow:0 0 0 2px rgba(255,80,0,.2)}.combined-address-editor__section{display:flex;flex-direction:column;gap:12px}.combined-address-editor__section-title{font-weight:600;font-size:14px;color:#0f172a}.combined-address-editor__grid{display:grid;grid-template-columns:1fr;gap:4px}.combined-address-editor__grid--compact{grid-template-columns:1fr}@media(min-width:768px){.combined-address-editor__grid,.combined-address-editor__grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.combined-address-editor__grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))}}.combined-address-editor .input-radius .mantine-InputWrapper-label{margin-bottom:6px;font-size:16px;font-weight:400;text-align:left;justify-content:flex-start;width:100%}.combined-address-editor .input-radius .mantine-Input-wrapper .mantine-Input-input,.combined-address-editor .input-radius .mantine-TextInput-input{border-radius:8px;height:48px;background-color:#fff!important;border:.0625rem solid #9ca3af!important;margin-bottom:12px}.combined-address-editor .input-radius .mantine-Select-label,.combined-address-editor .input-radius .mantine-TextInput-label,.combined-address-editor .input-radius .mantine-Textarea-label{display:flex;align-items:center;text-align:left;justify-content:flex-start;width:100%}.combined-address-editor .input-radius .mantine-Select-input,.combined-address-editor .input-radius .mantine-Textarea-input{border-radius:8px;background-color:#fff!important;border:.0625rem solid #9ca3af!important;margin-bottom:12px}.combined-address-editor .input-radius .mantine-Select-input{height:48px}.combined-address-editor .input-radius .react-tel-input{border-radius:8px;border:unset;height:48px;background-color:#fff!important;margin-bottom:12px}.combined-address-editor .input-radius .react-tel-input .form-control{border:unset;border:.0625rem solid #9ca3af!important;background:#fff;height:48px;width:100%}.combined-address-editor .input-radius .react-tel-input .form-control :focus,.combined-address-editor .input-radius .react-tel-input .form-control:focus{box-shadow:unset}.combined-address-editor .input-radius .react-tel-input .flag-dropdown{border:unset;background-color:unset}.combined-address-editor .input-radius .react-tel-input .flag-dropdown .selected-flag :hover{background-color:unset}.combined-address-editor .input-radius .react-tel-input .flag-dropdown .selected-flag .flag.tr .arrow{display:none}.combined-address-editor .input-radius-compact .mantine-InputWrapper-label{margin-bottom:4px;font-size:14px;font-weight:400;text-align:left;justify-content:flex-start;width:100%}.combined-address-editor .input-radius-compact .mantine-Input-wrapper .mantine-Input-input,.combined-address-editor .input-radius-compact .mantine-TextInput-input{border-radius:6px;height:42px;background-color:#fff!important;border:.0625rem solid #9ca3af!important;margin-bottom:10px}.combined-address-editor .input-radius-compact .mantine-Textarea-input{border-radius:6px;background-color:#fff!important;border:.0625rem solid #9ca3af!important;margin-bottom:10px;min-height:100px}.combined-address-editor .input-radius-compact .mantine-Select-input{border-radius:6px;height:42px;background-color:#fff!important;border:.0625rem solid #9ca3af!important;margin-bottom:10px}.combined-address-editor .input-radius-compact .mantine-Select-label,.combined-address-editor .input-radius-compact .mantine-TextInput-label,.combined-address-editor .input-radius-compact .mantine-Textarea-label{display:flex;align-items:center;text-align:left;justify-content:flex-start;width:100%}.combined-address-editor .input-radius-compact .mantine-Select-dropdown{border-radius:6px}.combined-address-editor .input-radius-compact .react-tel-input{border-radius:6px;border:unset;height:42px;background-color:#fff!important;margin-bottom:10px}.combined-address-editor .input-radius-compact .react-tel-input .form-control{border:unset;border:.0625rem solid #9ca3af!important;background:#fff;height:42px;width:100%}.combined-address-editor .input-radius-compact .react-tel-input .form-control :focus,.combined-address-editor .input-radius-compact .react-tel-input .form-control:focus{box-shadow:unset}.combined-address-editor .input-radius-compact .react-tel-input .flag-dropdown{border:unset;background-color:unset}.combined-address-editor .input-radius-compact .react-tel-input .flag-dropdown .selected-flag :hover{background-color:unset}.combined-address-editor .input-radius-compact .react-tel-input .flag-dropdown .selected-flag .flag.tr .arrow{display:none}.combined-address-editor__error{font-size:12px;color:#dc2626}.combined-address-editor__char-counter{font-size:12px;color:#475569;text-align:right;margin-top:-6px}.combined-address-editor__char-counter--limit{color:#dc2626}.combined-address-editor__section--checkbox{padding-top:8px}.combined-address-editor button[disabled]{opacity:.7}.combined-address-editor__button-container{position:relative;background:rgba(0,0,0,0);padding:16px 0 8px;margin-top:16px;border-top:none;box-shadow:none;z-index:1}.combined-address-editor__button-container button{width:100%;border-radius:8px;height:48px;font-weight:500}@media(max-width:768px){.combined-address-editor__button-container{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:16px 20px 20px;border-top:1px solid #f1f5f9;box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:1000}.combined-address-editor{padding-bottom:100px}}.warranty-timeline-step{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;min-width:72px}.warranty-timeline-step__circle{width:36px;height:36px;border-radius:50%;border:2px solid var(--step-border-color);background-color:var(--step-bg-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.warranty-timeline-step__icon{width:18px;height:18px;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain;background-color:var(--step-icon-color)}.warranty-timeline-step__label{line-height:13px;margin-top:6px;max-width:72px;text-align:center}.warranty-timeline-step__grt-code{margin-top:2px;max-width:72px;text-align:center}.warranty-timeline-step__tracking-link{margin-top:2px;text-decoration:underline;cursor:pointer}.my-order-banner{display:block;width:100%;margin-bottom:8px;border-radius:12px;overflow:hidden;cursor:pointer;border:1.5px solid #e0e0e0;text-decoration:none;position:relative}.my-order-banner__img{width:100%;height:auto;display:block;object-fit:cover}.my-order-banner__img--desktop{display:block}@media(max-width:767px){.my-order-banner__img--desktop{display:none}}.my-order-banner__img--mobile{display:none}@media(max-width:767px){.my-order-banner__img--mobile{display:block}}.my-order-banner__arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}