body[data-audience="particuliers"] .gender-party .example-visual .tiny{font-size:9px;line-height:1.6;max-width:88%;text-shadow:0 1px 6px #0008}.gender-party .example-visual img{object-position:68% center}.gender-party .example-visual .p-photo-overlay{background:linear-gradient(180deg,#1f36484d,transparent 35%,#492039a8)}.gender-party .example-visual .mini-title{color:#fff5eb!important;text-shadow:0 2px 15px #371e2366}.gender-party .example-visual .mini-title i{color:#fff5eb!important}.gender-party .example-content strong{line-height:1.14!important}.gender-party .example-content .eyebrow{font-size:8px!important;letter-spacing:.1em!important}.gender-party .example-visual .mini-pill{font-size:9px!important;line-height:1.5}.gender-party{display:block;text-decoration:none}

.gender-party .example-visual .mini-title .cover-rose{color:#b4dfff!important}.gender-party .example-visual .mini-title .cover-bleu{color:#ffc4df!important}.gender-party .example-visual .mini-title .cover-rose,.gender-party .example-visual .mini-title .cover-bleu{text-shadow:0 2px 3px #211d32b3,0 3px 16px #211d3270}

.gender-party .example-content{container-type:inline-size}.gender-party .example-content .gender-dresscode{font-size:clamp(9px,4.65cqi,14px)!important;line-height:1.7}.gender-party .example-content .gender-dresscode>span{display:block;white-space:nowrap}.gender-party .example-content .gender-description{margin-top:0}

.wedding-premium{display:block;text-decoration:none}.wedding-premium .example-visual img{object-position:50% 55%}.wedding-premium .example-visual .p-photo-overlay{background:linear-gradient(180deg,#14291933,transparent 25%,#142919aa)}.wedding-premium .example-visual .mini-title{text-shadow:0 2px 12px #13261988}.wedding-premium .example-content strong{line-height:1.14!important}
