

/* Start:/local/templates/magnet_s1/components/bitrix/catalog.element/main/style.css?17523339681582*/
.pickup-info {
	margin: 20px 0 10px;
	font-size: 0.875em;
    line-height: 1.5em;
}
.pickup-info:before {
    content: '\004b';
    position: relative;
    top: 2px;
    margin-right: 4px;
    font-size: 12px;
    color: #27ae60;
	font-family: 'Icon Custom';
}
.stock:before {
    display: none !important;
}
.сheck-availability-string {
	margin-top: 12px;
}
.unavailable-string {
    margin-top: 12px;
    color: #f44236;
    font-weight: bold;
    font-size: 1.2em;
}
.product-main-info .set-constructor .sets-list .list .added.disabled td {
 opacity: 0.5!important;
}
.products_in_group {
    margin-top: 15px;
    max-width: 300px
}
.products_in_group a {
    display:inline-block;
    background-color:#48A814;
    color:#fff;
    font-weight:bold;
    margin:0 10px 10px 0;
    padding:0 5px;
    opacity:1
}
.products_in_group a:hover{
    opacity:.8
}
.products_in_group .unavailable{
    position:relative
}
.products_in_group .unavailable:before{
    position:absolute;
    left:0;
    top:0;
    display:block;
    content:"";
    width:100%;
    height:100%;
    background:#000;
    opacity:.5
}
.products_in_group .current {
    outline: 2px solid #f44236;
}
.additional-discounts-wrapper {
	margin-top: 12px;	
}
.additional-discounts {
	display: inline-flex;
	flex-direction: column;
	gap: 5px;
}
.additional-discounts__title {
	font-size: 0.875em; 	
}
.additional-discounts__title {
	font-size: 0.875em; 	
}
.additional-discounts__item {	
	padding: 1px 5px 1px 5px;
	background-color: #fff100; 
	font-size: 0.875em; 
	border-radius: 5px; 
	display: inline-block;
}

/* End */
/* /local/templates/magnet_s1/components/bitrix/catalog.element/main/style.css?17523339681582 */
