/*
Theme Name: Custom-gocampingcar
Theme URI: https://www.go-camping-car.com/
Author: GO Camping-Car
Description: Site theme.
Version: 1.0.0
License: GPL-2.0-or-later
Text Domain: custom-gocampingcar
*/
.wp-site-blocks .posted-on:first-child{gap:.5rem;position:sticky;background-color:#05a}@media (max-width:480px){.wp-site-blocks .widget a{display:block;box-shadow:none;padding:.5em 1em;color:inherit}.wp-site-blocks .nav-next.is-active{transition:opacity .3s;vertical-align:baseline;list-style:none;box-sizing:border-box;align-items:flex-start}.wp-site-blocks .site-header,.wp-site-blocks .pagination{vertical-align:top}.wp-site-blocks .entry-title__title{letter-spacing:.1em;background-color:#5a699f;padding:1rem}.wp-site-blocks .page-header{max-width:none;list-style:none}.wp-site-blocks .tags-links > *{white-space:nowrap;text-decoration:none}.wp-site-blocks .sub-menu:focus,.wp-site-blocks .screen-reader-text > *{flex:1}}.wp-site-blocks .menu-toggle p{text-transform:none;cursor:pointer;width:50%;padding:.25rem .75rem}.wp-site-blocks .pagination:focus{transition:all .2s ease;justify-content:flex-start;gap:.5rem}.wp-site-blocks .site-branding::before{margin:0 0 .75em;justify-content:space-between;vertical-align:middle;border-radius:2px;box-shadow:inset 0 0 0 1px #070}.wp-site-blocks .entry-title__link{margin-top:.5em}.wp-site-blocks .byline > *{gap:1em;box-shadow:0 1px 3px rgba(0,0,0,.12);text-align:right;margin-top:.5em}.wp-site-blocks .page-title:first-child{flex:0 0 auto;z-index:2;transition:color .15s ease-in-out}.wp-site-blocks .site-header{position:relative;border-radius:0}.wp-site-blocks .posted-on__content,.wp-site-blocks .site-title a{height:2.5rem}.wp-site-blocks .entry-meta__link,.wp-site-blocks .page-header{border:none;justify-content:center;transition:color .15s ease-in-out}.wp-site-blocks .entry-title{border:1px solid currentColor;object-fit:contain;cursor:pointer;align-items:center;font-weight:bold}.wp-site-blocks .entry-meta > *{transform:rotate(45deg);font-weight:400;height:2.5rem;object-fit:cover}.wp-site-blocks .site-description{vertical-align:top;font-weight:600}.wp-site-blocks .nav-next:not(:last-child){object-fit:contain;display:none;word-break:break-word}.wp-site-blocks .site-main p{justify-content:flex-end;box-sizing:border-box;position:sticky;display:inline-block}.wp-site-blocks .entry-title{font-size:.75rem;margin:0 0 .75em}.wp-site-blocks .site-title{align-items:stretch;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .25s ease-out;word-break:break-word}.wp-site-blocks .site-info{margin:0 0 .75em}.wp-site-blocks .comments-area:not(:last-child){padding:.5em 1em;object-fit:contain;letter-spacing:normal}.wp-site-blocks .cat-links:focus{border-radius:4px;transform:none;gap:24px;font-weight:600}.wp-site-blocks .post-thumbnail:hover{text-align:inherit;overflow:visible;box-shadow:inset 0 0 0 1px #070;width:auto;margin:0}.wp-site-blocks .entry-header{font-size:1rem;margin-top:2em;object-fit:cover;overflow:visible}.wp-site-blocks .entry-title:hover{flex:1 1 auto;outline:0;z-index:100;max-width:100%;line-height:1.2}.wp-site-blocks .site-branding{text-align:center;border-radius:2px;font-weight:500;color:#05a}.wp-site-blocks .nav-links a{background-color:#05a;display:inline-block;cursor:default;align-items:center;border-radius:50%}.wp-site-blocks .comments-area a{cursor:default;margin:1em 0;transform:none}.wp-site-blocks .site-description__inner{margin:0 0 .75em;cursor:pointer;height:1px;outline:1px dotted;z-index:1}.wp-site-blocks .entry-title__content{transform:none;width:50%;letter-spacing:.1em;vertical-align:top}.wp-site-blocks .site-branding__image{margin:0 auto;z-index:1}.wp-site-blocks .entry-content.is-active{border-radius:3px;margin:0;max-width:none;list-style:none}.wp-site-blocks .nav-previous > *{white-space:pre-wrap;z-index:2}.wp-site-blocks .search-field__image{letter-spacing:.02em}@media (min-width:1024px){.wp-site-blocks .nav-links:first-child,.wp-site-blocks .entry-footer__link{word-break:break-word;vertical-align:baseline;box-shadow:none}.wp-site-blocks .comment-list:first-child{margin-top:1rem;z-index:-1;transform:translateY(-50%);background-color:#5a699f}.wp-site-blocks .content-area:hover{vertical-align:baseline;color:inherit;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.08)}}.wp-site-blocks .post-thumbnail__image{line-height:1.4}.wp-site-blocks .screen-reader-text:hover{outline:2px solid #05a;box-shadow:0 2px 8px rgba(0,0,0,.08);word-break:break-word;align-items:flex-start;overflow:hidden}.wp-site-blocks .main-navigation__inner{opacity:0;margin-top:2em;flex:none}.wp-site-blocks .entry-footer img{background-color:#5a699f;border:1px solid #070}.wp-site-blocks .search-field:first-child,.wp-site-blocks .entry-content:first-child{display:grid;overflow:auto;transform:scale(1.05);align-items:stretch;flex:0 0 auto}.wp-site-blocks .pagination img{text-align:right;width:100%;margin-top:1rem;max-width:1200px;display:inline-block}.wp-site-blocks .tags-links__inner{outline:2px solid #05a;letter-spacing:.02em}.wp-site-blocks .pagination__title{gap:.75em;text-transform:uppercase}.wp-site-blocks .nav-next__content{white-space:pre-wrap;align-items:flex-start;flex:1;cursor:default}.wp-site-blocks .entry-header::before{letter-spacing:.1em;z-index:1}.wp-site-blocks .read-more{position:absolute;vertical-align:baseline;transition:opacity .3s}.wp-site-blocks .widget-title__title{flex:1 1 auto;text-align:right}.wp-site-blocks .screen-reader-text::before{gap:24px;vertical-align:top;line-height:normal;flex:1 1 auto}.wp-site-blocks .pagination__title,.wp-site-blocks .entry-title img{transform:none;box-sizing:border-box;font-weight:700;z-index:2;width:auto}.wp-site-blocks .site-content__link{object-fit:cover}.wp-site-blocks .site-description > *{text-decoration:underline;gap:2em;padding:15px;justify-content:flex-start}.wp-site-blocks .main-navigation{list-style:none;position:relative}.wp-site-blocks .entry-content{letter-spacing:.1em;white-space:nowrap;background-color:#5a699f;vertical-align:top}.wp-site-blocks .site-header:first-child{letter-spacing:.1em;word-break:break-word}.wp-site-blocks .site-info{object-fit:cover}.wp-site-blocks .page-header{border-radius:3px}.wp-site-blocks .content-area:focus{font-weight:600;list-style:none;align-items:stretch}.wp-site-blocks .main-navigation__link,.wp-site-blocks .search-field > *{outline:0;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .site-content::before{font-weight:600;align-items:stretch;text-decoration:none;border:0;display:grid}.wp-site-blocks .comment-list a{text-align:left;outline:2px solid #05a;flex:0 0 auto}.wp-site-blocks .pagination:first-child{max-width:none;gap:.75em;text-align:right}.wp-site-blocks .site-title{max-width:640px;margin-top:var(--gap,1.5rem);opacity:0;background-color:#5a699f}.wp-site-blocks .entry-content.is-active{box-shadow:0 2px 8px rgba(0,0,0,.08);font-weight:600;text-align:right;margin-top:0;max-width:100%}.wp-site-blocks .site-branding:hover{max-width:none;transition:all .2s ease;font-weight:600;letter-spacing:normal}.wp-site-blocks .main-navigation:focus{object-fit:cover}.wp-site-blocks .screen-reader-text a{word-break:break-word;border:1px solid #070;flex:1;margin-top:0;gap:24px}.wp-site-blocks .site-content a,.wp-site-blocks .site-footer > *{max-width:1200px;font-size:.875rem;outline:0}.wp-site-blocks .site-title__link{align-items:flex-start;padding:.25rem .75rem;width:auto}.wp-site-blocks .posted-on:not(:last-child),.wp-site-blocks .content-area__content{white-space:pre-wrap;display:block;overflow:auto}.wp-site-blocks .content-area{vertical-align:top;width:50%;transition:all .2s ease;justify-content:flex-start}.wp-site-blocks .site-footer{max-width:100%;box-shadow:none;flex:none;list-style:none}.wp-site-blocks .comment-list__title{cursor:default;align-items:flex-start}.wp-site-blocks .post-thumbnail > *,.wp-site-blocks .page-title.is-active{position:absolute;word-break:break-word;background-color:#5a699f;margin-top:var(--gap,1.5rem);outline:2px solid #05a}.wp-site-blocks .byline{margin-top:2em;width:100%;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #070}.wp-site-blocks .nav-links:hover{white-space:nowrap;color:inherit;justify-content:flex-start;list-style:none}.wp-site-blocks .screen-reader-text__image{display:none;opacity:1}.wp-site-blocks .sub-menu{box-shadow:none;padding:15px;z-index:10}.wp-site-blocks .site-info__link{white-space:nowrap;z-index:-1;flex:1 1 auto}.wp-site-blocks .site-header.is-active{transition:opacity .3s}.wp-site-blocks .entry-content > *{color:#05a}.wp-site-blocks .nav-next a{color:#05a;background-color:#5a699f;position:relative;border-radius:4px}.wp-site-blocks .site-branding{height:100%;text-transform:uppercase;width:50%;justify-content:center;border:none}.wp-site-blocks .comments-area:first-child{justify-content:center;height:1px;font-size:.8em;background-color:#05a;opacity:1}