

/* Start:/local/templates/gofromir_refactored/assets/css/pages/delivery.css?179294847715527*/
.deliver-pickup-r p{font-size:14px;font-family:var(--inter)}section.delivery-pickup>section.catalog-header-nav{margin-top:60px;margin-bottom:64px}section.delivery-pickup>.delivery-pickup__title{margin-bottom:0}section.delivery-pickup>.delivery-pickup__title.title{padding-bottom:0}.delivery-pickup__title.title{font-size:32px;padding-top:8px;line-height:40px;padding-bottom:0}.delivery-pickup section.faq-nn{background-color:unset}.delivery-pickup .faq{padding-bottom:0}.delivery-pickup{padding-bottom:120px}.delivery-pickup .faq-nn .faq{padding:unset}.delivery-pickup__features{margin-bottom:50px}.delivery-pickup__features-title{font-weight:600;margin-bottom:55px;font-size:24px}.delivery-pickup .delivery-pickup__features-title{margin-bottom:32px}.delivery-pickup__features-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:35px}.delivery-pickup__features-item{display:flex;align-items:flex-start;padding-top:32px;position:relative;width:100%;gap:20px}.delivery-pickup__features-item::before{content:"";width:100%;height:4px;border-radius:8px;background:#3db845;top:0;left:0;position:absolute;z-index:2}.delivery-pickup__features-item-text{font-weight:600;font-size:14px;line-height:140%;position:relative;z-index:2;color:#3e3e3e;font-family:Montserrat;font-style:normal}.delivery-pickup__features-item-text::before{content:"";position:absolute;left:0;top:12px;color:#f5f5f5;font-weight:600;font-size:96px;z-index:-1}.delivery-pickup__features-item:nth-child(1) .delivery-pickup__features-item-text::before{content:"1"}.delivery-pickup__features-item:nth-child(2) .delivery-pickup__features-item-text::before{content:"2"}.delivery-pickup__features-item:nth-child(3) .delivery-pickup__features-item-text::before{content:"3"}.delivery-tab-inner-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:36px;margin-top:80px;align-items:center}.delivery-tab-inner-header-links{border-radius:16px;background:#e6e6e6;display:flex;flex-direction:row;padding:4px}a.delivery-tab-inner-link{padding:18px 48px;color:#3e3e3e;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;transition:300ms all ease}a.delivery-tab-inner-link.delivery-tab-inner-link--active{border-radius:14px;background:#fff;color:#3db845}.delivery-tab-inner-header-sam{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:16px}.deliver-tab-inner-header-print{display:none}.deliver-tab-inner-header-print a{display:flex;flex-direction:row;color:#3e3e3e;font-size:14px;font-style:normal;font-weight:600;line-height:120%;align-items:center;gap:16px}.delivery-tab-content--hidden{display:none}.delivery-all-outside{border-radius:32px;background:#f5f5f5;padding:64px}section.delivery-pickup .pickup-items-block{display:flex}section.delivery-pickup .pickup-items{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:0;border-bottom:0;margin-bottom:0;gap:64px}section.delivery-pickup .pickup-items p{margin:0}section.delivery-pickup [data-id="2"] .pickup-items-block{margin-bottom:90px;display:flex}section.delivery-pickup [data-id="2"] .pickup-items{display:none;border-bottom:none;margin-right:30px;margin-bottom:0;padding-bottom:0}section.delivery-pickup [data-id="2"] .pickup-items:first-child{display:flex}section.delivery-pickup [data-id="2"] .delivery-pickup__info{margin-right:0;max-width:100%;width:650px}section.delivery-pickup .pickup-items[data-id="3"] .delivery-pickup__info-subtitle{margin-bottom:16px}section.delivery-pickup .pickup-items[data-id="3"] .delivery-pickup__address{padding-bottom:24px}section.delivery-pickup .pickup-items[data-id="3"] .delivery-pickup .delivery-pickup__info-items{font-weight:400;color:#6b6b6b}section.delivery-pickup .pickup-items[data-id="3"] .delivery-pickup .delivery-pickup__timework{padding:unset}.delivery-pickup__info{width:100%;max-width:650px;margin-right:0;background:#f5f5f5;border-radius:32px;min-width:613px}.delivery-pickup__info-title{font-size:24px;font-weight:600;line-height:30px;margin-bottom:32px}.delivery-pickup__info-subtitle{font-weight:700;line-height:120%;margin-bottom:16px;color:#3e3e3e;font-size:14px;font-style:normal}.delivery-pickup__info-items{font-family:var(--inter);line-height:145%;color:#6b6b6b;font-size:14px;font-style:normal;font-weight:500}.delivery-pickup .delivery-pickup__info-items{font-weight:400;color:#000}.delivery-pickup .delivery-pickup__info-items p{color:#6b6b6b;font-weight:500;margin-bottom:24px}.delivery-pickup .delivery-pickup__info-items a{color:var(--green)}.delivery-pickup__info-items p.tab-16--b{margin-bottom:16px;font-weight:700;color:#3e3e3e}.delivery-pickup__info-items p.tab-16--t{margin-top:16px;font-weight:700;color:#3e3e3e;margin-bottom:32px}.delivery-pickup .delivery-pickup__timework .delivery-pickup__info-items{display:grid;grid-template-columns:1fr 1fr}.delivery-pickup .delivery-pickup__timework .delivery-pickup__info-items .delivery-pickup__info-items-lastP{grid-column:span 2/span 2;font-weight:700}.delivery-pickup__info p{font-family:var(--inter)}.delivery-all-outside .delivery-pickup__info .delivery-pickup__info-desc{font-size:14px}.delivery-pickup__info-desc{font-family:var(--inter);font-weight:700;line-height:26px}.delivery-pickup__address{padding-bottom:40px}.delivery-pickup__timework{padding-bottom:40px}.delivery-pickup .delivery-pickup__timework{padding:unset}.delivery-pickup__group{padding-bottom:24px;font-family:var(--inter)}.delivery-pickup__group ul.delivery-pickup__list{padding:unset}.delivery-pickup__group:last-child{padding-bottom:0}.delivery-pickup__prices{display:flex;align-items:center;margin:27px 0 20px}.delivery-pickup__price{display:flex;align-items:center;margin-right:33px;font-family:var(--inter);font-weight:700}.delivery-pickup__price:last-child{margin-right:0}.delivery-pickup__color{border-radius:12px;width:44px;min-width:44px;height:44px;margin-right:14px}.delivery-pickup__price--orange .delivery-pickup__color{background:#e6761b80}.delivery-pickup__price--green .delivery-pickup__color{background:#cbf6b6}.delivery-pickup__price--red .delivery-pickup__color{background:#f8a9b3}.delivery-pickup__price--blue .delivery-pickup__color{background:#d6eaf1}.delivery-pickup__map{width:100%;height:400px;position:relative;margin:0 auto}.delivery-pickup__map.withimg{width:100%;height:540px;border-radius:36px;background:#f5f5f5}.delivery-pickup__map.withimg img{position:absolute;top:0;right:0;width:100%;height:auto;max-width:100%}.delivery-pickup__block{width:100%}.delivery-pickup__block img{max-width:620px;max-height:480px;width:100%;height:auto;border-radius:32px}.delivery-pickup__list li{margin-bottom:16px;list-style:none;position:relative;padding-left:36px;line-height:145%;color:#6b6b6b;font-family:var(--inter);font-size:14px;font-style:normal;font-weight:500}.delivery-pickup__list li::before{content:"";width:10px;height:10px;background-color:var(--green);border-radius:3px;position:absolute;top:4px;left:0}.delivery-pickup__list a{color:var(--green)}.delivery_samovivoz_block-title{margin-bottom:32px;font-size:24px;font-weight:500;line-height:120%}section.delivery-pickup .delivery_transport{display:grid;grid-template-columns:repeat(2,1fr);padding:32px 64px;gap:16px;border-radius:16px;background:#f5f5f5}.delivery_transport-title{color:var(--main-green);font-weight:600;line-height:120%;margin-bottom:16px}.delivery_krd_map{max-width:100%}section.delivery-pickup .inner-cheme{margin-bottom:24px}section.delivery-pickup .cheme-list{display:flex;flex-direction:row;gap:16px}section.delivery-pickup .cheme-list.cheme-list__grid{display:grid;grid-template-columns:repeat(4,1fr)}section.delivery-pickup .cheme-list__grid .img-cheme img{margin-bottom:0;max-width:100%}section.delivery-pickup .cheme-list__grid .cheme-item:nth-child(5){grid-column-start:1;grid-column-end:3}section.delivery-pickup .cheme-list__grid .cheme-item:nth-child(6){grid-column-start:3;grid-column-end:5}section.delivery-pickup .list_numeric{padding:0;margin:0;list-style-type:none;counter-reset:list-numeric 0;display:flex;flex-direction:column;gap:8px}section.delivery-pickup .list_numeric li{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:500;line-height:120%}section.delivery-pickup .list_numeric li span{font-weight:700}section.delivery-pickup .list_numeric li::before{counter-increment:list-numeric;content:counter(list-numeric);display:flex;width:32px;height:32px;padding:11px 17px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:24px;border:1px solid var(--green);color:var(--green)}section.delivery-pickup .img-cheme img{border-radius:16px;margin-bottom:24px}section.delivery-pickup .cheme-text{display:flex;flex-direction:column;gap:16px}section.delivery-pickup .cheme-text p{color:#3e3e3e;font-family:var(--monts);font-size:14px;font-style:normal;font-weight:500;line-height:120%;margin:0}section.delivery-pickup .cheme-text p b{font-weight:700}section.delivery-pickup .cheme-text p span{color:var(--green)}section.delivery-pickup .slider_delivery-container{margin-bottom:80px;margin-top:80px}section.delivery-pickup .slider_delivery{font-family:var(--monts);font-weight:700;font-size:16px;line-height:140%;margin:32px auto 0;text-align:left;max-width:100%}section.delivery-pickup .slider_delivery-subtitle{color:#3e3e3e;font-size:24px;font-style:normal;font-weight:500;line-height:130%}section.delivery-pickup .slider_delivery .swiper-slides{display:flex;justify-content:flex-start;align-items:center;gap:10px;width:100%}section.delivery-pickup .slider_map-img{width:100%}section.delivery-pickup .deliver-goformir-item.deliver-goformir-item--slider{width:688px;overflow:hidden}section.delivery-pickup .deliver-goformir-item.deliver-goformir-item--slider img{border-radius:32px}section.delivery-pickup .deliver-goformir-item.deliver-goformir-item--gray{width:688px;overflow:hidden;border-radius:32px;background:#f5f5f5;padding:64px}section.delivery-pickup .deliver-goformir-item-subtitle{color:#3e3e3e;font-size:24px;font-style:normal;font-weight:500;line-height:130%;margin-bottom:32px}section.delivery-pickup .deliver-goformir-item-list-subtitle{color:#3e3e3e;font-size:14px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:8px}section.delivery-pickup .deliver-goformir-item-list-text{color:#6b6b6b;font-family:var(--inter);font-size:14px;font-style:normal;font-weight:400;line-height:145%}section.delivery-pickup .deliver-goformir-item-list-text ul{padding:unset}section.delivery-pickup .delivery-gofromir{margin-top:80px}section.delivery-pickup .delivery-gofromir-items{display:flex;flex-direction:row;gap:64px}section.delivery-pickup .delivery_icons-title{margin:24px 0 16px;color:#3e3e3e;font-size:16px;font-style:normal;font-weight:700;line-height:140%}section.delivery-pickup .delivery_icons-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}section.delivery-pickup .delivery_icon{max-width:33%;border-radius:16px;border:1px solid #e6e6e6;display:flex;flex-direction:row;align-items:center;padding:16px;height:95px;width:224px;justify-content:center}section.delivery-pickup .delivery_icon img{max-width:100%;max-height:74px}section.delivery-pickup .list-deliveres{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:9px}section.delivery-pickup .slider_delivery .swiper-slides img{padding:16px 23px;border:1px solid #e6e6e6;border-radius:16px;height:95px;max-width:233px;width:100%;object-fit:contain}@media screen and (max-width:1440px){.delivery_icon{width:185px}a.delivery-tab-inner-link{padding:18px 24px}section.delivery-pickup .cheme-item{max-width:33%}section.delivery-pickup .cheme-list__grid .cheme-item{max-width:initial}section.delivery-pickup .cheme-list{flex-wrap:wrap}}@media screen and (max-width:1345px){.delivery-all-outside{border-radius:24px;padding:48px}a.delivery-tab-inner-link{font-size:16px}}@media screen and (max-width:1200px){.delivery-pickup__info{min-width:auto}}@media screen and (max-width:1199px){.delivery-pickup__map.withimg{height:unset}.delivery-pickup__map.withimg img{position:relative}section.delivery-pickup>section.catalog-header-nav{margin-top:30px;margin-bottom:30px;flex-direction:column}section.delivery-pickup .delivery-gofromir-items{flex-direction:column}}@media screen and (max-width:991px){section.delivery-pickup .deliver-goformir-item.deliver-goformir-item--slider img{max-height:max-content;text-align:center;margin:0 auto;display:block}.pickup-items{flex-direction:column;padding-bottom:30px;margin-bottom:30px}.delivery-pickup__info{max-width:100%;margin:0 0 30px}.delivery-pickup__map{height:350px}.delivery-pickup__info-subtitle{font-weight:700}.delivery-pickup__features-items{grid-template-columns:repeat(1,1fr)}.delivery-pickup__features-item::before{width:120px}.delivery-pickup__features{margin-bottom:80px}.delivery-pickup{padding-bottom:40px}}@media screen and (max-width:989px){.delivery-pickup{padding-bottom:40px}.pickup-items-block{flex-direction:column}section.delivery-pickup [data-id="2"] .pickup-items{margin-right:0;margin-bottom:0}section.delivery-pickup [data-id="2"] .pickup-items-block{margin-bottom:30px}.delivery-pickup__info-subtitle{font-weight:500;line-height:24px;margin-bottom:16px}.pickup-items{gap:8px}.delivery-tab-inner-header-links{flex-direction:column}.delivery-gofromir{margin-top:28px}.delivery-gofromir-items{flex-direction:column;gap:24px}section.delivery-pickup .cheme-item{max-width:49%}section.delivery-pickup .deliver-goformir-item.deliver-goformir-item--gray{border-radius:24px;background:#f5f5f5;padding:36px;width:100%;overflow:hidden}section.delivery-pickup .deliver-goformir-item.deliver-goformir-item--slider{width:100%;overflow:hidden}}@media screen and (max-width:768px){section.delivery-pickup .pickup-items{gap:8px}}@media screen and (max-width:767px){.delivery-pickup__info{padding:40px 15px}.delivery-pickup__info-items{font-size:12px;line-height:145%}.delivery-pickup__map.withimg{height:315px;width:100%}.delivery-pickup__map.withimg img{position:relative}.delivery-tab-inner-header{margin-top:28px}.delivery-pickup__list li{font-size:12px;line-height:145%}section.delivery-pickup .cheme-item{max-width:100%}section.delivery-pickup .slider_delivery .swiper-slides{display:flex;justify-content:center;align-items:center;gap:10px;width:30%}section.delivery-pickup .slider_delivery{max-width:100%;margin:0 auto 13px}section.delivery-pickup .slider_map-img{flex-direction:column-reverse;width:100%;display:flex}}@media screen and (max-width:585px){.delivery-all-outside{border-radius:16px;padding:16px}.delivery_icon{width:100%;max-width:100%}.deliver-tab-inner-header-print a{gap:0;flex-direction:column-reverse}.list-deliveres{flex-wrap:wrap;justify-content:center}.delivery-pickup__info-title{font-size:18px;font-weight:600;line-height:30px;margin-bottom:12px}.delivery-tab-inner-header-sam{justify-content:center}a.delivery-tab-inner-link{font-size:12px}section.delivery-pickup .slider_delivery-container{margin-bottom:28px;margin-top:28px}section.delivery-pickup .slider_delivery-subtitle{font-size:18px}section.delivery-pickup .deliver-goformir-item.deliver-goformir-item--gray{border-radius:16px;background:#f5f5f5;padding:16px}.delivery-pickup__info-items p.tab-16--t{margin-bottom:16px}.delivery-pickup__features{margin-bottom:28px}.delivery-tab-inner-header{flex-direction:column;gap:12px}}@media screen and (max-width:479px){.delivery-pickup__prices{flex-direction:column;align-items:flex-start}.delivery-pickup__price{width:100%;margin:0 0 15px}}
/* End */


/* Start:/local/templates/gofromir_refactored/assets/css/blocks/catalog/catalog-header.css?17929484774874*/
.catalog-header-nav{padding:22px 30px 12px 30px;background:#fff;box-shadow:0 4px 30px rgba(0,0,0,.06);border-radius:20px;font-size:16px;font-family:var(--nunito);font-weight:500;color:#8c8c8c}section.catalog-page>section.catalog-header-nav,section.catalog-page section.catalog-header-nav.container{margin-top:105px;margin-bottom:64px}section.portfolio>section.catalog-header-nav{margin-top:60px;margin-bottom:64px}section.portfolio>.portfolio__desc{margin-bottom:0}.delivery-pickup__tab--hidden{display:none}.catalog-header-nav__item{display:inline-flex;align-items:center;transition:200ms ease all;margin-right:32px;margin-bottom:10px}.catalog-header-nav__item:last-child{margin-right:0}.catalog-header-nav__item:hover{color:var(--green)}.catalog-header-nav__item--active{color:var(--green)}.catalog-header-nav__item span{transition:200ms ease all;color:#bfbfbf;margin-left:12px}.catalog-header-nav__item:hover span{color:#3e3e3e}.catalog-header-nav__item--active span{color:#3e3e3e}.catalog-header{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.catalog-header__controls{display:flex;align-items:center;gap:24px}section.catalog-page .catalog-header .catalog-header__toolbar{display:flex;align-items:center;gap:24px;margin-left:auto}.catalog-view__item-icon path{transition:200ms ease all}.catalog-view__item:hover .catalog-view__item-icon path{fill:var(--green)}.catalog-view__item--active .catalog-view__item-icon path{fill:var(--green)}.catalog-view{padding:8.3px 16px;border:1px solid #e6e6e6;border-radius:14px}.catalog-view__item{margin-right:5px}.catalog-view__item:last-child{margin-right:0}.smart_filter_checked_items{font-family:var(--inter);font-weight:500;display:flex;align-items:center;flex-wrap:wrap;margin:0-10px 14px}.smart_filter_checked_items div{transition:200ms ease all;padding:10px 20px;border:1px solid var(--green);border-radius:14px;margin:0 5px 10px;font-weight:700;cursor:pointer;position:relative;color:#fff;background:var(--green);display:flex;align-items:center;font-size:14px}.smart_filter_checked_items .clear_everything{background:0 0;border-color:#e6e6e6;color:#3e3e3e}.smart_filter_checked_items div i{display:flex}.smart_filter_checked_items div i::after{content:"";background:url(/local/templates/gofromir_refactored/assets/images_new/close-white.svg);background-size:contain;margin-left:8px;width:13px;height:13px}.minimum_order_amount{background:#f2f2f2;border-radius:12px;padding:17.5px 0;font-weight:600;font-size:14px;line-height:140%;display:flex;gap:4px;align-items:center;justify-content:center;margin-bottom:24px}.minimum_order_amount span{font-weight:700;font-size:16px;line-height:140%;color:#3db845}.minimum_order_amount::before{content:"";background:url(/local/templates/gofromir_refactored/assets/images_new/minimum_order_amount.svg);background-size:contain;background-repeat:no-repeat;width:29px;height:29px;margin-right:6px}@media screen and (max-width:1199px){section.catalog-page>section.catalog-header-nav,section.catalog-page section.catalog-header-nav.container{margin-top:50px;margin-bottom:30px}section.portfolio>section.catalog-header-nav{margin-top:30px;margin-bottom:30px}section.catalog-page .catalog-header{margin:16px 0}section.catalog-page .catalog-header .catalog-header__toolbar{width:100%;justify-content:space-between;margin-left:0}.catalog-header__controls{margin-top:10px;width:100%;justify-content:space-between}section.catalog-page .catalog-page .catalog-filter-button{font-size:12px}.all_categories-block{padding:unset}.minimum_order_amount{border-radius:8px;padding:9px 0;margin-bottom:0;font-size:11px}.minimum_order_amount span{font-size:11px}.minimum_order_amount::before{width:24px;height:24px;margin-right:4px}}@media screen and (max-width:1024px){.catalog-container--portfolio .catalog-items .catalog-header{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.catalog-container--portfolio .catalog-items .catalog-header .button{padding:14px 10px;justify-content:center}.catalog-container--portfolio .catalog-items .catalog-header .catalog-header__show{order:2;margin-top:20px}.catalog-header-nav{padding:20px 15px;border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.catalog-header-nav__item{margin-right:0}}@media screen and (max-width:479px){.catalog-container--portfolio .catalog-items .catalog-header__controls{gap:8px}.catalog-header{margin-bottom:16px}section.portfolio .catalog-header__controls{flex-direction:column}.smart_filter_checked_items div{font-size:10px;padding:8px 16px;margin:0;border-radius:10px}.smart_filter_checked_items{margin:0;gap:8px}section.catalog-page .catalog-header .catalog-header__toolbar .catalog-header__controls{flex-wrap:wrap;align-items:flex-end;justify-content:space-between}}@media screen and (max-width:1366px){.catalog-view{display:none}}
/* End */


/* Start:/local/templates/gofromir_refactored/components/bitrix/breadcrumb/on_first_screen_with_background/style.css?17929484772848*/
.breadcrumbs {
	margin-bottom: 56px;
	font-family: var(--inter);
	font-weight: 500;
	list-style: none;
	color: #C4C4C4;
	display: flex;
	flex-wrap: wrap;
	padding: 0;
	align-items: center;
	z-index: 30;
	position: relative;
}

.breadcrumbs__item {
	margin-bottom: 4px;
}

.breadcrumbs__item-link {
	transition: 200ms ease all;
	font-family: 'Inter';
	font-weight: 600;
	font-size: 14px;
}

.breadcrumbs__item-link:hover {
	color: var(--green);
}

.breadcrumbs__item:last-child .breadcrumbs__item-link:hover {
	color: #616161;
}

.breadcrumbs__item::after {
	content: '\2014';
	padding: 0 5px;
}

.breadcrumbs__item:last-child::after {
	content: none;
}

.breadcrumbs--w {
	position: relative;
	z-index: 2;
	color: #c4c4c4;
}

.breadcrumbs--w .breadcrumbs__item:last-child {
	color: #fff;
}

.breadcrumbs--w .breadcrumbs__item:last-child:hover .breadcrumbs__item-link {
	color: #fff;
}

ul.breadcrumbs.container {
	margin-bottom: 32px;
	padding: unset;
}

main.main ul.breadcrumbs.container {
	margin-top: 32px;
	margin-bottom: 32px;
	padding: unset;
	font-size: 14px;
}

main.main section.catalog-page ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2),
        main.main section.catalog-banner ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2),
        main.main ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2) {
	margin-left: 5px;
}

