.twg-pop{position:fixed;inset:0!important;width:auto!important;max-width:none!important;margin:0!important;z-index:99990;display:none;align-items:center;justify-content:center;padding:20px}.twg-pop.is-open{display:flex}.twg-pop__veil{position:fixed;inset:0;background:rgb(31 28 29 / .88)}.twg-pop__box{box-sizing:border-box;position:relative;width:100%;max-width:560px;max-height:88vh;overflow:auto;background:#1f1c1d;color:#d6c9ae;border:1px solid #b87c00;border-radius:30px;padding:40px 28px 28px}.twg-pop--ad .twg-pop__box{max-width:min(1100px,92vw);padding:0;border:0;background:none;overflow:visible}.twg-pop__shut{position:absolute;top:10px;right:10px;width:44px;height:44px;padding:0;font-size:26px;line-height:1;background:#1f1c1d;color:#d6c9ae;border:1px solid #b87c00;border-radius:50%;cursor:pointer;z-index:2}.twg-pop__h{margin:0 52px .5rem 0;font-size:1.45rem;line-height:1.2}.twg-pop__blurb{margin:0 0 1.1rem}.twg-pop__shut:hover,.twg-pop__shut:focus{color:#cb6725;border-color:#cb6725}.twg-pop--ad .twg-pop__shut{top:-16px;right:-16px}.twg-pop__ad{display:block;width:100%;padding:0;border:0;background:none;cursor:pointer}.twg-pop__ad img{display:block;width:100%;height:auto;max-height:82vh;object-fit:contain;border-radius:30px}.twg-pop__headline{margin:0 0 .6rem;line-height:1.2;font-size:1.35rem;color:#b87c00}.twg-pop__blurb{margin:0 0 1.4rem}.twg-pop .twg-fb{margin:0;max-width:none}@media (max-width:600px){.twg-pop{padding:16px}.twg-pop__box{padding:34px 18px 20px}.twg-pop__shut{top:8px;right:8px;width:40px;height:40px}}.twg-image-heading{margin:0;padding:0;font-size:inherit;line-height:0;letter-spacing:normal;text-transform:none;font-weight:inherit}.twg-image-heading>figure{margin:0}.twg-image-heading img{display:block}.twg-image-heading .aligncenter{margin-inline:auto}.twg-post-title-image{margin:0 0 1rem;padding:0;font-size:0;line-height:0}.twg-post-title-image .twg-post-title-image__img{display:block;width:100%;height:auto;max-width:100%;border-radius:4px}.single-post .twg-post-meta{justify-content:center;text-align:center;flex-wrap:wrap;gap:.25rem .75rem}.single-post .twg-post-meta .taxonomy-category,.single-post .twg-post-meta .wp-block-post-date{text-align:center}.single-post .wp-block-group:has(>.twg-post-meta){padding-bottom:1.25rem!important}.single-post .wp-block-group:has(>.wp-block-post-content){margin-top:0!important;padding-top:1.25rem!important}.twg-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}