/*
Theme Name: Voyagenoces-wp
Theme URI: https://www.voyage-noces.com/
Author: Voyage Noces
Description: Site theme.
Version: 3.0.2
License: GPL-2.0-or-later
Text Domain: voyagenoces-wp
*/
.wp-site-blocks .site-main{text-align:center;justify-content:space-between;flex:1;padding:.25rem .75rem}.wp-site-blocks .tags-links p{transform:scale(1.05);z-index:1;width:100%;cursor:pointer;overflow:hidden}.wp-site-blocks .site-description::before{display:block;margin:.5em;object-fit:cover;border:1px solid currentColor}.wp-site-blocks .widget__image{height:1px;align-items:flex-start;font-size:inherit}.wp-site-blocks .sub-menu__inner{line-height:1.6;flex:none;transform:none;font-weight:bold}.wp-site-blocks .page-header:hover{z-index:1;opacity:.7;gap:2em;margin-top:2em}@media (max-width:782px){.wp-site-blocks .sub-menu__content{flex:1;font-size:.75rem;padding:.5em 1em}.wp-site-blocks .posted-on:focus,.wp-site-blocks .tags-links{transition:all .2s ease;margin:0}}.wp-site-blocks .menu-toggle__inner{flex:1;border-radius:2px}.wp-site-blocks .posted-on{align-items:baseline;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .main-navigation a{display:inline-block;border:1px solid currentColor;margin-top:0;cursor:pointer;text-align:center}.wp-site-blocks .screen-reader-text::before,.wp-site-blocks .entry-footer__image{overflow:hidden;cursor:default;display:block}.wp-site-blocks .site-main:not(:last-child){font-size:13px;position:absolute}.wp-site-blocks .cat-links__image{letter-spacing:normal;display:flex;background-color:transparent;margin-top:.5em}.wp-site-blocks .site-main:not(:last-child){margin-top:1rem}.wp-site-blocks .entry-title a{overflow:visible;margin:0 0 .75em;white-space:nowrap}.wp-site-blocks .site-info__link{line-height:1.6;vertical-align:middle}.wp-site-blocks .site-title a{font-size:1.125em;vertical-align:middle;cursor:default;outline:2px solid #f2519e;transform:scale(1.05)}.wp-site-blocks .site-main{opacity:1;z-index:2;text-decoration:underline;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-site-blocks .comment-respond a{transform:rotate(45deg);box-sizing:border-box;flex:0 0 auto;letter-spacing:normal}.wp-site-blocks .site-branding:not(:last-child){letter-spacing:normal;vertical-align:middle;margin-top:2em;text-decoration:underline;white-space:nowrap}.wp-site-blocks .screen-reader-text:not(:last-child){gap:.75em;font-size:14px}@media (min-width:782px){.wp-site-blocks .entry-header__title{margin:1em 0;position:static;line-height:1.4;border-radius:9999px}.wp-site-blocks .pagination::before{font-size:.8em;border:1px solid currentColor;height:2.5rem;position:relative;justify-content:center}}.wp-site-blocks .post-thumbnail{border:none;vertical-align:top}@media (min-width:768px){.wp-site-blocks .page-title:first-child{opacity:.5}.wp-site-blocks .site-branding{font-weight:700;flex:1 1 auto;line-height:1.5;background-color:#259648}.wp-site-blocks .tags-links__inner{margin:0;background-color:#259648;align-items:stretch;box-shadow:none;object-fit:cover}.wp-site-blocks .nav-next:first-child{line-height:1.4;vertical-align:baseline;list-style:none;font-size:1.125em;font-weight:bold}}.wp-site-blocks .nav-next{position:absolute;word-break:break-word;height:100%;padding:0;background-color:transparent}.wp-site-blocks .cat-links > *{flex:1 1 auto;text-transform:none;margin:0 0 .75em}.wp-site-blocks .entry-meta,.wp-site-blocks .page-title.is-active{vertical-align:top;object-fit:contain;align-items:flex-start}.wp-site-blocks .comments-area:hover{border:2px solid #f2519e;height:1px;width:1em;max-width:none}.wp-site-blocks .widget-area:not(:last-child){word-break:break-word;transform:translateY(-50%);cursor:pointer;height:1px}.wp-site-blocks .menu-toggle{margin-top:var(--gap,1.5rem);max-width:640px}.wp-site-blocks .site-info img,.wp-site-blocks .sub-menu::before{margin:1em 0;width:fit-content}.wp-site-blocks .tags-links__content{background-color:#259648;list-style:none}.wp-site-blocks .entry-header__link{border:1px solid currentColor;z-index:1}.wp-site-blocks .site-footer::before{gap:.5rem;z-index:100;text-decoration:underline;flex:1 1 auto}.wp-site-blocks .menu-toggle__inner{width:100%;border-radius:9999px}.wp-site-blocks .site-content__inner{height:auto;line-height:normal}.wp-site-blocks .comments-area__inner{letter-spacing:.1em;cursor:pointer}.wp-site-blocks .site-info:focus{font-weight:600;list-style:none;vertical-align:baseline}.wp-site-blocks .site-info__content{transition:color .15s ease-in-out;word-break:break-word;box-sizing:border-box}.wp-site-blocks .site-branding__inner,.wp-site-blocks .entry-title::before{z-index:100;outline:0;box-shadow:none;letter-spacing:.1em}.wp-site-blocks .sub-menu:not(:last-child){padding:calc(.667em + 2px) calc(1.333em + 2px);margin:0;word-break:break-word;letter-spacing:.02em}.wp-site-blocks .entry-content,.wp-site-blocks .comment-list{position:static}.wp-site-blocks .nav-links > *{color:#f2519e;opacity:.7;max-width:720px;text-decoration:underline}.wp-site-blocks .site-main:not(:last-child),.wp-site-blocks .site-info{line-height:1.6;letter-spacing:.1em;font-size:13px;flex:1}.wp-site-blocks .search-field::before,.wp-site-blocks .site-branding__content{letter-spacing:.02em;white-space:normal;align-items:baseline}.wp-site-blocks .entry-title__link{width:100%;z-index:2;justify-content:space-between}.wp-site-blocks .entry-title__content{background-color:#f2519e;outline:2px solid #f2519e;object-fit:cover}.wp-site-blocks .site-footer{transform:rotate(45deg);opacity:0;padding:1rem;flex:none;list-style:none}.wp-site-blocks .menu-toggle::before,.wp-site-blocks .cat-links{object-fit:cover}.wp-site-blocks .page-header__image,.wp-site-blocks .pagination:not(:last-child){position:sticky}.wp-site-blocks .entry-header__content{border-radius:2px;height:auto;margin:0 auto;max-width:640px}.wp-site-blocks .widget p{font-weight:600}.wp-site-blocks .nav-previous.is-active{opacity:.7}.wp-site-blocks .site-title > *,.wp-site-blocks .nav-previous__link{justify-content:flex-end;text-align:center}.wp-site-blocks .cat-links img,.wp-site-blocks .widget-title{height:auto}.wp-site-blocks .content-area__link{padding:0;width:100%;flex:1 1 auto;outline:2px solid #f2519e;display:block}.wp-site-blocks .pagination a{font-weight:500;box-shadow:0 1px 3px rgba(0,0,0,.12);align-items:flex-start}.wp-site-blocks .post-thumbnail__image{transition:color .15s ease-in-out;box-shadow:inset 0 0 0 1px #6f9a8c;list-style:none;white-space:nowrap}.wp-site-blocks .site-footer__link{list-style:none;opacity:.7;object-fit:cover}.wp-site-blocks .site-header:hover{background-color:#259648}.wp-site-blocks .nav-previous p{display:inline-block}.wp-site-blocks .comment-list,.wp-site-blocks .widget-title{outline:1px dotted}.wp-site-blocks .content-area img{border-radius:.25rem;flex:none;color:#f2519e;font-weight:400;box-shadow:none}.wp-site-blocks .site-info:not(:last-child){text-align:center;vertical-align:top;font-weight:600;letter-spacing:normal;margin:1em 0}.wp-site-blocks .byline.is-active{cursor:pointer;border:1px solid #6f9a8c}.wp-site-blocks .read-more:focus{padding:0;height:auto;transition:color .15s ease-in-out;box-sizing:border-box}.wp-site-blocks .cat-links{border-radius:50%}.wp-site-blocks .content-area{margin:0 auto;outline:0;opacity:.7}