.service-tggl {
	--tggl-icon-size: var(--text-l);
}

.service-tggl button span {
    display: flex;
    align-items: baseline;
    gap: 2rem;
}

.service-tggl button span:before {
    filter: var(--primary-dark-filter) !important;

    display: inline-block;
    height: var(--tggl-icon-size);
    width: var(--tggl-icon-size);
}

.service-tggl button.x-toggle-switch_label-active span:before {
    filter: var(--white-filter) !important;
}

.service-tggl .x-toggle-switch_multiple-slider {
    border-radius: 0.4rem;
}

.service-tggl button:last-of-type span::before {
    content: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.75 10.7656H16.25V3.26562C16.25 2.51562 15.75 2.01562 15 2.01562H11.25V-0.484375H8.75V2.01562H5C4.25 2.01562 3.75 2.51562 3.75 3.26562V10.7656H1.25C0.5 10.7656 0 11.2656 0 12.0156V18.2656C0 19.0156 0.5 19.5156 1.25 19.5156H18.75C19.5 19.5156 20 19.0156 20 18.2656V12.0156C20 11.2656 19.5 10.7656 18.75 10.7656ZM6.25 12.0156V4.51562H13.75V12.0156V17.0156H11.25V13.2656H8.75V17.0156H6.25V12.0156Z" fill="%23154455"/><path d="M11.25 7.01562H8.75V9.51562H11.25V7.01562Z" fill="%23154455"/></svg>');
}

.service-tggl button:first-of-type span::before {
    content: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.884 -0.117813C10.3952 -0.606563 9.60524 -0.606563 9.11649 -0.117813L0.366487 8.63219C0.00898656 8.98969 -0.0985134 9.52719 0.0952366 9.99469C0.287737 10.4622 0.745237 10.7659 1.25024 10.7659H2.50024V18.2659C2.50024 18.9559 3.05899 19.5159 3.75024 19.5159H7.50024V14.5159C7.50024 13.8259 8.06024 13.2659 8.75024 13.2659H11.2502C11.9402 13.2659 12.5002 13.8259 12.5002 14.5159V19.5159H16.2502C16.9415 19.5159 17.5002 18.9559 17.5002 18.2659V10.7659H18.7502C19.2552 10.7659 19.7127 10.4609 19.9052 9.99469C20.099 9.52719 19.9915 8.98969 19.634 8.63219L10.884 -0.117813Z" fill="white"/></svg>');
}

.service-tggl .x-toggle-switch_labels {
	flex-wrap: nowrap !important;
}
