@font-face{font-display:swap;font-family:Recoleta;font-weight:400;src:url(https://s1.wp.com/i/fonts/recoleta/400.woff2) format("woff2"),url(https://s1.wp.com/i/fonts/recoleta/400.woff) format("woff")}.wp-brand-font{font-family:"Noto Serif",Georgia,"Times New Roman",Times,serif;font-weight:400}[lang*=af] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=ca] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=cs] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=da] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=de] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=en] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=es] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=eu] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=fi] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=fr] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=gl] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=hr] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=hu] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=id] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=is] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=it] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=lv] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=mt] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=nb] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=nl] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=pl] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=pt] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=ro] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=ru] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=sk] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=sl] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=sq] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=sr] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=sv] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=sw] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=tr] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}[lang*=uz] .wp-brand-font{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif}.page-pattern-modal.components-modal__frame{max-height:none}@media screen and (min-width: 600px){.page-pattern-modal{width:calc(100% - 32px);height:90vh;overflow-y:hidden;padding-bottom:24px}.page-pattern-modal .components-modal__content{padding:0 32px 24px}}@media screen and (min-width: 961px){.page-pattern-modal{width:calc(100% - 64px)}}.page-pattern-modal .components-modal__content{overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:3px 16px 16px}.page-pattern-modal .components-modal__content::before{display:none}.page-pattern-modal .components-modal__header{border-bottom:none;margin-right:-16px}.page-pattern-modal__heading{font-family:"Recoleta","Noto Serif",Georgia,"Times New Roman",Times,serif;font-weight:400;letter-spacing:-0.4px;margin:0;font-size:2rem;line-height:1.25}@media screen and (min-width: 600px){.page-pattern-modal__heading{font-size:2.25rem;line-height:1.1}}@media screen and (min-width: 961px){.page-pattern-modal__heading--default{font-size:3rem;line-height:1.35}}.page-pattern-modal__description{color:#646970;margin:0 0 24px;font-size:1rem;line-height:1.5}@media screen and (min-width: 600px){.page-pattern-modal__inner{padding:0 20px}}.pattern-selector-control{margin-bottom:20px}.pattern-selector-control .components-base-control__label{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.pattern-selector-control .block-editor-block-patterns-list{column-count:1;column-gap:1.5em;row-gap:3em;margin-top:20px}@media(min-width: 600px){.pattern-selector-control .block-editor-block-patterns-list{margin-top:0}}@media(min-width: 960px){.pattern-selector-control .block-editor-block-patterns-list{column-count:2}}@media(min-width: 1440px){.pattern-selector-control .block-editor-block-patterns-list{column-count:3}}.pattern-selector-control .block-editor-block-patterns-list__list-item{break-inside:avoid-column}.pattern-selector-control .block-editor-block-preview__container{min-height:100px;border:solid 1px #dcdcde}.pattern-selector-control .block-editor-block-preview__content{width:100%}@media screen and (min-width: 600px){.page-pattern-modal__sidebar{position:fixed;width:230px;padding-right:22px;display:flex;flex-direction:column;top:63px;bottom:33px;pointer-events:none}.page-pattern-modal__sidebar>*{pointer-events:auto}}@media screen and (min-width: 961px){.page-pattern-modal__sidebar{width:324px;padding-right:48px}}.page-pattern-modal__category-list{display:none;margin:0;margin-top:33px;overflow:auto;padding:2px 0 2px 14px;margin-left:-14px}@media screen and (min-width: 600px){.page-pattern-modal__category-list{display:block}}.page-pattern-modal__category-list .components-button.is-tertiary{display:block;width:auto;height:auto;color:#50575e;font-size:.875rem;margin-left:-12px;padding:6px 12px;box-shadow:none}.page-pattern-modal__category-list .components-button.is-tertiary.is-tertiary:not(:disabled):hover{box-shadow:none;color:var(--color-text) !important}.page-pattern-modal__category-list .components-button.is-tertiary.is-tertiary:not(:disabled):active{background:transparent}.page-pattern-modal__category-list .components-button.is-tertiary.is-tertiary:not(:disabled):focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.page-pattern-modal__category-list .page-pattern-modal__category-item-selection-wrapper{border-bottom:2px solid transparent;padding-bottom:2px}.page-pattern-modal__category-list .components-menu-item__button:not(:disabled)[aria-selected=true]{color:var(--color-text);font-weight:600}.page-pattern-modal__category-list .components-menu-item__button:not(:disabled)[aria-selected=true] .page-pattern-modal__category-item-selection-wrapper{border-bottom-color:var(--color-text)}.page-pattern-modal__button-container{display:grid;grid-template-columns:1fr 1fr;column-gap:8px}@media screen and (min-width: 600px){.page-pattern-modal__button-container{display:inline}}.components-button.page-pattern-modal__blank-button{min-height:40px;box-shadow:inset 0 0 0 1px #dcdcde;color:var(--color-text)}.components-button.page-pattern-modal__blank-button:active{color:var(--color-text)}.components-button.page-pattern-modal__blank-button.is-secondary:hover:not(:disabled){box-shadow:inset 0 0 0 1px #646970;color:var(--color-text)}.components-button.page-pattern-modal__blank-button.is-secondary:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.components-button.page-pattern-modal__blank-button.is-secondary:hover:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:3px solid transparent}.wp-core-ui select.page-pattern-modal__mobile-category-dropdown{font-size:13px;border-color:#dcdcde}@media screen and (min-width: 600px){.wp-core-ui select.page-pattern-modal__mobile-category-dropdown{display:none}}@media screen and (min-width: 600px){.page-pattern-modal__pattern-list-container{padding-left:230px}}@media screen and (min-width: 961px){.page-pattern-modal__pattern-list-container{padding-left:324px}}.sidebar-modal-opener{display:flex;flex-direction:column;align-items:center;justify-content:center}.sidebar-modal-opener .pattern-selector-item__label{max-width:300px}.sidebar-modal-opener__warning-modal{display:flex;flex-direction:column;justify-content:center;align-items:center}.sidebar-modal-opener__warning-text{max-width:300px;font-size:1rem;line-height:1.5rem}.sidebar-modal-opener__warning-options{float:right;margin-top:20px}.sidebar-modal-opener__warning-options .components-button{margin-left:12px}