main.main section.catalog-banner ul.breadcrumbs.container {
	margin-top: 16px;
	margin-bottom: 32px;
	padding: unset;
	font-size: 14px;
}

main.main section.catalog-page ul.breadcrumbs.container {
	margin-top: 16px;
	margin-bottom: 32px;
	padding: unset;
	font-size: 14px;
}

.catalog-page--main .breadcrumbs {
	margin-bottom: 24px;
}

.oso_hero .breadcrumbs {
	margin-bottom: 15px;
	margin-top: 40px;
}

.vpp_bread .breadcrumbs {
	margin-top: 0;
	margin-bottom: 15px;
}

.with-news-background-first-blick .breadcrumbs {
	position: absolute;
	max-width: calc(100% - 15px);
	width: auto;
}


@media screen and (max-width: 1024px) {
	main.main section.catalog-page ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2),
	main.main section.catalog-banner ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2),
	main.main ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2) {
		margin-left: 0;
	}

	.breadcrumbs__item::after {
		padding: 0 5px 0 2px;
	}
}

@media screen and (max-width: 767px) {
	.breadcrumbs {
		margin-bottom: 25px;
	}
}

@media screen and (max-width: 1199px) {
	main.main section.catalog-page ul.breadcrumbs.container {
		padding: 0 15px;
		margin-top: 0;
		margin-bottom: 16px;
		font-size: 12px;
	}

	main.main ul.breadcrumbs.container {
		padding: 0 15px;
		margin-top: 0;
		margin-bottom: 16px;
		font-size: 12px;
	}
}

