
/* Reset default styles */
* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

body {
	font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
	line-height: 1.6;
	color: #371b10;
}

/* Smooth scroll */
html {
	scroll-behavior: smooth;
}

/* Custom scrollbar */
::-webkit-scrollbar {
	width: 8px;
}

::-webkit-scrollbar-track {
	background: #f7f0e8;
}

::-webkit-scrollbar-thumb {
	background: #c47f5c;
	border-radius: 4px;
}

::-webkit-scrollbar-thumb:hover {
	background: #b8643d;
}

/* Selection color */
::selection {
	background: #c47f5c;
	color: white;
}

/*transparencia banner*/
.lg\:to-wood-950\/80 {
        --tw-gradient-to: rgb(55 27 16 / 0.0) var(--tw-gradient-to-position) !important;
}


/* Mobile (default): não aplica order */
.order-2 {
  order: initial !important; /* ou remova esta regra do mobile */
}

/* Desktop em diante */
@media (min-width: 1024px) {
  .order-2 {
    order: 2 !important;
  }
}

