weblens-reorder{display:block;--wl-reorder-bg: #fafaf9;--wl-reorder-card: #ffffff;--wl-reorder-border: hsl(20 6% 90%);--wl-reorder-border-strong: hsl(20 6% 82%);--wl-reorder-fg: hsl(20 14% 4%);--wl-reorder-muted: hsl(25 5% 45%);--wl-reorder-muted-bg: hsl(60 5% 96%);--wl-reorder-accent: hsl(217 91% 35%);--wl-reorder-destructive: hsl(0 72% 45%);--wl-reorder-destructive-bg: hsl(0 72% 97%);--wl-reorder-success: hsl(142 71% 35%);--wl-reorder-warning-bg: hsl(38 92% 96%);--wl-reorder-warning-fg: hsl(25 75% 32%);--wl-reorder-radius: 10px;--wl-reorder-radius-sm: 6px;--wl-reorder-shadow-sm: 0 1px 2px hsl(20 14% 4% / .04)}weblens-reorder ul{list-style:none;margin:0;padding:0;line-height:inherit;text-align:inherit}weblens-reorder button{margin:0;min-width:0;min-height:0;padding:8px 14px;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:normal;position:static;border-radius:var(--wl-reorder-radius-sm);-webkit-appearance:none;appearance:none;background:none;color:inherit}weblens-reorder button:before,weblens-reorder button:after{content:none;display:none}weblens-reorder button:focus,weblens-reorder button:focus-visible{outline:none;box-shadow:none}.weblens-reorder-section{margin-bottom:4rem;padding-top:3.6rem;padding-bottom:3.6rem}.weblens-reorder-section__header{margin-bottom:2.8rem}.weblens-reorder-section__title{margin:0 0 .4rem;font-size:calc(var(--font-heading-scale) * 2.2rem)}.weblens-reorder-section__subtitle{margin:0;color:rgb(var(--color-foreground) / .65);font-size:1.4rem}weblens-reorder .order-list{display:flex;flex-direction:column;gap:16px}weblens-reorder .order-card{background:var(--wl-reorder-card);border:1px solid var(--wl-reorder-border);border-radius:var(--wl-reorder-radius);box-shadow:var(--wl-reorder-shadow-sm);overflow:hidden}weblens-reorder .order-card__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--wl-reorder-border);background:linear-gradient(180deg,#fafafa,#f5f5f4)}weblens-reorder .order-card__meta{display:flex;flex-direction:column;gap:2px}weblens-reorder .order-card__title{font-weight:600;font-size:14px}weblens-reorder .order-card__date{color:var(--wl-reorder-muted);font-size:12px;font-variant-numeric:tabular-nums}weblens-reorder .order-card__total{font-weight:600;font-variant-numeric:tabular-nums}weblens-reorder .lineitems{list-style:none;margin:0;padding:0}weblens-reorder .lineitem{display:grid;grid-template-columns:28px 56px 1fr auto;gap:14px;align-items:start;padding:16px 18px;border-bottom:1px solid var(--wl-reorder-border)}weblens-reorder .lineitem:last-child{border-bottom:none}weblens-reorder .lineitem--unavailable{background:var(--wl-reorder-destructive-bg)}weblens-reorder .lineitem__check{margin-top:2px}weblens-reorder .lineitem__check input{width:16px;height:16px;accent-color:var(--wl-reorder-accent);cursor:pointer}weblens-reorder .lineitem__check input:disabled{cursor:not-allowed;opacity:.4}weblens-reorder .lineitem__image{width:56px;height:56px;border-radius:var(--wl-reorder-radius-sm);background:var(--wl-reorder-muted-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;font-size:22px}weblens-reorder .lineitem__image img{width:100%;height:100%;object-fit:cover}weblens-reorder .lineitem--unavailable .lineitem__image{opacity:.5}weblens-reorder .lineitem__body{min-width:0}weblens-reorder .lineitem__title{font-weight:500;margin:0 0 2px;font-size:14px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}weblens-reorder .lineitem__title-link{color:inherit;text-decoration:none}weblens-reorder .lineitem__title-link:hover{color:var(--wl-reorder-accent);text-decoration:underline}weblens-reorder .lineitem__image-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:inherit;text-decoration:none}weblens-reorder .lineitem__image-link:hover{opacity:.85}weblens-reorder .lineitem__meta{display:flex;align-items:center;gap:8px;margin:0 0 8px;flex-wrap:wrap}weblens-reorder .lineitem__variant{color:var(--wl-reorder-muted);font-size:13px}weblens-reorder .lineitem__price{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;color:var(--wl-reorder-fg)}weblens-reorder .lineitem__price-label{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--wl-reorder-muted);font-weight:400}weblens-reorder .lineitem__props{display:flex;flex-wrap:wrap;gap:4px 6px;margin-top:6px}weblens-reorder .prop{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;background:var(--wl-reorder-muted-bg);border:1px solid var(--wl-reorder-border);border-radius:999px;font-size:11.5px;color:var(--wl-reorder-fg);font-variant-numeric:tabular-nums;line-height:1.5}weblens-reorder .prop__key{color:var(--wl-reorder-muted)}weblens-reorder .lineitem__qty{color:var(--wl-reorder-muted);font-size:13px;white-space:nowrap}weblens-reorder .tag{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:500;line-height:1.6}weblens-reorder .tag--oos{background:var(--wl-reorder-destructive-bg);color:var(--wl-reorder-destructive);border:1px solid hsl(0 72% 88%)}weblens-reorder .tag--checking{background:var(--wl-reorder-muted-bg);color:var(--wl-reorder-muted);border:1px solid var(--wl-reorder-border)}weblens-reorder .tag--incomplete{background:var(--wl-reorder-warning-bg);color:var(--wl-reorder-warning-fg);border:1px solid hsl(38 92% 82%)}weblens-reorder .lineitem--incomplete{background:var(--wl-reorder-warning-bg)}weblens-reorder .lineitem--incomplete .lineitem__image{opacity:.6}weblens-reorder .lineitem__pdp-link{display:inline-block;margin-top:6px;font-size:12px;color:var(--wl-reorder-accent);text-decoration:none}weblens-reorder .lineitem__pdp-link:hover{text-decoration:underline}weblens-reorder .btn-edit-lens{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:2px 8px;font-size:11.5px;font-weight:500;font-family:inherit;color:var(--wl-reorder-muted);border:1px solid var(--wl-reorder-border);border-radius:999px;background:transparent;cursor:pointer;transition:border-color .15s,color .15s;line-height:1.5}weblens-reorder .btn-edit-lens .icon{width:11px;height:11px}weblens-reorder .btn-edit-lens:hover{color:var(--wl-reorder-accent);border-color:var(--wl-reorder-accent)}weblens-reorder .btn--sm{padding:3px 10px;font-size:11.5px}weblens-reorder .lineitem__lens-form{margin-top:10px;padding-top:10px;border-top:1px solid hsl(38 92% 82%)}weblens-reorder .lineitem__lens-form--edit{border-top-color:var(--wl-reorder-border)}weblens-reorder .lineitem__lens-form-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}weblens-reorder .lineitem__lens-form-hint{margin:0;font-size:12px;color:var(--wl-reorder-warning-fg);font-weight:500}weblens-reorder .lineitem__lens-form--edit .lineitem__lens-form-hint{color:var(--wl-reorder-muted)}weblens-reorder .lineitem__lens-fields{display:flex;flex-wrap:wrap;gap:8px 10px}weblens-reorder .lens-field{display:flex;flex-direction:column;gap:3px}weblens-reorder .lens-field__label{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--wl-reorder-muted);font-weight:500}weblens-reorder .lens-field__select{padding:4px 22px 4px 8px;border:1px solid var(--wl-reorder-border-strong);border-radius:var(--wl-reorder-radius-sm);background:var(--wl-reorder-card);font-size:12.5px;font-family:inherit;color:var(--wl-reorder-fg);cursor:pointer;min-width:68px;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23888' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 7px center}weblens-reorder .lens-field__select:focus{outline:2px solid var(--wl-reorder-accent);outline-offset:1px;border-color:var(--wl-reorder-accent)}weblens-reorder .order-card__note{padding:10px 18px 14px;border-top:1px solid var(--wl-reorder-border);background:var(--wl-reorder-muted-bg)}weblens-reorder .order-card__note-input{width:100%;padding:8px 10px;border:1px solid var(--wl-reorder-border-strong);border-radius:var(--wl-reorder-radius-sm);background:var(--wl-reorder-card);font-family:inherit;font-size:13px;color:var(--wl-reorder-fg);resize:vertical;line-height:1.5;box-sizing:border-box}weblens-reorder .order-card__note-input:focus{outline:2px solid var(--wl-reorder-accent);outline-offset:1px;border-color:var(--wl-reorder-accent)}weblens-reorder .order-card__note-input::placeholder{color:var(--wl-reorder-muted)}weblens-reorder .order-card__footer-actions{display:flex;align-items:center;gap:8px}weblens-reorder .btn-note-toggle{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;font-size:12.5px;font-weight:500;font-family:inherit;color:var(--wl-reorder-muted);border:1px solid var(--wl-reorder-border-strong);border-radius:var(--wl-reorder-radius-sm);background:transparent;cursor:pointer;transition:border-color .15s,color .15s,background .15s;line-height:1.5}weblens-reorder .btn-note-toggle .icon{width:13px;height:13px}weblens-reorder .btn-note-toggle:hover,weblens-reorder .btn-note-toggle--active{color:var(--wl-reorder-accent);border-color:var(--wl-reorder-accent);background:#f0f6fe}weblens-reorder .order-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;background:var(--wl-reorder-muted-bg);border-top:1px solid var(--wl-reorder-border)}weblens-reorder .order-card__footer-meta{color:var(--wl-reorder-muted);font-size:12.5px}weblens-reorder .order-card__error{padding:10px 18px;background:var(--wl-reorder-destructive-bg);color:var(--wl-reorder-destructive);font-size:13px;border-top:1px solid hsl(0 72% 88%)}weblens-reorder .reorder-empty{background:var(--wl-reorder-card);border:1px solid var(--wl-reorder-border);border-radius:var(--wl-reorder-radius);box-shadow:var(--wl-reorder-shadow-sm);padding:48px 32px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}weblens-reorder .reorder-empty__icon{width:48px;height:48px;background:var(--wl-reorder-muted-bg);border:1px solid var(--wl-reorder-border);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px}weblens-reorder .reorder-empty__title{font-size:15px;font-weight:600;margin:0}weblens-reorder .reorder-empty__text{color:var(--wl-reorder-muted);font-size:13.5px;margin:0;max-width:340px;line-height:1.6}weblens-reorder .reorder-fallback{background:var(--wl-reorder-warning-bg);border:1px solid var(--wl-reorder-border);border-radius:var(--wl-reorder-radius);padding:20px;font-size:14px;color:var(--wl-reorder-warning-fg)}weblens-reorder .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:var(--wl-reorder-radius-sm);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;border:1px solid transparent;transition:background .15s,border-color .15s,transform .05s;text-decoration:none;white-space:nowrap}weblens-reorder .btn:active{transform:translateY(.5px)}weblens-reorder .btn--primary{background:var(--wl-reorder-fg);color:var(--wl-reorder-card);border-color:var(--wl-reorder-fg)}weblens-reorder .btn--primary:hover{background:#29221f}weblens-reorder .btn--primary:disabled{background:#c2bfbc;border-color:#c2bfbc;cursor:not-allowed}weblens-reorder .btn--ghost{background:transparent;color:var(--wl-reorder-fg);border-color:var(--wl-reorder-border-strong)}weblens-reorder .btn--ghost:hover{background:var(--wl-reorder-muted-bg)}weblens-reorder .btn--link{background:transparent;color:var(--wl-reorder-accent);border-color:transparent;padding:4px 6px}weblens-reorder .btn--link:hover{text-decoration:underline}weblens-reorder .toast-container{position:fixed;bottom:24px;right:24px;z-index:100;display:flex;flex-direction:column;gap:8px;pointer-events:none}weblens-reorder .toast{background:var(--wl-reorder-card);border:1px solid var(--wl-reorder-border);border-left:3px solid var(--wl-reorder-success);border-radius:var(--wl-reorder-radius-sm);padding:12px 16px;box-shadow:0 8px 24px #0c0a0914;min-width:280px;font-size:13px;animation:wl-reorder-slide-in .25s ease-out;pointer-events:auto}weblens-reorder .toast--error{border-left-color:var(--wl-reorder-destructive)}weblens-reorder .toast strong{display:block;margin-bottom:2px}weblens-reorder dialog{border:1px solid var(--wl-reorder-border);border-radius:var(--wl-reorder-radius);padding:0;max-width:460px;width:calc(100% - 32px);background:var(--wl-reorder-card);color:var(--wl-reorder-fg);box-shadow:0 24px 48px #0c0a092e;opacity:0;transform:scale(.96) translateY(-4px);transition:opacity .2s ease,transform .2s ease,display .2s allow-discrete,overlay .2s allow-discrete}weblens-reorder dialog[open]{opacity:1;transform:scale(1) translateY(0)}@starting-style{weblens-reorder dialog[open]{opacity:0;transform:scale(.96) translateY(-4px)}}weblens-reorder dialog::backdrop{background:#0c0a0900;transition:background .2s ease,display .2s allow-discrete,overlay .2s allow-discrete}weblens-reorder dialog[open]::backdrop{background:#0c0a0966}@starting-style{weblens-reorder dialog[open]::backdrop{background:#0c0a0900}}weblens-reorder .dialog__header{padding:18px 20px 8px}weblens-reorder .dialog__header h2{margin:0 0 4px;font-size:16px;font-weight:600}weblens-reorder .dialog__header p{margin:0;color:var(--wl-reorder-muted);font-size:13px}weblens-reorder .dialog__body{padding:8px 20px 16px;max-height:320px;overflow-y:auto}weblens-reorder .dialog__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}weblens-reorder .dialog__list li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--wl-reorder-border);border-radius:var(--wl-reorder-radius-sm);background:var(--wl-reorder-warning-bg)}weblens-reorder .dialog__list-title{font-weight:500;font-size:13.5px}weblens-reorder .dialog__list-variant{color:var(--wl-reorder-warning-fg);font-size:12px}weblens-reorder .dialog__footer{padding:14px 20px;border-top:1px solid var(--wl-reorder-border);background:var(--wl-reorder-muted-bg);display:flex;justify-content:flex-end;gap:8px}weblens-reorder .icon{width:14px;height:14px;flex-shrink:0}@keyframes wl-reorder-slide-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:749px){weblens-reorder .lineitem{grid-template-columns:28px 48px 1fr}weblens-reorder .lineitem__qty{grid-column:3;margin-top:-4px}weblens-reorder .order-card__footer{flex-direction:column;align-items:stretch}weblens-reorder .order-card__footer-meta{text-align:center}}.weblens-reorder-gate{max-width:42rem;margin:0 auto}.weblens-reorder-gate__card{background:var(--wl-reorder-card);border:1px solid var(--wl-reorder-border);border-radius:var(--wl-reorder-radius);box-shadow:var(--wl-reorder-shadow-sm);padding:2.4rem}.weblens-reorder-gate__intro{margin:0 0 2rem;color:var(--wl-reorder-muted);font-size:1.4rem;line-height:1.6;text-align:center}.weblens-reorder-gate__shop{margin-bottom:2rem;text-align:center}.weblens-reorder-gate__separator{margin:1.6rem 0 0;color:var(--wl-reorder-muted);font-size:1.3rem}.weblens-reorder-gate__form.customer.login{margin:0 auto;max-width:100%;padding:0;text-align:left}.weblens-reorder-gate__form.customer.login form{margin-top:0}.weblens-reorder-gate__form.customer.login button.weblens-reorder-gate__submit{margin:2rem 0 0;width:100%}.weblens-reorder-gate__recover{display:inline-block;margin-top:1rem;font-size:1.3rem}.weblens-reorder-gate__register{margin:2rem 0 0;text-align:center;font-size:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/6/assets/weblens-reorder.css.map */
