.stG_ymv {
	--wix-ui-tpa-checkbox-text-color: var(--wix-forms-formInputLabelColor);
	--wix-ui-tpa-checkbox-text-color-rgb: var(--wix-forms-formInputLabelColor-rgb);
	--wix-ui-tpa-checkbox-text-color-opacity: var(--wix-forms-formInputLabelColor-opacity);
	--wix-ui-tpa-checkbox-hover-text-color: var(--wix-forms-formInputLabelColor);
	--wix-ui-tpa-checkbox-hover-text-color-rgb: var(--wix-forms-formInputLabelColor-rgb);
	--wix-ui-tpa-checkbox-hover-text-color-opacity: var(--wix-forms-formInputLabelColor-opacity);
	--wix-ui-tpa-checkbox-border-color: var(--wix-forms-formInputBorderColor);
	--wix-ui-tpa-checkbox-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
	--wix-ui-tpa-checkbox-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
	--wix-ui-tpa-checkbox-input-hover-border-color: var(--wix-forms-formInputBorderColorHover);
	--wix-ui-tpa-checkbox-input-hover-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
	--wix-ui-tpa-checkbox-input-hover-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity);
	--wix-ui-tpa-checkbox-icon-color: var(--wix-forms-formInputSelectionColor);
	--wix-ui-tpa-checkbox-icon-color-rgb: var(--wix-forms-formInputSelectionColor-rgb);
	--wix-ui-tpa-checkbox-icon-color-opacity: var(--wix-forms-formInputSelectionColor-opacity);
	--wix-ui-tpa-checkbox-box-border-color: var(--wix-forms-formInputBorderColor);
	--wix-ui-tpa-checkbox-box-border-color-rgb: var(--wix-forms-formInputBorderColor-rgb);
	--wix-ui-tpa-checkbox-box-border-color-opacity: var(--wix-forms-formInputBorderColor-opacity);
	--wix-ui-tpa-checkbox-input-main-border-opacity: 1;
	--wix-ui-tpa-checkbox-box-border-radius: var(--wix-forms-formInputBorderRadius);
	--wix-ui-tpa-checkbox-box-color: var(--wix-forms-formInputBackgroundColor);
	--wix-ui-tpa-checkbox-box-color-rgb: var(--wix-forms-formInputBackgroundColor-rgb);
	--wix-ui-tpa-checkbox-box-color-opacity: var(--wix-forms-formInputBackgroundColor-opacity);
	--wix-ui-tpa-checkbox-label-font-text-decoration: var(--wix-forms-formInputLabelFont-text-decoration);
	--wix-ui-tpa-checkbox-label-font-line-height: var(--wix-forms-formInputLabelFont-line-height);
	--wix-ui-tpa-checkbox-label-font-family: var(--wix-forms-formInputLabelFont-family);
	--wix-ui-tpa-checkbox-label-font-size: var(--wix-forms-formInputLabelFont-size);
	--wix-ui-tpa-checkbox-label-font-style: var(--wix-forms-formInputLabelFont-style);
	--wix-ui-tpa-checkbox-label-font-variant: var(--wix-forms-formInputLabelFont-variant);
	--wix-ui-tpa-checkbox-label-font-weight: var(--wix-forms-formInputLabelFont-weight);
	--wix-ui-tpa-checkbox-error-color: var(--wix-forms-formInputErrorColor);
	--wix-ui-tpa-checkbox-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
	--wix-ui-tpa-checkbox-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
	display: flex;
	flex-direction: column
}

