

/* Start:/local/templates/.default/components/bitrix/catalog/new-fclm/style.css?1726829352853*/
.grid {}

.grid .bx_content_section { margin-bottom: 15px; }

.grid .bx_sidebar { margin-bottom: 15px; }

/* grid2x1 */
.grid2x1 {}

.grid2x1 .bx_content_section {
	float: left;
	width: 66%;
	margin-bottom: 15px;
}

.grid2x1 .bx_sidebar {
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	box-sizing: border-box;
}

@media (max-width: 960px) {
	.grid2x1 .bx_sidebar { padding-left: 4%; }
}

@media (max-width: 640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar {
		width: 100%;
		float: none;
	}

	.grid2x1 .bx_sidebar { padding-left: 3%; }
}

@media (max-width: 479px) {
	.grid2x1 .bx_sidebar { padding-left: 1%; }
}

.catalog-block-header {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin: 5px 0;
	padding: 5px 0;
	border-bottom: 2px solid #d9dee6;
	border-bottom-color: var(--primary);
	color: #000;
}

/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.element/detail/style.css?172682935241*/
#breadcrumb-title{
    display: none;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.item/product-item/style.css?17669935641105*/
.w-6.h-6.m-auto.soon {
    width: 1.2rem;
    height: 1.2rem;
}

.btn--special.disable_buying:hover {
    --tw-text-opacity: inherit;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}

.btn--special.disable_buying:not([disabled]):hover .btn--special__line {
    top: inherit;
    right: inherit;
    width: inherit;
    --tw-rotate: none;
    transform: inherit;
    --tw-bg-opacity: none;
    /*background-color: inherit;*/
    transition: inherit;
}

.btn.disable_buying {
    background-color: #f4acb5;
}

.btn--special__linedisable_buying {
    content: "";
    position: absolute;
    top: -.25rem;
    right: .75rem;
    z-index: 1;
    height: 100%;
    width: .25rem;
    transform-origin: top right;
    --tw-rotate: -45deg;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    transition: top 0s linear,right .1s ease,transform .1s linear,width 0s linear
}
/* End */
/* /local/templates/.default/components/bitrix/catalog/new-fclm/style.css?1726829352853 */
/* /local/templates/.default/components/bitrix/catalog.element/detail/style.css?172682935241 */
/* /local/templates/.default/components/bitrix/catalog.item/product-item/style.css?17669935641105 */
