|
- /* purgecss start ignore */
-
- @tailwind base;
- @tailwind components;
- /* purgecss end ignore */
-
- @tailwind utilities;
- /***** FONTS *****/
-
- @font-face {
- font-family: 'Gilroy';
- src: url('../fonts/Gilroy-Regular.eot');
- src: url('../fonts/Gilroy-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/Gilroy-Regular.woff2') format('woff2'), url('../fonts/Gilroy-Regular.woff') format('woff'), url('../fonts/Gilroy-Regular.ttf') format('truetype');
- font-weight: normal;
- font-style: normal;
- font-display: swap;
- }
-
- @font-face {
- font-family: 'Gilroy';
- src: url('../fonts/Gilroy-Medium.eot');
- src: url('../fonts/Gilroy-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/Gilroy-Medium.woff2') format('woff2'), url('../fonts/Gilroy-Medium.woff') format('woff'), url('../fonts/Gilroy-Medium.ttf') format('truetype');
- font-weight: 500;
- font-style: normal;
- font-display: swap;
- }
-
- @font-face {
- font-family: 'Gilroy';
- src: url('../fonts/Gilroy-SemiBold.eot');
- src: url('../fonts/Gilroy-SemiBold.eot?#iefix') format('embedded-opentype'), url('../fonts/Gilroy-SemiBold.woff2') format('woff2'), url('../fonts/Gilroy-SemiBold.woff') format('woff'), url('../fonts/Gilroy-SemiBold.ttf') format('truetype');
- font-weight: 600;
- font-style: normal;
- font-display: swap;
- }
-
- @font-face {
- font-family: 'Gilroy';
- src: url('../fonts/Gilroy-ExtraBold.eot');
- src: url('../fonts/Gilroy-ExtraBold.eot?#iefix') format('embedded-opentype'), url('../fonts/Gilroy-ExtraBold.woff2') format('woff2'), url('../fonts/Gilroy-ExtraBold.woff') format('woff'), url('../fonts/Gilroy-ExtraBold.ttf') format('truetype');
- font-weight: 800;
- font-style: normal;
- font-display: swap;
- }
-
- @layer base {
- p {
- text-indent: 1rem;
- margin: .3rem 0 .5rem 0;
- }
- }
-
- @layer components {
- .grecaptcha-badge {
- display: none !important;
- }
- }
-
- @layer components {
- .btn-primary {
- @apply appearance-none;
- @apply flex;
- @apply relative;
- @apply w-full;
- @apply py-3;
- @apply border-0;
- @apply rounded-md;
- @apply border-primary-800;
- @apply bg-primary-800;
- @apply text-white;
- @apply truncate;
- @apply cursor-pointer;
- @apply transform;
- @apply shadow-md;
- }
- .btn-primary:hover {
- @apply bg-primary-500;
- }
- .btn-primary:focus {
- @apply bg-primary-500;
- @apply outline-none;
- }
- .btn-primary:active {
- @apply shadow-inner;
- @apply bg-primary-800;
- @apply scale-98;
- }
- .btn-primary:disabled {
- @apply bg-primary-800;
- @apply opacity-50;
- @apply shadow-md;
- @apply scale-100;
- @apply cursor-not-allowed;
- }
- }
-
- @layer components {
- .btn-secondary {
- @apply appearance-none;
- @apply flex;
- @apply relative;
- @apply w-full;
- @apply py-3;
- @apply border-2;
- @apply rounded-md;
- @apply border-primary-800;
- @apply bg-white;
- @apply text-primary-800;
- @apply truncate;
- @apply cursor-pointer;
- @apply transform;
- @apply shadow-md;
- }
- .btn-secondary:hover {
- @apply bg-primary-500;
- @apply text-white;
- }
- .btn-secondary:focus {
- @apply bg-primary-500;
- @apply outline-none;
- }
- .btn-secondary:active {
- @apply shadow-inner;
- @apply bg-primary-500;
- @apply scale-98;
- }
- .btn-secondary:disabled {
- @apply bg-white;
- @apply opacity-50;
- @apply shadow-md;
- @apply scale-100;
- @apply cursor-not-allowed;
- }
- }
-
- @layer components {
- .form-input {
- @apply rounded-md;
- @apply border-0;
- @apply ring-2;
- @apply ring-gray-200;
- }
- .form-input:active {
- @apply bg-secondary-100;
- }
- .form-input:focus {
- @apply ring-4;
- @apply ring-offset-0;
- @apply ring-primary-700;
- @apply bg-secondary-100;
- @apply ring-opacity-60;
- }
- .form-checkbox {
- @apply form-input;
- @apply w-5;
- @apply h-5;
- @apply rounded;
- }
- .form-radio {
- @apply form-checkbox;
- @apply rounded-full;
- @apply ring-gray-300;
- }
- .form-radio:checked {
- @apply ring-gray-400;
- background-image: none;
- }
- }
|