.like_h4 {
	text-align: center;
	font-weight: 400;
	font-size: 20px;
	line-height: 122%;
	text-align: center;
	color: #18140e;
	margin: 0 auto;
	margin-bottom: 0px;
	margin-bottom: 80px;
	max-width: 20%;
}

.massage:not(.spa) .like_h4 {
	color: #ffffff;
}

.new_steam_card__title_wrapper {
	justify-content: flex-start;
}

.steam .slides__item-static .new_steam_card__title_wrapper .item-slides__title {
	display: inline-block;
	width: auto;
}

h3.price__name {
	font-size: clamp(1rem, .4807692308vw + .7692307692rem, 1.25rem);
	line-height: 1.22;
	font-weight: 400;
	color: var(--csk-900);
}

.additional__body .additional__link h3 {
	font: inherit;
}

.blog_container {
	max-width: 860px;
}

.section404 {
	background: linear-gradient(180deg, rgba(44, 37, 29, .3) 0, rgba(44, 37, 29, .297484) 6.67%, rgba(44, 37, 29, .290276) 13.33%, rgba(44, 37, 29, .27888) 20%, rgba(44, 37, 29, .263804) 26.67%, rgba(44, 37, 29, .245556) 33.33%, rgba(44, 37, 29, .22464) 40%, rgba(44, 37, 29, .201564) 46.67%, rgba(44, 37, 29, .176836) 53.33%, rgba(44, 37, 29, .15096) 60%, rgba(44, 37, 29, .124444) 66.67%, rgba(44, 37, 29, .0977956) 73.33%, rgba(44, 37, 29, .07152) 80%, rgba(44, 37, 29, .0461244) 86.67%, rgba(44, 37, 29, .0221156) 93.33%, rgba(44, 37, 29, 0) 100%), linear-gradient(360deg, rgba(44, 37, 29, .6) 0, rgba(44, 37, 29, .594969) 6.67%, rgba(44, 37, 29, .580551) 13.33%, rgba(44, 37, 29, .55776) 20%, rgba(44, 37, 29, .527609) 26.67%, rgba(44, 37, 29, .491111) 33.33%, rgba(44, 37, 29, .44928) 40%, rgba(44, 37, 29, .403129) 46.67%, rgba(44, 37, 29, .353671) 53.33%, rgba(44, 37, 29, .30192) 60%, rgba(44, 37, 29, .248889) 66.67%, rgba(44, 37, 29, .195591) 73.33%, rgba(44, 37, 29, .14304) 80%, rgba(44, 37, 29, .0922489) 86.67%, rgba(44, 37, 29, .0442311) 93.33%, rgba(44, 37, 29, 0) 100%), url('/wp-content/themes/kamni/assets/css/../img/404_bg.webp') no-repeat center center / cover;
}

.modal__inner_full {
	max-width: 100%;
}

.action :is(.item-slides, .slides__item-static-wrapper) {
	min-height: auto;
	height: auto;
}

.action .cropped_steam-content {
	min-height: auto;
	height: auto;
}

.action .cropped_steam-content:after {
	display: none;
}

.textarea textarea {
	overflow: hidden;
}

.blog_block {
	position: relative;
	z-index: 1;
}

.price__text p {
	text-align: center;
}

.footer__nav .footer__column:nth-child(1) ul li:nth-child(4) a {
	color: #FFCC00;
}

@media (max-width: 1025px) {
	.like_h4 {
		text-align: center;
		font-weight: 400;
		font-size: 16px;
		line-height: 122%;
		text-align: center;
		color: #18140e;
		margin-bottom: 30px;
		max-width: 100%;
	}
}

@media (max-width: 640px) {
    .spa .slides__item-static .item-slides__title, .item-slides__tags {
        height: auto;
    }
}

/*FAQ styles*/
.price__title {
	color: var(--csk-900);
	margin-bottom: clamp(1.5rem, 2.8846153846vw + 0.1153846154rem, 3rem);
}
.price__chapters {
	display: -ms-grid;
	display: grid;
	gap: clamp(2rem, 1.9230769231vw + 1.0769230769rem, 3rem);
}
.price__chapter-title {
	margin-bottom: clamp(1rem, 1.9230769231vw + 0.0769230769rem, 2rem);
	font-size: clamp(1.125rem, 1.2019230769vw + 0.5480769231rem, 1.75rem);
	font-weight: 400;
}
.price__faq-content > *:first-child {
	margin-top: 0;
}
.price__faq-content > *:last-child {
	margin-bottom: 0;
}
.price__faq-content {
	padding-top: clamp(1rem, 1.9230769231vw + 0.0769230769rem, 2rem);
}
.price__faq-content p {
	margin: revert;
}
.breadcrumbs__link--no-link {
	pointer-events: none;
}