@media screen and (max-width: 768px) {
	
	.home .owl-carousel.owl-drag .owl-item {
		max-height: 348px !important;
		min-height: 348px !important;
	}
	.home .owl-item .item {
		min-height: 348px !important;
	}
}
.bg-center {
    background-position: center !important;
}

.owl-carousel .owl-item img {
	width: 100% !important;
}

body .slider-range-button {
	margin-top: 20px;
	border: 1px solid #cac8c8;
	color: #2b2b2b;
	padding: .25rem 1rem;
}

body .ui-widget.ui-widget-content {
	height: .4em;
}
body .ui-slider-horizontal .ui-slider-handle {
	border-radius: 100%;
	top: -.45em;
}

body .ui-state-active, 
body .ui-widget-content .ui-state-active {
	border-color: #8ac4bb;
	background: #8ac4bb;
}

body .ui-slider-horizontal .ui-slider-handle span {
	position: absolute;
    bottom: 100%;
    width: 100%;
    text-align: center;
    font-size: 13px;
    color: #2b2b2b;
}

.buttons-block {
	display: flex;
	gap: 10px;
	flex-direction: column;
}

.buttons-block .product-control-icon-mode {
	max-width: initial;
	margin: 0!important;
	width: 100%;
}

.buttons-block > button {
	background: #00352f;
	color: #fff;
	order: 1;
}

.buttons-block > a {
	order: 2;
}

.buttons-block .product-control-icon-mode .btn--icon {
	display: none!important;
}

.buttons-block .product-control-icon-mode .btn--text {
	display: block!important;
	opacity: 1;
	width: 100%;
	text-align: center;
	margin: 0;
}

.buttons-block > button .btn--text {
	color: #fff;
}

.buttons-block > a:last-of-type:not(:first-of-type) {
	display: flex;
	align-items: center;
	padding-top: 0;
	padding-bottom: 0;
	border: 0;
	padding-left: 0;
}

.buttons-block > a:last-of-type:not(:first-of-type) .btn--icon {
	display: block!important;
	margin: 0;
}

.buttons-block > a:last-of-type:not(:first-of-type) .btn--text {
	width: auto;
	text-align: left;
}

.slider-container {
	position: relative;
	padding-bottom:30px;
	padding-bottom: 10px;
	padding-top: 30px;
}

.slider-container .min {
	position: absolute;
	left: 0;
	bottom: 0;
	display: none;
}

.slider-container .max {
	position: absolute;
	right: 0;
	bottom: 0;
	display: none;
}