/* start ----------------------------------------- media-360 ----------------------------------------- */
@media (max-width: 374px) {
	.card__template .price__other  .price{
		font-size: 24px;
	}
	.card__template .price__current  .price{
		font-size: 30px;
	}
	.find-price .contact-form__input {
		font-size: 17px;
		padding: 0 120px 0 10px;
	}
	.find-price .contact-form__placeholder {
		font-size: 17px;
		width: calc(100% - 10px);
	}
	.perform .content__box {
		height: auto;
	}
	.materials-decor .content__img-preview img {
		width: 100%;
		height: 100%;
		object-fit: cover;		
	}
	.quiz__step-name,
	.visit-office .content__box .caption,
	.cheaper__item-title,
	.glazing-turnkey .installment-desc {
		font-size: 13px;
	}
	.page-osteklenie-balkona-s-vynosom  .glazing-external .box__info-item,
	.page-franczuzskoe-osteklenie .french-types .content__list,
	.page-bezramnoe-osteklenie .frameless-type-open .card__title,
	.clients .content__headline-desc,
	.option-glazing .btn,
	.balcon-decor .desc,
	.stocks .card__date,
	.quality-materials h2 {
		font-size: 15px;
	}
	.card__decor-price .price-old,
	.products-finishing__repair .content__action-text,
	.visit-office .content__box .text > span,
	.page-franczuzskoe-osteklenie .french-fences .btn,
	.calculate-repair .content__time-label {
		font-size: 16px;
	}
	.page-osteklenie-balkona-s-vynosom  .glazing-external .box__info-title,
	.quiz__step-title,
	.quiz__contact-form .btn,
	.balcon-decor .card__box .card__title.top,
	.factory-prices .sub-title,
	.delivery__city .consultation__text,
	.info-data.without-install .list .item__title,
	.calculate-repair .content__time-text {
		font-size: 17px;
	}	
	.page-otdelka-gipsokartonom .portfolio.completed-windows h2,
	.page-panoramnoe-osteklenie .info-card h2,
	.delivery__city .consultation .btn .btn__title {
		font-size: 18px;
	}
	.page-panoramnye-okna .panoramic-types h2,
	.page-bezramnoe-osteklenie .frameless-use h2,
	.decor-material.material-pvh-panels h2,
	.calculate-repair h2,
	.page-bezramnoe-osteklenie .frameless-type .card__title {
		font-size: 19px;
	}
	.page-osteklenie-balkona-s-vynosom .glazing-external h2,
	.page-otdelka-laminatom .info-card h2,
	.page-holodnoe-osteklenie .info-card h2,
	.balcon-arrange h2,
	.glazing-external h2,
	.windows-house-install h2,
	.info-data.holodnoe-osteklenie h2,
	.info-data.osteklenie-s-vynosom h2,
	.info-data.laminat h2 {
		font-size: 20px;
	}
	.page-osteklenie-balkonov .balcon-glazing h2,
	.portfolio.completed-windows h2,
	.page-odnostvorchatye-okna .portfolio h2,
	.page-dvuhstvorchatye-okna .portfolio h2,
	.page-trehstvorchatye-okna .portfolio h2,
	.page-balkonnyj-blok .portfolio h2,
	.page-stoimost-okon .portfolio h2,
	.page-stoimost-okon .glazing-turnkey-apartment h2,
	.page-franczuzskoe-osteklenie .prices-product h2,
	.page-vhodnye-dveri .product__vhodnye-dveri h2,
	.prices-finishing.prices-finishing__inside h2,
	.balcon-electrics h2,
	.decor-material.material-wooden-lining h2,
	.balcon-roof h2,
	.work-stage__windows h2,
	.windows-brand h2,
	.card-install__features h2,
	.glazing-options h2,
	.windows-replace h2,
	.page-dveri .profiles-windows h2,
	.info-data.install-features h2 {
		font-size: 21px;
	}	
	.home .related-windows h2,
	.page-otdelka-balkonov .related-balcon h2,
	.glazing-terraces h2,
	.factory-prices h2,
	.glazing-turnkey h2,
	.cheaper h2,
	.info-data.otdelka-potolka h2 {
		font-size: 22px;
	}	
	.payment-online h2,
	.related-windows h2,
	.page-gotovye-plastikovye-okna .windows-cheaper h2,
	.page-okna-rehau .prices-product__brand h2,
	.profiles-compare h2,
	.page-franczuzskoe-osteklenie .french-types h2,
	.page-bezramnoe-osteklenie .frameless-type-open h2,
	.page-vhodnye-dveri .door-dacha h2,
	.page-vhodnye-dveri .door-glass h2,
	.page-otdelka-pola .prices-finishing__floor h2,
	.prices-finishing h2,
	.gipsokarton-types h2,
	.material-gipsokarton h2,
	.banner__czeny-na-osteklenie h1,
	.balcon-decor h2,
	.balcon-heating h2,
	.page-dveri .door-space h2,
	.page-dveri .plastic-wood h2,
	.info-data.teploe-osteklenie h2,
	.info-data.without-install h2,
	.info-data.type-house h2 {
		font-size: 23px;
	}
	.perform.perform-finished h2,
	.free-measurement .content__title,
	.page-dveri .perform h2 {
		font-size: 24px;
	}	
	.banner__vnutrennyaya-otdelka h1 {
		font-size: 25px;
	}
	.banner__otdelka-potolka h1,
	.banner__otdelka-laminatom h1,
	.page-otdelka-pvh-panelyami h1,
	.page-otdelka-mdf-panelyami h1,
	.page-otdelka-derevyannoj-vagonkoj h1,
	.page-otdelka-gipsokartonom h1,
	.banner__czeny-na-otdelku h1 {
		font-size: 27px;
	}
	.delivery-product h1 {
		font-size: 30px;
	}
	.banner__ustanovka-okon h1 {
		font-size: 32px;
	}	
	/* home */
	.banner-main .content {
		width: 100%;
	}
	.banner__offer .banner__offer-data {
		font-size: 64px;
	}
	.card__template .card__price {
		gap: 0;
	}
	.card__template .price__current {
		justify-self: end;
	}
	.profiles-windows .card__sticker-price {
		flex: 0 0 156px;
	}
	.plastic-wood .content__img-lamination {
		top: -10px;
	}
	.plastic-wood .content__img-handle {
		top: 43px;
	}
	.find-price .text-phone {
		font-size: 30px;
	}
	/* page-otdelka-balkonov */
	.balcon-select .select__option-dropdown .selected {
		padding: 0 12px 0 12px;
	}	
	.balcon-select .select__option-title {
		font-size: 10px;
	}
	.balcon-select .select__optional-title {
		font-size: 21px;
	}	
	/* page-akczii */
	.stocks h1 {
		font-size: 28px;
	}	
	.stocks h1 span {
		display: block;
	}
	.stocks .card__box {
		background-position: right;
	}
	/* page-teploe-osteklenie */
	.prices-product .product__img img {
		max-width: 260px;
	}
	.prices-product .product__card__sticker {
		flex: 0 0 134px;
	}
	.glazing-turnkey .price-current {
		font-size: 24px;
	}	
	.glazing-turnkey .box__wrap-price {
		grid-template-columns: min-content 145px;
	}
	.glazing-turnkey .price-offer {
		font-size: 13px;
		white-space: nowrap;
	}
	.glazing-turnkey .installment-price {
		font-size: 22px;
	}
	.balcon-arrange .box__info-item {
		font-size: 13px;
		gap: 10px;
	}
	/* page-okna-rehau */
	.profiles-compare .card__property-graph .graph__range-list {
		width: 141px;
	}
	/* page-stoimost-okon */
	.page-stoimost-okon .glazing-turnkey-apartment .box__price-offer {
		gap: 10px;
	}
	/* page-panoramnye-okna */
	.page-panoramnye-okna .panoramic-rules .content__sticker {
		padding: 15px 10px;
	}
	/* page-bezramnoe-osteklenie */
	.prices-product.product__bezramnoe-osteklenie .product__card__sticker {
		flex: 0 0 130px;
	}
	.page-bezramnoe-osteklenie .profiles-windows .card__sticker-price {
		flex: 0 0 140px;
	}

}
/* end ------------------------------------------- media-360 ----------------------------------------- */