.AbstractProductCtaButton_root__HbVnv{padding-block:var(--mantine-spacing-xs);flex:0 0 25%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:var(--mantine-font-size-xs);text-decoration:none;color:var(--lsh-color-slightly-dimmed);background:none;border:none;cursor:pointer;transition:color .2s;transition:background .2s}@media (hover:hover){.AbstractProductCtaButton_root__HbVnv:hover{color:var(--mantine-color-text);background:color-mix(in srgb,var(--mantine-color-anchor),transparent 90%)}}@media (hover:none){.AbstractProductCtaButton_root__HbVnv:active{color:var(--mantine-color-text);background:color-mix(in srgb,var(--mantine-color-anchor),transparent 90%)}}.AbstractProductCtaButton_root__HbVnv:focus-visible{outline:none}.AbstractProductCtaButton_root__HbVnv:active .AbstractProductCtaButton_icon__Iee_I{transform:scale(.9) translateY(calc(.0625rem * var(--mantine-scale)))}.AbstractProductCtaButton_icon__Iee_I{width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));transform-origin:bottom;transition:transform .1s}.ProductCallButton_animated__XL4Dy svg{transform-origin:initial;animation:ProductCallButton_shake__Azo1x 1s linear infinite}@media (prefers-reduced-motion:reduce){.ProductCallButton_animated__XL4Dy svg{animation:none}}.ProductCallButton_animated__XL4Dy:active svg{transform-origin:bottom;animation:none}@keyframes ProductCallButton_shake__Azo1x{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}