.popup-actu-ctn.svelte-8ghv7t.svelte-8ghv7t{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:flex-end;z-index:99;overflow:visible;position:fixed;right:0;bottom:0}.popup-actu-ctn.svelte-8ghv7t>div.svelte-8ghv7t{float:right;position:relative;display:flex;flex-direction:column;overflow:hidden;background-color:var(--white-90);border-radius:5px 0 0 5px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:.4s all var(--backOut);transform:translate(2rem);box-shadow:7px 0 15px #00000040}.popup-actu.svelte-8ghv7t.svelte-8ghv7t{padding:2rem 5rem 2rem 3rem;width:40vw}.close.svelte-8ghv7t.svelte-8ghv7t{display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;top:1rem;right:3rem;width:2rem;height:2rem;padding:.5rem;border:none;background:none}.close.svelte-8ghv7t img.svelte-8ghv7t{width:100%;height:100%;transition:.4s all var(--backOut)}.close.svelte-8ghv7t:hover img.svelte-8ghv7t{transform:rotate(180deg)}.actu-ctn.svelte-8ghv7t.svelte-8ghv7t{width:100%;z-index:1;display:flex;flex-direction:row;align-items:center}.actu-ctn.svelte-8ghv7t .actu-image.svelte-8ghv7t{background-color:var(--dark-grey);width:10vw;aspect-ratio:1/1;border-radius:5px;overflow:hidden}.actu-ctn.svelte-8ghv7t .actu-image img.svelte-8ghv7t{width:100%;height:100%;object-fit:cover;object-position:center}.actu-ctn.svelte-8ghv7t .actu-info.svelte-8ghv7t{flex-shrink:2;margin-left:2rem;display:flex;flex-direction:column;align-items:flex-start}.actu-ctn.svelte-8ghv7t .actu-info h3.svelte-8ghv7t{margin:0}.actu-ctn.svelte-8ghv7t .actu-info p.svelte-8ghv7t{max-height:calc(72px + 1em);overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.buttons-ctn.svelte-8ghv7t.svelte-8ghv7t{margin-top:1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.expend-ctn.svelte-8ghv7t.svelte-8ghv7t{cursor:pointer;align-items:center;justify-content:space-evenly;padding:2rem 3.5rem 2rem 1.5rem}.expend-ctn.svelte-8ghv7t img.svelte-8ghv7t{height:15px;width:auto}.expend-ctn.svelte-8ghv7t p.svelte-8ghv7t{transform:scale(-1);writing-mode:vertical-lr;color:var(--black);margin:1rem 0}.expend-ctn.svelte-8ghv7t.svelte-8ghv7t:hover{transform:translate(.5rem)}.modal-wrapper.svelte-mwdvle{width:80vw;display:flex;flex-direction:column;align-items:center}.review-list.svelte-mwdvle{flex-grow:1;width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;padding:1rem 2rem;overflow-x:auto}@media only screen and (max-width: 750px){.review-list.svelte-mwdvle{grid-template-columns:1fr}}.img-head.svelte-12ufl2c.svelte-12ufl2c{position:relative;width:100%;max-height:1034px;background-image:url(../../../img/image-login.jpg);background-repeat:no-repeat;background-size:cover;aspect-ratio:960/517;display:flex;justify-content:center;align-items:center;border-bottom-right-radius:50px}.part-title.svelte-12ufl2c.svelte-12ufl2c{margin-top:3rem;width:75%;text-align:start}.part-text.svelte-12ufl2c.svelte-12ufl2c{width:75%;text-align:justify;margin-bottom:2%}.title.svelte-12ufl2c .bar-title-phone.svelte-12ufl2c{display:none;background-color:var(--main-orange);height:2px;width:35%;margin-top:1rem}.salon-part.svelte-12ufl2c.svelte-12ufl2c{display:flex;flex-direction:row;align-items:center;width:65%;position:relative;margin-bottom:15rem}.salon-part.svelte-12ufl2c .salon-img.svelte-12ufl2c{margin-left:3rem;position:absolute;z-index:10;border-top:solid 5px var(--main-orange);border-bottom-right-radius:50px;box-shadow:0 2px 35px var(--black-05);aspect-ratio:442/696;width:25vw}.salon-part.svelte-12ufl2c .infos-ctn.svelte-12ufl2c{margin-top:1rem;display:flex;flex-direction:column;border-bottom:1px solid var(--dark-grey);padding-left:calc(25vw + 5rem);padding-bottom:2rem;position:relative;height:fit-content}.salon-part.svelte-12ufl2c .interligne.svelte-12ufl2c{margin:0;margin-bottom:1rem}.ctn-property.svelte-12ufl2c.svelte-12ufl2c{overflow:auto;margin-top:3rem;max-width:75%;display:grid;grid-template-columns:repeat(3,minmax(200px,1fr));grid-gap:10px}.ctn-property-action.svelte-12ufl2c.svelte-12ufl2c{display:none}.part.svelte-12ufl2c.svelte-12ufl2c{margin:5rem 0 8rem}.group-part.svelte-12ufl2c.svelte-12ufl2c{margin-top:10rem;width:75%;overflow:visible;display:flex;flex-direction:column;align-items:center;position:relative}.group-part.svelte-12ufl2c .grey-bg.svelte-12ufl2c{z-index:-1;position:absolute;top:0;width:95vw;height:300px;background-color:var(--main-grey);border-radius:5px 5px 50px}.group-part.svelte-12ufl2c h2.svelte-12ufl2c{text-align:start;width:100%;margin:3rem 0}.group-part.svelte-12ufl2c .ctn-groups.svelte-12ufl2c{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.group-part.svelte-12ufl2c .ctn-groups .group.svelte-12ufl2c{padding:1rem 1.5rem;width:100%;background-color:var(--white);border-bottom-right-radius:50px;box-shadow:0 2px 35px var(--black-05)}.group-part.svelte-12ufl2c .ctn-groups .group .group-title.svelte-12ufl2c{margin-bottom:5%;margin-top:1%}.group-part.svelte-12ufl2c .ctn-groups .group .group-title .group-number.svelte-12ufl2c{color:var(--main-orange);font-family:Rubik;font-style:inherit;font-weight:inherit;font-size:inherit}.group-part.svelte-12ufl2c .ctn-groups .group .group-text.svelte-12ufl2c{text-align:justify;margin:0}.review-part.svelte-12ufl2c.svelte-12ufl2c{width:75%;margin-top:5rem;margin-bottom:5rem}.review-part.svelte-12ufl2c .review-title.svelte-12ufl2c{margin:5rem 0}.review-part.svelte-12ufl2c .review-ctn.svelte-12ufl2c{width:100%;display:grid;grid-template-columns:repeat(2,32%) 34%;grid-template-rows:repeat(2,30vh);grid-gap:20px 16px}.review-part.svelte-12ufl2c .review-ctn .empty-review.svelte-12ufl2c{width:100%;height:100%;background-color:var(--white);border-bottom-right-radius:50px;box-shadow:0 2px 42px 5px var(--black-05)}.review-part.svelte-12ufl2c .review-ctn .review-img.svelte-12ufl2c{width:100%;height:100%;object-fit:cover;border-top:5px solid var(--main-orange);grid-column:3;grid-row:1/3;box-shadow:0 2px 35px var(--black-05);border-bottom-right-radius:50px}.team-img.svelte-12ufl2c.svelte-12ufl2c{width:75%;height:auto}@media only screen and (max-width: 500px){.popup-actu-ctn.svelte-12ufl2c.svelte-12ufl2c{display:none}.img-head.svelte-12ufl2c.svelte-12ufl2c{height:60vh;background-position:center}.title.svelte-12ufl2c .bar-title-phone.svelte-12ufl2c{display:flex}.part-title.svelte-12ufl2c.svelte-12ufl2c,.part-text.svelte-12ufl2c.svelte-12ufl2c{width:85%}.part.svelte-12ufl2c.svelte-12ufl2c{margin:3rem 0}.salon-part.svelte-12ufl2c.svelte-12ufl2c{width:85%;margin-bottom:0}.salon-part.svelte-12ufl2c .salon-img.svelte-12ufl2c{display:none}.salon-part.svelte-12ufl2c .infos-ctn.svelte-12ufl2c{padding-left:0;padding-bottom:4rem;margin-top:7.5vw}.salon-part.svelte-12ufl2c .infos-ctn h2.svelte-12ufl2c{margin-top:0}.salon-part.svelte-12ufl2c .infos-ctn p.svelte-12ufl2c:last-of-type{margin-bottom:2rem}.ctn-property.svelte-12ufl2c.svelte-12ufl2c{display:none}.ctn-property-phone.svelte-12ufl2c.svelte-12ufl2c{display:grid;margin-top:0;width:85vw;overflow:hidden;grid-template-columns:repeat(3,85vw);height:70vh}.ctn-property-action.svelte-12ufl2c.svelte-12ufl2c{width:85%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.ctn-property-action.svelte-12ufl2c>div.svelte-12ufl2c{display:flex;flex-direction:row;align-items:center;justify-content:center}.ctn-property-action.svelte-12ufl2c .ctn-arrows button.svelte-12ufl2c{display:flex;justify-content:center;align-items:center;border:none;background:none;color:var(--dark-grey);width:7.5vw;height:80vh;transition:all .4s var(--sinOut);cursor:pointer;outline:none}.ctn-property-action.svelte-12ufl2c .ctn-arrows button.active.svelte-12ufl2c{color:var(--main-orange)}.ctn-property-action.svelte-12ufl2c .ctn-buttons.svelte-12ufl2c{margin-top:1rem}.ctn-property-action.svelte-12ufl2c .ctn-buttons button.svelte-12ufl2c{border:none;background-color:var(--dark-grey);height:3px;width:2.5rem;margin:0 .2rem;padding:-1rem;transition:all .4s var(--sinOut);cursor:pointer;outline:none}.ctn-property-action.svelte-12ufl2c .ctn-buttons button.active.svelte-12ufl2c{background-color:var(--main-orange)}.group-part.svelte-12ufl2c.svelte-12ufl2c{width:85%;margin-top:4rem;padding-bottom:7.5vw}.group-part.svelte-12ufl2c .grey-bg.svelte-12ufl2c{width:100vw;height:100%}.group-part.svelte-12ufl2c .ctn-groups.svelte-12ufl2c{grid-template-columns:1fr}.review-part.svelte-12ufl2c.svelte-12ufl2c,.team-img.svelte-12ufl2c.svelte-12ufl2c{display:none}}
