.scale {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s all linear;
	-moz-transition: .3s all linear;
	-ms-transition: .3s all linear;
	-o-transition: .3s all linear;
	transition: .3s all linear
}

.scale:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1)
}

.clearfix:after {
	display: block;
	content: "";
	clear: both
}

.trans {
	-webkit-transition: .3s all linear;
	-moz-transition: .3s all linear;
	-ms-transition: .3s all linear;
	-o-transition: .3s all linear;
	transition: .3s all linear
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-banner .qualityItem:nth-child(1) .qualityHint__title, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-bilbord .qualityItem:nth-child(1) .qualityHint__title {
	color: #02abc8
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-banner .qualityItem:nth-child(1) .qualityHint__block .qualityHint__content, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-bilbord .qualityItem:nth-child(1) .qualityHint__block .qualityHint__content {
	border-color: #02abc8
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-banner .qualityItem:nth-child(2) .qualityHint__title, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-bilbord .qualityItem:nth-child(2) .qualityHint__title {
	color: #00a658
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-banner .qualityItem:nth-child(2) .qualityHint__block .qualityHint__content, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-bilbord .qualityItem:nth-child(2) .qualityHint__block .qualityHint__content {
	border-color: #00a658
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-banner .qualityItem:nth-child(3) .qualityHint__title, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-bilbord .qualityItem:nth-child(3) .qualityHint__title {
	color: #a82682
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-banner .qualityItem:nth-child(3) .qualityHint__block .qualityHint__content, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-bilbord .qualityItem:nth-child(3) .qualityHint__block .qualityHint__content {
	border-color: #a82682
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-film .qualityItem:nth-child(1) .qualityHint__title {
	color: #02abc8
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-film .qualityItem:nth-child(1) .qualityHint__block .qualityHint__content {
	border-color: #02abc8
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-film .qualityItem:nth-child(2) .qualityHint__title {
	color: #a82682
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-film .qualityItem:nth-child(2) .qualityHint__block .qualityHint__content {
	border-color: #00a658
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-film .qualityItem:nth-child(3) .qualityHint__title {
	color: #e51a4b
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-film .qualityItem:nth-child(3) .qualityHint__block .qualityHint__content {
	border-color: #e51a4b
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-paper .qualityItem:nth-child(1) .qualityHint__title {
	color: #02abc8
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-paper .qualityItem:nth-child(1) .qualityHint__block .qualityHint__content {
	border-color: #02abc8
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-paper .qualityItem:nth-child(2) .qualityHint__title {
	color: #00a658
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-paper .qualityItem:nth-child(2) .qualityHint__block .qualityHint__content {
	border-color: #00a658
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-banner .qualityItem:nth-child(1) .item.active p, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-bilbord .qualityItem:nth-child(1) .item.active p {
	color: #02abc8
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-banner .qualityItem:nth-child(1) .quality-dpi .squaredOne label:after, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-bilbord .qualityItem:nth-child(1) .quality-dpi .squaredOne label:after {
	background: #02abc8
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-banner .qualityItem:nth-child(2) .quality-dpi .squaredOne label:after, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-bilbord .qualityItem:nth-child(2) .quality-dpi .squaredOne label:after {
	background: #00a658
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-banner .qualityItem:nth-child(2) .item.active p, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-bilbord .qualityItem:nth-child(2) .item.active p {
	color: #00a658
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-banner .qualityItem:nth-child(3) .quality-dpi .squaredOne label:after, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-bilbord .qualityItem:nth-child(3) .quality-dpi .squaredOne label:after {
	background: #a82682
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-banner .qualityItem:nth-child(3) .item.active p, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-bilbord .qualityItem:nth-child(3) .item.active p {
	color: #a82682
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-film .qualityItem:nth-child(1) .item.active p {
	color: #02abc8
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-film .qualityItem:nth-child(1) .quality-dpi .squaredOne label:after {
	background: #02abc8
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-film .qualityItem:nth-child(2) .quality-dpi .squaredOne label:after {
	background: #00a658
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-film .qualityItem:nth-child(2) .item.active p {
	color: #00a658
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-film .qualityItem:nth-child(3) .quality-dpi .squaredOne label:after {
	background: #e51a4b
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-film .qualityItem:nth-child(3) .item.active p {
	color: #e51a4b
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-paper .qualityItem:nth-child(1) .item.active p {
	color: #02abc8
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-paper .qualityItem:nth-child(1) .quality-dpi .squaredOne label:after {
	background: #02abc8
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-paper .qualityItem:nth-child(2) .quality-dpi .squaredOne label:after {
	background: #00a658
}

.template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-paper .qualityItem:nth-child(2) .item.active p {
	color: #00a658
}

.page-template-template-pvc-form .order-form .print-quality .quality .qualityHint__wrapper.qualityHint__wrapper-pvh .qualityHint:nth-child(1) .qualityHint__title {
	color: #a82682
}

.page-template-template-pvc-form .order-form .print-quality .quality .qualityHint__wrapper.qualityHint__wrapper-pvh .qualityHint:nth-child(1) .qualityHint__block .qualityHint__content {
	border-color: #a82682
}

.page-template-template-pvc-form .order-form .print-quality .quality .qualityHint__wrapper.qualityHint__wrapper-pvh .qualityHint:nth-child(2) .qualityHint__title {
	color: #939598
}

.page-template-template-pvc-form .order-form .print-quality .quality .qualityHint__wrapper.qualityHint__wrapper-pvh .qualityHint:nth-child(2) .qualityHint__block .qualityHint__content {
	border-color: #939598
}

.template-large-format-form-pvh .order-form .print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-pvh:nth-child(1) .item.active p {
	color: #a82682
}

.template-large-format-form-pvh .order-form .print-quality .quality .qualityItem_wrapper.qualityItem_wrapper-pvh:nth-child(1) .quality-dpi .squaredOne label:after {
	background: #a82682
}

@media (min-width:1200px) {
	.template-about-delivery, .template-page {
		min-height: calc(100vh - 393px)
	}
}

.template-large-format-form img, .template-new-large-format-form img {
	width: 16px;
	height: 16px
}

.template-large-format-form .order-form .filter-item, .template-new-large-format-form .order-form .filter-item {
	padding: 0
}

.template-large-format-form .order-form .filter-item .filter-text, .template-new-large-format-form .order-form .filter-item .filter-text {
	width: 21%;
	margin: 0;
	padding-right: 10px
}

.template-large-format-form .order-form .filter-item p.bottom, .template-new-large-format-form .order-form .filter-item p.bottom {
	padding-left: 21%
}

@media only screen and (max-width:550px) {
	.template-large-format-form .order-form .filter-item p.bottom, .template-new-large-format-form .order-form .filter-item p.bottom {
		padding-left: 110px
	}

	.template-large-format-form .order-form .filter-item p.bottom .hide-text-span, .template-new-large-format-form .order-form .filter-item p.bottom .hide-text-span {
		display: none !important
	}
}

.template-large-format-form .order-form .product-block, .template-new-large-format-form .order-form .product-block {
	padding: 20px 0 20px 21% !important
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .product-block, .template-new-large-format-form .order-form .product-block {
		padding: 10px 15px !important;
		flex-direction: column;
		align-items: flex-start
	}

	.template-large-format-form .order-form .product-block>.select2-container, .template-new-large-format-form .order-form .product-block>.select2-container {
		width: 89% !important;
		float: left
	}
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .product-block .select-material, .template-new-large-format-form .order-form .product-block .select-material {
		width: 100%;
		margin: 10px 0 0 0
	}

	.template-large-format-form .order-form .product-block .select-material .select2-container, .template-new-large-format-form .order-form .product-block .select-material .select2-container {
		width: 89% !important;
		float: left;
		margin: 0
	}
}

.template-large-format-form .order-form .product-block .select-material .hintBlock, .template-new-large-format-form .order-form .product-block .select-material .hintBlock {
	position: relative;
	display: inline-block;
	margin-left: 10px
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .product-block .select-material .hintBlock, .template-new-large-format-form .order-form .product-block .select-material .hintBlock {
		width: 11%;
		margin: 0;
		float: left;
		vertical-align: middle;
		line-height: 25px;
		text-align: center
	}
}

.template-large-format-form .order-form .product-block .select-material .hintBlock .hintBlock__icon, .template-new-large-format-form .order-form .product-block .select-material .hintBlock .hintBlock__icon {
	display: inline-block;
	cursor: pointer
}

.template-large-format-form .order-form .product-block .select-material .hintBlock .hintBlock__icon:hover~.hintBlock__text, .template-new-large-format-form .order-form .product-block .select-material .hintBlock .hintBlock__icon:hover~.hintBlock__text {
	opacity: 1;
	z-index: 99
}

.template-large-format-form .order-form .product-block .select-material .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .product-block .select-material .hintBlock .hintBlock__text {
	position: absolute;
	width: 380px;
	top: 0;
	left: 30px;
	border: 1px solid #02abc8;
	padding: 5px;
	background: #fff;
	z-index: -1;
	opacity: 0;
	-webkit-transition: .3s all linear;
	-moz-transition: .3s all linear;
	-ms-transition: .3s all linear;
	-o-transition: .3s all linear;
	transition: .3s all linear
}

@media only screen and (max-width:1100px) {
	.template-large-format-form .order-form .product-block .select-material .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .product-block .select-material .hintBlock .hintBlock__text {
		left: initial;
		right: 30px
	}
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .product-block .select-material .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .product-block .select-material .hintBlock .hintBlock__text {
		width: 232px;
		right: 75%
	}
}

.template-large-format-form .order-form .product-block .select-material .hintBlock .hintBlock__text p, .template-new-large-format-form .order-form .product-block .select-material .hintBlock .hintBlock__text p {
	margin: 0;
	font-size: 10px;
	color: #939598
}

.template-large-format-form .order-form .size-block, .template-new-large-format-form .order-form .size-block {
	padding: 0
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .size-block .filter-text, .template-new-large-format-form .order-form .size-block .filter-text {
		padding-top: 7px
	}
}

@media only screen and (max-width:550px) {
	.template-large-format-form .order-form .size-block .filter-text, .template-new-large-format-form .order-form .size-block .filter-text {
		width: 110px;
		padding-top: 22px
	}

	.template-large-format-form .order-form .size-block .item, .template-new-large-format-form .order-form .size-block .item {
		padding-top: 25px
	}
}

.template-large-format-form .order-form .size-block span.top, .template-new-large-format-form .order-form .size-block span.top {
	font-size: 14px
}

.template-large-format-form .order-form .size-block p.right, .template-new-large-format-form .order-form .size-block p.right {
	padding-top: 16px
}

@media only screen and (max-width:550px) {
	.template-large-format-form .order-form .size-block p.right, .template-new-large-format-form .order-form .size-block p.right {
		padding-top: 34px;
		color: #e40045
	}
}

@media only screen and (max-width:550px) {
	.template-large-format-form .order-form .size-block .x, .template-new-large-format-form .order-form .size-block .x {
		padding-top: 28px
	}
}

.template-large-format-form .order-form .amount .filter-text, .template-new-large-format-form .order-form .amount .filter-text {
	padding: 0 10px 0 0
}

@media only screen and (max-width:550px) {
	.template-large-format-form .order-form .amount .filter-text, .template-new-large-format-form .order-form .amount .filter-text {
		width: 110px !important
	}
}

@media only screen and (max-width:642px) {
	.template-large-format-form .order-form .amount #productAmount, .template-new-large-format-form .order-form .amount #productAmount {
		position: relative;
		top: 9px
	}
}

@media only screen and (max-width:550px) {
	.template-large-format-form .order-form .amount #productAmount, .template-new-large-format-form .order-form .amount #productAmount {
		top: 2px
	}
}

.template-large-format-form .order-form .new-print-quality, .template-new-large-format-form .order-form .new-print-quality {
	padding: 0 !important;
	border: 0
}

.template-large-format-form .order-form .new-print-quality .filterContainer__title, .template-new-large-format-form .order-form .new-print-quality .filterContainer__title {
	width: 100%;
	font-size: 14px;
	font-weight: 500;
	color: #fff;
	background: #939598;
	display: flex;
	align-items: center;
	padding-left: 15px;
	margin-bottom: 10px
}

@media only screen and (max-width:550px) {
	.template-large-format-form .order-form .new-print-quality .filterContainer__title span, .template-new-large-format-form .order-form .new-print-quality .filterContainer__title span {
		display: none
	}
}

.template-large-format-form .order-form .new-print-quality .quality, .template-new-large-format-form .order-form .new-print-quality .quality {
	padding: 0 15px 0 15px !important
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .new-print-quality .quality, .template-new-large-format-form .order-form .new-print-quality .quality {
		padding: 0 !important
	}
}

.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper {
		padding: 0 15px !important
	}
}

.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint {
	position: relative;
	margin-bottom: 15px
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center
	}
}

@media only screen and (max-width:709px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start
	}
}

.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__title, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__title {
	width: 41%;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: 700;
	margin-bottom: 10px
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__title, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__title {
		font-size: 11px
	}
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__title, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__title {
		width: 100%;
		text-align: center;
		font-size: 14px
	}
}

@media only screen and (max-width:709px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__title, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__title {
		text-align: left
	}
}

.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__img, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__img {
	width: 39%;
	height: auto
}

.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block {
	position: absolute;
	right: 52%;
	bottom: 0;
	cursor: pointer
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block {
		right: 0;
		bottom: initial;
		cursor: pointer;
		top: 0
	}
}

@media only screen and (max-width:709px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block {
		right: 30%;
		top: 2px
	}
}

@media only screen and (max-width:390px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block {
		right: 20%
	}
}

@media only screen and (max-width:345px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block {
		right: 20%
	}
}

@media only screen and (max-width:320px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block {
		right: 15%
	}
}

.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block .qualityHint__icon:hover~.qualityHint__content, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block .qualityHint__icon:hover~.qualityHint__content {
	opacity: 1;
	z-index: 99
}

.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block .qualityHint__content, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block .qualityHint__content {
	position: absolute;
	width: 135px;
	bottom: 0;
	left: 20px;
	border: 1px solid #02abc8;
	padding: 5px;
	background: #fff;
	z-index: -1;
	opacity: 0;
	-webkit-transition: .3s all linear;
	-moz-transition: .3s all linear;
	-ms-transition: .3s all linear;
	-o-transition: .3s all linear;
	transition: .3s all linear
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block .qualityHint__content, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block .qualityHint__content {
		width: 215px;
		left: initial;
		right: 20px;
		bottom: initial;
		top: 0
	}
}

.template-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block .qualityHint__content p, .template-new-large-format-form .order-form .new-print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block .qualityHint__content p {
	margin: 0;
	font-size: 10px;
	color: #939598
}

.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start
}

.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem {
	flex-basis: 33.333%;
	margin-top: 15px
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem {
		flex-basis: 100%;
		margin-top: 15px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		border-bottom: 2px solid #ecedf1;
		padding-bottom: 10px
	}

	.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem:last-child, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem:last-child {
		padding-bottom: 0;
		border: 0
	}
}

@media only screen and (max-width:709px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem {
		align-items: flex-start
	}
}

.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item {
	display: flex;
	justify-content: flex-start;
	margin-bottom: 5px
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item {
		width: auto;
		padding: 0 15px !important
	}
}

@media only screen and (max-width:709px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item {
		width: 100%
	}
}

.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .quality-dpi, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .quality-dpi {
	width: inherit;
	display: inherit;
	float: left
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .quality-dpi, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .quality-dpi {
		width: 230px
	}
}

@media only screen and (max-width:709px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .quality-dpi, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .quality-dpi {
		display: flex;
		justify-content: flex-start;
		width: auto;
		margin-right: 15px;
		min-width: 190px
	}
}

.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .quality-dpi p span, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .quality-dpi p span {
	font-weight: 500;
	font-size: 14px
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .quality-dpi p span, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .quality-dpi p span {
		font-size: 12px
	}
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .quality-dpi p span, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .quality-dpi p span {
		font-size: 14px
	}
}

.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .quality-dpi .squaredOne, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .quality-dpi .squaredOne {
	margin: 2px 7px 0 0
}

.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .price-quality, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .price-quality {
	width: 20%;
	display: block;
	float: left;
	margin-left: 10px;
	padding: 0;
	border: 0;
	font-weight: 500;
	font-size: 14px
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .price-quality, .template-new-large-format-form .order-form .new-print-quality .quality .qualityItem_wrapper .qualityItem .item .price-quality {
		width: 35%;
		margin: 0;
		display: none
	}
}

.template-large-format-form .order-form .filterContainer, .template-new-large-format-form .order-form .filterContainer {
	padding-bottom: 30px;
	border-bottom: 2px solid #ecedf1
}

.template-large-format-form .order-form .filterContainer .filterContainer__title, .template-new-large-format-form .order-form .filterContainer .filterContainer__title {
	flex-basis: 100%;
	font-size: 14px;
	font-weight: 500;
	color: #fff;
	background: #939598;
	display: flex;
	align-items: center;
	padding-left: 15px;
	margin-bottom: 10px;
	margin-top: 10px
}

.template-large-format-form .order-form .filterContainer .filterWrapper, .template-new-large-format-form .order-form .filterContainer .filterWrapper {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 0 15px
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim {
	display: flex;
	align-items: center;
	flex-basis: 33.333%
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim {
		flex-basis: 100% !important;
		align-items: initial !important;
		position: relative;
		padding: 0 !important
	}
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .iconBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .iconBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock {
	display: flex;
	align-items: center
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .iconBlock .hintBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock .hintBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .iconBlock .hintBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock .hintBlock {
	position: relative;
	margin-right: 10px;
	cursor: pointer
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .iconBlock .hintBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock .hintBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .iconBlock .hintBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock .hintBlock {
		position: absolute;
		right: 0;
		top: 50%;
		margin-top: -8px
	}
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .iconBlock .hintBlock .hintBlock__icon:hover~.hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock .hintBlock .hintBlock__icon:hover~.hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .iconBlock .hintBlock .hintBlock__icon:hover~.hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock .hintBlock .hintBlock__icon:hover~.hintBlock__text {
	opacity: 1;
	z-index: 99
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .iconBlock .hintBlock .hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock .hintBlock .hintBlock__text {
	position: absolute;
	width: 380px;
	bottom: 0;
	left: 20px;
	border: 1px solid #02abc8;
	padding: 5px;
	background: #fff;
	z-index: -1;
	opacity: 0;
	-webkit-transition: .3s all linear;
	-moz-transition: .3s all linear;
	-ms-transition: .3s all linear;
	-o-transition: .3s all linear;
	transition: .3s all linear
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .iconBlock .hintBlock .hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock .hintBlock .hintBlock__text {
		width: 215px;
		bottom: initial;
		top: 0;
		left: initial;
		right: 20px
	}
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .iconBlock .hintBlock .hintBlock__text p, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock .hintBlock .hintBlock__text p, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .iconBlock .hintBlock .hintBlock__text p, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock .hintBlock .hintBlock__text p {
	margin: 0;
	font-size: 10px;
	color: #939598
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .iconBlock .iconBlock__img img, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock .iconBlock__img img, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .iconBlock .iconBlock__img img, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock .iconBlock__img img {
	width: 35px;
	height: 35px
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-self: stretch;
	margin: 0 0 0 5px
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .plotter-block, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .plotter-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .plotter-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .plotter-block {
	margin: 0
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .plotter-block p, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .plotter-block p, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .plotter-block p, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .plotter-block p {
		font-size: 11px
	}
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .plotter-block, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .plotter-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .plotter-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .plotter-block {
		border: 0
	}

	.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .plotter-block p, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .plotter-block p, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .plotter-block p, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .plotter-block p {
		font-size: 14px
	}
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .plotter-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .plotter-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .plotter-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .plotter-block .filter-text {
	float: right
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .plotter-block .squaredOne, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .plotter-block .squaredOne, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .plotter-block .squaredOne, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .plotter-block .squaredOne {
	float: left
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .trim-block, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .trim-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .trim-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .trim-block {
	margin: 0;
	border: 0
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .trim-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .trim-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .trim-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .trim-block .filter-text {
	margin: 0;
	width: auto;
	font-weight: 500;
	font-size: 14px;
	float: none;
	display: inline-block
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .trim-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .trim-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .trim-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .trim-block .filter-text {
		font-size: 12px
	}
}

@media only screen and (max-width:767px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .trim-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .trim-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .trim-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .trim-block .filter-text {
		font-size: 14px
	}
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .trim-block .squaredOne, .template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .trim-block .squaredOne, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .trim-block .squaredOne, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .parameterBlock .trim-block .squaredOne {
	margin: 3px 10px 0 0;
	float: left
}

@media only screen and (max-width:1100px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterTrim .iconBlock .hintBlock .hintBlock__text {
		left: initial;
		right: 20px
	}
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas {
	display: flex;
	align-items: center;
	flex-basis: 66.666%
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas {
		flex-basis: 100%;
		align-items: initial;
		flex-direction: column
	}
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block {
	flex-basis: 50%;
	display: flex;
	align-items: center;
	border: 0;
	margin: 0
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block {
		flex-basis: 100%;
		align-items: initial;
		position: relative;
		margin-bottom: 10px
	}
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .iconBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .iconBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .iconBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .iconBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .iconBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .iconBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .iconBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .iconBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .iconBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .iconBlock {
	display: flex;
	align-items: center
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .iconBlock .hintBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .iconBlock .hintBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .iconBlock .hintBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .iconBlock .hintBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock .hintBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .iconBlock .hintBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .iconBlock .hintBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .iconBlock .hintBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .iconBlock .hintBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .iconBlock .hintBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock .hintBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .iconBlock .hintBlock {
	position: relative;
	margin-right: 10px;
	cursor: pointer
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .iconBlock .hintBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .iconBlock .hintBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .iconBlock .hintBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .iconBlock .hintBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock .hintBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .iconBlock .hintBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .iconBlock .hintBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .iconBlock .hintBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .iconBlock .hintBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .iconBlock .hintBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock .hintBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .iconBlock .hintBlock {
		position: absolute;
		right: 0;
		top: 50%;
		margin-top: -8px
	}
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .iconBlock .hintBlock .hintBlock__icon:hover~.hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .iconBlock .hintBlock .hintBlock__icon:hover~.hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .iconBlock .hintBlock .hintBlock__icon:hover~.hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .iconBlock .hintBlock .hintBlock__icon:hover~.hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock .hintBlock .hintBlock__icon:hover~.hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .iconBlock .hintBlock .hintBlock__icon:hover~.hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .iconBlock .hintBlock .hintBlock__icon:hover~.hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .iconBlock .hintBlock .hintBlock__icon:hover~.hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .iconBlock .hintBlock .hintBlock__icon:hover~.hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .iconBlock .hintBlock .hintBlock__icon:hover~.hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock .hintBlock .hintBlock__icon:hover~.hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .iconBlock .hintBlock .hintBlock__icon:hover~.hintBlock__text {
	opacity: 1;
	z-index: 99
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .iconBlock .hintBlock .hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .iconBlock .hintBlock .hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .iconBlock .hintBlock .hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .iconBlock .hintBlock .hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock .hintBlock .hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .iconBlock .hintBlock .hintBlock__text {
	position: absolute;
	width: 380px;
	bottom: 0;
	left: 20px;
	border: 1px solid #02abc8;
	padding: 5px;
	background: #fff;
	z-index: -1;
	opacity: 0;
	-webkit-transition: .3s all linear;
	-moz-transition: .3s all linear;
	-ms-transition: .3s all linear;
	-o-transition: .3s all linear;
	transition: .3s all linear
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .iconBlock .hintBlock .hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .iconBlock .hintBlock .hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .iconBlock .hintBlock .hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .iconBlock .hintBlock .hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock .hintBlock .hintBlock__text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock .hintBlock .hintBlock__text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .iconBlock .hintBlock .hintBlock__text {
		width: 215px;
		bottom: initial;
		top: 0;
		left: initial;
		right: 20px
	}
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .iconBlock .hintBlock .hintBlock__text p, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .iconBlock .hintBlock .hintBlock__text p, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .iconBlock .hintBlock .hintBlock__text p, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .iconBlock .hintBlock .hintBlock__text p, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock .hintBlock .hintBlock__text p, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .iconBlock .hintBlock .hintBlock__text p, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .iconBlock .hintBlock .hintBlock__text p, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .iconBlock .hintBlock .hintBlock__text p, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .iconBlock .hintBlock .hintBlock__text p, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .iconBlock .hintBlock .hintBlock__text p, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock .hintBlock .hintBlock__text p, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .iconBlock .hintBlock .hintBlock__text p {
	margin: 0;
	font-size: 10px;
	color: #939598
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .iconBlock .iconBlock__img img, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .iconBlock .iconBlock__img img, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .iconBlock .iconBlock__img img, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .iconBlock .iconBlock__img img, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock .iconBlock__img img, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .iconBlock .iconBlock__img img, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .iconBlock .iconBlock__img img, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .iconBlock .iconBlock__img img, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .iconBlock .iconBlock__img img, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .iconBlock .iconBlock__img img, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock .iconBlock__img img, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .iconBlock .iconBlock__img img {
	width: 35px;
	height: 35px
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-self: stretch;
	margin: 0 0 0 5px
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .bend-block, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .bend-block, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .bend-block, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .bend-block, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .bend-block, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .bend-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .bend-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .bend-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .bend-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .bend-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .bend-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .bend-block {
	display: flex;
	margin: 0;
	border: 0
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .bend-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .bend-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .bend-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .bend-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .bend-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .bend-block .filter-text {
	font-weight: 400;
	margin: 0;
	width: auto;
	float: none;
	text-align: left;
	padding: 0;
	font-size: 14px
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .bend-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .bend-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .bend-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .bend-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .bend-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .bend-block .filter-text {
		font-size: 11px
	}
}

@media only screen and (max-width:767px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .bend-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .bend-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .bend-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .bend-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .bend-block .filter-text, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .bend-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .bend-block .filter-text {
		font-size: 14px
	}
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .bend-block .squaredOne, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .bend-block .squaredOne, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .bend-block .squaredOne, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .bend-block .squaredOne, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .bend-block .squaredOne, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .bend-block .squaredOne, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .bend-block .squaredOne, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .bend-block .squaredOne, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .bend-block .squaredOne, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .bend-block .squaredOne, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .bend-block .squaredOne, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .bend-block .squaredOne {
	margin: 2px 10px 0 0
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .select2-container, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .select2-container, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .select2-container, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .select2-container, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .select2-container, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .select2-container, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .select2-container, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .select2-container, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .select2-container, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .select2-container, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .select2-container, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .select2-container {
	width: auto !important
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .select2-container .select2-selection--single, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .select2-container .select2-selection--single, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .select2-container .select2-selection--single, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .select2-container .select2-selection--single, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .select2-container .select2-selection--single, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .select2-container .select2-selection--single, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .select2-container .select2-selection--single, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .select2-container .select2-selection--single, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .select2-container .select2-selection--single, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .select2-container .select2-selection--single, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .select2-container .select2-selection--single, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .select2-container .select2-selection--single {
	background: 0 0;
	display: flex
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered {
	padding: 0;
	display: inline-block;
	font-size: 14px;
	font-weight: 500
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered {
		font-size: 12px
	}
}

@media only screen and (max-width:767px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered {
		font-size: 14px
	}
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .select2-container .select2-selection--single .select2-selection__arrow, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .select2-container .select2-selection--single .select2-selection__arrow, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .select2-container .select2-selection--single .select2-selection__arrow, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .select2-container .select2-selection--single .select2-selection__arrow, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .select2-container .select2-selection--single .select2-selection__arrow, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .select2-container .select2-selection--single .select2-selection__arrow, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .select2-container .select2-selection--single .select2-selection__arrow, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .select2-container .select2-selection--single .select2-selection__arrow, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .select2-container .select2-selection--single .select2-selection__arrow, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .select2-container .select2-selection--single .select2-selection__arrow, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .select2-container .select2-selection--single .select2-selection__arrow, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .select2-container .select2-selection--single .select2-selection__arrow {
	position: relative;
	top: initial;
	right: initial;
	display: inline-block
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .text-under-select, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .text-under-select, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .text-under-select, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .text-under-select, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .text-under-select, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .text-under-select {
	color: #939598;
	border: 0;
	font-size: 14px
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .text-under-select, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .text-under-select, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .text-under-select, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .text-under-select, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .text-under-select, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .text-under-select {
		font-size: 11px
	}
}

@media only screen and (max-width:767px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .text-under-select, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .text-under-select, .template-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .text-under-select, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .text-under-select, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .text-under-select, .template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .eyelets-block .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .filterContainer__item .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterBanner .pocket-block .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .eyelets-block .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .pocket-block .parameterBlock .text-under-select {
		font-size: 14px
	}
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas {
	align-items: flex-start
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item {
		width: 94%
	}
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock .hintBlock .hintBlock__text img, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .iconBlock .hintBlock .hintBlock__text img {
	max-width: 100%;
	width: auto;
	height: auto;
	margin: 0
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock.filter-item.select.stretch-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock.filter-item.select.stretch-block {
	max-width: 80%
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock.filter-item.select.stretch-block .select2-container, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item .parameterBlock.filter-item.select.stretch-block .select2-container {
	max-width: 90%
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item.filterContainer__item-crocodile, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item.filterContainer__item-crocodile {
	align-items: center;
	min-height: 40px
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item.filterContainer__item-crocodile .crocodile-block, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .filterContainer__item.filterContainer__item-crocodile .crocodile-block {
	margin-left: 8px;
	align-self: center
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .crocodile-block .filter-text, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterCanvas .crocodile-block .filter-text {
	width: 165px !important;
	display: block !important;
	text-align: left
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination {
	padding: 0 15px;
	display: flex;
	align-items: center;
	flex-basis: 33.333%
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination {
		margin-top: 10px
	}
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .filterContainer__item, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .filterContainer__item {
	display: flex
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .select2-container, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .select2-container {
	width: auto !important;
	font-weight: 500
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .select2-container .select2-selection--single, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .select2-container .select2-selection--single {
	background: 0 0;
	display: flex
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .select2-container .select2-selection--single .select2-selection__rendered {
	padding: 0;
	display: inline-block
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .select2-container .select2-selection--single .select2-selection__arrow, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .select2-container .select2-selection--single .select2-selection__arrow {
	position: relative;
	top: initial;
	right: initial;
	display: inline-block
}

.template-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .text-under-select, .template-new-large-format-form .order-form .filterContainer .filterWrapper .filterLamination .parameterBlock .text-under-select {
	color: #939598;
	border: 0;
	font-size: 14px
}

.template-large-format-form .order-form .delivery-date, .template-new-large-format-form .order-form .delivery-date {
	margin-bottom: 15px;
	padding: 0 15px
}

.template-large-format-form .order-form .delivery-date .left-dates>p, .template-new-large-format-form .order-form .delivery-date .left-dates>p {
	font-size: 14px;
	font-weight: 500
}

.template-large-format-form .order-form .delivery-date .left-dates .day-price strong, .template-new-large-format-form .order-form .delivery-date .left-dates .day-price strong {
	font-size: 14px;
	font-weight: 500
}

.template-large-format-form .order-form .delivery-date .right-sales .show-sales, .template-new-large-format-form .order-form .delivery-date .right-sales .show-sales {
	position: relative;
	cursor: pointer;
	font-size: 14px;
	font-weight: 500
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .delivery-date .right-sales .show-sales, .template-new-large-format-form .order-form .delivery-date .right-sales .show-sales {
		font-size: 12px
	}
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .delivery-date .right-sales .show-sales, .template-new-large-format-form .order-form .delivery-date .right-sales .show-sales {
		font-size: 14px
	}
}

.template-large-format-form .order-form .delivery-date .right-sales .show-sales:after, .template-new-large-format-form .order-form .delivery-date .right-sales .show-sales:after {
	content: '';
	width: 12px;
	height: 12px;
	display: inline-block;
	background: url(../images/arrow-down3.svg) center center no-repeat;
	background-size: contain;
	margin-right: 3px;
	position: relative;
	top: 3px;
	float: left;
	-webkit-transition: .3s all linear;
	-moz-transition: .3s all linear;
	-ms-transition: .3s all linear;
	-o-transition: .3s all linear;
	transition: .3s all linear
}

.template-large-format-form .order-form .delivery-date .right-sales .show-sales.active:after, .template-new-large-format-form .order-form .delivery-date .right-sales .show-sales.active:after {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg)
}

.template-large-format-form .order-form .delivery-date .right-sales .hide-sales, .template-new-large-format-form .order-form .delivery-date .right-sales .hide-sales {
	display: none
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .delivery-date .right-sales .hide-sales p, .template-new-large-format-form .order-form .delivery-date .right-sales .hide-sales p {
		font-size: 12px
	}
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .delivery-date .right-sales .hide-sales p, .template-new-large-format-form .order-form .delivery-date .right-sales .hide-sales p {
		font-size: 14px
	}
}

.template-large-format-form .order-form .order-name, .template-new-large-format-form .order-form .order-name {
	margin-bottom: 15px
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .order-name, .template-new-large-format-form .order-form .order-name {
		padding: 0 15px
	}

	.template-large-format-form .order-form .order-name #orderName, .template-new-large-format-form .order-form .order-name #orderName {
		width: 79%
	}
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .order-name #orderName, .template-new-large-format-form .order-form .order-name #orderName {
		width: 100%
	}
}

.template-large-format-form .order-form .order-name .filter-text, .template-new-large-format-form .order-form .order-name .filter-text {
	line-height: 14px !important
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .order-name .filter-text, .template-new-large-format-form .order-form .order-name .filter-text {
		display: block;
		width: 100%;
		margin-bottom: 5px
	}
}

.template-large-format-form .order-form .layout-dev, .template-new-large-format-form .order-form .layout-dev {
	margin-bottom: 15px
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .layout-dev, .template-new-large-format-form .order-form .layout-dev {
		padding: 0 15px
	}
}

.template-large-format-form .order-form .layout-dev .item .layout-development-check, .template-new-large-format-form .order-form .layout-dev .item .layout-development-check {
	margin-left: 21%;
	font-size: 14px;
	font-weight: 500
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .layout-dev .item .layout-development-check, .template-new-large-format-form .order-form .layout-dev .item .layout-development-check {
		margin-left: 0
	}
}

.template-large-format-form .order-form .large-layout-dev>.filter-item, .template-new-large-format-form .order-form .large-layout-dev>.filter-item {
	padding-bottom: 15px;
	border-bottom: 2px solid #ecedf1;
	margin-bottom: 15px
}

.template-large-format-form .order-form .large-layout-dev>.filter-item>.filter-item, .template-new-large-format-form .order-form .large-layout-dev>.filter-item>.filter-item {
	padding: 0 15px 0 21%
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .large-layout-dev>.filter-item>.filter-item, .template-new-large-format-form .order-form .large-layout-dev>.filter-item>.filter-item {
		padding: 0 15px
	}
}

.template-large-format-form .order-form .large-layout-dev>.filter-item .dev-canvas>.filter-item, .template-large-format-form .order-form .large-layout-dev>.filter-item .dev-normal>.filter-item, .template-new-large-format-form .order-form .large-layout-dev>.filter-item .dev-canvas>.filter-item, .template-new-large-format-form .order-form .large-layout-dev>.filter-item .dev-normal>.filter-item {
	padding: 0 15px 0 21%
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .large-layout-dev>.filter-item .dev-canvas>.filter-item, .template-large-format-form .order-form .large-layout-dev>.filter-item .dev-normal>.filter-item, .template-new-large-format-form .order-form .large-layout-dev>.filter-item .dev-canvas>.filter-item, .template-new-large-format-form .order-form .large-layout-dev>.filter-item .dev-normal>.filter-item {
		padding: 0 15px
	}
}

.template-large-format-form .order-form .large-layout-dev>.filter-item .filter-item.bordered .item, .template-new-large-format-form .order-form .large-layout-dev>.filter-item .filter-item.bordered .item {
	display: flex;
	justify-items: center;
	align-items: center;
	margin-bottom: 15px
}

.template-large-format-form .order-form .large-layout-dev>.filter-item .filter-item.bordered .item img, .template-new-large-format-form .order-form .large-layout-dev>.filter-item .filter-item.bordered .item img {
	width: 48px;
	height: 48px
}

.template-large-format-form .order-form .large-layout-dev>.filter-item .filter-item.bordered .item .squaredOne, .template-new-large-format-form .order-form .large-layout-dev>.filter-item .filter-item.bordered .item .squaredOne {
	margin: -1px 10px 0 10px !important
}

.template-large-format-form .order-form .large-layout-dev>.filter-item .filter-item.bordered .item p, .template-new-large-format-form .order-form .large-layout-dev>.filter-item .filter-item.bordered .item p {
	margin: 0
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .large-layout-dev .large-Lay-Dev-Block .add-input-btn, .template-new-large-format-form .order-form .large-layout-dev .large-Lay-Dev-Block .add-input-btn {
		width: 100%
	}
}

.template-large-format-form .order-form .layout-files .download-block .layout-download, .template-new-large-format-form .order-form .layout-files .download-block .layout-download {
	padding: 0
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .layout-files .download-block .layout-download .layout-file-upload, .template-new-large-format-form .order-form .layout-files .download-block .layout-download .layout-file-upload {
		padding: 0 15px
	}
}

.template-large-format-form .order-form .layout-files .download-block .layout-download .layout-file-upload .layout-file-button, .template-new-large-format-form .order-form .layout-files .download-block .layout-download .layout-file-upload .layout-file-button {
	margin-left: 21%;
	width: 230px
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .layout-files .download-block .layout-download .layout-file-upload .layout-file-button, .template-new-large-format-form .order-form .layout-files .download-block .layout-download .layout-file-upload .layout-file-button {
		width: 100%
	}
}

.template-large-format-form .order-form .layout-files .download-block .layout-download .layout-file-upload .layout-file-button span, .template-new-large-format-form .order-form .layout-files .download-block .layout-download .layout-file-upload .layout-file-button span {
	font-size: 14px;
	font-weight: 500
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .layout-files .download-block .layout-download .layout-file-upload .layout-file-button, .template-new-large-format-form .order-form .layout-files .download-block .layout-download .layout-file-upload .layout-file-button {
		margin-left: 0
	}
}

.template-large-format-form .order-form .layout-files .download-block .large-file, .template-large-format-form .order-form .layout-files .download-block .msg, .template-new-large-format-form .order-form .layout-files .download-block .large-file, .template-new-large-format-form .order-form .layout-files .download-block .msg {
	margin-left: 21%
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .layout-files .download-block .large-file, .template-large-format-form .order-form .layout-files .download-block .msg, .template-new-large-format-form .order-form .layout-files .download-block .large-file, .template-new-large-format-form .order-form .layout-files .download-block .msg {
		margin-left: 0;
		padding: 0 15px
	}
}

.template-large-format-form .order-form .layout-files .comment, .template-new-large-format-form .order-form .layout-files .comment {
	margin-bottom: 15px;
	padding-bottom: 15px !important
}

@media only screen and (max-width:1200px) {
	.template-large-format-form .order-form .layout-files .comment, .template-new-large-format-form .order-form .layout-files .comment {
		padding: 0 15px
	}
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .layout-files .comment .filter-text, .template-new-large-format-form .order-form .layout-files .comment .filter-text {
		width: 100%
	}
}

.template-large-format-form .order-form .layout-files .comment #orderComments, .template-new-large-format-form .order-form .layout-files .comment #orderComments {
	max-width: 75%;
	max-height: 400px;
	min-width: 350px
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .layout-files .comment #orderComments, .template-new-large-format-form .order-form .layout-files .comment #orderComments {
		width: 100%;
		min-width: 0;
		max-width: 100%
	}
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .order-inf-block, .template-new-large-format-form .order-form .order-inf-block {
		border: 0;
		padding-top: 0
	}
}

.template-large-format-form .order-form .order-inf-block .select-addrr, .template-new-large-format-form .order-form .order-inf-block .select-addrr {
	padding: 0 !important
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .order-inf-block .select-addrr, .template-new-large-format-form .order-form .order-inf-block .select-addrr {
		padding: 0 15px !important
	}
}

.template-large-format-form .order-form .order-inf-block .select-addrr .simple, .template-new-large-format-form .order-form .order-inf-block .select-addrr .simple {
	width: 21% !important;
	margin-right: 0;
	padding-right: 10px
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .order-inf-block .select-addrr .simple, .template-new-large-format-form .order-form .order-inf-block .select-addrr .simple {
		width: 100% !important;
		text-align: left
	}
}

.template-large-format-form .order-form .order-inf-block .select2-container, .template-new-large-format-form .order-form .order-inf-block .select2-container {
	width: 41% !important
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .order-inf-block .select2-container, .template-new-large-format-form .order-form .order-inf-block .select2-container {
		width: 100% !important
	}
}

.template-large-format-form .order-form .order-inf-block #addNewAddr, .template-new-large-format-form .order-form .order-inf-block #addNewAddr {
	margin-left: 21%;
	width: auto;
	padding: 0
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .order-inf-block #addNewAddr, .template-new-large-format-form .order-form .order-inf-block #addNewAddr {
		margin-left: 0;
		padding-left: 0;
		padding-top: 5px
	}
}

.template-large-format-form .order-form .order-inf-block .promo-code, .template-large-format-form .order-form .order-inf-block .ravine, .template-new-large-format-form .order-form .order-inf-block .promo-code, .template-new-large-format-form .order-form .order-inf-block .ravine {
	margin-left: 21%;
	border: 0 !important;
	padding: 0 !important
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .order-inf-block .promo-code, .template-large-format-form .order-form .order-inf-block .ravine, .template-new-large-format-form .order-form .order-inf-block .promo-code, .template-new-large-format-form .order-form .order-inf-block .ravine {
		margin-left: 0;
		padding: 0 15px !important
	}
}

.template-large-format-form .order-form .make-order-block, .template-new-large-format-form .order-form .make-order-block {
	margin-left: 21%
}

.template-large-format-form .order-form .make-order-block.not-reg-price, .template-new-large-format-form .order-form .make-order-block.not-reg-price {
	padding: 0
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .make-order-block.not-reg-price, .template-new-large-format-form .order-form .make-order-block.not-reg-price {
		padding: 0 15px
	}
}

@media only screen and (max-width:710px) {
	.template-large-format-form .order-form .make-order-block, .template-new-large-format-form .order-form .make-order-block {
		margin: 0
	}
}

.template-large-format-form .order-form .make-order-block .order-price .price, .template-new-large-format-form .order-form .make-order-block .order-price .price {
	line-height: 45px;
	display: inline-block
}

.template-large-format-form-pvh .filter-item.size-block>.filter-text {
	color: #e40045 !important;
	font-weight: 500
}

@media only screen and (max-width:767px) {
	.template-large-format-form-pvh .filter-item.size-block p.right span {
		left: 120px;
		padding: 0
	}
}

@media only screen and (max-width:550px) {
	.template-large-format-form-pvh .filter-item.size-block p.right span {
		padding-left: 110px !important
	}
}

.template-large-format-form-pvh .amount {
	padding-bottom: 10px !important
}

.template-large-format-form-pvh .filterContainer__title {
	width: 100%;
	font-size: 14px;
	font-weight: 500;
	color: #fff;
	background: #939598;
	display: flex;
	align-items: center;
	padding-left: 15px;
	margin-bottom: 10px
}

@media only screen and (max-width:550px) {
	.template-large-format-form-pvh .filterContainer__title span {
		display: none
	}
}

.template-large-format-form-pvh .fastening-block {
	padding-bottom: 10px !important
}

.template-large-format-form-pvh .print-quality {
	padding: 0 !important;
	border: 0
}

.template-large-format-form-pvh .print-quality .text {
	padding: 0 15px
}

.template-large-format-form-pvh .print-quality .quality {
	padding: 0 15px 0 21% !important
}

@media only screen and (max-width:710px) {
	.template-large-format-form-pvh .print-quality .quality {
		padding: 0 !important
	}
}

.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start
}

@media only screen and (max-width:710px) {
	.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper {
		padding: 0 15px !important
	}
}

.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint {
	position: relative;
	margin-bottom: 15px
}

@media only screen and (max-width:710px) {
	.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		flex-basis: 100%
	}
}

@media only screen and (max-width:709px) {
	.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: flex-start
	}
}

.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__title {
	width: 45%;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: 700;
	margin-bottom: 10px
}

@media only screen and (max-width:1200px) {
	.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__title {
		font-size: 11px
	}
}

@media only screen and (max-width:710px) {
	.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__title {
		width: 100%;
		text-align: center;
		font-size: 14px
	}
}

@media only screen and (max-width:709px) {
	.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__title {
		text-align: left
	}
}

.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__img {
	width: 30%;
	height: auto
}

.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block {
	position: absolute;
	right: 62%;
	bottom: 0;
	cursor: pointer
}

@media only screen and (max-width:710px) {
	.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block {
		right: 0;
		bottom: initial;
		cursor: pointer;
		top: 0
	}
}

@media only screen and (max-width:709px) {
	.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block {
		left: 45%;
		top: 2px
	}
}

@media only screen and (max-width:600px) {
	.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block {
		left: 55%
	}
}

@media only screen and (max-width:500px) {
	.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block {
		left: 65%
	}
}

@media only screen and (max-width:450px) {
	.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block {
		left: 70%
	}
}

@media only screen and (max-width:390px) {
	.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block {
		left: 85%
	}
}

@media only screen and (max-width:345px) {
	.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block {
		left: 94%
	}
}

@media only screen and (max-width:320px) {
	.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block {
		left: 94%
	}
}

.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block img {
	width: 16px;
	height: 16px
}

.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block .qualityHint__icon:hover~.qualityHint__content {
	opacity: 1;
	z-index: 99
}

.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block .qualityHint__content {
	position: absolute;
	width: 135px;
	bottom: 0;
	left: 20px;
	border: 1px solid #02abc8;
	padding: 5px;
	background: #fff;
	z-index: -1;
	opacity: 0;
	-webkit-transition: .3s all linear;
	-moz-transition: .3s all linear;
	-ms-transition: .3s all linear;
	-o-transition: .3s all linear;
	transition: .3s all linear
}

@media only screen and (max-width:710px) {
	.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block .qualityHint__content {
		width: 215px;
		left: initial;
		right: 20px;
		bottom: initial;
		top: 0
	}
}

.template-large-format-form-pvh .print-quality .quality .qualityHint__wrapper .qualityHint .qualityHint__block .qualityHint__content p {
	margin: 0;
	font-size: 10px;
	color: #939598
}

.template-large-format-form-pvh .print-quality .quality .item {
	display: flex;
	justify-content: flex-start;
	margin-bottom: 5px
}

@media only screen and (max-width:710px) {
	.template-large-format-form-pvh .print-quality .quality .item {
		width: auto;
		padding: 0 15px !important
	}
}

@media only screen and (max-width:709px) {
	.template-large-format-form-pvh .print-quality .quality .item {
		width: 100%
	}
}

.template-large-format-form-pvh .print-quality .quality .item .quality-dpi {
	width: inherit;
	display: inherit;
	float: left
}

@media only screen and (max-width:710px) {
	.template-large-format-form-pvh .print-quality .quality .item .quality-dpi {
		width: 230px
	}
}

@media only screen and (max-width:709px) {
	.template-large-format-form-pvh .print-quality .quality .item .quality-dpi {
		display: flex;
		justify-content: flex-start;
		width: auto;
		margin-right: 15px;
		min-width: 190px
	}
}

.template-large-format-form-pvh .print-quality .quality .item .quality-dpi p span {
	font-weight: 500;
	font-size: 14px
}

@media only screen and (max-width:1200px) {
	.template-large-format-form-pvh .print-quality .quality .item .quality-dpi p span {
		font-size: 12px
	}
}

@media only screen and (max-width:710px) {
	.template-large-format-form-pvh .print-quality .quality .item .quality-dpi p span {
		font-size: 14px
	}
}

.template-large-format-form-pvh .print-quality .quality .item .quality-dpi .squaredOne {
	margin: 2px 7px 0 0
}

.template-large-format-form-pvh .print-quality .quality .item .price-quality {
	width: 20%;
	display: block;
	float: left;
	margin-left: 10px;
	padding: 0;
	border: 0;
	font-weight: 500;
	font-size: 14px;
	display: none
}

@media only screen and (max-width:710px) {
	.template-large-format-form-pvh .print-quality .quality .item .price-quality {
		width: 35%;
		margin: 0;
		display: none
	}
}

@media only screen and (max-width:550px) {
	.template-large-format-form-pvh .filter-item.corner-block, .template-large-format-form-pvh .filter-item.cutting-block, .template-large-format-form-pvh .filter-item.fastening-block {
		padding: 0 15px
	}

	.template-large-format-form-pvh .filter-item.corner-block .filter-text, .template-large-format-form-pvh .filter-item.cutting-block .filter-text, .template-large-format-form-pvh .filter-item.fastening-block .filter-text {
		text-align: left;
		width: 100%
	}
}

.template-large-format-form-pvh .large-layout-dev>.filter-item {
	border-bottom: none;
	margin-bottom: 15px;
	padding: 0 15px 0 21%
}

@media only screen and (max-width:1200px) {
	.template-large-format-form-pvh .large-layout-dev>.filter-item>.filter-item {
		padding: 0 15px
	}
}

.template-large-format-form-pvh .large-layout-dev .filter-item.bordered .item {
	display: flex;
	justify-items: center;
	align-items: center;
	margin-bottom: 15px
}

.template-large-format-form-pvh .large-layout-dev .filter-item.bordered .item img {
	width: 48px;
	height: 48px
}

.template-large-format-form-pvh .large-layout-dev .filter-item.bordered .item .squaredOne {
	margin: -1px 10px 0 10px !important
}

.template-large-format-form-pvh .large-layout-dev .filter-item.bordered .item p {
	margin: 0
}

@media only screen and (max-width:710px) {
	.template-large-format-form-pvh .large-layout-dev .large-Lay-Dev-Block .add-input-btn {
		width: 100%
	}
}

.template-order-final .result-inf-block .pay-inf button, .template-payment .result-inf-block .pay-inf button {
	margin-right: 30px
}

.template-order-final .result-inf-block .pay-inf button span, .template-payment .result-inf-block .pay-inf button span {
	font-weight: 700
}

.template-order-final .result-inf-block .attention, .template-payment .result-inf-block .attention {
	padding: 0;
	margin: 0
}

.template-order-final .result-inf-block .attention .title, .template-payment .result-inf-block .attention .title {
	margin-top: 30px;
	margin-bottom: 15px
}

.template-order-final .result-inf-block .attention .title span span, .template-payment .result-inf-block .attention .title span span {
	color: #02abc8 !important
}

.template-order-final .result-inf-block .attention .attention, .template-payment .result-inf-block .attention .attention {
	border: 0;
	font-size: 14px;
	color: #676767;
	margin-bottom: 30px
}

.template-order-final .result-inf-block .attention .attention span, .template-payment .result-inf-block .attention .attention span {
	color: #de2514;
	font-size: 14px;
	font-weight: 700
}

.template-order-final .result-inf-block .attention .orderTextList strong, .template-payment .result-inf-block .attention .orderTextList strong {
	color: #676767
}

.template-order-final .result-inf-block .attention .orderTextList strong.time, .template-payment .result-inf-block .attention .orderTextList strong.time {
	font-size: 14px
}

.template-order-final .result-inf-block .attention .orderTextList strong.weekend, .template-payment .result-inf-block .attention .orderTextList strong.weekend {
	font-size: 14px;
	color: #de2514
}

.template-order-final .result-inf-block .attention .orderTextList strong.green, .template-payment .result-inf-block .attention .orderTextList strong.green {
	color: #39bc80
}

.template-order-final .result-inf-block .attention .orderTextList strong.first, .template-payment .result-inf-block .attention .orderTextList strong.first {
	margin-bottom: 15px;
	display: block
}

.template-order-final .result-inf-block .total-price span, .template-order-final .result-inf-block .total-price strong, .template-payment .result-inf-block .total-price span, .template-payment .result-inf-block .total-price strong {
	color: #de2514 !important;
	font-weight: 700
}

.template-seo .page-seo-banner.offset-banner {
	/*height:86px;background:url(../images/1.png) center center no-repeat;background-size:cover*/
}

.template-seo .page-seo-banner.large-banner {
	/*height:86px;background:url(../images/3.png) center center no-repeat;background-size:cover*/
}

.template-seo .wrapper {
	background: #fff !important;
	padding: 20px;
	margin-bottom: 86px
}

.template-seo .wrapper:after {
	display: block;
	content: "";
	clear: both
}

.template-seo .seo-page-header {
	display: flex;
	padding-bottom: 10px;
	border-bottom: 2px solid #ecedf1;
	margin-bottom: 30px
}

@media (max-width:992px) {
	.template-seo .seo-page-header {
		flex-direction: column
	}
}

.template-seo .seo-page-header .seo-links-container {
	flex-basis: 65%;
	padding-right: 25px
}

@media (max-width:992px) {
	.template-seo .seo-page-header .seo-links-container {
		padding: 0;
		flex-basis: 100%
	}
}

.template-seo .seo-page-header .seo-links-container .offset-seo-links {
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 10px
}

.template-seo .seo-page-header .seo-links-container .offset-seo-links a {
	display: flex;
	height: 35px;
	background: #02abc8;
	color: #fff;
	font-weight: 700;
	margin-right: 8px;
	margin-bottom: 8px;
	font-size: 14px;
	text-align: center;
	align-items: center;
	justify-content: center;
	line-height: 14px;
	padding: 0 10px;
	border-radius: 3px;
	-webkit-transition: .3s all linear;
	-moz-transition: .3s all linear;
	-ms-transition: .3s all linear;
	-o-transition: .3s all linear;
	transition: .3s all linear
}

@media (max-width:992px) {
	.template-seo .seo-page-header .seo-links-container .offset-seo-links a {
		font-size: 12px
	}
}

@media (max-width:992px) {
	.template-seo .seo-page-header .seo-links-container .offset-seo-links a:nth-child(5n) {
		margin-right: 8px
	}
}

.template-seo .seo-page-header .seo-links-container .offset-seo-links a.active, .template-seo .seo-page-header .seo-links-container .offset-seo-links a:hover {
	background: #e40045
}

.template-seo .seo-page-header .seo-links-container .large-seo-links {
	display: flex;
	flex-wrap: wrap
}

.template-seo .seo-page-header .seo-links-container .large-seo-links a {
	display: flex;
	height: 35px;
	background: #005b80;
	color: #fff;
	font-weight: 700;
	margin-right: 8px;
	margin-bottom: 8px;
	font-size: 14px;
	text-align: center;
	align-items: center;
	justify-content: center;
	line-height: 14px;
	padding: 0 10px;
	border-radius: 3px;
	-webkit-transition: .3s all linear;
	-moz-transition: .3s all linear;
	-ms-transition: .3s all linear;
	-o-transition: .3s all linear;
	transition: .3s all linear
}

@media (max-width:992px) {
	.template-seo .seo-page-header .seo-links-container .large-seo-links a {
		font-size: 12px
	}
}

@media (max-width:992px) {
	.template-seo .seo-page-header .seo-links-container .large-seo-links a:nth-child(5n) {
		margin-right: 8px
	}
}

.template-seo .seo-page-header .seo-links-container .large-seo-links a.active, .template-seo .seo-page-header .seo-links-container .large-seo-links a:hover {
	background: #e40045
}

.template-seo .seo-order-container {
	flex-basis: 100%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	padding-bottom: 20px;
	margin-bottom: 30px;
	border-bottom: 2px solid #ecedf1
}

@media (max-width:992px) {
	.template-seo .seo-order-container {
		flex-basis: 100%
	}
}

.template-seo .seo-order-container a {
	padding: 0 25px;
	height: 50px;
	font-weight: 700;
	font-size: 22px;
	color: #fff;
	background: #e40045;
	border: 1px solid #e40045;
	display: flex;
	align-items: center;
	justify-content: center;
	text-transform: uppercase;
	border-radius: 3px;
	-webkit-transition: .3s all linear;
	-moz-transition: .3s all linear;
	-ms-transition: .3s all linear;
	-o-transition: .3s all linear;
	transition: .3s all linear
}

@media (max-width:992px) {
	.template-seo .seo-order-container a {
		width: 100%;
		font-size: 14px;
		height: 30px;
		line-height: 28px;
		margin-top: 40px
	}
}

.template-seo .seo-order-container a:hover {
	background: 0 0;
	border: 1px solid #e40045;
	color: #e40045
}

.template-seo .seo-order-container .seo-order-text {
	color: #939598;
	font-size: 14px;
	margin-top: 10px
}

@media (max-width:992px) {
	.template-seo .seo-order-container .seo-order-text {
		font-size: 10px
	}
}

.template-seo .seo-step-container {
	padding-bottom: 20px;
	margin-bottom: 30px;
	border-bottom: 2px solid #ecedf1
}

.template-seo .seo-step-container .seo-step-title {
	color: #939598;
	font-size: 22px;
	font-weight: 700;
	margin-bottom: 20px
}

@media (max-width:992px) {
	.template-seo .seo-step-container .seo-step-title {
		font-size: 14px;
		margin: 0
	}
}

.template-seo .seo-step-container .seo-step-list {
	display: flex
}

@media (max-width:992px) {
	.template-seo .seo-step-container .seo-step-list {
		flex-wrap: wrap
	}
}

.template-seo .seo-step-container .seo-step-list .seo-step-list-item {
	display: flex;
	align-items: center;
	flex: 1
}

@media (max-width:992px) {
	.template-seo .seo-step-container .seo-step-list .seo-step-list-item {
		flex: initial;
		margin-bottom: 10px
	}

	.template-seo .seo-step-container .seo-step-list .seo-step-list-item:nth-child(2n+1) {
		flex-basis: 54%
	}

	.template-seo .seo-step-container .seo-step-list .seo-step-list-item:nth-child(2n) {
		flex-basis: 44%
	}

	.template-seo .seo-step-container .seo-step-list .seo-step-list-item:nth-child(2n) .seo-step-list-arrow {
		display: none
	}
}

@media (max-width:992px) and (max-width:550px) {
	.template-seo .seo-step-container .seo-step-list .seo-step-list-item {
		margin-top: 5px
	}
}

.template-seo .seo-step-container .seo-step-list .seo-step-list-item .seo-step-wrapper {
	display: flex;
	flex-direction: column
}

@media (max-width:992px) {
	.template-seo .seo-step-container .seo-step-list .seo-step-list-item .seo-step-wrapper {
		width: 100%
	}
}

.template-seo .seo-step-container .seo-step-list .seo-step-list-item .seo-step-wrapper .seo-step-list-text {
	margin-bottom: 10px;
	color: #939598
}

@media (min-width:992px) {
	.template-seo .seo-step-container .seo-step-list .seo-step-list-item .seo-step-wrapper .seo-step-list-text {
		min-height: 28px
	}
}

@media (max-width:992px) {
	.template-seo .seo-step-container .seo-step-list .seo-step-list-item .seo-step-wrapper .seo-step-list-text {
		min-height: 42px;
		margin: 0;
		display: flex;
		align-items: flex-end
	}
}

@media (max-width:550px) {
	.template-seo .seo-step-container .seo-step-list .seo-step-list-item .seo-step-wrapper .seo-step-list-text {
		line-height: initial
	}
}

.template-seo .seo-step-container .seo-step-list .seo-step-list-item .seo-step-wrapper .seo-step-list-img {
	padding: 0 5px
}

@media (min-width:992px) {
	.template-seo .seo-step-container .seo-step-list .seo-step-list-item .seo-step-wrapper .seo-step-list-img {
		height: 88px
	}
}

@media (max-width:992px) {
	.template-seo .seo-step-container .seo-step-list .seo-step-list-item .seo-step-wrapper .seo-step-list-img {
		max-height: 164px;
		padding: 0
	}
}

.template-seo .seo-step-container .seo-step-list .seo-step-list-item .seo-step-list-arrow {
	width: 25px;
	height: 25px;
	margin-top: 40px
}

.template-seo .seo-step-container .seo-step-list .seo-step-list-item:last-child .seo-step-list-img {
	padding-right: 30px
}

@media (max-width:992px) {
	.template-seo .seo-step-container .seo-step-list .seo-step-list-item:last-child .seo-step-list-img {
		padding: 0
	}
}

.template-seo .delivery-block {
	display: flex;
	align-items: center;
	justify-content: space-between
}

@media (max-width:992px) {
	.template-seo .delivery-block {
		flex-wrap: wrap
	}
}

.template-seo .delivery-block .delivery-block-text {
	flex-basis: 40%
}

@media (max-width:992px) {
	.template-seo .delivery-block .delivery-block-text {
		flex-basis: 100%
	}
}

.template-seo .delivery-block .delivery-block-text .delivery-block-title {
	color: #e40045;
	font-size: 22px;
	font-weight: 700;
	text-transform: uppercase
}

@media (max-width:992px) {
	.template-seo .delivery-block .delivery-block-text .delivery-block-title {
		font-size: 14px
	}
}

.template-seo .delivery-block .delivery-block-text .delivery-block-small-text {
	font-size: 10px;
	color: #939598
}

.template-seo .delivery-block .delivery-arrow {
	width: 25px;
	height: 25px
}

@media (max-width:992px) {
	.template-seo .delivery-block .delivery-arrow {
		display: none
	}
}

.template-seo .delivery-block .delivery-img {
	display: flex;
	flex-basis: 40%;
	justify-content: space-around
}

@media (max-width:992px) {
	.template-seo .delivery-block .delivery-img {
		flex-basis: 100%;
		justify-content: space-between;
		margin-top: 20px
	}
}

.template-seo .delivery-block .delivery-img img {
	width: auto;
	height: 64px
}

@media (max-width:550px) {
	.template-seo .delivery-block .delivery-img img {
		height: 48px;
		width: auto
	}
}

.template-seo .page-content {
	padding: 0;
	background: 0 0 !important
}

.template-seo .page-content:after {
	display: block;
	content: "";
	clear: both
}

.template-seo .child-link {
	font-size: 14px;
	margin-right: 10px
}

.template-seo .seo-order-small a {
	display: inline-block;
	height: 35px;
	line-height: 33px;
	background: #00a454;
	color: #fff;
	border: 1px solid #00a454;
	font-weight: 700;
	font-size: 14px;
	text-align: center;
	padding: 0 10px;
	border-radius: 3px;
	margin-bottom: 15px;
	-webkit-transition: .3s all linear;
	-moz-transition: .3s all linear;
	-ms-transition: .3s all linear;
	-o-transition: .3s all linear;
	transition: .3s all linear
}

.template-seo .seo-order-small a:hover {
	background: 0 0;
	color: #e40045
}

.new-button-text-online a {
    display: inline-block;
    height: 45px;
    line-height: 43px;
    background: #00a454;
    color: #fff;
    border: 1px solid #00a454;
    font-weight: 300;
    font-size: 22px;
    text-align: center;
    padding: 0 45px;
    border-radius: 3px;
    margin-bottom: 15px;
    -webkit-transition: .3s all linear;
    -moz-transition: .3s all linear;
    -ms-transition: .3s all linear;
    -o-transition: .3s all linear;
    transition: .3s all linear;
}
.images-text-obrazec {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 20px;
    margin: 0 0 30px;
}
  
  .images-text-obrazec img {
	max-width: 33.33%;
	height: auto;
  }
  .new-social-text {
    width: 350px;
    /* display: flex; */
    background: #e40045;
    border-radius: 3px;
    padding: 20px 0;
    max-width: 100%;
}

.new-social-text-top {
    color: #fff;
    font-size: 20px;
    text-align: center;
    margin: 0 0 20px;
}

.new-social-texting a{
	color:#fff;
	font-size: 18px;
}

.new-social-texting {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.new-social-viber, .new-social-teleg{
	width: 50%;
	padding: 0 0 0 30px;
	display: flex;
}
.new-social-viber{
	border-right: 1px solid #ffffff;
}
.new-social-viber-left {
    
}

.new-social-viber-right {
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Слой_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 24 24' enable-background='new 0 0 24 24' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M14.218,0.32H9.753c-4.677,0-8.482,3.707-8.482,8.261v3.918c0,3.394,2.14,6.439,5.357,7.682v2.54 c0,0.173,0.104,0.327,0.265,0.399c0.059,0.025,0.121,0.036,0.181,0.036c0.109,0,0.218-0.038,0.3-0.113l2.589-2.282h4.255 c4.677,0,8.482-3.706,8.482-8.262V8.581C22.7,4.026,18.895,0.32,14.218,0.32z M21.806,12.499c0,4.076-3.402,7.391-7.588,7.391 H9.791c-0.111,0-0.218,0.04-0.3,0.113l-1.97,1.737v-1.86c0-0.185-0.119-0.349-0.297-0.41c-3.026-1.042-5.06-3.843-5.06-6.971 V8.581c0-4.075,3.404-7.391,7.589-7.391h4.465c4.186,0,7.588,3.315,7.588,7.391V12.499z'/%3E%3Cpath fill='%23FFFFFF' d='M17.886,13.581l-2.744-1.735c-0.3-0.191-0.658-0.256-1.006-0.185c-0.352,0.072-0.651,0.273-0.848,0.568 l-0.128,0.192c-1.188-0.383-2.498-0.872-3.281-3.083l0.325-0.274l0,0c0.556-0.472,0.616-1.297,0.132-1.841L8.189,4.818 c-0.163-0.181-0.444-0.2-0.63-0.043L6.211,5.917c-1.182,1-0.63,2.482-0.449,2.967C5.771,8.907,5.78,8.928,5.792,8.948 c0.047,0.082,1.166,2.027,2.974,3.821c1.814,1.802,5.091,3.464,5.192,3.513c0.375,0.236,0.795,0.35,1.212,0.35 c0.729,0,1.449-0.35,1.877-0.989l0.972-1.458C18.151,13.98,18.093,13.711,17.886,13.581z M16.296,15.169 c-0.402,0.603-1.233,0.773-1.89,0.361c-0.033-0.017-3.288-1.668-5.004-3.37c-1.603-1.592-2.668-3.359-2.813-3.606 c-0.354-0.965-0.291-1.56,0.208-1.981l1.011-0.856L9.66,7.795c0.165,0.184,0.146,0.454-0.042,0.613L9.07,8.872 C8.937,8.984,8.885,9.163,8.937,9.328c0.934,2.957,2.751,3.537,4.077,3.963l0.192,0.06c0.193,0.065,0.406-0.009,0.518-0.176 l0.314-0.474c0.065-0.098,0.164-0.166,0.281-0.189c0.118-0.025,0.234-0.002,0.335,0.062l2.37,1.499L16.296,15.169z'/%3E%3Cpath fill='%23FFFFFF' d='M13.005,7.385c-0.238-0.067-0.484,0.068-0.552,0.3c-0.068,0.231,0.069,0.471,0.308,0.537 c0.666,0.184,1.194,0.702,1.382,1.35c0.054,0.191,0.235,0.317,0.431,0.317c0.04,0,0.08-0.005,0.12-0.016 c0.238-0.065,0.375-0.306,0.308-0.538C14.731,8.399,13.965,7.652,13.005,7.385z'/%3E%3Cpath fill='%23FFFFFF' d='M16.401,9.983c0.042,0,0.083-0.005,0.123-0.017c0.235-0.065,0.375-0.305,0.307-0.536 c-0.525-1.819-2.013-3.27-3.877-3.788c-0.24-0.067-0.487,0.069-0.553,0.3c-0.068,0.23,0.07,0.471,0.308,0.536 c1.571,0.435,2.819,1.657,3.264,3.187C16.028,9.857,16.207,9.983,16.401,9.983z'/%3E%3Cpath fill='%23FFFFFF' d='M12.76,3.617c-0.238-0.067-0.484,0.067-0.551,0.3c-0.068,0.231,0.069,0.471,0.307,0.537 c2.66,0.737,4.779,2.807,5.53,5.4c0.055,0.19,0.234,0.317,0.43,0.317c0.04,0,0.08-0.006,0.122-0.017 c0.235-0.065,0.374-0.307,0.308-0.536C18.072,6.736,15.717,4.438,12.76,3.617z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	width: 24px;
	height: 24px;
	margin: 0 10px;
	/* Додайте інші стилі за потреби */
  }
.new-social-teleg-right{
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Слой_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 24 24' enable-background='new 0 0 24 24' xml:space='preserve'%3E%3Cpath fill='%23FFFFFF' d='M22.679,2.388c-0.247,0.01-0.487,0.08-0.706,0.166c-0.216,0.087-1.453,0.616-3.284,1.399 c-1.832,0.782-4.21,1.801-6.57,2.812C7.4,8.787,2.765,10.776,2.765,10.776l0.033-0.013c0,0-0.279,0.093-0.563,0.29 c-0.142,0.1-0.295,0.227-0.42,0.413c-0.125,0.187-0.216,0.451-0.182,0.729c0.121,0.979,1.136,1.258,1.136,1.258l0.004,0.001 l4.53,1.551c0.115,0.386,1.374,4.585,1.651,5.475c0.153,0.491,0.296,0.775,0.445,0.97c0.075,0.096,0.153,0.171,0.24,0.226 c0.034,0.022,0.071,0.038,0.106,0.053c0,0,0.001,0,0.001,0c0.005,0.002,0.009,0.002,0.013,0.005l-0.012-0.004 c0.008,0.004,0.017,0.01,0.025,0.013c0.016,0.005,0.026,0.005,0.047,0.01c0.519,0.181,0.948-0.155,0.948-0.155l0.018-0.014 l2.783-2.581l4.516,3.521l0.057,0.026c0.79,0.351,1.506,0.154,1.901-0.167c0.396-0.322,0.551-0.738,0.551-0.738l0.019-0.044 L23.93,4.304c0.085-0.387,0.097-0.722,0.017-1.024c-0.081-0.302-0.274-0.565-0.519-0.71C23.183,2.424,22.928,2.377,22.679,2.388z M22.707,3.422c0.101-0.004,0.174,0.007,0.197,0.021c0.024,0.014,0.035,0.013,0.058,0.097c0.023,0.086,0.035,0.266-0.026,0.546 l-0.002,0.006l-3.299,17.195c-0.01,0.018-0.077,0.178-0.235,0.305c-0.159,0.13-0.337,0.231-0.811,0.033l-4.938-3.851l-0.139-0.109 l-0.002,0.004l-1.478-1.109l8.299-9.765c0.183-0.213,0.157-0.535-0.057-0.717c-0.095-0.081-0.219-0.125-0.344-0.122 c-0.097,0.002-0.189,0.032-0.27,0.086L7.652,14.049l-4.537-1.554c0,0-0.45-0.251-0.472-0.424c0-0.01-0.006-0.001,0.018-0.037 c0.023-0.035,0.083-0.093,0.156-0.144c0.147-0.104,0.315-0.165,0.315-0.165l0.017-0.006l0.017-0.007c0,0,4.636-1.989,9.354-4.01 c2.359-1.011,4.739-2.03,6.568-2.811c1.83-0.784,3.151-1.346,3.264-1.392C22.479,3.447,22.606,3.427,22.707,3.422z M17.203,8.905 l-6.294,7.405l-0.003,0.002c-0.01,0.014-0.02,0.025-0.028,0.038c-0.01,0.014-0.02,0.027-0.028,0.042 c-0.035,0.061-0.058,0.127-0.066,0.196c0,0.001,0,0.003,0,0.003l-0.82,3.688c-0.014-0.041-0.023-0.055-0.038-0.102v-0.001 c-0.26-0.837-1.448-4.799-1.612-5.346L17.203,8.905z M11.62,17.522l1.13,0.849l-1.661,1.54L11.62,17.522z'/%3E%3C/svg%3E");
  width: 24px;
  height: 24px;
  margin: 0 10px;
}
  
  
  /* Додайте медіа-запит для мобільних пристроїв */
  @media (max-width: 767px) {
	.images-text-obrazec {
	  flex-direction: column;
	}
	.images-text-obrazec img {
		max-width: 100%;
		height: auto;
		margin:0 0 20px;
	  }
	  .new-button-text-online a {
		display: inline-block;
		height: 45px;
		line-height: 43px;
		background: #00a454;
		color: #fff;
		border: 1px solid #00a454;
		font-weight: 300;
		font-size: 22px;
		text-align: center;
		padding: 0 5px;
		border-radius: 3px;
		margin-bottom: 15px;
		-webkit-transition: .3s all linear;
		-moz-transition: .3s all linear;
		-ms-transition: .3s all linear;
		-o-transition: .3s all linear;
		transition: .3s all linear;
		width: 100%;
	}
  }
  
.page-template-template-pvc-form .order-form .sizeContainer .activeSize {
	border-bottom: 0
}

.page-template-template-pvc-form .order-form .sizeContainer .activeSize:last-child {
	border-bottom: 2px solid #ecedf1
}

.page-template-template-pvc-form .order-form .sizeContainer .activeSize .border-bottom.amount {
	border-bottom: 0
}

.order-form .sizeContainer .activeSize {
	border-top: 2px solid #ecedf1;
	padding-top: 10px;
	margin-top: 15px;
	position: relative
}

.order-form .sizeContainer .activeSize:first-child {
	padding: 0;
	margin: 0;
	border: 0
}

@media (max-width:550px) {
	.order-form .sizeContainer .activeSize>.filter-text {
		min-height: 50px;
		display: flex;
		align-items: center;
		justify-content: flex-end
	}
}

.order-form .sizeContainer .activeSize .removeSize {
	position: absolute;
	top: 10px;
	right: 8px;
	padding: 0;
	background: 0 0;
	border: 0;
	font-weight: 700;
	color: #02abc8;
	font-size: 0;
	width: 16px;
	height: 16px;
	display: flex;
	align-items: center;
	justify-content: center
}

.order-form .sizeContainer .activeSize .removeSize:after {
	content: '';
	display: block;
	width: 16px;
	height: 16px;
	background: url(../images/cross-remove-sign.svg) center center no-repeat;
	background-size: contain
}

.order-form .sizeContainer .amount {
	position: relative
}

@media (max-width:550px) {
	.order-form .sizeContainer .amount #productAmount {
		width: 35px !important
	}
}

.order-form .sizeContainer .amount .addNewSize {
	display: inline-block;
	line-height: 20px;
	font-weight: 700;
	font-size: 14px;
	color: #02abc8;
	margin-left: 30px;
	cursor: pointer;
	text-decoration: underline
}

@media (max-width:550px) {
	.order-form .sizeContainer .amount .addNewSize {
		margin-left: 5px;
		line-height: 28px
	}
}

.order-form .sizeContainer .amount .addNewSize.active, .order-form .sizeContainer .amount .addNewSize.newSize {
	color: #e40045
}

.order-form .sizeContainer .amount .hintBlock {
	display: inline-block;
	line-height: 20px;
	margin-left: 10px;
	top: 2px;
	position: relative;
	cursor: pointer
}

.order-form .sizeContainer .amount .hintBlock .hintBlock__icon-size {
	width: 16px;
	height: 16px;
	background: url(../images/new5.png) center center no-repeat;
	background-size: contain
}

.order-form .sizeContainer .amount .hintBlock .hintBlock__icon-size.active {
	background: url(../images/new13.png) center center no-repeat;
	background-size: contain
}

@media only screen and (max-width:360px) {
	.order-form .sizeContainer .amount .hintBlock {
		position: absolute;
		right: 2px;
		top: 14px;
		margin-top: -8px
	}
}

.order-form .sizeContainer .amount .hintBlock .hintBlock__icon:hover~.hintBlock__text {
	opacity: 1;
	z-index: 99
}

.order-form .sizeContainer .amount .hintBlock .hintBlock__text {
	position: absolute;
	width: 380px;
	bottom: 0;
	left: 20px;
	border: 1px solid #02abc8;
	padding: 5px;
	background: #fff;
	z-index: -1;
	opacity: 0;
	-webkit-transition: .3s all linear;
	-moz-transition: .3s all linear;
	-ms-transition: .3s all linear;
	-o-transition: .3s all linear;
	transition: .3s all linear
}

@media only screen and (max-width:710px) {
	.order-form .sizeContainer .amount .hintBlock .hintBlock__text {
		width: 215px;
		bottom: initial;
		top: 0;
		left: initial;
		right: 20px
	}
}

.order-form .sizeContainer .amount .hintBlock .hintBlock__text p {
	margin: 0;
	font-size: 10px;
	color: #939598
}

.order-form .sizeContainer .amount .hintBlock .iconBlock__img img {
	width: 35px;
	height: 35px
}

.order-form .min-size-text-mob {
	display: none;
	padding-left: 21%;
	color: #02abc8
}

.order-form .min-price-text {
	padding-left: 21%;
	color: #02abc8;
	margin-top: 10px
}

@media (max-width:550px) {
	.order-form .min-price-text {
		font-size: 12px;
		padding-left: 110px
	}
}

@media (max-width:550px) {
	.order-form .min-price-text span {
		display: none !important
	}
}

.order-data .product-size .product-size-title {
	font-size: 14px;
	line-height: 16px;
	color: #939598
}

.order-data .product-size .product-size-list .sizeList .sizeList__item {
	font-size: 14px;
	line-height: 16px;
	color: #5d5e60
}

.order-data .product-size .product-size-list .totalSquare {
	font-size: 14px;
	line-height: 16px;
	color: #5d5e60
}

.page-404 {
	background: #02abc8;
	padding-bottom: 50px;
	margin: 10px 0;
	min-height: calc(100vh - 403px)
}

.page-404 span {
	font-size: 62px;
	color: #fff;
	display: block;
	margin-top: 30px
}

.page-404 p {
	width: 35%;
	font-size: 14px;
	color: #fff
}

@media (max-width:550px) {
	.page-404 p {
		width: 100%
	}
}

.page-404 .home-link {
	font-size: 18px;
	font-weight: 700;
	color: #fff;
	border-bottom: 1px solid #fff;
	margin-top: 10px;
	display: inline-block
}

.page-404 img {
	display: block;
	margin-top: 100px;
	max-width: 300px;
	width: 100%
}

@media (max-width:992px) {
	.header-prom {
		margin-top: 10px;
		margin-left: 7px
	}
}

@media (max-width:640px) {
	.header-prom {
		display: none
	}
}


button.pay-button {
    display: none;
}

button.card-button {
    display: none;
}