body { @apply bg-white antialiased; @apply overflow-x-hidden; @apply text-base; line-height: 1.7; } html { scroll-behavior: smooth; } body:has(#wpadminbar) { @apply pt-6; } *::marker { display: inline-block; color: red; font-size: 20px; font-weight: bold; } *[hidden='true'], *[hidden]:not([hidden='false']) { @apply !hidden; } .homegrade-frontend-page { /* *[aria-hidden='true'] { @apply !hidden; } */ } section[isLoading] { @apply opacity-30; } details { @apply bg-white shadowed rounded-2xl mb-4 px-8 py-6; summary { @apply font-bold list-none flex gap-4 md:gap-8 justify-between items-center cursor-pointer; .open-close-icon { @apply shrink-0; transition: transform 0.3s ease-in-out; transform: translate(0, 0%); display: flex; border: 2px solid black; justify-content: center; align-items: center; border-radius: 50%; height: 26px; width: 26px; } } .content { @apply mt-4; } } details summary::-webkit-details-marker { display: none; } details[open] summary .open-close-icon { transform: translate(0, 0%) rotate(180deg); } .container { @screen lg { max-width: 1310px; } } #cmplz-manage-consent .cmplz-manage-consent { right: unset; left: 20px; } :root :where(a:where(:not(.wp-element-button))) { text-decoration: unset; }