.section-hero .typography-hero-price {
	max-width: 480px;
}

@media only screen and (max-width: 1068px) {
	.section-hero .typography-hero-price {
		margin-top: 80px;
		margin-bottom: 0px;
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .typography-hero-price {
		margin-top: 0px;
		margin-bottom: 0px;
	}
}

.typography-heysiri-intercom {
	line-height: 1.2;
}

.section-intercom .intercom .intercom-pictures .room-label.kids-room-label-position {
	left: 11px;
}

@media only screen and (max-width: 1068px) {
	.section-intercom .intercom .intercom-pictures .room-label.kids-room-label-position {
		left: -1px;
	}
}

@media only screen and (max-width: 734px) {
	.section-intercom .intercom .intercom-pictures .room-label.kids-room-label-position {
		left: -4px;
	}
}

.section-intercom .intercom .intercom-pictures .room-label.den-label-position {
	left: -1px;
}

@media only screen and (max-width: 1068px) {
	.section-intercom .intercom .intercom-pictures .room-label.den-label-position {
		left: 19px;
	}
}

@media only screen and (max-width: 734px) {
	.section-intercom .intercom .intercom-pictures .room-label.den-label-position {
		left: -6px;
	}
}

.section-intercom .intercom .intercom-pictures .room-label.bedroom-label-position {
	left: 8px;
}

@media only screen and (max-width: 1068px) {
	.section-intercom .intercom .intercom-pictures .room-label.bedroom-label-position {
		left: 5px;
	}
}

@media only screen and (max-width: 734px) {
	.section-intercom .intercom .intercom-pictures .room-label.bedroom-label-position {
		left: 0;
	}
}

.section-intercom .intercom .intercom-pictures .room-label.livingroom-label-position {
	left: -1px;
}

@media only screen and (max-width: 1068px) {
	.section-intercom .intercom .intercom-pictures .room-label.livingroom-label-position {
		left: 11px;
	}
}

@media only screen and (max-width: 734px) {
	.section-intercom .intercom .intercom-pictures .room-label.livingroom-label-position {
		left: 9px;
	}
}
svg.apple-music-logo {
	height: 26px;
}
