

/* Start:/local/templates/faledefler_2025/template_styles.css?17671013092815*/

img.demo {
    border: 2px solid transparent;
	    border-radius: 5px;
}
img.demo.active {
    border: 2px solid #535353;
}
@media (max-width: 768px) {
	.yandexapi_text {
		display: none;
    }
}
.do-order__row.error {
	color: #fb0d1b;
	text-align: center;
    display: block;
}

.authlogo1 {
	display:none;
	background: #000;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    opacity: 0.3;
    border-radius: 5px;
}
.authlogo2 {
	display:none;
	position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background-image: url('/upload/400_400_logo.gif');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 150px;
    border-radius: 5px;
}
.add_block_basket {
	margin: 30px 0px 0px 0px;
    padding-bottom: 0px;
}
.add_block_basket .h1_basket {
	font-size: 20px;
    line-height: 38px;
    font-weight: bold;
}
@media (max-width: 625px) {
	.add_block_basket {
		padding-left: 10px;
		padding-right: 10px;
		width: 95%;
	}
	.add_block_basket-list {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-direction: normal;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
		width: 100%;
		-webkit-box-orient: vertical;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-top: 20px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	.add_block_basket-list .basket-counter label{
		padding: 0 10px;
	}
}
@media (min-width: 625px) {
	.add_block_basket-list {
		display: grid;
        grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
        grid-column-gap: 8px;
        grid-row-gap: 16px;
        margin-top: 16px;
	}

	.add_block_basket-list .basket__item {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		grid-column-gap: unset;
		-webkit-column-gap: unset;
		-moz-column-gap: unset;
		column-gap: unset;
		padding-top: 0;
		margin-top: 0;
		border-top: 0;
	}
	.add_block_basket-list .basket__item:not(:first-child) {
		margin-top: 0;
	}
	.add_block_basket-list .basket__item .basket__preview {
		margin-right: auto;
		margin-left: auto;
	}
	.add_block_basket-list .basket__item .basket__product {
		margin: 10px 0px 0px 0px;
		align-items: center;
		text-align: center;
	}
	.add_block_basket-list .basket__product_link {
		margin-bottom: 0px;
	}
	.add_block_basket-list .basket__item .basket__product .basket__actions {
		margin-top: 0px;
	}
}
#auth-popup .h2 {
  font-size: 22px;
  text-align: center;
  padding: 20px 0 0 0;
}
div.grecaptcha-badge {
	display: none;
}
/* End */
/* /local/templates/faledefler_2025/template_styles.css?17671013092815 */
