

/* Start:/local/templates/light/components/bitrix/system.auth.form/desktop/style.css?1779366452479*/
.header-cabinet__dropdown-link {
	display: flex;
	align-items: center;
	gap: 10px;
}

.header-cabinet__dropdown-icon {
	flex-shrink: 0;
	fill: var(--fill_dark_light);
	transition: fill 0.3s ease;
}

.header-cabinet__dropdown-text {
	overflow: hidden;
	text-overflow: ellipsis;
}

.header-cabinet__dropdown-link:hover .header-cabinet__dropdown-icon {
	fill: var(--theme-base-color);
}

.header-cabinet__dropdown-link:last-child .header-cabinet__dropdown-icon {
	margin-left: 0;
}

/* End */


/* Start:/local/components/gcode/smallbasket.ajax/templates/main/style.css?175261142674*/
.offer-value-js.deactivate{
    cursor: not-allowed;
    opacity: 0.4;
}


/* End */


/* Start:/local/templates/light/template_styles.css?17739229571071*/
/* Убираем нижний padding 80 у main-row */
.main-row {
  padding-bottom: 0 !important;
}

/* Override: уменьшаем padding на страницах услуг */
.services.page_wrapper {
    padding-bottom: 30px;
}
.services.page_wrapper .main-row {
    padding-bottom: 30px;
}
/* Убираем верхний padding 80px у вложенного блока тизеров (tizer/template.php внутри detail.php) */
.tizers-section--content .tizers-section {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
/* Убираем лишний отступ между контентом и тизерами на детальных страницах услуг */
.services.page_wrapper .tabs-nav.tabs-section {
    margin-bottom: 15px !important;
}
.services.page_wrapper .tizers-section--content {
    margin-top: 0 !important;
}

.visually-hidden {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    white-space: nowrap;
    border: 0;
}

/* End */
/* /local/templates/light/components/bitrix/system.auth.form/desktop/style.css?1779366452479 */
/* /local/components/gcode/smallbasket.ajax/templates/main/style.css?175261142674 */
/* /local/templates/light/template_styles.css?17739229571071 */
