button.dqnamo-action{--action-face:var(--primary,#194b59);--action-ink:#fff;--action-edge:color-mix(in srgb, var(--action-face) 72%, #092c36);isolation:isolate;max-width:100%;min-height:3rem;width:var(--action-width,auto);border:1px solid color-mix(in srgb, var(--action-face) 78%, #fff);background:var(--action-face);color:var(--action-ink);font:inherit;box-shadow:0 3px 0 var(--action-edge), 0 6px 14px #0f40491a, inset 0 1px 0 #ffffff24;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;margin-bottom:3px;padding:.7rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5;transition:transform .14s cubic-bezier(.23,1,.32,1),box-shadow .14s,background-color .14s,border-color .14s;display:inline-flex;position:relative;transform:translateY(0)}button.dqnamo-action[data-full],button.dqnamo-action.add-to-cart:not(.add-to-cart--compact){width:100%}@media (min-width:640px){button.dqnamo-action.add-to-cart:not(.add-to-cart--compact){width:var(--action-width,auto)}}button.dqnamo-action[data-tone=secondary]{--action-face:var(--surface,#fff);--action-ink:var(--primary,#194b59);--action-edge:var(--border-strong,#c5d8da);border-color:var(--border-strong)}button.dqnamo-action[data-tone=danger]{--action-face:var(--surface,#fff);--action-ink:var(--danger,#b42318);--action-edge:color-mix(in srgb, var(--danger,#b42318) 22%, var(--surface,#fff));border-color:color-mix(in srgb, var(--danger,#b42318) 24%, var(--border))}button.dqnamo-action:not(:disabled):hover{background:color-mix(in srgb, var(--action-face) 96%, var(--action-ink));box-shadow:0 3px 0 var(--action-edge), 0 8px 18px #0f404924, inset 0 1px 0 #ffffff2e}button.dqnamo-action:not(:disabled):active{box-shadow:0 1px 0 var(--action-edge), inset 0 1px 2px #0000000f;transform:translateY(2px)}button.dqnamo-action:focus-visible{outline:2px solid var(--primary);outline-offset:5px}button.dqnamo-action:disabled{opacity:.58;cursor:not-allowed;box-shadow:0 2px 0 var(--action-edge);transform:none}button.dqnamo-action[data-pending]{cursor:wait}.dqnamo-action__face{justify-content:center;min-width:0;max-width:100%;display:flex;position:relative;overflow:hidden}.dqnamo-action__content{justify-content:center;align-items:center;gap:.5rem;min-width:0;max-width:100%;display:inline-flex}.dqnamo-action__label{overflow-wrap:anywhere;text-wrap:balance;min-width:0}.dqnamo-action__icon,.dqnamo-action__spinner{flex:0 0 1.15rem;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;display:inline-flex}.dqnamo-action__icon>svg{width:100%;height:100%}.dqnamo-action__ghost{pointer-events:none;position:absolute;inset:0}.dqnamo-action__measure{visibility:hidden;pointer-events:none;width:max-content;max-width:none;position:absolute}.dqnamo-action__measure .dqnamo-action__label{white-space:nowrap}.dqnamo-action__detail{font-variant-numeric:tabular-nums;font-size:.75rem;display:block}.dqnamo-action__spinner{animation:.8s linear infinite ghaym-action-spin}button.dqnamo-action.ghaymati-cloud-wheel-spin{border-radius:999px;max-width:17rem}@keyframes ghaym-action-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){button.dqnamo-action{transition:none}button.dqnamo-action:not(:disabled):active{transform:none}.dqnamo-action__spinner{animation:none}}
