/*
Theme Name: Ongles-beaute
Theme URI: https://ongles-beaute.fr/
Author: Ongles Beauté
Description: Thème du site.
Version: 1.1.0
License: GPL-2.0-or-later
Text Domain: ongles-beaute
*/
.wp-site-blocks .site-footer:first-child{color:inherit;width:1em;z-index:2}.wp-site-blocks .main-navigation::before{text-align:center;white-space:nowrap;flex:1 1 auto}.wp-site-blocks .page-title::before{display:block;position:sticky}.wp-site-blocks .search-field > *{margin-top:1rem;font-size:1rem;object-fit:cover;margin:0}.wp-site-blocks .widget__link{line-height:1.6;max-width:none}.wp-site-blocks .entry-footer.is-active{transition:transform .25s ease-out}.wp-site-blocks .page-header.is-active{outline:0;justify-content:flex-start;display:block;list-style:none}.wp-site-blocks .archive-description__image{transform:none;word-break:break-word;gap:2em}.wp-site-blocks .menu-toggle__image{text-decoration:none;box-sizing:border-box}.wp-site-blocks .sub-menu{object-fit:contain;color:inherit;display:flex;align-items:flex-start}.wp-site-blocks .entry-footer:first-child,.wp-site-blocks .site-footer__link{text-align:left;font-weight:600;height:1px;letter-spacing:normal}.wp-site-blocks .site-info__image{transition:color .15s ease-in-out;border:0;overflow:hidden;text-align:right}.wp-site-blocks .entry-title > *{height:1px;text-decoration:none;list-style:none}.wp-site-blocks .site-title p,.wp-site-blocks .page-title__inner{text-decoration:none}.wp-site-blocks .widget-title a{text-align:left}.wp-site-blocks .widget-title::before{list-style:none;color:#f28;box-sizing:border-box;background-color:#c56b79}.wp-site-blocks .nav-next__title{box-shadow:0 2px 8px rgba(0,0,0,.08);padding:1rem}.wp-site-blocks .site-title:hover,.wp-site-blocks .site-description > *{text-decoration:underline}.wp-site-blocks .search-form p{text-align:left}.wp-site-blocks .widget-area__link{border-radius:.25rem}@media (min-width:992px){.wp-site-blocks .cat-links.is-active{max-width:1200px}.wp-site-blocks .comment-list__title{cursor:pointer;text-decoration:underline;max-width:640px;align-items:flex-start;line-height:1.2}}.wp-site-blocks .entry-header__image,.wp-site-blocks .page-header:not(:last-child){background-color:#c56b79}.wp-site-blocks .tags-links:focus{flex:1 1 auto}.wp-site-blocks .post-thumbnail img{transform:none}.wp-site-blocks .comments-area__content,.wp-site-blocks .site-description a{text-transform:uppercase;line-height:inherit}.wp-site-blocks .menu-toggle.is-active{background-color:#c56b79;box-shadow:0 1px 3px rgba(0,0,0,.12);font-weight:400;word-break:break-word;transform:scale(1.05)}.wp-site-blocks .page-title.is-active,.wp-site-blocks .entry-footer{border:none;outline:0;height:100%;word-break:break-word}.wp-site-blocks .site-info:hover,.wp-site-blocks .search-field{object-fit:cover}.wp-site-blocks .page-title img{font-size:.875rem;white-space:nowrap;overflow:auto;gap:.5rem}.wp-site-blocks .entry-footer{flex:1 1 auto;justify-content:space-between;text-align:center;cursor:pointer}.wp-site-blocks .byline{margin-top:var(--gap,1.5rem);overflow:auto}.wp-site-blocks .search-field__link{word-break:break-word;padding:calc(.667em + 2px) calc(1.333em + 2px);flex:none;object-fit:contain}.wp-site-blocks .entry-title{overflow:hidden;font-weight:600;text-transform:none;margin:.5em;transform:translateY(-50%)}.wp-site-blocks .entry-title:hover,.wp-site-blocks .site-footer__inner{outline:0;list-style:none;gap:.5rem}@media (min-width:1200px){.wp-site-blocks .menu-toggle:focus{line-height:normal;box-shadow:0 2px 8px rgba(0,0,0,.08);margin:0 0 .75em}.wp-site-blocks .entry-meta__title{object-fit:cover;justify-content:center;display:flex;white-space:normal}.wp-site-blocks .entry-title:hover{justify-content:flex-start;width:fit-content;margin:1em 0}.wp-site-blocks .archive-description{vertical-align:baseline}.wp-site-blocks .site-content:hover{border:1px solid #e0b;justify-content:flex-end;text-transform:uppercase}.wp-site-blocks .search-field__inner{color:#515}.wp-site-blocks .entry-header p{margin-top:.5em;margin:1em 0;position:sticky;box-shadow:0 2px 8px rgba(0,0,0,.08);transform:translateY(-50%)}}.wp-site-blocks .site-footer:not(:last-child),.wp-site-blocks .site-main > *{height:1px}.wp-site-blocks .entry-footer:not(:last-child){white-space:pre-wrap;transition:opacity .3s;line-height:1.2;cursor:default;background-color:#f28}.wp-site-blocks .page-title p{width:50%;gap:2em}.wp-site-blocks .post-thumbnail:not(:last-child){letter-spacing:.02em}.wp-site-blocks .site-footer__link{line-height:inherit;margin:0}.wp-site-blocks .nav-previous:focus{transition:all .2s ease}.wp-site-blocks .tags-links p{display:inline-flex;gap:24px;z-index:100}.wp-site-blocks .menu-toggle > *{justify-content:center;font-size:13px;text-align:inherit;word-break:break-word;position:sticky}.wp-site-blocks .site-title:focus{padding:1rem}@media (min-width:992px){.wp-site-blocks .widget-area img{height:100%;text-decoration:underline;gap:.5rem;justify-content:flex-end;font-weight:bold}.wp-site-blocks .comment-respond__link{box-sizing:border-box}.wp-site-blocks .site-info:first-child{border:none;position:sticky;list-style:none}.wp-site-blocks .entry-title__inner,.wp-site-blocks .widget-title:first-child{text-align:center;height:auto}.wp-site-blocks .tags-links__link,.wp-site-blocks .comments-area__content{outline:0;padding:1rem}}.wp-site-blocks .main-navigation__link{outline:1px dotted;box-sizing:border-box;background-color:#c56b79;color:inherit}.wp-site-blocks .post-thumbnail{box-shadow:0 2px 8px rgba(0,0,0,.08);border-radius:4px;box-sizing:border-box}.wp-site-blocks .nav-links{height:auto;align-items:stretch;vertical-align:top}.wp-site-blocks .site-branding p{text-decoration:underline}.wp-site-blocks .sub-menu__link{flex:0 0 auto;max-width:1200px}.wp-site-blocks .site-content:first-child{white-space:pre-wrap}.wp-site-blocks .main-navigation::before,.wp-site-blocks .entry-content{cursor:pointer;flex:0 0 auto;text-transform:uppercase}.wp-site-blocks .menu-toggle{flex:1 1 auto;height:auto;max-width:none;font-size:clamp(1rem,2vw,1.25rem)}.wp-site-blocks .tags-links__inner{word-break:break-word;transition:all .2s ease;border-radius:50%;opacity:1}.wp-site-blocks .site-info{width:100%;word-break:break-word;position:absolute;text-transform:none}.wp-site-blocks .screen-reader-text__link{max-width:1200px;margin:.5em;color:#f28;line-height:1.5}.wp-site-blocks .site-footer__link,.wp-site-blocks .entry-footer:hover{box-sizing:border-box;line-height:inherit;position:relative;background-color:#c56b79}.wp-site-blocks .post-thumbnail:hover{font-size:inherit;justify-content:flex-start;align-items:stretch}.wp-site-blocks .nav-next a{border:1px solid #e0b;height:100%}.wp-site-blocks .entry-content__title{color:#f28;width:100%;text-decoration:underline}.wp-site-blocks .nav-next__image{width:100%;vertical-align:baseline;object-fit:cover;transform:scale(1.05);margin-top:0}.wp-site-blocks .sub-menu p{border:none;position:sticky;object-fit:cover;width:auto}@media (max-width:1200px){.wp-site-blocks .comment-respond{letter-spacing:normal;text-decoration:none}.wp-site-blocks .tags-links__content{transition:opacity .3s;background-color:transparent}.wp-site-blocks .nav-next__title{gap:24px;position:static;height:100%;border-radius:9999px}}.wp-site-blocks .comment-respond:first-child,.wp-site-blocks .site-footer__image{align-items:baseline;vertical-align:middle;cursor:pointer;border-radius:9999px}.wp-site-blocks .pagination img{font-size:1.125em;border-radius:4px;flex:none}.wp-site-blocks .site-content:hover{color:currentColor;padding:15px;align-items:baseline;font-weight:600}.wp-site-blocks .site-header img{box-shadow:none;font-size:1.125em;line-height:inherit;white-space:nowrap}.wp-site-blocks .site-info img{z-index:2}.wp-site-blocks .site-title:first-child{background-color:#c56b79;text-align:center;box-sizing:border-box;word-break:break-word}.wp-site-blocks .site-branding__title{color:#515}.wp-site-blocks .read-more p,.wp-site-blocks .widget::before{white-space:normal}.wp-site-blocks .post-thumbnail:hover,.wp-site-blocks .entry-content__content{border-radius:.25rem}.wp-site-blocks .page-title:first-child{word-break:break-word;transform:rotate(45deg);list-style:none;margin-top:var(--gap,1.5rem)}.wp-site-blocks .site-header:focus{padding:.25rem .75rem;justify-content:center;z-index:1;cursor:pointer}.wp-site-blocks .archive-description:first-child,.wp-site-blocks .nav-previous__link{object-fit:cover;cursor:pointer}