/*
Theme Name: Sports-and-bands-theme
Theme URI: https://www.sports-and-bands.com/
Author: Sports And Bands
Description: Thème du site.
Version: 2.0.1
License: GPL-2.0-or-later
Text Domain: sports-and-bands-theme
*/
.wp-site-blocks .main-navigation__link{background-color:#23104e;gap:1em}.wp-site-blocks .widget-title__link{opacity:1;text-align:center;object-fit:cover;margin:.5em}.wp-site-blocks .comment-list__content,.wp-site-blocks .entry-title{opacity:1}.wp-site-blocks .site-branding > *{margin:0 auto}.wp-site-blocks .site-main__title{position:relative;word-break:break-word;height:auto;cursor:default;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .read-more{object-fit:cover;opacity:.5}.wp-site-blocks .main-navigation:first-child{flex:0 0 auto;height:100%}.wp-site-blocks .site-header:hover{box-shadow:0 1px 3px rgba(0,0,0,.12);font-size:.875rem;gap:.75em}.wp-site-blocks .post-thumbnail p{flex:0 0 auto;outline:1px dotted;border-radius:50%;text-decoration:underline}.wp-site-blocks .site-branding p{margin:0;transform:translateY(-50%);height:1px;text-decoration:none;z-index:-1}.wp-site-blocks .byline a{white-space:nowrap}.wp-site-blocks .widget-area__content,.wp-site-blocks .site-title__link{flex:1 1 auto;line-height:1.6;overflow:hidden}.wp-site-blocks .widget-title.is-active,.wp-site-blocks .comment-respond__content{text-transform:uppercase;margin:0 auto;cursor:pointer;justify-content:space-between}.wp-site-blocks .comment-respond:focus{overflow:auto;transform:translateY(-50%)}.wp-site-blocks .site-info__content{display:block;word-break:break-word}.wp-site-blocks .site-info > *{box-shadow:inset 0 0 0 1px #c55b50}@media (max-width:480px){.wp-site-blocks .widget-title > *{margin-top:2em;background-color:#1e0}.wp-site-blocks .site-title{line-height:1.2;gap:1em;text-align:center;height:100%}.wp-site-blocks .page-header:focus{border:1px solid currentColor}.wp-site-blocks .entry-title.is-active{background-color:#23104e}.wp-site-blocks .widget-area{list-style:none;position:absolute;margin:1em 0;color:#1e0}.wp-site-blocks .page-title:hover{position:sticky;cursor:default}}.wp-site-blocks .nav-previous{opacity:1;flex:1;height:2.5rem;display:inline-block;text-decoration:none}.wp-site-blocks .search-form:hover{overflow:auto}.wp-site-blocks .site-main:first-child,.wp-site-blocks .page-title:not(:last-child){transform:none;border:1px solid currentColor}.wp-site-blocks .post-thumbnail__content{padding:.25rem .75rem;box-sizing:border-box}.wp-site-blocks .entry-footer__link{box-shadow:0 1px 3px rgba(0,0,0,.12);align-items:stretch}.wp-site-blocks .widget-area:not(:last-child){letter-spacing:normal}.wp-site-blocks .site-header > *{vertical-align:top;word-break:break-word;font-size:.875rem}.wp-site-blocks .entry-header:focus{background-color:transparent;box-sizing:border-box}.wp-site-blocks .archive-description{margin-top:.5em;white-space:pre-wrap;outline:0;list-style:none;transition:transform .25s ease-out}.wp-site-blocks .nav-links{transition:opacity .3s;transform:none;word-break:break-word;margin:1em 0}.wp-site-blocks .comment-list__title,.wp-site-blocks .entry-footer a{white-space:nowrap}@media (min-width:1200px){.wp-site-blocks .site-branding img{align-items:flex-start}.wp-site-blocks .widget-area__inner{display:inline-flex;border-radius:3px}.wp-site-blocks .entry-title:first-child{max-width:none;border-radius:9999px}}.wp-site-blocks .nav-previous:first-child,.wp-site-blocks .site-footer:hover{letter-spacing:.1em;text-transform:uppercase}.wp-site-blocks .content-area > *{transition:transform .25s ease-out;gap:.75em;list-style:none}.wp-site-blocks .site-info:not(:last-child){width:1em}.wp-site-blocks .content-area a{word-break:break-word;display:none;margin-top:2em;justify-content:space-between}.wp-site-blocks .pagination__link{white-space:pre-wrap;font-weight:700}.wp-site-blocks .widget-area{cursor:pointer;justify-content:flex-start}.wp-site-blocks .site-description__content,.wp-site-blocks .sub-menu{display:inline-block;line-height:1.2}.wp-site-blocks .byline:hover{align-items:stretch;cursor:pointer;width:50%;justify-content:center;text-transform:none}.wp-site-blocks .entry-content__image{width:fit-content;outline:1px dotted;z-index:10;margin-top:2em;justify-content:space-between}.wp-site-blocks .read-more a{cursor:pointer;font-size:inherit;z-index:2;flex:none;padding:1rem}.wp-site-blocks .archive-description__content{justify-content:center}.wp-site-blocks .search-form{vertical-align:baseline;overflow:auto}.wp-site-blocks .read-more a{cursor:pointer;object-fit:contain;color:inherit;text-transform:none;text-decoration:none}.wp-site-blocks .site-branding{overflow:auto;text-decoration:underline;box-sizing:border-box;opacity:1;text-align:center}.wp-site-blocks .comment-list__link,.wp-site-blocks .entry-meta:hover{outline:0;opacity:.5;object-fit:contain}.wp-site-blocks .site-footer:not(:last-child){text-align:right;cursor:default}.wp-site-blocks .archive-description__link,.wp-site-blocks .entry-title:not(:last-child){padding:.5em 1em;box-shadow:none;flex:none;font-weight:400}@media (max-width:1024px){.wp-site-blocks .search-field{padding:1rem;word-break:break-word;object-fit:cover}.wp-site-blocks .nav-previous:focus{transition:color .15s ease-in-out;white-space:nowrap;object-fit:cover}}.wp-site-blocks .comment-list:focus{white-space:nowrap;gap:24px;width:auto;margin-top:0}.wp-site-blocks .site-content > *,.wp-site-blocks .search-form > *{list-style:none;box-sizing:border-box;position:relative;word-break:break-word}.wp-site-blocks .pagination:not(:last-child){justify-content:flex-start;transition:all .2s ease;padding:0}.wp-site-blocks .nav-links p{box-sizing:border-box;text-align:right}.wp-site-blocks .site-branding img,.wp-site-blocks .nav-links__link{opacity:0;justify-content:flex-end;object-fit:contain;margin-top:0}.wp-site-blocks .tags-links:first-child{transform:rotate(45deg);max-width:100%;line-height:1.2}.wp-site-blocks .site-description{margin-top:1rem;cursor:default}.wp-site-blocks .site-footer,.wp-site-blocks .widget a{box-sizing:border-box}.wp-site-blocks .menu-toggle{line-height:normal;white-space:normal}.wp-site-blocks .comment-list:focus{box-shadow:none;cursor:pointer;max-width:100%;word-break:break-word;opacity:0}.wp-site-blocks .widget-title__content{font-size:14px;color:inherit;box-sizing:border-box;border-radius:0}.wp-site-blocks .entry-header__image{flex:1;transition:color .15s ease-in-out;text-align:center}.wp-site-blocks .post-thumbnail:not(:last-child){transition:opacity .3s;display:block}.wp-site-blocks .search-field img{height:100%;font-size:.875rem}.wp-site-blocks .site-description:focus{margin:1em 0;letter-spacing:.02em;width:auto;z-index:1}.wp-site-blocks .entry-meta__content{margin-top:var(--gap,1.5rem);overflow:auto;vertical-align:middle}.wp-site-blocks .entry-meta{text-transform:uppercase;z-index:10;height:auto}.wp-site-blocks .widget > *{list-style:none}.wp-site-blocks .nav-next.is-active{align-items:baseline;white-space:pre-wrap}.wp-site-blocks .site-info__content{white-space:nowrap;margin-top:1rem;color:#1e0;cursor:pointer}.wp-site-blocks .sub-menu::before{margin-top:0;transition:transform .25s ease-out;z-index:1}.wp-site-blocks .entry-header__content{text-transform:uppercase;justify-content:flex-start}.wp-site-blocks .sub-menu__title,.wp-site-blocks .tags-links__link{gap:24px;transform:translateY(-50%);box-sizing:border-box;word-break:break-word}.wp-site-blocks .cat-links:focus{vertical-align:top}.wp-site-blocks .read-more:hover{object-fit:contain;justify-content:flex-start;vertical-align:baseline}.wp-site-blocks .site-title__inner{margin:0 0 .75em;object-fit:contain}.wp-site-blocks .main-navigation p{position:sticky;z-index:-1;margin:0 0 1.5rem}.wp-site-blocks .site-branding:not(:last-child){z-index:1}@media (max-width:600px){.wp-site-blocks .entry-header__inner{z-index:100;box-shadow:none}.wp-site-blocks .page-header:not(:last-child){text-transform:none;list-style:none;margin-top:2em}.wp-site-blocks .site-header a{max-width:1200px;overflow:visible;line-height:1.5;background-color:#1e0}.wp-site-blocks .comment-respond p,.wp-site-blocks .site-header{cursor:pointer;align-items:baseline;letter-spacing:normal;text-transform:uppercase}.wp-site-blocks .nav-next__link{color:#0c9;transform:scale(1.05)}.wp-site-blocks .tags-links__title{text-decoration:none;white-space:pre-wrap;transform:none}.wp-site-blocks .site-main__link{gap:2em;width:100%;opacity:0}}