@media (max-width: 1300px) {
	li.cat-367{
		margin-right: 210px !important;
	}
}
@media (min-width: 1300px) {
	li.cat-367{
		margin-right: 350px !important;
	}
}
.single-item .base-price.is-single-piece,
.single-item .price.h1 sup{
	display: none !important;
}

/* Thumbnail carousel fix */
#thumb-carousel picture {
	display: block !important;
}

/* 3D Viewer - Buttons */
.show-3dviewer-wrap {
	margin-top: 15px !important;
	display: flex !important;
	justify-content: center !important;
	gap: 10px !important;
}
.show-3dviewer-wrap .btn-3dviewer {
	display: inline-block !important;
	padding: 8px 20px !important;
	background-color: #d80000 !important;
	color: #fff !important;
	border-radius: 3px !important;
	font-weight: bold !important;
	text-decoration: none !important;
	transition: opacity .2s !important;
	font-size: 13px !important;
}
.show-3dviewer-wrap .btn-3dviewer:hover {
	opacity: .85 !important;
	color: #fff !important;
}
.show-3dviewer-wrap .btn-3dviewer i {
	margin-right: 5px !important;
}
.show-3dviewer-wrap .btn-3dviewer-ar {
	display: none !important;
}
.ar-available .show-3dviewer-wrap .btn-3dviewer-ar {
	display: inline-block !important;
}

/* 3D Viewer - Modal Fullscreen */
#modelViewer {
	padding: 0 !important;
}
#modelViewer .modal-dialog {
	margin: 0 !important;
	padding: 0 !important;
	width: 100% !important;
	max-width: 100% !important;
	height: 100% !important;
}
@media (min-width: 544px) {
	#modelViewer .modal-dialog {
		padding: 50px !important;
	}
}
#modelViewer .modal-content {
	width: 100% !important;
	height: 100% !important;
	border: none !important;
	border-radius: 0 !important;
	overflow: hidden !important;
	position: relative !important;
}
@media (min-width: 544px) {
	#modelViewer .modal-content {
		border-radius: 4px !important;
	}
}
#modelViewer .modal-header {
	padding: 5px 10px !important;
	border-bottom: none !important;
}
@media (min-width: 544px) {
	#modelViewer .modal-header {
		padding: 15px !important;
	}
}
#modelViewer .modal-header .close {
	color: #d80000 !important;
	opacity: 1 !important;
	font-size: 28px !important;
}
#modelViewer .modal-body {
	padding: 0 !important;
	flex: 1 !important;
	min-height: 0 !important;
}
#modelViewer model-viewer {
	width: 100% !important;
	height: 100% !important;
}
