<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*  ------  dts   ------  */
.ds__page .ds__cta {
	padding-bottom: 24px;
}
.ds__page .ds__bloc-collection{
	margin-top: 5px;
}
.ds__page .ds__compare-item-texture{
	min-height: 185px;
}

.ds__page .ds__bloc-legendes{
	padding: 32px 84px;
}


@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {
	.ds__page .ds__bloc-legendes{
		padding: 32px 0 !important;
	}
	.br-desktop{
		display: none;
	}
}


@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {
	.ds__page .ds__bloc-header{
		margin-top: 30px;
	}
	.ds__page .ds__only-mobile{
		display: inline-flex;
	}
	.ds__page .ds__quickview-btn.ds__only-desktop{
		display: none;
	}
	.ds__page .ds__header-content{
		left: calc(47% + calc(64 * var(--headerRatio))) !important;
	}
	.ds__page .ds__bloc-legendes{
		padding: 32px 0 !important;
	}
	.br-desktop{
		display: none;
	}
}

@media (max-width: 480px) {
	.ds__page .ds__product-content{
		margin: 20px auto;
	}
	.ds__page .ds__bloc-legendes{
		padding: 32px 0 !important;
	}
	.br-desktop{
		display: none;
	}
}


/* Fix for the detached navigation menu issue */
.ds__page .ds__navigation {
	display: none !important;
}
.ds__page .ds__bloc-header {
	margin-top: 0 !important;
}</pre></body></html>