.wp-block-template-part:has(.is-style-nomis-site-header), .wp-block-template-part:has(.is-style-nomis-site-footer), .wp-block-nomis-menu { display: contents; }
.wp-block-post-content.is-layout-flow, .wp-site-blocks { margin: 0; }
.is-style-nomis-inline { display: contents; margin: 0; }
.wp-site-blocks p.is-style-nomis-inline, .editor-styles-wrapper p.is-style-nomis-inline { font: inherit; color: inherit; letter-spacing: inherit; text-transform: inherit; text-align: inherit; white-space: inherit; text-wrap: inherit; }
.is-style-nomis-bare-image { display: contents; }
.is-style-nomis-bare-image img { width: auto; height: auto; }
.wp-block-nomis-linked-card > .is-style-nomis-inline, .wp-block-nomis-menu-control > .is-style-nomis-inline { display: contents; }
.wp-block-nomis-dialog:not([open]), [hidden] { display: none !important; }
.is-style-nomis-cookie:not([data-nomis-visible]) { display: none; }
.nomis-honeypot { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); }
.editor-styles-wrapper dialog.wp-block-nomis-dialog { position: relative; inset: auto; }
.editor-styles-wrapper :is(.is-style-nomis-nav-panel,.is-style-nomis-look-2553a08647e7,.is-style-nomis-look-e5ebf84d92e8) { position: relative; inset: auto; visibility: visible; pointer-events: auto; transform: none; opacity: 1; }
.editor-styles-wrapper .is-style-nomis-site-header { position: relative; }
:is(.is-style-nomis-input-suffix,.is-style-nomis-look-1bec8a29184e,.is-style-nomis-look-7df3f527cf53,.is-style-nomis-look-c94b007452c3,.is-style-nomis-look-e80ad5497abb):has(input[type="number"])::after { pointer-events: none; }
.wp-block-post-template { margin: 0; padding: 0; list-style: none; max-width: none; }
.wp-block-post-template > li { margin: 0; }
.wp-block-post-template > li > article { height: 100%; }
.wp-block-post-template > li > .wp-block-post-content { display: contents; }
.wp-block-post-template > li > .wp-block-post-content > article { height: 100%; }
.wp-block-post-template > li:has(> .wp-block-post-content > :is(.is-style-nomis-office-hq,.is-style-nomis-look-eedb8e0ec672)) { grid-column: 1 / -1; }
.wp-block-nomis-linked-card, .wp-block-nomis-menu-control { cursor: pointer; }
.wp-block-nomis-embed { width: 100%; height: 100%; border: 0; }
@media (prefers-reduced-motion: reduce) { .wp-site-blocks *, .editor-styles-wrapper * { scroll-behavior: auto !important; animation: none !important; transition: none !important; } }
