@charset "UTF-8";
/* https://www.quotidianoarte.it/wp-content/themes/quotidianoarte-atelier/assets/css/mobile-nav.css?ver=1.1.2-r2.1m-dlg2 */
.dialog-nav{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important}.dialog-nav .gt-nav-items,.dialog-nav .iv-nav-items,.dialog-nav .av-nav-items,.dialog-nav .qa-nav-items{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important}.dialog-nav li,.dialog-nav .menu-item,.dialog-nav .gt-nav-items>li,.dialog-nav .iv-nav-items>li,.dialog-nav .av-nav-items>li,.dialog-nav .qa-nav-items>li{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;line-height:normal!important;list-style:none!important;float:none!important}.dialog-nav>a,.dialog-nav .gt-nav-items a,.dialog-nav .iv-nav-items a,.dialog-nav .av-nav-items a,.dialog-nav .qa-nav-items a,.dialog-nav .menu-item>a,.dialog-nav .gt-nav-items>li>a,.dialog-nav .iv-nav-items>li>a,.dialog-nav .av-nav-items>li>a,.dialog-nav .qa-nav-items>li>a{display:block!important;width:100%!important;box-sizing:border-box!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:16px 4px!important;font-size:21px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;background:transparent!important;border:0!important;border-top:1px solid var(--line,#ddd)!important;border-bottom:0!important;color:var(--ink,#163c40)!important;float:none!important}.dialog-nav>a:first-child{border-top:1px solid var(--line,#ddd)!important}.dialog-nav>a:hover,.dialog-nav .menu-item>a:hover,.dialog-nav .gt-nav-items a:hover,.dialog-nav .iv-nav-items a:hover,.dialog-nav .av-nav-items a:hover,.dialog-nav .qa-nav-items a:hover{color:#a53b29!important}@media (max-width:760px){.site-header .primary-nav,.site-header.compact .primary-nav,header.site-header .primary-nav{display:none!important;height:0!important;overflow:hidden!important;border:0!important;visibility:hidden!important}.site-header.compact .utility{height:58px!important}.site-header .icon-btn{min-width:44px!important;min-height:44px!important}.site-header .icon-btn .icon{width:22px!important;height:22px!important}#menu-dialog.dialog,#search-dialog.dialog,#saved-dialog.dialog{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;inset:0 auto auto 0!important;padding:64px 22px 40px!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;background:var(--paper,#fffdf7)!important;color:var(--ink,#163c40)!important}.dialog::backdrop{background:rgb(17 17 17 / .72)!important}.dialog h2{font-size:26px!important;line-height:1.2!important;margin:0 0 22px!important;padding-right:52px!important;letter-spacing:-0.3px!important;color:inherit!important}.dialog-close{position:fixed!important;top:12px!important;right:12px!important;z-index:5!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#fffdf7!important;border:1px solid #d8d8cc!important;color:#111!important}.dialog-close .icon{width:20px!important;height:20px!important}.dialog-nav>a,.dialog-nav .gt-nav-items a,.dialog-nav .iv-nav-items a,.dialog-nav .av-nav-items a,.dialog-nav .qa-nav-items a,.dialog-nav .menu-item>a{min-height:52px!important;display:flex!important;align-items:center!important;font-size:22px!important;padding:14px 2px!important}#search-dialog .gt-search-fields,#search-dialog .iv-search-fields,#search-dialog .av-search-fields,#search-dialog .qa-search-fields,#search-dialog .search-form,#search-dialog form{display:flex!important;flex-direction:column!important;gap:12px!important}#search-dialog input[type="search"],#search-dialog .search-input{width:100%!important;min-height:48px!important;font-size:17px!important;padding:12px 14px!important;border-radius:8px!important;box-sizing:border-box!important}#search-dialog .results a,#saved-dialog .results a{font-size:17px!important;padding:16px 0!important;line-height:1.35!important}}