@charset "UTF-8";

/* TFMA BLEX CSS Document */

:root {
	--bs-primary: #e3151b;
	--bs-primary-rgb: 227, 21, 27;
	--bs-light-primary: #ed3f44;
	--bs-light-primary-rgb: 237, 63, 68;
	--bs-extralight-primary: #fdf0f1;
	--bs-extralight-primary-rgb: 253, 240, 241;
	--bs-secondary: #212529;
	--bs-secondary-rgb: 33, 37, 41;
	--bs-light-secondary: #383f46;
	--bs-light-secondary-rgb: 56, 63, 70;
	--bs-light-gray: #f1f1f1;
	--bs-font-sans-serif: Brandon, Helvetica, Arial, sans-serif;
	--bs-gradient: linear-gradient(to right, var(--bs-primary) 0%,var(--bs-light-primary) 75%);
	--bs-gradient-vertical: linear-gradient(to bottom, var(--bs-primary) 0%,var(--bs-light-primary) 75%);
	--bs-gradient-vertical-opacity: linear-gradient(to bottom, rgba(var(--bs-primary-rgb), .85) 0%,rgba(var(--bs-light-primary-rgb), .85) 75%);
	--bs-body-font-family: var(--bs-font-sans-serif);
	--bs-body-color: #000;
	--bs-body-bg: var(--bs-white);
	--bs-body-color-rgb: 0, 0, 0;
	--bs-body-bg-rgb: var(--bs-white-rgb);
	--bs-text: var(--bs-body-color);
	--bs-text-white: #fff;
	--bs-dark: #000;
    --bs-blexsell-primary:#19F28D;
	--bs-blexsell-primary-rgb: 25, 242, 141;
    --bs-background-compra:#E21935;
}

.bg-dark {
	background-color: var(--bs-dark)
}

input[type="checkbox"]:checked+label svg polyline,
input[type="radio"]:checked+label svg polyline {
	stroke: var(--bs-white) !important;
}

.form-check-input:checked {
	background-color: var(--bs-primary);
	border-color: var(--bs-body-color);
}

.form-switch .form-check-input:focus:not(:checked) {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23e3151b'/%3e%3c/svg%3e");
}

.form-check-input:focus {
	border-color: var(--bs-light-primary);
	box-shadow: 0 0 0 0;
}
