.mc-main.twentytwentytwo button.close{background:#b00!important;color:#fff!important}.mc-main.twentytwentytwo .close:hover,.mc-main.twentytwentytwo .close:focus{color:#d00!important}.mc-main.twentytwentytwo .details .category-icon{width:auto}.mc-main.twentytwentytwo .nextmonth{border-color:rgb(0 0 0 / .1);background:rgb(0 0 0 / .08)}.mc-main.twentytwentytwo .nextmonth *{display:none}.mc-main.twentytwentytwo .current-day{outline:3px solid var(--highlight-dark);outline-offset:-3px}.my-calendar-modal .event-title svg{background-color:#99c993;padding:3px}.mc-main .mc_hinata .event-title,.mc-main .mc_hinata .event-title a{background:#99c993!important;color:#000000!important}.mc-main .mc_hinata .event-title button{background:#99c993!important;color:#000000!important}.mc-main .mc_hinata .event-title a:hover,.mc-main .mc_hinata .event-title a:focus{background:#ccfcc6!important}.mc-main .mc_hinata .event-title button:hover,.mc-main .mc_hinata .event-title button:focus{background:#ccfcc6!important}.my-calendar-modal .event-title svg{background-color:#90cdce;padding:3px}.mc-main .mc_shiningheart-home .event-title,.mc-main .mc_shiningheart-home .event-title a{background:#90cdce!important;color:#000000!important}.mc-main .mc_shiningheart-home .event-title button{background:#90cdce!important;color:#000000!important}.mc-main .mc_shiningheart-home .event-title a:hover,.mc-main .mc_shiningheart-home .event-title a:focus{background:#c3ffff!important}.mc-main .mc_shiningheart-home .event-title button:hover,.mc-main .mc_shiningheart-home .event-title button:focus{background:#c3ffff!important}.my-calendar-modal .event-title svg{background-color:#2485e5;padding:3px}.mc-main .mc_tana .event-title,.mc-main .mc_tana .event-title a{background:#2485e5!important;color:#ffffff!important}.mc-main .mc_tana .event-title button{background:#2485e5!important;color:#ffffff!important}.mc-main .mc_tana .event-title a:hover,.mc-main .mc_tana .event-title a:focus{background:#0052b2!important}.mc-main .mc_tana .event-title button:hover,.mc-main .mc_tana .event-title button:focus{background:#0052b2!important}.my-calendar-modal .event-title svg{background-color:#8224e3;padding:3px}.mc-main .mc_azamino .event-title,.mc-main .mc_azamino .event-title a{background:#8224e3!important;color:#ffffff!important}.mc-main .mc_azamino .event-title button{background:#8224e3!important;color:#ffffff!important}.mc-main .mc_azamino .event-title a:hover,.mc-main .mc_azamino .event-title a:focus{background:#4f00b0!important}.mc-main .mc_azamino .event-title button:hover,.mc-main .mc_azamino .event-title button:focus{background:#4f00b0!important}.my-calendar-modal .event-title svg{background-color:#d93;padding:3px}.mc-main .mc_10 .event-title,.mc-main .mc_10 .event-title a{background:#dd9933!important;color:#000000!important}.mc-main .mc_10 .event-title button{background:#dd9933!important;color:#000000!important}.mc-main .mc_10 .event-title a:hover,.mc-main .mc_10 .event-title a:focus{background:#ffcc66!important}.mc-main .mc_10 .event-title button:hover,.mc-main .mc_10 .event-title button:focus{background:#ffcc66!important}.my-calendar-modal .event-title svg{background-color:#d33;padding:3px}.mc-main .mc_tiger .event-title,.mc-main .mc_tiger .event-title a{background:#dd3333!important;color:#ffffff!important}.mc-main .mc_tiger .event-title button{background:#dd3333!important;color:#ffffff!important}.mc-main .mc_tiger .event-title a:hover,.mc-main .mc_tiger .event-title a:focus{background:#aa0000!important}.mc-main .mc_tiger .event-title button:hover,.mc-main .mc_tiger .event-title button:focus{background:#aa0000!important}.my-calendar-modal .event-title svg{background-color:#308c2b;padding:3px}.mc-main .mc_onlinezoom .event-title,.mc-main .mc_onlinezoom .event-title a{background:#308c2b!important;color:#ffffff!important}.mc-main .mc_onlinezoom .event-title button{background:#308c2b!important;color:#ffffff!important}.mc-main .mc_onlinezoom .event-title a:hover,.mc-main .mc_onlinezoom .event-title a:focus{background:#005900!important}.mc-main .mc_onlinezoom .event-title button:hover,.mc-main .mc_onlinezoom .event-title button:focus{background:#005900!important}.mc-main,.mc-event,.my-calendar-modal,.my-calendar-modal-overlay,.mc-event-list{--primary-dark:#313233;--primary-light:#fff;--secondary-light:#fff;--secondary-dark:#000;--highlight-dark:#666;--highlight-light:#efefef;--close-button:#b32d2e;--search-highlight-bg:#f5e6ab;--navbar-background:transparent;--nav-button-bg:#fff;--nav-button-color:#313233;--nav-button-border:#313233;--nav-input-border:#313233;--nav-input-background:#fff;--nav-input-color:#313233;--grid-cell-border:#0000001f;--grid-header-border:#313233;--grid-header-color:#313233;--grid-weekend-color:#313233;--grid-header-bg:transparent;--grid-weekend-bg:transparent;--grid-cell-background:transparent;--current-day-border:#313233;--current-day-color:#313233;--current-day-bg:transparent;--date-has-events-bg:#313233;--date-has-events-color:#f6f7f7;--calendar-heading:clamp( 1.125rem, 24px, 2.5rem );--event-title:clamp( 1.25rem, 24px, 2.5rem );--grid-date:16px;--grid-date-heading:clamp( .75rem, 16px, 1.5rem );--modal-title:1.5rem;--navigation-controls:clamp( .75rem, 16px, 1.5rem );--card-heading:1.125rem;--list-date:1.25rem;--author-card:clamp( .75rem, 14px, 1.5rem);--single-event-title:clamp( 1.25rem, 24px, 2.5rem );--mini-time-text:clamp( .75rem, 14px 1.25rem );--list-event-date:1.25rem;--list-event-title:1.2rem;--grid-max-width:1260px;--list-preset-border-color:#000000;--list-preset-stripe-background:rgba( 0,0,0,.04 );--list-preset-date-badge-background:#000;--list-preset-date-badge-color:#fff;--list-preset-background:transparent;--category-mc_hinata:#99c993;--category-mc_shiningheart-home:#90cdce;--category-mc_tana:#2485e5;--category-mc_azamino:#8224e3;--category-mc_10:#dd9933;--category-mc_tiger:#dd3333;--category-mc_onlinezoom:#308c2b}#callbook>a:hover,a:hover.icon{color:#cccccc!important;text-decoration:none}span.callbook-icona-busta-lettera:hover{color:#cccccc!important}#callbook{background:#fff}a.actioncall,a.actionbook,a.icon{color:#000}span.callbook-icona-telefono,span.callbook-icona-calendario,span.callbook-icona-offerte,span.callbook-icona-acquista,span.callbook-icona-mappa-localita,span.callbook-icona-gallery,span.callbook-icona-info{font-size:15px}span.callbook-align{font-size:15px}span.callbook-icona-busta-lettera{color:#000}.callbook_under{background:#fff;!important}.cb_powered a:hover{color:#ccc}#callbook>a>span.callbook-align,.cb_powered a{font-family:Lato}#sidebar-primary ul li:before,.widget-title,a{color:#eded07}#menu-primary ul,#top-bar{background:#000}li.current-menu-item>a,body.custom-header #site-title a:hover,.entry-terms.category a,a:hover{color:#3e843e}#site-description,.sidebar,.credit{color:}body.custom-header #site-title a{color:#d00}body.custom-background{background-color:#5b90bf;background-image:url(https://shiningheart.jp/wp-content/uploads/2020/01/IMG_0436.jpg);background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}a.url.summary.has-image{font-weight:900}#site-title>a{align-content:center!important}#site-title a,h1.entry-title,h3,.nf-field-label label,#footer-navigation ul li a{font-family:'Alegreya Sans SC',sans-serif!important;font-style:normal!important;font-weight:100!important}h2#site-description.site-description,div.nf-form-fields-required{font-family:'Titillium Web',sans-serif!important;font-style:normal!important;font-weight:200!important}p,div.entry-content p{font-family:'Varela Round',sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:400!important}#footer .credit{font-family:'Happy Monkey',sans-serif!important;font-style:normal!important;font-weight:400!important;text-decoration:underline!important}h2.trail-browse,li.trail-item.trail-end,li.trail-item.trail-begin,li.trail-item{font-family:'Caveat',sans-serif!important;font-size:18px!important;font-style:normal!important;font-weight:400!important;letter-spacing:-1px!important;line-height:0.8!important;margin-right:6px!important}h1.archive-title{background-color:#ffffff!important;font-family:'Alegreya Sans SC',sans-serif!important;font-style:normal!important;font-weight:300!important}p{font-family:'Century Gothic',sans-serif;font-style:normal;font-weight:400}h2{font-family:'Alegreya Sans SC',sans-serif;font-style:normal;font-weight:100}.entry-title a:,#content #post header h2 a,h1.entry-title a:,h1.entry-title,h1.post-title.entry-title a{font-family:'Titillium Web',sans-serif!important;font-style:normal!important;font-weight:200!important}