.stG_ymv[class*=field-error] {
	--wix-ui-tpa-checkbox-text-color: var(--wix-forms-formInputLabelColor);
	--wix-ui-tpa-checkbox-text-color-rgb: var(--wix-forms-formInputLabelColor-rgb);
	--wix-ui-tpa-checkbox-text-color-opacity: var(--wix-forms-formInputLabelColor-opacity);
	--wix-ui-tpa-checkbox-hover-text-color: var(--wix-forms-formInputLabelColor);
	--wix-ui-tpa-checkbox-hover-text-color-rgb: var(--wix-forms-formInputLabelColor-rgb);
	--wix-ui-tpa-checkbox-hover-text-color-opacity: var(--wix-forms-formInputLabelColor-opacity);
	--wix-ui-tpa-checkbox-border-color: var(--wix-forms-formInputErrorColor);
	--wix-ui-tpa-checkbox-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
	--wix-ui-tpa-checkbox-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
	--wix-ui-tpa-checkbox-input-hover-border-color: var(--wix-forms-formInputErrorColor);
	--wix-ui-tpa-checkbox-input-hover-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
	--wix-ui-tpa-checkbox-input-hover-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
	--wix-ui-tpa-checkbox-icon-color: var(--wix-forms-formInputSelectionColor);
	--wix-ui-tpa-checkbox-icon-color-rgb: var(--wix-forms-formInputSelectionColor-rgb);
	--wix-ui-tpa-checkbox-icon-color-opacity: var(--wix-forms-formInputSelectionColor-opacity);
	--wix-ui-tpa-checkbox-box-border-color: var(--wix-forms-formInputErrorColor);
	--wix-ui-tpa-checkbox-box-border-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
	--wix-ui-tpa-checkbox-box-border-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
	--wix-ui-tpa-checkbox-box-border-radius: var(--wix-forms-formInputBorderRadius);
	--wix-ui-tpa-checkbox-box-color: var(--wix-forms-formInputErrorColor);
	--wix-ui-tpa-checkbox-box-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
	--wix-ui-tpa-checkbox-box-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
	--wix-ui-tpa-checkbox-label-font-text-decoration: var(--wix-forms-formInputLabelFont-text-decoration);
	--wix-ui-tpa-checkbox-label-font-line-height: var(--wix-forms-formInputLabelFont-line-height);
	--wix-ui-tpa-checkbox-label-font-family: var(--wix-forms-formInputLabelFont-family);
	--wix-ui-tpa-checkbox-label-font-size: var(--wix-forms-formInputLabelFont-size);
	--wix-ui-tpa-checkbox-label-font-style: var(--wix-forms-formInputLabelFont-style);
	--wix-ui-tpa-checkbox-label-font-variant: var(--wix-forms-formInputLabelFont-variant);
	--wix-ui-tpa-checkbox-label-font-weight: var(--wix-forms-formInputLabelFont-weight);
	--wix-ui-tpa-checkbox-error-color: var(--wix-forms-formInputErrorColor);
	--wix-ui-tpa-checkbox-error-color-rgb: var(--wix-forms-formInputErrorColor-rgb);
	--wix-ui-tpa-checkbox-error-color-opacity: var(--wix-forms-formInputErrorColor-opacity);
	display: flex;
	flex-direction: column
}

.sB0kScB {
	--wix-ui-tpa-checkbox-border-color: var(--wix-forms-formInputBorderColorHover);
	--wix-ui-tpa-checkbox-border-color-rgb: var(--wix-forms-formInputBorderColorHover-rgb);
	--wix-ui-tpa-checkbox-border-color-opacity: var(--wix-forms-formInputBorderColorHover-opacity)
}

.s__1mQ7CJ {
	cursor: pointer;
	display: inline-block;
	position: relative
}

.s__1mQ7CJ.osSU_wV--disabled,
.sjbhplS {
	pointer-events: none
}

.sjbhplS {
	clip: rect(1px, 1px, 1px, 1px) !important;
	border: 0 !important;
	-webkit-clip-path: inset(50%) !important;
	clip-path: inset(50%) !important;
	cursor: inherit;
	height: 1px !important;
	margin: -1px !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	white-space: nowrap !important;
	width: 1px !important
}

.s__9JOaw0 {
	display: inline
}

.sVl5N1F {
	--Checkbox1720230114-default-error-color: 223, 49, 49;
	box-sizing: border-box;
	display: inline-flex;
	transition: background-color .2s linear, border-color .2s linear, border-width .2s linear, border-radius .2s linear
}

.sVl5N1F.owwLZW4--error.owwLZW4--newErrorMessage:not(.owwLZW4--checked) {
	--wix-ui-tpa-error-message-wrapper-error-color: var(--wix-ui-tpa-checkbox-error-color, var(--Checkbox1720230114-default-error-color));
	--wix-ui-tpa-error-message-wrapper-error-color-rgb: var(--wix-ui-tpa-checkbox-error-color-rgb, var(--Checkbox1720230114-default-error-color));
	--wix-ui-tpa-error-message-wrapper-error-color-opacity: var(--wix-ui-tpa-checkbox-error-color-opacity);
	--wix-ui-tpa-error-message-wrapper-min-message-height: var(--wix-ui-tpa-checkbox-error-message-min-height)
}

