.adaptive-action-wrap{justify-self:end;min-width:0;max-width:100%;margin-left:auto;display:inline-flex}.adaptive-action-wrap:has(>.adaptive-action[form]){width:fit-content;display:flex}.account-action-form{gap:18px;width:100%;min-width:0;display:grid}.account-row+.account-action-form,.account-order+.account-action-form,.account-order-with-action+.account-action-form{margin-top:24px}.account-action-form[data-layout=addresses]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.account-action-form[data-layout=addresses]>.veyer-checkbox-group{grid-area:1/1}.account-action-form[data-layout=addresses]>.adaptive-action-wrap:first-child,.account-action-form[data-layout=addresses]>.account-form-actions{grid-area:1/2}.account-form-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.account-form-actions>.adaptive-action-wrap{margin-left:0}.account-action-form[data-layout=addresses]>label,.account-action-form[data-layout=addresses]>p{grid-column:1/-1}.account-action-form>label,.account-action-form>.account-password-field{width:100%;max-width:520px}.account-action-form[data-layout=profile]{grid-template-columns:minmax(0,1fr) 192px;align-items:end;gap:16px 24px}.account-action-form[data-layout=profile]>label,.account-action-form[data-layout=profile]>.account-password-field{grid-column:1;min-width:0;max-width:none}.account-action-form[data-layout=profile]>.adaptive-action-wrap{grid-area:1/2;align-self:end}.account-action-form[data-layout=profile]>.account-form-status{grid-area:2/2;place-self:end;align-items:center;min-height:44px;display:flex}.account-action-form[data-layout=profile]>p{grid-column:1/-1;margin:0}@media (max-width:480px){.account-action-form[data-layout=profile]{grid-template-columns:minmax(0,1fr) 100px;column-gap:12px}}.adaptive-action{min-width:48px;max-width:100%;min-height:44px;color:var(--ink,#f5e7ea);font:inherit;cursor:pointer;text-shadow:0 1px 1px #000c,0 -1px #f1d4d014;background:0 0;border:1px solid #0000;border-radius:22px;justify-content:center;align-items:center;gap:10px;padding:8px 12px;font-size:14px;transition:background-color .18s,box-shadow .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s;display:inline-flex;position:relative}.adaptive-action svg{flex:none}.adaptive-action{text-decoration:none}.adaptive-action-count{color:var(--veyer-muted);font-size:12px}.adaptive-action:hover,.adaptive-action[aria-current=page]{border-color:var(--veyer-edge);background-color:#edd3d010}.adaptive-action-wrap[data-icon-only] .adaptive-action{border:0;border-radius:50%;width:44px;min-width:44px;height:44px;padding:0}.adaptive-action-wrap[data-icon-only] .adaptive-action:hover{background-color:#f4d8d10b}.catalog-tools>.adaptive-action-wrap,.product-utility-buttons>.adaptive-action-wrap{flex:none;margin-left:0}.adaptive-action-label{overflow-wrap:anywhere;text-align:start}.adaptive-action-wrap[data-compact=true] .adaptive-action-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.adaptive-action-wrap[data-compact=true]:not([data-icon-only]) .adaptive-action{gap:4px;min-width:40px;padding:8px}@media (hover:hover){.adaptive-action:hover:not(:disabled){background-image:radial-gradient(ellipse 70px 45px at var(--control-x,50%) var(--control-y,50%),#edd0c738,#e3bbb013 50%,transparent 100%);box-shadow:inset 0 1px #f1d4d025,0 0 12px #d8aba410}}.adaptive-action:is(:active,[aria-pressed=true],[aria-current=page],:focus-visible){-webkit-backdrop-filter:blur(12px)saturate(.65);backdrop-filter:blur(12px)saturate(.65);background-color:#edd5d225;box-shadow:inset 0 1px #fff0ed30,inset 0 -1px #0006}:is(.adaptive-action:focus-visible,.adaptive-action-wrap:focus-visible){outline:2px solid var(--ink,#f5e7ea);outline-offset:3px}.adaptive-action:disabled{opacity:.4;cursor:default}@media (prefers-reduced-motion:reduce){.adaptive-action{transition:none!important}}.account-row>.adaptive-action-wrap{margin-left:0}.account-row>.adaptive-action-wrap:nth-child(2){margin-left:auto}@media (hover:none){.adaptive-action-wrap[data-compact=true]:not([data-icon-only]) .adaptive-action-label{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}}
