.catalog-section-intro{margin-bottom:24px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.catalog-section-intro .catalog-items-title-container{display:flex;align-items:flex-start;gap:16px}.catalog-section-intro .catalog-items-title{margin:0}.catalog-section-intro .catalog-items-title__count{color:#8c8c8c;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.catalog-section-intro .catalog-section-intro__desc{margin:16px 0 0;color:#3e3e3e;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.catalog-section-intro .catalog-section-intro__tabs{margin-top:32px;margin-bottom:12px;display:grid;max-width:100%;min-width:0}.catalog-section-intro .catalog-section-intro__tabs-nav{display:flex;gap:16px;align-items:flex-start}.catalog-section-intro .catalog-section-intro__tabs-nav .catalog-section-intro__tab-title:hover:after{background-color:#3db845}.catalog-section-intro .catalog-section-intro__tabs-nav .catalog-section-intro__tab-title{color:#3e3e3e;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;padding:unset;line-height:18px;background:unset;border:0;cursor:pointer;display:flex;align-items:center;gap:8px;position:relative}.catalog-section-intro .catalog-section-intro__tabs-nav .catalog-section-intro__tab-title:after{content:"";display:block;width:12px;height:8px;margin-left:2px;flex-shrink:0;background-color:#8c8c8c;mask:url(/local/templates/gofromir_refactored/assets/images/arrow-right-green-small.svg)no-repeat center/contain;-webkit-mask:url(/local/templates/gofromir_refactored/assets/images/arrow-right-green-small.svg)no-repeat center/contain;transition:transform 200ms ease,background-color 200ms ease;transform:rotate(90deg)}.catalog-section-intro .catalog-section-intro__tab--active .catalog-section-intro__tab-title:after{transform:rotate(-90deg);background-color:#3db845}.catalog-section-intro .catalog-section-intro__tabs-nav .catalog-section-intro__tab--active .catalog-section-intro__tab-title{color:#3db845}.catalog-section-intro .catalog-section-intro__tabs-nav .catalog-section-intro__tab-chevron{width:8px;transition:transform 200ms ease}.catalog-section-intro .catalog-section-intro__tabs-nav .catalog-section-intro__tab--open .catalog-section-intro__tab-chevron{transform:rotate(180deg)}.catalog-section-intro .catalog-section-intro__tabs-content{width:100%;max-width:100%;min-width:0}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tab-panel{display:none;max-width:100%;margin-top:16px;min-width:0}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tab-panel--active{display:block}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tags{display:flex;flex-wrap:wrap;align-items:center;overflow:hidden;gap:8px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tags:not(.catalog-section-intro__tags--ready):not(.catalog-section-intro__tags--expanded){visibility:hidden}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tags--expanded{flex-wrap:wrap;overflow:visible;align-items:center;align-content:flex-start}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tags-hidden{display:none}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag{flex-shrink:0;display:inline-flex;align-items:center;padding:10px 16px;border-radius:8px;border:1px solid #e6e6e6;background:#fff;cursor:pointer;color:#3e3e3e;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:18px;transition:background 200ms ease,border-color 200ms ease,color 200ms ease;white-space:nowrap}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag--active{border-color:#3db845;background:#3db845;color:#fff}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag:hover{border-color:#3db845}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag--active::after{content:"";width:13px;height:13px;margin-left:10px;background:url(/local/templates/gofromir_refactored/assets/images_new/close-white.svg)center/contain no-repeat}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag-more{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:0 0;position:relative;cursor:pointer;white-space:nowrap}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag-more span{transition:color 200ms ease}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tags--expanded .catalog-section-intro__tag-more:after{transform:rotate(-90deg)}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag-more:hover span{color:#3db845}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag-more:after{content:"";display:block;width:12px;height:8px;margin-left:2px;flex-shrink:0;background-color:#3db845;mask:url(/local/templates/gofromir_refactored/assets/images/arrow-right-green-small.svg)no-repeat center/contain;-webkit-mask:url(/local/templates/gofromir_refactored/assets/images/arrow-right-green-small.svg)no-repeat center/contain;transition:transform 200ms ease,background-color 200ms ease;transform:rotate(90deg)}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag-more-text{color:#3e3e3e;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag-more-count{color:#8c8c8c;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag-more-chevron{width:8px;flex-shrink:0;transition:transform 200ms ease}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag-more--collapse .catalog-section-intro__tag-more-chevron{transform:rotate(180deg)}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag-more[hidden]{display:none}@media screen and (max-width:1199px){.catalog-section-intro{margin-bottom:16px}.catalog-section-intro .catalog-section-intro__tabs{margin-top:16px}.catalog-section-intro .catalog-items-title__count,.catalog-section-intro .catalog-section-intro__desc,.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag-more-text{font-size:12px}.catalog-section-intro .catalog-section-intro__tabs-nav{gap:8px}.catalog-section-intro .catalog-section-intro__tabs-nav .catalog-section-intro__tab-title{font-size:12px;padding:unset;gap:4px}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tab-panel{margin-top:8px}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag{font-size:12px;padding:8px}}@media screen and (max-width:786px){.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tags,.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tags.catalog-section-intro__tags--scroll{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;visibility:visible}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tags::-webkit-scrollbar{display:none}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tags:not(.catalog-section-intro__tags--ready):not(.catalog-section-intro__tags--expanded){visibility:visible}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tags::after{content:"";position:absolute;right:0;top:0;width:70px;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 7.14%,#fff 100%);pointer-events:none;z-index:1}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag{scroll-snap-align:start}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tags{position:relative;scroll-snap-type:x proximity}.catalog-section-intro .catalog-section-intro__tabs-content .catalog-section-intro__tag-more{display:none!important}}@media screen and (max-width:479px){.catalog-section-intro .catalog-section-intro__tabs-nav .catalog-section-intro__tab-chevron{display:none}}

.catalog-section-intro .catalog-section-intro__desc-block{margin:16px 0 0;max-width:920px}
.catalog-section-intro .catalog-section-intro__desc-block .catalog-section-intro__desc{margin:0}
.catalog-section-intro .catalog-section-intro__desc-more{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:0;border:0;background:transparent;cursor:pointer;color:#8c8c8c;font-family:Montserrat;font-size:13px;font-weight:500;line-height:18px}
.catalog-section-intro .catalog-section-intro__desc-more[hidden]{display:none!important}
.catalog-section-intro .catalog-section-intro__desc-more:after{content:"";display:block;width:12px;height:8px;margin-left:2px;flex-shrink:0;background-color:currentColor;mask:url(/local/templates/gofromir_refactored/assets/images/arrow-right-green-small.svg) no-repeat center/contain;-webkit-mask:url(/local/templates/gofromir_refactored/assets/images/arrow-right-green-small.svg) no-repeat center/contain;transform:rotate(90deg);transition:transform 200ms ease}
.catalog-section-intro .catalog-section-intro__desc-block--expanded .catalog-section-intro__desc-more:after{transform:rotate(-90deg)}
.catalog-section-intro .catalog-section-intro__desc-block--collapsed .catalog-section-intro__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
@media screen and (max-width:1199px){.catalog-section-intro .catalog-section-intro__desc-more{font-size:12px}}
.catalog-section-intro .catalog-section-intro__clear{
	display:inline-flex;
	align-items:center;
	margin-top:8px;
	padding:10px 20px;
	border:1px solid #e6e6e6;
	border-radius:14px;
	background:transparent;
	color:#3e3e3e;
	font-family:var(--inter, Inter), Montserrat, sans-serif;
	font-size:14px;
	font-weight:700;
	line-height:18px;
	cursor:pointer;
	text-decoration:none;
	box-sizing:border-box;
}
.catalog-section-intro .catalog-section-intro__clear:hover{border-color:#3db845}
@media screen and (max-width:1199px){
	.catalog-section-intro .catalog-section-intro__clear{font-size:12px;padding:8px 16px}
}
@media screen and (max-width:786px){
	.catalog-section-intro .catalog-section-intro__clear{
		width:32px;
		height:32px;
		padding:0;
		justify-content:center;
		border-radius:8px;
	}
	.catalog-section-intro .catalog-section-intro__clear span{display:none}
	.catalog-section-intro .catalog-section-intro__clear::before{
		content:url('/local/templates/gofromir_refactored/assets/images_new/trash.svg');
		width:14px;
		height:14px;
	}
}
.catalog-section-intro .catalog-section-intro__extra-filters{
	margin-top:12px;
	padding-top:12px;
	border-top:1px solid #e6e6e6;
	display:flex;
	align-items:center;
	flex-wrap:wrap;
	gap:8px 12px;
}
.catalog-section-intro .catalog-section-intro__extra-filters[hidden]{display:none}
.catalog-section-intro .catalog-section-intro__extra-filters-label{
	flex-shrink:0;
	color:#8c8c8c;
	font-family:Montserrat;
	font-size:14px;
	font-weight:500;
	line-height:16px;
}
.catalog-section-intro .smart_filter_checked_items{margin:0}
.catalog-section-intro .catalog-section-intro__extra-filters .smart_filter_checked_items div{margin:0}
@media screen and (max-width:1199px){
	.catalog-section-intro .catalog-section-intro__extra-filters-label{font-size:12px}
}
