/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */

.page-title-fancy:hover{}
.hamburger{--hamburger-width:20px;--hamburger-height:12px;--hamburger-line-height:2px;--hamburger-time:200ms;--hamburger-rotate:45deg;width:var(--hamburger-width);height:var(--hamburger-height);}.hamburger div{border-radius:calc(var(--hamburger-line-height) / 2);}.hamburger div:nth-of-type(1){top:0;left:0;height:var(--hamburger-line-height);transform-origin:center;transition:transform var(--hamburger-time),top var(--hamburger-time) var(--hamburger-time);}.hamburger div:nth-of-type(2){top:calc(50% - (var(--hamburger-line-height) / 2));left:0;height:var(--hamburger-line-height);transform-origin:center;}.hamburger div:nth-of-type(3){bottom:0;left:0;height:var(--hamburger-line-height);transform-origin:center;transition:transform var(--hamburger-time),bottom var(--hamburger-time) var(--hamburger-time);}


.close-button.cursor-times:hover{cursor:url(/themes/custom/serendipity/components/assets/images/times-slim-cursor.svg),pointer;}
.offcanvas{transition:right 500ms ease-in-out;}.offcanvas.open{right:0px;transition:right 500ms ease-in-out;}.offcanvas .max-h-calc-1{min-height:calc(100vh - 95px);}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.collapsible-section{grid-template-rows:auto 0fr;}.collapsible-section[aria-expanded="true"]{grid-template-rows:auto 1fr;}.collapsible-section.cols{grid-template-rows:0fr;}.collapsible-section.cols .content-details{opacity:0;transition:opacity 1000ms;}.collapsible-section.cols[aria-expanded="true"]{grid-template-rows:1fr;}.collapsible-section.cols[aria-expanded="true"] .content-details{opacity:1;transition:opacity 1000ms}
.offcanvas{transition:right 500ms ease-in-out;}.offcanvas.open{right:0px;transition:right 500ms ease-in-out;}.offcanvas .max-h-calc-1{min-height:calc(100vh - 95px);}
.menu-fph .collapsible{display:grid;}.menu-fph [data-menu-fph-open="0"] .collapsible{grid-template-rows:0fr;opacity:0;transition:800ms;}.menu-fph [data-menu-fph-open="1"] .collapsible{grid-template-rows:1fr;opacity:1;transition:800ms;}
.language-switcher .is-active{display:none}.offcanvas .language-switcher a{--tw-text-opacity:1;color:rgb(255 0 0 / var(--tw-text-opacity))}.offcanvas .language-switcher a:hover{--tw-text-opacity:1;color:rgb(221 0 0 / var(--tw-text-opacity))}
.paragraph--unpublished{background-color:#fff4f4;}
