

/* Start:/local/templates/.default/components/bitrix/news.list/kraken.special_offers/style.css?17882922965774*/
.special_offers {
	/* display: flex; */
}

.special_offers__card {
	font-family: Segoe UI;
	width: 353px;
	background: #FFFFFF;
	border: 1px solid #8BC63E;
	border-radius: 6px;
	overflow: hidden;
	color: #202020;
	transition: all 0.5s ease-out;
	max-height: auto;
	padding-bottom: 103px;
	position: relative;
}

.special_offers__card_content {
	padding: 16px 22px;
	position: relative;
}

.special_offers__card_name {
	color: #8CC73F;
	font-size: 20px;
	font-weight: 400;
	line-height: 28px;
	letter-spacing: 0em;
	text-align: left;
	text-transform: uppercase;
}

.special_offers__card_date {
	font-weight: 700;
}

.special_offers__card_discount {
	background-color: #FDD400;
	border-radius: 12px;
	font-weight: 700;
	padding: 8px 9px;
}

.special_offers__card_discount a {
	color: #202020;
}

.special_offers__card_discount a:hover {
	text-decoration: underline;
}

.special_offers__card_columns {
	display: flex;
	align-items: center;
	font-size: 16px;
	line-height: 140%;
	padding: 10px 0 15px;
}

.special_offers__card_column {
	width: 50%;
}

.special_offers__card_old_price {
	text-decoration: line-through;
	font-size: 18px;
	color: #ABABAB;
}

.special_offers__card_price {
	font-weight: 700;
	font-size: 20px;
}

.special_offers__card_column:last-child {
	text-align: right;
}

.special_offers__additional_text {
	text-align: center;
	color: #7A7A7A;
	padding: 8px 0;
}

.special_offers__additional_text_higher {
	text-align: center;
	padding: 10px 0 12px;
}

.special_offers div.bot-wrap div.button-wrap a.button-def {
	display: block;
}

.special_offers_block .bx-wrapper .bx-pager.bx-default-pager a {
	background: #D9D9D9 !important;
}

.special_offers_block .bx-wrapper .bx-controls-direction a {
	position: inherit;
    top: auto;
    margin-top: 0;
	/* font-size: 90px; */
    color: #181818;
}

.special_offers_block .bx-wrapper {
	box-shadow: none;
    border: none;
}

.special_offers__additional_text_bottom {
	position: absolute;
	width: 100%;
    bottom: 0;
    padding: 0 16px 22px;
}

.special_offers_block .bx-controls-direction {
	display: none;
}

/* .special_offers_block .bx-controls.bx-has-pager.bx-has-controls-direction{
	display: flex;
	justify-content: center;
} */

.special_offers_block .bx-controls-prev ,
.special_offers_block .bx-controls-next {
	width: 28px;
	height: 30px;
	cursor: pointer;
}

.special_offers_block .bx-controls-prev {
	background: url('/local/templates/.default/components/bitrix/news.list/kraken.special_offers/img/arrow_left.svg') no-repeat left;
}

.special_offers_block .bx-controls-next {
	background: url('/local/templates/.default/components/bitrix/news.list/kraken.special_offers/img/arrow_right.svg') no-repeat right;
}

.special_offers_block .bx-pager.bx-default-pager {
	display: flex;
    justify-content: center;
	align-items: center;
}

.special_offers_block .bx-controls.bx-has-controls-direction.bx-has-pager {
	margin-top: 42px;
    display: block;
    position: relative;
}

.special_offers_block {
	padding: 80px 0 40px;
}

.special_offers_block .container {
	display: flex;
    justify-content: center;
}

.special_offers.float-list {
	display: flex;
    justify-content: center;
}

.special_offers.float-list .special_offers__card {
	margin: 0 19px;
}


.container > .special_offers {
	display: flex;
    overflow: hidden;
    margin: 0 -15px;
}

.container > .special_offers .special_offers__card {
	display: none;
}

@media (min-width: 1200px) {
    .container > .special_offers .special_offers__card:nth-child(-n+3) {
		display: block;
	}
	.container > .special_offers .special_offers__card:nth-child(1),
	.container > .special_offers .special_offers__card:nth-child(2)	{
		margin-right: 38px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
    .container > .special_offers .special_offers__card:nth-child(-n+2) {
		display: block;
	}
	.container > .special_offers .special_offers__card:nth-child(1) {
		margin-right: 38px;
	}
}

@media (max-width: 767px) {
	.container > .special_offers .special_offers__card:nth-child(1) {
		display: block;
		margin: 0;
	}
}

.special_offers__alert, .special_offers__plus {
	width: 18px;
    height: 18px;
    background-color: #D9D9D9;
    display: inline-block;
    border-radius: 50%;
    text-align: center;
    line-height: 110%;
    color: #7A7A7A;
    size: 16px;
    font-weight: 700;
	cursor: pointer;
	position: relative;
}

.special_offers__plus::after {
	content: '+';
    position: absolute;
	left: 4px;
    top: -1px;
}

.special_offers__alert_popup {
    background: rgba(40, 40, 40, 0.95);
    border-radius: 14px;
    position: absolute;
    display: block;
    width: 280px;
    padding: 10px 15px;
    text-align: left;
    color: #fff;
    font-weight: 100;
    bottom: 37px;
    right: -72px;
	display: none;
	cursor: inherit;
	font-size: 17px;
    line-height: 24px;
}

.special_offers__alert_popup::after {
	content: '';
    position: absolute;
	right: 74px;
    bottom: -20px;
    border: 7px solid transparent;
    border-top: 14px solid rgba(40, 40, 40, 0.95);
}

.special_offers__alert:hover .special_offers__alert_popup,
.special_offers__alert_popup:hover {
	display: block;
}

.special_offers__alert_popup.alert_popup_show {
	display: block;
}

.special_offers_block .bx-controls.bx-has-controls-direction.bx-has-pager {
	margin-top: 0;
	margin-bottom: 40px;
}

.special_offers_block .bx-controls .bx-pager {
	bottom: 0;
}

@media (min-width: 1200px) {
    
}

@media (min-width: 768px) and (max-width: 1199px) {
    .special_offers_block .bx-controls.bx-has-controls-direction.bx-has-pager {
		margin-top: 10px;
	}
}

@media (max-width: 767px) {
	.special_offers_block .bx-controls.bx-has-controls-direction.bx-has-pager {
		margin-top: 15px;
	}
}

.special_offers__card_prices {
	border-top: 1px dashed #ABABAB;
    border-bottom: 1px dashed #ABABAB;
    padding-bottom: 15px;
}

.special_offers__card_prices .special_offers__card_columns {
    padding-bottom: 0;
}
/* End */
/* /local/templates/.default/components/bitrix/news.list/kraken.special_offers/style.css?17882922965774 */
