.account__login-slot:not([hidden]){display:contents}.account__content{flex:1 1 0%;overflow-y:var(--overflow,auto);overflow-x:hidden;display:flex;flex-direction:column;gap:var(--spacing-lg);min-height:0px;padding-right:;padding-bottom:;padding-left:;margin-top:calc(var(--spacing-lg)*-2);padding-top:calc(var(--spacing-lg)*2)}.account__close{width:var(--size-close-background);height:var(--size-close-background);border-radius:var(--shopify-account-radius-button-small);padding:0px;flex-shrink:0;min-height:auto}.account__close svg{width:var(--size-icon-md);height:var(--size-icon-md);pointer-events:none}.account__header{display:grid;grid-template-columns:1fr auto;gap:var(--spacing-md);align-items:start;flex-shrink:0;padding:var(--spacing-lg);background:linear-gradient(to bottom,var(--shopify-account-color-background) 0%,var(--shopify-account-color-background) 75%,transparent 100%);position:sticky;top:0px;z-index:1}.account__header.three-column{grid-template-columns:auto 1fr auto;gap:var(--spacing-sm);place-items:center}.account__header-content{display:flex;flex-direction:column;gap:var(--spacing-header-gap);min-width:0px;padding:0 var(--spacing-xs)}.account__header-content.account__header-content--has-email{gap:var(--spacing-xs)}.account__heading{--transition-amount:10%;display:flex;align-items:center;min-height:var(--size-close-background);font-family:var(--shopify-account-font-heading);font-size:var(--font-size-md);font-weight:var(--shopify-account-font-heading-weight);text-transform:var(--shopify-account-font-heading-transform);margin:0px;color:var(--shopify-account-color-text)}.account__email{font-size:var(--font-size-sm);font-family:var(--shopify-account-font-body);text-transform:var(--shopify-account-font-body-transform);color:var(--shopify-account-color-text-subdued);margin:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account__shortcuts{background-color:var(--shopify-account-color-card-background);border:1px solid var(--shopify-account-color-border);border-radius:var(--shopify-account-radius-base);display:flex;flex-direction:column;filter:var(--shadow-control)}.account__item-wrapper{--edge-padding:16px;position:relative;display:flex;flex-direction:column;overflow:hidden}.account__item-wrapper:first-child{border-top-left-radius:var(--shopify-account-radius-base);border-top-right-radius:var(--shopify-account-radius-base);--divider-display:none}.account__item-wrapper:last-child{border-bottom-left-radius:var(--shopify-account-radius-base);border-bottom-right-radius:var(--shopify-account-radius-base)}:is(.account__item-wrapper:hover,.account__item-wrapper:has(.account__item:focus-visible))::before{inset-inline-start:0px;width:100%}:is(.account__item-wrapper:hover,.account__item-wrapper:has(.account__item:focus-visible))+.account__item-wrapper::before{inset-inline-start:0px;width:100%}.account__item-wrapper::before{content:"";position:absolute;inset-inline-start:var(--edge-padding);inset-block-end:0px;top:0px;width:calc(100% - var(--edge-padding)*2);height:1px;background-color:var(--shopify-account-color-border);display:var(--divider-display,block)}.account__item{position:relative;display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--edge-padding);text-decoration:none;color:var(--shopify-account-color-card-text);transition:background-color 0.2s;font-size:var(--font-size-sm);font-family:var(--shopify-account-font-body);text-transform:var(--shopify-account-font-body-transform);line-height:1.33;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;background:none;width:100%;cursor:pointer;text-align:start}.account__item:hover{background-color:var(--shopify-account-color-background-subdued)}.account__item:focus-visible{--indent:2px;outline:none;background-color:var(--shopify-account-color-background-subdued)}.account__item svg{width:var(--size-icon-sm);height:var(--size-icon-sm);color:var(--shopify-account-color-card-text);flex-shrink:0}.account__item--has-children{justify-content:space-between}.account__item-arrow{width:var(--size-icon-sm);height:var(--size-icon-sm);color:rgb(from var(--shopify-account-color-card-text) r g b/.6);flex-shrink:0;margin-inline-start:auto}:dir(rtl) .account__item-arrow{transform:scaleX(-1)}.account__item-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0%;min-width:0px;transform:translate(var(--indent,0));transition:transform 0.24s ease-in-out}:dir(rtl) .account__item-text{transform:translate(calc(var(--indent,0)*-1))}.account__back-button{padding:0px;min-height:auto;border-radius:var(--shopify-account-radius-button-small);width:var(--size-close-background);height:var(--size-close-background);flex-shrink:0}.account__back-button svg{width:var(--size-icon-md);height:var(--size-icon-md);flex-shrink:0;pointer-events:none}:dir(rtl) .account__back-button svg{transform:scaleX(-1)}@layer transitions{.dialog[data-transition="none"]{--transition-duration:0s}.enter-right{--transition-amount:40%;animation:account-content-enter-right var(--transition-duration,.24s) cubic-bezier(.34,1.2,.64,1)}.enter-left{--transition-amount:40%;animation:account-content-enter-left var(--transition-duration,.24s) cubic-bezier(.34,1.2,.64,1)}:dir(rtl) .enter-right{--transition-amount:40%;animation:account-content-enter-left var(--transition-duration,.24s) cubic-bezier(.34,1.2,.64,1)}:dir(rtl) .enter-left{--transition-amount:40%;animation:account-content-enter-right var(--transition-duration,.24s) cubic-bezier(.34,1.2,.64,1)}}@keyframes account-content-enter-right{0%{opacity:0;transform:translate(var(--transition-amount))}100%{opacity:1;transform:translate(0px)}}@keyframes account-content-enter-left{0%{opacity:0;transform:translate(calc(var(--transition-amount)*-1))}100%{opacity:1;transform:translate(0px)}}@keyframes skeleton-pulse{0%,100%{opacity:1}50%{opacity:0.4}}.account__item--skeleton{cursor:default;pointer-events:none;padding:var(--spacing-md)}.account__skeleton-line{height:16px;background-color:var(--color-bg-subdued);border-radius:var(--shopify-account-radius-base);animation:skeleton-pulse 1.5s var(--easing-default) infinite}@media (prefers-reduced-motion:reduce){.enter-right,.enter-left,.account__skeleton-line{animation:auto ease 0s 1 normal none running none}.account__item,.account__item-text,.button{transition-duration:0.01ms!important}}