@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');

@font-face {
    font-family: 'Shentox';
    src: url('../../../../../fonts/Shentox-Medium.woff2') format('woff2'),
         url('../../../../../fonts/Shentox-Medium.woff') format('woff'),
         url('../../../../../fonts/Shentox-Medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

:root { 
	/* cores */
    --primary: #015B4E;
    --primary-hover: #03473d;
    --primary-active: #053d35;
    --secondary: #24242b;
    --secondary-hover: #373737;
    --secondary-active: #1d1d1d;
    --green:#00b32d;
	--green-hover: #0b8b2b;
	--green-active: #0a7023;
    --gray:#5e5e5e;
	--gray-hover: #505050;
	--gray-active: #444444;
	--gray-light: #E4E1E5;
	--gray-light-2: #F6F6F6;
	/* cores */

	/* fontes */
    --font-primary: 'Inter', sans-serif;
    --font-secondary: 'Shentox', sans-serif;
	/* fontes */
   
	/* botões */
    --btn-primary:var(--primary);
    --btn-primary-hover: var(--primary-hover);
    --btn-primary-active: var(--primary-active);
    --btn-secondary: var(--secondary);
    --btn-secondary-hover: var(--secondary-hover);
    --btn-secondary-active: var(--secondary-active);
	/* botões */
    
	/* checkout */
	--checkout-background-checkout: #fff;
	--checkout-color-text: #222;
	/* checkout */
	
	/* radius */
	--border-radius-default: 4px;
	--btn-border-radius: 8px;
	--input-border-radius: var(--border-radius-default);
	/* radius */
	
	/* geral */
    --text: #303030;
	--background: #fff;
    --container-xxl: 1280px;
    --max-width-logo: 200px;
	@media (max-width: 991px) {
		--max-width-logo: 140px;
	}
	/* geral */
}

.readonly-select {pointer-events: none; background-color: #f0f0f0; color: #888;}