.switch-container {
	position: fixed;
	right: 118px;
	top: 12px;
}
.switch-toggle {
    width: 100%;
  position: relative;
	& .switch  {
		position: absolute;
		width: 95px;
		height: 23px;
		& .slider.round{
			border-radius: 4px;
		}
		& .slider.round:before {
			border-radius: 4px;
		}
		& .absolute-no {
			position: absolute;
			left: 0;
			padding-top: 4px;
			padding-left: 8px;
			color: var(--color-text-S360);
			text-align: center !important;
			font-size: 12px;
			width: 100%;
			height: 10px;
			cursor: pointer;
			font-weight: 400;
			transition: all 0.4s ease-in-out;
		}
		& .input-switch {
			display:none;
		}
		.input-switch:checked + .slider:after {
			-webkit-transform: translateX(0px);
			-ms-transform: translateX(0px);
			transform: translateX(0px);
			padding-left: 5px;
		}
		& .input-switch:checked ~ .absolute-no{
			left: 11px;
			transition: all 0.4s ease-in-out;
		}
		& .input-switch:checked + .slider:before{
			-webkit-transform: translateX(82px);
			-ms-transform: translateX(82px);
			transform: translateX(82px);
		}
		& .slider {
			position: absolute;
			cursor: pointer;
			overflow: hidden;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
			background-color: var(--background-item-select-S360);
			-webkit-transition: .4s;
			transition: .4s;
			box-shadow: 0px 0px 1px 0px #000;
		}
		.slider:before {
			position: absolute;
			z-index: 2;
			content: "";
			height: 23px;
			width: 12px;
			top: -1px;
			bottom: 0;
			background-color: #fff;
			-webkit-box-shadow: 0px 0px 2px 1px rgb(0 0 0 / 20%);
			box-shadow: 0px 0px 2px 1px rgb(0 0 0 / 20%);
			-webkit-transition: .4s;
			transition: all 0.4s ease-in-out;
			border: 1px #6f6f6f solid;
		}
		.slider:after{
			position: absolute;
			left: -6px;
			padding-top: 4px;
			z-index: 1;
			content: attr(data-nombre);
			font-size: 12px;
			text-align: center !important;
			padding-left: 0;
			width: 100%;
			color: var(--color-text-S360);
			height: 23px;
			border-radius: 4px;
			background-color: var(--background-item-select-S360);
	
			-webkit-transform: translateX(-77px);
			-ms-transform: translateX(-77px);
			transform: translateX(-77px);
			transition: all 0.4s ease-in-out;
		}
	}
}	