
@media (max-width: 767px) {
.slider-title {
	max-width: 80%;
}
}

@media (max-width: 660px) {
.b-hp-form-name-mail-block, #wysija-3 .form_half_block {
	flex-wrap: wrap;
}
#wysija-3 .b-hp-form-name-mail-block > p, #wysija-3 .form_half_block > div {
	width: 100% !important;
}
}

@media (max-width: 420px) {
.more_btn_wrap + .shop-loop-after .page-numbers {
	display: none;
}
}

@media (min-width: 992px) {
.sticky {
    position: fixed;
    z-index: 101;
}
}
@media (max-width: 991px) {
.btnlast #set_filter {
	position: fixed;
	right: -63px;
	top: 20%;
	-moz-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	writing-mode: tb-rl;
}
	.btnlast #set_filter { display: none;}
	html.filter-opened .btnlast #set_filter { display: block;}
	
}




