/* Block editor canvas styling for HaPantheon native layouts. */
.editor-styles-wrapper{
	--bg:#F6F1E3;--bg2:#EFE8D4;--srf:#FFFDF6;--srf2:#F4EEDC;
	--ink:#1B2126;--ink2:#3C444C;--mut:#776E56;
	--gold:#D19A2B;--gold-hi:#F5CE6E;--gold-lo:#A87614;--gold-ink:#96700F;
	--teal:#0E5F66;--teal-hi:#188089;--line:#E2D8BC;--night:#101418;
	--grad-gold:linear-gradient(115deg,#A87614 0%,#E3B44E 30%,#F8E29A 50%,#E3B44E 70%,#A87614 100%);
	--ease:cubic-bezier(.22,.61,.36,1);
	background:var(--bg);color:var(--ink);font-family:"Noto Sans Hebrew","Arial Hebrew",Arial,sans-serif;
}
.editor-styles-wrapper .wp-block{max-width:820px}
.editor-styles-wrapper .wp-block[data-align="wide"]{max-width:1240px}
.editor-styles-wrapper .wp-block[data-align="full"]{max-width:none}
.editor-styles-wrapper .rv{opacity:1!important;transform:none!important}
.editor-styles-wrapper p{line-height:1.8}
.editor-styles-wrapper a{color:inherit}
.editor-styles-wrapper .hp-home-hero,.editor-styles-wrapper .hp-page-hero{margin-top:0!important}
.editor-styles-wrapper .hp-gate-grid{display:grid!important;grid-template-columns:repeat(5,minmax(170px,1fr));overflow-x:auto;min-height:auto}
.editor-styles-wrapper .hp-gate-grid>.hp-gate-column,
.editor-styles-wrapper .hp-gate-grid>.hp-gate-column:hover,
.editor-styles-wrapper .hp-gate-grid:hover>.hp-gate-column:not(:hover){min-width:170px;filter:none!important;flex:none!important}
.editor-styles-wrapper .hp-gate-card{min-height:480px}
.editor-styles-wrapper .hp-gate-body .hp-card-description,
.editor-styles-wrapper .hp-gate-body .wp-block-buttons{opacity:1;max-height:180px;transform:none}
.editor-styles-wrapper .hp-gate-column:hover .hp-gate-image img{transform:none}
.editor-styles-wrapper .hp-query .wp-block-post-template,
.editor-styles-wrapper .hp-oracle-query .wp-block-post-template{display:grid!important}
.editor-styles-wrapper .hp-recipe-panel{position:static}
.editor-styles-wrapper [data-type="hapantheon/contact-form"],
.editor-styles-wrapper [data-type="hapantheon/newsletter"]{max-width:920px}
.editor-styles-wrapper .block-editor-block-list__layout .hp-section{margin-block:0}
@media(max-width:900px){
	.editor-styles-wrapper .hp-gate-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}
}