.sVl5N1F * {
	box-sizing: inherit
}

.sVl5N1F.owwLZW4--box.owwLZW4--newErrorMessage .sVqphR1,
.sVl5N1F.owwLZW4--box:not(.owwLZW4--newErrorMessage) {
	background-color: rgb(var(--wix-ui-tpa-checkbox-box-color, var(--wix-color-1)));
	border: 1px solid rgb(var(--wix-ui-tpa-checkbox-box-border-color-rgb, var(--wix-color-37)), calc(var(--wix-ui-tpa-checkbox-box-border-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-main-border-opacity, .6)));
	border-radius: var(--wix-ui-tpa-checkbox-box-border-radius, 0);
	box-sizing: border-box;
	display: flex;
	padding: 15px 16px;
	position: relative
}

.scOikXr {
	display: flex;
	width: 100%
}

.scOikXr.owwLZW4---verticalAlignment-6-center {
	/* align-items: center */
	align-items: flex-start
}

.scOikXr.owwLZW4---verticalAlignment-3-top {
	align-items: flex-start
}

.scOikXr .s__9JOaw0 {
	align-items: center;
	display: flex;
	flex: 1
}

.scOikXr.owwLZW4---verticalAlignment-3-top .sUvFP1L {
	line-height: var(--wix-ui-tpa-checkbox-label-font-line-height, 24px)
}

.scOikXr .sUvFP1L {
	margin-inline-end: var(--wix-ui-tpa-checkbox-margin-inline-end, 12px)
}

.syYWp7_ {
	background-color: rgb(var(--wix-ui-tpa-checkbox-input-background-color-rgb, var(--Checkbox1720230114-transparent)), calc(var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-background-opacity, 1)));
	border: var(--wix-ui-tpa-checkbox-input-border-width, 1px) solid;
	border-color: rgb(var(--wix-ui-tpa-checkbox-border-color-rgb, var(--wix-color-37)), calc(var(--wix-ui-tpa-checkbox-border-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-main-border-opacity, .6)));
	border-radius: var(--wix-ui-tpa-checkbox-input-border-radius, 0);
	box-sizing: content-box;
	display: inline-block;
	font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
	font-size: 13px;
	height: var(--wix-ui-tpa-checkbox-input-size, 14px);
	line-height: 1.2;
	transition: border-color .2s linear, border-width .2s linear, border-radius .2s linear;
	vertical-align: middle;
	width: var(--wix-ui-tpa-checkbox-input-size, 14px)
}

