.account-exchange-request-page.account-subpage{background:var(--sf-color-surface)}.account-exchange-request-page .account-return-request-header{background:var(--sf-color-surface);padding:16px 16px 8px}.account-exchange-request-page .account-return-request-back{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium);gap:8px}.account-exchange-request-page .account-return-request-back svg{width:20px;height:20px}.account-exchange-request-page .account-return-request-content.is-exchange-details{background:var(--sf-color-surface);gap:0;padding-bottom:0}.account-exchange-request-page .account-return-request-content.is-exchange-details>section,.account-exchange-request-page .account-return-request-content.is-exchange-details>.account-subpage-sticky-bar{width:min(100%,420px);margin-inline:auto}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-hero{background:var(--sf-color-surface);padding:8px 16px 24px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-product{justify-items:center;gap:12px;display:grid}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-product-media,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-product-image{width:120px;height:120px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-product-copy{text-align:center;justify-items:center;gap:8px;display:grid}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-product-title,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-product-meta,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-product-total,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-request-heading,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-request-option-label,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-request-meta-label,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-request-price,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-section-title,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-message-label{margin:0}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-product-title{max-width:320px;color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light)}.account-exchange-request-page .account-exchange-request-product-copy-meta{justify-items:center;gap:4px;display:grid}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-product-meta,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-product-total{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light);justify-content:center;align-items:center;gap:8px;display:flex}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-product-meta-dot{justify-content:center;align-items:center;display:inline-flex}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-product-meta-dot span{background:var(--sf-color-border-subtle);border-radius:999px;width:4px;height:4px;display:block}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-window-pill{background:var(--sf-color-background-info-base);min-height:20px;color:var(--sf-color-text-info-primary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-medium);border-radius:20px;padding:2px 8px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-window-pill-icon,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-window-pill-icon svg{width:12px;height:12px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-band{background:var(--sf-color-surface-muted);padding:16px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-qty-card{border:1px solid var(--sf-color-surface-muted);background:var(--sf-color-surface);box-shadow:0 1px 2px var(--sf-ext-color-shadow-base);border-radius:12px;overflow:visible}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-qty-row{align-items:center;gap:8px;padding:12px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-section-title,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-qty-row .account-return-request-section-title{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium);letter-spacing:0}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-qty-control{flex-shrink:0;gap:4px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-qty-dropdown{z-index:2}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-qty-control .account-return-request-select-shell{border:1px solid var(--sf-color-border-subtle);background:var(--sf-color-surface);border-radius:40px;width:120px;min-width:120px;min-height:32px;padding:0 30px 0 12px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-select-value,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-select-option,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-qty-limit{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light)}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-qty-limit{color:var(--sf-color-text-secondary)}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-select-shell svg{width:14px;height:14px;right:10px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-select-menu{border:1px solid var(--sf-color-border-subtle);background:var(--sf-color-surface);width:120px;max-height:160px;box-shadow:0 2px 12px color-mix(in srgb,var(--sf-ref-color-opacity-black-100)12%,transparent);overscroll-behavior:contain;border-radius:12px;gap:0;padding:0;top:calc(100% + 4px);overflow:hidden auto}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-select-option{min-height:32px;padding:8px 12px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-select-option+.account-return-request-select-option{border-top:1px solid var(--sf-color-border-subtle)}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-request-heading{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-medium);padding:12px 0}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card{background:var(--sf-color-surface);border-radius:16px;overflow:hidden}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-header{background:var(--sf-color-surface);padding:4px 4px 0}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-segmented-control{background:var(--sf-color-surface-muted);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;padding:8px;display:grid}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-option{min-height:48px;color:var(--sf-color-text-primary);font:inherit;text-align:left;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:6px 12px;display:flex}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-option.is-selected{border:1px solid var(--sf-color-border-subtle);background:var(--sf-color-surface);box-shadow:0 1px 2px var(--sf-ext-color-shadow-base)}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-option.is-unselected{box-shadow:none;background:0 0;border:0}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-option-copy{justify-items:start;gap:0;min-width:0;display:grid}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-option-line{max-width:82px;color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium);white-space:nowrap;display:block}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-option-icon,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-option-icon img{flex-shrink:0;width:32px;height:32px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-body{background:var(--sf-color-surface)}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-body-wallet{text-align:center;justify-items:center;gap:4px;padding:20px;display:grid}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-body-oos{box-shadow:0 1px 2px var(--sf-ext-color-shadow-base);justify-items:center;gap:8px;padding:12px;display:grid}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-oos-row{align-items:center;gap:12px;display:flex}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-oos-icon,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-oos-icon svg{flex:none;width:24px;height:24px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-oos-copy{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light);margin:0}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-oos-link{color:var(--sf-color-cta-info-main);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-body-single-variant{box-shadow:0 1px 2px var(--sf-ext-color-shadow-base);padding:0}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-single-variant-row{align-items:center;gap:12px;padding:12px;display:flex}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-single-variant-meta-item{flex:1 1 0;gap:2px;min-width:0;display:grid}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-single-variant-divider{background:var(--sf-color-border-subtle);flex:none;width:1px;height:20px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-wallet-illustration,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-wallet-illustration svg,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-wallet-illustration img{width:80px;height:80px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-wallet-copy{justify-items:center;gap:4px;display:grid}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-wallet-title{width:min(268px,100%);color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium);margin:0}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-wallet-subtitle{width:min(268px,100%);color:var(--sf-ref-color-grayscale-60);font-family:var(--sf-ref-type-family-lexend);margin:0;font-size:12px;font-weight:400;line-height:16px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-body-compare{box-shadow:0 1px 2px var(--sf-ext-color-shadow-base);grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:stretch;gap:12px;padding:12px;display:grid}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-meta-column{align-content:start;gap:12px;min-width:0;display:grid}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-meta-item{gap:2px;min-width:0;display:grid}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-meta-label{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light);margin:0}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-size-pill,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-size-trigger{box-sizing:border-box;border:1px solid var(--sf-color-border-subtle);border-radius:40px;width:100%;min-width:0;min-height:32px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-size-pill{background:var(--sf-color-surface-muted);color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light);justify-content:flex-start;align-items:center;padding:0 12px;display:flex}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-size-trigger{background:var(--sf-color-surface);color:var(--sf-color-text-primary);text-align:left;cursor:pointer;align-items:center;gap:8px;padding:0 10px 0 12px;display:flex}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-size-trigger-value{min-width:0;font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium);text-align:left;flex:auto}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-size-trigger svg{flex:none;width:16px;height:16px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-size-field{width:100%;position:relative}.account-exchange-size-sheet-root{z-index:45;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.account-exchange-size-sheet-backdrop{background:color-mix(in srgb,var(--sf-ref-color-grayscale-100)50%,transparent);animation:.18s ease-out both account-return-request-sheet-fade-in;position:absolute;inset:0}.account-exchange-size-sheet{background:var(--sf-color-surface);width:min(100%,360px);box-shadow:0 -4px 8px var(--sf-ext-color-shadow-base);border-radius:20px 20px 0 0;animation:.22s ease-out both account-return-request-sheet-slide-up;position:relative;overflow:hidden}.account-exchange-size-sheet-header{justify-content:center;padding:16px 16px 12px;display:flex;position:relative}.account-exchange-size-sheet-handle{background:var(--sf-color-border-subtle);border-radius:999px;width:32px;height:4px}.account-exchange-size-sheet-close{width:20px;height:20px;color:var(--sf-color-text-secondary);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:12px;right:12px}.account-exchange-size-sheet-close svg{width:20px;height:20px}.account-exchange-size-sheet-body{gap:12px;padding:0 16px 20px;display:grid}.account-exchange-size-sheet-title{font-family:var(--sf-ref-type-family-lexend);align-items:center;gap:4px;margin:0;font-size:14px;line-height:20px;display:flex}.account-exchange-size-sheet-title-label{color:var(--sf-color-text-secondary);font-weight:var(--sf-ref-type-weight-light)}.account-exchange-size-sheet-title-value{color:var(--sf-color-text-primary);font-weight:var(--sf-ref-type-weight-medium)}.account-exchange-size-sheet-options{flex-wrap:wrap;gap:8px;display:flex}.account-exchange-size-sheet-option{border:1px solid var(--sf-color-border-subtle);background:var(--sf-color-surface);min-height:36px;color:var(--sf-color-text-primary);text-align:left;cursor:pointer;border-radius:40px;justify-items:start;padding:4px 16px;display:grid}.account-exchange-size-sheet-option.is-selected{border-color:var(--sf-color-text-primary);background:var(--sf-color-text-primary);color:var(--sf-color-text-inverse)}.account-exchange-size-sheet-option.is-unavailable{background:var(--sf-color-surface-muted);color:var(--sf-color-text-secondary);cursor:not-allowed}.account-exchange-size-sheet-option.is-unavailable .account-exchange-size-sheet-option-label,.account-exchange-size-sheet-option.is-unavailable .account-exchange-size-sheet-option-price{text-decoration:line-through}.account-exchange-size-sheet-option-label,.account-exchange-size-sheet-option-price{font-family:var(--sf-ref-type-family-lexend)}.account-exchange-size-sheet-option-label{font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium)}.account-exchange-size-sheet-option-price{font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light)}.account-exchange-size-sheet-footer{padding:8px 16px calc(8px + env(safe-area-inset-bottom));box-shadow:0 -4px 8px var(--sf-ext-color-shadow-base)}.account-exchange-size-sheet-done{width:100%;min-height:32px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-size-callout{z-index:2;pointer-events:none;justify-items:center;display:grid;position:absolute;top:calc(100% + 6px);right:4px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-size-callout-arrow{border-right:6px solid #0000;border-bottom:6px solid var(--sf-color-link);border-left:6px solid #0000;width:0;height:0}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-size-callout-body{background:var(--sf-color-link);min-width:123px;color:var(--sf-color-text-inverse);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-medium);text-align:center;border-radius:6px;padding:4px 8px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-divider{align-content:stretch;justify-items:center;gap:8px;height:100%;min-height:100%;display:grid}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-divider-line{background:var(--sf-color-border-subtle);flex:auto;align-self:stretch;width:1px;min-height:12px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-divider-icon,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-divider-icon svg{width:16px;height:16px;color:var(--sf-color-text-secondary)}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-exchange-mode-card-price{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium);margin:0}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-form-section{background:var(--sf-color-surface);gap:16px;padding:28px 16px 20px;display:grid}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-reason-list{gap:12px;display:grid}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-reason-option{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-radio{border:1px solid var(--sf-color-border-subtle);background:var(--sf-color-surface);width:20px;height:20px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-reason-option input:checked+.account-return-request-radio{border-color:var(--sf-color-cta-info-main);background:var(--sf-color-cta-info-main)}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-reason-option input:checked+.account-return-request-radio:before{background:var(--sf-color-text-inverse);inset:6px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-message-field{flex-direction:column;gap:4px;width:100%;display:flex}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-message-field.is-error{gap:0}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-message-label{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light);margin:0;display:block}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-message{box-sizing:border-box;border:1px solid var(--sf-color-border-subtle);background:var(--sf-color-surface);width:100%;min-height:84px;color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light);resize:none;border-radius:8px;margin:0;padding:12px 16px 52px;display:block}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-message::placeholder{color:var(--sf-color-text-primary);opacity:1}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-band-upload{background:var(--sf-color-surface);padding:20px 16px 0}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-upload-block{gap:12px;display:grid}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-image-heading{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-medium);margin:0}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-upload-grid{gap:8px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-upload-preview,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-upload-box{border-radius:8px;width:80px;height:80px;min-height:80px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-upload-preview{border-width:1px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-upload-box{background:var(--sf-color-surface-muted);color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:10px;line-height:12px;font-weight:var(--sf-ref-type-weight-light);border-width:1px;gap:8px;padding:12px 8px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-upload-icon,.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-upload-icon svg{width:20px;height:20px}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-sticky-bar{padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:var(--sf-color-surface);box-shadow:0 -4px 8px var(--sf-ext-color-shadow-base);position:sticky;bottom:0}.account-exchange-request-page .account-return-request-content.is-exchange-details .account-return-request-sticky-bar .account-primary-button{min-height:44px;box-shadow:none;border-radius:8px}.account-exchange-request-page .account-return-request-content.is-exchange-review{min-height:0;padding-bottom:calc(60px + env(safe-area-inset-bottom));background:var(--sf-color-surface);flex-direction:column;gap:0;display:flex}.account-exchange-request-page .account-return-request-content.is-exchange-review>section,.account-exchange-request-page .account-return-request-content.is-exchange-review>div.account-exchange-request-review-strip,.account-exchange-request-page .account-return-request-content.is-exchange-review>.account-subpage-sticky-bar{width:min(100%,420px);margin-inline:auto}.account-exchange-request-review-section{background:var(--sf-color-surface)}.account-exchange-request-review-strip{background:var(--sf-color-surface-muted);height:8px}.account-exchange-request-review-block{background:var(--sf-color-surface);gap:12px;padding:12px 16px;display:grid}.account-exchange-request-review-block-compare{padding-top:16px;padding-bottom:16px}.account-exchange-request-review-block-address{gap:12px}.account-exchange-request-review-block-returning{padding-top:12px;padding-bottom:16px}.account-exchange-request-review-section-address .account-exchange-request-review-block{gap:12px}.account-exchange-request-section-heading,.account-exchange-request-review-comparison-heading,.account-exchange-request-address-name,.account-exchange-request-address-line,.account-exchange-request-review-breakdown-label,.account-exchange-request-review-breakdown-value,.account-exchange-request-review-breakdown-note,.account-exchange-request-review-total-label,.account-exchange-request-review-total-value,.account-exchange-request-review-product-card-title,.account-exchange-request-review-product-card-detail{margin:0}.account-exchange-request-section-heading{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-medium)}.account-exchange-request-review-comparison-card{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:start;gap:12px;display:grid}.account-exchange-request-review-comparison-column{gap:12px;min-width:0;display:grid}.account-exchange-request-review-comparison-heading{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-medium)}.account-exchange-request-review-comparison-divider{align-content:center;align-self:stretch;justify-items:center;gap:8px;display:grid}.account-exchange-request-review-comparison-line{background:var(--sf-color-border-subtle);width:1px;min-height:12px}.account-exchange-request-review-comparison-divider svg{width:16px;height:16px;color:var(--sf-color-text-secondary)}.account-exchange-request-review-rule{background:var(--sf-color-surface-muted);height:1px}.account-exchange-request-review-rule-strong{background:var(--sf-color-border-subtle)}.account-exchange-request-address-copy{gap:4px;display:grid}.account-exchange-request-address-name{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium)}.account-exchange-request-address-line{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light)}.account-exchange-request-review-product-card{gap:4px;min-width:0;display:grid}.account-exchange-request-review-product-card-media,.account-exchange-request-review-product-card-image{width:60px;height:60px}.account-exchange-request-review-product-card-media{border-radius:4px;overflow:hidden}.account-exchange-request-review-product-card-image{object-fit:cover;background:linear-gradient(180deg,var(--sf-ext-color-exact-xf0e5dc)0%,var(--sf-ext-color-exact-xd9d0c8)100%);border-radius:4px;display:block}.account-exchange-request-review-product-card-image.is-placeholder{background:linear-gradient(180deg,var(--sf-ext-color-exact-xf0e5dc)0%,var(--sf-ext-color-exact-xd9d0c8)100%)}.account-exchange-request-review-product-card-copy{gap:4px;min-width:0;display:grid}.account-exchange-request-review-product-card-title{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-exchange-request-review-product-card-detail{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light)}.account-exchange-request-review-returning-heading{align-items:center;gap:4px;display:inline-flex}.account-exchange-request-review-returning-icon,.account-exchange-request-review-returning-icon svg{width:16px;height:16px;color:var(--sf-color-text-secondary)}.account-exchange-request-review-returning-product{grid-template-columns:60px minmax(0,1fr);align-items:start;gap:12px;display:grid}.account-exchange-request-review-returning-product-media,.account-exchange-request-review-returning-product-image{width:60px;height:60px}.account-exchange-request-review-returning-product-media{border-radius:4px;overflow:hidden}.account-exchange-request-review-returning-product-image{object-fit:cover;background:linear-gradient(180deg,var(--sf-ext-color-exact-xf0e5dc)0%,var(--sf-ext-color-exact-xd9d0c8)100%);border-radius:4px;display:block}.account-exchange-request-review-returning-product-image.is-placeholder{background:linear-gradient(180deg,var(--sf-ext-color-exact-xf0e5dc)0%,var(--sf-ext-color-exact-xd9d0c8)100%)}.account-exchange-request-review-returning-product-copy{gap:4px;min-width:0;display:grid}.account-exchange-request-review-returning-product-title,.account-exchange-request-review-returning-product-detail{font-family:var(--sf-ref-type-family-lexend);margin:0}.account-exchange-request-review-returning-product-title{color:var(--sf-color-text-primary);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-exchange-request-review-returning-product-detail{color:var(--sf-color-text-secondary);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light)}.account-exchange-request-review-breakdown{gap:12px;display:grid}.account-exchange-request-review-breakdown-row,.account-exchange-request-review-total-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.account-exchange-request-review-breakdown-label{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light)}.account-exchange-request-review-breakdown-note{color:var(--sf-ref-color-grayscale-30);font-weight:var(--sf-ref-type-weight-light)}.account-exchange-request-review-breakdown-value{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light);white-space:nowrap}.account-exchange-request-review-breakdown-value.is-credit{color:var(--sf-color-text-success-primary);font-weight:var(--sf-ref-type-weight-medium)}.account-exchange-request-review-total-label,.account-exchange-request-review-total-value{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);white-space:nowrap;font-size:14px;line-height:20px}.account-exchange-request-review-total-label{font-weight:var(--sf-ref-type-weight-medium)}.account-exchange-request-review-total-value{font-weight:var(--sf-ref-type-weight-bold)}.account-exchange-request-page .account-return-request-content.is-exchange-review .account-return-request-sticky-bar{background:var(--sf-color-surface);box-shadow:0 -4px 8px var(--sf-ext-color-shadow-base);padding:8px 16px 0;position:sticky;bottom:0}.account-exchange-request-page .account-return-request-content.is-exchange-review .account-return-request-sticky-bar .account-primary-button{min-height:44px;box-shadow:none;border-radius:8px}.account-exchange-request-page .account-return-request-content.is-exchange-success{background:var(--sf-color-surface);grid-template-rows:minmax(0,1fr) auto;min-height:calc(100dvh - 124px);padding-bottom:0;display:grid}.account-exchange-request-success-panel,.account-exchange-request-success-bar{width:min(100%,420px);margin-inline:auto}.account-exchange-request-success-panel{align-content:start;gap:24px;width:min(328px,100% - 32px);margin-inline:auto;padding:56px 0 40px;display:grid}.account-exchange-request-success-hero{justify-items:center;gap:20px;display:grid}.account-exchange-request-success-icon{width:120px;height:120px;display:inline-flex}.account-exchange-request-success-icon svg{width:100%;height:100%}.account-exchange-request-success-title,.account-exchange-request-success-callout-copy,.account-exchange-request-success-note{margin:0}.account-exchange-request-success-title{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:20px;line-height:24px;font-weight:var(--sf-ref-type-weight-medium);text-align:center}.account-exchange-request-success-callout{background:var(--sf-color-surface-muted);border-radius:12px;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:9px;padding:8px 16px 8px 8px;display:grid}.account-exchange-request-success-callout-media,.account-exchange-request-success-callout-image{width:60px;height:60px}.account-exchange-request-success-callout-image{object-fit:cover;background:linear-gradient(180deg,var(--sf-ext-color-exact-xf0e5dc)0%,var(--sf-ext-color-exact-xd9d0c8)100%);border-radius:4px;display:block}.account-exchange-request-success-callout-image.is-placeholder{background:linear-gradient(180deg,var(--sf-ext-color-exact-xf0e5dc)0%,var(--sf-ext-color-exact-xd9d0c8)100%)}.account-exchange-request-success-callout-copy{color:var(--sf-color-text-neutral-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light)}.account-exchange-request-success-divider{background:var(--sf-color-surface-muted);height:1px}.account-exchange-request-success-notes{gap:24px;display:grid}.account-exchange-request-success-note{color:var(--sf-color-text-neutral-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;display:grid}.account-exchange-request-success-note-icon{background:var(--sf-color-surface-muted);width:20px;height:20px;color:var(--sf-color-text-primary);border-radius:999px;justify-content:center;align-items:center;margin-top:0;display:inline-flex}.account-exchange-request-success-note-icon svg{width:16px;height:16px}.account-exchange-request-success-note strong{font-weight:var(--sf-ref-type-weight-medium)}.account-exchange-request-success-note-link{color:var(--sf-color-text-info-primary);font-weight:var(--sf-ref-type-weight-medium);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.account-exchange-request-success-bar{padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:var(--sf-color-surface);box-shadow:0 -4px 8px var(--sf-ext-color-shadow-base);position:sticky;bottom:0}.account-exchange-request-success-bar .account-primary-button{min-height:44px;box-shadow:none;border-radius:8px}@media (min-width:641px){.account-exchange-request-page .account-return-request-content.is-exchange-details>section,.account-exchange-request-page .account-return-request-content.is-exchange-details>.account-subpage-sticky-bar{width:min(100%,480px)}}@media (min-width:901px){.account-orders-page .account-page-module.account-mobile-shell-module,.account-order-detail-page .account-page-module.account-mobile-shell-module,.account-return-request-page .account-page-module.account-mobile-shell-module,.account-exchange-request-page .account-page-module.account-mobile-shell-module{width:min(100%,420px);max-width:420px}}.account-summary-section,.account-orders-section,.account-logout-section,.account-brand-footer{padding-left:16px;padding-right:16px}.account-orders-section{background:var(--sf-ref-color-opacity-white-100);gap:16px;padding-top:0;padding-bottom:0;display:grid}.account-orders-page-body{gap:16px;padding-top:16px}.account-orders-timeline-list{gap:16px;display:grid}.account-orders-tile{background:var(--sf-ref-color-opacity-white-100);box-shadow:0 1px 10px color-mix(in srgb,var(--sf-ref-color-grayscale-100)8%,transparent);border-radius:12px;overflow:hidden}.account-orders-tile-header{justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 12px 8px;display:flex}.account-orders-tile-header-copy{gap:2px;min-width:0;display:grid}.account-orders-tile-title-row{align-items:center;gap:6px;min-width:0;display:flex}.account-orders-tile-type-icon{background:var(--sf-ref-color-grayscale-10);width:28px;height:28px;color:var(--sf-ref-color-grayscale-80);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.account-orders-tile-type-icon svg{width:16px;height:16px}.account-orders-tile-title,.account-orders-tile-meta,.account-orders-shipment-date p,.account-orders-status-label,.account-orders-product-title,.account-orders-product-subtitle,.account-orders-disabled-action,.account-orders-chip,.account-orders-footer-link-row,.account-orders-footer-band,.account-orders-empty-state p,.account-orders-history-loading{margin:0}.account-orders-tile-title{color:var(--sf-ref-color-grayscale-100);font-size:14px;font-weight:300;line-height:20px}.account-orders-tile-meta{color:var(--sf-ref-color-grayscale-60);flex-wrap:wrap;gap:4px;font-size:10px;font-weight:300;line-height:14px;display:flex}.account-orders-disabled-action{color:var(--sf-ref-color-grayscale-60);white-space:nowrap;flex-shrink:0;align-items:center;gap:2px;font-size:12px;font-weight:300;line-height:16px;display:inline-flex}.account-orders-disabled-action.is-compact{color:var(--sf-ref-color-blue-100)}.account-orders-disabled-action svg{width:12px;height:12px}.account-orders-tile-body{background:var(--sf-ref-color-opacity-white-100);box-shadow:inset 0 8px 10px -10px color-mix(in srgb,var(--sf-ref-color-grayscale-100)16%,transparent);border-top-left-radius:12px;border-top-right-radius:12px;gap:12px;padding:12px;display:grid}.account-orders-shipment-block{gap:12px;display:grid;position:relative}.account-orders-shipment-block+.account-orders-shipment-block{border-top:1px solid var(--sf-ref-color-grayscale-10);padding-top:12px}.account-orders-shipment-tag{background:var(--sf-ref-color-grayscale-10);min-height:18px;color:var(--sf-ref-color-grayscale-60);border-bottom-right-radius:8px;border-bottom-left-radius:8px;justify-content:center;align-items:center;padding:2px 8px;font-size:10px;font-weight:500;line-height:14px;display:inline-flex;position:absolute;top:-12px;right:0}.account-orders-shipment-summary{justify-content:space-between;align-items:center;gap:16px;padding-right:20px;display:flex}.account-orders-shipment-summary.is-single{justify-content:flex-end;min-height:32px}.account-orders-shipment-date{gap:0;min-width:0;display:grid}.account-orders-shipment-date p:first-child{color:var(--sf-ref-color-grayscale-60);font-size:12px;font-weight:300;line-height:16px}.account-orders-shipment-date p:last-child{color:var(--sf-ref-color-grayscale-100);font-size:14px;font-weight:300;line-height:20px}.account-orders-status-summary{text-align:right;justify-items:end;gap:0;min-height:32px;padding-right:20px;display:grid;position:relative}.account-orders-status-label{color:var(--sf-ref-color-grayscale-100);font-size:12px;font-weight:500;line-height:16px}.account-orders-status-indicator{opacity:.35;border:1px solid;border-radius:999px;width:16px;height:16px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.account-orders-status-indicator span{background:var(--sf-ref-color-opacity-white-100);border-radius:999px;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.account-orders-status-indicator:before{content:"";background:currentColor;border-radius:999px;position:absolute;inset:2px}.account-orders-status-indicator.is-success,.account-orders-status-indicator.is-progress{color:var(--sf-ref-color-green-100)}.account-orders-status-indicator.is-warning{color:var(--sf-ref-color-orange-100)}.account-orders-status-indicator.is-neutral{color:var(--sf-ref-color-grayscale-30)}.account-orders-product-row{align-items:flex-start;gap:8px;display:flex}.account-orders-product-media{width:68px;color:inherit;flex-shrink:0;text-decoration:none;position:relative}.account-orders-product-qty-badge{border:1px solid var(--sf-ref-color-grayscale-10);background:var(--sf-ref-color-opacity-white-100);min-width:16px;min-height:16px;color:var(--sf-ref-color-grayscale-80);box-shadow:0 1px 2px color-mix(in srgb,var(--sf-ref-color-grayscale-100)8%,transparent);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;position:absolute;bottom:6px;right:-4px}.account-orders-product-copy{flex:auto;gap:4px;min-width:0;padding-top:4px;display:grid}.account-orders-product-title{color:var(--sf-ref-color-grayscale-100);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:300;line-height:16px;display:-webkit-box;overflow:hidden}.account-orders-chip{border:1px solid var(--sf-ref-color-grayscale-20);min-height:24px;color:var(--sf-ref-color-grayscale-100);border-radius:6px;justify-content:center;align-items:center;padding:4px 12px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.account-orders-footer-link-row{color:var(--sf-ref-color-grayscale-60);align-items:center;gap:4px;font-size:10px;font-weight:300;line-height:14px;display:inline-flex}.account-orders-footer-link-row svg{width:12px;height:12px}.account-orders-footer-band{border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:4px 8px;font-size:12px;line-height:16px;display:flex}.account-orders-empty-state{padding:4px 0 8px}.account-orders-empty-state p,.account-orders-history-loading{color:var(--sf-ref-color-grayscale-60);font-size:14px;font-weight:300;line-height:20px}.account-orders-history-sentinel{justify-content:center;min-height:24px;display:flex}@media (min-width:1024px){.account-page{min-height:calc(100dvh - 220px);padding:24px 0 48px}.account-page-module{width:min(720px,100% - 48px);max-width:720px}.account-summary-section,.account-orders-section,.account-logout-section,.account-brand-footer,.account-subpage-body{padding-left:24px;padding-right:24px}.account-subpage-sticky-bar{bottom:24px}}.account-shipment-tracking-page{background:var(--sf-ref-color-opacity-white-100)}.account-shipment-tracking-page-module{padding-bottom:0;position:relative}.account-shipment-tracking-header{background:var(--sf-ref-color-opacity-white-100);border-bottom:1px solid color-mix(in srgb,var(--sf-ref-color-grayscale-100)8%,transparent);padding:14px 16px 12px}.account-shipment-tracking-back{color:var(--sf-color-text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.account-shipment-tracking-back svg{width:20px;height:20px}.account-shipment-tracking-content{background:var(--sf-ref-color-opacity-white-100);flex-direction:column;padding-top:14px;display:flex}.account-shipment-tracking-section{padding:0 16px}.account-shipment-tracking-section-band{background:var(--sf-ref-color-grayscale-10);width:100%;height:8px}.account-shipment-tracking-card{box-shadow:none;background:0 0;border-radius:0;padding:0}.account-shipment-tracking-hero-card{flex-direction:column;gap:12px;padding-bottom:16px;display:flex}.account-shipment-tracking-product-list{flex-direction:column;gap:12px;display:flex}.account-shipment-tracking-product-row{align-items:flex-start;gap:8px;display:flex}.account-shipment-tracking-product-media{flex:0 0 80px}.account-shipment-tracking-product-image{object-fit:cover;background:var(--sf-ref-color-grayscale-10);border-radius:8px;width:80px;height:92px}.account-shipment-tracking-product-copy{flex-direction:column;flex:auto;justify-content:center;gap:6px;min-width:0;display:flex}.account-shipment-tracking-product-title{color:var(--sf-ref-color-grayscale-100);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:300;line-height:20px;display:-webkit-box;overflow:hidden}.account-shipment-tracking-product-meta{color:var(--sf-ref-color-grayscale-60);margin:0;font-size:12px;line-height:16px}.account-shipment-tracking-eta-pill{background:linear-gradient(90deg,var(--sf-ref-color-green-25)0%,color-mix(in srgb,var(--sf-ref-color-green-25)0%,transparent)100%);width:fit-content;color:var(--sf-ref-color-grayscale-100);border-radius:6px;align-items:center;gap:8px;padding:4px 12px;font-size:12px;line-height:16px;display:inline-flex}.account-shipment-tracking-delivered-pill{background:linear-gradient(90deg,var(--sf-ref-color-green-10)0%,color-mix(in srgb,var(--sf-ref-color-green-10)0%,transparent)100%);border-radius:12px;align-items:center;gap:8px;width:100%;min-height:40px;padding:4px 16px 4px 4px;display:flex}.account-shipment-tracking-delivered-pill-icon{background:var(--sf-ref-color-green-100);width:32px;height:32px;color:var(--sf-ref-color-opacity-white-100);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.account-shipment-tracking-delivered-pill-icon svg{width:16px;height:16px}.account-shipment-tracking-delivered-pill-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.account-shipment-tracking-delivered-pill-title{color:var(--sf-ref-color-grayscale-100);margin:0;font-size:12px;font-weight:500;line-height:16px}.account-shipment-tracking-delivered-pill-date{color:var(--sf-ref-color-grayscale-60);margin:0;font-size:10px;font-weight:300;line-height:14px}.account-shipment-tracking-review-card{background:var(--sf-ref-color-yellow-10);width:100%;color:var(--sf-ref-color-grayscale-60);text-align:left;border:0;border-radius:4px;align-items:center;gap:12px;padding:6px 12px;display:flex}.account-shipment-tracking-review-card.is-reviewed{background:0 0;border-radius:0;align-self:flex-start;gap:0;width:auto;padding:0}.account-shipment-tracking-review-stars{flex:0 0 32px;width:32px;height:16px;position:relative}.account-shipment-tracking-review-star{color:inherit;display:block;position:absolute}.account-shipment-tracking-review-star svg{display:block}.account-shipment-tracking-review-star--left{width:12px;height:12px;top:2px;left:0}.account-shipment-tracking-review-star--center{width:16px;height:16px;top:0;left:8px}.account-shipment-tracking-review-star--right{width:12px;height:12px;top:2px;left:20px}.account-shipment-tracking-review-copy{min-width:0;color:var(--sf-ref-color-grayscale-60);flex:auto;font-size:10px;font-weight:500;line-height:14px}.account-shipment-tracking-review-card>svg:last-child{width:16px;height:16px;color:var(--sf-ref-color-grayscale-30);flex:none}.account-shipment-tracking-core-card{flex-direction:column;gap:20px;display:flex}.account-shipment-tracking-core-block{padding-top:2px}.account-shipment-tracking-meta-card{flex-direction:column;gap:2px;padding:16px 0 12px;display:flex}.account-shipment-tracking-meta-row{color:var(--sf-ref-color-grayscale-60);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}.account-shipment-tracking-meta-label{color:var(--sf-ref-color-grayscale-100);font-weight:500}.account-shipment-tracking-meta-value{overflow-wrap:anywhere}.account-shipment-tracking-meta-separator{background:var(--sf-ext-color-exact-xd7d1cb);width:1px;height:10px}.account-shipment-tracking-timeline{margin:0;padding:0;list-style:none}.account-shipment-tracking-timeline--sheet{max-height:min(58vh,560px);padding-right:4px;overflow:auto}.account-shipment-tracking-stage{grid-template-columns:24px 1fr;gap:12px;display:grid}.account-shipment-tracking-stage+.account-shipment-tracking-stage{margin-top:14px}.account-shipment-tracking-timeline--sheet .account-shipment-tracking-stage+.account-shipment-tracking-stage{margin-top:18px}.account-shipment-tracking-stage-marker{justify-content:center;display:flex;position:relative}.account-shipment-tracking-stage:not(:last-child) .account-shipment-tracking-stage-marker:after{content:"";background:var(--sf-ext-color-exact-xd9d4cf);width:2px;position:absolute;top:18px;bottom:-16px;left:50%;transform:translate(-50%)}.account-shipment-tracking-stage.is-complete:not(.has-alert) .account-shipment-tracking-stage-marker:after,.account-shipment-tracking-stage.is-current:not(.has-alert) .account-shipment-tracking-stage-marker:after{background:var(--sf-ext-color-exact-x31b28b)}.account-shipment-tracking-stage-indicator{z-index:1;color:#0000;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.account-shipment-tracking-stage-indicator:before{content:"";border:2px solid var(--sf-ext-color-exact-xd9d4cf);background:var(--sf-ref-color-opacity-white-100);border-radius:50%;width:16px;height:16px}.account-shipment-tracking-stage-indicator svg{width:24px;height:24px;position:absolute;inset:0}.account-shipment-tracking-stage.is-complete:not(.has-alert) .account-shipment-tracking-stage-indicator,.account-shipment-tracking-stage.is-current:not(.has-alert) .account-shipment-tracking-stage-indicator{color:var(--sf-ref-color-opacity-white-100)}.account-shipment-tracking-stage.is-complete:not(.has-alert) .account-shipment-tracking-stage-indicator:before,.account-shipment-tracking-stage.is-current:not(.has-alert) .account-shipment-tracking-stage-indicator:before{display:none}.account-shipment-tracking-stage-indicator--alert{color:var(--sf-ext-color-exact-xff6b4a)}.account-shipment-tracking-stage-indicator--alert:before{border-color:var(--sf-ext-color-exact-xff6b4a)}.account-shipment-tracking-stage-indicator--alert svg{width:8px;height:8px;top:8px;left:8px}.account-shipment-tracking-stage.has-alert.is-current .account-shipment-tracking-stage-indicator{color:var(--sf-ref-color-opacity-white-100)}.account-shipment-tracking-stage.has-alert.is-current .account-shipment-tracking-stage-indicator:before{border-color:var(--sf-ext-color-exact-xff6b4a);background:var(--sf-ext-color-exact-xff6b4a)}.account-shipment-tracking-stage-body{min-width:0;padding-bottom:2px}.account-shipment-tracking-stage-title{color:var(--sf-ref-color-grayscale-30);margin:0;font-size:12px;font-weight:500;line-height:16px}.account-shipment-tracking-stage.is-complete .account-shipment-tracking-stage-title,.account-shipment-tracking-stage.is-current .account-shipment-tracking-stage-title,.account-shipment-tracking-stage.has-alert .account-shipment-tracking-stage-title{color:var(--sf-ref-color-grayscale-100)}.account-shipment-tracking-stage-detail,.account-shipment-tracking-substep-detail{color:var(--sf-ref-color-grayscale-60);margin:2px 0 0;font-size:10px;font-weight:300;line-height:14px}.account-shipment-tracking-substeps{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.account-shipment-tracking-timeline--sheet .account-shipment-tracking-substeps{gap:12px}.account-shipment-tracking-substep{grid-template-columns:8px 1fr;align-items:start;gap:8px;display:grid}.account-shipment-tracking-substep-marker{background:var(--sf-ext-color-exact-x31b28b);border-radius:50%;width:6px;height:6px;margin-top:4px}.account-shipment-tracking-substep--sheet .account-shipment-tracking-substep-marker{margin-top:5px}.account-shipment-tracking-substep-body{min-width:0}.account-shipment-tracking-substep-title{color:var(--sf-ref-color-grayscale-100);flex-wrap:wrap;align-items:center;gap:4px;margin:0;font-size:10px;font-weight:500;line-height:14px;display:flex}.account-shipment-tracking-substep-location{color:var(--sf-ref-color-grayscale-60);font-weight:300}.account-shipment-tracking-substep-separator{background:var(--sf-ref-color-grayscale-30);border-radius:50%;width:2px;height:2px}.account-shipment-tracking-past-updates-button{color:var(--sf-ref-color-blue-100);background:0 0;border:0;align-items:center;gap:4px;margin-top:2px;padding:0;font-size:10px;font-weight:500;line-height:14px;display:inline-flex}.account-shipment-tracking-past-updates-button svg{width:12px;height:12px}.account-shipment-tracking-invoice-card{flex-direction:column;gap:8px;padding-top:2px;padding-bottom:12px;display:flex}.account-shipment-tracking-invoice-button{border:1px solid var(--sf-ext-color-exact-xd4cec8);background:var(--sf-ref-color-opacity-white-100);width:100%;color:var(--sf-ext-color-exact-xa09a95);border-radius:10px;padding:12px 16px;font-size:14px;font-weight:500}.account-shipment-tracking-invoice-button:not(:disabled){border-color:var(--sf-ext-color-exact-x1f1a17);color:var(--sf-ext-color-exact-x1f1a17);cursor:pointer}.account-shipment-tracking-invoice-note{color:var(--sf-ref-color-red-100);align-items:center;gap:6px;margin:0 0 12px;font-size:12px;line-height:16px;display:inline-flex}.account-shipment-tracking-invoice-note svg{flex:none;width:14px;height:14px}.account-shipment-tracking-section-header{align-items:center;gap:10px;display:flex}.account-shipment-tracking-section-title{color:var(--sf-ref-color-grayscale-60);margin:0;font-size:12px;font-weight:500;line-height:16px}.account-shipment-tracking-payment-card{flex-direction:column;gap:0;padding:16px 0;display:flex}.account-shipment-tracking-payment-pill{background:var(--sf-ref-color-grayscale-10);color:var(--sf-ref-color-grayscale-80);border-radius:999px;justify-content:center;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.account-shipment-tracking-divider{background:var(--sf-ref-color-grayscale-10);height:1px;margin:12px 0}.account-shipment-tracking-payment-row{color:var(--sf-ref-color-grayscale-100);text-align:right;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;display:flex}.account-shipment-tracking-payment-copy{color:var(--sf-ref-color-grayscale-100);flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.account-shipment-tracking-payment-copy strong{font-size:16px;font-weight:500;line-height:20px}.account-shipment-tracking-payment-copy span{color:var(--sf-ref-color-grayscale-60);font-size:12px;font-weight:300;line-height:16px}.account-shipment-tracking-payment-value{white-space:nowrap;font-size:16px;font-weight:500;line-height:20px}.account-shipment-tracking-address-card{flex-direction:column;gap:0;padding:16px 0;display:flex}.account-shipment-tracking-address{width:100%;color:var(--sf-ref-color-grayscale-100);flex-direction:column;gap:8px;display:flex}.account-shipment-tracking-address-name{color:var(--sf-ref-color-grayscale-100);margin:0;font-size:14px;font-weight:500;line-height:20px}.account-shipment-tracking-address-lines{flex-direction:column;gap:0;width:100%;display:flex}.account-shipment-tracking-address-line,.account-shipment-tracking-address-phone{color:var(--sf-ref-color-grayscale-100);margin:0;font-size:14px;font-weight:300;line-height:20px}.account-shipment-tracking-sheet-root{z-index:40;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.account-shipment-tracking-sheet-backdrop{background:color-mix(in srgb,var(--sf-ref-color-opacity-black-100)50%,transparent);position:absolute;inset:0}.account-shipment-tracking-sheet-card{z-index:1;background:var(--sf-ref-color-opacity-white-100);border-radius:20px 20px 0 0;width:min(100%,420px);padding:16px 16px 24px;position:relative}.account-shipment-tracking-sheet-grabber{background:var(--sf-ref-color-grayscale-20);border-radius:999px;width:32px;height:4px;margin:0 auto 20px}.account-shipment-tracking-sheet-dismiss{width:20px;height:20px;color:var(--sf-ref-color-grayscale-60);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:16px;right:16px}.account-shipment-tracking-sheet-dismiss svg{width:20px;height:20px}.account-shipment-tracking-sheet-content{flex-direction:column;gap:24px;display:flex}.account-shipment-tracking-sheet-title{color:var(--sf-ref-color-grayscale-80);margin:0;font-size:14px;font-weight:500;line-height:20px}.account-shipment-tracking-sheet-done{background:var(--sf-ref-color-yellow-100);width:100%;color:var(--sf-ref-color-grayscale-100);border:0;border-radius:10px;padding:12px 16px;font-size:16px;font-weight:500;line-height:20px}@media (min-width:768px){.account-shipment-tracking-content{padding-top:16px}.account-shipment-tracking-section{padding-left:24px;padding-right:24px}}.account-shipment-tracking-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.account-orders-page.account-subpage{background:var(--sf-ref-color-grayscale-10);height:calc(100dvh - 72px);min-height:calc(100dvh - 72px);padding:0;overflow:hidden}.account-orders-page .account-page-module{align-content:start;width:min(1020px,100% - 24px);max-width:1020px;height:calc(100dvh - 72px);min-height:calc(100dvh - 72px)}.account-orders-page .account-subpage-module{background:var(--sf-ref-color-grayscale-10);border:1px solid var(--sf-ref-color-grayscale-20);box-shadow:0 12px 32px color-mix(in srgb,var(--sf-ref-color-grayscale-100)10%,transparent);border-radius:0;grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}.account-orders-page-header{background:var(--sf-ref-color-grayscale-10);align-items:center;padding:16px 16px 12px;display:flex}.account-orders-page-back{color:var(--sf-ref-color-grayscale-100);font-family:var(--sf-ref-type-family-lexend);align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.account-orders-page-back svg{flex-shrink:0;width:20px;height:20px}.account-orders-toolbar{align-items:center;gap:8px;padding:4px 16px 16px;display:flex;position:relative}.account-orders-search-field{border:1px solid var(--sf-ref-color-grayscale-20);background:var(--sf-ref-color-grayscale-10);min-width:0;min-height:40px;color:var(--sf-ref-color-grayscale-30);border-radius:30px;flex:auto;align-items:center;gap:8px;padding:10px 12px;display:flex}.account-orders-search-field input{width:auto;min-width:0;color:var(--sf-ref-color-grayscale-100);font:inherit;font-family:var(--sf-ref-type-family-lexend);background:0 0;border:0;outline:none;flex:auto;font-size:14px;font-weight:300;line-height:20px}.account-orders-search-field input::placeholder{color:var(--sf-ref-color-grayscale-30)}.account-orders-search-icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.account-orders-search-icon svg{width:16px;height:16px}.account-orders-filter-popover{flex-shrink:0;position:relative}.account-orders-filter-popover summary{list-style:none}.account-orders-filter-popover summary::-webkit-details-marker{display:none}.account-orders-filter-button{border:1px solid var(--sf-ref-color-grayscale-80);background:var(--sf-ref-color-opacity-white-100);min-height:40px;color:var(--sf-ref-color-grayscale-80);font-family:var(--sf-ref-type-family-lexend);cursor:pointer;border-radius:30px;align-items:center;gap:8px;padding:10px 16px 10px 12px;font-size:14px;font-weight:300;line-height:20px;display:inline-flex}.account-orders-filter-button-icon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.account-orders-filter-button-icon svg{width:16px;height:16px}.account-orders-filter-sheet{z-index:20;border:1px solid var(--sf-ref-color-grayscale-10);background:var(--sf-ref-color-opacity-white-100);width:120px;box-shadow:0 2px 12px color-mix(in srgb,var(--sf-ref-color-opacity-black-100)12%,transparent);border-radius:12px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.account-orders-filter-options{display:grid}.account-orders-filter-option{border-bottom:1px solid var(--sf-ref-color-grayscale-10);min-height:32px;color:var(--sf-ref-color-grayscale-100);font-family:var(--sf-ref-type-family-lexend);cursor:pointer;align-items:center;gap:8px;padding:8px;font-size:12px;font-weight:300;line-height:16px;display:flex;position:relative}.account-orders-filter-option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.account-orders-filter-option-checkbox{border:1px solid var(--sf-ref-color-grayscale-20);background:var(--sf-ref-color-opacity-white-100);color:#0000;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.account-orders-filter-option input:checked+.account-orders-filter-option-checkbox{border-width:2px;border-color:var(--sf-ref-color-blue-100);background:var(--sf-ref-color-blue-100);color:var(--sf-ref-color-opacity-white-100)}.account-orders-filter-option-checkbox svg{width:12px;height:12px}.account-orders-filter-option-label{flex:auto}.account-orders-filter-actions{background:var(--sf-ref-color-opacity-white-100);box-shadow:0 -4px 8px var(--sf-ext-color-shadow-base);padding:8px}.account-orders-filter-done{background:var(--sf-ref-color-yellow-100);width:100%;min-height:24px;color:var(--sf-ref-color-grayscale-100);font-family:var(--sf-ref-type-family-lexend);border:0;border-radius:6px;font-size:12px;font-weight:500;line-height:16px}.account-orders-page-content{background:var(--sf-ref-color-grayscale-10);grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.account-orders-list-section{overscroll-behavior:contain;min-height:0;padding:4px 0 0;overflow-y:auto}.account-orders-list{gap:22px;padding-bottom:24px;display:grid}.account-orders-card{background:var(--sf-ref-color-opacity-white-100);box-shadow:none;border:0;border-radius:0;overflow:hidden}.account-orders-card-header{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.account-orders-card-request{background:var(--sf-ref-color-opacity-white-100);box-shadow:none;border:0;border-radius:0}.account-orders-card-order{background:var(--sf-ref-color-opacity-white-100);box-shadow:none;border:0;border-radius:0;gap:16px;padding:16px;display:grid}.account-orders-card-order .account-orders-card-header,.account-orders-request-card-header{align-items:center;gap:8px;padding:16px}.account-orders-card-header-copy{min-width:0}.account-orders-request-header-copy{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.account-orders-exchange-order-header-copy{align-items:center;gap:12px;min-width:0;display:flex}.account-orders-exchange-order-header-text{gap:0;min-width:0;display:grid}.account-orders-request-header-icon-stack{isolation:isolate;flex-shrink:0;align-items:center;padding-right:8px;display:inline-flex}.account-orders-request-header-icon-badge{background:var(--sf-ref-color-grayscale-10);width:28px;height:28px;color:var(--sf-ref-color-grayscale-100);z-index:2;border-radius:999px;justify-content:center;align-items:center;margin-right:-8px;display:inline-flex;position:relative}.account-orders-request-header-icon-badge.is-secondary{background:var(--sf-ref-color-grayscale-20);z-index:1}.account-orders-request-header-icon-badge:last-child{margin-right:0}.account-orders-request-header-icon-badge svg{width:16px;height:16px}.account-orders-card-title-row{align-items:center;gap:8px;display:flex}.account-orders-card-icon-stack{flex-shrink:0;align-items:center;gap:0;display:inline-flex}.account-orders-card-icon-stack .account-orders-card-icon+.account-orders-card-icon{margin-left:-10px}.account-orders-card-icon{background:var(--sf-ext-color-exact-xf3eee8);width:28px;height:28px;color:var(--sf-ref-color-grayscale-100);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.account-orders-card-icon svg{width:16px;height:16px}.account-orders-card-title-stack{gap:2px;display:grid}.account-orders-card-title,.account-orders-card-order-no,.account-orders-card-date,.account-orders-card-subline,.account-orders-status-pill,.account-orders-product-title,.account-orders-product-subtitle,.account-orders-product-price,.account-orders-product-compare-price,.account-orders-product-discount,.account-orders-chip,.account-orders-footer-link-row,.account-orders-footer-band{margin:0}.account-orders-card-title{color:var(--sf-ref-color-grayscale-100);font-size:20px;font-weight:700;line-height:20px}.account-orders-card-order-no{color:var(--sf-ext-color-exact-x6d665f);font-size:12px;font-weight:400;line-height:16px}.account-orders-card-date{color:var(--sf-ext-color-exact-x6d665f);white-space:nowrap;font-size:12px;font-weight:400;line-height:16px}.account-orders-order-header-title,.account-orders-order-status-date,.account-orders-order-info-note p,.account-orders-order-summary-label,.account-orders-order-review-prompt{margin:0}.account-orders-order-header-copy{min-width:0}.account-orders-order-header-title-row{align-items:center;gap:10px;min-width:0;display:inline-flex}.account-orders-request-header-title,.account-orders-request-card-date,.account-orders-exchange-order-number{font-family:var(--sf-ref-type-family-lexend);margin:0}.account-orders-request-header-title{color:var(--sf-ref-color-grayscale-100);font-size:14px;font-weight:500;line-height:20px}.account-orders-request-card-date{color:var(--sf-ref-color-grayscale-30);white-space:nowrap;font-size:12px;font-weight:300;line-height:16px}.account-orders-exchange-order-number{color:var(--sf-ref-color-grayscale-30);font-size:12px;font-weight:300;line-height:16px}.account-orders-order-header-title{color:var(--sf-ref-color-grayscale-100);font-size:20px;font-weight:700;line-height:28px}.account-orders-order-copy-icon{width:24px;height:24px;color:var(--sf-ext-color-exact-x4b74ff);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.account-orders-order-copy-icon svg{width:24px;height:24px}.account-orders-order-card-date{color:var(--sf-ref-color-grayscale-60);flex-shrink:0;font-size:16px;font-weight:600;line-height:22px}.account-orders-card-divider{background:var(--sf-ref-color-grayscale-10);height:1px;margin:0}.account-orders-order-section-header,.account-orders-order-section-body{gap:16px;display:grid}.account-orders-order-section-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.account-orders-order-section-header-copy{gap:0;min-width:0;display:grid}.account-orders-order-section-number,.account-orders-order-section-date{font-family:var(--sf-ref-type-family-lexend);margin:0}.account-orders-order-section-number{color:var(--sf-color-text-neutral-primary);font-size:var(--sf-ref-type-size-regular);line-height:var(--sf-ref-type-line-height-20);font-weight:var(--sf-ref-type-weight-medium)}.account-orders-order-section-date{color:var(--sf-ref-color-grayscale-30);font-size:var(--sf-ref-type-size-caption);line-height:var(--sf-ref-type-line-height-16);font-weight:var(--sf-ref-type-weight-light);white-space:nowrap}.account-orders-card-body{gap:16px;padding:0 20px 20px;display:grid}.account-orders-request-card-body{gap:12px;padding:16px}.account-orders-card-order .account-orders-card-body{gap:14px;padding:16px 0 0}.account-orders-card-body-order{gap:12px;padding:0}.account-orders-order-section-body>.account-orders-card-divider{margin-top:4px}.account-orders-shipment-block{gap:14px;display:grid}.account-orders-shipment-block.has-divider{border-top:1px solid var(--sf-ext-color-exact-xe9e2da);padding-top:14px}.account-orders-shipment-tag{background:var(--sf-ext-color-exact-xf8ede8);width:fit-content;min-height:24px;color:var(--sf-ref-color-orange-150);border-radius:6px;padding:4px 10px;font-size:12px;font-weight:500;line-height:16px}.account-orders-status-summary{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.account-orders-status-summary.is-single{align-items:center}.account-orders-status-summary-copy{gap:6px;display:grid}.account-orders-status-pill{width:fit-content;color:var(--sf-ref-color-grayscale-100);align-items:center;gap:10px;font-size:18px;font-weight:700;line-height:24px;display:inline-flex}.account-orders-status-badge{opacity:.85;border:1px solid;border-radius:999px;width:18px;height:18px;position:relative}.account-orders-status-badge:before{content:"";background:currentColor;border-radius:999px;position:absolute;inset:3px}.account-orders-status-badge.is-success,.account-orders-status-badge.is-progress{color:var(--sf-ref-color-green-100)}.account-orders-status-badge.is-warning{color:var(--sf-ref-color-orange-100)}.account-orders-status-badge.is-neutral{color:var(--sf-ref-color-grayscale-30)}.account-orders-order-status-row{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.account-orders-order-status-tag{min-height:20px;font-family:var(--sf-ref-type-family-lexend);font-size:var(--sf-ref-type-size-caption);line-height:var(--sf-ref-type-line-height-16);font-weight:var(--sf-ref-type-weight-medium);border-radius:0 6px 6px 0;align-items:center;padding:2px 6px;display:inline-flex}.account-orders-order-status-tag.is-charcoal,.account-orders-return-status-tag.is-charcoal{background:var(--sf-ref-color-grayscale-80);color:var(--sf-ref-color-opacity-white-100)}.account-orders-order-status-tag.is-warning,.account-orders-return-status-tag.is-warning{background:var(--sf-ref-color-orange-100);color:var(--sf-ref-color-opacity-white-100)}.account-orders-order-status-tag.is-success,.account-orders-return-status-tag.is-success{background:var(--sf-ref-color-green-100);color:var(--sf-ref-color-opacity-white-100)}.account-orders-order-status-tag.is-danger,.account-orders-return-status-tag.is-danger{background:var(--sf-ref-color-red-100);color:var(--sf-ref-color-opacity-white-100)}.account-orders-order-status-tag.is-neutral,.account-orders-return-status-tag.is-neutral{background:var(--sf-ref-color-grayscale-10);color:var(--sf-ref-color-grayscale-80)}.account-orders-order-status-date{color:var(--sf-ref-color-grayscale-80);font-family:var(--sf-ref-type-family-lexend);font-size:var(--sf-ref-type-size-caption);line-height:var(--sf-ref-type-line-height-16);font-weight:var(--sf-ref-type-weight-medium)}.account-orders-card-subline{color:var(--sf-ext-color-exact-x6d665f);font-size:12px;font-weight:400;line-height:16px}.account-orders-card-subline.is-right{text-align:right}.account-orders-product-list{gap:14px;display:grid}.account-orders-product-row{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:18px;display:grid}.account-orders-order-product-row{grid-template-columns:80px minmax(0,1fr);gap:8px}.account-orders-request-product-row{grid-template-columns:80px minmax(0,1fr);align-items:start;gap:8px}.account-orders-product-media{width:160px}.account-orders-order-product-row .account-orders-product-media,.account-orders-request-product-media{width:80px}.account-orders-product-image{object-fit:cover;background:linear-gradient(180deg,var(--sf-ext-color-exact-xf0e5dc)0%,var(--sf-ext-color-exact-xd9d0c8)100%);border-radius:4px;width:160px;height:160px;display:block}.account-orders-product-image.is-placeholder{background:linear-gradient(180deg,var(--sf-ext-color-exact-xf0e5dc)0%,var(--sf-ext-color-exact-xd9d0c8)100%)}.account-orders-request-product-image,.account-orders-order-product-row .account-orders-product-image{border-radius:4px;width:80px;height:80px}.account-orders-product-copy{gap:6px;min-width:0;padding-top:2px;display:grid}.account-orders-order-product-copy{gap:4px;padding-top:0}.account-orders-card-order .account-orders-product-title{color:var(--sf-color-text-neutral-primary);font-family:var(--sf-ref-type-family-lexend);font-size:var(--sf-ref-type-size-regular);line-height:var(--sf-ref-type-line-height-20);font-weight:var(--sf-ref-type-weight-light)}.account-orders-card-order .account-orders-product-subtitle{color:var(--sf-color-text-neutral-tertiary);font-family:var(--sf-ref-type-family-lexend);font-size:var(--sf-ref-type-size-caption);line-height:var(--sf-ref-type-line-height-16);font-weight:var(--sf-ref-type-weight-light)}.account-orders-request-product-copy{align-content:start;gap:4px;padding-top:0}.account-orders-product-title{color:var(--sf-ref-color-grayscale-100);font-size:14px;font-weight:400;line-height:20px}.account-orders-request-product-title{font-size:14px;font-weight:300;line-height:20px}.account-orders-product-subtitle{color:var(--sf-ext-color-exact-x6d665f);font-size:12px;font-weight:400;line-height:16px}.account-orders-request-product-qty,.account-orders-request-product-subtitle{color:var(--sf-ref-color-grayscale-30);font-family:var(--sf-ref-type-family-lexend);font-size:12px;font-weight:300;line-height:16px}.account-orders-product-price-row{flex-wrap:wrap;align-items:baseline;gap:8px 10px;display:flex}.account-orders-product-price-row.is-standalone{padding-top:2px}.account-orders-order-product-price-row{gap:6px}.account-orders-product-price{color:var(--sf-ref-color-grayscale-100);font-size:var(--sf-ref-type-size-regular);line-height:var(--sf-ref-type-line-height-20);font-weight:var(--sf-ref-type-weight-medium)}.account-orders-product-compare-price{color:var(--sf-ref-color-grayscale-30);font-size:var(--sf-ref-type-size-regular);line-height:var(--sf-ref-type-line-height-20);font-weight:var(--sf-ref-type-weight-light);text-decoration:line-through}.account-orders-product-discount{color:var(--sf-ref-color-teal-100);font-size:var(--sf-ref-type-size-regular);line-height:var(--sf-ref-type-line-height-20);font-weight:var(--sf-ref-type-weight-medium)}.account-orders-chip-bar{flex-wrap:wrap;gap:10px;display:flex}.account-orders-chip{background:var(--sf-ref-color-grayscale-10);min-height:32px;color:var(--sf-ref-color-grayscale-100);border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:16px;font-weight:500;line-height:20px;display:inline-flex}.account-orders-order-product-meta{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;margin-top:0;display:flex}.account-orders-order-product-qty{color:var(--sf-color-text-neutral-tertiary)}.account-orders-exchange-info-note{color:var(--sf-ref-color-grayscale-100);opacity:.5;grid-template-columns:16px minmax(0,1fr);gap:4px}.account-orders-exchange-info-note .account-orders-order-info-icon{width:16px;height:16px;color:var(--sf-ref-color-grayscale-80)}.account-orders-exchange-info-note .account-orders-order-info-icon svg{width:16px;height:16px}.account-orders-track-link{color:var(--sf-color-text-info-primary);font-family:var(--sf-ref-type-family-lexend);font-size:var(--sf-ref-type-size-caption);line-height:var(--sf-ref-type-line-height-16);font-weight:var(--sf-ref-type-weight-medium);white-space:nowrap;opacity:1;align-items:center;gap:6px;display:inline-flex}.account-orders-track-link svg{width:16px;height:16px}.account-orders-footer-link-row{width:100%;color:var(--sf-ext-color-exact-x6d665f);justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:400;line-height:16px;display:inline-flex}.account-orders-footer-link-row strong{color:var(--sf-ref-color-grayscale-100);font-weight:700}.account-orders-footer-band{border-radius:999px;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:10px 16px;font-size:16px;line-height:20px;display:flex}.account-orders-footer-band-copy{align-items:center;gap:6px;min-width:0;display:flex}.account-orders-footer-band-copy strong{font-weight:700}.account-orders-footer-band.is-warning{background:var(--sf-ref-color-orange-10);color:var(--sf-ref-color-orange-150)}.account-orders-footer-band.is-success{background:var(--sf-ref-color-green-10);color:var(--sf-ref-color-green-150)}.account-orders-footer-band.is-neutral{background:var(--sf-ref-color-grayscale-10);color:var(--sf-ref-color-grayscale-80)}.account-orders-return-footer-band{width:100%;min-height:24px;font-family:var(--sf-ref-type-family-lexend);border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:4px 12px;font-size:12px;line-height:16px;display:flex}.account-orders-return-footer-band-copy{align-items:center;gap:4px;min-width:0;display:inline-flex}.account-orders-return-footer-band-copy span{font-weight:300}.account-orders-return-footer-band-copy strong{color:currentColor;font-weight:700}.account-orders-return-footer-band.is-warning{background:var(--sf-ref-color-orange-25);color:var(--sf-ref-color-orange-150)}.account-orders-return-footer-band.is-initiated{background:var(--sf-ref-color-yellow-25);color:var(--sf-ref-color-yellow-150)}.account-orders-return-footer-band.is-completed{background:var(--sf-ref-color-green-25);color:var(--sf-ref-color-green-150)}.account-orders-return-footer-band.is-success{background:var(--sf-ref-color-green-10);color:var(--sf-ref-color-green-150)}.account-orders-return-footer-band.is-neutral{background:var(--sf-ref-color-grayscale-10);color:var(--sf-ref-color-grayscale-80)}.account-orders-return-footer-band-status{color:var(--sf-ref-color-grayscale-100);font-weight:500}.account-orders-request-status-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.account-orders-request-status-meta{color:var(--sf-ref-color-grayscale-80);font-family:var(--sf-ref-type-family-lexend);margin:0;font-size:12px;font-weight:500;line-height:16px}.account-orders-return-link-button{color:var(--sf-ref-color-blue-100);font-family:var(--sf-ref-type-family-lexend);background:0 0;border:0;padding:0;font-size:12px;font-weight:500;line-height:16px}.account-orders-request-link-button{width:fit-content;margin-left:auto}.account-orders-availability-message-list{gap:8px;display:grid}.account-orders-order-info-note{color:var(--sf-ref-color-grayscale-30);align-items:center;gap:8px;display:flex}.account-orders-order-info-note.is-compact{grid-template-columns:12px minmax(0,1fr);align-items:center;gap:4px;display:grid}.account-orders-order-info-icon{width:16px;height:16px;color:var(--sf-ref-color-grayscale-30);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.account-orders-order-info-icon svg{width:16px;height:16px}.account-orders-order-info-note p{color:var(--sf-ref-color-grayscale-30);font-family:var(--sf-ref-type-family-lexend);font-size:12px;font-weight:300;line-height:16px}.account-orders-order-info-note.is-compact .account-orders-order-info-icon,.account-orders-order-info-note.is-compact .account-orders-order-info-icon svg{width:12px;height:12px}.account-orders-order-info-note.is-compact p{color:var(--sf-ref-color-grayscale-60);font-family:var(--sf-ref-type-family-lexend);font-size:12px;font-weight:300;line-height:16px}.account-orders-action-cta-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.account-orders-action-cta-row.is-single{grid-template-columns:minmax(0,1fr)}.account-orders-action-cta{border:1px solid var(--sf-color-cta-neutral-mid-gray);background:var(--sf-color-background-neutral-base);width:100%;min-width:0;min-height:24px;color:var(--sf-color-text-neutral-primary);font:inherit;font-family:var(--sf-ref-type-family-lexend);font-size:var(--sf-ref-type-size-caption);line-height:var(--sf-ref-type-line-height-16);font-weight:var(--sf-ref-type-weight-medium);border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:4px 12px;text-decoration:none;display:inline-flex}.account-orders-action-cta-icon{color:currentColor;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.account-orders-action-cta-icon svg{width:12px;height:12px}.account-orders-order-review-prompt{background:var(--sf-color-background-brand-base);min-width:0;min-height:28px;color:var(--sf-color-text-neutral-mid-gray);font-family:var(--sf-ref-type-family-lexend);font-size:var(--sf-ref-type-size-small);line-height:var(--sf-ref-type-line-height-14);font-weight:var(--sf-ref-type-weight-medium);border-radius:4px;align-items:center;gap:12px;padding:6px 12px;display:flex}.account-orders-card-exchange .account-orders-order-review-prompt{background:var(--sf-ref-color-yellow-10)}.account-orders-order-review-prompt>span:not(.account-orders-order-review-icon){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.account-orders-order-review-icon{width:32px;height:16px;color:var(--sf-color-text-decorative-peach-dark);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.account-orders-order-review-icon svg{width:32px;height:16px}.account-orders-order-review-prompt svg:last-child{width:16px;height:16px;color:var(--sf-color-icon-neutral-light-gray);flex-shrink:0;margin-left:auto}.account-orders-rating-section{background:var(--sf-ref-color-yellow-10);width:100%;min-width:0;min-height:28px;color:var(--sf-ref-color-grayscale-60);font-family:var(--sf-ref-type-family-lexend);font-size:10px;line-height:14px;font-weight:var(--sf-ref-type-weight-medium);text-align:left;cursor:pointer;border:0;border-radius:4px;align-items:center;gap:12px;padding:6px 12px;display:flex}.account-orders-rating-section.is-reviewed{width:auto;min-height:auto;color:inherit;cursor:default;background:0 0;border-radius:0;align-self:flex-start;gap:0;padding:0}.account-orders-rating-icon{width:32px;height:16px;color:var(--sf-ref-color-yellow-150);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.account-orders-rating-stars{align-items:center;width:32px;height:16px;display:inline-flex;position:relative}.account-orders-rating-star{justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0}.account-orders-rating-star-left{top:2px;left:0}.account-orders-rating-star-center{left:8px}.account-orders-rating-star-right{top:2px;left:20px}.account-orders-rating-star-left svg,.account-orders-rating-star-right svg{width:12px;height:12px}.account-orders-rating-star-center svg{width:16px;height:16px}.account-orders-rating-copy{flex:auto;min-width:0}.account-orders-rating-chevron{width:16px;height:16px;color:var(--sf-ref-color-grayscale-30);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.account-orders-rating-chevron svg{width:16px;height:16px}.account-orders-refund-sheet-root{z-index:70;align-items:flex-end;display:flex;position:fixed;inset:0}.account-orders-refund-sheet-backdrop{background:color-mix(in srgb,var(--sf-ref-color-grayscale-100)50%,transparent);border:0;position:absolute;inset:0}.account-orders-refund-sheet{z-index:1;background:var(--sf-ref-color-opacity-white-100);border-radius:20px 20px 0 0;width:100%;max-width:420px;margin:0 auto;position:relative}.account-orders-refund-sheet-header{justify-content:center;padding:16px 16px 0;display:flex;position:relative}.account-orders-refund-sheet-handle{background:var(--sf-ref-color-grayscale-20);border-radius:999px;width:32px;height:4px}.account-orders-refund-sheet-close{width:20px;height:20px;color:var(--sf-ref-color-grayscale-60);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:12px;right:16px}.account-orders-refund-sheet-close svg{width:20px;height:20px}.account-orders-refund-sheet-body{gap:24px;padding:20px 16px 24px;display:grid}.account-orders-refund-sheet-card{background:var(--sf-ref-color-grayscale-10);border-radius:8px;gap:12px;padding:16px;display:grid}.account-orders-refund-sheet-divider{background:var(--sf-ref-color-grayscale-20);height:1px}.account-orders-refund-sheet-row{grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.account-orders-refund-sheet-icon{width:20px;height:20px;color:var(--sf-ref-color-grayscale-80);justify-content:center;align-items:center;display:inline-flex}.account-orders-refund-sheet-icon svg{width:20px;height:20px}.account-orders-refund-sheet-copy{gap:2px;display:grid}.account-orders-refund-sheet-copy p,.account-orders-refund-sheet-copy span,.account-orders-refund-sheet-total,.account-orders-refund-sheet-done{font-family:var(--sf-ref-type-family-lexend);margin:0}.account-orders-refund-sheet-copy p{color:var(--sf-ref-color-grayscale-100);font-size:14px;font-weight:300;line-height:20px}.account-orders-refund-sheet-copy span{color:var(--sf-ref-color-grayscale-30);font-size:12px;font-weight:300;line-height:16px}.account-orders-refund-sheet-row strong{color:var(--sf-ref-color-grayscale-100);font-size:14px;font-weight:500;line-height:20px}.account-orders-refund-sheet-total{justify-content:space-between;align-items:center;gap:12px;display:flex}.account-orders-refund-sheet-total span{color:var(--sf-ref-color-grayscale-60);font-size:12px;font-weight:500;line-height:16px}.account-orders-refund-sheet-total strong{color:var(--sf-ref-color-grayscale-100);font-size:14px;font-weight:500;line-height:20px}.account-orders-refund-sheet-done{background:var(--sf-ref-color-yellow-100);width:100%;min-height:44px;color:var(--sf-ref-color-grayscale-100);border:0;border-radius:8px;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:20px;display:inline-flex}.account-orders-order-summary-link{z-index:1;width:100%;min-height:36px;color:var(--sf-ref-color-grayscale-80);cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex;position:relative}.account-orders-order-summary-label{color:inherit;font-family:var(--sf-ref-type-family-lexend);font-size:var(--sf-ref-type-size-regular);line-height:var(--sf-ref-type-line-height-20);font-weight:var(--sf-ref-type-weight-medium);text-align:center;margin:0;text-decoration:none;display:block}.account-orders-order-summary-icon{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.account-orders-order-summary-icon svg{width:14px;height:14px}.account-orders-order-summary-link:hover,.account-orders-order-summary-label:hover{text-decoration:none}.account-orders-order-summary-link:focus-visible,.account-orders-order-summary-label:focus-visible{outline:2px solid var(--sf-color-focus);outline-offset:2px}.account-orders-empty-state{justify-content:center;padding:40px 0 24px;display:flex}.account-orders-empty-state p{color:var(--sf-ref-color-grayscale-60);font-size:18px;font-weight:300;line-height:24px}.account-orders-page-content.is-zero-state{grid-template-rows:minmax(0,1fr)}.account-orders-list-section.is-zero-state{background:var(--sf-ref-color-grayscale-10);padding:52px 16px 40px}.account-orders-zero-state{text-align:center;justify-items:center;gap:16px;width:100%;max-width:360px;margin:0 auto;padding:0;display:grid}.account-orders-zero-state-illustration{width:120px;height:120px;color:var(--sf-color-text-neutral-secondary);justify-content:center;align-items:center;display:inline-flex}.account-orders-zero-state-illustration svg{width:120px;height:120px}.account-orders-zero-state-illustration-image{object-fit:contain;width:120px;height:120px}.account-orders-zero-state-copy{gap:4px;display:grid}.account-orders-zero-state-copy h2,.account-orders-zero-state-copy p{margin:0}.account-orders-zero-state-copy h2{color:var(--sf-color-text-neutral-primary);font-family:var(--sf-ref-type-family-lexend);font-size:var(--sf-ref-type-size-medium);line-height:var(--sf-ref-type-line-height-20);font-weight:var(--sf-ref-type-weight-medium)}.account-orders-zero-state-copy p{color:var(--sf-color-text-neutral-mid-gray);font-family:var(--sf-ref-type-family-lexend);font-size:var(--sf-ref-type-size-regular);line-height:var(--sf-ref-type-line-height-20);font-weight:var(--sf-ref-type-weight-light)}.account-orders-zero-state-action{border:1px solid var(--sf-color-border-strong);background:var(--sf-color-bg-page);min-width:108px;min-height:44px;color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:var(--sf-ref-type-size-medium);line-height:var(--sf-ref-type-line-height-20);font-weight:var(--sf-ref-type-weight-medium);border-radius:8px;justify-content:center;align-items:center;padding:11px 20px;text-decoration:none;display:inline-flex}.account-orders-zero-state-action:hover{text-decoration:none}.account-orders-zero-state-action:focus-visible{outline:2px solid var(--sf-color-focus);outline-offset:2px}.account-orders-pagination{border-top:1px solid var(--sf-ref-color-grayscale-10);background:var(--sf-ref-color-opacity-white-100);justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding:26px 28px 32px;display:flex}.account-orders-pagination-links{align-items:center;gap:20px;display:inline-flex}.account-orders-pagination-page,.account-orders-pagination-arrow{color:var(--sf-ref-color-grayscale-60);justify-content:center;align-items:center;font-size:18px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}.account-orders-pagination-page{min-width:22px}.account-orders-pagination-page.is-current{background:var(--sf-ext-color-exact-x1677f2);width:42px;min-width:42px;height:42px;color:var(--sf-ref-color-opacity-white-100);border-radius:999px}.account-orders-pagination-arrow{background:var(--sf-ref-color-grayscale-10);width:40px;min-width:40px;height:40px;color:var(--sf-ext-color-exact-x6e6965);border-radius:8px}.account-orders-pagination-arrow svg{width:20px;height:20px}.account-orders-pagination-meta{color:var(--sf-ref-color-grayscale-60);white-space:nowrap;margin:0;font-size:18px;font-weight:500;line-height:24px}@media (max-width:900px){.account-orders-page.account-subpage{height:calc(100dvh - 52px);min-height:calc(100dvh - 52px);padding:0;overflow:hidden}.account-orders-page .account-page-module{width:100%;height:100%;min-height:100%}.account-orders-page .account-subpage-module{box-shadow:none;border:0;border-radius:0;grid-template-rows:auto auto minmax(0,1fr);display:grid}.account-orders-page-header{z-index:5;background:var(--sf-ref-color-grayscale-10);padding:16px;position:sticky;top:0}.account-orders-page-content{grid-template-rows:minmax(0,1fr) auto;display:grid}.account-orders-toolbar{z-index:4;background:var(--sf-ref-color-opacity-white-100);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 16px 16px;display:grid;position:sticky;top:52px}.account-orders-search-field{gap:8px;width:100%;min-height:40px;padding:10px 12px}.account-orders-search-field input,.account-orders-search-field input::placeholder{font-size:14px;line-height:20px}.account-orders-search-icon,.account-orders-search-icon svg{width:16px;height:16px}.account-orders-filter-popover{flex:none;width:auto}.account-orders-filter-button{justify-content:center;gap:8px;width:auto;min-width:0;min-height:40px;padding:10px 16px 10px 12px;font-size:14px;line-height:20px}.account-orders-filter-sheet{width:120px}.account-orders-filter-option{box-sizing:border-box;gap:8px;width:100%;min-height:32px;padding:8px;font-size:12px;line-height:16px}.account-orders-filter-actions{padding:8px}.account-orders-filter-done{border-radius:6px;min-height:24px;font-size:12px;line-height:16px}.account-orders-list-section{overscroll-behavior:contain;min-height:0;padding:4px 0 0;overflow-y:auto}.account-orders-list{gap:16px;padding-bottom:24px}.account-orders-pagination{z-index:3;padding:18px 24px calc(18px + env(safe-area-inset-bottom));box-shadow:0 -10px 24px color-mix(in srgb,var(--sf-ref-color-grayscale-100)10%,transparent);position:relative;bottom:auto}.account-orders-product-row{grid-template-columns:92px minmax(0,1fr);gap:12px}.account-orders-product-media,.account-orders-product-image{width:80px;height:80px}.account-orders-return-product-media,.account-orders-return-product-image{width:96px;height:96px}}@media (max-width:640px){.account-orders-page-header{padding:16px}.account-orders-search-field input,.account-orders-search-field input::placeholder{font-size:14px;line-height:20px}.account-orders-filter-button{gap:8px;min-height:40px;padding:10px 16px 10px 12px;font-size:14px;line-height:20px}.account-orders-filter-button-icon,.account-orders-filter-button-icon svg{width:16px;height:16px}.account-orders-page-back{gap:8px;font-size:14px;line-height:20px}.account-orders-page-back svg{width:20px;height:20px}.account-orders-card-header{gap:12px;padding:16px}.account-orders-card-order .account-orders-card-header{align-items:center;padding:16px}.account-orders-card-order{border-radius:0;gap:16px;padding:16px}.account-orders-card-title-row{gap:12px}.account-orders-card-icon{width:48px;height:48px}.account-orders-card-icon svg{width:24px;height:24px}.account-orders-card-icon-stack .account-orders-card-icon+.account-orders-card-icon{margin-left:-8px}.account-orders-pagination{flex-direction:row;align-items:center}.account-orders-pagination-links{gap:16px}.account-orders-card-title{font-size:22px;line-height:28px}.account-orders-card-order-no,.account-orders-card-date{font-size:16px;line-height:22px}.account-orders-order-header-title{font-size:18px;line-height:24px}.account-orders-request-header-title{font-size:14px;line-height:20px}.account-orders-request-card-date{font-size:12px;line-height:16px}.account-orders-request-header-icon-badge{width:28px;height:28px}.account-orders-request-header-icon-badge svg{width:16px;height:16px}.account-orders-card-body{padding:0 16px 16px}.account-orders-card-divider{margin:0}.account-orders-request-card-body{gap:12px;padding:16px}.account-orders-card-order .account-orders-card-body{gap:12px;padding:0}.account-orders-order-section-number{font-size:14px;line-height:20px}.account-orders-order-section-date{font-size:12px;line-height:16px}.account-orders-shipment-block.has-divider{padding-top:12px}.account-orders-shipment-tag{min-height:28px;padding:5px 12px;font-size:14px;line-height:18px}.account-orders-status-summary{gap:12px}.account-orders-status-pill{gap:8px;font-size:14px;line-height:20px}.account-orders-card-subline{font-size:14px;line-height:20px}.account-orders-order-status-date,.account-orders-order-info-note p{font-size:12px;line-height:16px}.account-orders-return-footer-band{min-height:24px;padding:4px 12px;font-size:12px;line-height:16px}.account-orders-request-product-row{grid-template-columns:80px minmax(0,1fr);gap:8px}.account-orders-request-product-media,.account-orders-request-product-image{width:80px;height:80px}.account-orders-request-product-title{font-size:14px;line-height:20px}.account-orders-request-product-qty,.account-orders-request-product-subtitle{font-size:12px;line-height:16px}.account-orders-order-review-prompt{gap:12px;padding:6px 12px}.account-orders-order-product-row{grid-template-columns:80px minmax(0,1fr);gap:8px}.account-orders-order-product-row .account-orders-product-media,.account-orders-order-product-row .account-orders-product-image{border-radius:4px;width:80px;height:80px}.account-orders-order-product-copy{gap:4px}.account-orders-product-title{font-size:14px;line-height:20px}.account-orders-product-subtitle,.account-orders-product-compare-price{font-size:12px;line-height:16px}.account-orders-order-status-tag{min-height:20px;padding:2px 8px;font-size:12px;line-height:16px}.account-orders-track-link,.account-orders-order-review-prompt{font-size:10px;line-height:14px}.account-orders-order-info-note{gap:8px}.account-orders-action-cta-row{gap:10px}.account-orders-action-cta{border-radius:6px;gap:6px;min-height:26px;padding:4px 12px;font-size:12px;line-height:16px}.account-orders-action-cta-icon,.account-orders-action-cta-icon svg{width:12px;height:12px}.account-orders-empty-state{align-items:center;min-height:100%;padding:24px 0}.account-orders-list-section.is-zero-state{padding:52px 16px 32px}.account-orders-zero-state{gap:16px;max-width:328px}.account-orders-pagination{gap:12px}.account-orders-pagination-page,.account-orders-pagination-arrow,.account-orders-pagination-meta{font-size:16px;line-height:22px}.account-orders-pagination-page.is-current{width:40px;min-width:40px;height:40px}.account-orders-pagination-arrow{width:38px;min-width:38px;height:38px}.account-orders-pagination-meta{margin-left:auto}}.account-order-detail-page.account-subpage{background:var(--sf-ref-color-grayscale-10);min-height:calc(100dvh - 72px);font-family:var(--sf-ref-type-family-lexend);padding:0}.account-order-detail-page .account-page-module{width:min(100%,420px);max-width:420px;min-height:calc(100dvh - 72px)}.account-order-detail-page .account-subpage-module{background:var(--sf-ref-color-opacity-white-100);box-shadow:none;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);display:grid}.account-order-detail-header{background:var(--sf-ref-color-opacity-white-100);box-shadow:0 4px 8px var(--sf-ext-color-shadow-base);align-items:center;padding:12px 16px;display:flex}.account-order-detail-back{min-width:0;color:var(--sf-ref-color-grayscale-100);align-items:center;gap:20px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.account-order-detail-back-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-order-detail-back svg{flex-shrink:0;width:20px;height:20px}.account-order-detail-content{background:var(--sf-ref-color-opacity-white-100);gap:0;padding:0 0 24px;display:grid}.account-order-detail-section{padding:0}.account-order-detail-panel{background:var(--sf-ref-color-opacity-white-100);gap:0;display:grid}.account-order-detail-section-title{color:var(--sf-ref-color-grayscale-60);margin:0;font-size:12px;font-weight:500;line-height:16px}.account-order-detail-panel-header{align-items:center;gap:12px;min-height:40px;padding:12px 16px;display:flex}.account-order-detail-panel-divider{background:var(--sf-ref-color-grayscale-10);height:1px;margin:0 16px}.account-order-detail-payment-header{flex-wrap:wrap}.account-order-detail-payment-pill{background:var(--sf-ref-color-grayscale-10);min-height:20px;color:var(--sf-ref-color-grayscale-60);border-radius:999px;justify-content:center;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.account-order-detail-payment-card{gap:16px;padding-top:16px}.account-order-detail-card{background:var(--sf-ref-color-opacity-white-100);gap:12px;padding:12px 16px 16px;display:grid}.account-order-detail-products-card{padding-top:12px}.account-order-detail-product-list,.account-order-detail-product-item{gap:0;display:grid}.account-order-detail-product-item+.account-order-detail-product-item{border-top:1px solid var(--sf-ref-color-grayscale-10);padding-top:12px}.account-order-detail-product-row{grid-template-columns:80px minmax(0,1fr);align-items:start;gap:8px;display:grid}.account-order-detail-product-media,.account-order-detail-product-image{border-radius:4px;width:80px;height:80px}.account-order-detail-product-image{object-fit:cover;display:block}.account-order-detail-product-image.is-placeholder{background:var(--sf-ref-color-grayscale-10)}.account-order-detail-product-copy{align-content:start;gap:4px;min-width:0;display:grid}.account-order-detail-product-title{color:var(--sf-ref-color-grayscale-100);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:300;line-height:20px;overflow:hidden}.account-order-detail-product-price-row{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.account-order-detail-product-price{color:var(--sf-ref-color-grayscale-100);font-size:14px;font-weight:500;line-height:20px}.account-order-detail-product-compare-price{color:var(--sf-ref-color-grayscale-100);opacity:.5;font-size:14px;font-weight:300;line-height:20px;text-decoration:line-through}.account-order-detail-product-discount{color:var(--sf-ref-color-teal-100);font-size:14px;font-weight:500;line-height:20px}.account-order-detail-product-footer{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.account-order-detail-product-meta{gap:2px;min-width:0;display:grid}.account-order-detail-product-subtitle{color:var(--sf-ref-color-grayscale-60);margin:0;font-size:12px;font-weight:300;line-height:16px}.account-order-detail-buy-again{color:var(--sf-ref-color-blue-100);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;display:inline-flex}.account-order-detail-buy-again svg{flex-shrink:0;width:16px;height:16px}.account-order-detail-banner-section{background:var(--sf-ref-color-opacity-white-100);padding:0 16px 16px}.account-order-detail-banner-card{background:var(--sf-ref-color-grayscale-20);border-radius:12px;display:block;overflow:hidden}.account-order-detail-banner-image{object-fit:cover;width:100%;height:120px;display:block}.account-order-detail-summary{gap:12px;display:grid}.account-order-detail-summary-row{color:var(--sf-ref-color-grayscale-100);justify-content:space-between;align-items:baseline;gap:16px;font-size:14px;font-weight:300;line-height:20px;display:flex}.account-order-detail-summary-label{flex:auto;min-width:0}.account-order-detail-summary-value-group{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.account-order-detail-summary-compare-value{color:var(--sf-ref-color-grayscale-60);font-size:12px;font-weight:300;line-height:16px;text-decoration:line-through}.account-order-detail-summary-row strong,.account-order-detail-summary-value{font-size:14px;font-weight:500;line-height:20px}.account-order-detail-summary-value.is-positive{color:var(--sf-ref-color-green-100)}.account-order-detail-divider{background:var(--sf-ref-color-grayscale-10);height:1px;margin:0}.account-order-detail-total-row{color:var(--sf-ref-color-grayscale-100);justify-content:space-between;align-items:baseline;gap:16px;display:flex}.account-order-detail-total-row>strong{font-size:16px;font-weight:500;line-height:20px}.account-order-detail-total-copy{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.account-order-detail-total-copy strong,.account-order-detail-total-copy span{margin:0}.account-order-detail-total-copy strong{font-size:16px;font-weight:500;line-height:20px}.account-order-detail-total-copy span{color:var(--sf-ref-color-grayscale-60);font-size:12px;font-weight:300;line-height:16px}.account-order-detail-payment-split{background:var(--sf-ref-color-grayscale-10);border-radius:12px;gap:12px;padding:12px 16px;display:grid}.account-order-detail-section-break{background:var(--sf-ref-color-grayscale-10);height:12px}.account-order-detail-payment-split-row{color:var(--sf-ref-color-grayscale-100);justify-content:space-between;align-items:baseline;gap:16px;font-size:14px;font-weight:300;line-height:20px;display:flex}.account-order-detail-payment-split-row strong{font-size:14px;font-weight:500;line-height:20px}.account-order-detail-address-block{gap:8px;display:grid}.account-order-detail-address-name,.account-order-detail-address-line{color:var(--sf-ref-color-grayscale-100);margin:0}.account-order-detail-address-name{font-size:14px;font-weight:500;line-height:20px}.account-order-detail-address-line{font-size:14px;font-weight:300;line-height:20px}@media (max-width:359px){.account-order-detail-product-footer{flex-direction:column;align-items:flex-start}.account-order-detail-buy-again{align-self:flex-end}}.account-return-request-page.account-subpage,.account-exchange-request-page.account-subpage{background:var(--sf-ref-color-grayscale-10);min-height:calc(100dvh - 72px);padding:0}.account-return-request-page .account-page-module,.account-exchange-request-page .account-page-module{width:min(924px,100%);max-width:924px;min-height:calc(100dvh - 72px)}.account-return-request-page .account-subpage-module,.account-exchange-request-page .account-subpage-module{background:var(--sf-ref-color-grayscale-10);box-shadow:none;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);display:grid}.account-return-request-header{background:var(--sf-ref-color-opacity-white-100);align-items:center;padding:28px 34px 12px;display:flex}.account-return-request-back{color:var(--sf-ref-color-grayscale-100);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:0;font-size:18px;font-weight:700;line-height:24px;text-decoration:none;display:inline-flex}.account-return-request-back svg{flex-shrink:0;width:28px;height:28px}.account-return-request-back.is-button{appearance:none}.account-return-request-content{gap:16px;padding-bottom:28px;display:grid}.account-return-request-hero,.account-return-request-form-section{background:var(--sf-ref-color-opacity-white-100);padding:0 34px}.account-return-request-hero{padding-top:16px;padding-bottom:30px}.account-return-request-product{text-align:center;justify-items:center;gap:22px;display:grid}.account-return-request-product-media{width:200px}.account-return-request-product-image{object-fit:cover;background:linear-gradient(180deg,var(--sf-ext-color-exact-xf0e5dc)0%,var(--sf-ext-color-exact-xd9d0c8)100%);border-radius:4px;width:200px;height:200px;display:block}.account-return-request-product-image.is-placeholder{background:linear-gradient(180deg,var(--sf-ext-color-exact-xf0e5dc)0%,var(--sf-ext-color-exact-xd9d0c8)100%)}.account-return-request-product-copy{justify-items:center;gap:12px;display:grid}.account-return-request-product-title,.account-return-request-product-meta,.account-return-request-product-total,.account-return-request-section-title,.account-return-request-message-label,.account-return-request-guidance p,.account-return-request-guidance li{margin:0}.account-return-request-product-title{max-width:720px;color:var(--sf-ref-color-grayscale-100);font-size:28px;font-weight:400;line-height:40px}.account-return-request-product-meta,.account-return-request-product-total{color:var(--sf-ref-color-grayscale-60);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-size:18px;font-weight:400;line-height:28px;display:flex}.account-return-request-product-meta strong,.account-return-request-product-total strong{color:var(--sf-ref-color-grayscale-60);font-weight:700}.account-return-request-product-meta-dot{color:var(--sf-ext-color-exact-xd1cac4)}.account-return-request-window-pill{background:var(--sf-ext-color-exact-xedf2ff);min-height:38px;color:var(--sf-ext-color-exact-x4b74ff);border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-size:16px;font-weight:700;line-height:22px;display:inline-flex}.account-return-request-window-pill-icon,.account-return-request-window-pill-icon svg{width:20px;height:20px}.account-return-request-band{background:var(--sf-ext-color-exact-xe9e6e2);padding:18px 34px 20px}.account-return-request-band-upload{background:var(--sf-ref-color-opacity-white-100)}.account-return-request-qty-card{border:1px solid var(--sf-ext-color-exact-xe6e0d9);background:var(--sf-ref-color-opacity-white-100);box-shadow:0 8px 18px var(--sf-ext-color-shadow-base);border-radius:22px;overflow:hidden}.account-return-request-qty-row{justify-content:space-between;align-items:center;gap:18px;padding:24px 24px 22px;display:flex}.account-return-request-qty-row .account-return-request-section-title{flex:auto;min-width:0}.account-return-request-section-title{color:var(--sf-ref-color-grayscale-100);font-size:18px;font-weight:700;line-height:26px}.account-return-request-qty-control{flex-shrink:0;align-items:center;gap:14px;display:inline-flex}.account-return-request-qty-dropdown{flex:none;position:relative}.account-return-request-select-shell{border:1px solid var(--sf-ext-color-exact-xddd5cb);background:var(--sf-ref-color-opacity-white-100);width:168px;min-width:168px;min-height:68px;color:var(--sf-ref-color-grayscale-100);font:inherit;text-align:left;cursor:pointer;border-radius:999px;flex:none;justify-content:space-between;align-items:center;padding:0 56px 0 22px;display:inline-flex;position:relative;overflow:hidden}.account-return-request-select-shell.is-open{box-shadow:0 8px 18px var(--sf-ext-color-shadow-base)}.account-return-request-select-value,.account-return-request-select-shell select{border-radius:inherit;width:100%;height:100%;color:var(--sf-ref-color-grayscale-100);font:inherit;background:0 0;border:0;padding:0;font-size:18px;font-weight:700;line-height:24px;display:block}.account-return-request-select-shell select{appearance:none;cursor:pointer;text-overflow:ellipsis;outline:0}.account-return-request-select-shell svg{width:20px;height:20px;color:var(--sf-ref-color-grayscale-60);pointer-events:none;transition:transform .18s;position:absolute;right:18px}.account-return-request-select-shell.is-open svg{transform:rotate(180deg)}.account-return-request-select-menu{border:1px solid var(--sf-ext-color-exact-xe6e0d9);background:var(--sf-ref-color-opacity-white-100);box-shadow:0 12px 24px color-mix(in srgb,var(--sf-ref-color-grayscale-100)14%,transparent);z-index:20;border-radius:24px;gap:2px;padding:8px 0;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0}.account-return-request-select-option{width:100%;min-height:56px;color:var(--sf-ref-color-grayscale-100);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 24px;font-size:18px;font-weight:600;line-height:24px;display:flex}.account-return-request-select-option.is-selected,.account-return-request-select-option:hover{background:var(--sf-ext-color-exact-xf5f2ee)}.account-return-request-qty-limit{color:var(--sf-ref-color-grayscale-100);font-size:18px;font-weight:700;line-height:24px}.account-return-request-refundable-bar{background:var(--sf-ext-color-exact-x31b28d);min-height:72px;color:var(--sf-ref-color-opacity-white-100);justify-content:space-between;align-items:center;gap:16px;padding:0 24px;font-size:18px;font-weight:700;line-height:24px;display:flex}.account-return-request-form-section{gap:28px;padding-top:28px;padding-bottom:28px;display:grid}.account-return-request-reason-list{border:0;gap:22px;margin:0;padding:0;display:grid}.account-return-request-reason-option{color:var(--sf-ref-color-grayscale-100);cursor:pointer;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:22px;font-size:18px;font-weight:400;line-height:26px;display:grid}.account-return-request-reason-option input{opacity:0;pointer-events:none;position:absolute}.account-return-request-radio{border:2px solid var(--sf-ext-color-exact-xd8d2ca);border-radius:999px;width:42px;height:42px;position:relative}.account-return-request-reason-option input:checked+.account-return-request-radio:before{content:"";background:var(--sf-ext-color-exact-x4b74ff);border-radius:999px;position:absolute;inset:9px}.account-return-request-message-label{color:var(--sf-ref-color-grayscale-80);font-size:16px;font-weight:400;line-height:24px}.account-return-request-message{border:1px solid var(--sf-ext-color-exact-xddd5cb);background:var(--sf-ref-color-opacity-white-100);width:100%;min-height:220px;color:var(--sf-ref-color-grayscale-100);font:inherit;resize:vertical;border-radius:18px;padding:28px 32px;font-size:16px;line-height:24px}.account-return-request-message::placeholder{color:var(--sf-ext-color-exact-x827d78)}.account-return-request-upload-block{align-content:start;gap:16px;display:grid}.account-return-request-file-input{opacity:0;pointer-events:none;position:absolute}.account-return-request-upload-grid{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.account-return-request-upload-preview{border:2px solid var(--sf-ext-color-exact-xd8d2ca);background:var(--sf-ext-color-exact-xf6f3ef);border-radius:18px;width:160px;height:160px;position:relative;overflow:hidden}.account-return-request-upload-preview-image{object-fit:cover;width:100%;height:100%;display:block}.account-return-request-upload-remove{background:var(--sf-ext-color-exact-xeb4626);width:30px;height:30px;color:var(--sf-ref-color-opacity-white-100);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px}.account-return-request-upload-remove svg{width:16px;height:16px}.account-return-request-upload-box{appearance:none;border:2px solid var(--sf-ext-color-exact-xd8d2ca);background:var(--sf-ext-color-exact-xf6f3ef);width:160px;color:var(--sf-ref-color-grayscale-60);cursor:pointer;border-radius:18px;justify-items:center;gap:14px;padding:32px 18px 26px;font-family:inherit;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;display:grid}.account-return-request-upload-box:focus-visible{outline:2px solid var(--sf-color-accent-primary);outline-offset:2px}.account-return-request-upload-label{justify-content:center;align-items:center;display:inline-flex}.account-return-request-upload-icon,.account-return-request-upload-icon svg{width:34px;height:34px}.account-return-request-guidance{color:var(--sf-ref-color-grayscale-60);gap:10px;font-size:16px;font-weight:400;line-height:24px;display:grid}.account-return-request-guidance ul{margin:0;padding-left:24px}.account-return-request-guidance li{font-weight:700}.account-return-request-image-heading{margin:0}.account-return-request-sticky-bar{background:var(--sf-ref-color-opacity-white-100);padding-top:0;padding-left:34px;padding-right:34px}.account-return-request-band+.account-return-request-sticky-bar{margin-top:-4px}.account-return-request-band:last-of-type{padding-bottom:10px}.account-return-request-page .account-return-request-band,.account-exchange-request-page .account-return-request-band{background:var(--sf-ext-color-exact-xefebe6);padding:36px 30px 28px}.account-return-request-page,.account-exchange-request-page,.account-return-request-page .account-return-request-content,.account-exchange-request-page .account-return-request-content{overflow-x:clip}.account-return-request-page .account-return-request-qty-card,.account-exchange-request-page .account-return-request-qty-card{border-color:var(--sf-ext-color-exact-xe5ded5);box-shadow:0 2px 6px color-mix(in srgb,var(--sf-ref-color-grayscale-100)6%,transparent),0 8px 18px var(--sf-ext-color-shadow-base);border-radius:24px}.account-exchange-request-page .account-return-request-qty-card{z-index:4;position:relative;overflow:visible}.account-exchange-request-page .account-return-request-qty-dropdown{z-index:5}.account-return-request-page .account-return-request-qty-row,.account-exchange-request-page .account-return-request-qty-row{gap:24px;padding:12px 20px}.account-return-request-page .account-return-request-section-title,.account-exchange-request-page .account-return-request-section-title{letter-spacing:-.02em;font-size:22px;font-weight:500;line-height:30px}.account-return-request-page .account-return-request-qty-row .account-return-request-section-title,.account-exchange-request-page .account-return-request-qty-row .account-return-request-section-title{white-space:nowrap;font-size:28px;font-weight:400;line-height:36px}.account-return-request-page .account-return-request-qty-control,.account-exchange-request-page .account-return-request-qty-control{gap:12px}.account-return-request-page .account-return-request-select-shell,.account-exchange-request-page .account-return-request-select-shell{border-color:var(--sf-ext-color-exact-xd9d1c7);width:170px;min-width:170px;min-height:54px;padding:0 50px 0 24px}.account-return-request-page .account-return-request-select-value,.account-return-request-page .account-return-request-qty-limit,.account-exchange-request-page .account-return-request-select-value,.account-exchange-request-page .account-return-request-qty-limit{font-size:20px;font-weight:600;line-height:28px}.account-return-request-page .account-return-request-select-shell svg,.account-exchange-request-page .account-return-request-select-shell svg{width:20px;height:20px;right:18px}.account-return-request-page .account-return-request-refundable-bar{background:var(--sf-ext-color-exact-x2fb18d);border-radius:0 0 12px 12px;min-height:72px;padding:0 26px;font-size:22px;line-height:30px}.account-return-request-page .account-return-request-form-section,.account-exchange-request-page .account-return-request-form-section{gap:24px;padding-top:48px;padding-bottom:32px}.account-return-request-page .account-return-request-band-upload,.account-exchange-request-page .account-return-request-band-upload{background:var(--sf-ref-color-opacity-white-100);padding-top:18px;padding-bottom:0}.account-return-request-page .account-return-request-band-upload .account-return-request-section-title,.account-exchange-request-page .account-return-request-band-upload .account-return-request-section-title{margin-top:0}.account-return-request-product-meta-dot span{background:var(--sf-color-border-subtle);border-radius:999px;width:4px;height:4px;display:block}.account-return-request-section-divider{background:var(--sf-color-surface-muted);height:8px}.account-return-request-guidance-list{margin:0;padding-left:0;list-style:none}.account-return-request-guidance-item:before{content:"•";margin-right:4px}.account-return-request-page .account-return-request-header{padding:16px 16px 8px}.account-return-request-page .account-return-request-back{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium);gap:8px}.account-return-request-page .account-return-request-back svg{width:20px;height:20px}.account-return-request-page .account-return-request-content{gap:0;padding-bottom:0}.account-return-request-page .account-return-request-content.is-review{min-height:0;padding-bottom:calc(60px + env(safe-area-inset-bottom));background:var(--sf-color-surface);flex-direction:column;display:flex}.account-return-request-page .account-return-request-content.is-review>.account-subpage-sticky-bar{margin-top:0}.account-return-request-page .account-return-request-hero{padding:8px 16px 24px}.account-return-request-page .account-return-request-product{justify-items:center;gap:12px;display:grid}.account-return-request-page .account-return-request-product-media,.account-return-request-page .account-return-request-product-image{width:120px;height:120px}.account-return-request-page .account-return-request-product-copy{text-align:center;justify-items:center;gap:8px;display:grid}.account-return-request-page .account-return-request-product-title,.account-return-request-page .account-return-request-product-meta,.account-return-request-page .account-return-request-product-total{margin:0}.account-return-request-page .account-return-request-product-title{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light)}.account-return-request-page .account-return-request-product-meta{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light);justify-content:center;align-items:center;gap:8px;display:flex}.account-return-request-page .account-return-request-product-meta-value,.account-return-request-page .account-return-request-product-total{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light)}.account-return-request-page .account-return-request-window-pill{background:var(--sf-color-background-info-base);min-height:20px;color:var(--sf-color-text-info-primary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-medium);border-radius:20px;padding:2px 8px}.account-return-request-page .account-return-request-window-pill-icon,.account-return-request-page .account-return-request-window-pill-icon svg{width:12px;height:12px}.account-return-request-page .account-return-request-band{background:var(--sf-color-surface-muted);padding:16px}.account-return-request-page .account-return-request-qty-card{border:1px solid var(--sf-color-surface-muted);background:var(--sf-color-surface);box-shadow:0 1px 2px var(--sf-ext-color-shadow-base);border-radius:12px;overflow:visible}.account-return-request-page .account-return-request-qty-row{align-items:center;gap:8px;padding:12px}.account-return-request-page .account-return-request-section-title{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium);letter-spacing:0}.account-return-request-page .account-return-request-qty-row .account-return-request-section-title{min-width:0;font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium);flex:auto}.account-return-request-page .account-return-request-qty-control{flex-shrink:0;gap:4px}.account-return-request-page .account-return-request-qty-dropdown{z-index:2}.account-return-request-page .account-return-request-select-shell{border:1px solid var(--sf-color-border-subtle);background:var(--sf-color-surface);border-radius:40px;width:120px;min-width:120px;min-height:32px;padding:0 30px 0 12px}.account-return-request-page .account-return-request-select-value,.account-return-request-page .account-return-request-select-option{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light)}.account-return-request-page .account-return-request-qty-limit{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light)}.account-return-request-page .account-return-request-select-shell svg{width:14px;height:14px;right:10px}.account-return-request-page .account-return-request-select-menu{border:1px solid var(--sf-color-border-subtle);background:var(--sf-color-surface);width:120px;max-height:160px;box-shadow:0 2px 12px color-mix(in srgb,var(--sf-ref-color-opacity-black-100)12%,transparent);overscroll-behavior:contain;border-radius:12px;gap:0;padding:0;top:calc(100% + 4px);overflow:hidden auto}.account-return-request-page .account-return-request-select-option{min-height:32px;padding:8px 12px}.account-return-request-page .account-return-request-select-option+.account-return-request-select-option{border-top:1px solid var(--sf-color-border-subtle)}.account-return-request-page .account-return-request-select-option.is-selected{background:0 0}.account-return-request-page .account-return-request-select-option:hover{background:var(--sf-color-surface-muted)}.account-return-request-page .account-return-request-refundable-bar{background:var(--sf-color-background-success-main);min-height:30px;color:var(--sf-color-text-inverse);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium);border-radius:0 0 12px 12px;padding:8px 12px}.account-return-request-page .account-return-request-form-section{gap:16px;padding:20px 16px 16px}.account-return-request-page .account-return-request-reason-list{gap:12px}.account-return-request-page .account-return-request-reason-option{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px}.account-return-request-page .account-return-request-radio{border:1px solid var(--sf-color-border-subtle);background:var(--sf-color-surface);width:20px;height:20px}.account-return-request-page .account-return-request-reason-option input:checked+.account-return-request-radio{border-color:var(--sf-color-cta-info-main);background:var(--sf-color-cta-info-main)}.account-return-request-page .account-return-request-reason-option input:checked+.account-return-request-radio:before{background:var(--sf-color-text-inverse);inset:6px}.account-return-request-page .account-return-request-message-label{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light);margin:0;display:block}.account-return-request-page .account-return-request-message-field{flex-direction:column;gap:4px;width:100%;display:flex}.account-return-request-page .account-return-request-message-field.is-error{gap:0}.account-return-request-page .account-return-request-message{box-sizing:border-box;border:1px solid var(--sf-color-border-subtle);background:var(--sf-color-surface);width:100%;min-height:84px;color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light);resize:none;border-radius:8px;margin:0;padding:12px 16px 52px;display:block}.account-return-request-page .account-return-request-message::placeholder{color:var(--sf-color-text-primary);opacity:1}.account-return-request-page .account-return-request-section-heading,.account-exchange-request-page .account-return-request-section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.account-return-request-page .account-return-request-required-badge{background:var(--sf-ext-color-exact-xfdebe7);color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium);border-radius:16px;align-items:center;gap:8px;margin:0;padding:12px 28px;display:inline-flex}.account-return-request-page .account-return-request-required-badge-icon{width:20px;height:20px;color:var(--sf-color-input-error);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.account-return-request-page .account-return-request-required-badge-icon svg{width:20px;height:20px}.account-return-request-page .account-return-request-band>.account-return-request-required-badge{margin-top:24px}.account-return-request-page .account-return-request-required-badge-full{border-radius:16px;width:100%;padding:16px 24px;display:flex}.account-return-request-page .account-return-request-select-shell.is-error,.account-exchange-request-page .account-return-request-select-shell.is-error,.account-return-request-page .account-return-request-message.is-error,.account-exchange-request-page .account-return-request-message.is-error{border-color:var(--sf-color-input-error)}.account-return-request-page .account-return-request-message-error,.account-exchange-request-page .account-return-request-message-error{background:var(--sf-color-input-error-soft);width:100%;color:var(--sf-color-input-error);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light);border-radius:8px;align-items:center;gap:4px;margin:0;padding:4px 16px;display:flex}.account-exchange-request-page .account-return-request-message-error-icon,.account-exchange-request-page .account-return-request-message-error-icon svg{width:12px;height:12px}.account-return-request-page .account-return-request-inline-required,.account-exchange-request-page .account-return-request-inline-required{background:var(--sf-color-input-error-soft);width:100%;color:var(--sf-color-input-error);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light);border-radius:8px;align-items:center;gap:4px;margin:0;padding:4px 16px;display:flex}.account-return-request-page .account-return-request-inline-required-compact,.account-exchange-request-page .account-return-request-inline-required-compact{flex-shrink:0;width:fit-content;padding:4px 8px}.account-return-request-page .account-return-request-message-error-icon{flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.account-return-request-page .account-return-request-message-error-icon svg{width:12px;height:12px}.account-return-request-page .account-return-request-inline-required-icon,.account-exchange-request-page .account-return-request-inline-required-icon{flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.account-return-request-page .account-return-request-inline-required-icon svg,.account-exchange-request-page .account-return-request-inline-required-icon svg{width:12px;height:12px}.account-return-request-page .account-return-request-band-upload{background:var(--sf-color-surface);padding:20px 16px 0}.account-return-request-page .account-return-request-upload-block{gap:12px}.account-return-request-page .account-return-request-upload-grid.is-return-page,.account-exchange-request-page .account-return-request-upload-grid.is-return-page{gap:8px}.account-return-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-box,.account-return-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-preview,.account-exchange-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-box,.account-exchange-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-preview{border:1px solid var(--sf-color-border-subtle);background:var(--sf-color-surface-muted);border-radius:8px;width:80px;height:80px;min-height:80px}.account-return-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-box,.account-exchange-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-box{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:10px;line-height:12px;font-weight:var(--sf-ref-type-weight-light);gap:8px;padding:12px 8px}.account-return-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-icon,.account-return-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-icon svg,.account-exchange-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-icon,.account-exchange-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-icon svg{width:20px;height:20px}.account-return-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-remove,.account-exchange-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-remove{width:20px;height:20px;top:4px;right:4px}.account-return-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-remove svg,.account-exchange-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-remove svg{width:10px;height:10px}.account-return-request-page .account-return-request-guidance{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light);gap:4px}.account-return-request-page .account-return-request-guidance-item{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-regular)}.account-return-request-page .account-return-request-sticky-bar{z-index:5;background:var(--sf-color-surface);box-shadow:0 -4px 8px var(--sf-ext-color-shadow-base);padding:8px 16px;position:sticky;bottom:0}.account-return-request-page .account-return-request-review-sticky-bar{padding-top:0;padding-bottom:0}.account-return-request-page .account-return-request-content.is-review .account-return-request-sticky-bar{z-index:5;box-sizing:border-box;width:min(100%,420px);padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:var(--sf-color-surface);box-shadow:0 -4px 8px var(--sf-ext-color-shadow-base);border-top:0;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.account-exchange-request-page .account-exchange-request-review-sticky-bar{padding-top:0;padding-bottom:0}.account-return-request-page .account-return-request-sticky-bar .account-primary-button{min-height:44px;font-family:var(--sf-ref-type-family-lexend);font-size:16px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium);border-radius:8px}.account-return-request-upload-sheet-root{z-index:45;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.account-return-request-upload-sheet-backdrop{background:color-mix(in srgb,var(--sf-ref-color-grayscale-100)50%,transparent);animation:.18s ease-out both account-return-request-sheet-fade-in;position:absolute;inset:0}.account-return-request-upload-sheet{background:var(--sf-color-surface);width:100%;box-shadow:0 -4px 8px var(--sf-ext-color-shadow-base);border-radius:20px 20px 0 0;animation:.22s ease-out both account-return-request-sheet-slide-up;position:relative}.account-return-request-upload-sheet-header{justify-content:center;padding:16px 16px 12px;display:flex;position:relative}.account-return-request-upload-sheet-handle{background:var(--sf-color-border-subtle);border-radius:999px;width:32px;height:4px}.account-return-request-upload-sheet-close{width:20px;height:20px;color:var(--sf-color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:16px;right:16px}.account-return-request-upload-sheet-close svg{width:20px;height:20px}.account-return-request-upload-sheet-body{padding:0 16px calc(24px + env(safe-area-inset-bottom));gap:0;display:grid}.account-return-request-upload-sheet-option{width:100%;min-height:44px;color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:16px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.account-return-request-upload-sheet-option:focus-visible{outline:2px solid var(--sf-color-accent-primary);outline-offset:-2px;border-radius:8px}.account-return-request-upload-sheet-option-icon,.account-return-request-upload-sheet-option-icon svg{flex:none;width:16px;height:16px}.account-return-request-upload-sheet-divider{background:var(--sf-color-border-subtle);width:100%;height:1px}.account-return-request-sheet-root{z-index:40;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.account-return-request-sheet-backdrop{background:color-mix(in srgb,var(--sf-ref-color-grayscale-100)50%,transparent);animation:.18s ease-out both account-return-request-sheet-fade-in;position:absolute;inset:0}.account-return-request-sheet{background:var(--sf-color-surface);width:100%;max-height:min(520px,100dvh - 40px);box-shadow:0 -4px 8px var(--sf-ext-color-shadow-base);border-radius:20px 20px 0 0;animation:.22s ease-out both account-return-request-sheet-slide-up;position:relative;overflow:auto}.account-return-request-sheet-header{justify-content:center;padding:16px 16px 20px;display:flex;position:relative}.account-return-request-sheet-handle{background:var(--sf-color-border-subtle);border-radius:999px;width:32px;height:4px}.account-return-request-sheet-close{width:20px;height:20px;color:var(--sf-color-text-secondary);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:16px;right:16px}.account-return-request-sheet-close svg{width:20px;height:20px}.account-return-request-sheet-body{padding:0 16px calc(24px + env(safe-area-inset-bottom));gap:24px;display:grid}.account-return-request-sheet-content{gap:16px;display:grid}.account-exchange-request-payable-sheet{width:100%}.account-exchange-request-payable-sheet-body{gap:20px}.account-exchange-request-payable-sheet-copy{gap:8px;display:grid}.account-exchange-request-payable-sheet-title,.account-exchange-request-payable-sheet-description{font-family:var(--sf-ref-type-family-lexend);color:var(--sf-color-text-primary);margin:0}.account-exchange-request-payable-sheet-title{font-size:18px;line-height:24px;font-weight:var(--sf-ref-type-weight-medium)}.account-exchange-request-payable-sheet-description{font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light)}.account-exchange-request-payable-sheet-button{width:100%}.account-return-request-sheet-image{aspect-ratio:41/20;object-fit:cover;border-radius:8px;width:100%;display:block}.account-return-request-sheet-copy{color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light);margin:0}.account-return-request-sheet-actions{gap:8px;display:grid}.account-return-request-sheet-primary{text-align:center;width:100%;min-height:44px;box-shadow:none;border-radius:8px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.account-return-request-sheet-secondary{width:100%;min-height:44px;color:var(--sf-color-text-primary);font-family:var(--sf-ref-type-family-lexend);font-size:16px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:12px 20px;display:inline-flex}.account-return-request-page .account-return-request-upload-block,.account-exchange-request-page .account-return-request-upload-block{gap:22px}.account-return-request-page .account-return-request-upload-grid:not(.is-return-page),.account-exchange-request-page .account-return-request-upload-grid{gap:18px}.account-return-request-page .account-return-request-upload-grid:not(.is-return-page) .account-return-request-upload-preview,.account-exchange-request-page .account-return-request-upload-preview{border-radius:16px;width:132px;height:132px}.account-return-request-page .account-return-request-upload-grid:not(.is-return-page) .account-return-request-upload-remove,.account-exchange-request-page .account-return-request-upload-remove{width:26px;height:26px;top:6px;right:6px}.account-return-request-page .account-return-request-upload-grid:not(.is-return-page) .account-return-request-upload-remove svg,.account-exchange-request-page .account-return-request-upload-remove svg{width:14px;height:14px}.account-return-request-page .account-return-request-upload-grid:not(.is-return-page) .account-return-request-upload-box,.account-exchange-request-page .account-return-request-upload-box{border-color:var(--sf-ext-color-exact-xd5cec5);background:var(--sf-ext-color-exact-xf4f0ea);width:132px;min-height:132px;color:var(--sf-ref-color-grayscale-60);border-radius:16px;align-content:center;padding:16px 14px;font-size:16px;font-weight:500;line-height:24px}.account-return-request-page .account-return-request-upload-grid:not(.is-return-page) .account-return-request-upload-icon,.account-return-request-page .account-return-request-upload-grid:not(.is-return-page) .account-return-request-upload-icon svg,.account-exchange-request-page .account-return-request-upload-icon,.account-exchange-request-page .account-return-request-upload-icon svg{width:32px;height:32px}.account-return-request-page .account-return-request-guidance,.account-exchange-request-page .account-return-request-guidance{color:var(--sf-ref-color-grayscale-60);gap:8px;font-size:18px;line-height:26px}.account-return-request-page .account-return-request-guidance ul,.account-exchange-request-page .account-return-request-guidance ul{padding-left:28px;list-style:outside;display:block}.account-return-request-page .account-return-request-guidance li,.account-exchange-request-page .account-return-request-guidance li{font-size:18px;font-weight:700;line-height:30px}.account-return-request-page .account-return-request-upload-block .account-return-request-guidance,.account-exchange-request-page .account-return-request-upload-block .account-return-request-guidance{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light);gap:4px;padding-bottom:20px}.account-return-request-page .account-return-request-upload-block .account-return-request-guidance-list,.account-exchange-request-page .account-return-request-upload-block .account-return-request-guidance-list{margin:0;padding-left:0;list-style:none}.account-return-request-page .account-return-request-upload-block .account-return-request-guidance-item,.account-exchange-request-page .account-return-request-upload-block .account-return-request-guidance-item{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-regular)}.account-return-request-page .account-return-request-sticky-bar,.account-exchange-request-page .account-return-request-sticky-bar{border-top:1px solid var(--sf-ext-color-exact-xece7e1);background:var(--sf-ref-color-opacity-white-100);box-shadow:0 -4px 8px var(--sf-ext-color-shadow-base);padding:18px 34px 28px;position:static;bottom:auto}.account-return-request-page .account-return-request-sticky-bar .account-primary-button,.account-exchange-request-page .account-return-request-sticky-bar .account-primary-button{min-height:56px;box-shadow:none;border-radius:8px;font-size:16px;font-weight:500;line-height:20px}.account-exchange-request-page .account-return-request-content.is-exchange-review .account-return-request-sticky-bar{z-index:5;box-sizing:border-box;width:min(100%,420px);padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:var(--sf-color-surface);box-shadow:0 -4px 8px var(--sf-ext-color-shadow-base);border-top:0;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.account-exchange-request-page .account-return-request-content.is-exchange-review .account-return-request-sticky-bar .account-primary-button{min-height:44px}.account-exchange-request-card{background:var(--sf-ref-color-opacity-white-100);box-shadow:0 2px 8px color-mix(in srgb,var(--sf-ref-color-grayscale-100)6%,transparent);border-radius:32px;gap:12px;padding:6px 6px 14px;display:grid}.account-exchange-request-heading,.account-exchange-request-option,.account-exchange-request-option-label,.account-exchange-request-meta-label,.account-exchange-request-size-pill,.account-exchange-request-price{color:var(--sf-ref-color-grayscale-100);margin:0}.account-exchange-request-heading{color:var(--sf-ref-color-grayscale-60);margin:26px 0;font-size:22px;font-weight:400;line-height:24px}.account-exchange-request-options{background:var(--sf-ext-color-exact-xefebe6);border-radius:28px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:8px;display:grid}.account-exchange-request-option{min-height:74px;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:22px;justify-content:center;align-items:center;gap:14px;padding:10px 14px;font-size:20px;font-weight:500;line-height:28px;display:inline-flex}.account-exchange-request-option.is-selected{background:var(--sf-ref-color-opacity-white-100);border-color:var(--sf-ext-color-exact-xd9d1c7);box-shadow:0 2px 8px var(--sf-ext-color-shadow-base)}.account-exchange-request-option-label{max-width:140px;display:inline-block}.account-exchange-request-option-icon{width:38px;height:38px;color:var(--sf-ref-color-grayscale-100);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.account-exchange-request-option-icon svg{width:38px;height:38px}.account-exchange-request-meta{justify-content:flex-start;align-items:center;gap:20px;padding:0 32px;display:flex}.account-exchange-request-meta-item{align-items:center;gap:16px;display:inline-flex}.account-exchange-request-meta-label{color:var(--sf-ref-color-grayscale-60);font-size:18px;font-weight:400;line-height:26px}.account-exchange-request-size-pill{border:1px solid var(--sf-ext-color-exact-xd4cdc6);background:var(--sf-ref-color-opacity-white-100);border-radius:999px;justify-content:center;align-items:center;min-height:58px;padding:10px 26px;font-size:22px;font-weight:600;line-height:30px;display:inline-flex}.account-exchange-request-meta-divider{background:var(--sf-ext-color-exact-xd9d3cc);width:1px;height:36px}.account-exchange-request-price{font-size:22px;font-weight:600;line-height:30px}.account-exchange-request-wallet-panel{background:var(--sf-ref-color-opacity-white-100);border-radius:24px;justify-items:center;gap:18px;min-height:320px;padding:40px 28px 32px;display:grid}.account-exchange-request-wallet-illustration,.account-exchange-request-wallet-illustration svg{width:96px;height:96px}.account-exchange-request-wallet-copy{text-align:center;justify-items:center;gap:10px;display:grid}.account-exchange-request-wallet-title,.account-exchange-request-wallet-subtitle{margin:0}.account-exchange-request-wallet-title{color:var(--sf-ref-color-grayscale-100);font-size:22px;font-weight:700;line-height:32px}.account-exchange-request-wallet-subtitle{color:var(--sf-ref-color-grayscale-60);font-size:18px;font-weight:500;line-height:28px}.account-exchange-request-review-card,.account-exchange-request-breakdown-card{gap:24px;display:grid}.account-exchange-request-review-grid{grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr);align-items:start;gap:18px;display:grid}.account-exchange-request-review-column{gap:18px;display:grid}.account-exchange-request-review-column-heading,.account-exchange-request-review-product-title,.account-exchange-request-review-product-subtitle,.account-exchange-request-review-product-quantity,.account-exchange-request-review-wallet-title,.account-exchange-request-review-wallet-subtitle,.account-exchange-request-breakdown-label,.account-exchange-request-breakdown-value,.account-exchange-request-breakdown-note{margin:0}.account-exchange-request-review-column-heading{color:var(--sf-ref-color-grayscale-60);font-size:18px;font-weight:700;line-height:26px}.account-exchange-request-review-product{align-items:start;gap:12px;display:grid}.account-exchange-request-review-product-media{width:120px}.account-exchange-request-review-product-image{object-fit:cover;background:linear-gradient(180deg,var(--sf-ext-color-exact-xf0e5dc)0%,var(--sf-ext-color-exact-xd9d0c8)100%);border-radius:4px;width:120px;height:120px;display:block}.account-exchange-request-review-product-image.is-placeholder{background:linear-gradient(180deg,var(--sf-ext-color-exact-xf0e5dc)0%,var(--sf-ext-color-exact-xd9d0c8)100%)}.account-exchange-request-review-product-copy{gap:8px;display:grid}.account-exchange-request-review-product-title{color:var(--sf-ref-color-grayscale-80);font-size:18px;font-weight:400;line-height:28px}.account-exchange-request-review-product-subtitle{color:var(--sf-ref-color-grayscale-100);font-size:17px;font-weight:400;line-height:25px}.account-exchange-request-review-product-quantity{color:var(--sf-ref-color-grayscale-100);font-size:17px;font-weight:700;line-height:25px}.account-exchange-request-review-divider{align-self:stretch;justify-items:center;display:grid}.account-exchange-request-review-divider-line{background:var(--sf-ext-color-exact-xddd8d1);width:1px;min-height:72px}.account-exchange-request-review-divider svg{width:34px;height:34px;color:var(--sf-ref-color-grayscale-30);margin:10px 0}.account-exchange-request-review-wallet{justify-items:start;gap:14px;padding-top:40px;display:grid}.account-exchange-request-review-wallet-copy{gap:6px;display:grid}.account-exchange-request-review-wallet-title{color:var(--sf-ref-color-grayscale-100);font-size:22px;font-weight:700;line-height:30px}.account-exchange-request-review-wallet-subtitle{color:var(--sf-ref-color-grayscale-60);font-size:16px;font-weight:600;line-height:24px}.account-exchange-request-breakdown{gap:20px;display:grid}.account-exchange-request-breakdown-divider{background:var(--sf-ref-color-grayscale-10);height:1px}.account-exchange-request-breakdown-row{justify-content:space-between;align-items:center;gap:18px;display:flex}.account-exchange-request-breakdown-row.is-total{margin-top:4px}.account-exchange-request-breakdown-label{color:var(--sf-ref-color-grayscale-100);font-size:18px;font-weight:400;line-height:26px}.account-exchange-request-breakdown-row.is-total .account-exchange-request-breakdown-label,.account-exchange-request-breakdown-row.is-total .account-exchange-request-breakdown-value{font-weight:700}.account-exchange-request-breakdown-note{color:var(--sf-ref-color-grayscale-30);font-weight:400}.account-exchange-request-breakdown-value{color:var(--sf-ref-color-grayscale-100);white-space:nowrap;font-size:18px;font-weight:400;line-height:26px}.account-exchange-request-breakdown-value.is-credit{color:var(--sf-ext-color-exact-x26b18c);font-weight:700}.account-exchange-request-wallet-review-card{padding-top:16px;padding-bottom:16px}.account-exchange-request-wallet-review-panel{background:var(--sf-ref-color-blue-10);text-align:center;border-radius:16px;justify-items:center;gap:12px;padding:16px;display:grid}.account-exchange-request-wallet-review-title,.account-exchange-request-wallet-review-subtitle{color:var(--sf-ref-color-grayscale-100);margin:0}.account-exchange-request-wallet-review-title{font-size:16px;font-weight:500;line-height:20px}.account-exchange-request-wallet-review-subtitle{max-width:296px;color:var(--sf-ref-color-grayscale-60);font-size:12px;font-weight:300;line-height:16px}.account-return-request-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.account-return-request-review-section{background:var(--sf-ref-color-opacity-white-100);gap:0;display:grid}.account-return-request-review-section-address{border-top:1px solid var(--sf-ref-color-grayscale-10)}.account-return-request-review-section-returning{padding-top:12px;padding-bottom:0}.account-return-request-review-card{background:var(--sf-ref-color-opacity-white-100);padding:0 16px}.account-return-request-review-heading,.account-return-request-address-name,.account-return-request-address-line,.account-return-request-review-summary-header strong,.account-return-request-refund-copy strong,.account-return-request-refund-copy span,.account-return-request-returning-product-title,.account-return-request-returning-product-subtitle,.account-return-request-returning-product-quantity{margin:0}.account-return-request-review-heading{color:var(--sf-ref-color-grayscale-60);font-size:12px;font-weight:500;line-height:16px}.account-return-request-review-card-heading{border-bottom:1px solid var(--sf-ref-color-grayscale-10);padding-top:12px;padding-bottom:12px}.account-return-request-address-card{gap:4px;padding-top:12px;padding-bottom:24px;display:grid}.account-return-request-address-name{color:var(--sf-ref-color-grayscale-100);font-size:14px;font-weight:500;line-height:20px}.account-return-request-address-line{color:var(--sf-ref-color-grayscale-100);font-size:14px;font-weight:300;line-height:20px}.account-return-request-review-summary{gap:12px;display:grid}.account-return-request-review-summary-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.account-return-request-review-summary-title{align-items:center;gap:8px;min-width:0;display:inline-flex}.account-return-request-review-summary-header strong{color:var(--sf-ref-color-grayscale-100);white-space:nowrap;font-size:14px;font-weight:500;line-height:20px}.account-return-request-refund-methods{border:1px solid var(--sf-ref-color-grayscale-10);background:var(--sf-ref-color-opacity-white-100);box-shadow:0 1px 2px var(--sf-ext-color-shadow-base);border-radius:16px;gap:0;margin:0;padding:0;display:grid;overflow:hidden}.account-return-request-refund-option{cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:6px;padding:12px;display:grid;position:relative}.account-return-request-refund-option>input{opacity:0;pointer-events:none;position:absolute}.account-return-request-refund-radio{border:1px solid var(--sf-ref-color-grayscale-20);background:var(--sf-ref-color-opacity-white-100);border-radius:999px;width:20px;height:20px;position:relative}.account-return-request-refund-option.is-expanded{gap:12px 6px}.account-return-request-refund-option>input:checked+.account-return-request-refund-radio:before{content:"";background:var(--sf-ref-color-opacity-white-100);border-radius:999px;position:absolute;inset:6px}.account-return-request-refund-option>input:checked+.account-return-request-refund-radio{border-color:var(--sf-ref-color-blue-100);background:var(--sf-ref-color-blue-100)}.account-return-request-refund-copy{gap:2px;display:grid}.account-return-request-refund-copy strong{color:var(--sf-ref-color-grayscale-100);font-size:14px;font-weight:500;line-height:20px}.account-return-request-refund-copy span{color:var(--sf-ref-color-grayscale-60);font-size:12px;font-weight:300;line-height:16px}.account-return-request-refund-bank-fields{grid-column:1/-1;gap:12px;display:grid}.account-return-request-refund-bank-field{flex-direction:column;gap:4px;min-width:0;display:flex}.account-return-request-refund-bank-field.is-error{gap:0}.account-return-request-refund-bank-input{border:1px solid var(--sf-ref-color-grayscale-20);background:var(--sf-ref-color-opacity-white-100);width:100%;min-height:44px;color:var(--sf-ref-color-grayscale-100);border-radius:8px;padding:11px 15px;font-size:14px;font-weight:300;line-height:20px}.account-return-request-refund-bank-input::placeholder{color:var(--sf-ref-color-grayscale-30);opacity:1}.account-return-request-refund-bank-input:focus{border-color:var(--sf-ref-color-blue-100);outline:none}.account-return-request-refund-bank-input.is-error{border-color:var(--sf-color-input-error)}.account-return-request-refund-divider{background:var(--sf-ref-color-grayscale-10);height:1px;position:absolute;bottom:0;left:12px;right:12px}.account-return-request-returning-card{gap:12px;padding-top:0;padding-bottom:16px;display:grid}.account-return-request-returning-heading{align-items:center;gap:4px;display:inline-flex}.account-return-request-returning-icon,.account-return-request-returning-icon svg{width:16px;height:16px;color:var(--sf-ref-color-grayscale-60)}.account-return-request-returning-product{grid-template-columns:60px minmax(0,1fr);align-items:start;gap:12px;display:grid}.account-return-request-returning-product-media{width:60px}.account-return-request-returning-product-image{object-fit:cover;background:linear-gradient(180deg,var(--sf-ext-color-exact-xf0e5dc)0%,var(--sf-ext-color-exact-xd9d0c8)100%);border-radius:4px;width:60px;height:60px;display:block}.account-return-request-returning-product-image.is-placeholder{background:linear-gradient(180deg,var(--sf-ext-color-exact-xf0e5dc)0%,var(--sf-ext-color-exact-xd9d0c8)100%)}.account-return-request-returning-product-copy{gap:4px;min-width:0;display:grid}.account-return-request-returning-product-title{color:var(--sf-ref-color-grayscale-100);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:300;line-height:20px;overflow:hidden}.account-return-request-returning-product-subtitle,.account-return-request-returning-product-quantity{color:var(--sf-ref-color-grayscale-60);font-size:12px;font-weight:300;line-height:16px}.account-return-request-content.is-success{background:var(--sf-ref-color-opacity-white-100);grid-template-rows:minmax(0,1fr) auto;min-height:calc(100dvh - 72px);padding-bottom:0;display:grid}.account-return-request-success-panel{align-content:center;gap:24px;width:min(328px,100% - 32px);margin:0 auto;padding:32px 0 40px;display:grid}.account-return-request-success-hero{justify-items:center;gap:20px;display:grid}.account-return-request-success-icon{width:120px;height:120px;color:var(--sf-ext-color-exact-x43c15c);display:inline-flex}.account-return-request-success-icon svg{width:100%;height:100%}.account-return-request-success-title{color:var(--sf-ref-color-grayscale-100);text-align:center;gap:0;margin:0;font-size:20px;font-weight:500;line-height:24px;display:grid}.account-return-request-success-product{background:var(--sf-ref-color-grayscale-10);border-radius:12px;grid-template-columns:80px minmax(0,1fr);align-items:start;gap:8px;padding:8px;display:grid}.account-return-request-success-product-media{width:80px}.account-return-request-success-product-image{object-fit:cover;background:linear-gradient(180deg,var(--sf-ext-color-exact-xf0e5dc)0%,var(--sf-ext-color-exact-xd9d0c8)100%);border-radius:4px;width:80px;height:80px;display:block}.account-return-request-success-product-image.is-placeholder{background:linear-gradient(180deg,var(--sf-ext-color-exact-xf0e5dc)0%,var(--sf-ext-color-exact-xd9d0c8)100%)}.account-return-request-success-product-copy{align-content:start;gap:4px;min-width:0;display:grid}.account-return-request-success-product-title,.account-return-request-success-product-meta,.account-return-request-success-note{margin:0}.account-return-request-success-product-title{color:var(--sf-ref-color-grayscale-100);font-size:14px;font-weight:300;line-height:20px}.account-return-request-success-product-meta{color:var(--sf-ref-color-grayscale-30);font-size:12px;font-weight:300;line-height:16px}.account-return-request-success-divider{background:var(--sf-ref-color-grayscale-10);height:1px}.account-return-request-success-notes{gap:24px;display:grid}.account-return-request-success-note{color:var(--sf-ref-color-grayscale-80);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;font-size:14px;font-weight:300;line-height:20px;display:grid}.account-return-request-success-note-icon{background:var(--sf-ref-color-grayscale-10);width:20px;height:20px;color:var(--sf-ref-color-grayscale-80);border-radius:999px;justify-content:center;align-items:center;margin-top:0;display:inline-flex}.account-return-request-success-note-icon svg{width:16px;height:16px}.account-return-request-success-note strong{font-weight:500}.account-return-request-success-note-link{color:var(--sf-ref-color-blue-100);text-underline-offset:2px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.account-return-request-success-bar{box-shadow:0 -4px 8px var(--sf-ext-color-shadow-base)}@media (max-width:900px){.account-order-detail-page.account-subpage,.account-order-detail-page .account-page-module,.account-return-request-page.account-subpage,.account-exchange-request-page.account-subpage,.account-return-request-page .account-page-module,.account-exchange-request-page .account-page-module{min-height:calc(100dvh - 124px)}}@media (max-width:640px){.account-return-request-header{padding:18px 16px 12px}.account-return-request-back{gap:10px;font-size:16px;line-height:22px}.account-return-request-back svg{width:24px;height:24px}.account-return-request-content{gap:12px;padding-bottom:18px}.account-return-request-hero,.account-return-request-form-section{padding-left:16px;padding-right:16px}.account-return-request-hero{padding-top:14px;padding-bottom:22px}.account-return-request-product{gap:16px}.account-return-request-product-media,.account-return-request-product-image{width:156px;height:156px}.account-return-request-product-title{font-size:16px;line-height:24px}.account-return-request-product-meta,.account-return-request-product-total{gap:8px;font-size:14px;line-height:21px}.account-return-request-window-pill{min-height:34px;padding:7px 14px;font-size:13px;line-height:18px}.account-return-request-window-pill-icon,.account-return-request-window-pill-icon svg{width:16px;height:16px}.account-return-request-band{padding:12px 16px 14px}.account-return-request-qty-card{border-radius:18px}.account-return-request-qty-row{justify-content:space-between;align-items:center;gap:12px;padding:18px 16px 16px}.account-return-request-section-title{font-size:14px;line-height:20px}.account-return-request-qty-row .account-return-request-section-title{font-size:16px;line-height:22px}.account-return-request-qty-control{flex-shrink:0;align-self:auto;gap:8px}.account-return-request-select-shell{width:124px;min-width:124px;min-height:44px;padding:0 40px 0 16px}.account-return-request-select-shell select,.account-return-request-select-value,.account-return-request-qty-limit,.account-return-request-refundable-bar,.account-return-request-reason-option,.account-return-request-select-option{font-size:14px;line-height:20px}.account-return-request-select-shell svg{width:16px;height:16px;right:12px}.account-return-request-qty-limit{white-space:nowrap}.account-return-request-select-menu{border-radius:18px;padding:6px 0;top:calc(100% + 6px)}.account-return-request-select-option{min-height:44px;padding:0 16px}.account-return-request-refundable-bar{min-height:52px;padding:0 16px}.account-return-request-form-section{gap:20px;padding-top:22px;padding-bottom:22px}.account-return-request-page .account-return-request-band,.account-exchange-request-page .account-return-request-band{padding:18px 16px 16px}.account-return-request-page .account-return-request-qty-card,.account-exchange-request-page .account-return-request-qty-card{border-radius:22px}.account-return-request-page .account-return-request-qty-row,.account-exchange-request-page .account-return-request-qty-row{flex-wrap:nowrap;gap:10px;padding:12px 14px}.account-return-request-page .account-return-request-section-title,.account-return-request-page .account-return-request-qty-row .account-return-request-section-title,.account-exchange-request-page .account-return-request-section-title,.account-exchange-request-page .account-return-request-qty-row .account-return-request-section-title{font-size:16px;line-height:22px}.account-return-request-page .account-return-request-qty-row .account-return-request-section-title,.account-exchange-request-page .account-return-request-qty-row .account-return-request-section-title{flex:auto;min-width:0;font-size:16px;font-weight:400;line-height:22px}.account-return-request-page .account-return-request-qty-control,.account-exchange-request-page .account-return-request-qty-control{gap:6px;margin-left:0}.account-return-request-page .account-return-request-select-shell,.account-exchange-request-page .account-return-request-select-shell{width:112px;min-width:112px;min-height:40px;padding:0 38px 0 14px}.account-return-request-page .account-return-request-select-value,.account-return-request-page .account-return-request-qty-limit,.account-return-request-page .account-return-request-refundable-bar,.account-return-request-page .account-return-request-select-option,.account-exchange-request-page .account-return-request-select-value,.account-exchange-request-page .account-return-request-qty-limit,.account-exchange-request-page .account-return-request-select-option{font-size:16px;line-height:22px}.account-return-request-page .account-return-request-select-value,.account-return-request-page .account-return-request-qty-limit,.account-exchange-request-page .account-return-request-select-value,.account-exchange-request-page .account-return-request-qty-limit{font-size:15px;font-weight:600;line-height:21px}.account-return-request-page .account-return-request-select-shell svg,.account-exchange-request-page .account-return-request-select-shell svg{width:16px;height:16px;right:12px}.account-return-request-page .account-return-request-refundable-bar{border-radius:0 0 12px 12px;min-height:56px;padding:0 16px}.account-return-request-page .account-return-request-form-section,.account-exchange-request-page .account-return-request-form-section{gap:20px;padding-top:32px;padding-bottom:22px}.account-return-request-page .account-return-request-band-upload,.account-exchange-request-page .account-return-request-band-upload{padding-top:12px}.account-return-request-page .account-return-request-band-upload .account-return-request-section-title,.account-exchange-request-page .account-return-request-band-upload .account-return-request-section-title{margin-top:0}.account-return-request-page .account-return-request-upload-block,.account-exchange-request-page .account-return-request-upload-block{gap:18px}.account-return-request-page .account-return-request-upload-preview,.account-exchange-request-page .account-return-request-upload-preview{border-radius:14px;width:104px;height:104px}.account-return-request-page .account-return-request-upload-remove,.account-exchange-request-page .account-return-request-upload-remove{width:24px;height:24px}.account-return-request-page .account-return-request-upload-remove svg,.account-exchange-request-page .account-return-request-upload-remove svg{width:12px;height:12px}.account-return-request-page .account-return-request-upload-box,.account-exchange-request-page .account-return-request-upload-box{width:104px;min-height:104px;padding:14px 10px 12px;font-size:14px;line-height:20px}.account-return-request-page .account-return-request-upload-icon,.account-return-request-page .account-return-request-upload-icon svg,.account-exchange-request-page .account-return-request-upload-icon,.account-exchange-request-page .account-return-request-upload-icon svg{width:28px;height:28px}.account-return-request-page .account-return-request-guidance,.account-exchange-request-page .account-return-request-guidance{gap:6px;font-size:14px;line-height:21px}.account-return-request-page .account-return-request-guidance ul,.account-exchange-request-page .account-return-request-guidance ul{padding-left:22px}.account-return-request-page .account-return-request-guidance li,.account-exchange-request-page .account-return-request-guidance li{font-size:14px;line-height:24px}.account-return-request-page .account-return-request-sticky-bar,.account-exchange-request-page .account-return-request-sticky-bar{padding:14px 16px 20px;position:static;bottom:auto}.account-return-request-page .account-return-request-sticky-bar .account-primary-button,.account-exchange-request-page .account-return-request-sticky-bar .account-primary-button{border-radius:8px;min-height:56px;font-size:16px;line-height:20px}.account-exchange-request-page .account-return-request-content.is-exchange-review .account-return-request-sticky-bar{z-index:5;box-sizing:border-box;width:min(100%,420px);padding:8px 16px calc(8px + env(safe-area-inset-bottom));position:fixed;bottom:0;left:50%;transform:translate(-50%)}.account-exchange-request-page .account-return-request-content.is-exchange-review .account-return-request-sticky-bar .account-primary-button{min-height:44px}.account-return-request-page .account-return-request-content.is-review .account-return-request-sticky-bar{z-index:5;box-sizing:border-box;width:min(100%,420px);padding:8px 16px calc(8px + env(safe-area-inset-bottom));position:fixed;bottom:0;left:50%;transform:translate(-50%)}.account-return-request-page .account-return-request-content.is-review .account-return-request-sticky-bar .account-primary-button{min-height:44px}.account-return-request-reason-list{gap:16px}.account-return-request-reason-option{grid-template-columns:28px minmax(0,1fr);gap:14px}.account-return-request-radio{width:28px;height:28px}.account-return-request-reason-option input:checked+.account-return-request-radio:before{inset:6px}.account-return-request-message-label,.account-return-request-guidance{font-size:13px;line-height:19px}.account-return-request-message{border-radius:14px;min-height:160px;padding:18px 16px;font-size:14px;line-height:20px}.account-return-request-upload-box{border-radius:14px;width:116px;padding:22px 12px 18px;font-size:14px;line-height:20px}.account-return-request-upload-block{gap:14px}.account-return-request-upload-grid{gap:12px}.account-return-request-upload-preview{border-radius:14px;width:116px;height:116px}.account-return-request-upload-remove{width:24px;height:24px;top:6px;right:6px}.account-return-request-upload-remove svg{width:12px;height:12px}.account-return-request-upload-icon,.account-return-request-upload-icon svg{width:26px;height:26px}.account-exchange-request-card{border-radius:24px;gap:16px;padding:6px 6px 12px}.account-exchange-request-heading{margin:16px 0;font-size:16px;font-weight:400;line-height:18px}.account-exchange-request-options{border-radius:18px;gap:10px;padding:5px}.account-exchange-request-option{border-radius:18px;gap:10px;min-height:58px;padding:8px;font-size:14px;line-height:20px}.account-exchange-request-option-label{max-width:88px}.account-exchange-request-option-icon,.account-exchange-request-option-icon svg{width:28px;height:28px}.account-exchange-request-meta{flex-wrap:wrap;justify-content:flex-start;gap:12px;padding:0 10px}.account-exchange-request-meta-item{gap:10px}.account-exchange-request-meta-label{font-size:13px;line-height:18px}.account-exchange-request-size-pill{min-height:40px;padding:8px 16px;font-size:14px;line-height:20px}.account-exchange-request-meta-divider{height:22px}.account-exchange-request-price{font-size:14px;line-height:20px}.account-exchange-request-wallet-panel{border-radius:18px;gap:14px;min-height:220px;padding:28px 18px 26px}.account-exchange-request-wallet-illustration,.account-exchange-request-wallet-illustration svg{width:72px;height:72px}.account-exchange-request-wallet-copy{gap:8px}.account-exchange-request-wallet-title{font-size:16px;line-height:24px}.account-exchange-request-wallet-subtitle{font-size:13px;line-height:19px}.account-exchange-request-review-card,.account-exchange-request-breakdown-card{gap:18px}.account-exchange-request-review-grid{grid-template-columns:minmax(0,1fr);gap:18px}.account-exchange-request-review-column{gap:12px}.account-exchange-request-review-column-heading,.account-exchange-request-breakdown-label,.account-exchange-request-breakdown-value{font-size:14px;line-height:20px}.account-exchange-request-review-product{gap:10px}.account-exchange-request-review-product-media,.account-exchange-request-review-product-image{width:96px;height:96px}.account-exchange-request-review-product-copy{gap:6px}.account-exchange-request-review-product-title{font-size:14px;line-height:20px}.account-exchange-request-review-product-subtitle,.account-exchange-request-review-product-quantity,.account-exchange-request-review-wallet-subtitle{font-size:13px;line-height:19px}.account-exchange-request-review-divider{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px}.account-exchange-request-review-divider-line{width:auto;height:1px;min-height:1px}.account-exchange-request-review-divider svg{width:28px;height:28px;margin:0}.account-exchange-request-review-wallet{gap:10px;padding-top:0}.account-exchange-request-review-wallet-title{font-size:16px;line-height:22px}.account-exchange-request-breakdown{gap:16px}.account-exchange-request-breakdown-row{gap:12px}.account-exchange-request-wallet-review-card{padding-top:16px;padding-bottom:16px}.account-exchange-request-wallet-review-panel{border-radius:16px;gap:12px;padding:16px}.account-exchange-request-wallet-review-title{font-size:16px;line-height:20px}.account-exchange-request-wallet-review-subtitle{font-size:12px;line-height:16px}.account-return-request-sticky-bar{padding-top:0;padding-left:16px;padding-right:16px}.account-return-request-review-card{padding-left:16px;padding-right:16px}.account-return-request-review-heading,.account-return-request-review-summary-header strong,.account-return-request-address-name,.account-return-request-returning-product-quantity,.account-return-request-address-line,.account-return-request-refund-copy strong,.account-return-request-returning-product-title{font-size:14px;line-height:20px}.account-return-request-review-summary{gap:12px}.account-return-request-review-summary-header{align-items:center;gap:10px}.account-return-request-refund-methods{border-radius:16px;padding:0}.account-return-request-refund-option{grid-template-columns:20px minmax(0,1fr);gap:6px;padding:12px}.account-return-request-refund-option.is-expanded{gap:12px 6px}.account-return-request-refund-radio{width:20px;height:20px}.account-return-request-refund-option>input:checked+.account-return-request-refund-radio:before{inset:6px}.account-return-request-refund-copy span,.account-return-request-returning-product-subtitle{font-size:12px;line-height:16px}.account-return-request-refund-bank-fields{gap:12px}.account-return-request-refund-bank-field{gap:4px}.account-return-request-refund-bank-field.is-error{gap:0}.account-return-request-refund-bank-input{min-height:44px;padding:11px 15px;font-size:14px;line-height:20px}.account-return-request-returning-card{gap:12px}.account-return-request-returning-product{grid-template-columns:60px minmax(0,1fr);gap:12px}.account-return-request-returning-product-media,.account-return-request-returning-product-image{width:60px;height:60px}.account-return-request-returning-product-copy{gap:4px}.account-return-request-page .account-return-request-header{padding:8px 16px 4px}.account-return-request-page .account-return-request-back{font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium);gap:8px}.account-return-request-page .account-return-request-back svg{width:20px;height:20px}.account-return-request-page .account-return-request-content{gap:0;padding-bottom:0}.account-return-request-page .account-return-request-hero{padding:4px 16px 24px}.account-return-request-page .account-return-request-product{gap:12px}.account-return-request-page .account-return-request-product-media,.account-return-request-page .account-return-request-product-image{width:120px;height:120px}.account-return-request-page .account-return-request-product-title{font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light)}.account-return-request-page .account-return-request-product-meta,.account-return-request-page .account-return-request-product-total{gap:8px;font-size:12px;line-height:16px}.account-return-request-page .account-return-request-window-pill{min-height:20px;padding:2px 8px;font-size:12px;line-height:16px}.account-return-request-page .account-return-request-window-pill-icon,.account-return-request-page .account-return-request-window-pill-icon svg{width:12px;height:12px}.account-return-request-page .account-return-request-band{padding:16px}.account-return-request-page .account-return-request-qty-card{border-radius:12px}.account-return-request-page .account-return-request-qty-row{gap:8px;padding:12px}.account-return-request-page .account-return-request-section-title,.account-return-request-page .account-return-request-qty-row .account-return-request-section-title{font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-medium)}.account-return-request-page .account-return-request-qty-control{gap:4px}.account-return-request-page .account-return-request-select-shell{border-radius:40px;width:120px;min-width:120px;min-height:32px;padding:0 30px 0 12px}.account-return-request-page .account-return-request-select-value,.account-return-request-page .account-return-request-select-option,.account-return-request-page .account-return-request-qty-limit{font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light)}.account-return-request-page .account-return-request-select-shell svg{width:14px;height:14px;right:10px}.account-return-request-page .account-return-request-refundable-bar{border-radius:0 0 12px 12px;min-height:30px;padding:8px 12px;font-size:14px;line-height:20px}.account-return-request-page .account-return-request-form-section{gap:16px;padding:20px 16px 16px}.account-return-request-page .account-return-request-reason-list{gap:12px}.account-return-request-page .account-return-request-reason-option{grid-template-columns:20px minmax(0,1fr);gap:8px;font-size:14px;line-height:20px}.account-return-request-page .account-return-request-radio{width:20px;height:20px}.account-return-request-page .account-return-request-reason-option input:checked+.account-return-request-radio:before{inset:6px}.account-return-request-page .account-return-request-message-label,.account-return-request-page .account-return-request-guidance,.account-return-request-page .account-return-request-guidance-item{font-size:12px;line-height:16px}.account-return-request-page .account-return-request-message-field{gap:4px}.account-return-request-page .account-return-request-message-field.is-error{gap:0}.account-return-request-page .account-return-request-message{box-sizing:border-box;border:1px solid var(--sf-color-border-subtle);background:var(--sf-color-surface);width:100%;min-height:84px;color:var(--sf-color-text-primary);font-size:14px;line-height:20px;font-weight:var(--sf-ref-type-weight-light);resize:none;border-radius:8px;margin:0;padding:12px 16px 52px}.account-return-request-page .account-return-request-message::placeholder{color:var(--sf-color-text-primary);opacity:1}.account-return-request-page .account-return-request-message.is-error{border-color:var(--sf-color-input-error)}.account-return-request-page .account-return-request-message-error,.account-return-request-page .account-return-request-inline-required,.account-exchange-request-page .account-return-request-inline-required{background:var(--sf-color-input-error-soft);width:100%;color:var(--sf-color-input-error);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light);border-radius:8px;align-items:center;gap:4px;margin:0;padding:4px 16px;display:flex}.account-return-request-page .account-return-request-inline-required-compact,.account-exchange-request-page .account-return-request-inline-required-compact{flex-shrink:0;width:fit-content;padding:4px 8px}.account-return-request-page .account-return-request-message-error-icon,.account-return-request-page .account-return-request-inline-required-icon,.account-exchange-request-page .account-return-request-inline-required-icon{width:12px;height:12px}.account-return-request-page .account-return-request-band-upload{padding:20px 16px 0}.account-return-request-page .account-return-request-image-heading,.account-exchange-request-page .account-return-request-image-heading{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-medium)}.account-return-request-page .account-return-request-upload-block{gap:12px}.account-return-request-page .account-return-request-upload-grid.is-return-page,.account-exchange-request-page .account-return-request-upload-grid.is-return-page{align-items:flex-start;gap:8px}.account-return-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-box,.account-return-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-preview,.account-exchange-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-box,.account-exchange-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-preview{border-radius:8px;width:80px;height:80px;min-height:80px}.account-return-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-box,.account-exchange-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-box{border-color:var(--sf-color-border-subtle);background:var(--sf-color-surface-muted);color:var(--sf-color-text-secondary);font-size:10px;line-height:12px;font-weight:var(--sf-ref-type-weight-light);align-content:center;justify-items:center;padding:12px 8px}.account-return-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-icon,.account-return-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-icon svg,.account-exchange-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-icon,.account-exchange-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-icon svg{width:20px;height:20px}.account-return-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-remove,.account-exchange-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-remove{width:20px;height:20px;top:4px;right:4px}.account-return-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-remove svg,.account-exchange-request-page .account-return-request-upload-grid.is-return-page .account-return-request-upload-remove svg{width:10px;height:10px}.account-return-request-page .account-return-request-guidance,.account-return-request-page .account-return-request-guidance-item,.account-exchange-request-page .account-return-request-guidance,.account-exchange-request-page .account-return-request-guidance-item{color:var(--sf-color-text-secondary);font-family:var(--sf-ref-type-family-lexend);font-size:12px;line-height:16px}.account-return-request-page .account-return-request-guidance,.account-exchange-request-page .account-return-request-guidance{gap:0}.account-return-request-page .account-return-request-guidance-item,.account-exchange-request-page .account-return-request-guidance-item{font-weight:var(--sf-ref-type-weight-medium)}.account-return-request-page .account-return-request-upload-block .account-return-request-guidance,.account-exchange-request-page .account-return-request-upload-block .account-return-request-guidance{font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-light);gap:4px;padding-bottom:20px}.account-return-request-page .account-return-request-upload-block .account-return-request-guidance-list,.account-exchange-request-page .account-return-request-upload-block .account-return-request-guidance-list{margin:0;padding-left:0;list-style:none}.account-return-request-page .account-return-request-upload-block .account-return-request-guidance-item,.account-exchange-request-page .account-return-request-upload-block .account-return-request-guidance-item{font-size:12px;line-height:16px;font-weight:var(--sf-ref-type-weight-regular)}.account-return-request-page .account-return-request-sticky-bar{padding:8px 16px;position:sticky;bottom:0}.account-return-request-page .account-return-request-sticky-bar .account-primary-button{border-radius:8px;min-height:44px;font-size:16px;line-height:20px}.account-return-request-content.is-success{min-height:calc(100dvh - 124px)}.account-return-request-success-panel{width:calc(100% - 32px);padding-top:22px;padding-bottom:28px}.account-return-request-success-icon{width:120px;height:120px}.account-return-request-success-title{font-size:20px;line-height:24px}.account-return-request-success-product-media,.account-return-request-success-product-image{width:80px;height:80px}.account-return-request-success-note{grid-template-columns:24px minmax(0,1fr);gap:12px}}.account-orders-page .account-orders-page-content{background:var(--sf-ref-color-grayscale-10)}.account-orders-page .account-orders-list-section{padding:8px 12px 0}.account-orders-page .account-orders-list{gap:12px;padding-bottom:24px}.account-orders-page .account-orders-card-order{background:var(--sf-ref-color-opacity-white-100);box-shadow:none;border:0;border-radius:12px;gap:0;padding:0}.account-orders-page .account-orders-card-return{background:var(--sf-ref-color-opacity-white-100);box-shadow:none;border:0;border-radius:12px;gap:0}.account-orders-page .account-orders-card-divider{background:var(--sf-ext-color-exact-xf1ebe3)}.account-orders-page .account-orders-order-section-header{gap:12px;padding:12px 12px 8px}.account-orders-page .account-orders-order-section-number{color:var(--sf-ref-color-grayscale-100);font-size:14px;font-weight:300;line-height:20px}.account-orders-page .account-orders-order-section-date,.account-orders-page .account-orders-exchange-order-number,.account-orders-page .account-orders-request-card-date{color:var(--sf-ref-color-grayscale-60);font-size:10px;font-weight:300;line-height:14px}.account-orders-page .account-orders-exchange-order-section-header{align-items:start}.account-orders-page .account-orders-request-header-title{font-size:14px;font-weight:500;line-height:20px}.account-orders-page .account-orders-request-card-header{padding:12px}.account-orders-page .account-orders-return-card-header{align-items:flex-start}.account-orders-page .account-orders-return-header-copy{gap:0;min-width:0;display:grid}.account-orders-page .account-orders-return-header-title{color:var(--sf-ref-color-grayscale-100);font-family:var(--sf-ref-type-family-lexend);margin:0;font-size:14px;font-weight:300;line-height:20px}.account-orders-page .account-orders-return-header-meta{color:var(--sf-ref-color-grayscale-60);font-family:var(--sf-ref-type-family-lexend);gap:4px;font-size:10px;font-weight:300;line-height:14px;display:flex}.account-orders-page .account-orders-return-header-details{color:var(--sf-ref-color-grayscale-60);font-family:var(--sf-ref-type-family-lexend);white-space:nowrap;align-items:center;gap:2px;font-size:12px;font-weight:300;line-height:16px;display:inline-flex}.account-orders-page .account-orders-return-header-details svg{width:12px;height:12px}.account-orders-page .account-orders-order-section-body{background:var(--sf-ref-color-opacity-white-100);box-shadow:0 -2px 8px var(--sf-ext-color-shadow-base);border-radius:12px 12px 0 0;gap:0;overflow:hidden}.account-orders-page .account-orders-card-body-order{gap:12px;padding:12px}.account-orders-page .account-orders-return-section-body{gap:0}.account-orders-page .account-orders-return-block{gap:12px;padding:0 12px 12px}.account-orders-page .account-orders-card-exchange-request .account-orders-request-header-icon-badge{background:var(--sf-ref-color-grayscale-10)}.account-orders-page .account-orders-card-exchange-request:not(.account-orders-card-exchange-ordered) .account-orders-request-header-copy,.account-orders-page .account-orders-card-exchange-ordered .account-orders-request-header-copy{gap:12px}.account-orders-page .account-orders-card-exchange-ordered .account-orders-request-header-icon-stack{padding-right:0}.account-orders-page .account-orders-card-exchange-request:not(.account-orders-card-exchange-ordered) .account-orders-return-header-title,.account-orders-page .account-orders-exchange-order-header-text .account-orders-request-header-title{font-weight:300}.account-orders-page .account-orders-card-exchange-ordered .account-orders-request-header-icon-badge.is-secondary{background:var(--sf-ref-color-grayscale-20)}.account-orders-page .account-orders-exchange-card-header{align-items:flex-start}.account-orders-page .account-orders-exchange-header-copy,.account-orders-page .account-orders-exchange-section-body{gap:0}.account-orders-page .account-orders-exchange-block{gap:12px;padding:0 12px 12px}.account-orders-page .account-orders-exchange-status-row{justify-content:space-between;align-items:flex-start;gap:12px;min-height:32px;display:flex;position:relative}.account-orders-page .account-orders-exchange-delivery-date{gap:0;min-width:0;display:grid}.account-orders-page .account-orders-exchange-delivery-date p{margin:0}.account-orders-page .account-orders-exchange-delivery-date p:first-child{color:var(--sf-ref-color-grayscale-60);font-family:var(--sf-ref-type-family-lexend);font-size:12px;font-weight:300;line-height:16px}.account-orders-page .account-orders-exchange-delivery-date p:last-child{color:var(--sf-ref-color-grayscale-100);font-family:var(--sf-ref-type-family-lexend);font-size:14px;font-weight:300;line-height:20px}.account-orders-page .account-orders-exchange-status-state{justify-content:flex-end;align-self:stretch;align-items:center;min-width:fit-content;margin-left:auto;padding-right:30px;display:flex;position:relative}.account-orders-page .account-orders-exchange-status-label{color:var(--sf-ref-color-grayscale-100);font-family:var(--sf-ref-type-family-lexend);text-align:right;margin:0;padding-top:20px;font-size:12px;font-weight:500;line-height:16px}.account-orders-page .account-orders-exchange-status-rail{top:0;bottom:-12px;right:4px}.account-orders-page .account-orders-exchange-product-row{grid-template-columns:68px minmax(0,1fr);gap:8px;padding-right:20px}.account-orders-page .account-orders-exchange-product-media{width:68px}.account-orders-page .account-orders-exchange-product-image{background:linear-gradient(180deg,var(--sf-ext-color-exact-xdff0f3)0%,var(--sf-ext-color-exact-xb9d7df)100%);border-radius:8px;width:68px;height:78px}.account-orders-page .account-orders-exchange-product-copy{gap:4px;padding-top:4px}.account-orders-page .account-orders-exchange-product-title{-webkit-line-clamp:2;color:var(--sf-ref-color-grayscale-100);-webkit-box-orient:vertical;font-size:12px;font-weight:300;line-height:16px;display:-webkit-box;overflow:hidden}.account-orders-page .account-orders-exchange-product-subtitle{color:var(--sf-ref-color-grayscale-60);font-size:12px;font-weight:300;line-height:16px}.account-orders-page .account-orders-approved-exchange-footer-band{border-radius:4px;padding:4px 8px}.account-orders-page .account-orders-card-exchange-ordered .account-orders-exchange-product-row{margin-bottom:-4px}.account-orders-page .account-orders-approved-exchange-footer-band.is-warning{background:linear-gradient(90deg,var(--sf-ref-color-orange-25)0%,color-mix(in srgb,var(--sf-ref-color-orange-25)0%,transparent)100%)}.account-orders-page .account-orders-return-status-row{justify-content:flex-end;min-height:32px;display:flex;position:relative}.account-orders-page .account-orders-return-status-row.is-rejected{justify-content:space-between}.account-orders-page .account-orders-return-status-date{color:var(--sf-ref-color-grayscale-100);font-family:var(--sf-ref-type-family-lexend);gap:0;padding-top:12px;font-size:14px;font-weight:300;line-height:20px;display:grid}.account-orders-page .account-orders-return-status-date p{margin:0}.account-orders-page .account-orders-return-status-date p:first-child{color:var(--sf-ref-color-grayscale-60);font-size:12px;line-height:16px}.account-orders-page .account-orders-return-status-state{justify-content:flex-end;align-self:stretch;align-items:center;min-width:fit-content;padding-right:30px;display:flex;position:relative}.account-orders-page .account-orders-return-status-label{color:var(--sf-ref-color-grayscale-100);font-family:var(--sf-ref-type-family-lexend);text-align:right;margin:0;padding-top:20px;font-size:12px;font-weight:500;line-height:16px}.account-orders-page .account-orders-return-status-row.is-rejected .account-orders-return-status-label{padding-top:8px}.account-orders-page .account-orders-return-status-rail{top:0;bottom:-12px;right:4px}.account-orders-page .account-orders-return-status-rail.account-orders-shipment-rail-neutral:before{background:var(--sf-ext-color-exact-xebe2d8)}.account-orders-page .account-orders-return-refund-details-button{width:fit-content;color:var(--sf-ref-color-blue-100);font-family:var(--sf-ref-type-family-lexend);padding:0;font-size:12px;font-weight:500;line-height:16px}.account-orders-page .account-orders-return-footer-link-row{color:var(--sf-ref-color-grayscale-60);font-family:var(--sf-ref-type-family-lexend);align-items:center;gap:4px;font-size:10px;font-weight:300;line-height:14px;display:inline-flex}.account-orders-page .account-orders-return-footer-link-text{white-space:nowrap}.account-orders-page .account-orders-return-footer-link-icon{justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.account-orders-page .account-orders-return-footer-link-icon svg{width:12px;height:12px}.account-orders-page .account-orders-shipment-block{padding:0 12px 12px;position:relative}.account-orders-page .account-orders-shipment-header{justify-content:space-between;align-items:start;gap:12px;display:flex}.account-orders-page .account-orders-shipment-header-copy{flex:auto;gap:8px;min-width:0;display:grid}.account-orders-page .account-orders-shipment-tag{z-index:1;background:var(--sf-ref-color-grayscale-10);width:fit-content;min-height:18px;color:var(--sf-ref-color-grayscale-60);font-family:var(--sf-ref-type-family-lexend);border-bottom-right-radius:8px;border-bottom-left-radius:8px;justify-content:center;align-items:center;padding:2px 8px;font-size:10px;font-weight:500;line-height:14px;display:inline-flex;position:absolute;top:-1px;right:40px}.account-orders-page .account-orders-shipment-summary{align-items:start;gap:12px;padding-right:0}.account-orders-page .account-orders-shipment-date{gap:2px;padding-top:12px}.account-orders-page .account-orders-shipment-date p:first-child{color:var(--sf-ext-color-exact-x8a847c);font-family:var(--sf-ref-type-family-lexend);font-size:12px;font-weight:300;line-height:16px}.account-orders-page .account-orders-shipment-date p:last-child{color:var(--sf-ref-color-grayscale-80);font-family:var(--sf-ref-type-family-lexend);font-size:14px;font-weight:400;line-height:20px}.account-orders-page .account-orders-shipment-status{flex-direction:column;align-items:flex-end;gap:2px;min-width:fit-content;display:flex}.account-orders-page .account-orders-order-status-state{justify-content:flex-end;align-self:stretch;align-items:center;min-width:fit-content;padding-top:18px;padding-right:30px;display:flex;position:relative}.account-orders-page .account-orders-shipment-status.has-track .account-orders-order-status-state{padding-top:12px}.account-orders-page .account-orders-order-status-tag{min-height:20px;color:var(--sf-ref-color-grayscale-100);text-align:right;background:0 0;border-radius:0;padding:0;font-size:12px;font-weight:500;line-height:16px}.account-orders-page .account-orders-order-status-tag.is-not-delivered{padding-top:0}.account-orders-page .account-orders-order-status-tag.is-charcoal,.account-orders-page .account-orders-order-status-tag.is-warning,.account-orders-page .account-orders-order-status-tag.is-success,.account-orders-page .account-orders-order-status-tag.is-danger,.account-orders-page .account-orders-order-status-tag.is-neutral{color:var(--sf-ref-color-grayscale-100);background:0 0}.account-orders-page .account-orders-return-status-section .account-orders-request-link-button{margin-left:auto}.account-orders-page .account-orders-track-link{color:var(--sf-ref-color-blue-100);gap:2px;margin-right:30px;font-size:12px;font-weight:400;line-height:16px;text-decoration:none}@media (min-width:768px){.account-return-request-upload-sheet,.account-return-request-sheet,.account-exchange-request-payable-sheet{width:360px}}.account-orders-page .account-orders-track-link svg{width:14px;height:14px}.account-orders-page .account-orders-shipment-rail{pointer-events:none;justify-content:center;width:22px;display:flex;position:absolute;top:0;bottom:0;right:0}.account-orders-page .account-orders-order-status-rail{top:0;bottom:-12px;right:4px}.account-orders-page .account-orders-shipment-rail:before{content:"";background:var(--sf-ext-color-exact-xece4da);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.account-orders-page .account-orders-shipment-rail.has-custom-marker:before{display:none}.account-orders-page .account-orders-shipment-rail-marker{z-index:1;background:var(--sf-ref-color-opacity-white-100);border:1.5px solid;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;margin-top:18px;display:inline-flex;position:relative}.account-orders-page .account-orders-shipment-rail-marker:after{content:"";background:currentColor;border-radius:999px;width:8px;height:8px}.account-orders-page .account-orders-shipment-rail-marker.is-delivered{background:0 0;border:0}.account-orders-page .account-orders-shipment-rail-marker.is-delivered:after{display:none}.account-orders-page .account-orders-shipment-rail-marker.is-cancelled{background:0 0;border:0;width:16px;height:16px;margin-top:20px}.account-orders-page .account-orders-shipment-rail-marker.is-cancelled:after{border-radius:4px;width:12px;height:12px}.account-orders-page .account-orders-shipment-rail-charcoal,.account-orders-page .account-orders-shipment-rail-warning,.account-orders-page .account-orders-shipment-rail-success{color:var(--sf-ext-color-exact-x24b08a)}.account-orders-page .account-orders-shipment-rail-danger{color:var(--sf-ref-color-red-100)}.account-orders-page .account-orders-shipment-rail-neutral{color:var(--sf-ext-color-exact-xc6beb4)}.account-orders-page .account-orders-shipment-rail-marker svg{width:20px;height:20px}.account-orders-page .account-orders-shipment-rail-product-ready{z-index:1;pointer-events:none;position:absolute;inset:0}.account-orders-page .account-orders-shipment-rail-product-ready-circle{z-index:2;width:16px;height:16px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.account-orders-page .account-orders-shipment-rail-product-ready-line-top,.account-orders-page .account-orders-shipment-rail-product-ready-line-bottom{z-index:1;position:absolute;left:50%;transform:translate(-50%)}.account-orders-page .account-orders-shipment-rail-product-ready-line-top{width:2px;height:31px;top:-.33px}.account-orders-page .account-orders-shipment-rail-product-ready-line-bottom{width:1px;height:101px;top:30px}.account-orders-page .account-orders-shipment-rail-cancelled{z-index:1;pointer-events:none;position:absolute;inset:0}.account-orders-page .account-orders-shipment-rail-cancelled-line-top,.account-orders-page .account-orders-shipment-rail-cancelled-square,.account-orders-page .account-orders-shipment-rail-cancelled-line-bottom{position:absolute;left:50%;transform:translate(-50%)}.account-orders-page .account-orders-shipment-rail-cancelled-line-top{z-index:1;width:2px;height:30px;top:-.33px}.account-orders-page .account-orders-shipment-rail-cancelled-square{z-index:2;width:16px;height:16px;top:20px}.account-orders-page .account-orders-shipment-rail-cancelled-line-bottom{z-index:1;width:1px;height:17px;top:36px}.account-orders-page .account-orders-shipment-rail-delivered{z-index:1;pointer-events:none;position:absolute;inset:0}.account-orders-page .account-orders-shipment-rail-delivered-line-top,.account-orders-page .account-orders-shipment-rail-delivered-circle,.account-orders-page .account-orders-shipment-rail-delivered-line-bottom{position:absolute;left:50%;transform:translate(-50%)}.account-orders-page .account-orders-shipment-rail-delivered-line-top{z-index:1;width:2px;height:30px;top:-.33px}.account-orders-page .account-orders-shipment-rail-delivered-circle{z-index:2;background:var(--Background-Success-Main,var(--sf-ref-color-green-100));border-radius:16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;top:20px}.account-orders-page .account-orders-shipment-rail-delivered-circle svg{width:10px;height:10px}.account-orders-page .account-orders-shipment-rail-delivered-line-bottom{z-index:1;width:1px;height:17px;top:36px}.account-orders-page .account-orders-shipment-product-list{gap:12px;display:grid}.account-orders-page .account-orders-shipment-product-list.is-empty{gap:10px}.account-orders-page .account-orders-shipment-product-card{gap:10px;display:grid}.account-orders-page .account-orders-order-product-row{grid-template-columns:68px minmax(0,1fr);gap:8px}.account-orders-page .account-orders-order-product-row .account-orders-product-media{width:68px;position:relative}.account-orders-page .account-orders-order-product-row .account-orders-product-image{background:linear-gradient(180deg,var(--sf-ext-color-exact-xdff0f3)0%,var(--sf-ext-color-exact-xb9d7df)100%);border-radius:8px;width:68px;height:78px}.account-orders-page .account-orders-return-block .account-orders-order-product-row{padding-right:20px}.account-orders-page .account-orders-product-qty-badge{border:1px solid var(--sf-ref-color-grayscale-10);background:var(--sf-ref-color-opacity-white-100);min-width:16px;min-height:16px;color:var(--sf-ref-color-grayscale-80);font-family:var(--sf-ref-type-family-lexend);box-shadow:0 1px 2px var(--sf-ext-color-shadow-base);border-radius:10px;padding:0 4px;font-size:12px;font-weight:500;line-height:16px;bottom:2px;right:2px}.account-orders-page .account-orders-order-product-copy{gap:4px;padding-top:4px}.account-orders-page .account-orders-card-order .account-orders-product-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;font-weight:300;line-height:16px;display:-webkit-box;overflow:hidden}.account-orders-page .account-orders-card-order .account-orders-product-subtitle{font-size:12px;line-height:16px}.account-orders-page .account-orders-order-product-price-row{gap:4px 8px}.account-orders-page .account-orders-product-price,.account-orders-page .account-orders-product-compare-price,.account-orders-page .account-orders-product-discount{font-size:12px;line-height:16px}.account-orders-page .account-orders-availability-message-list{gap:6px}.account-orders-page .account-orders-order-info-note{color:var(--sf-ext-color-exact-x8a847c);grid-template-columns:16px minmax(0,1fr);align-items:start;gap:6px;display:grid}.account-orders-page .account-orders-order-info-icon{width:16px;height:16px;margin-top:1px}.account-orders-page .account-orders-order-info-icon svg{width:16px;height:16px}.account-orders-page .account-orders-order-info-note p{color:var(--sf-ext-color-exact-x8a847c);font-size:12px;font-weight:300;line-height:16px}.account-orders-page .account-orders-action-cta-row{flex-wrap:wrap;gap:8px;display:flex}.account-orders-page .account-orders-action-cta-row:not(.is-single) .account-orders-action-cta{flex:1 1 0}.account-orders-page .account-orders-action-cta-row.is-single .account-orders-action-cta{width:auto;min-width:124px}.account-orders-page .account-orders-action-cta{border:1px solid var(--sf-ext-color-exact-xd9d2c8);background:var(--sf-ref-color-opacity-white-100);min-height:28px;color:var(--sf-ref-color-grayscale-100);box-shadow:none;border-radius:6px;padding:4px 12px;font-size:12px;font-weight:500;line-height:16px}.account-orders-page .account-orders-action-cta-icon,.account-orders-page .account-orders-action-cta-icon svg{width:12px;height:12px}.account-orders-page .account-orders-rating-section{background:var(--sf-ext-color-exact-xfff7e8);min-height:30px;color:var(--sf-ref-color-grayscale-80);border-radius:999px;gap:8px;padding:6px 10px;font-size:12px;line-height:16px}.account-orders-page .account-orders-rating-section.is-reviewed{background:0 0;gap:0;min-height:auto;padding:0}.account-orders-page .account-orders-rating-copy{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-orders-page .account-orders-rating-chevron{color:var(--sf-ext-color-exact-x8a847c)}.account-orders-page .account-orders-order-summary-link{min-height:16px;color:var(--sf-ref-color-grayscale-60);align-self:start;gap:2px;padding:0}.account-review-stars{align-items:center;gap:4px;display:inline-flex}.account-review-stars-star{flex:none;width:16px;height:16px;display:inline-flex}.account-review-stars-star svg{width:16px;height:16px;display:block}.account-orders-page .account-orders-order-summary-label{font-size:12px;font-weight:300;line-height:16px}.account-orders-page .account-orders-order-summary-icon svg{width:12px;height:12px}@media (max-width:640px){.account-orders-page .account-orders-list-section{padding:8px 8px 0}.account-orders-page .account-orders-card-order{border-radius:12px}.account-orders-page .account-orders-card-body-order{padding-bottom:12px}.account-orders-page .account-orders-action-cta-row.is-single .account-orders-action-cta{min-width:118px}}.account-orders-page .account-orders-request-header-meta-column{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.account-orders-page .account-orders-request-header-details{min-height:auto;color:var(--sf-ref-color-grayscale-60);gap:2px;padding:0}.account-orders-page .account-orders-request-header-details svg{width:12px;height:12px}.account-request-detail-page.account-subpage{background:var(--sf-ref-color-opacity-white-100)}.account-request-detail-page .account-page-module{background:var(--sf-ref-color-opacity-white-100);padding:0}.account-request-detail-page .account-subpage-module{max-width:100%;padding:0}.account-request-detail-header{z-index:10;background:var(--sf-ref-color-opacity-white-100);min-height:56px;box-shadow:0 4px 4px color-mix(in srgb,var(--sf-ref-color-grayscale-100)8%,transparent);align-items:center;padding:18px 16px 14px;display:flex;position:sticky;top:0}.account-request-detail-back{color:var(--sf-ref-color-grayscale-100);align-items:center;gap:20px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.account-request-detail-back svg{flex-shrink:0;width:20px;height:20px}.account-request-detail-content{flex-direction:column;gap:0;padding:12px 0 32px;display:flex}.account-request-detail-header-label{color:var(--sf-ref-color-grayscale-100);padding:0 16px;font-size:14px;font-weight:500;line-height:20px}.account-request-detail-section{padding:12px 16px 0}.account-request-detail-section.is-separated{border-top:8px solid var(--sf-ref-color-grayscale-10);margin-top:20px;padding-top:16px}.account-request-detail-status-banner{min-height:36px;color:var(--sf-ref-color-grayscale-100);border-radius:10px;align-items:center;margin:0 0 16px;padding:8px 10px;font-size:14px;font-weight:500;line-height:20px;display:flex}.account-request-detail-status-banner.is-warning{background:var(--sf-ref-color-orange-25)}.account-request-detail-status-banner.is-success{background:var(--sf-ext-color-exact-xdff3ec)}.account-request-detail-status-banner.is-neutral{background:var(--sf-ref-color-grayscale-10)}.account-request-detail-panel{flex-direction:column;gap:12px;display:flex}.account-request-detail-section-heading{color:var(--sf-ref-color-grayscale-60);margin:0;font-size:12px;font-weight:500;line-height:16px}.account-request-detail-divider{background:var(--sf-ref-color-grayscale-10);height:1px}.account-request-detail-product-row{align-items:flex-start;gap:8px;display:flex}.account-request-detail-product-image,.account-request-detail-evidence-image,.account-request-detail-compact-product-image{object-fit:cover;background:var(--sf-ref-color-grayscale-10);border-radius:8px;display:block}.account-request-detail-product-image.is-placeholder,.account-request-detail-compact-product-image.is-placeholder{border:1px solid var(--sf-ref-color-grayscale-20)}.account-request-detail-product-image{flex-shrink:0;width:80px;height:92px}.account-request-detail-product-copy{flex-direction:column;flex:auto;gap:6px;min-width:0;padding-top:8px;display:flex}.account-request-detail-product-title{color:var(--sf-ref-color-grayscale-100);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:300;line-height:20px;display:-webkit-box;overflow:hidden}.account-request-detail-product-meta,.account-request-detail-compact-product-meta{color:var(--sf-ref-color-grayscale-60);margin:0;font-size:12px;font-weight:300;line-height:16px}.account-request-detail-context-rail{border-left:2px solid var(--sf-ref-color-red-50);flex-direction:column;gap:12px;padding-left:12px;display:flex}.account-request-detail-context-block{flex-direction:column;gap:2px;display:flex}.account-request-detail-context-label{color:var(--sf-ref-color-grayscale-60);margin:0;font-size:12px;font-weight:500;line-height:16px}.account-request-detail-context-value{color:var(--sf-ref-color-grayscale-100);margin:0;font-size:12px;font-weight:300;line-height:16px}.account-request-detail-context-title{color:var(--sf-ref-color-grayscale-100);margin:0;font-size:14px;font-weight:500;line-height:20px}.account-request-detail-context-description{color:var(--sf-ref-color-grayscale-80);margin:0;font-size:12px;font-weight:300;line-height:16px}.account-request-detail-evidence-strip{scrollbar-width:none;gap:12px;padding-bottom:2px;display:flex;overflow-x:auto}.account-request-detail-evidence-strip::-webkit-scrollbar{display:none}.account-request-detail-evidence-image-shell{border:1px solid var(--sf-ref-color-grayscale-20);border-radius:8px;flex-shrink:0;width:80px;height:80px;overflow:hidden}.account-request-detail-evidence-image{width:100%;height:100%}.account-request-detail-breakdown-list{flex-direction:column;gap:8px;display:flex}.account-request-detail-breakdown-row,.account-request-detail-summary-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.account-request-detail-breakdown-label,.account-request-detail-breakdown-value,.account-request-detail-summary-row strong{color:var(--sf-ref-color-grayscale-100);font-size:14px;line-height:20px}.account-request-detail-breakdown-label{flex:auto;font-weight:300}.account-request-detail-breakdown-value-group{text-align:right;align-items:center;gap:8px;display:flex}.account-request-detail-breakdown-compare{color:var(--sf-ref-color-grayscale-60);font-size:12px;font-weight:300;line-height:16px;text-decoration:line-through}.account-request-detail-breakdown-value{font-weight:500}.account-request-detail-breakdown-value.is-positive{color:var(--sf-ref-color-green-100)}.account-request-detail-summary-row strong{font-size:16px;font-weight:500}.account-request-detail-address-block{flex-direction:column;gap:8px;display:flex}.account-request-detail-address-name,.account-request-detail-address-line{color:var(--sf-ref-color-grayscale-100);margin:0;font-size:14px;line-height:20px}.account-request-detail-address-name{font-weight:500}.account-request-detail-address-line{font-weight:300}.account-request-detail-exchange-grid{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:start;gap:12px;display:grid}.account-request-detail-exchange-column{flex-direction:column;gap:8px;min-width:0;display:flex}.account-request-detail-compact-product{flex-direction:column;gap:8px;display:flex}.account-request-detail-compact-product-image{width:68px;height:78px}.account-request-detail-compact-product-copy{flex-direction:column;gap:2px;display:flex}.account-request-detail-compact-product-title{color:var(--sf-ref-color-grayscale-60);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:300;line-height:16px;display:-webkit-box;overflow:hidden}.account-request-detail-exchange-arrow{color:var(--sf-ext-color-exact-x9c978f);flex-direction:column;align-items:center;gap:8px;padding-top:28px;display:flex}.account-request-detail-exchange-arrow-line{background:var(--sf-ext-color-exact-xd8d4ce);width:1px;height:12px}.account-request-detail-exchange-arrow svg{width:16px;height:16px}.account-request-detail-page.is-exchange .account-request-detail-panel:first-child{gap:16px}@media (min-width:768px){.account-request-detail-page .account-page-module.account-mobile-shell-module{border-left:1px solid var(--sf-ref-color-grayscale-10);border-right:1px solid var(--sf-ref-color-grayscale-10);max-width:720px;margin:0 auto}.account-request-detail-product-image{width:96px;height:110px}.account-request-detail-evidence-image-shell{width:96px;height:96px}.account-request-detail-compact-product-image{width:92px;height:104px}}@keyframes account-request-detail-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.account-request-detail-status-banner.is-loading,.account-request-detail-skeleton-line,.account-request-detail-skeleton-box{background:linear-gradient(90deg,color-mix(in srgb,var(--sf-color-surface-muted)88%,white)0%,color-mix(in srgb,var(--sf-color-surface-muted)65%,white)50%,color-mix(in srgb,var(--sf-color-surface-muted)88%,white)100%);background-size:200% 100%;animation:1.2s linear infinite account-request-detail-skeleton-shimmer}.account-request-detail-status-banner.is-loading{color:#0000;border-radius:16px;min-height:40px}.account-request-detail-skeleton-product{grid-template-columns:auto 1fr;align-items:center;gap:16px;display:grid}.account-request-detail-skeleton-column{gap:10px;display:grid}.account-request-detail-skeleton-box.is-product-image{border-radius:16px;width:80px;height:80px}.account-request-detail-skeleton-rail{border-left:2px solid var(--sf-color-surface-muted);gap:10px;padding-left:12px;display:grid}.account-request-detail-skeleton-line{border-radius:999px;height:12px}.account-request-detail-skeleton-line.is-heading{width:132px}.account-request-detail-skeleton-line.is-product-title{width:min(100%,220px);height:16px}.account-request-detail-skeleton-line.is-product-meta{width:96px}.account-request-detail-skeleton-line.is-context-label{width:120px}.account-request-detail-skeleton-line.is-context-title{width:min(100%,180px);height:14px}.account-request-detail-skeleton-line.is-context-description,.account-request-detail-skeleton-line.is-address-line{width:min(100%,240px)}@media (min-width:901px){.account-page-module,.account-page-module.account-mobile-shell-module,.account-orders-page .account-page-module,.account-orders-page .account-page-module.account-mobile-shell-module,.account-order-detail-page .account-page-module,.account-order-detail-page .account-page-module.account-mobile-shell-module,.account-return-request-page .account-page-module,.account-return-request-page .account-page-module.account-mobile-shell-module,.account-exchange-request-page .account-page-module,.account-exchange-request-page .account-page-module.account-mobile-shell-module,.account-request-detail-page .account-page-module.account-mobile-shell-module{width:520px;max-width:520px}.account-exchange-request-page .account-return-request-content.is-exchange-details>section,.account-exchange-request-page .account-return-request-content.is-exchange-details>.account-subpage-sticky-bar,.account-exchange-request-page .account-return-request-content.is-exchange-review>section,.account-exchange-request-page .account-return-request-content.is-exchange-review>div.account-exchange-request-review-strip,.account-exchange-request-page .account-return-request-content.is-exchange-review>.account-subpage-sticky-bar{width:100%;max-width:none}.account-return-request-sheet,.account-exchange-request-payable-sheet,.account-exchange-request-page .account-return-request-content.is-exchange-review .account-return-request-sticky-bar,.account-return-request-page .account-return-request-content.is-review .account-return-request-sticky-bar{width:520px;max-width:520px}}
