:root {
--spectra-radius-badge: 6px;
--spectra-space-xs: 0.5rem;
--spectra-space-sm: 1rem;
--spectra-space-md: 1.5rem;
--spectra-space-lg: 2.5rem;
--spectra-space-xl: 4rem;
--spectra-space-2xl: 6rem;
--spectra-text-xs: 0.75rem;
--spectra-text-sm: 0.875rem;
--spectra-text-md: 1rem;
--spectra-text-lg: 1.125rem;
--spectra-text-xl: 1.25rem;
--spectra-text-2xl: 1.5rem;
--spectra-text-3xl: 1.875rem;
--spectra-text-4xl: 2.25rem;
--spectra-text-5xl: 3rem;
--spectra-text-6xl: 3.75rem;
--spectra-text-7xl: 4.5rem;
--spectra-text-8xl: 6rem;
--spectra-text-9xl: 8rem;
--spectra-heading-1: 2.25rem;
--spectra-heading-2: 1.875rem;
--spectra-heading-3: 1.5rem;
--spectra-heading-4: 1.25rem;
--spectra-heading-5: 1.125rem;
--spectra-heading-6: 1rem;
--spectra-section-padding-y: 3.5rem;
--spectra-card-padding: 2rem;
--spectra-input-border-color: var(--wp--preset--color--outline);
--spectra-link-color: var(--wp--preset--color--primary);
--spectra-link-hover-color: var(--wp--preset--color--secondary);
--spectra-nav-text: var(--spectra-neutral-7);
--spectra-nav-link-hover: var(--wp--preset--color--primary);
--spectra-icon-size: 24px;
--spectra-icon-color: currentcolor;
--spectra-icon-container-bg: color-mix(in srgb, var(--wp--preset--color--primary) 10%, transparent);
--spectra-icon-container-radius: var(--spectra-radius-badge);
--spectra-icon-container-size: 48px;
--spectra-transition-normal: 200ms;
} .sg-button-fit.wp-block-button,
.sg-button-fit > .wp-block-button,
.sg-button-fit.wp-block-spectra-buttons,
.sg-button-fit > .wp-block-spectra-buttons {
align-self: start;
width: fit-content;
}
.sg-button-fit .wp-block-button__link,
.sg-button-fit .wp-element-button,
.sg-button-fit .spectra-button__link,
.sg-button-fit .wp-block-spectra-button {
width: fit-content;
} .entry-content .wp-block-image.object-cover > img,
.entry-content .wp-block-image.object-contain > img,
.spectra-is-root-container .wp-block-image.object-cover > img,
.spectra-is-root-container .wp-block-image.object-contain > img {
width: 100%;
height: 100%;
display: block;
}
.entry-content .wp-block-image.object-cover > img,
.spectra-is-root-container .wp-block-image.object-cover > img {
object-fit: cover;
}
.entry-content .wp-block-image.object-contain > img,
.spectra-is-root-container .wp-block-image.object-contain > img {
object-fit: contain;
} .wp-block-navigation {
--spectra-nav-link-color: var(--spectra-nav-text);
}
:where(.wp-block-navigation a) {
color: var(--spectra-nav-text);
transition: color var(--spectra-transition-normal, 250ms) ease;
}
:where(.wp-block-navigation a):hover {
color: var(--spectra-nav-link-hover);
} :where(.wp-block-spectra-list .spectra-list-icon svg) {
width: var(--spectra-icon-size);
height: var(--spectra-icon-size);
} :where(.sg-icon-contained) {
display: flex;
align-items: center;
justify-content: center;
aspect-ratio: 1 / 1;
border-radius: var(--spectra-icon-container-radius);
--spectra-icon-default-size: 50%;
} :where(.sg-icon-contained .spectra-list-icon) {
background: var(--spectra-icon-container-bg);
border-radius: var(--spectra-icon-container-radius);
width: var(--spectra-icon-container-size);
height: var(--spectra-icon-container-size);
display: flex;
align-items: center;
justify-content: center;
} @media (prefers-reduced-motion: reduce) {
.wp-element-button,
.wp-block-button__link,
.spectra-button__link,
.entry-content a,
.entry-content input,
.entry-content textarea,
.entry-content select,
.wp-block-navigation a {
transition-duration: 0ms !important;
animation-duration: 0ms !important;
}
.wp-element-button:hover,
.wp-block-button__link:hover,
.spectra-button__link:hover,
.wp-element-button:active,
.wp-block-button__link:active {
transform: none !important;
}
}