    /*************************************************************/
    /* Modification de police du widget */
    
        .HeaderContainer__Inner-sc-de613b58-0.igEyoR.es-header-container.HeaderComponent__StyledHeader-sc-e5880ad8-0.bhijjK,
        .ReviewTextControl__Control-sc-a92f4968-0.fHcWWt.es-review-content-control.es-review-content-control-open.ReviewText__StyledTextControl-sc-2fc88-1.rwjZW,
        .ReviewAuthorBlock__AuthorBlockContainer-sc-4829661c-4.cWOhZz.es-review-author-block-container.Balloon__StyledAuthorBlock-sc-6bb2f8a9-1.hBOXMq,
        .AISummaryAuthorBlock__AuthorBlockContainer-sc-c0b57ca0-4.iKiglJ.es-ai-summary-author-block-container.Balloon__StyledAuthorBlock-sc-6bb2f8a9-1.hBOXMq.es-review-author-block-container,
        .ReviewAuthorBlock__AuthorBlockContainer-sc-4829661c-4.cWOhZz.es-review-author-block-container.PopupContent__StyledAuthorBlock-sc-3388a77b-2.cndPbZ,
        .OwnerReply__OwnerBlock-sc-89cf8173-1.cyWiHS.es-owner-reply-block,
        .HeaderContainer__Inner-sc-de613b58-0.fBvHHk.es-header-container.HeaderComponent__StyledHeader-sc-e5880ad8-0.bhijjK,
        .AISummaryAuthorBlock__AuthorBlockContainer-sc-c0b57ca0-4.iKiglJ.es-ai-summary-author-block-container.Balloon__StyledAuthorBlock-sc-6bb2f8a9-1.hBOXMq.es-review-author-block-container,
        .ReviewTextControl__Control-sc-a92f4968-0.fHcWWt.es-review-content-control.es-review-content-control-open.ReviewText__StyledTextControl-sc-2fc88-1.rwjZW,
        .ReviewAuthorBlock__AuthorBlockContainer-sc-4829661c-4.cWOhZz.es-review-author-block-container.Balloon__StyledAuthorBlock-sc-6bb2f8a9-1.hBOXMq,
        .ReviewAuthorBlock__AuthorBlockContainer-sc-4829661c-4.cWOhZz.es-review-author-block-container.PopupContent__StyledAuthorBlock-sc-3388a77b-2.cndPbZ,
        .OwnerReply__OwnerBlock-sc-89cf8173-1.cyWiHS.es-owner-reply-block,
        .ShortenedText__ShortenedTextComponent-sc-ccc0e1c4-1.hoocWr.es-text-shortener, .ShortenedText__Container-sc-ccc0e1c4-0.dtJGEi.es-text-shortener-container.es-review-content-line-shortener,
        .jXBAkH, .jXBAkH *
        {
            font-family: 'Oswald', sans-serif;
            text-align: justify;
        }



    /*************************************************************/
    /* Bouton pour écrire un avis */

        .ButtonBase__ButtonContainer-sc-620f0db8-3.lgPRWO.HeaderWriteReviewButton__WriteReviewButton-sc-8f3d2b0c-1.eVxUcu.es-header-write-review-button {
            line-height: 1.5 !important;
            background-color: #000000 !important;
            border: 1px solid #CEC49B !important;
            border-radius: .25rem !important;
            transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
    	}
    	
    	.ButtonBase__Overlay-sc-620f0db8-4.fErKxT:hover,
    	.ButtonBase__ButtonContainer-sc-c65ab2ce-3.dLhUFN.HeaderWriteReviewButton__WriteReviewButton-sc-8f3d2b0c-1.eVxUcu.es-header-write-review-button:hover {
            background-color: #4C4835 !important;
    		box-shadow:0 0 0 .20rem rgba(206,196,155,.40)
    	}

    	.ButtonBase__Ellipsis-sc-620f0db8-5.dJGLPU {
            font-size: 1.2rem;
            font-weight: 700;
            color: #CEC49B;
    	}


    /*************************************************************/
    /* Reviews */
    
        .ReviewBackground__Container-sc-8fee81fc-0.cfvZgd.es-review-background-container {
            padding: 20px;
            border-radius: 1rem;
        }
        
        .es-review-content-text, .AISummaryContent__SummaryListStyle-sc-29d519d2-5.djRPfr.es-ai-summary-content.es-review-content, .OwnerReply__OwnerReplyText-sc-89cf8173-8.kmNywM.es-owner-reply-text {
            font-family: 'Oswald', sans-serif;
            line-height: 1.4;
            font-size: 1rem;
            font-weight: 300;
            color: #89815E;
            text-align: justify;
        }
        .AISummaryContent__SummaryListStyle-sc-29d519d2-5.djRPfr.es-ai-summary-content.es-review-content {
            font-weight: 400;
        }
        .AISummaryContent__StyledCheckmark-sc-29d519d2-4.iRtqfb.es-ai-summary-checkmark {
            fill: #CEC49B;
        }

        /* Lien "lire la suite" */
        .ReviewTextControl__Control-sc-a92f4968-0.fHcWWt.es-review-content-control.es-review-content-control-open.ReviewText__StyledTextControl-sc-2fc88-1.rwjZW {
            color: #CEC49B;
            text-decoration: underline;
        }
        .ReviewTextControl__Control-sc-a92f4968-0.fHcWWt.es-review-content-control.es-review-content-control-open.ReviewText__StyledTextControl-sc-2fc88-1.rwjZW:hover {
            color: #89815E;
        }


    
    /*************************************************************/
    /* Popup reviews */
    
        /* Arrière-plan */
        .Backdrop__BackdropContainer-sc-b44f0945-0.jKA-dDV {
            background-color: #CEC49B;
            opacity: 0.8;
        }
        .ScrollableContainer__ScrollableContainerComponent-sc-838e3ab4-0.warMn.PopupContent__Container-sc-3388a77b-0.bVOsYP.es-popup-content-container.Popup__StyledContent-sc-bd151fd3-1.fpSCdC, .jFNxKY .Popup__StyledContent-sc-bd151fd3-1 {
            background-color: #101010;
        }
        
        /* Commentaire */
        .ShortenedText__ShortenedTextComponent-sc-a2fc27d6-1.cYFfrC.es-text-shortener, .ShortenedText__Container-sc-a2fc27d6-0.gafwzD.es-text-shortener-container.es-review-content-line-shortener,
        .ReviewText__Container-sc-d1c2dfba-0.fJdZYY.es-review-content-text-container {
            box-sizing: border-box;
            font-family: oswald;
            line-height: 1.4;
            font-size: 1rem;
            text-align: justify;
            font-weight: 300;
        }
        .TextControl__BaseControl-sc-49162f70-0.chPkIZ.es-text-shortener-control.es-text-shortener-control-open {
            font-size: 0;
        }

        /* Message de réponse du propriétaire */
        .OwnerReply__OwnerReplyContainer-sc-89cf8173-0.jGlsRf.es-owner-reply-container.PopupContent__StyledOwnerReply-sc-3388a77b-1.hykDkM {
            border-left: 1px solid #4C4835;
        }
        
        
    /*************************************************************/
    /* Bouton de la fenêtre popup */
        .CloseComponent__PopupCloseControlContainer-sc-1260ad4-0.hobKLy {
            border-radius: 4px;
            background-color: #000000;
            text-decoration: none;
        }
        .gwmNJy.gKDqGL svg { fill: #CEC49B; }

        .CloseComponent__PopupCloseControlContainer-sc-1260ad4-0.hobKLy:hover {
            background-color: #4C4835;
        }
        
        /* Impossible de modifier la couleur de fond à cause de !important dans le widget ; A intégrer dans le CSS personnalisable du widget directement */
        .hobKLy:hover svg {
            fill: #CEC49B;
        }

