html.ynd-account-drawer-open,html.ynd-account-drawer-open body{overflow:hidden}.ynd-account-drawer-trigger{display:flex;align-items:center;justify-content:center;color:inherit}.ynd-account-drawer-trigger:focus-visible{outline:2px solid #8c795d;outline-offset:2px}.ynd-account-drawer{--ynd-account-background:#f6f4ef;--ynd-account-text:#252525;--ynd-account-muted:#666760;--ynd-account-border:#d9d6cf;--ynd-account-hover:rgba(37,37,37,.05);position:fixed;inset:0 0 0 auto;box-sizing:border-box;width:min(340px,calc(100vw - 24px));max-width:none;height:100vh;height:100dvh;max-height:none;margin:0;padding:0;border:0;border-left:1px solid var(--ynd-account-border);border-radius:0;background:var(--ynd-account-background);color:var(--ynd-account-text);box-shadow:-12px 0 48px #00000024;font-family:Jost,sans-serif;overflow:hidden;overscroll-behavior:contain}.ynd-account-drawer:not([open]){display:none}.ynd-account-drawer[open]{display:flex;flex-direction:column;animation:ynd-account-drawer-in .26s cubic-bezier(.2,.7,.2,1) both}.ynd-account-drawer::backdrop{background:#0c11134d}.ynd-account-drawer.is-closing{animation:ynd-account-drawer-out .2s ease-in both;pointer-events:none}.ynd-account-drawer-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 28px;flex:0 0 auto;border-bottom:1px solid var(--ynd-account-border)}.ynd-account-drawer-heading>p{margin:0;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:1.3}.ynd-account-drawer-close{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:10px;border:1px solid transparent;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.ynd-account-drawer-close svg{width:22px;height:22px}.ynd-account-drawer-close:hover{background:var(--ynd-account-hover);border-color:var(--ynd-account-border)}.ynd-account-drawer-body{display:flex;flex-direction:column;flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:20px 28px max(30px,env(safe-area-inset-bottom));scrollbar-width:thin;scrollbar-color:var(--ynd-account-border) transparent}.ynd-account-drawer-identity{padding-bottom:25px;border-bottom:1px solid var(--ynd-account-border)}.ynd-account-drawer-welcome{display:block;margin-bottom:8px;color:var(--ynd-account-muted);font-size:12px;line-height:1.6}.ynd-account-drawer-identity h2{margin:0;font:400 29px/1.25 Jost,sans-serif;letter-spacing:-.025em;overflow-wrap:anywhere}.ynd-account-drawer-identity p{margin:10px 0 0;font-size:12px;line-height:1.6;color:var(--ynd-account-muted);overflow-wrap:anywhere}.ynd-account-drawer-section{padding:24px 0 16px;border-bottom:1px solid var(--ynd-account-border)}.ynd-account-drawer-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:17px}.ynd-account-drawer-section-heading h3{margin:0;font:400 17px/1.4 Jost,sans-serif;letter-spacing:-.015em;overflow-wrap:anywhere}.ynd-account-drawer-count{color:var(--ynd-account-muted);font-size:12px;line-height:1.5}.ynd-account-drawer-label{margin:0;color:var(--ynd-account-muted);font-size:12px;line-height:1.6}.ynd-account-drawer-order-link,.ynd-account-drawer-section-link{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;box-sizing:border-box;padding:10px 0;color:inherit;text-decoration:none;line-height:1.5}.ynd-account-drawer-order-link{font-size:16px}.ynd-account-drawer-order-name{margin:12px 0;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.ynd-account-drawer-section-link{margin-top:8px;font-size:12px}.ynd-account-drawer-order-link>span:first-child,.ynd-account-drawer-section-link>span:first-child{overflow-wrap:anywhere}.ynd-account-drawer-order-link>span:last-child,.ynd-account-drawer-section-link>span:last-child{flex:0 0 auto;font-size:15px;color:var(--ynd-account-muted)}.ynd-account-drawer-order-link:hover>span:first-child,.ynd-account-drawer-section-link:hover>span:first-child,.ynd-account-drawer-section-link[aria-current=page]>span:first-child{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.ynd-account-drawer-order-details{display:grid;gap:7px;margin:6px 0 5px;font-size:12px;line-height:1.6}.ynd-account-drawer-order-details>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.ynd-account-drawer-order-details dt{flex:1;min-width:0;color:var(--ynd-account-muted);overflow-wrap:anywhere}.ynd-account-drawer-order-details dd{flex:1;min-width:0;margin:0;text-align:right;overflow-wrap:anywhere}.ynd-account-drawer-order-total{margin-top:4px}.ynd-account-drawer-order-details .ynd-account-drawer-order-total dt{color:inherit}.ynd-account-drawer-location,.ynd-account-drawer-empty{margin:8px 0 0;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.ynd-account-drawer-empty{color:var(--ynd-account-muted)}.ynd-account-drawer-text-link{display:inline-flex;align-items:center;min-width:44px;min-height:44px;margin-top:5px;padding:10px 0;box-sizing:border-box;color:inherit;font-size:12px;line-height:1.6;text-decoration:underline;text-underline-offset:5px}.ynd-account-drawer-recent{padding:24px 0 16px;border-bottom:1px solid var(--ynd-account-border)}.ynd-account-drawer .ynd-recently-viewed--compact{margin:0;padding:0;border:0;--ynd-ink:var(--ynd-account-text);--ynd-muted:var(--ynd-account-muted);--ynd-line:var(--ynd-account-border);--ynd-surface:transparent}.ynd-account-drawer .ynd-recently-viewed--compact .ynd-recent-header{align-items:center;flex-wrap:nowrap;gap:12px;margin-bottom:8px}.ynd-account-drawer .ynd-recently-viewed--compact .ynd-recent-header h3{margin:0;font:400 17px/1.4 Jost,sans-serif;letter-spacing:-.015em;overflow-wrap:anywhere}.ynd-account-drawer .ynd-recently-viewed--compact .ynd-recent-clear{min-width:44px;min-height:44px;font-size:12px;color:var(--ynd-account-text)}.ynd-account-drawer .ynd-recently-viewed--compact :is(.ynd-recent-note,.ynd-recent-caveat,.ynd-recent-empty p,.ynd-recent-status){font-size:12px;line-height:1.7;color:var(--ynd-account-muted)}.ynd-account-drawer .ynd-recently-viewed--compact .ynd-recent-note{margin:0 0 13px}.ynd-account-drawer .ynd-recently-viewed--compact .ynd-recent-list{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0}.ynd-account-drawer .ynd-recently-viewed--compact .ynd-recent-card-link{display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;row-gap:3px;align-items:center;min-height:60px;padding:2px 0}.ynd-account-drawer .ynd-recently-viewed--compact .ynd-recent-card-image{grid-column:1;grid-row:1/3;width:48px;aspect-ratio:4/5}.ynd-account-drawer .ynd-recently-viewed--compact .ynd-recent-image-fallback{padding:3px;font-size:12px;line-height:1.25;color:#666760;overflow-wrap:anywhere}.ynd-account-drawer .ynd-recently-viewed--compact .ynd-recent-card h3{grid-column:2;align-self:end;margin:0;font:400 12px/1.5 Jost,sans-serif;letter-spacing:0;overflow-wrap:anywhere}.ynd-account-drawer .ynd-recently-viewed--compact .ynd-recent-card-detail{grid-column:2;align-self:start;font-size:12px;line-height:1.5}.ynd-account-drawer .ynd-recently-viewed--compact .ynd-recent-empty{padding:0;background:transparent}.ynd-account-drawer .ynd-recently-viewed--compact .ynd-recent-empty p{margin:0 0 5px}.ynd-account-drawer .ynd-recently-viewed--compact .ynd-recent-empty a{display:inline-flex;align-items:center;min-width:44px;min-height:44px;box-sizing:border-box;padding:10px 0;border:0;background:transparent;color:inherit;font:400 12px/1.6 Jost,sans-serif;letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:5px}.ynd-account-drawer .ynd-recently-viewed--compact .ynd-recent-caveat{margin:12px 0 0;font-size:12px}.ynd-account-drawer .ynd-recently-viewed--compact [data-recent-heading]:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ynd-account-drawer-logout{display:inline-flex;align-items:center;align-self:flex-start;min-width:44px;min-height:44px;box-sizing:border-box;margin-top:20px;padding:10px 0;color:var(--ynd-account-muted);font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:5px}.ynd-account-drawer :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:4px}.ynd-homepage:has(.header:not(.is-scrolled):not(.menu-open)) .ynd-account-drawer{--ynd-account-background:rgba(23,28,34,.88);--ynd-account-text:#fff;--ynd-account-muted:#e5e5e3;--ynd-account-border:rgba(255,255,255,.2);--ynd-account-hover:rgba(255,255,255,.08)}@keyframes ynd-account-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ynd-account-drawer-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ynd-account-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ynd-account-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media(max-width:700px){.ynd-account-drawer{inset:auto 0 0;width:100%;height:auto;max-height:100vh;max-height:100dvh;border-left:0;border-top:1px solid var(--ynd-account-border)}.ynd-account-drawer[open]{animation-name:ynd-account-sheet-in}.ynd-account-drawer.is-closing{animation-name:ynd-account-sheet-out}.ynd-account-drawer-heading{padding-top:max(16px,env(safe-area-inset-top))}.ynd-account-drawer-body{padding-top:17px}}@media(prefers-reduced-motion:reduce){.ynd-account-drawer[open],.ynd-account-drawer.is-closing{animation:none}}.ynd-account-entry-body{gap:12px;padding-top:24px}.ynd-account-entry-primary,.ynd-account-entry-secondary{display:flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:12px 16px;box-sizing:border-box;font-size:13px;font-weight:400;letter-spacing:.06em;line-height:1.4;color:var(--ynd-account-text);border:1px solid var(--ynd-account-border);text-decoration:none}.ynd-account-entry-primary{background:var(--ynd-account-text);color:var(--ynd-account-background)}.ynd-account-entry-primary:hover,.ynd-account-entry-secondary:hover{opacity:.8}.header-actions .ynd-account-drawer-trigger{min-width:44px;min-height:44px}.ynd-homepage:has(.header:not(.is-scrolled):not(.menu-open)) .ynd-account-entry-primary{color:#171c22}.ynd-account-state{display:flex;flex-direction:column;gap:12px}.ynd-account-state[hidden]{display:none!important}.ynd-account-state p{margin:0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.ynd-account-state .ynd-account-summary-email{color:var(--ynd-account-muted);font-size:12px}button.ynd-account-entry-secondary{width:100%;background:transparent;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ynd-account-drawer.css.map */
