.button{border-radius:var(--default-border-radius,.8rem);color:#262626;cursor:pointer;height:var(--button-height);padding-inline:var(--button-padding,1.5rem);background:#fff;border:1px solid #c9c6ba;justify-content:space-between;align-items:center;font-family:inherit;font-size:1.4rem;font-weight:600;line-height:normal;-webkit-text-decoration:none;text-decoration:none;transition:background .3s,border-color .3s,color .3s;display:inline-flex;position:relative;box-shadow:inset 0 -1px #00000026}.button:disabled{cursor:default;opacity:1}.button:disabled>span{opacity:.67}.button:not(:disabled):focus-visible,.button:not(:disabled):hover,a:focus-visible .button,a:hover .button,button:focus-visible .button,button:hover .button{color:#262626;background:#fff;border-color:#89836c;-webkit-text-decoration:none;text-decoration:none}.button:not(:disabled):active,a:active .button,button:active .button{color:#262626;background:#fff;border-color:#262626;outline:1px solid #262626}.button .iconify{margin:auto var(--button-padding,1.5rem);flex:none;width:1.8rem;height:1.8rem}:is(.button .iconify):first-child{margin-inline-start:0}:is(.button .iconify):last-child{margin-inline-end:0}.button>:not(.iconify){white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}:is(.button>:not(.iconify)):only-child{flex:1 0 auto}.button--cta,.button--cta:not(:disabled):focus-visible,.button--cta:not(:disabled):hover,a:focus-visible .button--cta,a:hover .button--cta,button:focus-visible .button--cta,button:hover .button--cta{color:#fff;background:#262626;border-color:#262626}.button--cta:not(:disabled):active,a:active .button--cta,button:active .button--cta{color:#fff;background:#262626;border-color:#db3069;outline:1px solid #db3069}.button--primary{color:#262626;background:#c9c6ba;border-color:#c9c6ba}.button--primary:not(:disabled):focus-visible,.button--primary:not(:disabled):hover,a:focus-visible .button--primary,a:hover .button--primary,button:focus-visible .button--primary,button:hover .button--primary{color:#262626;background:#b7b3a4;border-color:#b7b3a4}.button--primary:not(:disabled):active,a:active .button--primary,button:active .button--primary{color:#262626;background:#b7b3a4;border-color:#262626;outline:1px solid #262626}.button--tertiary{color:#262626;background:#fff;border-color:#fff}.button--tertiary:not(:disabled):focus-visible,.button--tertiary:not(:disabled):hover,a:focus-visible .button--tertiary,a:hover .button--tertiary,button:focus-visible .button--tertiary,button:hover .button--tertiary{color:#262626;background:#edece8;border-color:#edece8}.button--tertiary:not(:disabled):active,a:active .button--tertiary,button:active .button--tertiary{color:#262626;background:#fff;border-color:#262626;outline:1px solid #262626}.button--link{box-shadow:none;color:var(--color-copy-link,inherit);text-underline-offset:1px;background:0 0;border-color:#0000;padding-inline:0;font-weight:400;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.button--link:disabled{color:var(--color-copy-link,inherit);opacity:.5;background:0 0;border-color:#0000}.button--link:not(:disabled):active,.button--link:not(:disabled):focus-visible,.button--link:not(:disabled):hover,a:focus-visible .button--link,a:hover .button--link,button:focus-visible .button--link,button:hover .button--link{color:var(--color-copy-link,inherit);background:0 0;border-color:#0000}:is(.button--link .icon):first-child{inset-inline-start:0}:is(.button--link .icon):last-child{inset-inline-end:0}.button--icon-only{width:var(--button-height);justify-content:center;padding:0}.button--icon-only>:not(.iconify){clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.button--icon-only .iconify{margin:0}.button--size-small{--button-height:3.2rem;--button-padding:.8rem}
