/*!
Theme Name: WOW Borneo
Theme URI: http://underscores.me/
Author: Crooud
Author URI: https://crooud.com/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: wowborneo
*/
html {
	scroll-behavior: smooth;
}
body {
	font-size: 1rem;
	line-height: 28px;
	font-weight: 400;
	overflow-x: hidden;
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
	font-family: var(--font-prata);
	font-weight: 700;
	line-height: 1.2;
}

/** WP Page */
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
	margin-top: 1em;
	margin-bottom: 0.5em;
}
.entry-content h1 {
	font-size: clamp(2rem, 4vw, 3.052rem);
	letter-spacing: -0.03em;
	line-height: 1.1;
}
.entry-content h2 {
	font-size: clamp(1.6rem, 3vw, 2.441rem);
	letter-spacing: -0.02em;
	line-height: 1.15;
}
.entry-content h3 {
	font-size: clamp(1.3rem, 2.5vw, 1.953rem);
	letter-spacing: -0.015em;
}
.entry-content h4 {
	font-size: 1.563rem;
	letter-spacing: -0.01em;
}
.entry-content h5 {
	font-size: 1.25rem;
	letter-spacing: 0;
}
.entry-content h6 {
	font-size: 1rem;
	letter-spacing: 0.01em;
}
.entry-content p {
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 1rem;
}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}

/* Firefox */
input[type=number] {
	-moz-appearance: textfield;
}

.container {
	max-width: 1440px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 1rem;
	padding-right: 1rem;
}

@media (min-width: 1024px) {
	.why-travel-card.active .relative.z-0 {
		width: 42%;
		flex-shrink: 0;
	}

	.why-travel-card.active .card-content {
		width: 60%;
	}
}

.slider-testimonials .swiper-slide {
	height: auto;
	display: flex;
}

.incremental-field-wrapper {
	display: inline-flex;
	gap: 10px;
	align-items: center;
}
.incremental-field-wrapper button {
	cursor: pointer;
}
.incremental-field-wrapper input {
	width: 27px;
}

.bg-black-footer-gradient {
	background: linear-gradient(180deg, rgba(30, 30, 30, 0) 45%, rgba(30, 30, 30, 0.75) 88%);
	background-blend-mode: multiply;
}
