.ca-button{width:100%;font-size:.9375rem;padding:1.5625rem 0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;box-shadow:0 0 1.25rem #0000000a;cursor:pointer;position:relative;transition:.3s;overflow:hidden;font-weight:700;border:1px solid transparent}.bp-sm .ca-button{font-size:1.8125rem;padding:3.375rem 0}.ca-button:focus-visible{outline:auto;outline:auto -webkit-focus-ring-color;box-sizing:border-box;transition:0s}.ca-button svg{transition:.3s}.ca-button.next{height:70px}.ca-button.next:after{content:"";display:block;width:6px;height:6px;border-right:1px solid var(--color-white,#fff);border-bottom:1px solid var(--color-white,#fff);position:absolute;top:0;bottom:0;margin:auto;transform:rotate(-45deg);right:20px;transition:.3s}.ca-button.next:hover:after{right:17px}.ca-button.prev{height:54px}.ca-button.prev:before{content:"";display:block;width:6px;height:6px;border-right:1px solid var(--color-white,#fff);border-bottom:1px solid var(--color-white,#fff);position:absolute;top:0;bottom:0;margin:auto;transform:rotate(135deg);left:20px;transition:.3s}.ca-button.prev:hover:before{left:17px}.ca-button.ci{background:var(--color-btn-common,#ccc)}.ca-button.ci:hover{background:var(--color-btn-common-hover,#ccc)}.ca-button.ci.next:after,.ca-button.ci.prev:before{border-color:var(--color-font,#000)}.ca-button.primary{background:var(--color-btn-positive,#ccc)}.ca-button.primary,.ca-button.primary svg{color:var(--color-white,#fff)}.ca-button.primary:hover{background:var(--color-btn-positive-hover,#ccc)}.ca-button.inverse-primary{background:var(--color-white,#fff);border:1px solid var(--color-btn-positive,#ccc)}.ca-button.inverse-primary,.ca-button.inverse-primary svg{color:var(--color-btn-positive,#ccc)}.ca-button.inverse-primary.next:after,.ca-button.inverse-primary.prev:before,.ca-button.inverse-primary:hover{border-color:var(--color-btn-positive,#ccc)}.ca-button.inverse-primary:hover{color:var(--color-white,#fff);background:var(--color-btn-positive,#ccc)}.ca-button.inverse-primary:hover svg{color:var(--color-white,#fff)}.ca-button.inverse-primary:hover.next:after,.ca-button.inverse-primary:hover.prev:before{border-color:var(--color-btn-positive-hover,#ccc)}.ca-button.secondary{background:var(--color-btn-negative,#ccc)}.ca-button.secondary,.ca-button.secondary svg{color:var(--color-white,#fff)}.ca-button.secondary:hover{background:var(--color-btn-negative-hover,#ccc)}.ca-button.inverse-secondary{background:var(--color-white,#fff)}.ca-button.inverse-secondary,.ca-button.inverse-secondary svg{color:var(--color-btn-negative,#ccc)}.ca-button.inverse-secondary:hover{border-color:var(--color-btn-negative-hover,#ccc)}.ca-button.inverse-secondary:hover,.ca-button.inverse-secondary:hover svg{color:var(--color-btn-negative-hover,#ccc)}.ca-button:disabled,.ca-button[disabled=true]{background:#d5d3d3;box-shadow:none;pointer-events:none}.ca-button.error{background:var(--color-error,#ccc)}.ca-button.error,.ca-button.error svg{color:var(--color-white,#fff)}.ca-button.error:hover{background:rgba(var(--color-error-10,204,204,204),.8)}
