.wp-block-post-terms__separator{visibility:hidden}.wp-block-post-terms__separator::after{content:" /  ";visibility:visible;display:inline}.custom-icon{color:#06c}a{text-decoration:none}a:hover{text-decoration:underline;text-decoration-color:inherit}.wp-block-navigation a{text-decoration:none}.wp-block-navigation a:hover{text-decoration:underline;text-decoration-color:inherit}.event-cover{border-radius:12px}.event-header{position:fixed;z-index:9999;top:0;width:100%;background-color:#fff}.site-contents{margin-top:85px!important}.tide-title{font-size:1.2em;font-weight:bold;text-align:left;margin-bottom:5px}.tide-table{width:100%;border-collapse:collapse;table-layout:fixed;border-bottom:1px solid #ccc}.tide-table th,.tide-table td{padding:4px;text-align:center;border:none;padding-left:0;padding-right:0;vertical-align:middle}.tide-table th{font-weight:normal}.tide-table th:first-child,.tide-table td:first-child{font-size:.9em;padding-left:2px;padding-right:2px;text-align:center;width:60px}.tide-table th:not(:first-child),
.tide-table td:not(:first-child) {width: calc((100% - 60px) / 3)}.tide-table .tide-name{font-size:.9em;text-align:center}.tide-table .tide-port{font-weight:bold;text-align:center}.tide-table .tide-data{padding-left:1px;padding-right:1px;vertical-align:top}.tide-table .tide-entry{margin-bottom:2px}.tide-table .tide-time{font-size:.9em;display:block;margin:0;line-height:1}.tide-table .tide-height{font-size:.8em;display:block;margin:6px 0 0 0;line-height:1}.tide-divider{border:none;border-top:1px dotted #ccc;margin:6px 0}.tide-table tr{border-bottom:1px solid #ccc}@media screen and (max-width:600px){.tide-table th,.tide-table td{padding:2px;font-size:.9em}.tide-table th:first-child,.tide-table td:first-child{width:50px}.tide-table th:not(:first-child),
    .tide-table td:not(:first-child) {width: calc((100% - 50px) / 3)}.tide-table .tide-time,.tide-table .tide-height{font-size:.9em;line-height:1}.tide-table .tide-height{margin:6px 0 0 0}.tide-divider{margin:6px 0}.tide-table th,.tide-table td{padding:2px;font-size:.9em}.tide-table th:first-child,.tide-table td:first-child{width:50px}.tide-table th:not(:first-child),
    .tide-table td:not(:first-child) {width: calc((100% - 50px) / 3)}.tide-table .tide-time,.tide-table .tide-height{font-size:.9em;line-height:1}.tide-table .tide-height{margin:6px 0 0 0}.tide-divider{margin:6px 0}}body,html{margin:0;padding:0;width:100%;overflow-x:hidden}[data-unitone-layout="with-sidebar__content"]{padding:0!important;margin:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box}.sun-moon-table-wrapper{padding:0!important;margin:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box;overflow-x:auto}.sun-moon-table{width:100%;max-width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:12px;overflow-x:auto;padding:0;margin:0;text-align:center}.sun-moon-table thead{background-color:#f8f8f8}.sun-moon-table th{padding:8px 10px;text-align:center;font-weight:bold;border-bottom:2px solid #e0e0e0;color:#1f1d1f;white-space:nowrap}.sun-moon-table tbody tr{border-bottom:1px solid #e0e0e0}.sun-moon-table td{padding:6px 10px;color:#555;white-space:nowrap;text-align:center}.sun-moon-table tbody tr:nth-child(even) {background-color:#f9f9f9}.moon-age-container{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:14px;margin-bottom:10px;color:#1f1d1f;font-weight:bold;border-bottom:1px solid #f5f5f7;padding-bottom:5px;box-sizing:border-box}.custom-query-loop{width:100%}.custom-query-loop .custom-post-grid{display:grid;gap:20px;margin:0;padding:0;align-items:stretch;grid-auto-rows:1fr}@media (max-width:767px){.custom-query-loop .custom-post-grid{grid-template-columns:repeat(2,1fr);gap:5px}}@media (min-width:768px) and (max-width:1023px){.custom-query-loop .custom-post-grid{grid-template-columns:repeat(3,1fr);gap:15px}.custom-query-loop .wp-block-post{margin-bottom:0;display:flex;flex-direction:column}}@media (min-width:1024px){.custom-query-loop .custom-post-grid{grid-template-columns:repeat(3,1fr)}}.custom-query-loop .wp-block-post{display:flex;flex-direction:column;height:100%;margin:0;width:100%;position:relative}.custom-query-loop .wp-block-post>div{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.custom-query-loop .wp-block-post-featured-image{flex:0 0 auto;height:200px;overflow:hidden}.custom-query-loop .wp-block-post-featured-image img{width:100%;height:100%;object-fit:cover}.custom-query-loop .wp-block-post-title{flex:0 1 auto;margin:10px 0}.custom-query-loop .taxonomy-conditions,.custom-query-loop .taxonomy-event_region,.custom-query-loop .taxonomy-genre{margin-top:auto;position:relative;bottom:0}@media (max-width:767px){.custom-query-loop .wp-block-post-featured-image{height:95px}}@media (min-width:1024px){.custom-query-loop .wp-block-post-featured-image{height:170px}}.custom-query-loop .wp-block-post{margin:0;width:100%}