.sVl5N1F.owwLZW4--box:not(.owwLZW4--checked):not(.owwLZW4--disabled) .syYWp7_ {
	background-color: rgb(var(--wix-ui-tpa-checkbox-input-background-color-rgb, var(--wix-ui-tpa-checkbox-box-color-rgb, var(--Checkbox1720230114-transparent))), calc(var(--wix-ui-tpa-checkbox-input-background-color-opacity, var(--wix-ui-tpa-checkbox-box-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-background-opacity, var(--Checkbox1720230114-wix-ui-tpa-checkbox-box-color-opacity, 1))))
}

.syYWp7_ {
	position: relative
}

.syYWp7_ svg[fill=currentColor] {
	height: calc(var(--wix-ui-tpa-checkbox-input-size, 14px) + 2px);
	left: -1px;
	position: absolute;
	top: -1px;
	width: calc(var(--wix-ui-tpa-checkbox-input-size, 14px) + 2px)
}

.syYWp7_ path {
	fill: rgb(var(--wix-ui-tpa-checkbox-icon-color, var(--wix-color-8)))
}

.sVl5N1F:hover .syYWp7_ path {
	fill: rgb(var(--wix-ui-tpa-checkbox-hover-icon-color, var(--wix-ui-tpa-checkbox-icon-color, var(--wix-color-8))))
}

.sd34lcv {
	color: rgb(var(--wix-ui-tpa-checkbox-text-color, var(--wix-color-5)));
	display: inline-block;
	font-family: var(--wix-ui-tpa-checkbox-label-font-family, var(--wix-font-Body-M-family));
	font-size: var(--wix-ui-tpa-checkbox-label-font-size, 16px);
	font-style: var(--wix-ui-tpa-checkbox-label-font-style, var(--wix-font-Body-M-style));
	font-variant: var(--wix-ui-tpa-checkbox-label-font-variant, var(--wix-font-Body-M-variant));
	font-weight: var(--wix-ui-tpa-checkbox-label-font-weight, var(--wix-font-Body-M-weight));
	line-height: var(--wix-ui-tpa-checkbox-label-font-line-height, 24px);
	text-decoration: var(--wix-ui-tpa-checkbox-label-font-text-decoration, var(--wix-font-Body-M-text-decoration));
	transition: color .2s linear
}

.sVl5N1F:focus-within .sd34lcv,
.sVl5N1F:hover .sd34lcv {
	color: rgb(var(--wix-ui-tpa-checkbox-hover-text-color, var(--wix-ui-tpa-checkbox-text-color, var(--wix-color-5))))
}

.s__6hFGRz {
	line-height: 0;
	margin-inline-start: 9px
}

.sgnJWNy {
	color: rgb(var(--Checkbox1720230114-default-error-color)) !important
}

.sd34lcv.sp8YGdJ {
	display: flex;
	flex: 1
}

.sd34lcv.sp8YGdJ:after {
	content: "";
	flex: 1 0 5px;
	width: 5px
}

.skgFUNL {
	flex: 0
}

.s__8jlGt6 {
	margin-inline-start: 4px
}

.sVl5N1F:focus-within.owwLZW4--box,
.sVl5N1F:hover.owwLZW4--box {
	border-color: rgb(var(--wix-ui-tpa-checkbox-box-border-color, var(--wix-color-37)))
}

.sVl5N1F:hover.owwLZW4--box:not(.owwLZW4--checked) .syYWp7_ {
	background-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-background-color-rgb, var(--wix-ui-tpa-checkbox-input-background-color-rgb, var(--Checkbox1720230114-transparent))), calc(var(--wix-ui-tpa-checkbox-input-hover-background-color-opacity, var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-hover-background-opacity, var(--wix-ui-tpa-checkbox-input-background-opacity, 1))))
}

.sVl5N1F.owwLZW4--box.owwLZW4--checked {
	background-color: rgb(var(--wix-ui-tpa-checkbox-icon-color-rgb, var(--wix-color-8)), calc(var(--wix-ui-tpa-checkbox-icon-color-opacity, 1)*.1));
	border: 1px solid rgb(var(--wix-ui-tpa-checkbox-icon-color, var(--wix-color-8)))
}

.sVl5N1F.owwLZW4--box.owwLZW4--disabled,
.sVl5N1F.owwLZW4--box.s__1qTP3X {
	background-color: rgb(var(--wix-color-1));
	border-color: rgb(var(--wix-color-29))
}

.sVl5N1F.owwLZW4--box.owwLZW4--disabled:focus-within:not(.owwLZW4--checked),
.sVl5N1F.owwLZW4--box.s__1qTP3X:hover:not(:checked) {
	border-color: rgb(var(--wix-ui-tpa-checkbox-box-border-color-rgb, var(--wix-color-37)), calc(var(--wix-ui-tpa-checkbox-box-border-color-opacity, 1)*.6))
}

.sVl5N1F.owwLZW4--box.owwLZW4--disabled.owwLZW4--checked,
.sVl5N1F.owwLZW4--box.s__1qTP3X:checked {
	background-color: rgb(var(--wix-color-29), .1);
	border-color: rgb(var(--wix-color-29))
}

.sVl5N1F.owwLZW4--box.owwLZW4--checked:after {
	opacity: 1
}

.sVl5N1F:focus-within .syYWp7_,
.sVl5N1F:hover .syYWp7_ {
	--Checkbox1720230114-transparent: 0, 0, 0, 0;
	background-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-background-color-rgb, var(--wix-ui-tpa-checkbox-input-background-color-rgb, var(--Checkbox1720230114-transparent))), calc(var(--wix-ui-tpa-checkbox-input-hover-background-color-opacity, var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-hover-background-opacity, var(--wix-ui-tpa-checkbox-input-background-opacity, 1))));
	border-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-border-color, var(--wix-ui-tpa-checkbox-border-color, var(--wix-color-37))));
	border-radius: var(--wix-ui-tpa-checkbox-input-hover-border-radius, 0);
	border-width: var(--wix-ui-tpa-checkbox-input-hover-border-width, var(--wix-ui-tpa-checkbox-input-border-width, 1px))
}

