.button{transition:all .2s ease}.button .text{line-height:1.4em}.button.MuiButton-sizeSmall{padding:8px 12px;font-size:14px;line-height:16px;font-weight:600}.button.MuiButton-sizeSmall.MuiButton-outlined{padding:7px 11px}.button.MuiButton-sizeMedium{padding:12px 16px;font-size:14px;line-height:16px;font-weight:700;height:46px}.button.MuiButton-sizeMedium.MuiButton-outlined{padding:11px}.button.MuiButton-sizeLarge{padding:16px 24px;font-size:14px;line-height:16px;font-weight:600}.button.MuiButton-sizeLarge.MuiButton-outlined{padding:15px 24px}.button:disabled{cursor:not-allowed;opacity:.5}.button.MuiButton-root{width:-moz-fit-content;width:fit-content;text-transform:none;background-color:var(--secondary-contrastText);box-shadow:none}.button.MuiButton-root.disabled{opacity:.5;cursor:not-allowed}.button.MuiButton-root .icon{display:flex;width:20px;height:20px;justify-content:center;align-items:center;color:inherit}.button.MuiButton-root.purple{background:var(--purple-main);color:var(--purple-contrastText);text-transform:capitalize;box-shadow:none}.button.MuiButton-root.purple:hover{background:var(--purple-light)}.button.MuiButton-root.purple.MuiButton-text{color:var(--purple-main);background:transparent}.button.MuiButton-root.purple.MuiButton-text:hover{color:var(--purple-light);background:transparent}.button.MuiButton-root.purple.MuiButton-outlined{border:1px solid var(--purple-main);background:transparent;color:var(--purple-main)}.button.MuiButton-root.purple.MuiButton-outlined:hover{border:1px solid var(--purple-light);color:var(--purple-light)}.button.MuiButton-root.cart{display:inline-flex;padding:8px 16px;justify-content:center;align-items:center;border-radius:30px;background:linear-gradient(96deg,#5877bd 17.46%,#395186 89.34%);box-shadow:2px 2px 4px 0 rgba(0,0,0,.25);position:fixed;right:16px;bottom:24px}.button.MuiButton-root.cart .icon{width:32px;height:32px;flex-shrink:0;margin-right:0}.button.MuiButton-root.cart .text{color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.button.MuiButton-root.cart-button{display:inline-flex;padding:6px 12px;align-items:flex-start;gap:4px;border-radius:30px;background:#a0a9c1;color:#fff}.button.MuiButton-root.cart-button .MuiButton-icon{margin-right:0}.button.MuiButton-root.cart-button .icon{width:11px;height:12px;flex-shrink:0}.button.MuiButton-root.cart-button .text{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:120%}.button.MuiButton-root.purple-light{background:var(--purple-light);color:var(--purple-contrastText);text-transform:capitalize;box-shadow:none}.button.MuiButton-root.purple-light:hover{background:var(--purple-main)}.button.MuiButton-root.purple-light.MuiButton-text{color:var(--purple-light);background:transparent}.button.MuiButton-root.purple-light.MuiButton-text:hover{color:var(--purple-main);background:transparent}.button.MuiButton-root.purple-light.MuiButton-outlined{border:1px solid var(--purple-light);background:transparent;color:var(--purple-light)}.button.MuiButton-root.purple-light.MuiButton-outlined:hover{border:1px solid var(--purple-main);color:var(--purple-main)}.button.MuiButton-root.explore_btn{background:#a789ff;text-transform:capitalize;box-shadow:none;padding:12px;border-radius:10px}.button.MuiButton-root.update_btn{background:#a789ff;text-transform:capitalize;color:#fff}.button.MuiButton-root.activate_success,.button.MuiButton-root.update_btn{box-shadow:none;padding:8px;border-radius:10px;font-size:14px;font-weight:700}.button.MuiButton-root.activate_success{background:rgba(0,194,165,.149);color:#00c2a5}.button.MuiButton-root.secondary,.button.MuiButton-root.snowwhite{background:var(--primary-contrast)!important;color:var(--secondary-contrastText)!important;border:1px solid #e8edf2;padding:11px;gap:4px}.button.MuiButton-root.secondary span,.button.MuiButton-root.snowwhite span{margin:0}.button.MuiButton-root.secondary .text,.button.MuiButton-root.snowwhite .text{color:var(--secondary-contrastText);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.button.MuiButton-root.snowwhite{box-shadow:none}.button.MuiButton-root.white{background:rgba(102,120,167,.15)}.button.MuiButton-root.dark{background:var(--primary-dark);color:var(--primary-contrast)}.button.MuiButton-root.dark.MuiButton-contained:hover{background:var(--primary-main);color:var(--primary-contrast)}.button.MuiButton-root.dark.MuiButton-outlined{border:1px solid var(--primary-dark);background:transparent;color:var(--primary-dark)}.button.MuiButton-root.dark.MuiButton-outlined:hover{border:1px solid var(--primary-light);color:var(--primary-light)}.button.MuiButton-root.dark.MuiButton-text{color:var(--primary-dark);background:transparent}.button.MuiButton-root.dark.MuiButton-text:hover{color:var(--primary-light);background:transparent}.button.MuiButton-root.grey{background:var(--grey);color:var(--primary-dark)}.button.MuiButton-root.fullWidth{width:100%}.button.MuiButton-root.bordered{background:var(--secondary-light);padding:13px}.button.MuiButton-root.bold{font-weight:700;text-transform:uppercase}.button.MuiButton-root.blue{background:#7a91c8;color:#fff;box-shadow:none}.button.MuiButton-root.blue:hover{background:#738ece}.button.MuiButton-root.blue.MuiButton-outlined{border:1px solid #7a91c8;background-color:#fff;color:#7a91c8}.button.MuiButton-root.blue.MuiButton-outlined:hover{background:#fff;border:1px solid #738ece}.button.MuiButton-root.blue.MuiButton-text{color:#7a91c8;background:transparent}.button.MuiButton-root.blue.MuiButton-text:hover{color:#738ece}.button.MuiButton-root.blue-dark{background:var(--blue-dark);color:#fff;box-shadow:none}.button.MuiButton-root.blue-dark:hover{background:var(--blue-primary)}.button.MuiButton-root.blue-dark.MuiButton-text{color:var(--blue-dark);background:transparent}.button.MuiButton-root.blue-dark.MuiButton-text .border-bottom{border-bottom:1px solid var(--blue-dark)}.button.MuiButton-root.blue-dark.MuiButton-text:hover{color:var(--blue-primary)}.button.MuiButton-root.blue-dark.MuiButton-text:hover .border-bottom{border-bottom:1px solid var(--blue-primary)}.button.MuiButton-root.error{background:var(--error-main);color:#fff}.button.MuiButton-root.error:hover{opacity:.8}.button.MuiButton-root.success{background:var(--success-main);border:1px solid var(--success-main);color:#fff}.button.MuiButton-root.success:hover{opacity:.8}.button.MuiButton-root.warning{background:var(--warning-main);border:1px solid var(--warning-main);color:#fff}.button.MuiButton-root.warning:hover{opacity:.8}.button.MuiButton-root.warning.MuiButton-outlined{border:1px solid var(--warning-main);background-color:transparent;color:var(--warning-main)}.button.MuiButton-root.warning.MuiButton-outlined:hover{background-color:transparent;border:1px solid var(--warning-light);color:var(--warning-light)}.button.MuiButton-root .MuiButton-endIcon,.button.MuiButton-root .MuiButton-startIcon{transition:all .1s ease}.button.MuiButton-text{border:none!important}