@media screen and (min-width: 1200px) and (max-width: 1440px) {
	main.main ul.breadcrumbs.container {
		padding: 0 16px;
	}
}


/* End */


/* Start:/local/templates/gofromir_refactored/components/bitrix/news.list/faq/news.list.css?17929484775372*/
.faq-content {
	display: none;
}

#faq-btn-1:checked~#content-1,
  #faq-btn-2:checked~#content-2,
  #faq-btn-4:checked~#content-4,
  #faq-btn-3:checked~#content-3 {
	display: block;
}

section.faq-nn {
	padding: 72px 0 0;
	background: var(--BG-light-gray-95, #F5F5F5);
}

.faq-nn .faq {
	padding-bottom: 52px;
}

section.faq-nn .faq__title {
	margin-bottom: 40px;
}

section.faq-nn input {
	position: absolute;
	z-index: -5;
	opacity: 0;
}

section.faq-nn label {
	display: inline-block;
	margin-bottom: 40px;
	margin-right: 40px;
	color: var(--Text-text-primary, #3E3E3E);
	font-family: Montserrat;
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: 24px;
	cursor: pointer;
	transition: 300ms all ease;
}

section.faq-nn label:hover,
section.faq-nn input:checked + label {
	color: var(--main-green, #3DB845);
	font-family: Montserrat;
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: 24px;
	border-bottom: 1px solid;
}

.faq {
	padding-bottom: 50px;
}

.faq__title {
	margin-bottom: 50px;
	font-size: 28px;
	font-weight: 600;
}

.faq__item {
	margin-bottom: 20px;
}

.faq__header {
	display: flex;
	align-items: center;
	padding: 18px 28px 18px 52px;
	background: #FFFFFF;
	box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.06);
	border-radius: 20px;
	justify-content: space-between;
	cursor: pointer;
}

.faq__item-title {
	font-weight: 600;
	font-size: 19px;
	line-height: 24px;
	color: #000000;
	display: flex;
	gap: 22px;
}

.faq__icon {
	min-width: 63px;
	width: 63px;
	height: 63px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #DBFFDD;
	border-radius: 14px;
	margin-left: 20px;
	color: #3DB845;
	font-family: var(--inter);
	font-weight: 500;
	font-size: 20px;
	transition: 200ms ease all;
}

.faq__header:hover .faq__icon {
	background: var(--green);
	color: #fff;
}

.faq__icon::before {
	content: '+';
}

.faq__item--opened .faq__icon {
	background: #FCF7EB;
	color: #FF9966;
}

.faq__item--opened .faq__icon::before {
	content: '-';
}

.faq__item--opened .faq__header:hover .faq__icon {
	background: #FF9966;
	color: #fff;
}

.faq__answer {
	padding: 47px 0 45px 52px;
	max-width: 1200px;
	line-height: 24px;
	font-size: 16px;
	font-weight: 500;
	display: none;
}

.development .faq__title {
	margin-bottom: 25px;
}

.faq-page .faq {
	padding-bottom: 0;
}

.waste-paper .faq {
	padding-bottom: 0;
}

[data-city="msk"] ~ .faq__item:not(.msk) {
	display: none;
}

[data-city="spb"] ~ .faq__item:not(.spb) {
	display: none;
}

[data-city="krd"] ~ .faq__item:not(.krd) {
	display: none;
}

[data-city="noginsk"] ~ .faq__item:not(.noginsk) {
	display: none;
}

[data-city="solnechnogorsk"] ~ .faq__item:not(.solnechnogorsk) {
	display: none;
}

[data-city="msk"] ~ .faq__title:not(.msk) {
	display: none;
}

[data-city="spb"] ~ .faq__title:not(.spb) {
	display: none;
}

[data-city="krd"] ~ .faq__title:not(.krd) {
	display: none;
}

[data-city="noginsk"] ~ .faq__title:not(.noginsk) {
	display: none;
}

[data-city="solnechnogorsk"] ~ .faq__title:not(.solnechnogorsk) {
	display: none;
}

.faq__item-title span:last-child {
	color: var(--green);
}

.main-page .faq {
	margin-top: 80px;
}

.faq_oso#id-6 .faq-nn {
	background: unset;
	padding: unset;
}

.faq__subtitle {
	margin-bottom: 60px;
	font-family: var(--inter);
}

.faq-page {
	padding-bottom: 120px;
}

.faq__group-item--active {
	color: var(--green);
}

.faq-page .select .select2-selection {
	height: 53px;
}

.faq-page .select .select2-selection__rendered {
	line-height: 53px !important;
}

@media screen and (max-width: 989px) {
	.faq__item-title {
		flex-direction: column;
	}
}

@media screen and (max-width:767px) {
	.main-page .faq {
		padding-bottom: 40px;
	}

	.main-page .faq__title {
		font-weight: 500;
		font-size: 20px;
		line-height: 130%;
		margin-bottom: 16px;
	}

	.main-page .faq__item {
		margin-bottom: 8px;
	}

	.main-page .faq__header {
		padding: 8px 16px;
		border-radius: 8px;
	}

	.main-page .faq__item-title {
		font-size: 10px;
		line-height: 16px;
		flex: 1;
	}

	.main-page .faq__icon {
		width: 37px;
		height: 37px;
		border-radius: 8px;
		min-width: auto;
	}

	.main-page .faq__icon::before {
		font-family: Inter;
		font-size: 10px;
	}

	.main-page .faq__answer {
		padding: 16px 16px 8px;
		font-family: Inter;
		font-weight: 400;
		font-size: 10px;
		line-height: 145%;
	}
}

@media screen and (max-width: 991px) {
	.production .faq {
		padding-bottom: 50px;
	}

	.faq-page {
		padding-bottom: 40px;
	}
}

@media screen and (max-width: 767px) {
	.faq__title {
		margin-bottom: 30px;
		font-size: 18px;
		line-height: 1.2;
	}

	.faq__item-title {
		font-size: 16px;
		line-height: 1.2;
	}

	.development .faq {
		padding-bottom: 40px;
	}

	.faq__answer,
			        .faq_oso .faq__answer {
		padding: 25px 0 25px 15px;
	}
}

@media screen and (max-width: 479px) {
	.faq__header,
			        .faq_oso .faq__header {
		padding: 14px 28px 14px 16px;
	}

	.faq__icon,
			        .faq_oso .faq__icon {
		min-width: 37px;
		width: 37px;
		height: 37px;
		display: flex;
		align-items: center;
		justify-content: center;
		background: #DBFFDD;
		border-radius: 8px;
		margin-left: 20px;
		color: #3DB845;
		font-family: var(--inter);
		font-weight: 500;
		font-size: 14px;
		transition: 200ms ease all;
	}

	.faq__item-title ,
			        .faq_oso .faq__item-title {
		font-size: 10px;
		line-height: 1.2;
	}
}

/* End */
/* /local/templates/gofromir_refactored/assets/css/pages/delivery.css?179294847715527 */
/* /local/templates/gofromir_refactored/assets/css/blocks/catalog/catalog-header.css?17929484774874 */
/* /local/templates/gofromir_refactored/components/bitrix/breadcrumb/on_first_screen_with_background/style.css?17929484772848 */
/* /local/templates/gofromir_refactored/components/bitrix/news.list/faq/news.list.css?17929484775372 */