.sVl5N1F.owwLZW4--box .s__6hFGRz {
	display: flex;
	flex: 1;
	justify-content: flex-end
}

.sVl5N1F.owwLZW4--box.owwLZW4--error:not(.owwLZW4--checked) {
	border-color: rgb(var(--Checkbox1720230114-default-error-color)) !important
}

.sVl5N1F.owwLZW4--box.owwLZW4--error.owwLZW4--newErrorMessage:not(.owwLZW4--checked) .sVqphR1 {
	border-color: var(--wut-error-color, rgb(var(--Checkbox1720230114-default-error-color))) !important
}

.sVl5N1F.owwLZW4--newErrorMessage {
	display: block;
	flex: 1;
	justify-content: flex-end
}

.sVl5N1F.owwLZW4--error:not(.owwLZW4--checked) .syYWp7_ {
	border-color: var(--wut-error-color, rgb(var(--Checkbox1720230114-default-error-color))) !important
}

.sVl5N1F.owwLZW4--error:not(.owwLZW4--checked):focus-within .syYWp7_,
.sVl5N1F.owwLZW4--error:not(.owwLZW4--checked):hover .syYWp7_ {
	border-color: rgb(var(--wix-ui-tpa-checkbox-error-color-rgb, var(--Checkbox1720230114-default-error-color)), calc(var(--wix-ui-tpa-checkbox-error-color-opacity, 1)*.7)) !important
}

.sVl5N1F.owwLZW4--disabled {
	cursor: default;
	pointer-events: none
}

.sVl5N1F.owwLZW4--disabled .syYWp7_ {
	background-color: rgb(var(--wix-ui-tpa-checkbox-input-disabled-background-color-rgb, var(--Checkbox1720230114-transparent)), calc(var(--wix-ui-tpa-checkbox-input-disabled-background-color-opacity, 1)*var(--wix-ui-tpa-checkbox-input-disabled-background-opacity, 1)));
	border-color: rgb(var(--wix-color-29))
}

.sVl5N1F.owwLZW4--checked:not(.owwLZW4--disabled) .syYWp7_ {
	background-color: rgb(var(--wix-ui-tpa-checkbox-input-checked-background-color-rgb, var(--wix-ui-tpa-checkbox-input-background-color-rgb, var(--Checkbox1720230114-transparent))), calc(var(--wix-ui-tpa-checkbox-input-checked-background-color-opacity, var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-checked-background-opacity, var(--wix-ui-tpa-checkbox-input-background-opacity, 1))))
}

.sVl5N1F.owwLZW4--checked:hover .syYWp7_ {
	background-color: rgb(var(--wix-ui-tpa-checkbox-input-hover-background-color-rgb, var(--wix-ui-tpa-checkbox-input-background-color-rgb, var(--Checkbox1720230114-transparent))), calc(var(--wix-ui-tpa-checkbox-input-hover-background-color-opacity, var(--wix-ui-tpa-checkbox-input-background-color-opacity, 1))*var(--wix-ui-tpa-checkbox-input-hover-background-opacity, var(--wix-ui-tpa-checkbox-input-background-opacity, 1))))
}

.sVl5N1F.owwLZW4--disabled .sd34lcv {
	color: rgb(var(--wix-ui-tpa-checkbox-disabled-label-color, var(--wix-color-29)))
}

.sVl5N1F.owwLZW4--disabled .syYWp7_ path {
	fill: rgb(var(--wix-ui-tpa-checkbox-disabled-icon-color, var(--wix-color-29)))
}

#SITE_CONTAINER.focus-ring-active .sCkokgr {
	box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
	z-index: 999
}

.dGtqYC [data-id=rich-content-viewer] * {
	color: #c7c7c7;
	pointer-events: none
}

.qrLgNy span>span[data-hook=icon-wrapper] {
	border-width: var(--wix-forms-formInputBorderWidth, 1px) !important;
	box-sizing: content-box !important;
	height: 14px !important;
	width: 14px !important;
}

label[data-hook=checkbox-core] div[data-hook=label-wrapper] {
	flex-grow: 1
}

.form-field-check span[data-hook=icon-wrapper] svg {
	opacity: 0;
}

.form-field-check[data-checked="true"] span[data-hook=icon-wrapper] svg {
	opacity: 1;
}

.textlink {
	color: inherit;
	text-decoration: underline;

	&:hover {
		text-decoration: none;
	}
}