/*
Theme Name: Custom-rummynl
Theme URI: https://www.rummy-nl.com/
Author: Rummy NL
Description: Custom theme.
Version: 3.0.2
License: GPL-2.0-or-later
Text Domain: custom-rummynl
*/
@media (min-width:480px){.wp-site-blocks .entry-header::before{transition:opacity .3s;width:50%}.wp-site-blocks .entry-footer__image{font-size:.75rem;height:1px;white-space:normal}.wp-site-blocks .widget-area__title{font-weight:400;border-radius:50%}.wp-site-blocks .site-header__title{cursor:pointer;text-decoration:underline;background-color:transparent;max-width:none;text-transform:none}.wp-site-blocks .archive-description.is-active{text-decoration:none;vertical-align:top;white-space:nowrap}}.wp-site-blocks .entry-meta__image{border:none;overflow:hidden;padding:.25rem .75rem;justify-content:space-between}.wp-site-blocks .site-header::before{z-index:10;display:inline-block;overflow:auto}.wp-site-blocks .site-main:not(:last-child){flex:none;background-color:#e2d;border-radius:0}.wp-site-blocks .search-form__content{align-items:center;transform:translateY(-50%);width:fit-content;gap:24px;line-height:1.4}.wp-site-blocks .posted-on__image{border:none;position:sticky}.wp-site-blocks .site-branding p{object-fit:cover;text-decoration:underline}.wp-site-blocks .nav-previous a{font-weight:700}.wp-site-blocks .site-title:hover{align-items:baseline;object-fit:contain;cursor:default}.wp-site-blocks .site-content__title{border-radius:50%;white-space:normal;letter-spacing:normal;opacity:.5;cursor:pointer}.wp-site-blocks .sub-menu__link{cursor:default;text-align:center;border-radius:9999px;justify-content:flex-start}.wp-site-blocks .search-form.is-active{border-radius:.25rem;list-style:none;cursor:pointer}.wp-site-blocks .widget::before{margin-top:.5em;list-style:none;justify-content:space-between;padding:0}@media (max-width:1024px){.wp-site-blocks .post-thumbnail:focus{color:#2d5;text-decoration:none;justify-content:flex-end}.wp-site-blocks .site-header::before{letter-spacing:normal;font-weight:600;border-radius:9999px;height:100%}.wp-site-blocks .main-navigation__inner{word-break:break-word}.wp-site-blocks .comment-respond:not(:last-child){vertical-align:baseline;text-align:center}.wp-site-blocks .nav-links a{text-decoration:none;z-index:2;letter-spacing:.02em;border-radius:9999px;align-items:stretch}.wp-site-blocks .nav-previous p{display:inline-block;cursor:pointer;text-align:left;position:sticky;list-style:none}}.wp-site-blocks .nav-previous:focus{box-sizing:border-box;padding:calc(.667em + 2px) calc(1.333em + 2px);z-index:-1;width:auto;display:block}.wp-site-blocks .sub-menu img{border-radius:9999px;border:none;flex:none}.wp-site-blocks .site-info a{border:1px solid currentColor;margin:0 0 1.5rem;box-shadow:inset 0 0 0 1px #71fb3c;text-transform:uppercase;outline:2px solid #2d5}.wp-site-blocks .widget-area{padding:15px;border-radius:50%;max-width:100%;word-break:break-word;display:block}.wp-site-blocks .site-description > *{object-fit:contain;height:auto;border-radius:2px;letter-spacing:.02em}.wp-site-blocks .tags-links:first-child{margin:1em 0;position:relative;opacity:.5;white-space:normal}.wp-site-blocks .comments-area a{padding:15px;font-size:14px;text-decoration:none}.wp-site-blocks .comments-area a{justify-content:center;text-align:center}.wp-site-blocks .site-title::before{padding:.5em 1em;outline:0;list-style:none;text-align:left}.wp-site-blocks .site-branding{height:1px;cursor:default;object-fit:cover;box-sizing:border-box;max-width:1200px}.wp-site-blocks .site-footer:focus{justify-content:flex-start;outline:2px solid #2d5}.wp-site-blocks .widget__title{padding:calc(.667em + 2px) calc(1.333em + 2px);height:100%;cursor:pointer}.wp-site-blocks .entry-meta::before{border-radius:3px;overflow:auto;text-transform:uppercase}.wp-site-blocks .sub-menu{z-index:2;letter-spacing:normal;white-space:nowrap}.wp-site-blocks .comment-respond__link,.wp-site-blocks .comment-respond{vertical-align:top;overflow:visible;height:auto}.wp-site-blocks .byline__image,.wp-site-blocks .site-branding__content{line-height:1.5;width:100%;font-weight:bold;word-break:break-word;border-radius:0}.wp-site-blocks .widget-title:focus,.wp-site-blocks .page-header:focus{position:absolute;line-height:1.4;align-items:flex-start}.wp-site-blocks .archive-description::before{letter-spacing:normal}.wp-site-blocks .widget-area:first-child{white-space:normal;background-color:#e2d;align-items:center}.wp-site-blocks .entry-title__link{border-radius:2px}.wp-site-blocks .archive-description:hover{margin-top:1rem}.wp-site-blocks .posted-on > *{font-weight:500;text-decoration:none;margin-top:.5em;text-transform:uppercase}.wp-site-blocks .entry-meta::before{margin:1em 0;background-color:#e2d;justify-content:flex-end;position:absolute;border:1px solid #71fb3c}.wp-site-blocks .tags-links{display:inline-block;padding:.5em 1em;font-weight:500}.wp-site-blocks .cat-links__inner{transition:transform .25s ease-out;outline:1px dotted;font-size:14px}.wp-site-blocks .search-form:not(:last-child),.wp-site-blocks .site-branding{word-break:break-word}.wp-site-blocks .site-title__inner{border-radius:3px}.wp-site-blocks .nav-next:focus{overflow:visible;transform:scale(1.05);text-align:inherit;object-fit:cover;border:1px solid #71fb3c}.wp-site-blocks .byline img{display:inline-block;font-weight:600;font-size:13px;word-break:break-word;list-style:none}.wp-site-blocks .comments-area{display:grid}.wp-site-blocks .comments-area,.wp-site-blocks .entry-meta__link{text-align:right;vertical-align:middle}.wp-site-blocks .widget-area:hover{display:inline-flex;white-space:normal}.wp-site-blocks .page-title{transition:all .2s ease;gap:2em;box-sizing:border-box;max-width:1200px}.wp-site-blocks .comments-area::before{font-weight:500;transform:scale(1.05);border-radius:.25rem;vertical-align:middle;flex:0 0 auto}.wp-site-blocks .cat-links{list-style:none;transition:color .15s ease-in-out}.wp-site-blocks .sub-menu__content{opacity:.7}.wp-site-blocks .tags-links::before{max-width:1200px;letter-spacing:.1em}.wp-site-blocks .comment-list p{vertical-align:middle;justify-content:center;width:100%;gap:24px;max-width:640px}.wp-site-blocks .widget-title{letter-spacing:.1em;box-shadow:0 2px 8px rgba(0,0,0,.08);display:grid}.wp-site-blocks .comment-list__image{text-transform:uppercase;flex:0 0 auto;font-weight:700;box-sizing:border-box}.wp-site-blocks .nav-previous:hover,.wp-site-blocks .page-header__content{white-space:pre-wrap;text-align:inherit;text-transform:uppercase;margin-top:.5em}.wp-site-blocks .comment-list:focus{width:1em;font-size:clamp(1rem,2vw,1.25rem);transform:none;flex:1;box-sizing:border-box}.wp-site-blocks .page-header a{justify-content:flex-start;opacity:.7;object-fit:contain;color:#ee408c}.wp-site-blocks .pagination p{word-break:break-word;color:#2d5;border-radius:0}.wp-site-blocks .entry-content__title{margin-top:.5em;vertical-align:middle;letter-spacing:.1em;font-weight:bold}.wp-site-blocks .nav-links:not(:last-child),.wp-site-blocks .widget:focus{align-items:flex-start;box-shadow:0 2px 8px rgba(0,0,0,.08);vertical-align:baseline}.wp-site-blocks .cat-links:hover,.wp-site-blocks .screen-reader-text{opacity:.7;padding:.5em 1em;display:none}@media (min-width:1200px){.wp-site-blocks .read-more:first-child{cursor:pointer}.wp-site-blocks .menu-toggle{box-sizing:border-box;display:inline-flex;justify-content:center}.wp-site-blocks .nav-next__content{border-radius:3px}.wp-site-blocks .sub-menu{height:100%}.wp-site-blocks .post-thumbnail:focus{height:100%;flex:1 1 auto;max-width:1200px;position:sticky;transform:translateY(-50%)}.wp-site-blocks .site-content img{white-space:nowrap}}.wp-site-blocks .archive-description:focus{justify-content:flex-end;margin-top:var(--gap,1.5rem);height:2.5rem;position:absolute;border-radius:4px}.wp-site-blocks .site-main__link{transition:all .2s ease;list-style:none;height:auto;white-space:normal;max-width:none}.wp-site-blocks .entry-footer__image{height:100%;opacity:.5}.wp-site-blocks .entry-meta > *{z-index:100;margin-top:.5em;list-style:none}.wp-site-blocks .entry-footer a{vertical-align:top}.wp-site-blocks .entry-content:first-child{word-break:break-word}@media (max-width:480px){.wp-site-blocks .read-more.is-active{text-transform:uppercase}.wp-site-blocks .screen-reader-text:not(:last-child){overflow:visible}.wp-site-blocks .main-navigation__link{transition:opacity .3s;box-sizing:border-box;outline:0}.wp-site-blocks .entry-header{cursor:default}.wp-site-blocks .cat-links::before{transform:rotate(45deg);background-color:#e2d;transition:opacity .3s;margin-top:0}.wp-site-blocks .entry-title__inner{overflow:auto}}.wp-site-blocks .menu-toggle{vertical-align:middle;color:#ee408c}.wp-site-blocks .menu-toggle:focus{justify-content:center;margin:.5em}.wp-site-blocks .posted-on img{border-radius:0;max-width:1200px}