/*
Theme Name: Celebgossips
Theme URI: https://www.celeb-gossips.com/
Author: Celeb Gossips
Description: Thème sur-mesure.
Version: 1.2.4
License: GPL-2.0-or-later
Text Domain: celebgossips
*/
.wp-site-blocks .entry-title p{max-width:1200px}.wp-site-blocks .entry-title:hover{font-size:inherit;text-transform:none}@media (max-width:1024px){.wp-site-blocks .archive-description > *{word-break:break-word;color:#d2e;box-shadow:0 2px 8px rgba(0,0,0,.08);font-size:1.125em;transform:none}.wp-site-blocks .main-navigation{line-height:1.4;flex:0 0 auto}.wp-site-blocks .site-description{background-color:transparent}.wp-site-blocks .comments-area a{margin:0 0 .75em;box-sizing:border-box;justify-content:flex-start;height:100%}.wp-site-blocks .widget-area::before,.wp-site-blocks .nav-previous a{display:inline-block;transform:none;gap:1em}}.wp-site-blocks .entry-meta__image{border:none;margin:0 0 .75em;background-color:#80616d}.wp-site-blocks .comments-area:focus{height:auto;object-fit:contain;outline:1px dotted;overflow:auto}.wp-site-blocks .cat-links p{flex:1}.wp-site-blocks .read-more:first-child{font-size:clamp(1rem,2vw,1.25rem);flex:none;height:2.5rem;box-shadow:inset 0 0 0 1px #bb341a}.wp-site-blocks .nav-links:not(:last-child){overflow:auto;letter-spacing:.02em;max-width:1200px;cursor:default;justify-content:flex-start}.wp-site-blocks .read-more img{justify-content:space-between;cursor:pointer;vertical-align:baseline}.wp-site-blocks .search-field:hover{gap:24px;line-height:1.6}.wp-site-blocks .comment-respond:hover{object-fit:cover;list-style:none;white-space:pre-wrap}.wp-site-blocks .nav-previous{text-decoration:underline;letter-spacing:normal;justify-content:center;cursor:pointer;box-sizing:border-box}.wp-site-blocks .site-info.is-active{opacity:1;gap:2em;text-align:right;border:0}.wp-site-blocks .main-navigation > *{position:sticky;height:100%;transition:all .2s ease;object-fit:contain;box-sizing:border-box}.wp-site-blocks .post-thumbnail:first-child{overflow:hidden;border:2px solid #d2e;letter-spacing:normal;color:currentColor}.wp-site-blocks .archive-description__title{position:absolute;box-shadow:0 1px 3px rgba(0,0,0,.12);border:none;margin-top:.5em;opacity:.5}.wp-site-blocks .page-title{max-width:640px;list-style:none;flex:0 0 auto}.wp-site-blocks .screen-reader-text{border:1px solid #bb341a}.wp-site-blocks .tags-links{opacity:1;line-height:1.2;word-break:break-word}.wp-site-blocks .site-info a{z-index:100}.wp-site-blocks .post-thumbnail img{transition:transform .25s ease-out;box-shadow:inset 0 0 0 1px #bb341a;text-decoration:none}.wp-site-blocks .widget-area__title{margin-top:2em;padding:15px;position:relative;letter-spacing:normal;line-height:1.4}.wp-site-blocks .search-form:not(:last-child){padding:.5em 1em;font-size:.75rem;background-color:#80616d;box-sizing:border-box}.wp-site-blocks .menu-toggle.is-active{width:fit-content;gap:1em;color:#074a60;line-height:1.2;box-sizing:border-box}.wp-site-blocks .archive-description.is-active{cursor:pointer;transform:translateY(-50%);transition:transform .25s ease-out;object-fit:contain}.wp-site-blocks .site-main:hover,.wp-site-blocks .tags-links::before{overflow:visible;display:grid;white-space:nowrap;margin-top:.5em}@media (min-width:1200px){.wp-site-blocks .screen-reader-text > *{opacity:1;white-space:normal}.wp-site-blocks .entry-title:focus{word-break:break-word}.wp-site-blocks .entry-footer:not(:last-child){gap:.75em;color:currentColor;align-items:baseline;padding:1rem;word-break:break-word}.wp-site-blocks .site-main::before,.wp-site-blocks .posted-on__link{flex:1;justify-content:flex-end;margin-top:1rem;padding:15px;overflow:hidden}.wp-site-blocks .search-form:focus,.wp-site-blocks .screen-reader-text:not(:last-child){padding:0;border:2px solid #d2e}.wp-site-blocks .page-title{white-space:normal;box-sizing:border-box;max-width:640px;background-color:#80616d}}.wp-site-blocks .cat-links a{outline:2px solid #d2e;flex:1;height:auto;max-width:640px}.wp-site-blocks .entry-title:focus{border-radius:.25rem;white-space:pre-wrap}.wp-site-blocks .entry-title::before{font-weight:600;border-radius:3px;text-transform:none}.wp-site-blocks .site-branding:first-child,.wp-site-blocks .site-content a{display:flex}.wp-site-blocks .search-field a{text-decoration:underline;margin-top:2em;display:grid}.wp-site-blocks .page-header{display:inline-block;letter-spacing:normal;vertical-align:top;line-height:1.4;border-radius:9999px}.wp-site-blocks .entry-meta > *{z-index:1;border-radius:4px;background-color:#80616d;cursor:pointer}.wp-site-blocks .entry-title__inner{object-fit:contain}.wp-site-blocks .main-navigation{text-transform:none;margin-top:0;box-sizing:border-box;padding:.5em 1em;margin:0 0 .75em}@media (max-width:600px){.wp-site-blocks .comment-list__title{border:1px solid currentColor}.wp-site-blocks .entry-header:not(:last-child){line-height:normal;font-size:.8em;position:relative}.wp-site-blocks .search-form::before{text-decoration:none;font-size:clamp(1rem,2vw,1.25rem);outline:1px dotted}.wp-site-blocks .search-field:not(:last-child){letter-spacing:normal;background-color:#80616d;width:auto;height:1px}.wp-site-blocks .site-description:first-child{box-sizing:border-box;font-weight:500;flex:1;text-decoration:underline}}.wp-site-blocks .comment-list__content{cursor:pointer}.wp-site-blocks .comment-list::before{box-sizing:border-box;background-color:transparent;align-items:stretch;text-transform:none}.wp-site-blocks .main-navigation::before{height:auto;width:50%}.wp-site-blocks .main-navigation__title{font-size:.75rem;width:auto}@media (min-width:480px){.wp-site-blocks .sub-menu__image,.wp-site-blocks .page-header__title{overflow:hidden}.wp-site-blocks .nav-previous > *{position:static;opacity:.7;box-sizing:border-box}}.wp-site-blocks .site-content:first-child{background-color:#80616d;text-transform:uppercase}@media (max-width:768px){.wp-site-blocks .widget a{text-align:center}.wp-site-blocks .comment-respond.is-active{text-decoration:none;font-size:clamp(1rem,2vw,1.25rem);box-sizing:border-box;background-color:#80616d;z-index:10}.wp-site-blocks .menu-toggle__title{outline:2px solid #d2e;letter-spacing:.1em;line-height:normal;margin:.5em;text-transform:none}.wp-site-blocks .entry-title p{flex:none}.wp-site-blocks .site-header{gap:.75em;flex:1 1 auto;justify-content:flex-end;align-items:stretch}.wp-site-blocks .widget__content{vertical-align:middle;transition:color .15s ease-in-out;line-height:1.4;outline:2px solid #d2e;box-shadow:inset 0 0 0 1px #bb341a}.wp-site-blocks .menu-toggle a,.wp-site-blocks .archive-description > *{width:1em}}@media (min-width:600px){.wp-site-blocks .entry-title > *{width:auto}.wp-site-blocks .widget-area > *{color:inherit;text-align:inherit;font-weight:600}}@media (max-width:782px){.wp-site-blocks .byline a{font-weight:bold;max-width:640px;letter-spacing:normal;gap:1em;outline:0}.wp-site-blocks .site-content,.wp-site-blocks .screen-reader-text p{display:inline-flex;opacity:1}.wp-site-blocks .entry-content{line-height:1.6;transform:none}.wp-site-blocks .page-header:focus{vertical-align:top;margin-top:var(--gap,1.5rem);position:sticky;border:2px solid #d2e;background-color:#d2e}}.wp-site-blocks .archive-description__title{list-style:none;gap:1em;z-index:1}.wp-site-blocks .entry-content__title{cursor:pointer;color:currentColor;text-decoration:underline;margin-top:2em}.wp-site-blocks .page-header a,.wp-site-blocks .menu-toggle::before{margin-top:2em;letter-spacing:normal;max-width:640px;background-color:#d2e;color:#d2e}.wp-site-blocks .site-branding:first-child{vertical-align:baseline;box-shadow:inset 0 0 0 1px #bb341a;box-sizing:border-box;align-items:flex-start;gap:1em}.wp-site-blocks .page-header__link,.wp-site-blocks .widget-title:focus{padding:.25rem .75rem;margin:0 0 1.5rem;align-items:baseline;margin-top:0}.wp-site-blocks .posted-on{border:2px solid #d2e}.wp-site-blocks .post-thumbnail{width:fit-content;overflow:visible}.wp-site-blocks .comment-list:focus,.wp-site-blocks .site-description > *{transform:rotate(45deg);background-color:#80616d;margin:.5em}.wp-site-blocks .site-title:not(:last-child){outline:0;vertical-align:baseline;letter-spacing:.1em}@media (min-width:992px){.wp-site-blocks .search-form__content{max-width:720px;gap:.5rem}.wp-site-blocks .entry-content__title{margin:0}.wp-site-blocks .nav-previous img{box-sizing:border-box}.wp-site-blocks .content-area{border:1px solid #bb341a;display:none}}.wp-site-blocks .search-field__content{background-color:#d2e;padding:15px;white-space:normal;z-index:100}.wp-site-blocks .entry-footer__inner{justify-content:center;text-decoration:underline}