
	.product-description__inner {
		padding-left: 1rem;
		padding-right: 1rem;
}

@media (min-width: 1024px) {

		.product-description__inner {
				padding-left: 2rem;
				padding-right: 2rem;
		}
}

	.product-description__section h1,
	.product-description__section h2,
	.product-description__section h3,
	.product-description__section h4,
	.product-description__section h5,
	.product-description__section h6 {
		font-weight: 700;
		--tw-text-opacity: 1;
		color: rgb(var(--color-site-text-one) / var(--tw-text-opacity));
}
	.product-detail {
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
}
	@media (min-width: 1024px) {

		.product-detail {
				padding-left: 2rem;
				padding-right: 2rem;
		}
}

	.product-detail sl-select sl-option::part(base) {
		--sl-color-neutral-0: rgb(var(--color-white));
	}

	.sc-dark .product-detail sl-select sl-option::part(base) {
		--sl-color-neutral-1000: rgb(var(--color-white));
	}
	@media (max-width: 1023px) {

		.product-images__carousel-container {
				padding-left: 1rem;
				padding-right: 1rem;
		}

		.product-images__thumbnails {
				padding-left: 1rem;
				padding-right: 1rem;
		}

		.product-info {
				padding-left: 1rem;
				padding-right: 1rem;
		}
}

	.product-info__price-advice {
		--tw-text-opacity: 1;
		color: rgb(var(--color-grey-tone-four) / var(--tw-text-opacity));
}


/*# sourceMappingURL=product.b3d26ab7a9e6da3392b6.css.map*/