.shop-product-box .shop-product-box__body {
	background-color: #fff;
}

.shop-product-box .shop-product-box__price {
	--tw-bg-opacity: 0.15;
	background-color: rgb(0 93 170 / var(--tw-bg-opacity));
}

.shop-product-box header img,
.shop-product-box header svg {
	position: absolute;
	top: 0;
	left: 50%;
	transform: translate(-50%, -64px);
}

@media (min-width: 960px) {
	.shop-product-box header:has(img),
	.shop-product-box header:has(svg) {
		margin-top: 64px;
	}
}