.prods2cepdqf {
	.custom-style-b2c3d4e5-f6a7-8901-bcde-f12345678901 {
		color: var(--lmnt-theme-primary-on-surface) !important;
		border: 1px solid color-mix(in srgb, var(--lmnt-theme-on-surface) 12%, transparent) !important;
		border-radius: 4px;
		padding: 12px 16px !important;
		min-width: 96px;
		@media(min-width:1160px) {
			max-width: 350px !important;
			width: fit-content !important;
		}
		@media(max-width:599px) {
			padding: 12px 16px !important;
			min-width: 96px !important;
			width: 100% !important;
		}
		@media(min-width:600px) and (max-width:1159px) {
			padding: 12px 16px !important;
			min-width: 96px !important;
			width: 100% !important;
		}
	}

	.custom-style-c3d4e5f6-a7b8-9012-cdef-123456789012 {
		color: var(--lmnt-theme-on-primary) !important;
		border: 1px solid var(--lmnt-theme-on-primary) !important;
		border-radius: 4px;
		padding: 12px 16px !important;
		min-width: 96px;
		@media(min-width:1160px) {
			max-width: 350px !important;
			width: fit-content !important;
		}
		@media(max-width:599px) {
			padding: 12px 16px !important;
			min-width: 96px !important;
			width: 100% !important;
		}
		@media(min-width:600px) and (max-width:1159px) {
			padding: 12px 16px !important;
			min-width: 96px !important;
			width: 100% !important;
		}
	}

	.custom-style-d4e5f6a7-b8c9-0123-def0-234567890123 {
		&.mdc-button--raised:not(:disabled) {
			--current-bg: var(--lmnt-theme-surface) !important;
			background-color: var(--lmnt-theme-surface) !important;
		}
		&.mdc-button--outlined:not(:disabled) {
			--current-bg: var(--lmnt-theme-surface) !important;
			background-color: var(--lmnt-theme-surface) !important;
		}
		color: var(--lmnt-theme-primary-on-surface) !important;
		border: 1px solid var(--lmnt-theme-surface) !important;
		border-radius: 4px;
		padding: 12px 16px !important;
		min-width: 96px;
		@media(min-width:1160px) {
			max-width: 350px !important;
			width: fit-content !important;
		}
		@media(max-width:599px) {
			padding: 12px 16px !important;
			min-width: 96px !important;
			width: 100% !important;
		}
		@media(min-width:600px) and (max-width:1159px) {
			padding: 12px 16px !important;
			min-width: 96px !important;
			width: 100% !important;
		}
	}

	.custom-style-64b7d68e-e05e-4ce0-a75a-b359efb1e97c {
		&.mdc-button--raised:not(:disabled) {
			--current-bg: var(--lmnt-theme-primary) !important;
			background-color: var(--lmnt-theme-primary) !important;
		}
		&.mdc-button--outlined:not(:disabled) {
			--current-bg: var(--lmnt-theme-primary) !important;
			background-color: var(--lmnt-theme-primary) !important;
		}
		color: var(--lmnt-theme-on-secondary) !important;
		border-radius: 4px;
		@media(min-width:1160px) {
			width: 100% !important;
		}
		@media(max-width:599px) {
			width: 100% !important;
		}
		@media(min-width:600px) and (max-width:1159px) {
			width: 100% !important;
		}
	}

	.custom-style-ca0e8ae8-a218-404b-b8d5-bb9eeebc6e1b {
		&.mdc-button--raised:not(:disabled) {
			--current-bg: var(--lmnt-theme-primary) !important;
			background-color: var(--lmnt-theme-primary) !important;
		}
		&.mdc-button--outlined:not(:disabled) {
			--current-bg: var(--lmnt-theme-primary) !important;
			background-color: var(--lmnt-theme-primary) !important;
		}
		color: var(--lmnt-theme-on-secondary) !important;
		border-radius: 4px;
		padding: 12px 16px !important;
		min-width: 96px;
		@media(min-width:1160px) {
			max-width: 350px !important;
			width: fit-content !important;
		}
		@media(max-width:599px) {
			padding: 12px 16px !important;
			min-width: 96px !important;
			width: 100% !important;
		}
		@media(min-width:600px) and (max-width:1159px) {
			padding: 12px 16px !important;
			min-width: 96px !important;
			width: 100% !important;
		}
	}

	.custom-style-a1b2c3d4-e5f6-7890-abcd-ef1234567890 {
		&.mdc-button--raised:not(:disabled) {
			--current-bg: var(--lmnt-theme-primary) !important;
			background-color: var(--lmnt-theme-primary) !important;
		}
		&.mdc-button--outlined:not(:disabled) {
			--current-bg: var(--lmnt-theme-primary) !important;
			background-color: var(--lmnt-theme-primary) !important;
		}
		color: var(--lmnt-theme-on-secondary) !important;
		border-radius: 4px;
		padding: 12px 16px !important;
		min-width: 96px;
		@media(min-width:1160px) {
			width: 100% !important;
		}
		@media(max-width:599px) {
			padding: 12px 16px !important;
			min-width: 96px !important;
			width: 100% !important;
		}
		@media(min-width:600px) and (max-width:1159px) {
			padding: 12px 16px !important;
			min-width: 96px !important;
			width: 100% !important;
		}
	}

	.custom-style-41baf221-0655-43a8-a837-cd06b733ae1b {
		&.mdc-button--raised:not(:disabled) {
			--current-bg: var(--lmnt-theme-primary) !important;
			background-color: var(--lmnt-theme-primary) !important;
		}
		&.mdc-button--outlined:not(:disabled) {
			--current-bg: var(--lmnt-theme-primary) !important;
			background-color: var(--lmnt-theme-primary) !important;
		}
		color: var(--lmnt-theme-on-primary) !important;
		@media(min-width:1160px) {
			max-width: 350px !important;
			width: fit-content !important;
		}
		@media(max-width:599px) {
			max-width: 350px !important;
			width: fit-content !important;
		}
		@media(min-width:600px) and (max-width:1159px) {
			max-width: 350px !important;
			width: fit-content !important;
		}
	}
	.paragraph-item--leading_media_card_block .custom-style-41baf221-0655-43a8-a837-cd06b733ae1b {
		@media(max-width:599px) {
			align-self: flex-start;
		}
	}

	.custom-style-076f3e49-7e03-48e6-b3c1-6e31f94965d9 {
		&.mdc-button--raised:not(:disabled) {
			--current-bg: var(--lmnt-theme-surface-variant) !important;
			background-color: var(--lmnt-theme-surface-variant) !important;
		}
		&.mdc-button--outlined:not(:disabled) {
			--current-bg: var(--lmnt-theme-surface-variant) !important;
			background-color: var(--lmnt-theme-surface-variant) !important;
		}
		color: var(--lmnt-theme-secondary) !important;
		@media(min-width:1160px) {
			max-width: 350px !important;
			width: fit-content !important;
		}
		@media(max-width:599px) {
			width: 100% !important;
		}
		@media(min-width:600px) and (max-width:1159px) {
			width: 100% !important;
		}
	}

	.custom-style-c0f48ca1-5ce4-49e8-9e66-830501ab4e9d {
		&.mdc-button--raised:not(:disabled) {
			--current-bg: var(--lmnt-theme-surface-variant) !important;
			background-color: var(--lmnt-theme-surface-variant) !important;
		}
		&.mdc-button--outlined:not(:disabled) {
			--current-bg: var(--lmnt-theme-surface-variant) !important;
			background-color: var(--lmnt-theme-surface-variant) !important;
		}
		color: var(--lmnt-theme-ancillary-500) !important;
		@media(min-width:1160px) {
			max-width: 350px !important;
			width: fit-content !important;
		}
		@media(max-width:599px) {
			width: 100% !important;
		}
		@media(min-width:600px) and (max-width:1159px) {
			width: 100% !important;
		}
	}

	.custom-style-8e08f8d6-bee2-4ffe-bcc6-322d1760aa9a {
		&.mdc-button--raised:not(:disabled) {
			--current-bg: var(--lmnt-theme-secondary) !important;
			background-color: var(--lmnt-theme-secondary) !important;
		}
		&.mdc-button--outlined:not(:disabled) {
			--current-bg: var(--lmnt-theme-secondary) !important;
			background-color: var(--lmnt-theme-secondary) !important;
		}
		color: var(--lmnt-theme-surface-variant) !important;
		@media(min-width:1160px) {
			max-width: 350px !important;
			width: fit-content !important;
		}
		@media(max-width:599px) {
			width: 100% !important;
		}
		@media(min-width:600px) and (max-width:1159px) {
			width: 100% !important;
		}
	}

	.custom-style-bfac7b7f-1723-4df2-8fee-97fe76f1abbd {
		&.mdc-button--raised:not(:disabled) {
			--current-bg: var(--lmnt-theme-surface-variant) !important;
			background-color: var(--lmnt-theme-surface-variant) !important;
		}
		&.mdc-button--outlined:not(:disabled) {
			--current-bg: var(--lmnt-theme-surface-variant) !important;
			background-color: var(--lmnt-theme-surface-variant) !important;
		}
		color: var(--lmnt-theme-ancillary-400) !important;
		@media(min-width:1160px) {
			max-width: 350px !important;
			width: fit-content !important;
		}
		@media(max-width:599px) {
			width: 100% !important;
		}
		@media(min-width:600px) and (max-width:1159px) {
			width: 100% !important;
		}
	}

	.custom-style-4591cf97-ec81-42f1-b346-90a3ca167070 {
		&.mdc-button--raised:not(:disabled) {
			--current-bg: var(--lmnt-theme-ancillary-400) !important;
			background-color: var(--lmnt-theme-ancillary-400) !important;
		}
		&.mdc-button--outlined:not(:disabled) {
			--current-bg: var(--lmnt-theme-ancillary-400) !important;
			background-color: var(--lmnt-theme-ancillary-400) !important;
		}
		color: var(--lmnt-theme-surface-variant) !important;
		@media(min-width:1160px) {
			max-width: 350px !important;
			width: fit-content !important;
		}
		@media(max-width:599px) {
			width: 100% !important;
		}
		@media(min-width:600px) and (max-width:1159px) {
			width: 100% !important;
		}
	}

	.custom-style-31d6c0d7-16f0-4611-9b37-3bb8abd79c0b {
		&.mdc-button--raised:not(:disabled) {
			--current-bg: var(--lmnt-theme-surface-variant) !important;
			background-color: var(--lmnt-theme-surface-variant) !important;
		}
		&.mdc-button--outlined:not(:disabled) {
			--current-bg: var(--lmnt-theme-surface-variant) !important;
			background-color: var(--lmnt-theme-surface-variant) !important;
		}
		color: var(--lmnt-theme-primary-on-surface) !important;
		@media(min-width:1160px) {
			max-width: 350px !important;
			width: fit-content !important;
		}
		@media(max-width:599px) {
			width: 100% !important;
		}
		@media(min-width:600px) and (max-width:1159px) {
			width: 100% !important;
		}
	}

	.custom-style-ed025a86-589a-4187-b90a-90cb854b8cde {
		&.mdc-button--raised:not(:disabled) {
			--current-bg: var(--lmnt-theme-surface-variant) !important;
			background-color: var(--lmnt-theme-surface-variant) !important;
		}
		&.mdc-button--outlined:not(:disabled) {
			--current-bg: var(--lmnt-theme-surface-variant) !important;
			background-color: var(--lmnt-theme-surface-variant) !important;
		}
		color: var(--lmnt-theme-primary-variant) !important;
		@media(min-width:1160px) {
			max-width: 350px !important;
			width: fit-content !important;
		}
		@media(max-width:599px) {
			width: 100% !important;
		}
		@media(min-width:600px) and (max-width:1159px) {
			width: 100% !important;
		}
	}

	.custom-style-7fbe4a76-2535-481f-8cf9-664a604eb4b9 {
		&.mdc-button--raised:not(:disabled) {
			--current-bg: var(--lmnt-theme-ancillary-500) !important;
			background-color: var(--lmnt-theme-ancillary-500) !important;
		}
		&.mdc-button--outlined:not(:disabled) {
			--current-bg: var(--lmnt-theme-ancillary-500) !important;
			background-color: var(--lmnt-theme-ancillary-500) !important;
		}
		color: var(--lmnt-theme-surface-variant) !important;
		@media(min-width:1160px) {
			max-width: 350px !important;
			width: fit-content !important;
		}
		@media(max-width:599px) {
			width: 100% !important;
		}
		@media(min-width:600px) and (max-width:1159px) {
			width: 100% !important;
		}
	}

	.custom-style-cd4607dd-94cb-4316-b48b-ff256df6336d {
		&.mdc-button--raised:not(:disabled) {
			--current-bg: var(--lmnt-theme-on-unknown-white) !important;
			background-color: var(--lmnt-theme-on-unknown-white) !important;
		}
		&.mdc-button--outlined:not(:disabled) {
			--current-bg: var(--lmnt-theme-on-unknown-white) !important;
			background-color: var(--lmnt-theme-on-unknown-white) !important;
		}
		color: var(--lmnt-theme-secondary) !important;
		@media(min-width:1160px) {
			width: 100% !important;
		}
		@media(max-width:599px) {
			width: 100% !important;
		}
		@media(min-width:600px) and (max-width:1159px) {
			width: 100% !important;
		}
	}
}