/*
Theme Name: Location-appartement-p-2
Theme URI: https://www.location-appartement-paris.org/
Author: Location Appartement Paris
Description: Thème du site.
Version: 1.0.0
License: GPL-2.0-or-later
Text Domain: location-appartement-p-2
*/
.wp-site-blocks .entry-header__image,.wp-site-blocks .site-info:hover{background-color:#e25;transform:scale(1.05)}.wp-site-blocks .menu-toggle{text-decoration:underline}.wp-site-blocks .menu-toggle p{font-size:.875rem}.wp-site-blocks .read-more:not(:last-child){gap:.5rem;transition:all .2s ease}.wp-site-blocks .content-area:not(:last-child),.wp-site-blocks .search-form:hover{text-decoration:underline;gap:24px;vertical-align:top;padding:0}.wp-site-blocks .comments-area.is-active{justify-content:center;list-style:none}.wp-site-blocks .search-form img{transition:color .15s ease-in-out}.wp-site-blocks .site-content__link{margin-top:2em;font-size:13px}.wp-site-blocks .read-more__content,.wp-site-blocks .nav-links__content{white-space:normal;align-items:center}.wp-site-blocks .entry-title:hover{max-width:640px;border-radius:3px;line-height:1.6;white-space:pre-wrap;align-items:center}.wp-site-blocks .entry-meta::before{margin:.5em;text-decoration:none}.wp-site-blocks .main-navigation:hover{text-decoration:none}@media (min-width:480px){.wp-site-blocks .entry-header{align-items:baseline;background-color:#e25;white-space:pre-wrap;height:1px}.wp-site-blocks .search-form a{position:sticky;vertical-align:baseline;word-break:break-word;overflow:visible}.wp-site-blocks .comments-area.is-active{text-transform:uppercase;list-style:none}}.wp-site-blocks .archive-description p{transform:rotate(45deg);flex:1;text-decoration:none;align-items:flex-start}.wp-site-blocks .comment-list,.wp-site-blocks .nav-previous__link{transition:transform .25s ease-out;text-transform:none;list-style:none;flex:1 1 auto}.wp-site-blocks .entry-footer img{z-index:2}.wp-site-blocks .site-footer__image{font-weight:bold}.wp-site-blocks .read-more p,.wp-site-blocks .main-navigation__inner{overflow:auto}.wp-site-blocks .nav-previous p{vertical-align:top;z-index:-1;position:sticky;background-color:#e25}.wp-site-blocks .content-area__content{text-transform:uppercase;outline:2px solid #b4a413;transition:all .2s ease;cursor:default}.wp-site-blocks .byline__image{box-sizing:border-box;text-decoration:underline}.wp-site-blocks .posted-on img{display:inline-flex;list-style:none;overflow:hidden;vertical-align:middle;font-weight:400}.wp-site-blocks .comments-area{text-decoration:underline;cursor:pointer;border-radius:2px}.wp-site-blocks .entry-footer:focus{line-height:inherit;box-sizing:border-box;text-decoration:underline;text-align:inherit;white-space:nowrap}.wp-site-blocks .site-footer::before{white-space:normal;font-size:13px;text-align:left;margin-top:var(--gap,1.5rem);font-weight:700}.wp-site-blocks .posted-on,.wp-site-blocks .page-title__content{word-break:break-word}.wp-site-blocks .page-header p{border:1px solid #780347;border-radius:50%}.wp-site-blocks .widget__inner{list-style:none;justify-content:flex-end}.wp-site-blocks .site-description{flex:1;background-color:#e25;margin-top:var(--gap,1.5rem);gap:24px}.wp-site-blocks .site-description__title{word-break:break-word;width:auto;transition:color .15s ease-in-out}.wp-site-blocks .entry-meta:first-child{box-shadow:none;opacity:.7;box-sizing:border-box;font-size:13px}.wp-site-blocks .comment-list a{letter-spacing:normal;outline:0;white-space:nowrap;color:#b4a413}.wp-site-blocks .site-header p{transform:scale(1.05);z-index:10}.wp-site-blocks .site-main__link{justify-content:space-between;overflow:auto}.wp-site-blocks .site-main{line-height:1.4;outline:2px solid #b4a413;position:sticky;display:none;transform:rotate(45deg)}.wp-site-blocks .site-main{margin-top:2em;display:none;color:inherit}@media (max-width:1024px){.wp-site-blocks .posted-on:not(:last-child),.wp-site-blocks .site-title a{height:100%;background-color:#b4a413;overflow:visible;line-height:1.4}.wp-site-blocks .entry-content:not(:last-child){text-transform:none;object-fit:cover;line-height:1.4;z-index:1}}.wp-site-blocks .entry-meta p{justify-content:flex-end}.wp-site-blocks .read-more:focus{z-index:1;width:fit-content}.wp-site-blocks .tags-links,.wp-site-blocks .post-thumbnail__link{box-sizing:border-box;white-space:nowrap}.wp-site-blocks .archive-description a{transition:color .15s ease-in-out;vertical-align:top}.wp-site-blocks .widget-area:hover{box-shadow:none}.wp-site-blocks .site-branding:focus{background-color:#e25;width:100%;justify-content:space-between}.wp-site-blocks .widget-area img{opacity:.5;cursor:default;z-index:2;color:#ce929c}.wp-site-blocks .comments-area:focus{transform:scale(1.05)}.wp-site-blocks .menu-toggle:first-child{font-size:1rem;cursor:default;outline:0}.wp-site-blocks .site-description:first-child{width:fit-content;list-style:none;text-decoration:none;gap:.75em}.wp-site-blocks .search-form p{cursor:default;justify-content:center}.wp-site-blocks .nav-previous__title,.wp-site-blocks .nav-previous > *{cursor:default;line-height:1.4;z-index:100;font-size:14px}.wp-site-blocks .archive-description__image{height:2.5rem;z-index:10}.wp-site-blocks .entry-meta__image{list-style:none;text-align:left;text-transform:uppercase}@media (min-width:1024px){.wp-site-blocks .page-title{color:#ce929c;text-decoration:none;box-sizing:border-box;vertical-align:top;width:fit-content}.wp-site-blocks .comment-respond{text-transform:uppercase;flex:1 1 auto}.wp-site-blocks .site-branding::before{cursor:pointer;font-weight:600;outline:1px dotted}.wp-site-blocks .site-main > *{list-style:none;padding:15px;object-fit:cover}.wp-site-blocks .page-header a{text-decoration:underline;opacity:0;transition:all .2s ease;letter-spacing:.1em;overflow:hidden}.wp-site-blocks .comments-area__image{object-fit:contain}.wp-site-blocks .archive-description p{overflow:visible;width:auto}}@media (min-width:480px){.wp-site-blocks .site-branding img,.wp-site-blocks .site-header img{gap:24px;vertical-align:middle;object-fit:contain;box-shadow:inset 0 0 0 1px #780347;color:#b4a413}.wp-site-blocks .entry-title{word-break:break-word;margin:0 0 1.5rem;object-fit:cover;z-index:-1}}.wp-site-blocks .nav-links.is-active{max-width:100%;line-height:1.5}.wp-site-blocks .entry-title a{margin:1em 0;border-radius:.25rem;font-weight:500;outline:1px dotted}@media (min-width:992px){.wp-site-blocks .comments-area > *{opacity:.7}.wp-site-blocks .page-title:focus{list-style:none}.wp-site-blocks .site-info:hover{object-fit:cover;width:1em;font-size:1rem;border-radius:.25rem;margin-top:2em}}.wp-site-blocks .site-main,.wp-site-blocks .nav-next__inner{color:inherit;border:none;box-sizing:border-box}.wp-site-blocks .page-header__link{text-decoration:none}.wp-site-blocks .read-more{width:1em;object-fit:contain;line-height:normal;cursor:default;z-index:-1}.wp-site-blocks .site-footer{box-sizing:border-box}.wp-site-blocks .widget-area__link{box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .search-field{margin:0 auto}.wp-site-blocks .comment-list{flex:0 0 auto;width:fit-content;letter-spacing:.1em}.wp-site-blocks .cat-links p{position:absolute}.wp-site-blocks .site-description__link{border-radius:.25rem;max-width:640px}.wp-site-blocks .search-field::before{word-break:break-word;color:#b4a413;font-size:.75rem;max-width:1200px}.wp-site-blocks .entry-content__inner{transition:color .15s ease-in-out;display:flex;letter-spacing:.02em}