blockquote{background:var(--slc-text-blockquote-bg);border-inline-start:4px solid var(--slc-text-blockquote-border);margin-inline:0;padding:var(--slc-common-padding)}code,kbd,pre{background:var(--slc-text-code-bg)}.slc-caption,.wp-element-caption,figcaption{color:var(--slc-text-caption);font-size:var(--slc-type-caption-size)}.entry-meta,.post-meta,.slc-meta{color:var(--slc-text-meta);font-size:var(--slc-type-meta-size)}.slc-blog-card,.slc-card,.slc-feature-card,.slc-pricing-card,.slc-testimonial,.woocommerce ul.products li.product,.wp-block-group.is-style-card{background:var(--slc-cards-background);border:var(--slc-border-width) var(--slc-border-style) var(--slc-cards-border);border-radius:var(--slc-cards-radius);box-shadow:var(--slc-cards-shadow);color:var(--slc-cards-text);gap:var(--slc-cards-gap)}.slc-blog-card,.slc-card,.slc-feature-card,.slc-pricing-card,.slc-testimonial,.wp-block-group.is-style-card{padding:var(--slc-cards-padding)}.slc-blog-card:is(:hover,:focus-within),.slc-card:is(:hover,:focus-within),.slc-feature-card:is(:hover,:focus-within),.slc-pricing-card:is(:hover,:focus-within),.slc-testimonial:is(:hover,:focus-within),.woocommerce ul.products li.product:is(:hover,:focus-within){box-shadow:var(--slc-cards-hover-shadow)}.slc-blog-card img,.slc-card img,.woocommerce ul.products li.product img{aspect-ratio:var(--slc-cards-image-ratio);object-fit:cover}.slc-blog-card :is(h2,h3),.slc-card :is(h2,h3,h4),.woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--slc-cards-title)}.slc-blog-card__badge,.slc-card__badge,.slc-product-badge{background:var(--slc-cards-badge-bg);color:var(--slc-cards-badge-text)}.slc-accordion,.slc-pattern-faq__item,.slc-toggle,details.slc-disclosure{background:var(--slc-accordions-background);border:var(--slc-border-width) var(--slc-border-style) var(--slc-accordions-border);border-radius:var(--slc-accordions-radius);color:var(--slc-accordions-panel-text)}.slc-accordion[open],.slc-pattern-faq__item[open],.slc-toggle[open],details.slc-disclosure[open]{background:var(--slc-accordions-open-background)}.slc-accordion>summary,.slc-pattern-faq__item>summary,.slc-toggle>summary,details.slc-disclosure>summary{color:var(--slc-accordions-trigger-text);cursor:pointer;padding:var(--slc-accordions-trigger-padding)}.slc-accordion__panel,.slc-pattern-faq__item>:not(summary),.slc-toggle__panel,details.slc-disclosure>:not(summary){padding:0 var(--slc-accordions-panel-spacing) var(--slc-accordions-panel-spacing)}.slc-section{background:var(--slc-sections-background);border-color:var(--slc-sections-border);border-radius:var(--slc-sections-radius);box-shadow:var(--slc-sections-shadow);margin-block:var(--slc-sections-margin);padding-block:var(--slc-sections-padding)}.slc-container,.slc-section__inner{inline-size:min(100% - (2 * var(--slc-gutter)),var(--slc-sections-max-width));margin-inline:auto}.slc-section__inner{display:grid;gap:var(--slc-sections-inner-gap)}.slc-alert,.slc-auth-form,.slc-breadcrumbs,.slc-carousel,.slc-checklist,.slc-consent,.slc-gallery,.slc-lightbox,.slc-modal,.slc-privacy,.slc-progress,.slc-table,.slc-tabs,.slc-tag-cloud,.slc-widget,.widget,.woocommerce-breadcrumb,.woocommerce-error,.woocommerce-info,.woocommerce-message,table.shop_table{border-color:var(--slc-common-border);border-radius:var(--slc-common-radius);color:var(--slc-common-text)}.slc-auth-form,.slc-consent,.slc-lightbox,.slc-modal,.slc-privacy,.slc-widget,.widget{background:var(--slc-common-surface);box-shadow:var(--slc-common-shadow)}.star-rating,.wc-block-components-product-rating-stars{color:var(--slc-common-rating)}.slc-progress__track,progress{accent-color:var(--slc-common-progress-fill);background:var(--slc-common-progress-track)}@media (prefers-reduced-motion:reduce){.slc-accordion,.slc-blog-card,.slc-button,.slc-card,.slc-toggle{transition-duration:0s}}