/* переменные */
.prb {
	--pmw:1180px;
	--main-light:#f2f9fc;
	--main-color:#ff9933;
	--main-dark:#5e2743;
	--main-href:#1a0dab;
	--main-border:#969899;
}
@media screen and (max-width:1140px) {
	.prb {
		--main-href-hover:var(--main-href);
	}
}

/* логотип в шапке */
.prb .common-logo {background-color: var(--main-dark)}
.prb .mobile-logo-default img {height:50px}

/* логотип в прилипающей шапке */
.prb .header-scroll .common-logo 		{background: transparent;width:100px;height: 50px;}
.prb .header-scroll .common-logo img 	{height: 100%;}

/* фон формы */
.prb .form-main {background-color: var(--main-dark)}

/* баннер */
@media screen and (max-width:640px) {
	.prb .carousel-single 		{height:600px}
	.prb .welcome-box 			{height:600px;flex-flow:column;justify-content:center}
	.prb .welcome-image-main	{position:relative;height:40%}
	.prb .welcome-image-main>*	{background-size:contain;background-position:center center}
	.prb .welcome-content 		{padding-top:20px;flex-grow:0}
}

/* цены в модификациях */
.prb .product-mods-name h3, .product-mods-name a {font-size: 14px}
.prb .product-mods-price .price-desc {font-size: 12px;}

/* продающая страница*/
.prb .product-page-image-box 	{width:38%}
.prb .product-page-desc-box 	{width:58%}
.prb .product-unif-pos			{background: transparent}
.prb .product-page-desc-logo 	{align-items: center;}

@media screen and (max-width:1140px) {
	.prb .product-page-image-box {width:25%}
	.prb .product-page-desc-logo {align-items: flex-start;}
}
@media screen and (max-width:640px) {
	.prb .product-page-image-box 	{width:100%;height:auto;position:relative}
	.prb .product-page-desc-box		{width:100%}
}

/* каталог */
.prb .catalog-advanced .bg-fill .catalog-advanced-subcats-pos-name {font-size:16px}

.prb .product-card-image 	{aspect-ratio: 4/3}
.prb .product-stack-image 	{aspect-ratio: 4/3}

/* меню слайдер */
.prb .slide 					{min-height:70px}
.prb .category-slide-pos a img 	{max-width:30px}

.prb .product-stack-favs {right:15px;top:15px;}

/* карточный вид */
.product-card .product-card-type {margin-top: 10px;font-weight: 600}
.product-card .product-card-brand {display: none;}

.product-card .product-card-price {margin-top: 10px;}