.account-navigation{width:100%}.account-navigation__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none}.account-navigation__list li{min-width:0}.account-navigation__list li+li{border-inline-start:var(--border-width) solid var(--color-rule)}.account-navigation__link{display:flex;min-height:3.75rem;align-items:center;justify-content:center;padding-inline:var(--space-3);font-size:var(--font-size-xs);font-weight:600;letter-spacing:var(--letter-spacing-label);text-decoration:none;text-transform:uppercase}.account-navigation__link[aria-current=page]{background:var(--color-ink);color:var(--color-porcelain)}.order-list{display:grid;border-block-end:var(--border-width) solid var(--border-quiet);list-style:none}.order-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,.75fr);gap:var(--space-5) var(--content-gap);align-items:start;border-block-start:var(--border-width) solid var(--border-quiet);padding-block:var(--space-6)}.order-card__identity{display:flex;flex-direction:column;gap:var(--space-2)}.order-card__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5);margin:0}.order-card__summary div{display:grid;gap:var(--space-2)}.order-card__summary dt{font-size:var(--font-size-xs);font-weight:600;letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.order-card__summary dd{margin:0}.order-card__tracking{grid-column:1 / -1;display:grid;gap:var(--space-3);border-block-start:var(--border-width) solid var(--border-quiet);padding-block-start:var(--space-4)}.order-card__tracking ul{display:grid;gap:var(--space-2);list-style:none}.order-card__tracking ul li{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);justify-content:space-between}.sign-in-prompt{min-height:12rem}.account-state{display:grid;width:100%;justify-items:center;gap:var(--space-4);padding-block:var(--space-5);text-align:center}.account-state>*{margin:0}.account-notice{margin-block-end:var(--space-6);border-inline-start:var(--border-width) solid var(--color-oxblood);padding-inline-start:var(--space-4)}.saved-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--grid-gap)}.saved-items-view{display:grid;gap:var(--space-4)}.saved-card{display:flex;min-width:0;flex-direction:column;gap:var(--space-3)}.saved-card__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--color-sandstone)}.saved-card__media img{width:100%;height:100%;object-fit:cover}.saved-card__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.saved-card__title a{text-decoration:none}.saved-card__title a:hover{text-decoration:underline}.saved-items__status{min-height:1.5em;margin:0}@media(max-width:47.9375rem){.account-navigation__link{min-height:3.25rem;padding-inline:var(--space-2);font-size:.6875rem;letter-spacing:.055em}}.account-page-heading,.account-page-heading__row{display:grid;gap:var(--space-3)}.account-page-heading__row>*{margin:0}.account-page-heading__row>p{color:color-mix(in srgb,currentColor 72%,transparent);font-size:var(--font-size-sm);line-height:1.6}.account-kicker,.account-panel-index{margin:0;font-size:var(--font-size-xs);font-weight:650;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.account-page-heading__back{width:fit-content;text-underline-offset:.35em}.account-navigation__scroller{width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.account-navigation__list{grid-template-columns:repeat(7,minmax(8.5rem,1fr));width:max(100%,64rem)}.account-navigation__link{position:relative;font-size:.6875rem;font-weight:650;letter-spacing:.07em;text-align:center;transition:background-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}.account-navigation__link:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.account-overview{display:grid;width:100%;gap:clamp(3rem,5vw,5.5rem)}.account-overview__welcome{display:flex;gap:var(--space-6);align-items:flex-end;justify-content:space-between;padding-block-end:var(--space-6);border-block-end:var(--border-width) solid var(--color-rule)}.account-overview__welcome>div{display:grid;gap:var(--space-2)}.account-overview__welcome h2{margin:0}.account-overview__welcome p:last-child:not(.account-kicker){color:color-mix(in srgb,currentColor 68%,transparent);font-size:var(--font-size-sm)}.account-overview__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block-start:var(--border-width) solid var(--color-rule);border-inline-start:var(--border-width) solid var(--color-rule)}.account-overview__panel{display:flex;min-height:19rem;flex-direction:column;align-items:flex-start;gap:var(--space-4);border-inline-end:var(--border-width) solid var(--color-rule);border-block-end:var(--border-width) solid var(--color-rule);padding:clamp(1.5rem,3vw,3rem)}.account-overview__panel--wide{grid-column:span 2;min-height:15rem}.account-overview__panel h3{font-size:clamp(1.75rem,2.7vw,2.75rem);font-weight:500;line-height:var(--line-height-heading)}.account-overview__panel>p:not(.account-panel-index){color:color-mix(in srgb,currentColor 72%,transparent);font-size:var(--font-size-sm)}.account-overview__panel .text-link{margin-block-start:auto}.account-overview__panel--ink{background:var(--color-ink);color:var(--color-porcelain)}.account-service-links{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-7);align-items:center;justify-content:space-between;padding-block-start:var(--space-2)}.sign-in-prompt{min-height:20rem;padding-block:clamp(1rem,3vw,3rem)}.sign-in-prompt__lead{color:color-mix(in srgb,currentColor 74%,transparent)}.sign-in-prompt__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-block-start:var(--space-2)}.sign-in-prompt__actions .button{min-width:11rem}.sign-in-prompt__assurance{font-size:var(--font-size-xs);opacity:.68}.account-entry-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-block-start:clamp(2rem,5vw,4rem);border-block-start:var(--border-width) solid var(--color-rule);border-inline-start:var(--border-width) solid var(--color-rule);list-style:none;text-align:start}.account-entry-features li{display:grid;min-height:10rem;align-content:start;gap:var(--space-2);border-inline-end:var(--border-width) solid var(--color-rule);border-block-end:var(--border-width) solid var(--color-rule);padding:var(--space-5)}.account-entry-features span{color:var(--color-oxblood);font-size:var(--font-size-xs);font-weight:650;letter-spacing:var(--letter-spacing-label)}.account-entry-features strong{font-family:var(--font-editorial);font-size:1.5rem;font-weight:500;line-height:1.1}.account-entry-features small{color:color-mix(in srgb,currentColor 68%,transparent);font-size:var(--font-size-xs);line-height:1.6}.account-logout{color:inherit;font-size:var(--font-size-xs);font-weight:650;letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.account-notice{border-inline-start-width:2px;font-size:var(--font-size-sm)}.account-invitations{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:var(--content-gap);align-items:start}.account-invitations__intro{position:sticky;top:calc(var(--header-height) + var(--space-5));display:grid;gap:var(--space-4)}.account-invitations__intro p:not(.account-kicker){color:color-mix(in srgb,currentColor 72%,transparent)}.account-invitations__panel{padding:clamp(1.5rem,4vw,4rem);background:var(--color-ink);color:var(--color-porcelain)}.account-invitation-panel{display:grid;gap:var(--space-6)}.account-invitation-panel__intro{display:grid;gap:var(--space-3)}.account-invitation-panel__intro h2{font-family:var(--font-editorial);font-size:clamp(2.25rem,4vw,4.5rem);font-weight:500;line-height:.98}.account-private-link,.account-invitation-form{display:grid;gap:var(--space-3);border-block-start:1px solid color-mix(in srgb,var(--color-porcelain) 34%,transparent);padding-block-start:var(--space-5)}.account-private-link__controls{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--space-2)}.account-private-link input,.account-invitation-form input{width:100%;min-height:var(--touch-target);border:0;border-block-end:1px solid currentColor;border-radius:0;padding:var(--space-3) 0;background:transparent;color:inherit}.account-private-link button,.account-invitation-form button{min-height:var(--touch-target);border:1px solid currentColor;padding:var(--space-3) var(--space-4);background:transparent;color:inherit;font-size:var(--font-size-xs);font-weight:650;letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.account-invitation-form button{width:fit-content;background:var(--color-porcelain);color:var(--color-ink)}.account-invitation-panel__note,.account-invitation-panel__status{min-height:1.5em;margin:0;font-size:var(--font-size-xs);opacity:.76}@media(max-width:67.4375rem){.account-entry-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.9375rem){.account-navigation__scroller{width:calc(100% + (2 * var(--page-gutter)));margin-inline:calc(-1 * var(--page-gutter));padding-inline:var(--page-gutter)}.account-navigation__list{grid-template-columns:repeat(7,minmax(7.65rem,1fr));width:max-content}.account-navigation__link{min-height:3.35rem;padding-inline:var(--space-3);font-size:.625rem}.account-overview__grid,.account-entry-features,.account-invitations{grid-template-columns:minmax(0,1fr)}.account-overview__panel--wide{grid-column:auto}.account-overview__panel{min-height:15rem}.account-invitations__intro{position:static}.account-private-link__controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.account-private-link__controls input{grid-column:1 / -1}}@media(max-width:25rem){.account-overview__welcome,.account-service-links,.sign-in-prompt__actions{align-items:stretch;flex-direction:column}.sign-in-prompt__actions .button{width:100%}}
