@media (max-width: 1079px){	.novelties .item:hover{	    border-color: #e1e1e1;	    box-shadow: none;	}	.novelties .center .item{	    border-color: transparent;	    box-shadow: 0 0 27px rgba(0,0,0,.19);	}	header .box_catalog .link_btn{	    width: 118px;	    padding-left: 45px;	    font-size: 16px;	}	header .box_catalog .link_btn:before{	    left: 18px;	}	header .box_catalog .link_btn span{	    display: none;	}	header .box_catalog .link_btn:after{	    display: none;	}	header .bottom_line .menu{	    margin-left: 20px;	}	header .bottom_line .menu li + li{	    margin-left: 13px;	}	header .search_wrap{	    max-width: 264px;	    margin-top: 14px;	}	header .middle_line .cart{	    width: 185px;	    margin-top: 14px;	}	header .middle_line .cart a{	    padding: 5px 5px 5px 50px;	    background-position: 9px 8px;	}	header .middle_line .cart a .sum{	    line-height: 18px;	}	header .logo{	    width: 128px;	}	header .line_top .box_flex{	    flex-wrap: wrap;	    justify-content: space-between;	}	header .line_top .city{	    flex: 2 1 auto;	}	header .line_top .tel{	    width: calc(100% - 130px);	    margin-left: 0;	    padding-left: 0;	    order: 2;	    flex: 2 1 auto;	}	header .line_top .tel:before{	    display: none;	}	header .line_top .mail:before{	    display: none;	}	header .line_top .mail{	    margin-left: 0;	    padding-left: 0;	    order: 3;	}	.main_slider .slider .slide{	    padding: 0 20px;	}	.main_slider .owl-carousel .owl-nav .owl-next,	.main_slider .owl-carousel .owl-nav .owl-prev{	    display: none;	}	.main_slider .slider .slide{	    height: auto;	    padding-bottom: 15px;	}	.main_slider .slider .slide .b_left .title{	    font-size: 29px;	    line-height: 30px;	    text-decoration: underline;	}	.main_slider .slider .slide .b_left{	    width: calc(70% - 5px);	}	.main_slider .slider .slide .b_right{	    width: 30%;	    margin-top: 12px;	}	.main_slider .slider .slide .b_right .thumb{	    width: 100%;	    height: auto;	    line-height: normal;	}	.main_slider .slider .slide .b_right .info{	    margin-top: 5px;	}	.main_slider .slider .slide .b_right .info .old_price{	    font-size: 18px;	}	.main_slider .slider .slide .b_right .info .price{	    margin-top: 0;	    font-size: 30px;	    line-height: 25px;	}	.main_slider .slider .slide .b_right .info .note{	    margin-top: 5px;	}	.owl-dots{	    padding: 0 20px;	}	header .box_catalog .cat_menu{	    padding: 0 15px 20px;	}	.news .item{	    width: 100%;	}	.about_us .bng{	    display: none;	}	.about_us .cont{	    padding: 0 10px;	}	footer .items{	    flex-wrap: wrap;	}	footer .items .item.adress_info{	    display: block;	    width: 100%;	    text-align: center;	}	.novelties .items{	    margin: 0 -30px;	    padding: 20px 0;	}	.novelties .items.owl-carousel{	    width: calc(100% + 60px);	}	.novelties.recomendated .items.owl-carousel{	    width: 100%;	}	.recomendated .cont{	    padding: 0 10px;	}	.novelties.recomendated .items.owl-carousel:after{	    display: none;	}	.novelties.recomendated .item{	    padding: 10px;	}	.novelties .items.owl-carousel .owl-nav .owl-next{	    right: 35px;	}	.novelties .items.owl-carousel .owl-nav .owl-prev{	    left: 35px;	}	.novelties.recomendated .items.owl-carousel .owl-nav .owl-next{	    right: 10px;	}	.novelties.recomendated .items.owl-carousel .owl-nav .owl-prev{	    left: 10px;	}	.cart_product{	    margin-top: 15px;	}	.cart_product .b_left{	    width: calc(100% - 215px);	}	.cart_product .wrap_name{	    width: calc(100% - 215px);	}	.cart_product .name{	    font-size: 28px;	    line-height: 30px;	}	.cart_product .wrap_icon_new{	    width: 195px;	    margin-left: 20px;	}	.cart_product .b_right{	    width: 195px;	    margin-left: 20px;	}	.cart_product .b_right .info_prod .in_stock{	    margin-top: 10px;	}	.cart_product .b_left .slider_product .thumbs .owl-nav .owl-prev{	    left: -5px;	}	.cart_product .b_left .slider_product .thumbs .owl-nav .owl-next{	    right: -5px;	}	.tabs_container .tab_content{	    padding: 25px 15px;	}	.tabs_container .tabs li a{	    padding: 0 15px;	    font-size: 16px;	}	.tabs_container .tab_content .text_block p{	    font-size: 14px;	    line-height: 16px;	}	.breadcrumbs{	    text-align: center;	}	.text_block h1{	    text-align: center;	}	.block_sorting .sort{	    display: block;	    text-align: center;	}	.block_sorting .view{	    display: block;	    margin-left: 0;	    text-align: center;	}	.catalog .items{	    max-width: 500px;	    margin: 25px auto 0;	}	.catalog .item{	    width: calc(100% / 2 - 10px);	    margin: 0 5px;	    margin-bottom: 25px;	}	.block_pagination{	    flex-direction: column;	    justify-content: center;	    align-items: center;	}	.block_pagination .pages{	    margin-top: 20px;	    margin-right: 0;	}	header .box_catalog .cat_menu .item{	    width: calc(100% / 3 - 30px);	}	header .line_top .city .sub_menu{	    right: auto;	    left: 0;	}	.cart_product .b_right .info_prod .block_price .sort_filter .sbSelector{		font-size: 15px;		padding: 0 10px;		line-height: 35px;	}	.cart_product .b_right .info_prod .block_price .sort_filter .sbOptions{		margin-top: -35px;	}	.cart_product .b_right .info_prod .block_price .sort_filter .sbOptions li a{		font-size: 15px;		line-height: 35px;	}}