<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CatÃ©gorie */
.a-title { margin-bottom: 30px; text-align: center; position: relative; }
.a-title:before { width: 80px; height: 2px; margin: 20px auto 40px; background-color: rgba(0, 0, 0, .15); display: block; content: ''; position: static; }
.a-title h2 { margin-bottom: 20px; }
.a-title p { padding: 0 120px; color: #999; }

.page-desc-custom .pdc-text { margin-bottom: 0; }

.a-content-title { min-height: 305px !important; padding-top: 60px !important; margin-bottom: 30px; background-image: url('https://www.parfumdo.com/img/multipictures/custom/104/block_multipicture/20181226-1778.jpg') !important; background-position: center center !important; background-size: contain !important; }
.a-content-title.a-results { min-height: 200px !important; }
.a-content-title {
	-moz-box-shadow: 0px 40px 20px -30px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0px 40px 20px -30px rgba(0, 0, 0, .2);
	-o-box-shadow: 0px 40px 20px -30px rgba(0, 0, 0, .2);
	box-shadow: 0px 40px 20px -30px rgba(0, 0, 0, .2);
}

.a-content-title + .pdc-desc h4 { margin-top: 30px; font-weight: normal; font-size: 2rem; color: rgba(0, 0, 0, .35); }
.a-content-title + .pdc-desc h4 + p { font-size: 1.5rem; color: rgba(0, 0, 0, .35); }
.a-content-title + .pdc-desc h4 + p:after { width: 80px; height: 2px; margin: 30px auto 0; background-color: rgba(0, 0, 0, .15); display: block; content: ''; position: static; }

body.category .center_column.container .pdc-top-img { margin: 0 !important; }
body.category .center_column.container .pdc-top-img .pdc-img { display: none; }

body:not(.page-marque) #center_column { position: relative; }

.pdo-cms-category .page-desc-custom + .pdc-description-longue { display: none; }

#elastic-product-list.disabled { display: none; }

/* Filtres */
.block-displayer.bd-filters,
.block-displayer.bd-hide-enabled.bd-filters,
.block-displayer .bd-main-block,
.block-displayer.bd-hide-enabled .bd-main-block { display: block; }

.block-displayer.bd-hide-enabled.bd-filters .bd-btn-opener { display: none; }

body.sb-sticky-filters .page-filter-content { position: static; top: auto; left: auto; z-index: 0; }

.block-displayer.bd-hide-enabled .ES_ESCriterionsGroupTitle { border: none; }
.block-displayer.bd-hide-enabled .ES_ESCriterionsGroupTitle:after { display: none; }
.ES_ESCriterionsGroup .ES_ESCriterionStepEnable { max-height: 100%; padding: 0 30px; background-color: transparent; display: block; }

.ES_panelgroupitem { width: 200px; height: auto; padding: 215px 0 15px; margin: 10px; color: #000; background-color: #FFF; border: 1px solid #D4D4D4; font-size: 1.4rem; display: flex; flex-direction: column; justify-content: end; align-self: center; }
.ES_panelgroupitem {
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
	-moz-box-shadow: 0px 10px 10px -10px rgba(0, 0, 0, .4);
	-webkit-box-shadow: 0px 10px 10px -10px rgba(0, 0, 0, .4);
	-o-box-shadow: 0px 10px 10px -10px rgba(0, 0, 0, .4);
	box-shadow: 0px 10px 10px -10px rgba(0, 0, 0, .4);
}

.ES_panelgroupitem { background-position: 0 0; background-repeat: no-repeat; }

/* 1er groupe */
.ES_panelgroupitem-fv9655,
.ES_panelgroupitem-fv9665,
.ES_panelgroupitem-fv9664 { background-image: url('../images/look-de-fete/visuels_couleurs-yeux_look-noel2018_200x200.jpg'); }
.ES_panelgroupitem-fv9655 {}
.ES_panelgroupitem-fv9665 { background-position: -200px 0; }
.ES_panelgroupitem-fv9664 { background-position: -400px 0; }

/* 2nd groupe */
.ES_panelgroupitem-fv9656,
.ES_panelgroupitem-fv9666,
.ES_panelgroupitem-fv9667 { background-image: url('../images/look-de-fete/visuels_couleurs-cheveux_look-noel2018_200x200.jpg'); }
.ES_panelgroupitem-fv9667 { background-position: -200px 0; }
.ES_panelgroupitem-fv9666 { background-position: -400px 0; }

/* 3e groupe */
.ES_panelgroupitem-fv9657,
.ES_panelgroupitem-fv9658,
.ES_panelgroupitem-fv9659,
.ES_panelgroupitem-fv9660 { background-image: url('../images/look-de-fete/visuels_type-peau_look-noel2018_200x200.jpg'); }
.ES_panelgroupitem-fv9657 { background-position: -600px 0; }
.ES_panelgroupitem-fv9658 { background-position: -400px 0; }
.ES_panelgroupitem-fv9659 { background-position: -200px 0; }

body:not(.page-marque) #center_column .row:not(.page-desc-custom) { flex-direction: column !important; position: static !important; }
body:not(.page-marque) #center_column .row .page-filter-content,
body:not(.page-marque) #center_column .row #elastic-product-list { width: 100% !important; border: none !important; }

body:not(.page-marque) #center_column .row .page-filter-content { border: none !important; }
body:not(.page-marque) #center_column .row #elastic-product-list { padding: 0 !important; }

.block-displayer.bd-filters, .block-displayer.bd-hide-enabled.bd-filters .bd-btn-opener { background-color: transparent !important; }

body.category .center_column.container .pdc-top-img { display: flex; flex-direction: column; }
body.category .center_column.container .pdc-top-img &gt; div { order: 2; }
body.category .center_column.container .pdc-top-img .pdc-text.has-img { padding: 0; order: 1; }
body.category .center_column.container .pdc-top-img .pdc-text.has-img .pdc-buttons { display: none; }

body:not(.page-marque) #center_column .row .page-filter-content &gt; .block-displayer #es-pager-summary { display: none; }

body:not(.page-marque) #center_column .row .page-filter-content #elasticshopfilters &gt; .block { width: 100%; display: block; }

body:not(.page-marque) #center_column .row .page-filter-content .ES_ESCriterionsGroup { width: 100%; /*height: 0;*/ text-align: center; border: none !important; overflow: hidden; }
/*body:not(.page-marque) #center_column .row .page-filter-content .ES_ESCriterionsGroup:first-child,*/
body:not(.page-marque) #center_column .row .page-filter-content .ES_ESCriterionsGroup.current { height: auto; overflow: inherit; }
/*body:not(.page-marque) #center_column .row .page-filter-content .ES_ESCriterionsGroup.checked { display: none; }*/
body:not(.page-marque) #center_column .row .page-filter-content .ES_ESCriterionsGroup.ES_ESCriterionsSelect { display: none; }
body:not(.page-marque) #center_column .row .page-filter-content .ES_ESCriterionsGroup .ES_ESCriterionsOutput { padding: 0; }

body:not(.page-marque) #center_column .row .page-filter-content .ES_ESCriterionsGroup { margin-bottom: 60px; }
body:not(.page-marque) #center_column .row .page-filter-content .ES_ESCriterionsGroup:last-child { margin-bottom: 0; }
body:not(.page-marque) #center_column .row .page-filter-content .block-displayer.bd-hide-enabled .ES_ESCriterionsGroupTitle { color: #000; font-size: 2rem; }
.ES_panelgroup { display: flex; flex-direction: column; justify-content: center; }
/*.ES_panelgroupitem { width: 100%; padding: 10px; margin: 3px; font-size: 1.2rem; background-color: #FFF; border: none; }*/
.ES_panelgroupitem .ES_countvalue { margin-top: 0; color: rgba(0, 0, 0, .5); font-weight: normal; display: block; opacity: 1; }

.ES_panelgroupitem:hover,
.ES_panelgroupitem.checked { color: #FFF; background-color: #000; }
.ES_panelgroupitem:hover .ES_countvalue,
.ES_panelgroupitem.checked .ES_countvalue { color: rgba(255, 255, 255, .75); }

body.bd-filters-hidden .selected-filters { display: none; }



@media (max-width:768px) {
	
	.a-title p { padding: 0 30px; }
	
	.a-content-title { min-height: 100px !important; padding-top: 0 !important; background-position: top center !important; }
	.a-content-title {
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		-o-box-shadow: none;
		box-shadow: none;
	}
	
	.page-desc-custom .pdc-text .pdc-desc { display: none; }

}



@media (min-width:768px) {
	
	.a-content-title,
	.a-content-title.a-results { min-height: 195px !important; }
	
	body:not(.page-marque) #center_column .row .page-filter-content {}
	
	body:not(.page-marque) #center_column .row .page-filter-content #elasticshopfilters &gt; .block {}
	
	body:not(.page-marque) #center_column .row .page-filter-content .ES_ESCriterionsGroup { height: auto; overflow: inherit; }
	
	.ES_panelgroup { flex-direction: row; }

	.product_list.grid &gt; li:nth-child(3n) {
		min-height: 485px;
	}

}



@media (min-width:992px) {
	
	.a-content-title,
	.a-content-title.a-results { min-height: 305px !important; }
	
	.a-content-title + .pdc-desc { margin-top: -200px !important; }
	.a-content-title + .pdc-desc h4 { margin-top: 150px; }

}



@media (min-width:1200px) {



}</pre></body></html>