@media screen and (max-width: 478px) {
	.mg-discount-system .discount-img {
		max-width: 100%;
		background-position: center;
		background-size: contain;
	}
}

.order-page__container {
	margin-top: 1rem;
}

.js-payment-values-info, .js-size-guide-button {
	display: none!important;
}

.swiper-slide, .swiper-wrapper, .mg-slider-wrap, .mg-slide-banner__link {
	background: transparent!important;
}

 .header__logo {
 	background: transparent;
 }

.footer__copy-container {
	width: 100%;
}

.footer__copy-container div {
 	display: flex;
 	flex-direction: row;
 	flex-wrap: nowrap;
 	width: 100%;
}

.ya-metrics {
	width: 88px !important;
}

.j-copyright {
	display: block!important;
	text-align: left;
	margin-left: 1rem;
}

@media screen and (max-width: 478px) {
	.footer__copy-container div {
		flex-direction: column;
		align-items: center;
	}
}

.phone-transition {
	display: flex;
	flex-direction: row;
}

.send-ring-button {
	background: var(--accent-color) !important;
}

.description__bottom {
	margin-top: 2.5rem;
}

.js-minicart-amount-change-up {
    right: 13rem!important;
}

.a-cart-page .cart-amount {
	width: 100%!important;
}

.cart-wrapper .a-cart-page .cart-amount__plus {
    right: 0rem!important;
}

.a-cart-page .cart-amount__minus {
    left: 0rem!important;
}



@media screen and (min-width: 1000px) {
	.main-background {
		padding: 0!important;
	}

	.phone-back .back-ring-button {
		height: 35px;
		margin-left: 1rem!important;
		font-size: 13px!important;
		padding: 0 5px!important;
		font-weight: 400;
	}

	.banners-background, .header, .header__top {
		background: #fff !important;
	}

	.header__bottom {
		/*background: rgb(150, 51, 45);*/
		background: var(--accent-color) !important;
		padding: 10px 0;
	}

	/*.c-button, .js-product-block-show-more, .c-login, .compare, .favorites_link-container, .c-cart__small, .product-tabs__show-more {
		background: rgb(150, 51, 45)!important;
	}*/

	.c-search input[type="search"] {
		color: #222!important;
	}

	.c-search__container {
		background: var(--accent-background-color);
		border-color: var(--accent-color)!important;
		border: 1px!important;
	}

	.header .c-login, .header .js-to-compare-link, .header .favorites_link-container, .header .header__cart {
		background: var(--accent-color);
		border-radius: 5px;
	}

	.header .main-menu__text, .header .phone__num, .header .back-ring-button {
		color: rgb(8, 50, 72)!important;/*color: var(--accent-color)!important;*/
	}

	.header .phone__text {
		color: var(--main-text-color);
	}

	.swiper-button-prev, .swiper-button-next {
		width: 4rem!important;
		height: 4rem!important;
		border-radius: 1rem!important;
		top: calc(50% - 20px) !important;
		background-color: var(--accent-color);
	}

	.swiper-button-prev:hover, .swiper-button-next:hover {
		background-color: rgba(217, 73, 60, .5)!important;
	}

	

	

	.mg-field input[type="text"] {
		background-color: #F7F8FB;
	    border: 0!important;
	    border-radius: 5px;
	    padding: 1rem 1.5rem!important;
	    height: 40px;
	    color: #666;
	}

	.mg-field .mg-title-field-form {
		font-size: 14px!important;
	}

	.my-buttons {
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		width: 100%;
		align-items: center;
	}

	.my-buttons > div {
		width: auto;
		margin-right: 1rem!important;
	}

	.dropdown__container.phone__dropdown {
		min-width: 160px;
	}
}

.my-props {
	display: flex;
	flex-direction: column;
	flex-wrap: nowrap;
	margin-bottom: 1rem;
}

.my-prop {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	width: 100%;
}

.my-prop div {
	white-space: nowrap;
	font-size: 14px;
	color: var(--third-text-color);
}

.my-prop .my-prop-value {
	margin-left: 1rem;
	width: 100%;
}

.product-item {
	height: auto;
	min-height: 55.4rem;
}

.card {
	height: 100%;
}

.products-wrapper {
	grid-auto-rows: minmax(55.4rem, auto);
}

.wrapper-mg-non-available .mg-non-available-button {
	font-size: 1.6rem;
	padding: 1rem 2rem;
	height: 5rem;
}

.product-page__order-3 p {
	display: flex;
	flex-direction: row;
}

.product-page__order-3 p span {
	width: auto!important;
	margin-right: 1rem!important;
}

.wrapper-chd-request-price {
	width: 100%;
	justify-content: flex-start;
}

.order-page .js-amount-input, .product-page .js-amount-input {
	max-width: 25%;
}

.cart-amount {
 	width: 50%!important;
}

@media screen and(max-width:478px) {
 	.cart-amount__plus {
		right: calc(50% + 0.4rem) !important;
	}
}

.order-page .js-amount-change-up, .product-page .js-amount-change-up {
	right: calc(75%);
}

@media screen and (max-width: 478px) {
	.header {
		background: #fff!important;
	}

	.header-mobile__menu-btn, .header-mobile__phone-btn {
		background: var(--accent-color);
	}
}

.popular-categories__image {
	background: #fff;
	width: 150px;
	height: 150px;
	display: inline-flex;
	justify-content: center;
	align-items: center;
}

.popular-categories__image img {
	height: 130px!important;
	width: auto!important;
}

[aria-label="3 / 6"] > div {
	background: rgb(125, 193, 201)!important;
}

[aria-label="6 / 6"] > div {
	background: rgb(126, 153, 157)!important;
}

.main-menu__items li a {
	color: rgb(8, 50, 72)!important;
}

@media screen and (max-width: 478px) {
	.minicart-item__price-container {
		left: 16rem!important;
	}
}

@media screen and (max-width: 478px) {
	.a-cart-page .cart-amount {
		width: 25%!important;
	}

	.cart-wrapper .a-cart-page .cart-amount__plus {
	    right: calc(75%)!important;
	}

	.a-cart-page .cart-amount__minus {
	    left: 0rem!important;
	}
}

.swiper-button-prev, .swiper-button-next, .swiper-button-prev:hover, .swiper-button-next:hover {
	background-color: transparent!important;
	background-image: none!important;
}

