.arrow-button.svelte-1scz0ag{--_accent: var(--color-coral);border:1px solid var(--_accent);background:var(--color-lightblue-pale);color:var(--_accent);transition:all .2s cubic-bezier(.4,0,.2,1)}.out-of-stock.svelte-1scz0ag{--_accent: var(--color-amber-400)}.arrow-tip.svelte-1scz0ag{position:absolute;right:-1.1rem;top:-1px;width:1.1rem;height:calc(100% + 2px);transition:all .2s cubic-bezier(.4,0,.2,1)}.arrow-tip.svelte-1scz0ag path:where(.svelte-1scz0ag){fill:var(--color-lightblue-pale);stroke:var(--_accent);stroke-width:1.5;stroke-linejoin:round;transition:all .2s cubic-bezier(.4,0,.2,1)}.arrow-button.svelte-1scz0ag:not(:disabled):hover,.arrow-button.svelte-1scz0ag:not(:disabled):focus{background:var(--_accent);color:var(--color-ivory);border-color:var(--color-ivory);box-shadow:0 0 5px #fffc}.arrow-button.svelte-1scz0ag:not(:disabled):hover .arrow-tip:where(.svelte-1scz0ag),.arrow-button.svelte-1scz0ag:not(:disabled):focus .arrow-tip:where(.svelte-1scz0ag){transform:scale(1.3) translate(.1rem)}.arrow-button.svelte-1scz0ag:not(:disabled):hover .arrow-tip:where(.svelte-1scz0ag) path:where(.svelte-1scz0ag),.arrow-button.svelte-1scz0ag:not(:disabled):focus .arrow-tip:where(.svelte-1scz0ag) path:where(.svelte-1scz0ag){fill:var(--_accent);stroke:var(--color-ivory)}.arrow-button.svelte-1scz0ag:disabled{--_accent: gray;cursor:not-allowed}
