/* Klony produkcyjne SIEDZISKO — układ jak #1134, bez dotykania wzorca */

body.hoker-seat-production-card .hoker-seat-configurator #h-v3d-box,
body.hoker-seat-production-card .hoker-seat-configurator .h-info-limits {
	display: none !important;
}

body.hoker-seat-production-card div.product div.images .hoker-seat-build,
body.hoker-seat-production-card .hoker-seat-build {
	display: block;
	width: 100%;
	max-width: 100%;
	box-sizing: border-box;
}

body.hoker-seat-production-card div.product div.images .hoker-seat-build {
	flex: 0 0 auto;
	order: 10;
}

@media (min-width: 769px) {
	body.hoker-seat-production-card.hoker-seat-fabric-standard.single-product div.product > div.images.woocommerce-product-gallery,
	body.hoker-seat-production-card.hoker-seat-fabric-standard.single-product div.product > div.images,
	body.hoker-seat-production-card.hoker-seat-fabric-standard.single-product div.product > .woocommerce-product-gallery,
	body.hoker-seat-production-card.postid-1599.single-product div.product > div.images.woocommerce-product-gallery,
	body.hoker-seat-production-card.postid-1599.single-product div.product > div.images,
		grid-column: 1 !important;
		grid-row: 1 / span 2 !important;
		align-self: start !important;
	}

	body.hoker-seat-puzzle-header.hoker-seat-production-card.single-product div.product > div.images,
	body.hoker-seat-puzzle-header.hoker-seat-production-card.single-product div.product > div.images.woocommerce-product-gallery {
		grid-column: 1 !important;
		grid-row: 2 !important;
		align-self: start !important;
	}

	body.hoker-seat-production-card.hoker-seat-fabric-standard.single-product div.product > .summary,
	body.hoker-seat-production-card.postid-1599.single-product div.product > .summary,
	body.hoker-seat-production-card.single-product div.product > .summary {
		grid-column: 2 !important;
		grid-row: 1 / span 2 !important;
		align-self: start !important;
	}

	body.hoker-seat-puzzle-header.hoker-seat-production-card.single-product div.product > .summary {
		display: contents !important;
	}

	body.hoker-seat-puzzle-header.hoker-seat-production-card.single-product div.product #hoker-seat-configurator {
		grid-column: 2 !important;
		grid-row: 2 !important;
		align-self: start !important;
		width: 100% !important;
		max-width: 100% !important;
	}

	body.hoker-seat-puzzle-header.hoker-seat-production-card.single-product div.product > .summary > :not(#hoker-seat-configurator):not(.price):not(p.price):not(form.cart):not(form.variations_form) {
		grid-column: 1 / -1 !important;
		grid-row: 1 !important;
	}

	body.hoker-seat-production-card.single-product div.product > #hoker-seat-fabric-selector,
	body.hoker-seat-production-card.single-product div.product > #hoker-seat-material-choices {
		grid-column: 1 / -1 !important;
		grid-row: 3 !important;
	}

	body.hoker-seat-production-card.single-product div.product > form.cart,
	body.hoker-seat-production-card.single-product div.product > form.variations_form {
		grid-column: 1 / -1 !important;
		grid-row: 4 !important;
	}

	body.hoker-seat-production-card.single-product div.product > #open-ask-hoker {
		grid-column: 1 / -1 !important;
		grid-row: 5 !important;
	}
}

@media (max-width: 768px) {
	body.hoker-seat-production-card.single-product div.product > div.images .hoker-seat-build {
		order: 3;
		margin-top: 10px;
	}
}
