.sd-button{display:inline-flex;align-items:center;gap:var(--spaces-xs);padding-left:var(--spaces-xs);padding-right:var(--spaces-xs);border-radius:100px;text-decoration:none;font-weight:500;transition:all .2s ease;cursor:pointer}.sd-button__text{display:flex;align-items:center;justify-content:center;padding-left:var(--spaces-xs);padding-right:var(--spaces-xs);white-space:nowrap;text-align:center}.sd-button__icon{display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.sd-button__icon img{display:block;object-fit:contain}.sd-button--l{height:64px;font-size:var(--body-medium)}.sd-button--l .sd-button__icon{width:48px;height:48px}.sd-button--l .sd-button__icon img{width:16px;height:16px}.sd-button--m{height:52px;font-size:var(--body-small)}.sd-button--m .sd-button__icon{width:32px;height:32px}.sd-button--m .sd-button__icon img{width:11px;height:11px}.sd-button--primary{background:var(--primary);color:#000}.sd-button--primary .sd-button__icon{background:#fff}.sd-button--primary:hover{background:#000;color:#fff}.sd-button--primary:hover .sd-button__icon{background:var(--primary)}.sd-button--secondary{background:transparent;color:#000;border:1px solid #000}.sd-button--secondary .sd-button__icon{background:#000}.sd-button--secondary .sd-button__icon img{filter:invert(1)}.sd-button--secondary:hover{background:#000;color:#fff}.sd-button--secondary:hover .sd-button__icon{background:var(--primary)}.sd-button--secondary:hover .sd-button__icon img{filter:none}.sd-button--secondary:active{border:1px solid transparent}.sd-button--inverted{background:transparent;color:#fff;border:1px solid #fff}.sd-button--inverted .sd-button__icon{background:#fff}.sd-button--inverted .sd-button__icon img{filter:none}.sd-button--inverted:hover{background:#fff;color:#000}.sd-button--inverted:hover .sd-button__icon{background:var(--primary)}.sd-button--inverted:active{border:1px solid transparent}.sd-button--compact{background:transparent;color:#000}.sd-button--compact .sd-button__icon{background:#000}.sd-button--compact .sd-button__icon img{filter:invert(1)}.sd-button--compact:hover .sd-button__icon{background:var(--primary)}.sd-button--compact:hover .sd-button__icon img{filter:none}.sd-button--compact:active{padding-left:var(--spaces-xs);padding-right:var(--spaces-xs)}.sd-button--compact-inverted{background:transparent;color:#fff}.sd-button--compact-inverted .sd-button__icon{background:var(--primary)}.sd-button--compact-inverted .sd-button__icon img{filter:none}.sd-button--compact-inverted:hover .sd-button__icon img{filter:invert(1)}.sd-button--compact-inverted:hover .sd-button__icon{background:#000}.sd-button--compact-inverted:active .sd-button__icon img{filter:none}.sd-button:active{background:var(--secondary-medium);color:#fff}.sd-button:active .sd-button__icon{background:var(--primary)}.sd-button.is-disabled{opacity:.4;pointer-events:none}@media (max-width:992px){.sd-button--l{height:52px;font-size:var(--body-small)}.sd-button--l .sd-button__icon{width:32px;height:32px}.sd-button--l .sd-button__icon img{width:11px;height:11px}}