/*
Theme Name: Wp-rackplus
Theme URI: https://rack-plus.fr/
Author: Rack Plus
Description: Thème du site.
Version: 1.0.0
License: GPL-2.0-or-later
Text Domain: wp-rackplus
*/
.wp-site-blocks .nav-next::before{overflow:hidden}@media (min-width:1024px){.wp-site-blocks .site-header img{text-decoration:none;letter-spacing:.1em;padding:.5em 1em;transition:color .15s ease-in-out}.wp-site-blocks .widget__title{display:inline-flex}.wp-site-blocks .entry-header:focus{letter-spacing:normal;font-weight:bold}.wp-site-blocks .site-title a{border-radius:0;justify-content:center;margin:0 0 .75em;height:2.5rem}.wp-site-blocks .site-description:hover{letter-spacing:.02em;outline:1px dotted}}.wp-site-blocks .posted-on > *{overflow:auto}.wp-site-blocks .site-footer__title{display:flex;z-index:100;margin:0}.wp-site-blocks .posted-on:not(:last-child){line-height:1.4;object-fit:cover;box-shadow:0 2px 8px rgba(0,0,0,.08);letter-spacing:normal}.wp-site-blocks .entry-meta p{outline:2px solid #c1f;overflow:visible;transform:scale(1.05);box-shadow:none;opacity:0}.wp-site-blocks .site-main,.wp-site-blocks .search-field__image{position:static;transform:scale(1.05);gap:2em;white-space:normal}.wp-site-blocks .search-form{overflow:visible}.wp-site-blocks .archive-description__title{overflow:hidden;z-index:-1}.wp-site-blocks .pagination a{white-space:normal;color:#c1f;transform:scale(1.05);gap:24px;margin-top:.5em}.wp-site-blocks .nav-previous:focus{justify-content:flex-start;gap:2em;border:1px solid currentColor;overflow:visible}.wp-site-blocks .widget-area p{box-sizing:border-box;white-space:normal;background-color:#06c044}.wp-site-blocks .nav-links a{border:none;line-height:1.4;justify-content:center}.wp-site-blocks .content-area{width:auto;margin:0 0 1.5rem;overflow:visible}@media (min-width:1024px){.wp-site-blocks .widget-title a{align-items:flex-start;padding:.5em 1em;transition:color .15s ease-in-out;font-weight:bold}.wp-site-blocks .page-title.is-active{transform:translateY(-50%);transition:color .15s ease-in-out}.wp-site-blocks .page-title:focus{opacity:1;justify-content:flex-end;background-color:transparent}.wp-site-blocks .screen-reader-text.is-active{font-weight:500;margin-top:1rem}.wp-site-blocks .site-content:hover{gap:.5rem;flex:none;color:inherit;vertical-align:top}.wp-site-blocks .content-area__image,.wp-site-blocks .comment-respond__image{color:#c1f;flex:0 0 auto;align-items:baseline}.wp-site-blocks .screen-reader-text:focus{justify-content:flex-start;width:1em;word-break:break-word;margin-top:2em;z-index:10}}.wp-site-blocks .page-header__image{gap:24px;max-width:640px;transition:all .2s ease}.wp-site-blocks .entry-footer:first-child{box-sizing:border-box;padding:calc(.667em + 2px) calc(1.333em + 2px);color:inherit}.wp-site-blocks .site-title:focus,.wp-site-blocks .comment-respond{box-shadow:inset 0 0 0 1px #5e0}.wp-site-blocks .read-more p,.wp-site-blocks .search-form > *{word-break:break-word}.wp-site-blocks .byline:focus,.wp-site-blocks .site-header img{gap:.5rem;border-radius:.25rem;border:1px solid #5e0}.wp-site-blocks .comment-respond.is-active{position:relative;object-fit:contain;opacity:1;gap:1em}.wp-site-blocks .comment-respond__title{overflow:visible;outline:0}.wp-site-blocks .byline > *{white-space:normal}.wp-site-blocks .widget{cursor:pointer;background-color:#c1f;font-size:.875rem}.wp-site-blocks .widget-title:first-child{opacity:0;transition:transform .25s ease-out;background-color:#06c044}.wp-site-blocks .site-footer__content{object-fit:contain}.wp-site-blocks .nav-next{position:static;outline:2px solid #c1f;width:100%;word-break:break-word}.wp-site-blocks .entry-header a{margin-top:.5em;height:auto;vertical-align:top}.wp-site-blocks .menu-toggle:not(:last-child),.wp-site-blocks .site-branding__inner{vertical-align:baseline;line-height:inherit;gap:.5rem}.wp-site-blocks .widget-area a{line-height:inherit;position:relative;border:1px solid currentColor}.wp-site-blocks .archive-description p{display:inline-flex;height:100%}.wp-site-blocks .entry-footer img{letter-spacing:.1em;text-align:inherit;width:50%}.wp-site-blocks .site-header:not(:last-child){box-shadow:0 1px 3px rgba(0,0,0,.12);border-radius:9999px;object-fit:contain;color:#c1f}.wp-site-blocks .pagination__link{transition:all .2s ease;opacity:.7;vertical-align:baseline}.wp-site-blocks .post-thumbnail > *{white-space:nowrap;border:1px solid #5e0}.wp-site-blocks .nav-links__title,.wp-site-blocks .entry-header a{box-sizing:border-box;text-decoration:none;max-width:none;padding:0}.wp-site-blocks .tags-links__content{flex:1;transition:opacity .3s}.wp-site-blocks .byline{transform:rotate(45deg);cursor:pointer}.wp-site-blocks .widget-area{position:relative;outline:1px dotted;max-width:720px}.wp-site-blocks .tags-links img{transform:scale(1.05);text-decoration:underline}.wp-site-blocks .tags-links:hover{overflow:visible;background-color:#c1f;white-space:normal;align-items:flex-start;transition:opacity .3s}.wp-site-blocks .post-thumbnail__link{list-style:none;width:1em}@media (min-width:600px){.wp-site-blocks .archive-description:hover{box-sizing:border-box;height:100%;opacity:1}.wp-site-blocks .pagination a{text-transform:none;font-size:.8em}.wp-site-blocks .comment-list__image{gap:.5rem;font-size:.8em;object-fit:contain}.wp-site-blocks .entry-header__link{align-items:center;gap:.75em;text-align:right;width:auto}.wp-site-blocks .search-field,.wp-site-blocks .page-title{z-index:-1;line-height:1.5;overflow:hidden;flex:1}.wp-site-blocks .content-area > *{opacity:1;object-fit:cover;box-shadow:none;align-items:baseline}}.wp-site-blocks .menu-toggle:not(:last-child){display:block;overflow:hidden;letter-spacing:.02em;max-width:720px;border-radius:0}.wp-site-blocks .menu-toggle:not(:last-child){height:auto;border:0;text-align:center}.wp-site-blocks .pagination > *{position:sticky}.wp-site-blocks .post-thumbnail a{overflow:hidden;background-color:#c1f;outline:1px dotted;list-style:none}.wp-site-blocks .site-branding:not(:last-child){outline:1px dotted}.wp-site-blocks .site-footer:not(:last-child){height:1px;transform:scale(1.05);gap:24px;line-height:normal}.wp-site-blocks .entry-title{max-width:100%;display:grid}.wp-site-blocks .widget-area__image{margin-top:.5em;overflow:visible;vertical-align:top}@media (max-width:480px){.wp-site-blocks .site-main::before{text-align:right;white-space:nowrap;display:block;word-break:break-word}.wp-site-blocks .search-form:not(:last-child){text-transform:none}.wp-site-blocks .byline{outline:2px solid #c1f;transition:opacity .3s;box-shadow:none;cursor:default}}.wp-site-blocks .site-info > *{box-sizing:border-box;border-radius:3px}.wp-site-blocks .nav-links,.wp-site-blocks .site-main{justify-content:center;list-style:none;word-break:break-word;font-size:13px}.wp-site-blocks .entry-header p{word-break:break-word;border-radius:.25rem;justify-content:center;opacity:.7}.wp-site-blocks .entry-content__image{gap:24px;max-width:100%;height:1px;object-fit:contain}.wp-site-blocks .nav-next__content{cursor:pointer;margin-top:.5em}.wp-site-blocks .site-footer:not(:last-child),.wp-site-blocks .entry-footer__content{height:100%;text-decoration:none;align-items:center;text-align:inherit}@media (min-width:1024px){.wp-site-blocks .post-thumbnail a{justify-content:space-between;font-weight:500}.wp-site-blocks .content-area:not(:last-child){gap:2em;vertical-align:top}.wp-site-blocks .menu-toggle{border-radius:9999px;padding:.25rem .75rem}.wp-site-blocks .site-branding.is-active{height:auto;word-break:break-word;margin:0}}