/*
Theme Name: 7destinations-child
Theme URI: https://www.7destinations.com/
Author: 7 Destinations
Description: Thème sur-mesure.
Version: 1.1.0
License: GPL-2.0-or-later
Text Domain: 7destinations-child
*/
.wp-site-blocks .pagination{transform:rotate(45deg);max-width:none;justify-content:space-between;z-index:1;flex:1 1 auto}.wp-site-blocks .site-title > *{line-height:1.5;z-index:10;position:absolute}@media (min-width:1200px){.wp-site-blocks .entry-content__inner{color:#f78111;letter-spacing:.02em}.wp-site-blocks .search-field:not(:last-child),.wp-site-blocks .tags-links:first-child{border-radius:2px}.wp-site-blocks .page-header::before{width:fit-content}.wp-site-blocks .site-main::before,.wp-site-blocks .site-info__image{box-shadow:inset 0 0 0 1px #7ed;border-radius:.25rem;text-decoration:none;vertical-align:baseline;box-sizing:border-box}.wp-site-blocks .tags-links:focus,.wp-site-blocks .screen-reader-text__content{height:1px;background-color:#228eec;opacity:0}.wp-site-blocks .comments-area__image{padding:1rem}}.wp-site-blocks .comment-list p{border-radius:2px}.wp-site-blocks .widget-area{align-items:center;gap:1em}.wp-site-blocks .widget-area img{margin-top:1rem}@media (max-width:1024px){.wp-site-blocks .byline a{font-size:.75rem}.wp-site-blocks .page-title{justify-content:space-between;transition:all .2s ease}.wp-site-blocks .site-description{overflow:auto;text-decoration:underline}.wp-site-blocks .widget::before{white-space:normal;letter-spacing:.02em;overflow:visible;padding:.5em 1em}.wp-site-blocks .nav-links img{z-index:1;overflow:auto}.wp-site-blocks .search-form__title{font-size:.875rem;color:currentColor}.wp-site-blocks .sub-menu{outline:2px solid #f78111;align-items:stretch}}.wp-site-blocks .comment-respond{white-space:pre-wrap}.wp-site-blocks .content-area__content{list-style:none}.wp-site-blocks .screen-reader-text{font-weight:700}.wp-site-blocks .posted-on p{font-weight:bold;outline:2px solid #f78111;transition:transform .25s ease-out;background-color:transparent}.wp-site-blocks .site-description{margin-top:1rem;text-transform:none;justify-content:flex-end;text-align:left;box-sizing:border-box}.wp-site-blocks .read-more__title{flex:none;object-fit:cover;gap:1em}.wp-site-blocks .page-header.is-active{width:auto;position:relative;text-align:inherit;list-style:none;white-space:pre-wrap}.wp-site-blocks .archive-description__image{cursor:default;align-items:baseline;text-decoration:none;list-style:none}.wp-site-blocks .menu-toggle__link{letter-spacing:.1em;margin-top:var(--gap,1.5rem);align-items:stretch;overflow:auto;border-radius:4px}@media (min-width:1024px){.wp-site-blocks .menu-toggle,.wp-site-blocks .cat-links:focus{margin-top:var(--gap,1.5rem);list-style:none;line-height:1.4}.wp-site-blocks .widget__image{padding:calc(.667em + 2px) calc(1.333em + 2px);box-sizing:border-box}.wp-site-blocks .cat-links img{opacity:0;align-items:baseline;line-height:normal}.wp-site-blocks .pagination.is-active{white-space:normal;outline:1px dotted}}.wp-site-blocks .site-info:focus{border:0;margin:0 auto}.wp-site-blocks .search-field{align-items:stretch;outline:1px dotted;display:inline-block}.wp-site-blocks .post-thumbnail__link,.wp-site-blocks .entry-footer__title{border-radius:3px;opacity:1;margin-top:0;text-transform:none;height:1px}.wp-site-blocks .sub-menu > *{gap:.5rem}.wp-site-blocks .entry-content > *{background-color:#f78111}.wp-site-blocks .site-main > *{transition:transform .25s ease-out;justify-content:flex-start}.wp-site-blocks .read-more{cursor:pointer;border-radius:50%}@media (min-width:1200px){.wp-site-blocks .nav-next:hover{gap:.75em;text-decoration:none}.wp-site-blocks .entry-footer p{transition:transform .25s ease-out;z-index:1;width:1em;cursor:pointer}.wp-site-blocks .archive-description > *,.wp-site-blocks .sub-menu.is-active{list-style:none;object-fit:contain;border-radius:2px;letter-spacing:.1em}.wp-site-blocks .site-footer{position:sticky;text-align:center;margin:.5em;height:auto}.wp-site-blocks .page-header a{line-height:normal;gap:24px}.wp-site-blocks .nav-links{z-index:-1;box-sizing:border-box;word-break:break-word;vertical-align:baseline;transform:scale(1.05)}.wp-site-blocks .read-more__link{outline:2px solid #f78111;position:absolute;justify-content:center}}.wp-site-blocks .widget__link{text-decoration:underline}.wp-site-blocks .nav-next:first-child{color:#f78111;justify-content:space-between}.wp-site-blocks .search-field > *{font-weight:500;overflow:hidden;width:fit-content;gap:2em;cursor:pointer}@media (min-width:1024px){.wp-site-blocks .page-header:first-child{opacity:0;white-space:normal;border-radius:0}.wp-site-blocks .nav-previous.is-active{cursor:default;box-sizing:border-box;text-decoration:underline;justify-content:center;font-size:1.125em}}@media (min-width:992px){.wp-site-blocks .entry-header img{margin-top:var(--gap,1.5rem);font-size:1.125em;overflow:hidden}.wp-site-blocks .read-more > *,.wp-site-blocks .site-description > *{text-align:right;object-fit:cover;color:inherit}.wp-site-blocks .site-title__link,.wp-site-blocks .comment-respond:focus{box-sizing:border-box;margin:1em 0;z-index:100}.wp-site-blocks .menu-toggle:first-child{border-radius:4px}.wp-site-blocks .posted-on::before{transition:color .15s ease-in-out;object-fit:contain;vertical-align:middle;gap:1em}.wp-site-blocks .widget-area{box-sizing:border-box;transform:scale(1.05);word-break:break-word}}.wp-site-blocks .nav-next{white-space:pre-wrap}.wp-site-blocks .entry-footer a{font-weight:700;margin:0;transition:color .15s ease-in-out;text-transform:uppercase}.wp-site-blocks .entry-title p{justify-content:flex-start;overflow:visible;outline:2px solid #f78111}.wp-site-blocks .entry-meta__inner{height:100%;display:grid;text-transform:uppercase;white-space:nowrap;border-radius:2px}.wp-site-blocks .site-header img{overflow:hidden}.wp-site-blocks .comment-list:focus,.wp-site-blocks .site-title{box-shadow:0 1px 3px rgba(0,0,0,.12);object-fit:contain;height:1px;box-sizing:border-box;vertical-align:baseline}.wp-site-blocks .screen-reader-text::before{margin-top:1rem;justify-content:center}.wp-site-blocks .comment-list:focus{margin:0 auto}.wp-site-blocks .sub-menu__inner{justify-content:flex-start;word-break:break-word;display:grid}.wp-site-blocks .comments-area.is-active{object-fit:contain;text-align:left}@media (min-width:992px){.wp-site-blocks .entry-title__link{text-decoration:underline}.wp-site-blocks .entry-header::before{align-items:flex-start;list-style:none;box-shadow:none;justify-content:space-between}.wp-site-blocks .read-more::before{box-sizing:border-box;margin:0 auto;font-size:13px;display:none}.wp-site-blocks .site-footer{position:absolute;justify-content:flex-end;font-size:1.125em}.wp-site-blocks .tags-links:not(:last-child){list-style:none;transform:translateY(-50%);z-index:-1;margin:0 auto}.wp-site-blocks .entry-meta{position:static;list-style:none;object-fit:cover}.wp-site-blocks .site-description:not(:last-child),.wp-site-blocks .entry-header{letter-spacing:.02em;overflow:visible;margin:0 0 1.5rem;position:sticky;justify-content:center}}.wp-site-blocks .widget__image{box-shadow:inset 0 0 0 1px #7ed;white-space:pre-wrap;align-items:flex-start;text-transform:uppercase}.wp-site-blocks .post-thumbnail:hover,.wp-site-blocks .site-header:first-child{margin-top:0;position:static;width:50%}.wp-site-blocks .comment-list::before{transition:color .15s ease-in-out}.wp-site-blocks .entry-footer:not(:last-child){background-color:#228eec;white-space:pre-wrap}.wp-site-blocks .tags-links:first-child{height:100%;padding:calc(.667em + 2px) calc(1.333em + 2px)}@media (min-width:782px){.wp-site-blocks .entry-footer img{word-break:break-word}.wp-site-blocks .cat-links:focus,.wp-site-blocks .main-navigation__image{opacity:.5;transition:all .2s ease;max-width:none;white-space:normal;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .widget:hover{display:flex;position:sticky;text-transform:none}.wp-site-blocks .site-branding:not(:last-child){display:grid;white-space:normal}.wp-site-blocks .content-area p{border-radius:4px;line-height:normal;letter-spacing:.1em;margin:0 0 1.5rem}}