@media (width < 768px){	
	.header {
		width: 100%;
	}
	
	.header-container {
		width: 96vw;
	}

	.gift {
		width: 100%;
		height: auto;
	}
	
	.gift-container {
		width: 96vw;
		height: auto;
	}
	
	.gift-container-cards {
		width: 96vw;
		height: auto;
	}

	.gift-container-title {
		width: 96vw;
		height: auto;
	}
	
	.gift-container-tabs {	
		width: 87vw;
		gap: 0px;
	}

	.gift-container-tabs-item {
		padding: 10px 8px;
	}
	
	.gift-container-cards {
		width: 96vw;
		height: auto;
	}

	.footer {
		width: 100%;
	}

	.footer-container {
		width:  100%;
	}
	
	.footer-container-contact {
		width: 100%;
	}
	
	.footer-container-contact-option {
		width: 100%;
	}
	
}

@media (width < 560px){
	.gift-container-tabs {	
		width: 354px;
		gap: 0px;
	}

	.gift-container-title {
		width: 364px;
		height: 240px;
	}
}

@media (width <= 380px){	
	.header {
		width: 380px;
	}
	
	.header-container {
		width: 364px;
	}

	.gift {
		width: 380px;
		height: auto;
	}
	
	.gift-container {
		width: 364px;
		height: auto;
	}

	.gift-container-title {
		width: 364px;
		height: 240px;
	}
	
	.gift-container-tabs {	
		width: 354px;
		gap: 0px;
	}
	
	.gift-container-tabs-item {
		padding: 10px 8px;
	}
	
	.gift-container-cards {
		width: 364px;
		/* height: 4236px; */
	}
}
