@charset "UTF-8";

/*
Theme Name: slstheme
Theme URI: https://wordpress.org/themes/twentytwentyone/
Author: KSP-Warlock доработка

*/

/*KSP-Warlock доработка*/

/*
@font-face {
	font-family: 'Roboto';
	src: url('../fronts/Roboto-Light.woff2') format('woff2'), url('../fonts/Roboto-Light.woff') format('woff');
	font-weight: 300;
	font-style: normal;
}
*/

/*main menu*/
#mega-menu-wrap-main #mega-menu-main li:hover {background: rgba(205, 0, 57, 1);/*transform: skew(-30deg);*/}
#mega-menu-wrap-main #mega-menu-main li:hover a {/*transform: skew(30deg);*/}

#mega-menu-wrap-main #mega-menu-main > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {}

	/*скрываем дополнительное меню в footer*/
.footer-menu-wrapper #mega-menu-wrap-main #mega-menu-main li.mega-menu-item > ul.mega-sub-menu {display: none;}
.footer-menu-wrapper #mega-menu-wrap-main #mega-menu-main li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator::after {display: none;}



/*карточка товара (post)*/
	/*фото товара*/
.single-equipment .product-images {position: relative;display: block;}
.single-equipment .product-images a {}
.single-equipment .product-images img {}

.single-equipment .request-quote {position: relative;display: block;margin: 0px 38% 10px 0px;}
.single-equipment .request-quote a {color: #fff;text-align: center;}

/* центрирование фото товара, блока запросить цену, с мобильных устройств - начало */

@media (max-width: 768px) {
	.product-images {
		display: flex !important;
  		align-items: center !important;
  		justify-content: center !important;
	}
	.block-price {
		display: flex !important;
		align-items: center !important;
		justify-content: center !important;
		flex-direction: column !important;
		margin: 0px !important;
	}
	.other-products-in-the-series {
		display: flex !important;
  		align-items: center !important;
  		justify-content: center !important;
	}
}

.other-products-in-the-series {
	display: inline;
	font-weight: bold;
	font-size:18px !important;
}

/* центрирование фото товара, блока запросить цену, с мобильных устройств - конец */

	/*цена*/
.single-equipment .block-price {display: inline-block;}
.single-equipment .block-price .price {display: inline-block;font-size: 18px;font-weight: bold;margin-right: 10px;}
.single-equipment .block-price a {display: inline-block;}
	/*купить*/
.single-equipment .buy {margin: 0px 35% 10px 0px;}
.single-equipment .buy a {max-width: 220px;}

	/*описание товара*/
.single-equipment .product-description {position: relative;display: block;}

/*tab в карточке товара "Оборудование"*/
.tab-container{position: relative;}
.tab-wrapper{display: flex;width: 100%;/*overflow-x: scroll;*/flex-wrap: wrap;align-items: flex-start;justify-content: flex-start;}
.tab-wrapper .tab-item,
.tab-wrapper input{display: none;}
.tab-wrapper .tab-item{/*background-color: #fff;*/width: calc(100% - 40px);max-width: 100%;padding: 20px;order: 1;  }
.tab-wrapper label
{background-color: rgb(0, 116, 140);height: 35px;line-height: 35px;min-width: 50px;padding: 0px 20px;text-align: center;float: left;color: #fff;white-space: nowrap;overflow: hidden;
text-overflow: ellipsis;align-items: center;justify-content: center;flex-grow: 1;border-right: 1px solid #c7c7c7;}

.tab-wrapper input:checked + label{background-color: rgba(1, 171, 200, 1);}
.tab-wrapper input:checked + label + .tab-item{display: block;}

/*KSP-Warlock микроразметка*/
.product_title_micromarking {position: absolute;opacity: 0;}
.product_price_micromarking {position: absolute;opacity: 0;}


/*KSP-Warlock доработка*/


/*KSP-Warlock плагины*/
/*Contact Form 7*/
	/*Запросить цену*/
#request_quote_pop {background: #000;}
#request_quote_pop p {color: #fff;text-align: center;}
#request_quote_pop .wpcf7-response-output {color: #fff;}


/*KSP-Warlock плагины*/


/*KSP-Warlock виджеты*/
/*KSP-Warlock виджеты*/


/*KSP-Warlock анимация*/
/*KSP-Warlock анимация*/



/*KSP-Warlock доработка - адаптивка*/

@media screen and (min-width: 320px) and (max-width: 767px) {

}