body{padding-top:0}
.more-item__row{display:flex;justify-content:space-between;padding:110px 0 40px;align-items: start; gap:30px}
.more-item__slider{width:700px;position: relative;border-radius: 40px;overflow: hidden;}
.more-item__slider .swiper-slide a{display:block;overflow:hidden}
.more-item__info{width:640px; display:flex; flex-direction:column; align-items:start; justify-content:start; gap:40px}
.more-item__all-text{font:400 16px/1.3 'Philosopher'; color: #402714;}
.more-item__all-text .h2{margin:0 0 30px}
.more-item__all-text p{margin:20px 0 0}
.more-item__title{font:700 32px/36px 'Philosopher'; color: #000000}
.more-item__persons, .more-item__persons ul{display:flex; align-items:center; gap:10px}
.more-item__persons ul li{display:flex; align-items:center; justify-content:center; width: 30px;height: 30px;background: #E5D7CC;border-radius: 4px;}
.more-item__programm, .more-item__price{display:flex; flex-direction:column; gap:20px}
.more-item__programm ul, .more-item__price ul{display:flex; flex-direction:column; gap:10px}
.more-item__programm ul li, .more-item__price ul li{position: relative;padding: 0 0 0 32px;margin: 0;font:700 16px/1.3 'Philosopher'; color: #000000; display:flex; gap:20px}
.more-item__programm ul li::before, .more-item__price ul li::before{animation: icon-rotate 8s linear infinite;content: "";width: 20px;height: 20px;border-radius: 100%;background: url(/templates/prana/images/flower-li.svg) no-repeat 0 0 / contain;position: absolute;left: 0;top: 0;}
.more-item__price ul li span{width:160px}
.more-item-arrows{display:flex;align-items:center;gap:4px;position: absolute;bottom: 40px;right: 40px;z-index: 2;}
.more-item-arrow{display: flex;justify-content: center;align-items: center;width: 38px;height: 38px;background: #E5D7CC;border-radius: 100%}
.more-item-arrow:hover{background:#fff}
.more-item-arrow.swiper-button-disabled, .more-item-arrow.swiper-button-disabled:hover{background:#E5D7CC; opacity:0.5; cursor:default}
.numeric-slide{z-index: 2;height: 38px;padding:0 20px;font: 700 16px/18px 'Philosopher';display: flex;align-items: center;color: #402714;text-align:center;border-radius:20px;position:absolute;bottom:40px;right:140px;background: #E5D7CC}

.more-item__price{width:100%}
.more-item__title-flex{display:flex; align-items:center; justify-content:space-between}
.more-item__title-flex select{padding-left:15px; font-size:14px; height:42px; background-position:98% center; padding-right:20px}


@media(max-width: 1499px) {
	.more-item__row{padding:80px 0 40px}
	.more-item__title{font:700 28px/32px 'Philosopher'}
	.more-item__slider, .more-item__info{width:50%}
	.more-item__info{gap:30px}
	.more-item-arrows{bottom: 30px;right: 30px}
	.numeric-slide{bottom:30px;right:120px}
	.more-item__price ul li span{width:140px}
}
@media(max-width: 1199px) {
	.more-item__row{padding:70px 0 35px}
	.more-item__title{font:700 24px/28px 'Philosopher'}
	.more-item__programm, .more-item__price{gap:15px}
	.more-item__programm ul, .more-item__price ul{gap:8px}
	.more-item__all-text, .more-item__programm ul li, .more-item__price ul li{font-size:15px}
	.more-item__all-text .h2{margin:0 0 20px}
	.more-item__all-text p{margin:15px 0 0}
	.more-item__price ul li span{width:120px}
	.more-item__programm ul li, .more-item__price ul li{gap:15px}
	
}
@media(max-width: 991px) {
	.more-item__row{padding:60px 0 30px; flex-direction:column}
	.more-item__slider, .more-item__info{width:100%}
	.more-item__slider{order:2} 
	.more-item__info{order:1}
	.more-item__slider a img, .more-item__slider a picture{height:350px; width:100%; object-fit:cover; object-position:center center}
	.more-item__price ul li span{width:100px}
}
@media(max-width: 767px) {
	.more-item__row{padding:50px 0 25px;}
	.more-item__info{gap:20px}
	.more-item-arrows{bottom:20px;right: 20px}
	.numeric-slide{bottom:20px;right:110px}
	.more-item__programm, .more-item__price{gap:10px}
	.more-item__programm ul, .more-item__price ul{gap:5px}
	.more-item__programm ul li, .more-item__price ul li{gap:10px}
	.more-item__all-text, .more-item__programm ul li, .more-item__price ul li{font-size:14px}
	.more-item__all-text .h2{margin:0 0 15px}
	.more-item__all-text p{margin:10px 0 0}
	.more-item__slider a img, .more-item__slider a picture{height:300px}
	.more-item__price ul li span{width:80px}
}
@media(max-width:575px) {
	.more-item__row{padding:40px 0 20px;}
	.more-item__info{gap:15px}
	.more-item-arrows{bottom:15px;right: 15px}
	.numeric-slide{bottom:15px;right:100px}
	.more-item__slider a img, .more-item__slider a picture{height: 55vw;}
	.more-item__title{font:700 20px/24px 'Philosopher'}
	.more-item__title-flex{flex-direction:column; gap:10px; padding-bottom:0; align-items:start}
.more-item__title-flex select{height:38px}
	
}