/* Homepageflyin Intersection observer styling */
/* passes adjacent siblings of is-hidden class (only select specific bc need different transform distance depending on element) */
.is-hidden:is(.js-salamander-btn) {
    transform: translateX(-150%);   
}

.is-hidden:is(.homepageflyin-wrap) {
  transform: translateX(-125%);   
}

/* Nav open */
html:has(#nav-modal[open]) {
	overflow: hidden;

	body {
		overflow: hidden;
	}
}