.bxmaker-authuserphone-simple{
	margin:50px auto 50px;
	display:block;

}
.bxmaker-authuserphone-button__inner{
	background:#f8d2d1;
}
.bxmaker-authuserphone-button__inner:hover{
	background:#f8d2d1;
}
.header-categories__item {
  	margin: 0px 20px 0px 0px;
}
.header-categories__link{
	font-size: 1rem;
	text-transform: capitalize;
}
.cart{
	margin-bottom:20px!important;
}
.cart ._br, .select__options,.menu__body._open-menu{
	background: #FFFFFF;
    	border-radius: 12px;
    	box-shadow: 0px 4px 8px rgb(0 0 0 / 16%);
	padding:20px;
}
.rsm_cart_btns{
	margin-top:20px;
}
.product-item-amount-field{
	max-width:30px;
}
.cart__image{
	text-align:center;
}
.cart__image img, .cart__image source{
	max-width:100%;
}
.addproduct__btn-one, .bottom-catalog__btn-i{
	padding:15px 20px;
	text-align:center;
	cursor:pointer;
}
.base_section p{
	padding-bottom:20px;
	font-size:18px;
	line-height:1.2;
}
.base_section ul, .base_section ol{
	margin-bottom:20px;
	margin-left:30px;
}
.base_section li{
	padding-bottom:5px;
	font-size:18px;
	line-height:1.2;
}
.base_section h2, .base_section h3{
	font-size:24px;
	line-height:1.2;
	margin-bottom:20px
}
.top-catalog__breadrams-item::after{
	margin-right:10px;
}
.sale, .sale__item{
	max-width:100%;
	margin:0 auto!important;
}
.sale__item img, .sale__item source{
	width:100%;max-width:100%;
}
.base_section_caption{
	padding-bottom:20px;
}
.steppps img{
	max-width:50%;
	margin-bottom:20px;
}
@media (max-width: 768px) {
	._br .rsm_cart_btns{
		grid-template-columns: 1fr!important;
	}
	.cart__btn{
		max-width:400px;
	}
}
.top-catalog__filter{
	justify-content: center;
}
.top-catalog__filter a{
background:#f8d2d1;
font-weight:bold;
}
.top-catalog__breadrams-item span{
font-size:16px!important;
line-height:1.2!important;
}
.recommendations__carts{
	justify-content: flex-start;
}
.bottom-catalog__wrapper{margin:0;}
._br .yes{}
._br .none{opacity:0.2;}
._br .none .rsm_cart_btns .product-item-info-container, .products .none .add-bottom-products__link{visibility: hidden;}
.bottom-catalog__content{width:100%;}
.top-catalog__breadrams-item span{font-weight:bold;}

/*auto*/
.bx-authform{
    background: #FFFFFF;
    border-radius: 12px;
    box-shadow: 0px 4px 8px rgb(0 0 0 / 16%);
    padding: 20px;
}
.bx-authform input[type=text], .bx-authform input[type=password], .bx-authform input[type=email]{
	border:2px solid #f8d2d1;
	padding:15px 20px;
	font-size:14px;
	color:#333;
	width:100%;
	margin-bottom:10px;
}
.bx-authform button, .bx-authform input[type=submit]{
	    margin: 10px 0px 0px 0px;
	    background: #ffcac5;
	    text-align: center;
	    display: inline-block;
	    max-width: 100%
	    border-radius: 3px;
	    padding: 10px 29px;
		
}
.bx-authform{
	margin:0 auto 30px;
	max-width:400px;
}
.bx-authform label{
	font-size:18px;
	font-weight:bold;
}