

/* Start:/local/templates/astra_dacha/components/bitrix/sale.personal.section/bootstrap_v4/style.min.css?17892964122699*/
.sale-personal-section-index-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0;padding:0;height:87%;border-radius:3px;background-size:cover;color:#fff;text-align:center;text-transform:uppercase;opacity:.8;transition:all .3s;justify-content:space-around;background-color:var(--theme-color-primary,#51cbce)}@media(max-width:992px){.sale-personal-section-index-block{margin:8px 0;height:auto}}.sale-personal-section-index-block:hover{opacity:1}.sale-personal-section-index-block-link,.sale-personal-section-index-block-link:hover,.sale-personal-section-index-block-link:active,.sale-personal-section-index-block-link:focus,.sale-personal-section-index-block-link:visited{display:block;padding:25px 5px;width:100%;color:#fff;text-decoration:none}.sale-personal-section-index-block-link{color:#fff}.sale-personal-section-index-block-ico{font-size:64px}.sale-personal-section-index-block-name{color:#fff;font-size:15px;margin:0;padding:0}.astra-personal-private-auth .astra-personal-access-denied{margin:0 0 16px}.astra-notify-methods{margin:28px 0 8px;max-width:420px}.astra-notify-methods__title{margin:0 0 16px;font-size:18px;line-height:1.3;font-weight:600;color:#1a1a1a}.astra-notify-methods__list{display:flex;flex-direction:column;gap:12px}.astra-notify-methods__item{display:flex;align-items:center;gap:12px;margin:0;font-size:16px;line-height:1.3;font-weight:500;color:#1a1a1a;cursor:pointer;user-select:none}.astra-notify-methods__item input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.astra-notify-methods__box{flex:0 0 auto;box-sizing:border-box;width:22px;height:22px;border:2px solid #c9cdd3;border-radius:4px;background:#fff;transition:background-color .15s ease,border-color .15s ease}.astra-notify-methods__box:after{content:"";display:block;width:6px;height:11px;margin:1px auto 0;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .12s ease}.astra-notify-methods__item input[type=checkbox]:checked+.astra-notify-methods__box{background:#637e5b;border-color:#637e5b}.astra-notify-methods__item input[type=checkbox]:checked+.astra-notify-methods__box:after{transform:rotate(45deg) scale(1)}.astra-notify-methods__item input[type=checkbox]:focus-visible+.astra-notify-methods__box{outline:2px solid #637e5b;outline-offset:2px}.astra-notify-methods__item.is-saving{opacity:.7;pointer-events:none}.astra-notify-methods__item.is-error .astra-notify-methods__box{border-color:#b42318}.astra-notify-methods__status{margin:10px 0 0;font-size:13px;line-height:1.4;color:#5a6c77}.astra-notify-methods__status.is-error{color:#b42318}
/* End */


/* Start:/local/templates/astra_dacha/components/bitrix/system.auth.authorize/flat/style.css?17890476081272*/
.bx-authform .astra-password-field input[type="password"],
.bx-authform .astra-password-field input[type="text"] {
	padding-right: 42px;
}

.bx-authform .astra-password-field--secure input[type="password"],
.bx-authform .astra-password-field--secure input[type="text"] {
	padding-right: 76px;
}

.bx-authform .astra-password-field--secure .bx-authform-psw-protected {
	right: 40px;
}

.bx-authform .astra-password-toggle {
	position: absolute;
	top: 50%;
	right: 2px;
	z-index: 2;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 38px;
	height: 38px;
	margin: 0;
	padding: 0;
	border: 0;
	border-radius: 2px;
	background: transparent;
	color: #6b7280;
	cursor: pointer;
	transform: translateY(-50%);
	transition: color 0.15s ease;
}

.bx-authform .astra-password-toggle:hover,
.bx-authform .astra-password-toggle:focus-visible {
	color: #637e5b;
	outline: none;
}

.bx-authform .astra-password-toggle:focus-visible {
	box-shadow: 0 0 0 2px rgba(99, 126, 91, 0.35);
}

.bx-authform .astra-password-toggle.is-visible {
	color: #637e5b;
}

.bx-authform .astra-password-toggle__icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	line-height: 0;
}

.bx-authform .astra-password-toggle__icon[hidden] {
	display: none;
}

/* End */
/* /local/templates/astra_dacha/components/bitrix/sale.personal.section/bootstrap_v4/style.min.css?17892964122699 */
/* /local/templates/astra_dacha/components/bitrix/system.auth.authorize/flat/style.css?17890476081272 */
