/*
Theme Name: Wp-preparersesv
Theme URI: https://www.preparersesvacances.com/
Author: Préparer ses Vacances
Description: Thème sur-mesure.
Version: 3.0.2
License: GPL-2.0-or-later
Text Domain: wp-preparersesv
*/
.wp-site-blocks .site-branding img,.wp-site-blocks .site-header:hover{width:50%;font-weight:bold}.wp-site-blocks .nav-previous,.wp-site-blocks .archive-description{width:50%;font-weight:bold}.wp-site-blocks .byline > *{align-items:center;cursor:pointer;position:absolute}.wp-site-blocks .entry-header::before{font-weight:400;line-height:1.6}.wp-site-blocks .site-header::before{box-shadow:0 2px 8px rgba(0,0,0,.08);text-decoration:underline;object-fit:cover;margin:0 0 1.5rem;max-width:100%}.wp-site-blocks .nav-links{max-width:none;font-weight:400}.wp-site-blocks .entry-footer__image{padding:.5em 1em;margin-top:0}@media (max-width:782px){.wp-site-blocks .pagination{box-sizing:border-box}.wp-site-blocks .nav-next__image{position:absolute;font-size:13px;padding:calc(.667em + 2px) calc(1.333em + 2px);word-break:break-word;font-weight:500}.wp-site-blocks .screen-reader-text img{justify-content:space-between;border-radius:.25rem;list-style:none}.wp-site-blocks .nav-previous img{text-transform:uppercase;box-sizing:border-box;font-size:14px;box-shadow:0 1px 3px rgba(0,0,0,.12)}}.wp-site-blocks .page-header a,.wp-site-blocks .entry-title__title{width:fit-content;max-width:100%;overflow:visible}.wp-site-blocks .site-header{text-transform:none}.wp-site-blocks .nav-previous a{text-transform:none;z-index:100;border:0;height:100%}.wp-site-blocks .nav-previous img{object-fit:cover;color:inherit;gap:24px}.wp-site-blocks .site-header p{background-color:transparent;letter-spacing:.1em}.wp-site-blocks .entry-meta{color:#eed}.wp-site-blocks .widget-area{object-fit:cover}.wp-site-blocks .page-title:first-child,.wp-site-blocks .widget-area__title{transform:scale(1.05);word-break:break-word;cursor:pointer;justify-content:flex-end}.wp-site-blocks .comment-list img{font-size:inherit}@media (min-width:1200px){.wp-site-blocks .entry-meta__link,.wp-site-blocks .screen-reader-text.is-active{padding:.25rem .75rem}.wp-site-blocks .site-info:not(:last-child){transition:color .15s ease-in-out;z-index:2;align-items:baseline}.wp-site-blocks .menu-toggle__link{width:auto;overflow:hidden;display:grid;object-fit:contain}.wp-site-blocks .site-info img{max-width:720px;margin-top:.5em;white-space:normal}.wp-site-blocks .entry-meta__inner{margin:0 auto}}.wp-site-blocks .read-more p,.wp-site-blocks .entry-footer img{line-height:1.4;align-items:baseline}.wp-site-blocks .widget-area a{padding:0;white-space:pre-wrap;word-break:break-word;line-height:normal}.wp-site-blocks .entry-content__link{margin:0;text-decoration:underline;color:inherit;justify-content:flex-start}.wp-site-blocks .widget:first-child{align-items:flex-start;z-index:2}.wp-site-blocks .sub-menu:not(:last-child),.wp-site-blocks .entry-meta > *{font-size:13px;opacity:1;overflow:hidden;text-align:left;font-weight:600}.wp-site-blocks .entry-header a{opacity:1;overflow:auto}.wp-site-blocks .site-branding__image{letter-spacing:.02em;cursor:default;vertical-align:middle;justify-content:flex-start}.wp-site-blocks .entry-footer a{gap:1em;letter-spacing:.02em;text-align:inherit}.wp-site-blocks .comment-respond{z-index:10}.wp-site-blocks .tags-links:not(:last-child){font-weight:600;height:auto;z-index:100;word-break:break-word}.wp-site-blocks .read-more{object-fit:contain;z-index:-1;background-color:#f76ce2;border:none}.wp-site-blocks .comment-list{justify-content:flex-start}.wp-site-blocks .content-area__link{align-items:flex-start;letter-spacing:normal;display:none;cursor:default}.wp-site-blocks .entry-content{text-transform:none;box-shadow:none}.wp-site-blocks .tags-links:first-child{box-shadow:inset 0 0 0 1px #fb6}.wp-site-blocks .comments-area:hover{list-style:none;z-index:10;vertical-align:top;font-weight:600}.wp-site-blocks .site-title__inner{border-radius:4px;margin-top:.5em;text-transform:none;opacity:0}.wp-site-blocks .entry-title a{opacity:0;z-index:2;text-transform:none;padding:0}.wp-site-blocks .entry-footer__link,.wp-site-blocks .search-field::before{white-space:normal;border:2px solid #eed;box-shadow:inset 0 0 0 1px #fb6}.wp-site-blocks .cat-links__inner{box-sizing:border-box;text-align:left}.wp-site-blocks .site-content{text-align:right;align-items:center;max-width:none;text-decoration:none;font-size:13px}.wp-site-blocks .page-header img{cursor:pointer;text-decoration:underline}.wp-site-blocks .sub-menu a,.wp-site-blocks .archive-description__content{text-transform:none;color:#eed;margin-top:var(--gap,1.5rem)}.wp-site-blocks .comments-area__link,.wp-site-blocks .read-more:hover{overflow:auto;transition:all .2s ease;justify-content:flex-start}.wp-site-blocks .comments-area > *{text-align:center;gap:.5rem;margin:0 0 1.5rem;flex:0 0 auto}.wp-site-blocks .post-thumbnail:hover{outline:0}.wp-site-blocks .site-info__image{transform:scale(1.05);color:#eed}.wp-site-blocks .search-field__link{letter-spacing:.02em;display:inline-flex}.wp-site-blocks .site-title__inner,.wp-site-blocks .nav-previous:not(:last-child){vertical-align:top;margin:0 auto;padding:1rem}.wp-site-blocks .read-more__inner{list-style:none;color:#eed;border-radius:0;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .archive-description::before{border:none;font-weight:600;max-width:640px}.wp-site-blocks .posted-on:focus{font-weight:600;transition:transform .25s ease-out}.wp-site-blocks .nav-links__link{object-fit:cover;letter-spacing:.02em;transform:none}.wp-site-blocks .search-field img{gap:.75em;white-space:nowrap;text-decoration:underline}.wp-site-blocks .comment-list{box-sizing:border-box;max-width:1200px;color:#8bc}.wp-site-blocks .site-info__inner{list-style:none;object-fit:contain}.wp-site-blocks .page-title__title{box-sizing:border-box;justify-content:flex-end;text-decoration:none}.wp-site-blocks .archive-description{background-color:transparent;box-shadow:none;margin-top:var(--gap,1.5rem);white-space:nowrap;vertical-align:middle}.wp-site-blocks .search-form__inner,.wp-site-blocks .entry-title:first-child{border-radius:.25rem;max-width:none;align-items:baseline;background-color:#f76ce2}.wp-site-blocks .site-main,.wp-site-blocks .entry-title__image{letter-spacing:.02em}.wp-site-blocks .menu-toggle:hover{object-fit:contain;position:sticky;max-width:none;text-align:left;box-shadow:none}.wp-site-blocks .site-header > *{margin:0;border-radius:4px}@media (min-width:480px){.wp-site-blocks .archive-description img{padding:0;align-items:center;box-sizing:border-box;line-height:normal}.wp-site-blocks .screen-reader-text::before{width:100%;vertical-align:top;box-shadow:none}.wp-site-blocks .comments-area::before{border-radius:3px;object-fit:contain;border:2px solid #eed;box-shadow:0 2px 8px rgba(0,0,0,.08);gap:2em}.wp-site-blocks .comments-area > *{border-radius:.25rem;transition:color .15s ease-in-out;font-size:14px;max-width:1200px}.wp-site-blocks .entry-footer a{margin:0;outline:2px solid #eed;object-fit:contain}.wp-site-blocks .entry-header:hover{overflow:visible;opacity:.7}}.wp-site-blocks .page-title__title{width:100%;vertical-align:top;border:0}.wp-site-blocks .entry-meta__image{word-break:break-word;border-radius:50%;list-style:none;display:none;letter-spacing:.02em}.wp-site-blocks .widget-area:hover{justify-content:flex-end;gap:24px}.wp-site-blocks .nav-links.is-active,.wp-site-blocks .site-info:not(:last-child){max-width:720px;align-items:stretch;flex:0 0 auto}.wp-site-blocks .site-header > *{line-height:1.6;z-index:-1;word-break:break-word;transform:scale(1.05)}