commit fa8d4e58a41905b8045a6496c3c654ec644fa705 Author: kbe Date: Thu Aug 21 14:40:43 2025 +0200 first commit without licensingg diff --git a/assets/css/editor-style-rtl.css b/assets/css/editor-style-rtl.css new file mode 100644 index 0000000..34d24f2 --- /dev/null +++ b/assets/css/editor-style-rtl.css @@ -0,0 +1,9166 @@ +@charset "UTF-8"; +:root { + --cs-header-initial-height: 88px; + --cs-header-height: 88px; + --cs-header-topbar-height: 162px; + --cs-header-border-width: 0px; + --cs-container-column-gap: 54px; + --cs-offcanvas-width: 100%; + --cs-entry-content-full: 1248px; + --cs-entry-content-width: 878px; + --cs-entry-content-large-width: 700px; + --cs-entry-content-small-width: 640px; + --cs-mobile-container: 576px; + --cs-entry-title-max-width: 920px; + --cs-entry-content-max-width: calc( var(--cs-entry-content-width) - var(--cs-container-column-gap) ); + --cs-layout-elements-border-radius: 8px; + --cs-thumbnail-border-radius: 16px; + --cs-button-border-radius: 8px; + --cs-input-border-radius: 8px; + --cs-tag-border-radius: 6px; + --cs-avatar-border-radius: 50%; + --cs-adminmbar-offset: 0px; + --cs-underline-bg-position: left 98%; +} +.cs-breakpoint-up-576px :root { + --cs-offcanvas-width: 432px; +} + +.admin-bar { + --cs-adminmbar-offset: 32px; +} +@media screen and (max-width: 782px) { + .admin-bar { + --cs-adminmbar-offset: 46px; + } +} +@media screen and (max-width: 600px) { + .admin-bar { + --cs-adminmbar-offset: 0px; + } +} + +:root, +body[data-scheme=light] { + --cs-header-background: var(--cs-light-header-background, #FDFDFF); + --cs-header-submenu-background: var(--cs-light-header-submenu-background, #FFFFFF); +} + +@media (prefers-color-scheme: dark) { + :root body[data-scheme=auto] { + --cs-header-background: var(--cs-dark-header-background, #1C1C1C); + --cs-header-submenu-background: var(--cs-dark-header-submenu-background, #222222); + } +} +body[data-scheme=dark] { + --cs-header-background: var(--cs-dark-header-background, #1C1C1C); + --cs-header-submenu-background: var(--cs-dark-header-submenu-background, #222222); +} + +:root, +[data-scheme=light] { + --cs-site-background: linear-gradient(180deg, var(--cs-light-site-background-start, #FDFDFF) 100%, var(--cs-light-site-background-end, #F8F7FF) 100%); + --cs-layout-background: var(--cs-light-layout-background, #FFFFFF); + --cs-offcanvas-background: var(--cs-light-offcanvas-background, #FFFFFF); + --cs-color-highlight-background: var(--cs-light-header-highlight-background, #F2F2F6); + --cs-color-primary: var(--cs-light-primary-color, #29294B); + --cs-color-primary-contrast: #FFFFFF; + --cs-color-secondary: var(--cs-light-secondary-color, #696981); + --cs-color-secondary-contrast: #FFFFFF; + --cs-color-accent: var(--cs-light-accent-color, #5955D1); + --cs-color-border: var(--cs-light-border-color, #E1E1E8); + --cs-color-input: var(--cs-light-input-background, #FFFFFF); + --cs-color-input-contrast: var(--cs-light-input-color, #29294B); + --cs-color-button: linear-gradient(180deg, var(--cs-light-button-background-start, #9895FF) 0%, var(--cs-light-button-background-end, #514DCC) 100%); + --cs-color-button-contrast: var(--cs-light-button-color, #FFFFFF); + --cs-color-button-hover: linear-gradient(180deg, var(--cs-light-button-hover-background-start, #8E8BFF) 0%, var(--cs-light-button-hover-background-end, #4440B4) 100%); + --cs-color-button-hover-contrast: var(--cs-light-button-hover-color, #FFFFFF); + --cs-color-overlay-background: var(--cs-light-overlay-background-rgb,#000000); + --cs-color-box-shadow-rgb: 114, 114, 255; + --cs-color-contrast-50: #f8f9fa; + --cs-color-contrast-100: #f8f9fa; + --cs-color-contrast-200: #E1E1E8; + --cs-color-contrast-300: #dee2e6; + --cs-color-contrast-400: #ced4da; + --cs-color-contrast-500: #adb5bd; + --cs-color-contrast-600: #6c757d; + --cs-color-contrast-700: #495057; + --cs-color-contrast-800: #343a40; + --cs-color-contrast-900: #212529; +} + +@media (prefers-color-scheme: dark) { + :root [data-scheme=auto][data-d=light] { + --cs-site-background: linear-gradient(180deg, var(--cs-light-site-background-start, #FDFDFF) 100%, var(--cs-light-site-background-end, #F8F7FF) 100%); + --cs-layout-background: var(--cs-light-layout-background, #FFFFFF); + --cs-offcanvas-background: var(--cs-light-offcanvas-background, #FFFFFF); + --cs-color-highlight-background: var(--cs-light-header-highlight-background, #F2F2F6); + --cs-color-primary: var(--cs-light-primary-color, #29294B); + --cs-color-primary-contrast: #FFFFFF; + --cs-color-secondary: var(--cs-light-secondary-color, #696981); + --cs-color-secondary-contrast: #FFFFFF; + --cs-color-accent: var(--cs-light-accent-color, #5955D1); + --cs-color-border: var(--cs-light-border-color, #E1E1E8); + --cs-color-input: var(--cs-light-input-background, #FFFFFF); + --cs-color-input-contrast: var(--cs-light-input-color, #29294B); + --cs-color-button: linear-gradient(180deg, var(--cs-light-button-background-start, #9895FF) 0%, var(--cs-light-button-background-end, #514DCC) 100%); + --cs-color-button-contrast: var(--cs-light-button-color, #FFFFFF); + --cs-color-button-hover: linear-gradient(180deg, var(--cs-light-button-hover-background-start, #8E8BFF) 0%, var(--cs-light-button-hover-background-end, #4440B4) 100%); + --cs-color-button-hover-contrast: var(--cs-light-button-hover-color, #FFFFFF); + --cs-color-overlay-background: var(--cs-light-overlay-background-rgb,#000000); + --cs-color-box-shadow-rgb: 114, 114, 255; + --cs-color-contrast-50: #f8f9fa; + --cs-color-contrast-100: #f8f9fa; + --cs-color-contrast-200: #E1E1E8; + --cs-color-contrast-300: #dee2e6; + --cs-color-contrast-400: #ced4da; + --cs-color-contrast-500: #adb5bd; + --cs-color-contrast-600: #6c757d; + --cs-color-contrast-700: #495057; + --cs-color-contrast-800: #343a40; + --cs-color-contrast-900: #212529; + } +} +@media (prefers-color-scheme: light) { + :root [data-scheme=auto][data-l=light] { + --cs-site-background: linear-gradient(180deg, var(--cs-light-site-background-start, #FDFDFF) 100%, var(--cs-light-site-background-end, #F8F7FF) 100%); + --cs-layout-background: var(--cs-light-layout-background, #FFFFFF); + --cs-offcanvas-background: var(--cs-light-offcanvas-background, #FFFFFF); + --cs-color-highlight-background: var(--cs-light-header-highlight-background, #F2F2F6); + --cs-color-primary: var(--cs-light-primary-color, #29294B); + --cs-color-primary-contrast: #FFFFFF; + --cs-color-secondary: var(--cs-light-secondary-color, #696981); + --cs-color-secondary-contrast: #FFFFFF; + --cs-color-accent: var(--cs-light-accent-color, #5955D1); + --cs-color-border: var(--cs-light-border-color, #E1E1E8); + --cs-color-input: var(--cs-light-input-background, #FFFFFF); + --cs-color-input-contrast: var(--cs-light-input-color, #29294B); + --cs-color-button: linear-gradient(180deg, var(--cs-light-button-background-start, #9895FF) 0%, var(--cs-light-button-background-end, #514DCC) 100%); + --cs-color-button-contrast: var(--cs-light-button-color, #FFFFFF); + --cs-color-button-hover: linear-gradient(180deg, var(--cs-light-button-hover-background-start, #8E8BFF) 0%, var(--cs-light-button-hover-background-end, #4440B4) 100%); + --cs-color-button-hover-contrast: var(--cs-light-button-hover-color, #FFFFFF); + --cs-color-overlay-background: var(--cs-light-overlay-background-rgb,#000000); + --cs-color-box-shadow-rgb: 114, 114, 255; + --cs-color-contrast-50: #f8f9fa; + --cs-color-contrast-100: #f8f9fa; + --cs-color-contrast-200: #E1E1E8; + --cs-color-contrast-300: #dee2e6; + --cs-color-contrast-400: #ced4da; + --cs-color-contrast-500: #adb5bd; + --cs-color-contrast-600: #6c757d; + --cs-color-contrast-700: #495057; + --cs-color-contrast-800: #343a40; + --cs-color-contrast-900: #212529; + } +} +@media (prefers-color-scheme: dark) { + :root [data-scheme=auto] { + --cs-site-background: linear-gradient(180deg, var(--cs-dark-site-background-start, #1C1C1C) 100%, var(--cs-dark-site-background-end, #1C1C1C) 100%); + --cs-layout-background: var(--cs-dark-layout-background, #222222); + --cs-offcanvas-background: var(--cs-dark-offcanvas-background, #222222); + --cs-color-highlight-background: var(--cs-dark-header-highlight-background, #3D3D3D); + --cs-color-primary: var(--cs-dark-primary-color, #FFFFFF); + --cs-color-primary-contrast: #222222; + --cs-color-secondary: var(--cs-dark-secondary-color, #CDCDCD); + --cs-color-secondary-contrast: #000000; + --cs-color-accent: var(--cs-dark-accent-color, #FFFFFF); + --cs-color-border: var(--cs-dark-border-color, #2E2E2E); + --cs-color-input: var(--cs-dark-input-background, #222222); + --cs-color-input-contrast: var(--cs-dark-input-color, #FFFFFF); + --cs-color-button: linear-gradient(180deg, var(--cs-dark-button-background-start, #434343) 0%, var(--cs-dark-button-background-end, #0F0F0F) 100%); + --cs-color-button-contrast: var(--cs-dark-button-color, #FFFFFF); + --cs-color-button-hover: linear-gradient(180deg, var(--cs-dark-button-hover-background-start, #383838) 0%, var(--cs-dark-button-hover-background-end, #010101) 100%); + --cs-color-button-hover-contrast:var(--cs-dark-button-hover-color, #FFFFFF); + --cs-color-overlay-background: var(--cs-dark-overlay-background-rgb, #000000); + --cs-color-box-shadow-rgb: 16, 16, 16; + --cs-color-contrast-50: #000000; + --cs-color-contrast-100: #333333; + --cs-color-contrast-200: #494949; + --cs-color-contrast-300: #606060; + --cs-color-contrast-400: #777777; + --cs-color-contrast-500: #8e8e8e; + --cs-color-contrast-600: #a4a4a4; + --cs-color-contrast-700: #bbbbbb; + --cs-color-contrast-800: #d2d2d2; + --cs-color-contrast-900: #e9e9e9; + } +} +[data-scheme=dark] { + --cs-site-background: linear-gradient(180deg, var(--cs-dark-site-background-start, #1C1C1C) 100%, var(--cs-dark-site-background-end, #1C1C1C) 100%); + --cs-layout-background: var(--cs-dark-layout-background, #222222); + --cs-offcanvas-background: var(--cs-dark-offcanvas-background, #222222); + --cs-color-highlight-background: var(--cs-dark-header-highlight-background, #3D3D3D); + --cs-color-primary: var(--cs-dark-primary-color, #FFFFFF); + --cs-color-primary-contrast: #222222; + --cs-color-secondary: var(--cs-dark-secondary-color, #CDCDCD); + --cs-color-secondary-contrast: #000000; + --cs-color-accent: var(--cs-dark-accent-color, #FFFFFF); + --cs-color-border: var(--cs-dark-border-color, #2E2E2E); + --cs-color-input: var(--cs-dark-input-background, #222222); + --cs-color-input-contrast: var(--cs-dark-input-color, #FFFFFF); + --cs-color-button: linear-gradient(180deg, var(--cs-dark-button-background-start, #434343) 0%, var(--cs-dark-button-background-end, #0F0F0F) 100%); + --cs-color-button-contrast: var(--cs-dark-button-color, #FFFFFF); + --cs-color-button-hover: linear-gradient(180deg, var(--cs-dark-button-hover-background-start, #383838) 0%, var(--cs-dark-button-hover-background-end, #010101) 100%); + --cs-color-button-hover-contrast:var(--cs-dark-button-hover-color, #FFFFFF); + --cs-color-overlay-background: var(--cs-dark-overlay-background-rgb, #000000); + --cs-color-box-shadow-rgb: 16, 16, 16; + --cs-color-contrast-50: #000000; + --cs-color-contrast-100: #333333; + --cs-color-contrast-200: #494949; + --cs-color-contrast-300: #606060; + --cs-color-contrast-400: #777777; + --cs-color-contrast-500: #8e8e8e; + --cs-color-contrast-600: #a4a4a4; + --cs-color-contrast-700: #bbbbbb; + --cs-color-contrast-800: #d2d2d2; + --cs-color-contrast-900: #e9e9e9; +} + +@media (prefers-color-scheme: dark) { + :root [data-scheme=auto][data-d=dark] { + --cs-site-background: linear-gradient(180deg, var(--cs-dark-site-background-start, #1C1C1C) 100%, var(--cs-dark-site-background-end, #1C1C1C) 100%); + --cs-layout-background: var(--cs-dark-layout-background, #222222); + --cs-offcanvas-background: var(--cs-dark-offcanvas-background, #222222); + --cs-color-highlight-background: var(--cs-dark-header-highlight-background, #3D3D3D); + --cs-color-primary: var(--cs-dark-primary-color, #FFFFFF); + --cs-color-primary-contrast: #222222; + --cs-color-secondary: var(--cs-dark-secondary-color, #CDCDCD); + --cs-color-secondary-contrast: #000000; + --cs-color-accent: var(--cs-dark-accent-color, #FFFFFF); + --cs-color-border: var(--cs-dark-border-color, #2E2E2E); + --cs-color-input: var(--cs-dark-input-background, #222222); + --cs-color-input-contrast: var(--cs-dark-input-color, #FFFFFF); + --cs-color-button: linear-gradient(180deg, var(--cs-dark-button-background-start, #434343) 0%, var(--cs-dark-button-background-end, #0F0F0F) 100%); + --cs-color-button-contrast: var(--cs-dark-button-color, #FFFFFF); + --cs-color-button-hover: linear-gradient(180deg, var(--cs-dark-button-hover-background-start, #383838) 0%, var(--cs-dark-button-hover-background-end, #010101) 100%); + --cs-color-button-hover-contrast:var(--cs-dark-button-hover-color, #FFFFFF); + --cs-color-overlay-background: var(--cs-dark-overlay-background-rgb, #000000); + --cs-color-box-shadow-rgb: 16, 16, 16; + --cs-color-contrast-50: #000000; + --cs-color-contrast-100: #333333; + --cs-color-contrast-200: #494949; + --cs-color-contrast-300: #606060; + --cs-color-contrast-400: #777777; + --cs-color-contrast-500: #8e8e8e; + --cs-color-contrast-600: #a4a4a4; + --cs-color-contrast-700: #bbbbbb; + --cs-color-contrast-800: #d2d2d2; + --cs-color-contrast-900: #e9e9e9; + } +} +@media (prefers-color-scheme: light) { + :root [data-scheme=auto][data-l=dark] { + --cs-site-background: linear-gradient(180deg, var(--cs-dark-site-background-start, #1C1C1C) 100%, var(--cs-dark-site-background-end, #1C1C1C) 100%); + --cs-layout-background: var(--cs-dark-layout-background, #222222); + --cs-offcanvas-background: var(--cs-dark-offcanvas-background, #222222); + --cs-color-highlight-background: var(--cs-dark-header-highlight-background, #3D3D3D); + --cs-color-primary: var(--cs-dark-primary-color, #FFFFFF); + --cs-color-primary-contrast: #222222; + --cs-color-secondary: var(--cs-dark-secondary-color, #CDCDCD); + --cs-color-secondary-contrast: #000000; + --cs-color-accent: var(--cs-dark-accent-color, #FFFFFF); + --cs-color-border: var(--cs-dark-border-color, #2E2E2E); + --cs-color-input: var(--cs-dark-input-background, #222222); + --cs-color-input-contrast: var(--cs-dark-input-color, #FFFFFF); + --cs-color-button: linear-gradient(180deg, var(--cs-dark-button-background-start, #434343) 0%, var(--cs-dark-button-background-end, #0F0F0F) 100%); + --cs-color-button-contrast: var(--cs-dark-button-color, #FFFFFF); + --cs-color-button-hover: linear-gradient(180deg, var(--cs-dark-button-hover-background-start, #383838) 0%, var(--cs-dark-button-hover-background-end, #010101) 100%); + --cs-color-button-hover-contrast:var(--cs-dark-button-hover-color, #FFFFFF); + --cs-color-overlay-background: var(--cs-dark-overlay-background-rgb, #000000); + --cs-color-box-shadow-rgb: 16, 16, 16; + --cs-color-contrast-50: #000000; + --cs-color-contrast-100: #333333; + --cs-color-contrast-200: #494949; + --cs-color-contrast-300: #606060; + --cs-color-contrast-400: #777777; + --cs-color-contrast-500: #8e8e8e; + --cs-color-contrast-600: #a4a4a4; + --cs-color-contrast-700: #bbbbbb; + --cs-color-contrast-800: #d2d2d2; + --cs-color-contrast-900: #e9e9e9; + } +} +[data-scheme=inverse] { + --cs-color-primary: #FFFFFF; + --cs-color-primary-contrast: #222222; + --cs-layout-background: #FFFFFF; + --cs-color-secondary: #FFFFFF; + --cs-color-secondary-contrast: #000000; + --cs-color-button-secondary: linear-gradient(180deg, #FFFFFF 0%, #DEDDFF 100%); + --cs-color-button-secondary-contrast: #5955D1; + --cs-color-border: #2E2E2E; + --cs-color-tag-color: var(--cs-light-primary-color, #29294B); + --cs-color-contrast-50: rgba(255, 255, 255, 0.1); + --cs-color-contrast-100: rgba(255, 255, 255, 0.1); + --cs-color-contrast-200: rgba(255, 255, 255, 0.2); + --cs-color-contrast-300: rgba(255, 255, 255, 0.3); + --cs-color-contrast-400: rgba(255, 255, 255, 0.4); + --cs-color-contrast-500: rgba(255, 255, 255, 0.5); + --cs-color-contrast-600: rgba(255, 255, 255, 0.6); + --cs-color-contrast-700: rgba(255, 255, 255, 0.7); + --cs-color-contrast-800: rgba(255, 255, 255, 0.8); + --cs-color-contrast-900: rgba(255, 255, 255, 0.9); +} + +@media (prefers-color-scheme: dark) { + :root [data-scheme=auto][data-d=inverse] { + --cs-color-primary: #FFFFFF; + --cs-color-primary-contrast: #222222; + --cs-layout-background: #FFFFFF; + --cs-color-secondary: #FFFFFF; + --cs-color-secondary-contrast: #000000; + --cs-color-button-secondary: linear-gradient(180deg, #FFFFFF 0%, #DEDDFF 100%); + --cs-color-button-secondary-contrast: #5955D1; + --cs-color-border: #2E2E2E; + --cs-color-tag-color: var(--cs-light-primary-color, #29294B); + --cs-color-contrast-50: rgba(255, 255, 255, 0.1); + --cs-color-contrast-100: rgba(255, 255, 255, 0.1); + --cs-color-contrast-200: rgba(255, 255, 255, 0.2); + --cs-color-contrast-300: rgba(255, 255, 255, 0.3); + --cs-color-contrast-400: rgba(255, 255, 255, 0.4); + --cs-color-contrast-500: rgba(255, 255, 255, 0.5); + --cs-color-contrast-600: rgba(255, 255, 255, 0.6); + --cs-color-contrast-700: rgba(255, 255, 255, 0.7); + --cs-color-contrast-800: rgba(255, 255, 255, 0.8); + --cs-color-contrast-900: rgba(255, 255, 255, 0.9); + } +} +@media (prefers-color-scheme: light) { + :root [data-scheme=auto][data-l=inverse] { + --cs-color-primary: #FFFFFF; + --cs-color-primary-contrast: #222222; + --cs-layout-background: #FFFFFF; + --cs-color-secondary: #FFFFFF; + --cs-color-secondary-contrast: #000000; + --cs-color-button-secondary: linear-gradient(180deg, #FFFFFF 0%, #DEDDFF 100%); + --cs-color-button-secondary-contrast: #5955D1; + --cs-color-border: #2E2E2E; + --cs-color-tag-color: var(--cs-light-primary-color, #29294B); + --cs-color-contrast-50: rgba(255, 255, 255, 0.1); + --cs-color-contrast-100: rgba(255, 255, 255, 0.1); + --cs-color-contrast-200: rgba(255, 255, 255, 0.2); + --cs-color-contrast-300: rgba(255, 255, 255, 0.3); + --cs-color-contrast-400: rgba(255, 255, 255, 0.4); + --cs-color-contrast-500: rgba(255, 255, 255, 0.5); + --cs-color-contrast-600: rgba(255, 255, 255, 0.6); + --cs-color-contrast-700: rgba(255, 255, 255, 0.7); + --cs-color-contrast-800: rgba(255, 255, 255, 0.8); + --cs-color-contrast-900: rgba(255, 255, 255, 0.9); + } +} +[data-scheme] { + color: var(--cs-color-primary); +} + +.cs-scheme-toggled[data-scheme] *, +.cs-scheme-toggled[data-scheme] *::after, +.cs-scheme-toggled[data-scheme] *::before { + transition: none !important; +} + +:root, +[data-scheme=light] { + --cs-palette-color-blue: #59BACC; + --cs-palette-color-green: #58AD69; + --cs-palette-color-orange: #FFBC49; + --cs-palette-color-red: #e32c26; + --cs-palette-color-black: #000000; + --cs-palette-color-white: #FFFFFF; + --cs-palette-color-primary: #29294B; + --cs-palette-color-secondary: #696981; + --cs-palette-color-layout: #F1F1F1; + --cs-palette-color-accent: #5955D1; + --cs-palette-color-border: #E1E1E8; + --cs-palette-color-divider: #E1E1E8; + --cs-palette-color-gray-50: #f8f9fa; + --cs-palette-color-gray-100: #f8f9fa; + --cs-palette-color-gray-200: #E1E1E8; + --wp--preset--shadow--standard: 0 5px 25px 0 rgba(114, 114, 255, 0.12); + --wp--preset--color--accent: var(--cs-color-accent); + --wp--preset--color--secondary: #696981; +} + +@media (prefers-color-scheme: dark) { + :root [data-scheme=auto][data-d=light] { + --cs-palette-color-blue: #59BACC; + --cs-palette-color-green: #58AD69; + --cs-palette-color-orange: #FFBC49; + --cs-palette-color-red: #e32c26; + --cs-palette-color-black: #000000; + --cs-palette-color-white: #FFFFFF; + --cs-palette-color-primary: #29294B; + --cs-palette-color-secondary: #696981; + --cs-palette-color-layout: #F1F1F1; + --cs-palette-color-accent: #5955D1; + --cs-palette-color-border: #E1E1E8; + --cs-palette-color-divider: #E1E1E8; + --cs-palette-color-gray-50: #f8f9fa; + --cs-palette-color-gray-100: #f8f9fa; + --cs-palette-color-gray-200: #E1E1E8; + --wp--preset--shadow--standard: 0 5px 25px 0 rgba(114, 114, 255, 0.12); + --wp--preset--color--accent: var(--cs-color-accent); + --wp--preset--color--secondary: #696981; + } +} +@media (prefers-color-scheme: light) { + :root [data-scheme=auto][data-l=light] { + --cs-palette-color-blue: #59BACC; + --cs-palette-color-green: #58AD69; + --cs-palette-color-orange: #FFBC49; + --cs-palette-color-red: #e32c26; + --cs-palette-color-black: #000000; + --cs-palette-color-white: #FFFFFF; + --cs-palette-color-primary: #29294B; + --cs-palette-color-secondary: #696981; + --cs-palette-color-layout: #F1F1F1; + --cs-palette-color-accent: #5955D1; + --cs-palette-color-border: #E1E1E8; + --cs-palette-color-divider: #E1E1E8; + --cs-palette-color-gray-50: #f8f9fa; + --cs-palette-color-gray-100: #f8f9fa; + --cs-palette-color-gray-200: #E1E1E8; + --wp--preset--shadow--standard: 0 5px 25px 0 rgba(114, 114, 255, 0.12); + --wp--preset--color--accent: var(--cs-color-accent); + --wp--preset--color--secondary: #696981; + } +} +@media (prefers-color-scheme: dark) { + :root [data-scheme=auto] { + --cs-palette-color-black: #FFFFFF; + --cs-palette-color-white: #222222; + --cs-palette-color-primary: #FFFFFF; + --cs-palette-color-secondary: #CDCDCD; + --cs-palette-color-layout: #222222; + --cs-palette-color-accent: #FFFFFF; + --cs-palette-color-border: #2E2E2E; + --cs-palette-color-divider: #2E2E2E; + --cs-palette-color-gray-50: #000000; + --cs-palette-color-gray-100: #333333; + --cs-palette-color-gray-200: #494949; + --wp--preset--shadow--standard: 0 5px 25px 0 rgba(16, 16, 16, 0.12); + --wp--preset--color--accent: var(--cs-color-accent); + } +} +[data-scheme=dark] { + --cs-palette-color-black: #FFFFFF; + --cs-palette-color-white: #222222; + --cs-palette-color-primary: #FFFFFF; + --cs-palette-color-secondary: #CDCDCD; + --cs-palette-color-layout: #222222; + --cs-palette-color-accent: #FFFFFF; + --cs-palette-color-border: #2E2E2E; + --cs-palette-color-divider: #2E2E2E; + --cs-palette-color-gray-50: #000000; + --cs-palette-color-gray-100: #333333; + --cs-palette-color-gray-200: #494949; + --wp--preset--shadow--standard: 0 5px 25px 0 rgba(16, 16, 16, 0.12); + --wp--preset--color--accent: var(--cs-color-accent); +} + +@media (prefers-color-scheme: dark) { + :root [data-scheme=auto][data-d=dark] { + --cs-palette-color-black: #FFFFFF; + --cs-palette-color-white: #222222; + --cs-palette-color-primary: #FFFFFF; + --cs-palette-color-secondary: #CDCDCD; + --cs-palette-color-layout: #222222; + --cs-palette-color-accent: #FFFFFF; + --cs-palette-color-border: #2E2E2E; + --cs-palette-color-divider: #2E2E2E; + --cs-palette-color-gray-50: #000000; + --cs-palette-color-gray-100: #333333; + --cs-palette-color-gray-200: #494949; + --wp--preset--shadow--standard: 0 5px 25px 0 rgba(16, 16, 16, 0.12); + --wp--preset--color--accent: var(--cs-color-accent); + } +} +@media (prefers-color-scheme: light) { + :root [data-scheme=auto][data-l=dark] { + --cs-palette-color-black: #FFFFFF; + --cs-palette-color-white: #222222; + --cs-palette-color-primary: #FFFFFF; + --cs-palette-color-secondary: #CDCDCD; + --cs-palette-color-layout: #222222; + --cs-palette-color-accent: #FFFFFF; + --cs-palette-color-border: #2E2E2E; + --cs-palette-color-divider: #2E2E2E; + --cs-palette-color-gray-50: #000000; + --cs-palette-color-gray-100: #333333; + --cs-palette-color-gray-200: #494949; + --wp--preset--shadow--standard: 0 5px 25px 0 rgba(16, 16, 16, 0.12); + --wp--preset--color--accent: var(--cs-color-accent); + } +} +[data-scheme=inverse] { + --cs-palette-color-black: #FFFFFF; + --cs-palette-color-white: #222222; + --cs-palette-color-primary: #FFFFFF; + --cs-palette-color-border: #343434; + --cs-palette-color-divider: #494949; + --cs-palette-color-gray-50: rgba(255, 255, 255, 0.1); + --cs-palette-color-gray-100: rgba(255, 255, 255, 0.1); + --cs-palette-color-gray-200: rgba(255, 255, 255, 0.2); +} + +@media (prefers-color-scheme: dark) { + :root [data-scheme=auto][data-d=inverse] { + --cs-palette-color-black: #FFFFFF; + --cs-palette-color-white: #222222; + --cs-palette-color-primary: #FFFFFF; + --cs-palette-color-border: #343434; + --cs-palette-color-divider: #494949; + --cs-palette-color-gray-50: rgba(255, 255, 255, 0.1); + --cs-palette-color-gray-100: rgba(255, 255, 255, 0.1); + --cs-palette-color-gray-200: rgba(255, 255, 255, 0.2); + } +} +@media (prefers-color-scheme: light) { + :root [data-scheme=auto][data-l=inverse] { + --cs-palette-color-black: #FFFFFF; + --cs-palette-color-white: #222222; + --cs-palette-color-primary: #FFFFFF; + --cs-palette-color-border: #343434; + --cs-palette-color-divider: #494949; + --cs-palette-color-gray-50: rgba(255, 255, 255, 0.1); + --cs-palette-color-gray-100: rgba(255, 255, 255, 0.1); + --cs-palette-color-gray-200: rgba(255, 255, 255, 0.2); + } +} +/* Color Options +--------------------------------------------- */ +.has-blue-color { + color: var(--cs-palette-color-blue) !important; +} + +.has-blue-background-color { + background-color: var(--cs-palette-color-blue) !important; +} + +.has-green-color { + color: var(--cs-palette-color-green) !important; +} + +.has-green-background-color { + background-color: var(--cs-palette-color-green) !important; +} + +.has-orange-color { + color: var(--cs-palette-color-orange) !important; +} + +.has-orange-background-color { + background-color: var(--cs-palette-color-orange) !important; +} + +.has-red-color { + color: var(--cs-palette-color-red) !important; +} + +.has-red-background-color { + background-color: var(--cs-palette-color-red) !important; +} + +.has-black-color { + color: var(--cs-palette-color-black) !important; +} + +.has-black-background-color { + background-color: var(--cs-palette-color-black) !important; +} + +.has-white-color { + color: var(--cs-palette-color-white) !important; +} + +.has-white-background-color { + background-color: var(--cs-palette-color-white) !important; +} + +.has-primary-color { + color: var(--cs-palette-color-primary) !important; +} + +.has-primary-background-color { + background-color: var(--cs-palette-color-primary) !important; +} + +.has-secondary-color { + color: var(--cs-palette-color-secondary) !important; +} + +.has-secondary-background-color { + background-color: var(--cs-palette-color-secondary) !important; +} + +.has-layout-color { + color: var(--cs-palette-color-layout) !important; +} + +.has-layout-background-color { + background-color: var(--cs-palette-color-layout) !important; +} + +.has-accent-color { + color: var(--cs-palette-color-accent) !important; +} + +.has-accent-background-color { + background-color: var(--cs-palette-color-accent) !important; +} + +.has-gray-50-color { + color: var(--cs-palette-color-gray-50) !important; +} + +.has-gray-50-background-color { + background-color: var(--cs-palette-color-gray-50) !important; +} + +.has-gray-100-color { + color: var(--cs-palette-color-gray-100) !important; +} + +.has-gray-100-background-color { + background-color: var(--cs-palette-color-gray-100) !important; +} + +.has-gray-200-color { + color: var(--cs-palette-color-gray-200) !important; +} + +.has-gray-200-background-color { + background-color: var(--cs-palette-color-gray-200) !important; +} + +/*-------------------------------------------------------------- +# Individual styles for the editor +--------------------------------------------------------------*/ +/*-------------------------------------------------------------- +# Common +--------------------------------------------------------------*/ +#csco_singular_options { + display: none; +} + +/*-------------------------------------------------------------- +# Editor Color +--------------------------------------------------------------*/ +.block-editor-writing-flow { + background: var(--cs-site-background); +} +.block-editor-writing-flow[data-scheme] { + color: var(--cs-color-primary); +} + +/*-------------------------------------------------------------- +# Editor Title +--------------------------------------------------------------*/ +.editor-post-title__input { + font-family: var(--cs-font-post-title-family), sans-serif; + font-size: var(--cs-font-post-title-size); + line-height: var(--cs-font-post-title-line-height); + font-weight: var(--cs-font-post-title-weight); + font-style: var(--cs-font-post-title-style); + letter-spacing: var(--cs-font-post-title-letter-spacing); + text-transform: var(--cs-font-post-title-text-transform); + color: var(--cs-color-primary); + padding-right: 0; + padding-left: 0; + max-width: var(--cs-editor-width) !important; + margin-right: auto !important; + margin-left: auto !important; +} + +.editor-text-editor .editor-post-title.is-raw-text textarea { + font-family: var(--cs-font-post-title-family), sans-serif; + font-size: var(--cs-font-post-title-size); + line-height: var(--cs-font-post-title-line-height); + font-weight: var(--cs-font-post-title-weight); + font-style: var(--cs-font-post-title-style); + letter-spacing: var(--cs-font-post-title-letter-spacing); + text-transform: var(--cs-font-post-title-text-transform); + min-height: 165px; +} + +/*-------------------------------------------------------------- +# Global Elements +--------------------------------------------------------------*/ +.editor-styles-wrapper { + overflow-x: initial; +} +.editor-styles-wrapper .cs-container { + width: 100%; + padding-left: 24px; + padding-right: 24px; + margin-left: auto; + margin-right: auto; + max-width: var(--cs-mobile-container, 576px); +} +.cs-breakpoint-up-768px .editor-styles-wrapper .cs-container { + max-width: var(--cs-tablet-container, 992px); +} +.cs-breakpoint-up-992px .editor-styles-wrapper .cs-container { + max-width: var(--cs-laptop-container, 1200px); +} +.cs-breakpoint-up-1248px .editor-styles-wrapper .cs-container { + max-width: var(--cs-desktop-container, 1296px); +} +.editor-styles-wrapper .wp-block[data-align=left], +.editor-styles-wrapper .wp-block[data-align=center], +.editor-styles-wrapper .wp-block[data-align=right] { + clear: both; + height: auto; + overflow: auto; +} +.editor-styles-wrapper p { + margin-top: 0; + margin-bottom: 1rem; +} +.editor-styles-wrapper .wp-block:not(.has-link-color) a { + color: var(--cs-color-accent); +} +.editor-styles-wrapper .wp-block:not(.has-link-color) a.block-editor-rich-text__editable:not(.wp-block-read-more), .editor-styles-wrapper .wp-block:not(.has-link-color) a.wp-block-pages-list__item__link { + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to left, currentColor 100%, currentColor 98%); + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-accent); + transition: 0.25s; + text-decoration: none; +} +.editor-styles-wrapper .wp-block:not(.has-link-color) a.block-editor-rich-text__editable:not(.wp-block-read-more):hover, .editor-styles-wrapper .wp-block:not(.has-link-color) a.wp-block-pages-list__item__link:hover { + background-size: 0px 1px; + color: var(--cs-color-accent); +} +.editor-styles-wrapper .wp-block:not(.has-link-color) a.wp-block-read-more { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + display: flex; + margin-right: auto; + margin-left: auto; +} +.editor-styles-wrapper .wp-block:not(.has-link-color) a.wp-block-read-more span:after { + opacity: 1; +} +.editor-styles-wrapper .wp-block:not(.has-link-color) a.wp-block-read-more strong { + color: var(--cs-color-button-contrast); +} +.editor-styles-wrapper .wp-caption-dd { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper .wp-caption-dd a { + display: inline !important; +} +.editor-styles-wrapper a:not([class], +.wp-block-latest-posts a, +.wp-block-categories a, +.wp-block-archives a, +.wp-block-cover a, +.wp-block-calendar a, +.wp-block-comment-reply-link a, +.wp-block-comment-author-name a, +.wp-block-comment-date a, +.has-link-color a, +.cs-posts-area-elementor a, +.woocommerce-MyAccount-navigation-link a, +.has-link-color a, +*[style*=text-decoration] a, +.is-style-cs-category-grid a), +.editor-styles-wrapper a.wp-block-pages-list__item__link:not([style*=text-decoration] a) { + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to left, currentColor 100%, currentColor 98%); + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-accent); + transition: 0.25s; + text-decoration: none; + font-weight: bolder; +} +.editor-styles-wrapper a:not([class], +.wp-block-latest-posts a, +.wp-block-categories a, +.wp-block-archives a, +.wp-block-cover a, +.wp-block-calendar a, +.wp-block-comment-reply-link a, +.wp-block-comment-author-name a, +.wp-block-comment-date a, +.has-link-color a, +.cs-posts-area-elementor a, +.woocommerce-MyAccount-navigation-link a, +.has-link-color a, +*[style*=text-decoration] a, +.is-style-cs-category-grid a):hover, +.editor-styles-wrapper a.wp-block-pages-list__item__link:not([style*=text-decoration] a):hover { + background-size: 0px 1px; + color: var(--cs-color-accent); +} +.editor-styles-wrapper ul[style*="text-decoration:underline"] a { + color: var(--cs-color-accent); + text-decoration: underline; +} +.editor-styles-wrapper ul[style*="text-decoration:underline"] a:hover { + color: var(--cs-color-accent); + text-decoration: none; +} +.editor-styles-wrapper ul[style*="text-decoration:line-through"] a { + color: var(--cs-color-accent); + text-decoration: line-through; +} +.editor-styles-wrapper ul[style*="text-decoration:line-through"] a:hover { + color: var(--cs-color-accent); +} +.editor-styles-wrapper .wp-block-tag-cloud.is-style-outline { + margin-right: auto !important; + margin-left: auto !important; +} +.editor-styles-wrapper .wp-block-quote p, .editor-styles-wrapper .wp-block-quote h1, .editor-styles-wrapper .wp-block-quote h2, .editor-styles-wrapper .wp-block-quote h3, .editor-styles-wrapper .wp-block-quote h4, .editor-styles-wrapper .wp-block-quote h5, .editor-styles-wrapper .wp-block-quote h6 { + margin: 0 0 0.5rem 0; +} + +/*-------------------------------------------------------------- +# Editor Blocks +--------------------------------------------------------------*/ +.editor-styles-wrapper { + /* Alignment */ + /* Paragraph */ + /* Image */ + /* Pullquote */ + /* Cover */ + /* Classic Editor Block */ + /* Block Alignment */ + /* Block Post Author */ + /* Block Archives */ + /* DL */ + /* Table */ +} +.editor-styles-wrapper .wp-block figcaption { + text-align: right; + margin: 1rem auto 0 auto; + color: var(--cs-color-secondary); +} +.post-type-post .editor-styles-wrapper .wp-block figcaption { + max-width: var(--cs-entry-content-small-width); +} +.post-type-page .editor-styles-wrapper .wp-block figcaption { + max-width: var(--cs-entry-content-max-width); +} +.editor-styles-wrapper .wp-block-heading { + clear: both; +} +.editor-styles-wrapper.post-type-page .wp-block.alignfull figcaption { + margin-left: auto !important; + margin-right: auto !important; +} +.editor-styles-wrapper .wp-block-post-content .wp-block .alignleft { + float: none; + margin-left: 0; +} +.editor-styles-wrapper .wp-block-post-content .wp-block .alignleft:first-child + * { + margin-top: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block-post-content .wp-block .alignleft { + float: right; + margin-left: 2rem; +} +.editor-styles-wrapper .wp-block-post-content .wp-block .alignright { + float: none; + margin-right: 0; +} +.editor-styles-wrapper .wp-block-post-content .wp-block .alignright:first-child + * { + margin-top: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block-post-content .wp-block .alignright { + float: left; + margin-right: 2rem; +} +.editor-styles-wrapper .wp-block-post-content .wp-block .aligncenter { + display: block; + clear: both; + margin-right: auto; + margin-left: auto; + max-width: 100%; +} +.editor-styles-wrapper .wp-block-post-content .wp-block .aligncenter .wp-caption-text, +.editor-styles-wrapper .wp-block-post-content .wp-block .aligncenter .wp-caption-dd { + text-align: center; +} +.editor-styles-wrapper .wp-block-post-content .wp-block img.alignleft, +.editor-styles-wrapper .wp-block-post-content .wp-block img.alignright { + margin-bottom: 1rem; +} +.editor-styles-wrapper .wp-block[data-type="core/paragraph"] p { + line-height: var(--cs-font-base-line-height); +} +.editor-styles-wrapper .wp-block[data-align] .wp-block[data-type="core/image"] figcaption { + text-align: initial; +} +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align] .wp-block[data-type="core/image"] figcaption { + text-align: right; +} +.editor-styles-wrapper .wp-block[data-type="core/pullquote"] .wp-block-pullquote blockquote > .editor-rich-text p { + font-size: 2rem; + line-height: var(--cs-font-base-line-height); +} +.editor-styles-wrapper .wp-block[data-type="core/pullquote"] .wp-block-pullquote.alignleft blockquote > .editor-rich-text p, .editor-styles-wrapper .wp-block[data-type="core/pullquote"] .wp-block-pullquote.alignright blockquote > .editor-rich-text p { + font-size: 1.5rem; +} +.editor-styles-wrapper .wp-block-cover, +.editor-styles-wrapper .wp-block-cover-image { + height: initial; +} +.editor-styles-wrapper .wp-block-cover.is-dark-theme .wp-block-cover__inner-container, +.editor-styles-wrapper .wp-block-cover.is-dark-theme .wp-block-cover-text, +.editor-styles-wrapper .wp-block-cover.is-dark-theme a, +.editor-styles-wrapper .wp-block-cover.is-dark-theme p, +.editor-styles-wrapper .wp-block-cover-image.is-dark-theme .wp-block-cover__inner-container, +.editor-styles-wrapper .wp-block-cover-image.is-dark-theme .wp-block-cover-text, +.editor-styles-wrapper .wp-block-cover-image.is-dark-theme a, +.editor-styles-wrapper .wp-block-cover-image.is-dark-theme p { + color: #ffffff; +} +.editor-styles-wrapper .wp-block-freeform { + line-height: var(--cs-font-post-content-line-height); + color: var(--cs-color-primary); +} +.editor-styles-wrapper .wp-block-freeform b, +.editor-styles-wrapper .wp-block-freeform strong { + color: var(--cs-color-primary); +} +.editor-styles-wrapper .wp-block-freeform h1, .editor-styles-wrapper .wp-block-freeform h2, .editor-styles-wrapper .wp-block-freeform h3, .editor-styles-wrapper .wp-block-freeform h4, .editor-styles-wrapper .wp-block-freeform h5, .editor-styles-wrapper .wp-block-freeform h6, +.editor-styles-wrapper .wp-block-freeform .h1, .editor-styles-wrapper .wp-block-freeform .h2, .editor-styles-wrapper .wp-block-freeform .h3, .editor-styles-wrapper .wp-block-freeform .h4, .editor-styles-wrapper .wp-block-freeform .h5, .editor-styles-wrapper .wp-block-freeform .h6 { + color: var(--cs-color-primary); +} +.editor-styles-wrapper .wp-block-freeform h1:not(:first-child), .editor-styles-wrapper .wp-block-freeform h2:not(:first-child), .editor-styles-wrapper .wp-block-freeform h3:not(:first-child), .editor-styles-wrapper .wp-block-freeform h4:not(:first-child), .editor-styles-wrapper .wp-block-freeform h5:not(:first-child), .editor-styles-wrapper .wp-block-freeform h6:not(:first-child), +.editor-styles-wrapper .wp-block-freeform .h1:not(:first-child), .editor-styles-wrapper .wp-block-freeform .h2:not(:first-child), .editor-styles-wrapper .wp-block-freeform .h3:not(:first-child), .editor-styles-wrapper .wp-block-freeform .h4:not(:first-child), .editor-styles-wrapper .wp-block-freeform .h5:not(:first-child), .editor-styles-wrapper .wp-block-freeform .h6:not(:first-child) { + margin-top: 28px; +} +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform h1:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform h2:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform h3:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform h4:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform h5:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform h6:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform .h1:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform .h2:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform .h3:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform .h4:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform .h5:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform .h6:not(:first-child) { + margin-top: 36px; +} +.editor-styles-wrapper .wp-block-freeform > blockquote { + position: relative; + display: flex; + flex-direction: column; + align-items: flex-start; + text-align: right; + border: none; + margin-top: 36px; + margin-bottom: 36px; + padding: 32px; + border-radius: var(--cs-thumbnail-border-radius); + background: var(--cs-layout-background); + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + font-size: var(--cs-heading-4-font-size); +} +@media (prefers-color-scheme: dark) { + :root body[data-scheme=auto] .editor-styles-wrapper .wp-block-freeform > blockquote { + background: var(--cs-layout-background); + color: var(--cs-color-primary); + } +} +body[data-scheme=dark] .editor-styles-wrapper .wp-block-freeform > blockquote { + background: var(--cs-layout-background); + color: var(--cs-color-primary); +} +.editor-styles-wrapper .wp-block-freeform > blockquote:before { + content: "“"; + display: inline-block; + font-size: var(--cs-heading-1-font-size); + position: absolute; + top: 19px; + right: 31px; +} +.editor-styles-wrapper .wp-block-freeform > blockquote p:first-child { + font-size: inherit; + margin-top: 1.875rem; +} +.editor-styles-wrapper .wp-block-freeform > blockquote p:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper .wp-block-freeform > blockquote .wp-block-heading:first-child { + margin-top: 1.875rem !important; +} +.editor-styles-wrapper .wp-block-freeform > blockquote .wp-block-heading:last-child { + margin-bottom: 0 !important; +} +.editor-styles-wrapper .wp-block-freeform > blockquote cite { + font-family: var(--cs-font-section-headings-family), sans-serif; + font-size: var(--cs-font-section-headings-size); + font-weight: var(--cs-font-section-headings-weight); + font-style: var(--cs-font-section-headings-style); + letter-spacing: var(--cs-font-section-headings-letter-spacing); + text-transform: var(--cs-font-section-headings-text-transform); + line-height: var(--cs-font-section-headings-line-height); + display: block; + margin-top: 1rem; +} +.editor-styles-wrapper .wp-block-freeform code { + font-family: inherit; + font-size: inherit; +} +.editor-styles-wrapper .wp-block-freeform pre { + background-color: var(--cs-color-contrast-50); + padding: 20px; +} +.editor-styles-wrapper .wp-block-freeform .wp-caption-dd { + color: var(--cs-color-primary); + margin-right: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align=right] [data-type="core/group"], +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align=left] [data-type="core/group"], +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align=right] [data-type="core/pullquote"], +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align=left] [data-type="core/pullquote"], +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align=right] [data-type="core/cover-image"], +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align=left] [data-type="core/cover-image"], +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align=right] [data-type="core/cover"], +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align=left] [data-type="core/cover"] { + max-width: calc(50% - 1rem); + width: 100%; +} +.editor-styles-wrapper .wp-block-post-author .wp-block-post-author__avatar img { + border-radius: var(--cs-avatar-border-radius); +} +.editor-styles-wrapper .wp-block-avatar img { + border-radius: var(--cs-avatar-border-radius); +} +.editor-styles-wrapper .wp-block-archives-list li { + color: var(--cs-color-secondary); +} +.editor-styles-wrapper .wp-block-archives-list li a { + transition: 0.25s; +} +.editor-styles-wrapper .wp-block-archives-list li a:hover { + color: var(--cs-color-secondary); +} +.editor-styles-wrapper .wp-block-archives.has-small-font-size .wp-block-archives-list, .editor-styles-wrapper .wp-block-archives.has-medium-font-size .wp-block-archives-list, .editor-styles-wrapper .wp-block-archives.has-large-font-size .wp-block-archives-list, .editor-styles-wrapper .wp-block-archives.has-x-large-font-size .wp-block-archives-list { + font-size: inherit; +} +.editor-styles-wrapper .wp-block-archives.has-small-font-size .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives.has-small-font-size .wp-block-archives-list li a, .editor-styles-wrapper .wp-block-archives.has-medium-font-size .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives.has-medium-font-size .wp-block-archives-list li a, .editor-styles-wrapper .wp-block-archives.has-large-font-size .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives.has-large-font-size .wp-block-archives-list li a, .editor-styles-wrapper .wp-block-archives.has-x-large-font-size .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives.has-x-large-font-size .wp-block-archives-list li a { + font-size: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=font-style] .wp-block-archives-list { + font-style: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=font-style] .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives[style*=font-style] .wp-block-archives-list li a { + font-style: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=font-weight] .wp-block-archives-list { + font-weight: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=font-weight] .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives[style*=font-weight] .wp-block-archives-list li a { + font-weight: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=line-height] .wp-block-archives-list { + line-height: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=line-height] .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives[style*=line-height] .wp-block-archives-list li a { + line-height: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=letter-spacing] .wp-block-archives-list { + letter-spacing: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=letter-spacing] .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives[style*=letter-spacing] .wp-block-archives-list li a { + letter-spacing: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=text-transform] .wp-block-archives-list { + text-transform: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=text-transform] .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives[style*=text-transform] .wp-block-archives-list li a { + text-transform: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*="text-decoration:line-through"] { + text-decoration: none !important; +} +.editor-styles-wrapper .wp-block-archives[style*="text-decoration:line-through"] .wp-block-archives-list li a { + text-decoration: line-through; +} +.editor-styles-wrapper .wp-block-archives[style*="text-decoration:underline"] { + text-decoration: none !important; +} +.editor-styles-wrapper .wp-block-archives[style*="text-decoration:underline"] .wp-block-archives-list li a { + text-decoration: underline; +} +.editor-styles-wrapper dl dt { + font-weight: 700; +} +.editor-styles-wrapper dl dd { + margin-right: 0; + margin-bottom: 0.5rem; +} +.editor-styles-wrapper details.block-editor-block-list__layout { + padding-right: 0; + padding-left: 0; +} +.editor-styles-wrapper .wp-block-table:not(.has-border-color) th, +.editor-styles-wrapper .wp-block-table:not(.has-border-color) td, +.editor-styles-wrapper .wp-block-table table:not(.has-border-color) th, +.editor-styles-wrapper .wp-block-table table:not(.has-border-color) td { + border: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper .wp-block-table.has-border-color th, +.editor-styles-wrapper .wp-block-table.has-border-color td, +.editor-styles-wrapper .wp-block-table table.has-border-color th, +.editor-styles-wrapper .wp-block-table table.has-border-color td { + border-color: inherit; + border-width: inherit; + border-style: inherit; +} +.editor-styles-wrapper .wp-block:has(.wp-block-table)[data-align=left] { + clear: both; +} +.editor-styles-wrapper .wp-block:has(.wp-block-table)[data-align=left] .wp-block-table { + float: right; + width: auto; + margin-right: auto; +} +.editor-styles-wrapper .wp-block:has(.wp-block-table)[data-align=center] { + clear: both; + width: 100%; + height: 100%; + display: flex; + flex-direction: column; +} +.editor-styles-wrapper .wp-block:has(.wp-block-table)[data-align=center] .wp-block-table { + width: auto; + margin-right: auto; + margin-left: auto; +} +.editor-styles-wrapper .wp-block:has(.wp-block-table)[data-align=right] { + clear: both; +} +.editor-styles-wrapper .wp-block:has(.wp-block-table)[data-align=right] .wp-block-table { + float: left; + width: auto; + margin-right: auto; +} +.editor-styles-wrapper .wp-block-loginout[style*=underline] { + text-decoration: none !important; +} +.editor-styles-wrapper .wp-block-loginout[style*=underline] a { + text-decoration: underline; +} +.editor-styles-wrapper .wp-block-loginout[style*=line-through] { + text-decoration: none !important; +} +.editor-styles-wrapper .wp-block-loginout[style*=line-through] a { + text-decoration: line-through; +} +.editor-styles-wrapper ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list) { + padding-right: 32px; + padding-left: 16px; + list-style-type: square; +} +.editor-styles-wrapper ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list) li { + margin-bottom: 0.5rem; + padding-right: 0.25rem; +} +.editor-styles-wrapper ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list) li::marker { + font-size: 0.875rem; +} +.editor-styles-wrapper ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list):not(.has-text-color) li::marker { + color: var(--cs-color-accent); +} +.editor-styles-wrapper ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list).has-text-color li::marker { + color: inherit; +} +.editor-styles-wrapper .wp-block-search__input { + border-width: 0; +} +.editor-styles-wrapper .wp-block-post-comments-form .comment-form .comment-reply-title { + margin-bottom: 1.5rem; +} +.editor-styles-wrapper .wp-block-post-comments-form .comment-form > p:has(label) { + background: var(--cs-color-input, var(--cs-site-background)); + border: 1px solid var(--cs-color-input, var(--cs-site-background)); + border-radius: var(--cs-input-border-radius); + transition: 0.25s; +} +.editor-styles-wrapper .wp-block-post-comments-form .comment-form > p:has(label) label { + font-family: var(--cs-font-input-family), sans-serif; + font-size: var(--cs-font-input-size); + font-weight: var(--cs-font-input-weight); + font-style: var(--cs-font-input-style); + line-height: var(--cs-font-input-line-height); + letter-spacing: var(--cs-font-input-letter-spacing); + text-transform: var(--cs-font-input-text-transform); + display: block; + margin: 0; + padding: 0.375rem 0.625rem 0 0.625rem; + line-height: 1.1; + color: var(--cs-color-primary); +} +.editor-styles-wrapper .wp-block-post-comments-form .comment-form > p:has(label) textarea { + height: 85px; + padding: 0 0.625rem 0.375rem 0.625rem; +} +.editor-styles-wrapper .wp-block-post-comments-form.has-text-color .comment-reply-title { + color: inherit; +} +.editor-styles-wrapper .wp-block-post-comments-form.has-small-font-size .comment-reply-title, .editor-styles-wrapper .wp-block-post-comments-form.has-medium-font-size .comment-reply-title, .editor-styles-wrapper .wp-block-post-comments-form.has-large-font-size .comment-reply-title, .editor-styles-wrapper .wp-block-post-comments-form.has-x-large-font-size .comment-reply-title { + font-size: inherit; +} +.editor-styles-wrapper .wp-block-post-comments-form[style*=font-style] .comment-reply-title { + font-style: inherit; +} +.editor-styles-wrapper .wp-block-post-comments-form[style*=font-weight] .comment-reply-title { + font-weight: inherit; +} +.editor-styles-wrapper .wp-block-post-comments-form[style*=line-height] .comment-reply-title { + line-height: inherit; +} +.editor-styles-wrapper .wp-block-post-comments-form[style*=letter-spacing] .comment-reply-title { + letter-spacing: inherit; +} +.editor-styles-wrapper .wp-block-post-comments-form[style*=text-transform] .comment-reply-titlep { + text-transform: inherit; +} +.editor-styles-wrapper .wp-block-gallery { + gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 0.5em))); +} +.editor-styles-wrapper .wp-block-gallery > div[data-align=left] { + height: auto; + margin: 0 0 0 2rem; +} +.editor-styles-wrapper .wp-block-gallery > div[data-align=right] { + height: auto; + margin: 0 2rem 0 0; +} +.editor-styles-wrapper .wp-block-gallery figcaption { + max-width: 100%; + margin-top: 0; + color: var(--cs-color-primary); + text-align: center; +} +.editor-styles-wrapper .wp-block-gallery.has-nested-images { + --wp--style--block-gap: 10px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-rss .is-grid { + display: grid; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-2, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + gap: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-2 > li, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-2 > li { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-3, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + gap: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-3 > li, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-3 > li { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-4, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + gap: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-4 > li, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-4 > li { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-5, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-5 { + grid-template-columns: repeat(5, minmax(0, 1fr)); + gap: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-5 > li, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-5 > li { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-6, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-6 { + grid-template-columns: repeat(6, minmax(0, 1fr)); + gap: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-6 > li, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-6 > li { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons.has-small-font-size .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons.has-medium-font-size .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons.has-large-font-size .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons.has-x-large-font-size .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.has-small-font-size .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.has-medium-font-size .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.has-large-font-size .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.has-x-large-font-size .wp-block-button__link { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=font-style] .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=font-style] .wp-block-button__link { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=font-weight] .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=font-weight] .wp-block-button__link { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=line-height] .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=line-height] .wp-block-button__link { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=letter-spacing] .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=letter-spacing] .wp-block-button__link { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=text-transform] .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=text-transform] .wp-block-button__link { + text-transform: inherit; +} +.editor-styles-wrapper .wp-block[data-align=wide] .is-content-justification-left, +.editor-styles-wrapper .wp-block[data-align=wide] .is-content-justification-right { + max-width: var(--cs-entry-content-large-width); +} +.editor-styles-wrapper .wp-block[data-align=full] .is-content-justification-left, +.editor-styles-wrapper .wp-block[data-align=full] .is-content-justification-right { + max-width: 50%; +} +.editor-styles-wrapper .wp-block[data-align=wide] .is-content-justification-left, .editor-styles-wrapper .wp-block[data-align=full] .is-content-justification-left { + margin-right: 0; + margin-left: auto; +} +.editor-styles-wrapper .wp-block[data-align=wide] .is-content-justification-right, .editor-styles-wrapper .wp-block[data-align=full] .is-content-justification-right { + margin-right: auto; + margin-left: 0; +} +.editor-styles-wrapper .wp-block[data-align=center] .wp-block-audio { + margin-right: 2rem; + margin-left: 2rem; +} +.editor-styles-wrapper .wp-block[data-align=center] .wp-block-cover { + max-width: calc(50% - 1rem); + margin-right: auto; + margin-left: auto; +} +.editor-styles-wrapper .wp-block[data-align=center] .wp-block-file { + text-align: center; +} +.editor-styles-wrapper .wp-block[data-align=center] .wp-block-video { + margin-right: 1rem; + margin-left: 1rem; +} +.editor-styles-wrapper .wp-block[data-align=center] .wp-block-categories li a { + margin-right: auto; + margin-left: auto; +} +.editor-styles-wrapper .wp-block[data-align=center] .wp-block-avatar > * { + margin-right: auto; + margin-left: auto; +} +.editor-styles-wrapper .wp-block[data-align=center] .wp-block-post-featured-image img { + max-width: calc(100% - 2rem); + margin-right: 1rem; + margin-left: 1rem; +} +.editor-styles-wrapper .is-style-cs-about, +.editor-styles-wrapper .is-style-cs-posts-slider, +.editor-styles-wrapper .is-style-cs-technologies, +.editor-styles-wrapper .wp-block-group:has(.wp-block-group > .wp-block-columns > .wp-block-column > .is-style-cs-work-experience), +.editor-styles-wrapper .wp-block-group:has(.wp-block-group > .wp-block-group > .is-style-cs-link) { + margin-bottom: 2rem; + padding: 2rem; + background: var(--cs-layout-background); + border-radius: var(--cs-thumbnail-border-radius); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); +} +.editor-styles-wrapper .is-style-cs-about .wp-block-heading, +.editor-styles-wrapper .is-style-cs-posts-slider .wp-block-heading, +.editor-styles-wrapper .is-style-cs-technologies .wp-block-heading, +.editor-styles-wrapper .wp-block-group:has(.wp-block-group > .wp-block-columns > .wp-block-column > .is-style-cs-work-experience) .wp-block-heading, +.editor-styles-wrapper .wp-block-group:has(.wp-block-group > .wp-block-group > .is-style-cs-link) .wp-block-heading { + font-family: var(--cs-font-section-headings-family), sans-serif; + font-size: var(--cs-font-section-headings-size); + font-weight: var(--cs-font-section-headings-weight); + font-style: var(--cs-font-section-headings-style); + letter-spacing: var(--cs-font-section-headings-letter-spacing); + text-transform: var(--cs-font-section-headings-text-transform); + line-height: var(--cs-font-section-headings-line-height); + margin-bottom: 1.25rem; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper .is-style-cs-about .wp-block-group > .wp-block-heading a { + color: var(--cs-color-primary); +} +.editor-styles-wrapper .is-style-cs-about ul { + padding-right: 0 !important; + padding-left: 0 !important; +} +.editor-styles-wrapper .is-style-cs-posts-slider .is-style-cs-tile-layout:before { + opacity: 0; +} +.editor-styles-wrapper .is-style-cs-posts-slider .is-style-cs-tile-layout li { + position: relative; + flex-shrink: 0; + width: 100%; + height: 100%; + display: flex; + flex-direction: row; + align-items: flex-end; + gap: 0; +} +.editor-styles-wrapper .is-style-cs-posts-slider .is-style-cs-tile-layout li .wp-block-latest-posts__featured-image a { + width: 100%; +} + +/*-------------------------------------------------------------- +# Editor Width +--------------------------------------------------------------*/ +.editor-styles-wrapper { + --cs-editor-width: var(--cs-entry-content-small-width); + --cs-editor-width-wide: var(--cs-entry-content-large-width); + --cs-editor-width-full: var(--cs-entry-content-width); + --cs-editor-align-full: auto; +} +.editor-styles-wrapper .wp-block { + max-width: var(--cs-editor-width) !important; +} +.editor-styles-wrapper .wp-block[data-align] .wp-block { + --cs-editor-width: none !important; +} +.editor-styles-wrapper .wp-block.alignwide, +.editor-styles-wrapper .wp-block[data-align=wide] { + max-width: var(--cs-editor-width-wide) !important; + margin-right: auto; + margin-left: auto; +} +.editor-styles-wrapper .wp-block.alignfull, +.editor-styles-wrapper .wp-block[data-align=full] { + max-width: var(--cs-editor-width-full) !important; + margin-right: auto; + margin-left: auto; +} +.editor-styles-wrapper.post-type-page.cs-sidebar-enabled { + --cs-editor-width: var(--cs-entry-content-max-width); + --cs-editor-width-wide: var(--cs-entry-content-max-width); + --cs-editor-width-full: var(--cs-entry-content-max-width); +} +.editor-styles-wrapper.post-type-page.cs-sidebar-disabled { + --cs-editor-width: var(--cs-entry-content-max-width); + --cs-editor-width-wide: var(--cs-entry-content-full); + --cs-editor-width-full: none; + --cs-editor-align-full: -10px; +} +.editor-styles-wrapper.post-type-post.cs-sidebar-enabled { + --cs-editor-width: var(--cs-entry-content-small-width); + --cs-editor-width-wide: var(--cs-entry-content-large-width); + --cs-editor-width-full: var(--cs-entry-content-large-width); +} +.editor-styles-wrapper.post-type-post.cs-sidebar-disabled { + --cs-editor-width: var(--cs-entry-content-small-width); + --cs-editor-width-wide: var(--cs-entry-content-large-width); + --cs-editor-width-full: none; + --cs-editor-align-full: -10px; +} + +/*-------------------------------------------------------------- +# Editor Spacers +--------------------------------------------------------------*/ +.editor-styles-wrapper .wp-block-post-content > .wp-block, +.editor-styles-wrapper .wp-block-post-content .wp-block-column > .wp-block, +.editor-styles-wrapper .wp-block-post-content .wp-block-group__inner-container > .wp-block, +.editor-styles-wrapper .wp-block-post-content .wp-block-cover__inner-container > .wp-block, +.editor-styles-wrapper .wp-block-post-content .wp-block-media-text__content > .wp-block { + margin-top: 28px; + margin-bottom: 28px; +} +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block-post-content > .wp-block, +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block-post-content .wp-block-column > .wp-block, +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block-post-content .wp-block-group__inner-container > .wp-block, +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block-post-content .wp-block-cover__inner-container > .wp-block, +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block-post-content .wp-block-media-text__content > .wp-block { + margin-top: 28px; + margin-bottom: 28px; +} +.editor-styles-wrapper .wp-block-post-content > .wp-block:first-child, +.editor-styles-wrapper .wp-block-post-content .wp-block-column > .wp-block:first-child, +.editor-styles-wrapper .wp-block-post-content .wp-block-group__inner-container > .wp-block:first-child, +.editor-styles-wrapper .wp-block-post-content .wp-block-cover__inner-container > .wp-block:first-child, +.editor-styles-wrapper .wp-block-post-content .wp-block-media-text__content > .wp-block:first-child { + margin-top: 0; +} +.editor-styles-wrapper .wp-block-post-content > .wp-block:last-child, +.editor-styles-wrapper .wp-block-post-content .wp-block-column > .wp-block:last-child, +.editor-styles-wrapper .wp-block-post-content .wp-block-group__inner-container > .wp-block:last-child, +.editor-styles-wrapper .wp-block-post-content .wp-block-cover__inner-container > .wp-block:last-child, +.editor-styles-wrapper .wp-block-post-content .wp-block-media-text__content > .wp-block:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper .wp-block-post-content > .wp-block[data-type="core/heading"] { + margin-bottom: 7px; +} +.editor-styles-wrapper .wp-block-post-content > .wp-block[data-type="core/heading"] + * { + margin-top: 7px; +} +.editor-styles-wrapper .wp-block-post-content > .wp-block[data-type="core/heading"]:not(:first-child) { + margin-top: 28px; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-sidebar-disabled .wp-block[data-align=wide], +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-sidebar-disabled .wp-block[data-align=full] { + margin-top: 36px; + margin-bottom: 36px; +} + +/*-------------------------------------------------------------- +# Main Styles. +--------------------------------------------------------------*/ +.editor-styles-wrapper.cs-editor-styles-wrapper { + font-family: var(--cs-font-base-family), sans-serif; + font-size: var(--cs-font-base-size); + font-weight: var(--cs-font-base-weight); + font-style: var(--cs-font-base-style); + line-height: var(--cs-font-base-line-height); + letter-spacing: var(--cs-font-base-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content { + font-family: var(--cs-font-post-content-family), sans-serif; + font-weight: var(--cs-font-post-content-weight); + font-size: var(--cs-font-post-content-size); + letter-spacing: var(--cs-font-post-content-letter-spacing); + line-height: var(--cs-font-post-content-line-height); + line-height: var(--cs-font-post-content-line-height); + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content b, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content strong { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h1, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h2, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h3, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h4, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h5, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h6, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h1, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h2, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h3, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h4, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h5, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h6 { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h1:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h2:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h3:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h4:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h5:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h6:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h1:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h2:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h3:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h4:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h5:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h6:not(:first-child) { + margin-top: 28px; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h1:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h2:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h3:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h4:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h5:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h6:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h1:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h2:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h3:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h4:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h5:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h6:not(:first-child) { + margin-top: 36px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote { + position: relative; + display: flex; + flex-direction: column; + align-items: flex-start; + text-align: right; + border: none; + margin-top: 36px; + margin-bottom: 36px; + padding: 32px; + border-radius: var(--cs-thumbnail-border-radius); + background: var(--cs-layout-background); + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + font-size: var(--cs-heading-4-font-size); +} +@media (prefers-color-scheme: dark) { + :root body[data-scheme=auto] .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote { + background: var(--cs-layout-background); + color: var(--cs-color-primary); + } +} +body[data-scheme=dark] .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote { + background: var(--cs-layout-background); + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote:before { + content: "“"; + display: inline-block; + font-size: var(--cs-heading-1-font-size); + position: absolute; + top: 19px; + right: 31px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote p:first-child { + font-size: inherit; + margin-top: 1.875rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote p:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote .wp-block-heading:first-child { + margin-top: 1.875rem !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote .wp-block-heading:last-child { + margin-bottom: 0 !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote cite { + font-family: var(--cs-font-section-headings-family), sans-serif; + font-size: var(--cs-font-section-headings-size); + font-weight: var(--cs-font-section-headings-weight); + font-style: var(--cs-font-section-headings-style); + letter-spacing: var(--cs-font-section-headings-letter-spacing); + text-transform: var(--cs-font-section-headings-text-transform); + line-height: var(--cs-font-section-headings-line-height); + display: block; + margin-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content code { + font-family: inherit; + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content pre { + background-color: var(--cs-color-contrast-50); + padding: 20px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .wp-caption-dd { + color: var(--cs-color-primary); + margin-right: 0; +} + +.editor-styles-wrapper.cs-editor-styles-wrapper { + /*-------------------------------------------------------------- + # Base + --------------------------------------------------------------*/ + /** =========== Blocks =========== */ + /*-------------------------------------------------------------- + # Utilities + --------------------------------------------------------------*/ + /*-------------------------------------------------------------- + # Layout + --------------------------------------------------------------*/ +} +@font-face { + font-family: "cs-icons"; + src: url("../static/icon-fonts/icons.ttf") format("truetype"), url("../static/icon-fonts/icons.woff") format("woff"), url("../static/icon-fonts/icons.svg#icons") format("svg"); + font-weight: normal; + font-style: normal; + font-display: swap; +} +.editor-styles-wrapper.cs-editor-styles-wrapper [class^=cs-icon-], +.editor-styles-wrapper.cs-editor-styles-wrapper [class*=" cs-icon-"] { + font-family: "cs-icons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-new-window:before { + content: "\e932"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-not-found:before { + content: "\e930"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-location-fill:before { + content: "\e931"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-location:before { + content: "\e92f"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-linkedIn:before { + content: "\e92e"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-facebook:before { + content: "\e91d"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-instagram:before { + content: "\e91e"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-link:before { + content: "\e920"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-pinterest:before { + content: "\e921"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-snapchat:before { + content: "\e923"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-tiktok:before { + content: "\e924"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-tumblr:before { + content: "\e925"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-vimeo:before { + content: "\e926"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-youtube .path1:before { + content: "\e928"; + color: rgb(68, 68, 68); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-youtube .path2:before { + content: "\e929"; + margin-right: -1em; + color: rgb(255, 255, 255); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-comment-o:before { + content: "\f0e5"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-comments-o:before { + content: "\f0e6"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-mail-reply:before { + content: "\f112"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-reply1:before { + content: "\f112"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-menu1:before { + content: "\e91f"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-filter:before { + content: "\e915"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-arrow-down:before { + content: "\e914"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-arrow-short-left:before { + content: "\e916"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-arrow-short-right:before { + content: "\e919"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-alert:before { + content: "\e901"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-cart:before { + content: "\e902"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-dark-mode:before { + content: "\e903"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-download:before { + content: "\e905"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-info:before { + content: "\e907"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-light-mode:before { + content: "\e908"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-menu:before { + content: "\e909"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-reference:before { + content: "\e90b"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-reply-2:before { + content: "\e910"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-search:before { + content: "\e911"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-success:before { + content: "\e912"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-twitter-x:before { + content: "\e913"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-x:before { + content: "\e92b"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-byuser:before { + content: "\e942"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-reply:before { + content: "\e940"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-arrow-long-left:before { + content: "\e917"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-arrow-long-right:before { + content: "\e92c"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-comments:before { + content: "\e92d"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-timer:before { + content: "\e91a"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-image:before { + content: "\e92a"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-activity:before { + content: "\e900"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-arrow-left:before { + content: "\e904"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-arrow-right:before { + content: "\e906"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-award:before { + content: "\e90a"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-chevron-down:before { + content: "\e90c"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-chevron-left:before { + content: "\e90d"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-chevron-right:before { + content: "\e90e"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-chevron-up:before { + content: "\e90f"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-message-square:before { + content: "\e918"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-music:before { + content: "\e91b"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-play:before { + content: "\e91c"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-watch:before { + content: "\e922"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-zap:before { + content: "\e927"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-eye:before { + content: "\e9ce"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper html { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-size: 16px; + font-family: var(--cs-font-base-family); +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper html { + scrollbar-gutter: stable; +} +.editor-styles-wrapper.cs-editor-styles-wrapper body { + font-family: var(--cs-font-base-family), sans-serif; + font-size: var(--cs-font-base-size); + font-weight: var(--cs-font-base-weight); + font-style: var(--cs-font-base-style); + line-height: var(--cs-font-base-line-height); + letter-spacing: var(--cs-font-base-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper h1, .editor-styles-wrapper.cs-editor-styles-wrapper h2, .editor-styles-wrapper.cs-editor-styles-wrapper h3, .editor-styles-wrapper.cs-editor-styles-wrapper h4, .editor-styles-wrapper.cs-editor-styles-wrapper h5, .editor-styles-wrapper.cs-editor-styles-wrapper h6, +.editor-styles-wrapper.cs-editor-styles-wrapper .h1, .editor-styles-wrapper.cs-editor-styles-wrapper .h2, .editor-styles-wrapper.cs-editor-styles-wrapper .h3, .editor-styles-wrapper.cs-editor-styles-wrapper .h4, .editor-styles-wrapper.cs-editor-styles-wrapper .h5, .editor-styles-wrapper.cs-editor-styles-wrapper .h6 { + margin-top: 0; + margin-bottom: 1rem; + word-wrap: break-word; + color: var(--cs-color-primary); + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper h1, .editor-styles-wrapper.cs-editor-styles-wrapper .h1 { + font-size: var(--cs-heading-2-font-size); + } +} +@media (min-width: 768px) and (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper h1, .editor-styles-wrapper.cs-editor-styles-wrapper .h1 { + font-size: calc(var(--cs-heading-1-font-size) - 0.5rem); + } +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper h1, +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .h1 { + font-size: var(--cs-heading-1-font-size); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper h2, .editor-styles-wrapper.cs-editor-styles-wrapper .h2 { + font-size: var(--cs-heading-3-font-size); + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper h2, +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .h2 { + font-size: var(--cs-heading-2-font-size); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper h3, .editor-styles-wrapper.cs-editor-styles-wrapper .h3 { + font-size: var(--cs-heading-4-font-size); + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper h3, +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .h3 { + font-size: var(--cs-heading-3-font-size); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper h4, .editor-styles-wrapper.cs-editor-styles-wrapper .h4 { + font-size: var(--cs-heading-5-font-size); + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper h4, +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .h4 { + font-size: var(--cs-heading-4-font-size); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper h5, .editor-styles-wrapper.cs-editor-styles-wrapper .h5 { + font-size: var(--cs-heading-6-font-size); + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper h5, +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .h5 { + font-size: var(--cs-heading-5-font-size); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper h6, .editor-styles-wrapper.cs-editor-styles-wrapper .h6 { + font-size: var(0.875rem); + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper h6, +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .h6 { + font-size: var(--cs-heading-6-font-size); +} +.editor-styles-wrapper.cs-editor-styles-wrapper hr, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-separator { + border: 0; + border-top: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper small, .editor-styles-wrapper.cs-editor-styles-wrapper .small { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper mark, .editor-styles-wrapper.cs-editor-styles-wrapper .mark { + padding: 0.2em; + background-color: #fcf8e3; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper figcaption { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper cite, +.editor-styles-wrapper.cs-editor-styles-wrapper caption { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper time { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-section-heading { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-section-heading:not(:first-child) { + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-section-heading-styling { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-section-heading-widget { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper table, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table { + width: 100%; + border-collapse: collapse; + margin-bottom: 0; + text-align: right; +} +.editor-styles-wrapper.cs-editor-styles-wrapper table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table th, +.editor-styles-wrapper.cs-editor-styles-wrapper table td, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table td { + padding: 0.75rem; + vertical-align: middle; + border: none; + border-top: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper table thead, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table thead { + border-bottom: 2px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper table tfoot, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table tfoot { + border-top: 2px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper table tbody + tbody, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table tbody + tbody { + border-top: 2px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table th, +.editor-styles-wrapper.cs-editor-styles-wrapper table td, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table td { + border: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper table thead th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table thead th, +.editor-styles-wrapper.cs-editor-styles-wrapper table thead td, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table thead td { + border-bottom-width: 1px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper table:not(.has-small-font-size, .has-medium-font-size, .has-large-font-size, .has-x-large-font-size) th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table:not(.has-small-font-size, .has-medium-font-size, .has-large-font-size, .has-x-large-font-size) th { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper table.has-small-font-size th, .editor-styles-wrapper.cs-editor-styles-wrapper .has-small-font-size.wp-block-table th, .editor-styles-wrapper.cs-editor-styles-wrapper table.has-medium-font-size th, .editor-styles-wrapper.cs-editor-styles-wrapper .has-medium-font-size.wp-block-table th, .editor-styles-wrapper.cs-editor-styles-wrapper table.has-large-font-size th, .editor-styles-wrapper.cs-editor-styles-wrapper .has-large-font-size.wp-block-table th, .editor-styles-wrapper.cs-editor-styles-wrapper table.has-x-large-font-size th, .editor-styles-wrapper.cs-editor-styles-wrapper .has-x-large-font-size.wp-block-table th { + font-size: inherit; + line-height: 1.2; +} +.editor-styles-wrapper.cs-editor-styles-wrapper table[style*=font-style] th, .editor-styles-wrapper.cs-editor-styles-wrapper [style*=font-style].wp-block-table th { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper table[style*=font-weight] th, .editor-styles-wrapper.cs-editor-styles-wrapper [style*=font-weight].wp-block-table th { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper table[style*=line-height] th, .editor-styles-wrapper.cs-editor-styles-wrapper [style*=line-height].wp-block-table th { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper table[style*=letter-spacing] th, .editor-styles-wrapper.cs-editor-styles-wrapper [style*=letter-spacing].wp-block-table th { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper table[style*=text-transform] th, .editor-styles-wrapper.cs-editor-styles-wrapper [style*=text-transform].wp-block-table th { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table.is-style-stripes { + border-bottom: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { + background-color: var(--cs-color-contrast-100); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table figcaption { + padding: 0.75rem 0; + color: var(--cs-color-primary); + text-align: right; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table figcaption:not(:first-child) { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-table-simple-bordered tr th, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-table-simple-bordered tr td { + border: none; + border-top: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-table-striped tbody tr:nth-of-type(odd) { + background-color: var(--cs-color-contrast-100); +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} +@media (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} +@media (max-width: 1247.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content > *:last-child:after, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary > *:last-child:after { + content: ""; + clear: both; + display: table; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content > *, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-column > *, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-media-text__content > *, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary > *, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-column > *, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-media-text__content > * { + margin-top: 28px; + margin-bottom: 28px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content > *:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-column > *:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-media-text__content > *:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary > *:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-column > *:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-media-text__content > *:first-child { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content > *:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-column > *:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-media-text__content > *:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary > *:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-column > *:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-media-text__content > *:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content > *:has(+ ul), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-column > *:has(+ ul), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-media-text__content > *:has(+ ul), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary > *:has(+ ul), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-column > *:has(+ ul), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-media-text__content > *:has(+ ul) { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-heading, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-heading { + margin-top: 28px; + margin-bottom: 14px; + clear: both; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-heading:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-heading:first-child { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-heading + *, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-heading + * { + margin-top: 14px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-heading + .wp-block-heading, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-heading + .wp-block-heading { + margin-top: 14px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-content ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-summary ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list) { + padding-right: 28px; + padding-left: 16px; + list-style-type: disc; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-content ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list) li, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-summary ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list) li { + margin-bottom: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-content ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list) li::marker, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-summary ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list) li::marker { + font-size: 0.9375rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-content ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list):not(.has-text-color) li::marker, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-summary ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list):not(.has-text-color) li::marker { + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-content ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list).has-text-color li::marker, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-summary ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list).has-text-color li::marker { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-content ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list).wp-block-list, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-summary ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list).wp-block-list { + margin-top: 14px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .entry-content, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .entry-summary, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .entry-content, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .entry-summary { + margin: inherit; + max-width: inherit; + padding: inherit; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .entry-content, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .entry-summary, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .entry-content, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .entry-summary { + margin: inherit; + max-width: inherit; + padding: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content > .alignleft, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content > .alignright, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary > .alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary > .alignright { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content { + line-height: var(--cs-font-post-content-line-height); + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content b, +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content strong { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h1, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h2, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h3, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h4, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h5, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h6, +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h1, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h2, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h3, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h4, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h5, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h6 { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h1:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h2:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h3:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h4:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h5:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h6:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h1:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h2:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h3:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h4:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h5:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h6:not(:first-child) { + margin-top: 28px; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h1:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h2:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h3:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h4:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h5:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h6:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h1:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h2:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h3:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h4:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h5:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h6:not(:first-child) { + margin-top: 36px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content > blockquote { + position: relative; + display: flex; + flex-direction: column; + align-items: flex-start; + text-align: right; + border: none; + margin-top: 36px; + margin-bottom: 36px; + padding: 32px; + border-radius: var(--cs-thumbnail-border-radius); + background: var(--cs-layout-background); + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + font-size: var(--cs-heading-4-font-size); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .entry-content > blockquote { + background: var(--cs-layout-background); + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .entry-content > blockquote { + background: var(--cs-layout-background); + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content > blockquote:before { + content: "“"; + display: inline-block; + font-size: var(--cs-heading-1-font-size); + position: absolute; + top: 19px; + right: 31px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content > blockquote p:first-child { + font-size: inherit; + margin-top: 1.875rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content > blockquote p:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content > blockquote .wp-block-heading:first-child { + margin-top: 1.875rem !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content > blockquote .wp-block-heading:last-child { + margin-bottom: 0 !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content > blockquote cite { + font-family: var(--cs-font-section-headings-family), sans-serif; + font-size: var(--cs-font-section-headings-size); + font-weight: var(--cs-font-section-headings-weight); + font-style: var(--cs-font-section-headings-style); + letter-spacing: var(--cs-font-section-headings-letter-spacing); + text-transform: var(--cs-font-section-headings-text-transform); + line-height: var(--cs-font-section-headings-line-height); + display: block; + margin-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content code { + font-family: inherit; + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content pre { + background-color: var(--cs-color-contrast-50); + padding: 20px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .wp-caption-dd { + color: var(--cs-color-primary); + margin-right: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content video, +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content iframe, +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content object, +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content embed { + max-width: 100%; + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .alignnone { + max-width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .alignleft { + float: none; + margin-left: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .alignleft:first-child + * { + margin-top: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .alignleft { + float: right; + margin-left: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .alignright { + float: none; + margin-right: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .alignright:first-child + * { + margin-top: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .alignright { + float: left; + margin-right: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .aligncenter { + display: block; + clear: both; + margin-right: auto; + margin-left: auto; + max-width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .aligncenter .wp-caption-text, +.editor-styles-wrapper.cs-editor-styles-wrapper .aligncenter .wp-caption-dd { + text-align: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper img.alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper img.alignright { + margin-bottom: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignright, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.alignright, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.alignright, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.aligncenter, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.alignright { + max-width: 100%; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignleft, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignright, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.alignleft, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.alignright, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.alignleft, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.alignright, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.alignleft, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.aligncenter, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.alignright { + max-width: calc(50% - 1rem); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignwide.is-content-justification-left .wp-block-group__inner-container, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignfull.is-content-justification-left .wp-block-group__inner-container { + margin-right: 0; + margin-left: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignwide.is-content-justification-right .wp-block-group__inner-container, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignfull.is-content-justification-right .wp-block-group__inner-container { + margin-right: auto; + margin-left: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignwide.is-content-justification-left .wp-block-group__inner-container, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignwide.is-content-justification-right .wp-block-group__inner-container { + max-width: var(--cs-entry-content-large-width); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignfull.is-content-justification-left .wp-block-group__inner-container, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignfull.is-content-justification-right .wp-block-group__inner-container { + max-width: 50%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-columns > *:first-child { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-columns > *:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-columns .wp-block-column > *:first-child { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-columns .wp-block-column > *:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper p.has-background { + padding: 1.5rem 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper p.wp-block-subhead { + font-size: 1.5rem; + color: var(--cs-color-primary); + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-separator.is-style-dots { + border-top: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-separator:not(.is-style-dots) { + border-top: none; + border-bottom: 2px solid currentColor; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-separator.is-style-wide { + max-width: var(--cs-editor-width-wide); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block[data-align=wide] .wp-block-separator.is-style-wide { + max-width: var(--cs-editor-width-wide); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block[data-align=full] .wp-block-separator.is-style-wide { + max-width: var(--cs-editor-width-full); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block[data-align=center] .wp-block-separator.is-style-wide { + max-width: var(--cs-editor-width-wide); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-separator:not(.is-style-dots):not(.is-style-wide):not(.alignwide):not(.alignwide):not(.alignfull) { + max-width: 100px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block[data-align=wide] .wp-block-separator:not(.is-style-dots):not(.is-style-wide):not(.alignwide):not(.alignwide):not(.alignfull) { + max-width: var(--cs-editor-width-wide); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block[data-align=full] .wp-block-separator:not(.is-style-dots):not(.is-style-wide):not(.alignwide):not(.alignwide):not(.alignfull) { + max-width: var(--cs-editor-width-full); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=font-style] .wp-block-button__link { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=font-weight] .wp-block-button__link { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=line-height] .wp-block-button__link { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=letter-spacing] .wp-block-button__link { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=text-transform] .wp-block-button__link { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.alignleft { + text-align: right; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.alignright { + text-align: left; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.aligncenter { + text-align: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button .wp-block-button__link { + text-align: center; + white-space: normal; + vertical-align: middle; + user-select: none; + transition: 0.25s; + padding: 0.75rem 1.5rem; + border-radius: var(--cs-button-border-radius); + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button .wp-block-button__link:not([href]) { + cursor: default; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=font-style] .wp-block-button__link { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=font-weight] .wp-block-button__link { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=line-height] .wp-block-button__link { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=letter-spacing] .wp-block-button__link { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=text-transform] .wp-block-button__link { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background, .has-link-color a) { + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background, .has-link-color a):hover { + background: var(--cs-color-button-hover); + color: var(--cs-color-button-hover-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color, .has-link-color a) { + color: var(--cs-color-button-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color, .has-link-color a):hover { + color: var(--cs-color-button-hover-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover { + opacity: 0.8; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background, .has-link-color a):hover { + opacity: 0.8; + color: var(--cs-color-button); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color, .has-link-color a) { + color: var(--cs-color-button); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color, .has-link-color a):hover { + color: var(--cs-color-button); + opacity: 0.8; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button { + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); + position: relative; + display: inline-flex; + align-items: center; + justify-content: center; + text-decoration: none; + border: none; + transition: 0.25s; + box-shadow: none; + overflow: hidden; + z-index: 1; + cursor: pointer; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + padding: 0.5rem 1rem; + border-radius: var(--cs-button-border-radius); + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:before { + content: ""; + position: absolute; + top: 0; + right: 0; + width: 100%; + height: 100%; + background: var(--cs-color-button-hover); + transition: opacity 0.25s ease; + z-index: -1; + opacity: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:focus::before, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:hover::before { + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:focus, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:hover { + color: var(--cs-color-button-hover-contrast); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.4); + outline: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:disabled, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:disabled[disabled] { + color: var(--cs-color-button-contrast); + opacity: 0.5; + padding: 0.5rem 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:disabled:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:disabled[disabled]:hover { + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-code, +.editor-styles-wrapper.cs-editor-styles-wrapper pre.wp-block-code, +.editor-styles-wrapper.cs-editor-styles-wrapper code.wp-block-code { + background-color: var(--cs-layout-background); + padding: 1rem 1.5rem; + font-family: Menlo, Consolas, monaco, monospace; + line-height: var(--cs-font-base-line-height); + font-size: 0.875rem; + color: var(--cs-color-secondary); + white-space: pre-wrap; + border-radius: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-code:not([style*=border-width]), +.editor-styles-wrapper.cs-editor-styles-wrapper pre.wp-block-code:not([style*=border-width]), +.editor-styles-wrapper.cs-editor-styles-wrapper code.wp-block-code:not([style*=border-width]) { + border: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-code[style*=border-width], +.editor-styles-wrapper.cs-editor-styles-wrapper pre.wp-block-code[style*=border-width], +.editor-styles-wrapper.cs-editor-styles-wrapper code.wp-block-code[style*=border-width] { + border-style: solid; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-code .editor-plain-text, +.editor-styles-wrapper.cs-editor-styles-wrapper pre.wp-block-code .editor-plain-text, +.editor-styles-wrapper.cs-editor-styles-wrapper code.wp-block-code .editor-plain-text { + background-color: transparent; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-preformatted, +.editor-styles-wrapper.cs-editor-styles-wrapper pre.wp-block-preformatted, +.editor-styles-wrapper.cs-editor-styles-wrapper code.wp-block-preformatted { + box-sizing: border-box; + background-color: var(--cs-layout-background); + padding: 1rem 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-preformatted pre, +.editor-styles-wrapper.cs-editor-styles-wrapper pre.wp-block-preformatted pre, +.editor-styles-wrapper.cs-editor-styles-wrapper code.wp-block-preformatted pre { + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-preformatted, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-preformatted pre { + font-family: Menlo, Consolas, monaco, monospace; + line-height: var(--cs-font-base-line-height); + font-size: 0.875rem; + color: var(--cs-color-secondary); + white-space: pre-wrap; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-verse, +.editor-styles-wrapper.cs-editor-styles-wrapper pre.wp-block-verse, +.editor-styles-wrapper.cs-editor-styles-wrapper code.wp-block-verse { + box-sizing: border-box; + background-color: var(--cs-layout-background); + padding: 1rem 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-verse pre, +.editor-styles-wrapper.cs-editor-styles-wrapper pre.wp-block-verse pre, +.editor-styles-wrapper.cs-editor-styles-wrapper code.wp-block-verse pre { + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-verse, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-verse pre { + font-family: Menlo, Consolas, monaco, monospace; + line-height: var(--cs-font-base-line-height); + font-size: 0.875rem; + color: var(--cs-color-secondary); + overflow: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-audio figcaption { + color: var(--cs-color-primary); + text-align: right; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-embed figcaption { + color: var(--cs-color-primary); + text-align: right; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-video video { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-video.aligncenter { + margin-right: 1rem; + margin-left: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-media-text p:last-child { + margin-bottom: 0; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content { + padding-top: 8%; + padding-bottom: 0; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content { + padding-top: 0; + padding-bottom: 8%; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image figcaption { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); + margin: 0.625rem auto 0 auto; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image:not(.is-style-rounded) img { + border-radius: var(--cs-thumbnail-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block[data-align=full] .wp-block-image img { + border-radius: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image .alignleft, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image.alignleft { + float: none; + margin-left: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image .alignleft, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image.alignleft { + float: right; + margin-left: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image .alignright, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image.alignright { + float: none; + margin-right: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image .alignright, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image.alignright { + float: left; + margin-right: 2rem; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image .alignleft, + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image .alignright { + margin-right: auto; + margin-left: auto; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-featured-image.alignleft img { + max-width: calc(100% - 2rem); + margin-left: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-featured-image.aligncenter img { + max-width: calc(100% - 2rem); + margin-right: 1rem; + margin-left: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-featured-image.alignright img { + max-width: calc(100% - 2rem); + margin-right: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-featured-image img.has-border-color, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-featured-image img[style*=border-width] { + border-style: solid; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images { + display: flex; + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images .wp-block-image { + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images .wp-block-image figcaption { + position: absolute; + bottom: 0; + right: 0; + width: 100%; + margin-bottom: 0; + padding: 0 0.5rem 0.5rem; + background: linear-gradient(0deg, rgba(0, 0, 0, 0.7019607843), rgba(0, 0, 0, 0.3019607843) 70%, rgba(0, 0, 0, 0)); + color: var(--cs-color-primary-contrast); + max-height: 60%; + overflow: auto; + scrollbar-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); + scrollbar-gutter: stable both-edges; + scrollbar-width: thin; + text-align: center; + box-sizing: border-box; + will-change: transform; + border-radius: 0 0 var(--cs-thumbnail-border-radius) var(--cs-thumbnail-border-radius); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .wp-block-gallery.has-nested-images .wp-block-image figcaption { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .wp-block-gallery.has-nested-images .wp-block-image figcaption { + color: var(--cs-color-primary); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .wp-block-gallery.has-nested-images .wp-block-image figcaption { + color: var(--cs-color-primary); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .wp-block-gallery.has-nested-images .wp-block-image figcaption { + color: var(--cs-color-primary); + } +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images .wp-block-image .alignright { + margin-top: 0; + margin-bottom: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images .wp-block-image .alignright figcaption { + width: calc( 100% - 2rem ); + margin-right: 2rem; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images .wp-block-image .alignleft { + margin-top: 0; + margin-bottom: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images .wp-block-image .alignleft figcaption { + width: calc( 100% - 2rem ); + margin-left: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images img { + border-radius: var(--cs-thumbnail-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images.aligncenter { + max-width: 420px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.alignfull figcaption { + max-width: 100% !important; + padding-right: 1.5rem; + padding-left: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.alignleft { + margin-left: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.alignright { + margin-right: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image .wp-block-cover__inner-container { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.has-background-dim, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.has-background-dim { + padding: 40px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.has-background-dim a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.has-background-dim a:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.has-background-dim a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.has-background-dim a:hover { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.has-background-dim .wp-block-cover__inner-container, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.has-background-dim .wp-block-cover-text, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.has-background-dim .wp-block-cover__inner-container, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.has-background-dim .wp-block-cover-text { + color: #ffffff; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover__inner-container *:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover .block-list-appender:empty { + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover .block-editor-block-list__layout .block-editor-block-list__block { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover .block-editor-block-list__layout .block-editor-block-list__block > * { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover .block-editor-block-list__layout *:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover .wp-block-cover-text { + font-size: 2.25rem; + line-height: var(--cs-font-base-line-height); + padding: 0; + max-width: calc(var(--cs-entry-content-width)); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.is-light:not(.has-text-color) { + color: var(--cs-color-primary-contrast); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .wp-block-cover.is-light:not(.has-text-color) { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .wp-block-cover.is-light:not(.has-text-color) { + color: var(--cs-color-primary); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .wp-block-cover.is-light:not(.has-text-color) { + color: var(--cs-color-primary); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .wp-block-cover.is-light:not(.has-text-color) { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper ul.block-editor-block-list__layout li::marker { + font-size: 0.875rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper ul.block-editor-block-list__layout:not(.has-text-color) li::marker { + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper ul.block-editor-block-list__layout.has-text-color li::marker { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper ul.block-editor-block-list__layout, +.editor-styles-wrapper.cs-editor-styles-wrapper ol.block-editor-block-list__layout { + padding-right: 32px; + padding-left: 16px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper ul.block-editor-block-list__layout li, +.editor-styles-wrapper.cs-editor-styles-wrapper ol.block-editor-block-list__layout li { + margin-bottom: 0.5rem; + padding-right: 0.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + position: relative; + display: flex; + flex-direction: column; + align-items: flex-start; + text-align: right; + border: none; + margin-top: 36px; + margin-bottom: 36px; + padding: 32px; + border-radius: var(--cs-thumbnail-border-radius); + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote:not(.is-style-plain) { + color: var(--cs-color-primary-contrast); + background: var(--cs-color-primary); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .wp-block-quote:not(.is-style-plain) { + background: var(--cs-layout-background); + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .wp-block-quote:not(.is-style-plain) { + background: var(--cs-layout-background); + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote:not(.is-style-plain):before { + content: "“"; + display: inline-block; + font-size: var(--cs-heading-1-font-size); + position: absolute; + top: 19px; + right: 31px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote[style*="text-decoration:line-through"] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote[style*="text-decoration:line-through"] p, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote[style*="text-decoration:line-through"] cite { + text-decoration: line-through; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote[style*="text-decoration:underline"] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote[style*="text-decoration:underline"] p, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote[style*="text-decoration:underline"] cite { + text-decoration: underline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote p { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote p:first-child { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote p:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote cite, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote footer, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote .wp-block-quote__citation { + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) cite, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) cite a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) footer, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) .wp-block-quote__citation { + color: var(--cs-color-primary-contrast); + opacity: 0.7; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) cite, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) cite a, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) footer, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) .wp-block-quote__citation { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) cite, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) cite a, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) footer, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) .wp-block-quote__citation { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-large, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-style-large:not(.is-style-plain) { + align-items: flex-start; + text-align: right; + padding: 40px; + padding-right: 100px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-large:before, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-style-large:not(.is-style-plain):before { + position: absolute; + right: 40px; + top: 60px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-large:after, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-style-large:not(.is-style-plain):after { + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-large p, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-large p:first-child, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-style-large:not(.is-style-plain) p, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-style-large:not(.is-style-plain) p:first-child { + font-size: 2rem; + font-style: normal; + line-height: var(--cs-font-base-line-height); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-large cite, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-large footer, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-large .wp-block-quote__citation, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-style-large:not(.is-style-plain) cite, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-style-large:not(.is-style-plain) footer, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-style-large:not(.is-style-plain) .wp-block-quote__citation { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + font-style: normal; + line-height: var(--cs-font-base-line-height); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.has-text-align-left { + align-items: flex-start; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.has-text-align-center { + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.has-text-align-right { + align-items: flex-end; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote { + border-top: 4px solid var(--cs-color-primary); + border-bottom: 4px solid var(--cs-color-primary); + border-right: none; + border-left: none; + padding: 2rem 1rem; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.has-text-align-left { + align-items: flex-start; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.has-text-align-center { + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.has-text-align-right { + align-items: flex-end; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.is-style-solid-color { + border: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.is-style-solid-color blockquote p { + font-size: 2rem; + line-height: var(--cs-font-base-line-height); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote blockquote { + margin-top: 0; + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote blockquote a { + color: var(--cs-color-secondary-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote:not(.has-small-font-size, .has-medium-font-size, .has-large-font-size, .has-x-large-font-size) p { + font-size: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote:not([style*=line-height]) p { + line-height: var(--cs-font-base-line-height); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote:not(.has-text-color, .has-link-color) blockquote a { + color: var(--cs-color-secondary-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.has-small-font-size cite, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.has-medium-font-size cite, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.has-large-font-size cite, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.has-x-large-font-size cite { + font-size: inherit; + line-height: 1.2; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*=font-style] cite { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*=font-weight] cite { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*=line-height] cite { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*=letter-spacing] cite { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*=text-transform] cite { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*="text-decoration:line-through"] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*="text-decoration:line-through"] p, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*="text-decoration:line-through"] cite { + text-decoration: line-through; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*="text-decoration:underline"] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*="text-decoration:underline"] p, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*="text-decoration:underline"] cite { + text-decoration: underline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote .alignleft p, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote .alignright p { + font-size: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__inside-wrapper { + position: relative; + display: flex; + flex-direction: row; + border: 1px solid var(--cs-color-border); + border-radius: var(--cs-layout-elements-border-radius); + box-shadow: 0 5px 25px 0 rgba(var(--cs-color-box-shadow-rgb), 0.12); + background-color: var(--cs-layout-background); + padding: 5px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__inside-wrapper:has(.wp-block-search__input:first-child:last-child) { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__input { + display: block; + width: 100%; + font-size: var(--cs-font-input-size); + background-color: var(--cs-color-input); + color: var(--cs-color-input-contrast); + line-height: var(--cs-font-input-line-height); + font-weight: var(--cs-font-input-weight); + border: 1px solid var(--cs-color-border); + padding: 0.5625rem 1.125rem; + border-radius: var(--cs-button-border-radius); + flex: 1 1 auto; + width: 1%; + max-width: 100%; + background: var(--cs-color-input); + color: var(--cs-color-input-contrast); + border: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__input[style*=border-width] { + border-style: solid; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button { + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); + position: relative; + display: inline-flex; + align-items: center; + justify-content: center; + text-decoration: none; + border: none; + transition: 0.25s; + box-shadow: none; + overflow: hidden; + z-index: 1; + cursor: pointer; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + padding: 0.5625rem 1.125rem; + border-radius: var(--cs-button-border-radius); + margin-right: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:before { + content: ""; + position: absolute; + top: 0; + right: 0; + width: 100%; + height: 100%; + background: var(--cs-color-button-hover); + transition: opacity 0.25s ease; + z-index: -1; + opacity: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:focus::before, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:hover::before { + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:focus, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:hover { + color: var(--cs-color-button-hover-contrast); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.4); + outline: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:disabled, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:disabled[disabled] { + color: var(--cs-color-button-contrast); + opacity: 0.5; + padding: 0.5625rem 1.125rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:disabled:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:disabled[disabled]:hover { + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon { + line-height: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon.has-small-font-size, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon.has-medium-font-size, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon.has-large-font-size, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon.has-x-large-font-size { + line-height: var(--cs-font-base-line-height); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon.has-small-font-size:before, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon.has-medium-font-size:before, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon.has-large-font-size:before, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon.has-x-large-font-size:before { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon[style*=line-height]:before { + line-height: var(--cs-font-base-line-height); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:hover { + opacity: 0.9; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { + border: none; + border-radius: var(--cs-button-border-radius); + background: var(--cs-color-input); + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input { + border-radius: var(--cs-button-border-radius) 0 0 var(--cs-button-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button { + margin-right: 0; + border-radius: 0 var(--cs-button-border-radius) var(--cs-button-border-radius) 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon { + padding: 0.5625rem 1rem 0.5625rem 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search.aligncenter { + max-width: calc( 100% - 2rem ); + margin-right: 1rem; + margin-left: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-sidebar__area > .cs-sidebar__inner .wp-block-search { + line-height: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-sidebar__area > .cs-sidebar__inner .wp-block-search .wp-block-search__label { + font-family: var(--cs-font-section-headings-family), sans-serif; + font-size: var(--cs-font-section-headings-size); + font-weight: var(--cs-font-section-headings-weight); + font-style: var(--cs-font-section-headings-style); + letter-spacing: var(--cs-font-section-headings-letter-spacing); + text-transform: var(--cs-font-section-headings-text-transform); + line-height: var(--cs-font-section-headings-line-height); + margin-bottom: 1.25rem; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-offcanvas .cs-sidebar__area > .cs-sidebar__inner .wp-block-search .wp-block-search__label { + margin-bottom: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-social-links { + clear: both; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-social-links.alignright { + justify-content: flex-end; + float: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-social-links .wp-social-link { + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-social-links .wp-social-link:not(.is-style-logos-only) { + color: var(--cs-color-primary); + fill: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-social-links .wp-social-link:hover { + transform: none; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-social-links:not(.has-icon-color) .wp-social-link:hover { + background: var(--cs-color-primary); + color: var(--cs-color-primary-contrast); + fill: var(--cs-color-primary-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress { + background-color: var(--cs-layout-background); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments { + padding: 0; + margin: 0 auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment { + margin: 1.5rem 0 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment:first-child { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment > article { + border: none !important; + margin: 0 !important; + padding: 0 !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-meta { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + margin-right: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-author { + transition: 0.25s; + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to left, currentColor 100%, currentColor 98%); + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-primary); + transition: 0.25s; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-author:hover { + background-size: 0px 1px; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-link { + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to left, currentColor 100%, currentColor 98%); + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-primary); + transition: 0.25s; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-link:hover { + background-size: 0px 1px; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-date { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); + margin-top: 0.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-excerpt { + font-family: var(--cs-font-entry-excerpt-family), sans-serif; + font-weight: var(--cs-font-entry-excerpt-weight); + font-size: var(--cs-font-entry-excerpt-size); + letter-spacing: var(--cs-font-entry-excerpt-letter-spacing); + line-height: var(--cs-font-entry-excerpt-line-height); + margin-right: 0; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-excerpt p { + margin-top: 0.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-excerpt p:not(:last-child) { + margin-bottom: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-excerpt p:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment > img + article .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment > img + article .wp-block-latest-comments__comment-excerpt { + margin-right: 4rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.alignleft { + max-width: clac(100%-2rem); + margin-left: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.aligncenter { + max-width: clac(100%-2rem); + margin-right: 1rem; + margin-left: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.alignright { + max-width: clac(100%-2rem); + margin-right: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-text-color .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-text-color .wp-block-post-excerpt { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-small-font-size .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-small-font-size .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-small-font-size .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-small-font-size .wp-block-latest-comments__comment-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-medium-font-size .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-medium-font-size .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-medium-font-size .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-medium-font-size .wp-block-latest-comments__comment-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-large-font-size .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-large-font-size .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-large-font-size .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-large-font-size .wp-block-latest-comments__comment-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-x-large-font-size .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-x-large-font-size .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-x-large-font-size .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-x-large-font-size .wp-block-latest-comments__comment-excerpt { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=font-style] .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=font-style] .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=font-style] .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=font-style] .wp-block-latest-comments__comment-excerpt { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=font-weight] .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=font-weight] .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=font-weight] .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=font-weight] .wp-block-latest-comments__comment-excerpt { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=line-height] .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=line-height] .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=line-height] .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=line-height] .wp-block-latest-comments__comment-excerpt { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=letter-spacing] .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=letter-spacing] .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=letter-spacing] .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=letter-spacing] .wp-block-latest-comments__comment-excerpt { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=text-transform] .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=text-transform] .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=text-transform] .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=text-transform] .wp-block-latest-comments__comment-excerpt { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list { + padding-right: 0; + margin-bottom: 0; + margin-top: 0; + display: grid; + grid-template-columns: minmax(0, 1fr); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul { + padding-right: 20px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + display: flex; + align-items: baseline; + flex-wrap: wrap; + position: relative; + padding: 0 0 0.75rem 0; + column-gap: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li:last-child { + padding-bottom: 0; + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li:first-child:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li:first-child:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li:first-child:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li:first-child:last-child { + padding-bottom: 0; + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li:first-child:last-child > .sub-menu, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li:first-child:last-child > .sub-menu, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li:first-child:last-child > .sub-menu, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li:first-child:last-child > .sub-menu { + padding-bottom: 0; + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li a { + font-family: var(--cs-font-entry-title-family), sans-serif; + line-height: var(--cs-font-entry-title-line-height); + font-weight: var(--cs-font-entry-title-weight); + letter-spacing: var(--cs-font-entry-title-letter-spacing); + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__post-title { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__featured-image, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__featured-image, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__featured-image { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image img, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__featured-image img, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__featured-image img, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__featured-image img { + width: 100%; + height: auto; + border-radius: var(--cs-thumbnail-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__featured-image:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__featured-image:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__featured-image:not(:last-child) { + margin-bottom: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__post-author { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-author:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__post-author:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__post-author:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__post-author:not(:first-child) { + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-author:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__post-author:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__post-author:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__post-author:not(:last-child) { + margin-left: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__post-date { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-date:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__post-date:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__post-date:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__post-date:not(:last-child) { + margin-left: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__post-excerpt { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.aligncenter li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.aligncenter li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.aligncenter li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.aligncenter li a { + margin-right: auto; + margin-left: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.is-style-cs-numbered-layout) > li .alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.is-style-cs-numbered-layout) > li .alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.is-style-cs-numbered-layout) > li .alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.is-style-cs-numbered-layout) > li .alignleft { + margin-left: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.is-style-cs-numbered-layout) > li .alignleft + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.is-style-cs-numbered-layout) > li .alignleft + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.is-style-cs-numbered-layout) > li .alignleft + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.is-style-cs-numbered-layout) > li .alignleft + a { + float: right; + margin-left: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.is-style-cs-numbered-layout) > li .aligncenter, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.is-style-cs-numbered-layout) > li .aligncenter, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.is-style-cs-numbered-layout) > li .aligncenter, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.is-style-cs-numbered-layout) > li .aligncenter { + margin-right: 1rem; + margin-left: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.is-style-cs-numbered-layout) > li .aligncenter + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.is-style-cs-numbered-layout) > li .aligncenter + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.is-style-cs-numbered-layout) > li .aligncenter + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.is-style-cs-numbered-layout) > li .aligncenter + a { + margin-right: 1rem; + margin-left: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.is-style-cs-numbered-layout) > li .alignright, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.is-style-cs-numbered-layout) > li .alignright, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.is-style-cs-numbered-layout) > li .alignright, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.is-style-cs-numbered-layout) > li .alignright { + margin-right: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.is-style-cs-numbered-layout) > li .alignright + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.is-style-cs-numbered-layout) > li .alignright + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.is-style-cs-numbered-layout) > li .alignright + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.is-style-cs-numbered-layout) > li .alignright + a { + float: left; + margin-right: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.has-text-color) > li > a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.has-text-color) > li > a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.has-text-color) > li > a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.has-text-color) > li > a { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.has-text-color) .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.has-text-color) .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.has-text-color) .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.has-text-color) .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.has-text-color) .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.has-text-color) .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.has-text-color) .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.has-text-color) .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.has-text-color) .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.has-text-color) .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.has-text-color) .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.has-text-color) .wp-block-latest-posts__post-excerpt { + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-small-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-small-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-small-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-small-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-small-font-size .wp-block-latest-posts__post-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-medium-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-medium-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-medium-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-medium-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-medium-font-size .wp-block-latest-posts__post-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-large-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-large-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-large-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-large-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-large-font-size .wp-block-latest-posts__post-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-x-large-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-x-large-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-x-large-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-x-large-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-x-large-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-small-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-small-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-small-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-small-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-small-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-medium-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-medium-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-medium-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-medium-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-medium-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-large-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-large-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-large-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-large-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-large-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-x-large-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-x-large-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-x-large-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-x-large-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-x-large-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-small-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-small-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-small-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-small-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-small-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-medium-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-medium-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-medium-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-medium-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-medium-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-large-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-large-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-large-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-large-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-large-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-x-large-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-x-large-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-x-large-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-x-large-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-x-large-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-small-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-small-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-small-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-small-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-small-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-medium-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-medium-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-medium-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-medium-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-medium-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-large-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-large-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-large-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-large-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-large-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-x-large-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-x-large-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-x-large-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-x-large-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-x-large-font-size .wp-block-latest-posts__post-excerpt { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-style] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-style] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-style] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-style] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-style] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-style] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-style] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-style] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-style] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-style] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-style] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-style] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-style] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-style] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-style] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-style] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-style] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-style] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-style] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-style] .wp-block-latest-posts__post-excerpt { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-weight] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-weight] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-weight] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-weight] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-weight] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-weight] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-weight] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-weight] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-weight] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-weight] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-weight] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-weight] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-weight] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-weight] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-weight] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-weight] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-weight] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-weight] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-weight] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-weight] .wp-block-latest-posts__post-excerpt { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=line-height] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=line-height] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=line-height] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=line-height] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=line-height] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=line-height] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=line-height] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=line-height] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=line-height] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=line-height] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=line-height] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=line-height] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=line-height] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=line-height] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=line-height] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=line-height] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=line-height] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=line-height] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=line-height] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=line-height] .wp-block-latest-posts__post-excerpt { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=letter-spacing] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=letter-spacing] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=letter-spacing] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=letter-spacing] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=letter-spacing] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=letter-spacing] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=letter-spacing] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=letter-spacing] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=letter-spacing] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=letter-spacing] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=letter-spacing] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=letter-spacing] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=letter-spacing] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=letter-spacing] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=letter-spacing] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=letter-spacing] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=letter-spacing] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=letter-spacing] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=letter-spacing] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=letter-spacing] .wp-block-latest-posts__post-excerpt { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=text-transform] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=text-transform] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=text-transform] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=text-transform] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=text-transform] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=text-transform] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=text-transform] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=text-transform] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=text-transform] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=text-transform] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=text-transform] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=text-transform] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=text-transform] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=text-transform] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=text-transform] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=text-transform] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=text-transform] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=text-transform] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=text-transform] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=text-transform] .wp-block-latest-posts__post-excerpt { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:line-through"], +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:line-through"], +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:line-through"], +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:line-through"] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:line-through"] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:line-through"] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:line-through"] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:line-through"] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:line-through"] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:line-through"] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:line-through"] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-excerpt { + text-decoration: line-through; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:underline"], +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:underline"], +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:underline"], +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:underline"] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:underline"] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:underline"] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:underline"] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:underline"] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:underline"] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:underline"] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:underline"] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:underline"] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:underline"] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:underline"] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:underline"] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:underline"] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:underline"] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:underline"] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:underline"] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:underline"] .wp-block-latest-posts__post-excerpt { + text-decoration: underline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts > li > a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list > li > a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list > li > a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list > li > a { + max-width: 100%; + word-wrap: break-word; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts > li > a:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list > li > a:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list > li > a:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list > li > a:hover { + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.children, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.children, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.children, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.children { + flex: 0 0 100%; + width: 100%; + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.children li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.children li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.children li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.children li { + padding: 0.5rem 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.children li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.children li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.children li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.children li:last-child { + border-bottom: none; + padding-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.children li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.children li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.children li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.children li a { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.children ul.children li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.children ul.children li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.children ul.children li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.children ul.children li { + margin-right: 1rem; + padding-right: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.sub-menu, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.sub-menu, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.sub-menu, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.sub-menu { + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.sub-menu li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.sub-menu li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.sub-menu li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.sub-menu li { + padding: 0.5rem 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.sub-menu li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.sub-menu li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.sub-menu li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.sub-menu li:last-child { + border-bottom: none; + padding-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.sub-menu li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.sub-menu li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.sub-menu li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.sub-menu li a { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.sub-menu ul.sub-menu li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.sub-menu ul.sub-menu li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.sub-menu ul.sub-menu li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.sub-menu ul.sub-menu li { + margin-right: 1rem; + padding-right: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts .screen-reader-text, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list .screen-reader-text, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list .screen-reader-text, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list .screen-reader-text { + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-title { + font-family: var(--cs-font-entry-title-family), sans-serif; + line-height: var(--cs-font-entry-title-line-height); + font-weight: var(--cs-font-entry-title-weight); + letter-spacing: var(--cs-font-entry-title-letter-spacing); + font-size: var(--cs-heading-5-font-size); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-excerpt { + font-family: var(--cs-font-entry-excerpt-family), sans-serif; + font-weight: var(--cs-font-entry-excerpt-weight); + font-size: var(--cs-font-entry-excerpt-size); + letter-spacing: var(--cs-font-entry-excerpt-letter-spacing); + line-height: var(--cs-font-entry-excerpt-line-height); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li:has(.wp-block-latest-posts__featured-image) { + padding-bottom: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.aligncenter li { + margin-right: auto; + margin-left: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block label { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + margin-bottom: 0.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block select { + display: block; + width: 100%; + font-size: var(--cs-font-input-size); + background-color: var(--cs-color-input); + color: var(--cs-color-input-contrast); + line-height: var(--cs-font-input-line-height); + font-weight: var(--cs-font-input-weight); + border: 1px solid var(--cs-color-border); + padding: 0.9375rem 1.5rem; + border-radius: var(--cs-button-border-radius); + font-family: var(--cs-font-input-family), sans-serif; + font-size: var(--cs-font-input-size); + font-weight: var(--cs-font-input-weight); + font-style: var(--cs-font-input-style); + line-height: var(--cs-font-input-line-height); + letter-spacing: var(--cs-font-input-letter-spacing); + text-transform: var(--cs-font-input-text-transform); + width: 100%; + max-width: 100%; + min-height: 40px; + margin: 0; + outline: none; + appearance: none; + border: none; + background-color: var(--cs-color-input); + color: var(--cs-color-input-contrast); + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block select:focus { + outline: none; + box-shadow: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block select:focus::placeholder { + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block select::placeholder { + color: var(--cs-color-placeholder, var(--cs-color-secondary)); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block select:not([size]):not([multiple]) { + height: calc(var(--cs-font-input-line-height) + var(--cs-input-padding-y, 1rem) * 2 + var(--cs-input-border-size, 1px) * 2); + padding-left: 1.5rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='currentColor'%3E%3Cpath d='M10.293,3.293,6,7.586,1.707,3.293A1,1,0,0,0,.293,4.707l5,5a1,1,0,0,0,1.414,0l5-5a1,1,0,1,0-1.414-1.414Z' fill='currentColor'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); + background-size: 0.6em; + background-repeat: no-repeat; + background-position: calc(100% - var(--cs-input-padding-y, 1rem)) center; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .wp-block select:not([size]):not([multiple]) { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='%23fff'%3E%3Cpath d='M10.293,3.293,6,7.586,1.707,3.293A1,1,0,0,0,.293,4.707l5,5a1,1,0,0,0,1.414,0l5-5a1,1,0,1,0-1.414-1.414Z' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .wp-block select:not([size]):not([multiple]) { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='%23fff'%3E%3Cpath d='M10.293,3.293,6,7.586,1.707,3.293A1,1,0,0,0,.293,4.707l5,5a1,1,0,0,0,1.414,0l5-5a1,1,0,1,0-1.414-1.414Z' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .wp-block select:not([size]):not([multiple]) { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='%23fff'%3E%3Cpath d='M10.293,3.293,6,7.586,1.707,3.293A1,1,0,0,0,.293,4.707l5,5a1,1,0,0,0,1.414,0l5-5a1,1,0,1,0-1.414-1.414Z' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .wp-block select:not([size]):not([multiple]) { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='%23fff'%3E%3Cpath d='M10.293,3.293,6,7.586,1.707,3.293A1,1,0,0,0,.293,4.707l5,5a1,1,0,0,0,1.414,0l5-5a1,1,0,1,0-1.414-1.414Z' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=inverse] .wp-block select:not([size]):not([multiple]) { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='%23fff'%3E%3Cpath d='M10.293,3.293,6,7.586,1.707,3.293A1,1,0,0,0,.293,4.707l5,5a1,1,0,0,0,1.414,0l5-5a1,1,0,1,0-1.414-1.414Z' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=inverse] .wp-block select:not([size]):not([multiple]) { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='%23fff'%3E%3Cpath d='M10.293,3.293,6,7.586,1.707,3.293A1,1,0,0,0,.293,4.707l5,5a1,1,0,0,0,1.414,0l5-5a1,1,0,1,0-1.414-1.414Z' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=inverse] .wp-block select:not([size]):not([multiple]) { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='%23fff'%3E%3Cpath d='M10.293,3.293,6,7.586,1.707,3.293A1,1,0,0,0,.293,4.707l5,5a1,1,0,0,0,1.414,0l5-5a1,1,0,1,0-1.414-1.414Z' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-site-title { + font-family: var(--cs-font-main-logo-family), sans-serif; + font-size: var(--cs-font-main-logo-size); + font-weight: var(--cs-font-main-logo-weight); + font-style: var(--cs-font-main-logo-style); + letter-spacing: var(--cs-font-main-logo-letter-spacing); + text-transform: var(--cs-font-main-logo-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-site-title a { + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block .wp-block-post-title:not(:first-child) { + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group:has(.wp-block-post-navigation-link + .wp-block-post-navigation-link.has-text-align-right) { + display: flex; + justify-content: space-between; + flex-wrap: wrap; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-title { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-title a { + display: block; + text-decoration: none; + display: inline; + padding-bottom: 0.05em; + background: linear-gradient(to left, currentColor 100%, currentColor 98%); + background-size: 0px 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-title, var(--cs-color-primary)); + transition: 0.25s; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-title a:hover { + background-size: 100% 1px; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .is-layout-constrained .wp-block-post-title.alignwide, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .is-layout-constrained .wp-block-post-title.alignfull { + margin-top: 0; + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-excerpt { + font-family: var(--cs-font-entry-excerpt-family), sans-serif; + font-weight: var(--cs-font-entry-excerpt-weight); + font-size: var(--cs-font-entry-excerpt-size); + letter-spacing: var(--cs-font-entry-excerpt-letter-spacing); + line-height: var(--cs-font-entry-excerpt-line-height); + margin-top: 0.5rem; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-excerpt__more-text { + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-excerpt:not(.has-link-color) .wp-block-post-excerpt__more-link { + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-excerpt[style*="text-decoration:line-through"] .wp-block-post-excerpt__more-link { + text-decoration: line-through; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms { + display: flex; + align-items: center; + flex-wrap: wrap; + gap: 0.5rem; + background: none; + font-family: var(--cs-font-category-family), sans-serif; + font-size: var(--cs-font-category-size); + line-height: var(--cs-font-category-line-height); + font-weight: var(--cs-font-category-weight); + font-style: var(--cs-font-category-style); + letter-spacing: var(--cs-font-category-letter-spacing); + text-transform: var(--cs-font-category-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms:not(:first-child) { + margin-top: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms.has-text-align-left { + justify-content: flex-start; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms.has-text-align-right { + justify-content: flex-end; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms.has-text-align-center { + justify-content: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms .wp-block-post-terms__separator { + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms a { + display: flex; + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms a:not(.has-link-color, .has-link-color a) { + color: var(--cs-color-accent); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .wp-block-post-terms a:not(.has-link-color, .has-link-color a) { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .wp-block-post-terms a:not(.has-link-color, .has-link-color a) { + color: var(--cs-color-primary); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .wp-block-post-terms a:not(.has-link-color, .has-link-color a) { + color: var(--cs-color-primary); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .wp-block-post-terms a:not(.has-link-color, .has-link-color a) { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms a:not(.has-link-color, .has-link-color a):hover { + color: var(--cs-color-primary); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .wp-block-post-terms a:not(.has-link-color, .has-link-color a):hover { + color: var(--cs-color-secondary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .wp-block-post-terms a:not(.has-link-color, .has-link-color a):hover { + color: var(--cs-color-secondary); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .wp-block-post-terms a:not(.has-link-color, .has-link-color a):hover { + color: var(--cs-color-secondary); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .wp-block-post-terms a:not(.has-link-color, .has-link-color a):hover { + color: var(--cs-color-secondary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms[style*=underline] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms[style*=underline] a { + text-decoration: underline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms[style*=line-through] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms[style*=line-through] a { + text-decoration: line-through !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date { + margin-top: 0; + margin-bottom: 0; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date:not([style*=line-height]) { + line-height: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date.has-small-font-size time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date.has-medium-font-size time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date.has-large-font-size time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date.has-x-large-font-size time { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*=font-style] time { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*=font-weight] time { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*=line-height] time { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*=letter-spacing] time { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*=text-transform] time { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*="text-decoration:underline"], .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*="text-decoration: underline"] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*="text-decoration:underline"] time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*="text-decoration: underline"] time { + text-decoration: underline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*="text-decoration:line-through"], .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*="text-decoration: line-through"] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*="text-decoration:line-through"] time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*="text-decoration: line-through"] time { + text-decoration: line-through; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-author { + margin-top: 0; + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-author .wp-block-post-author__content { + display: flex; + flex-direction: column; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-author .wp-block-post-author__content .wp-block-post-author__byline { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-author .wp-block-post-author__content .wp-block-post-author__link { + display: inline; + padding-bottom: 0; + background: linear-gradient(to left, currentColor 100%, currentColor 98%); + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-primary); + transition: 0.25s; + text-decoration: none; + display: inline-flex; + align-items: center; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-author .wp-block-post-author__content .wp-block-post-author__link:hover { + background-size: 0px 1px; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-author:not(.has-small-font-size, .has-medium-font-size, .has-large-font-size, .has-x-large-font-size) { + font-size: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-author .wp-block-post-author__avatar img { + border-radius: var(--cs-avatar-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-avatar img { + border-radius: var(--cs-avatar-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-avatar img[style*=border-width] { + border-style: solid; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + position: relative; + display: flex; + align-items: center; + justify-content: center; + text-decoration: none; + overflow: hidden; + margin-right: auto; + margin-left: auto; + padding: 0.625rem 1.125rem; + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); + border-radius: var(--cs-button-border-radius); + box-shadow: none; + transition: 0.25s; + cursor: pointer; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more:focus, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more:hover { + background: var(--cs-color-button-hover); + color: var(--cs-color-button-hover-contrast); + outline: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more:disabled, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more:disabled[disabled] { + color: var(--cs-color-button-contrast); + opacity: 0.5; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more:disabled:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more:disabled[disabled]:hover { + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more b, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more strong { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-post-featured-image { + margin-bottom: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-post-featured-image img { + border-radius: var(--cs-thumbnail-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination { + display: flex; + flex-wrap: wrap; + justify-content: center; + margin-top: 3rem; + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination > a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination > span { + border: 1px solid transparent; + display: flex; + align-items: center; + justify-content: center; + min-width: 40px; + min-height: 40px; + padding: 0.5rem 0.75rem; + margin: 0; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination > a:hover { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination .wp-block-query-pagination-numbers { + display: flex; + flex-wrap: wrap; + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination .wp-block-query-pagination-numbers > span, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination .wp-block-query-pagination-numbers > a { + box-sizing: border-box; + border: 1px solid transparent; + display: flex; + align-items: center; + justify-content: center; + min-width: 40px; + min-height: 40px; + padding: 0.5rem 0.75rem; + text-decoration: none; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination .wp-block-query-pagination-numbers > .current { + color: var(--cs-color-primary-contrast); + background-color: var(--cs-color-primary); + border-radius: var(--cs-layout-elements-border-radius); + padding: 0.5rem 0.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination a.post-page-numbers:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination a.page-numbers:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination a.wp-block-query-pagination-previous:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination a.wp-block-query-pagination-next:hover { + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination .wp-block-query-pagination-previous { + font-size: 0; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination .wp-block-query-pagination-previous:before { + font-size: 0.875rem; + font-family: "cs-icons"; + content: "\e904"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination .wp-block-query-pagination-next { + font-size: 0; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination .wp-block-query-pagination-next:after { + font-size: 0.875rem; + font-family: "cs-icons"; + content: "\e906"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template .wp-block-post-date { + margin-top: 0.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template .wp-block-post-title { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container { + row-gap: 5rem; + column-gap: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-style-cs-post-template-buttom-border > li { + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-style-cs-post-template-buttom-border > li:after { + background-color: var(--cs-color-border); + display: block; + position: absolute; + right: 0; + bottom: -2.5rem; + width: 100%; + height: 1px; + content: ""; +} +@media (min-width: 576px) and (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-style-cs-post-template-buttom-border > li:nth-last-child(-n+2):after { + display: none; + } +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-style-cs-post-template-buttom-border > li:last-child:after { + display: none; + } +} +@media (max-width: 1247.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container { + row-gap: 3.75rem; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-style-cs-post-template-buttom-border > li:after { + bottom: -1.875rem; + } +} +@media (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container { + row-gap: 2.5rem; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-style-cs-post-template-buttom-border > li:after { + bottom: -1.25rem; + } +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container { + row-gap: 2.5rem; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-style-cs-post-template-buttom-border > li:after { + bottom: -1.25rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container[class*=columns-] > li { + width: 100%; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-2 > li { + width: calc(50% - 0.75rem); +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-3 > li { + width: calc(50% - 0.75rem); +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-3 > li { + width: calc(33.33333% - 1rem); +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li { + width: calc(50% - 0.75rem); +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li { + width: calc(50% - 0.75rem); +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li { + width: calc(25% - 1.125rem); +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li { + width: calc(50% - 0.75rem); +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li { + width: calc(33.33333% - 1rem); +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li { + width: calc(25% - 1.125rem); +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li { + width: calc(16.66667% - 1.25rem); +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li { + width: calc(50% - 0.75rem); +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li { + width: calc(33.33333% - 1rem); +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li { + width: calc(25% - 1.125rem); +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li { + width: calc(16.66667% - 1.2857142857rem); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .alignfull .wp-block-post-template.is-layout-constrained .alignwide, +.editor-styles-wrapper.cs-editor-styles-wrapper .alignfull .wp-block-post-template.is-layout-constrained .alignfull { + width: unset; + margin-right: unset; + margin-left: unset; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .alignfull .wp-block-post-template.is-layout-constrained.has-background > li { + max-width: var(--cs-entry-content-large-width); + margin-right: auto; + margin-left: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .alignfull .wp-block-post-template.is-layout-constrained:not(.has-background) { + max-width: var(--cs-entry-content-large-width); + margin-right: auto; + margin-left: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-text-color .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-text-color .wp-block-post-excerpt { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-text-color:not(.has-link-color) .wp-block-post-date, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-text-color:not(.has-link-color) .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-text-color:not(.has-link-color) .wp-block-post-date time a { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-small-font-size .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-small-font-size .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-small-font-size .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-small-font-size .wp-block-post-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-medium-font-size .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-medium-font-size .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-medium-font-size .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-medium-font-size .wp-block-post-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-large-font-size .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-large-font-size .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-large-font-size .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-large-font-size .wp-block-post-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-x-large-font-size .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-x-large-font-size .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-x-large-font-size .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-x-large-font-size .wp-block-post-excerpt { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=font-style] .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=font-style] .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=font-style] .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=font-style] .wp-block-post-excerpt { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=font-weight] .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=font-weight] .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=font-weight] .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=font-weight] .wp-block-post-excerpt { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=line-height] .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=line-height] .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=line-height] .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=line-height] .wp-block-post-excerpt { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=letter-spacing] .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=letter-spacing] .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=letter-spacing] .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=letter-spacing] .wp-block-post-excerpt { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=text-transform] .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=text-transform] .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=text-transform] .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=text-transform] .wp-block-post-excerpt { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination { + display: flex; + flex-wrap: wrap; + justify-content: center; + margin-top: 3rem; + padding: 0; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination { + margin-top: 4rem; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination { + margin-top: 5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination > a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination > span { + border: 1px solid transparent; + display: flex; + align-items: center; + justify-content: center; + min-width: 40px; + min-height: 40px; + padding: 0.5rem 0.75rem; + margin: 0; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination > a:hover { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination .wp-block-comments-pagination-numbers { + display: flex; + flex-wrap: wrap; + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination .wp-block-comments-pagination-numbers > span, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination .wp-block-comments-pagination-numbers > a { + box-sizing: border-box; + border: 1px solid transparent; + display: flex; + align-items: center; + justify-content: center; + min-width: 40px; + min-height: 40px; + padding: 0.5rem 0.75rem; + text-decoration: none; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination .wp-block-comments-pagination-numbers > .current { + color: var(--cs-color-primary-contrast); + background-color: var(--cs-color-primary); + border-radius: var(--cs-layout-elements-border-radius); + padding: 0.5rem 0.75rem; + margin: 0 0.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination a.post-page-numbers:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination a.page-numbers:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination a.wp-block-query-pagination-previous:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination a.wp-block-query-pagination-next:hover { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination .wp-block-comments-pagination-previous { + font-size: 0; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination .wp-block-comments-pagination-previous:before { + font-size: 0.875rem; + font-family: "cs-icons"; + content: "\e904"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination .wp-block-comments-pagination-next { + font-size: 0; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination .wp-block-comments-pagination-next:after { + font-size: 0.875rem; + font-family: "cs-icons"; + content: "\e906"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-columns { + gap: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-columns:not(:last-child) { + margin-bottom: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-columns:last-child { + margin-bottom: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-edit-link { + margin-top: 0; + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-author-name { + margin-bottom: 0.25rem !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-author-name, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-date { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-author-name a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-date a { + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-edit-link a { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-content { + font-family: var(--cs-font-entry-excerpt-family), sans-serif; + font-weight: var(--cs-font-entry-excerpt-weight); + font-size: var(--cs-font-entry-excerpt-size); + letter-spacing: var(--cs-font-entry-excerpt-letter-spacing); + line-height: var(--cs-font-entry-excerpt-line-height); + margin-top: 0.5rem !important; + margin-bottom: 1rem !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-reply-link { + margin-top: 1rem !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-reply-link a { + background: var(--cs-layout-background); + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-reply-link a:focus, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-reply-link a:hover { + background: var(--cs-color-button-hover); + color: var(--cs-color-button-hover-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments:not(.has-text-color) .wp-block-comment-content { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments.has-text-color .comment-reply-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments.has-text-color .comment-form-cookies-consent label { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments.has-text-color:not(.has-link-color) .wp-block-comment-author-name a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments.has-text-color:not(.has-link-color) .wp-block-comment-date a { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments.has-small-font-size .wp-block-comment-content, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments.has-medium-font-size .wp-block-comment-content, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments.has-large-font-size .wp-block-comment-content, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments.has-x-large-font-size .wp-block-comment-content { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments[style*=font-style] .wp-block-comment-content { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments[style*=font-weight] .wp-block-comment-content { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments[style*=line-height] .wp-block-comment-content { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments[style*=letter-spacing] .wp-block-comment-content { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments[style*=text-transform] .wp-block-comment-content { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form { + margin-bottom: 2.5rem; + background: var(--cs-layout-background); + border-radius: var(--cs-thumbnail-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form > p { + flex: 0 0 100%; + max-width: 100%; + position: relative; + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form > p:not(:last-child, .form-submit) { + margin-bottom: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form > p.comment-form-cookies-consent label { + margin-top: 0.35em; + margin-bottom: 0; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form > p { + column-gap: 1rem; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form > p.comment-form-author { + flex: 0 0 calc(50% - 0.5rem); +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form > p.comment-form-email { + flex: 0 0 calc(50% - 0.5rem); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form input:not([type=submit]), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form textarea { + background: var(--cs-color-input); + border: 1px solid var(--cs-color-border); +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form input:not([type=submit]):hover, + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form textarea:hover { + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form .wp-block-button .wp-block-button__link { + border: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-text-color .comment-reply-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-text-color .comment-form-cookies-consent label { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-small-font-size .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-small-font-size .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-small-font-size .comment-form-cookies-consent label, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-medium-font-size .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-medium-font-size .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-medium-font-size .comment-form-cookies-consent label, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-large-font-size .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-large-font-size .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-large-font-size .comment-form-cookies-consent label, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-x-large-font-size .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-x-large-font-size .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-x-large-font-size .comment-form-cookies-consent label { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=font-style] .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=font-style] .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=font-style] .comment-form-cookies-consent label { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=font-weight] .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=font-weight] .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=font-weight] .comment-form-cookies-consent label { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=line-height] .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=line-height] .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=line-height] .comment-form-cookies-consent label { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=letter-spacing] .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=letter-spacing] .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=letter-spacing] .comment-form-cookies-consent label { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=text-transform] .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=text-transform] .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=text-transform] .comment-form-cookies-consent label { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-rss__item:not(:last-child) { + margin-bottom: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-rss__item-publish-date, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-rss__item-author { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-rss__item-excerpt { + font-family: var(--cs-font-entry-excerpt-family), sans-serif; + font-weight: var(--cs-font-entry-excerpt-weight); + font-size: var(--cs-font-entry-excerpt-size); + letter-spacing: var(--cs-font-entry-excerpt-letter-spacing); + line-height: var(--cs-font-entry-excerpt-line-height); + margin-top: 0.25rem; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-rss.aligncenter { + margin-right: 2rem; + margin-left: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-tag-cloud { + margin: 0 auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-outline .wp-block-tag-cloud, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-tag-cloud.is-style-outline { + margin: 0; + padding: 0; + list-style: none; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + display: flex; + flex-wrap: wrap; + gap: 0.625rem; + padding: 0; + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-outline .wp-block-tag-cloud li, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-tag-cloud.is-style-outline li { + position: relative; + line-height: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-outline .wp-block-tag-cloud li a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-tag-cloud.is-style-outline li a { + position: relative; + z-index: 2; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-outline .wp-block-tag-cloud a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-tag-cloud.is-style-outline a { + font-family: var(--cs-font-category-family), sans-serif; + font-size: var(--cs-font-category-size); + line-height: var(--cs-font-category-line-height); + font-weight: var(--cs-font-category-weight); + font-style: var(--cs-font-category-style); + letter-spacing: var(--cs-font-category-letter-spacing); + text-transform: var(--cs-font-category-text-transform); + display: flex; + padding: 0.375rem 0.75rem; + justify-content: center; + align-items: center; + color: var(--cs-color-primary); + background: var(--cs-layout-background); + text-decoration: none; + transition: 0.25s; + border-radius: var(--cs-tag-border-radius); + margin-left: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-outline .wp-block-tag-cloud a:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-tag-cloud.is-style-outline a:hover { + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-outline .wp-block-tag-cloud a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-tag-cloud.is-style-outline a { + font-size: var(--cs-font-category-size) !important; + border: none; + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); + border-radius: 100px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar table, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-block-table { + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar td, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar th { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + padding: 0.25rem; + line-height: 2.75rem; + text-align: center; + border-top: 1px solid var(--cs-color-border); + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar th { + border-bottom: none; + color: var(--cs-color-primary); + border-bottom: 1px solid var(--cs-color-border); + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar tr { + border: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar tbody td a { + position: relative; + display: block; + transition: 0.25s; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar tbody td#today a:after { + position: absolute; + top: 0; + left: 0; + width: 0; + height: 0; + border-top: 10px solid var(--cs-color-secondary); + border-right: 10px solid transparent; + transition: 0.25s; + content: ""; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar tfoot td { + text-align: right; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar tfoot td a { + display: inline-block; + position: relative; + padding-right: 5px; + padding-left: 10px; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar tfoot td a:after { + content: ""; + position: absolute; + height: 100%; + top: 0; + bottom: 0; + left: 0; + width: 2px; + background-color: var(--cs-color-contrast-300); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar tfoot td a:hover { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar caption { + color: var(--cs-color-primary); + caption-side: top; + padding-top: 0; + text-align: right; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-nav { + display: flex; + justify-content: center; + margin-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-nav a { + color: var(--cs-color-primary); + text-decoration: none; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-nav a:hover { + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-nav .pad { + width: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-text-color thead { + border-bottom: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-text-color td, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-text-color th { + color: inherit; + border-color: currentColor; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table:not(.has-background, .has-text-color, .has-link-color) thead th { + background-color: var(--cs-color-border); + border-color: var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table:not(.has-background, .has-text-color, .has-link-color) tbody td { + border-color: var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table:not(.has-background, .has-text-color, .has-link-color) tbody td a { + background: var(--cs-layout-background); + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table:not(.has-background, .has-text-color, .has-link-color) tbody td a:hover { + background-color: var(--cs-color-secondary); + color: var(--cs-color-secondary-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-background thead th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-text-color thead th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-link-color thead th { + background-color: inherit; + border-color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-background tbody td, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-text-color tbody td, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-link-color tbody td { + border-color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-background tbody td a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-text-color tbody td a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-link-color tbody td a { + text-decoration: underline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-background tbody td a:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-text-color tbody td a:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-link-color tbody td a:hover { + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.aligncenter .wp-calendar-table { + max-width: calc( 100% - 2rem ); + margin-right: 1rem; + margin-left: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-small-font-size .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-small-font-size .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-small-font-size .wp-calendar-table td, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-medium-font-size .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-medium-font-size .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-medium-font-size .wp-calendar-table td, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-large-font-size .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-large-font-size .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-large-font-size .wp-calendar-table td, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-x-large-font-size .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-x-large-font-size .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-x-large-font-size .wp-calendar-table td { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=font-style] .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=font-style] .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=font-style] .wp-calendar-table td { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=font-weight] .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=font-weight] .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=font-weight] .wp-calendar-table td { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=line-height] .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=line-height] .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=line-height] .wp-calendar-table td { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=letter-spacing] .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=letter-spacing] .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=letter-spacing] .wp-calendar-table td { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=text-transform] .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=text-transform] .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=text-transform] .wp-calendar-table td { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation .has-text-color .wp-block-navigation-item a.wp-block-navigation-item__content, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation .has-link-color .wp-block-navigation-item a.wp-block-navigation-item__content { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation .has-text-color .wp-block-navigation-item a.wp-block-navigation-item__content:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation .has-link-color .wp-block-navigation-item a.wp-block-navigation-item__content:hover { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation .has-text-decoration-line-through .wp-block-navigation-item a.wp-block-navigation-item__content { + text-decoration: line-through; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation-submenu__toggle svg { + stroke: var(--cs-color-primary-contrast); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .wp-block-navigation__responsive-container.is-menu-open { + background: var(--cs-layout-background); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .wp-block-navigation__responsive-container.is-menu-open { + background: var(--cs-layout-background); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .wp-block-navigation__responsive-container.is-menu-open { + background: var(--cs-layout-background); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .wp-block-navigation__responsive-container.is-menu-open { + background: var(--cs-layout-background); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation__responsive-container-open { + width: 40px; + height: 40px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation__responsive-container-open rect { + height: 2px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation__responsive-container-close { + top: 1rem; + left: 1rem; + width: 40px; + height: 40px; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .wp-block-navigation__responsive-container-close { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .wp-block-navigation__responsive-container-close { + color: var(--cs-color-primary); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .wp-block-navigation__responsive-container-close { + color: var(--cs-color-primary); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .wp-block-navigation__responsive-container-close { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation__responsive-dialog { + max-width: var(--cs-entry-content-width); + margin-right: auto; + margin-left: auto; + padding-right: 1.5rem; + padding-left: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation__submenu-container { + background: var(--cs-layout-background); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container { + background: var(--cs-layout-background); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation.has-background .wp-block-navigation__submenu-container { + background-color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-audio.aligncenter { + margin-right: 2rem; + margin-left: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper html :where([style*=border-left-width]), +.editor-styles-wrapper.cs-editor-styles-wrapper html :where([style*=border-right-width]), +.editor-styles-wrapper.cs-editor-styles-wrapper html :where([style*=border-bottom-width]), +.editor-styles-wrapper.cs-editor-styles-wrapper html :where([style*=border-top-width]) { + border-color: var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-content-not-found-content { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__overlay { + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-background { + display: flex; + flex-direction: column; + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-background:after { + background: rgba(var(--cs-color-overlay-background), 0.3); + border-radius: var(--cs-thumbnail-border-radius); + content: ""; + position: absolute; + right: 0; + top: 0; + left: 0; + bottom: 0; + transition: 0.25s; + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-background.cs-overlay-transparent:after, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-background.cs-overlay-transparent:before { + opacity: 0 !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-background .cs-entry__post-meta .cs-meta-category .post-categories li a { + background: rgba(255, 255, 255, 0.22); + box-shadow: unset; + color: var(--cs-color-primary); + backdrop-filter: blur(10px); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-background .cs-entry__post-meta .cs-meta-category .post-categories li a:hover { + background: rgba(255, 255, 255, 0.3); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content { + padding: 10px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content a { + position: relative; + z-index: 2; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-link { + display: flex; + position: absolute !important; + right: 0; + top: 0; + left: 0; + bottom: 0; + width: 100%; + height: 100%; + z-index: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-link a { + display: block; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-ratio { + position: relative; + display: flex; + flex-direction: column; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-overlay-ratio:not(.cs-ratio-original) { + flex-direction: row; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-ratio:not(.cs-ratio-original) .cs-overlay-background { + position: absolute; + right: 0; + top: 0; + left: 0; + bottom: 0; + width: 100%; + height: 100%; + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-ratio:not(.cs-ratio-original) .cs-overlay-background img { + width: 100%; + height: 100%; + object-fit: cover; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-ratio:not(.cs-ratio-original):before { + content: ""; + display: table; + box-sizing: border-box; + width: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-ratio:not(.cs-ratio-original) .cs-overlay-content { + flex: 1 0 100%; + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-landscape:before { + padding-bottom: 75%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-landscape-3-2:before { + padding-bottom: 66.66667%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-landscape-16-9:before { + padding-bottom: 56.25%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-landscape-21-9:before { + padding-bottom: 42%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-portrait:before { + padding-bottom: 133.33333%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-portrait-2-3:before { + padding-bottom: 150%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-square:before { + padding-bottom: 100%; +} +@media (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-wide:before { + padding-bottom: 40%; + } +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-wide:before { + min-height: calc(100vh - var(--cs-header-initial-height) + var(--cs-header-border-width)); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__inner.cs-entry__overlay .cs-overlay-content { + display: flex; + flex-direction: column; + align-items: flex-start; + justify-content: flex-start; + position: absolute; + right: 0; + top: 0; + left: 0; + bottom: 0; + width: 100%; + height: 100%; + transition: 0.25s; + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__inner.cs-overlay-content:not(:first-child) { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link { + margin: -0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link .wp-block-social-link-anchor { + padding: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link svg { + transition: 0.25s; + width: 24px; + height: 24px; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link:hover { + transform: none; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link:hover svg { + fill: var(--cs-color-accent); + } +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .is-style-cs-about .wp-block-social-links .wp-social-link:hover svg { + fill: var(--cs-color-primary); + opacity: 0.7; + } +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .is-style-cs-about .wp-block-social-links .wp-social-link:hover svg { + fill: var(--cs-color-primary); + opacity: 0.7; + } +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .is-style-cs-about .wp-block-social-links .wp-social-link:hover svg { + fill: var(--cs-color-primary); + opacity: 0.7; + } +} +@media (hover: hover) and (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .is-style-cs-about .wp-block-social-links .wp-social-link:hover svg { + fill: var(--cs-color-primary); + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin { + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:after { + visibility: visible; + content: ""; + position: absolute; + top: calc( 1rem * 0.5 ); + right: calc( 1rem * 0.5 ); + width: 24px; + height: 24px; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + background-color: var(--cs-color-primary); + transition: 0.25s; +} +@supports not ((-webkit-mask-image: url(#mask)) or (mask-image: url(#mask))) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:after { + background-size: contain; + background-repeat: no-repeat; + } +} +@supports (-webkit-mask-image: url(#mask)) or (mask-image: url(#mask)) { + @media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:hover:after { + background-color: var(--cs-color-accent); + } + } + @media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:hover:after { + background-color: var(--cs-color-primary); + opacity: 0.7; + } + } + @media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:hover:after { + background-color: var(--cs-color-primary); + opacity: 0.7; + } + } + @media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:hover:after { + background-color: var(--cs-color-primary); + opacity: 0.7; + } + } + @media (hover: hover) and (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:hover:after { + background-color: var(--cs-color-primary); + opacity: 0.7; + } + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor svg, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor svg, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor svg, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor svg { + visibility: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:after { + -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTEzLjg5OTkgMTAuNDcyTDIxLjMzMjYgMi4wMjIyMkgxOS41NzEzTDEzLjExNzUgOS4zNTkwNkw3Ljk2Mjg1IDIuMDIyMjJIMi4wMTc1OEw5LjgxMjQyIDEzLjExNjhMMi4wMTc1OCAyMS45Nzc3SDMuNzc4OTlMMTAuNTk0NCAxNC4yMjk4TDE2LjAzODEgMjEuOTc3N0gyMS45ODM0TDEzLjg5OTUgMTAuNDcySDEzLjg5OTlaTTExLjQ4NzQgMTMuMjE0NkwxMC42OTc3IDEyLjEwOThMNC40MTM2NSAzLjMxOTAxSDcuMTE5MDhMMTIuMTkwMyAxMC40MTM1TDEyLjk4MDEgMTEuNTE4MkwxOS41NzIyIDIwLjczOTlIMTYuODY2N0wxMS40ODc0IDEzLjIxNVYxMy4yMTQ2WiIgZmlsbD0iIzI5Mjk0QiIvPjwvc3ZnPg=="); + mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTEzLjg5OTkgMTAuNDcyTDIxLjMzMjYgMi4wMjIyMkgxOS41NzEzTDEzLjExNzUgOS4zNTkwNkw3Ljk2Mjg1IDIuMDIyMjJIMi4wMTc1OEw5LjgxMjQyIDEzLjExNjhMMi4wMTc1OCAyMS45Nzc3SDMuNzc4OTlMMTAuNTk0NCAxNC4yMjk4TDE2LjAzODEgMjEuOTc3N0gyMS45ODM0TDEzLjg5OTUgMTAuNDcySDEzLjg5OTlaTTExLjQ4NzQgMTMuMjE0NkwxMC42OTc3IDEyLjEwOThMNC40MTM2NSAzLjMxOTAxSDcuMTE5MDhMMTIuMTkwMyAxMC40MTM1TDEyLjk4MDEgMTEuNTE4MkwxOS41NzIyIDIwLjczOTlIMTYuODY2N0wxMS40ODc0IDEzLjIxNVYxMy4yMTQ2WiIgZmlsbD0iIzI5Mjk0QiIvPjwvc3ZnPg=="); +} +@supports not ((-webkit-mask-image: url(#mask)) or (mask-image: url(#mask))) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:after { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTEzLjg5OTkgMTAuNDcyTDIxLjMzMjYgMi4wMjIyMkgxOS41NzEzTDEzLjExNzUgOS4zNTkwNkw3Ljk2Mjg1IDIuMDIyMjJIMi4wMTc1OEw5LjgxMjQyIDEzLjExNjhMMi4wMTc1OCAyMS45Nzc3SDMuNzc4OTlMMTAuNTk0NCAxNC4yMjk4TDE2LjAzODEgMjEuOTc3N0gyMS45ODM0TDEzLjg5OTUgMTAuNDcySDEzLjg5OTlaTTExLjQ4NzQgMTMuMjE0NkwxMC42OTc3IDEyLjEwOThMNC40MTM2NSAzLjMxOTAxSDcuMTE5MDhMMTIuMTkwMyAxMC40MTM1TDEyLjk4MDEgMTEuNTE4MkwxOS41NzIyIDIwLjczOTlIMTYuODY2N0wxMS40ODc0IDEzLjIxNVYxMy4yMTQ2WiIgZmlsbD0iIzI5Mjk0QiIvPjwvc3ZnPg=="); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:after { + -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTcuODU4NDQgMi4wNjk5NUM2Ljc5NDQzIDIuMTIwMTUgNi4wNjc4MyAyLjI4OTk1IDUuNDMyNjMgMi41Mzk1NUM0Ljc3NTIzIDIuNzk1NzUgNC4yMTgwMiAzLjEzOTU1IDMuNjYzNjIgMy42OTU5NkMzLjEwOTIyIDQuMjUyMzYgMi43Njc4MiA0LjgwOTk2IDIuNTEzNDIgNS40NjgzNkMyLjI2NzIyIDYuMTA0OTcgMi4xMDA0MiA2LjgzMjE3IDIuMDUzNDIgNy44OTY3N0MyLjAwNjQyIDguOTYxMzggMS45OTYwMiA5LjMwMzU4IDIuMDAxMjIgMTIuMDE5MkMyLjAwNjQyIDE0LjczNDggMi4wMTg0MiAxNS4wNzUyIDIuMDcwMDIgMTYuMTQyQzIuMTIwODIgMTcuMjA1OCAyLjI5MDAyIDE3LjkzMjIgMi41Mzk2MiAxOC41Njc2QzIuNzk2MjIgMTkuMjI1IDMuMTM5NjIgMTkuNzgyIDMuNjk2MjIgMjAuMzM2NkM0LjI1MjgyIDIwLjg5MTIgNC44MTAwMyAyMS4yMzE4IDUuNDcwMDMgMjEuNDg2NkM2LjEwNjAzIDIxLjczMjQgNi44MzM0MyAyMS45IDcuODk3ODQgMjEuOTQ2NkM4Ljk2MjI0IDIxLjk5MzIgOS4zMDQ4NCAyMi4wMDQgMTIuMDE5NyAyMS45OTg4QzE0LjczNDUgMjEuOTkzNiAxNS4wNzYzIDIxLjk4MTYgMTYuMTQyOSAyMS45MzFDMTcuMjA5NSAyMS44ODA0IDE3LjkzMjEgMjEuNzEgMTguNTY3NyAyMS40NjE2QzE5LjIyNTEgMjEuMjA0NCAxOS43ODI1IDIwLjg2MTYgMjAuMzM2NyAyMC4zMDQ4QzIwLjg5MDkgMTkuNzQ4IDIxLjIzMjEgMTkuMTkgMjEuNDg2MyAxOC41MzEyQzIxLjczMjcgMTcuODk1MiAyMS45MDAxIDE3LjE2NzggMjEuOTQ2MyAxNi4xMDQyQzIxLjk5MjkgMTUuMDM2OCAyMi4wMDM5IDE0LjY5NiAyMS45OTg3IDExLjk4MDhDMjEuOTkzNSA5LjI2NTU4IDIxLjk4MTMgOC45MjUxOCAyMS45MzA3IDcuODU4NzdDMjEuODgwMSA2Ljc5MjM3IDIxLjcxMDcgNi4wNjgxNyAyMS40NjEzIDUuNDMyMzZDMjEuMjA0MyA0Ljc3NDk2IDIwLjg2MTMgNC4yMTgzNiAyMC4zMDQ5IDMuNjYzMzZDMTkuNzQ4NSAzLjEwODM1IDE5LjE5MDEgMi43NjczNSAxOC41MzE1IDIuNTEzNzVDMTcuODk1MSAyLjI2NzU1IDE3LjE2ODEgMi4wOTk3NSAxNi4xMDM3IDIuMDUzNzVDMTUuMDM5MyAyLjAwNzc1IDE0LjY5NjcgMS45OTU5NSAxMS45ODA5IDIuMDAxMTVDOS4yNjUwNCAyLjAwNjM1IDguOTI1MDQgMi4wMTc5NSA3Ljg1ODQ0IDIuMDY5OTVaTTcuOTc1MjQgMjAuMTQ3NkM3LjAwMDIzIDIwLjEwNTIgNi40NzA4MyAxOS45NDMyIDYuMTE4MDMgMTkuODA3NkM1LjY1MDgzIDE5LjYyNzYgNS4zMTgwMyAxOS40MSA0Ljk2NjQzIDE5LjA2MThDNC42MTQ4MyAxOC43MTM2IDQuMzk4ODIgMTguMzc5NiA0LjIxNjQyIDE3LjkxMzRDNC4wNzk0MiAxNy41NjA2IDMuOTE0NDIgMTcuMDMxOCAzLjg2ODgyIDE2LjA1NjhDMy44MTkyMiAxNS4wMDMgMy44MDg4MiAxNC42ODY2IDMuODAzMDIgMTIuMDE2OEMzLjc5NzIyIDkuMzQ2OTggMy44MDc0MiA5LjAzMDk4IDMuODUzNjIgNy45NzY3N0MzLjg5NTIyIDcuMDAyNTcgNC4wNTgyMiA2LjQ3MjU3IDQuMTkzNjIgNi4xMTk5N0M0LjM3MzYyIDUuNjUyMTYgNC41OTA0MyA1LjMxOTk2IDQuOTM5NDMgNC45Njg1NkM1LjI4ODQzIDQuNjE3MTYgNS42MjE0MyA0LjQwMDc2IDYuMDg4MDMgNC4yMTgzNkM2LjQ0MDQzIDQuMDgwNzYgNi45NjkyMyAzLjkxNzE2IDcuOTQzODQgMy44NzA3NkM4Ljk5ODQ0IDMuODIwNzYgOS4zMTQ0NCAzLjgxMDc2IDExLjk4MzkgMy44MDQ5NkMxNC42NTMzIDMuNzk5MTYgMTQuOTcwMSAzLjgwOTE2IDE2LjAyNTEgMy44NTU1NkMxNi45OTkzIDMuODk3OTYgMTcuNTI5NSA0LjA1OTM2IDE3Ljg4MTcgNC4xOTU1NkMxOC4zNDkxIDQuMzc1NTYgMTguNjgxNyA0LjU5MTc2IDE5LjAzMzEgNC45NDEzNkMxOS4zODQ1IDUuMjkwOTYgMTkuNjAxMSA1LjYyMjc2IDE5Ljc4MzUgNi4wOTAzN0MxOS45MjEzIDYuNDQxNzcgMjAuMDg0OSA2Ljk3MDM3IDIwLjEzMDkgNy45NDU1N0MyMC4xODExIDkuMDAwMTggMjAuMTkyNSA5LjMxNjM4IDIwLjE5NzMgMTEuOTg1NkMyMC4yMDIxIDE0LjY1NDggMjAuMTkyNyAxNC45NzE4IDIwLjE0NjUgMTYuMDI1NkMyMC4xMDM5IDE3LjAwMDYgMTkuOTQyMyAxNy41MzAyIDE5LjgwNjUgMTcuODgzNEMxOS42MjY1IDE4LjM1MDQgMTkuNDA5NSAxOC42ODM0IDE5LjA2MDMgMTkuMDM0NkMxOC43MTExIDE5LjM4NTggMTguMzc4NSAxOS42MDIyIDE3LjkxMTcgMTkuNzg0NkMxNy41NTk3IDE5LjkyMiAxNy4wMzAzIDIwLjA4NiAxNi4wNTY1IDIwLjEzMjRDMTUuMDAxOSAyMC4xODIgMTQuNjg1OSAyMC4xOTI0IDEyLjAxNTUgMjAuMTk4MkM5LjM0NTA0IDIwLjIwNCA5LjAzMDA0IDIwLjE5MzIgNy45NzU0NCAyMC4xNDc2TTE2LjEyNzUgNi42NTUzN0MxNi4xMjc5IDYuODkyNzIgMTYuMTk4NiA3LjEyNDYzIDE2LjMzMDggNy4zMjE3NkMxNi40NjMgNy41MTg4OCAxNi42NTA3IDcuNjcyMzggMTYuODcwMiA3Ljc2MjgzQzE3LjA4OTYgNy44NTMyNyAxNy4zMzEgNy44NzY2MSAxNy41NjM3IDcuODI5ODlDMTcuNzk2NCA3Ljc4MzE3IDE4LjAxIDcuNjY4NDggMTguMTc3NiA3LjUwMDM0QzE4LjM0NTEgNy4zMzIyIDE4LjQ1OSA3LjExODE1IDE4LjUwNDkgNi44ODUyN0MxOC41NTA3IDYuNjUyMzkgMTguNTI2NSA2LjQxMTEzIDE4LjQzNTIgNi4xOTIwMkMxOC4zNDQgNS45NzI5MSAxOC4xODk4IDUuNzg1NzggMTcuOTkyMiA1LjY1NDI5QzE3Ljc5NDYgNS41MjI4MSAxNy41NjI0IDUuNDUyODkgMTcuMzI1MSA1LjQ1MzM2QzE3LjAwNjkgNS40NTQgMTYuNzAyIDUuNTgwOTggMTYuNDc3NCA1LjgwNjM5QzE2LjI1MjggNi4wMzE4IDE2LjEyNjkgNi4zMzcxOCAxNi4xMjc1IDYuNjU1MzdaTTYuODY1NDMgMTIuMDFDNi44NzEwMyAxNC44NDYgOS4xNzQyNCAxNy4xMzk4IDEyLjAwOTcgMTcuMTM0NEMxNC44NDUxIDE3LjEyOSAxNy4xNDA1IDE0LjgyNiAxNy4xMzUxIDExLjk5QzE3LjEyOTcgOS4xNTM5OCAxNC44MjU5IDYuODU5NTcgMTEuOTkwMSA2Ljg2NTE3QzkuMTU0MjQgNi44NzA3NyA2Ljg2MDAzIDkuMTc0MzggNi44NjU0MyAxMi4wMVpNOC42NjY2NCAxMi4wMDY0QzguNjY1MzQgMTEuMzQ3MSA4Ljg1OTU2IDEwLjcwMjIgOS4yMjQ3NiAxMC4xNTMzQzkuNTg5OTUgOS42MDQ0NCAxMC4xMDk3IDkuMTc2MTYgMTAuNzE4MyA4LjkyMjY1QzExLjMyNjkgOC42NjkxNSAxMS45OTcgOC42MDE4MSAxMi42NDM5IDguNzI5MTVDMTMuMjkwOCA4Ljg1NjQ5IDEzLjg4NTMgOS4xNzI3OSAxNC4zNTI0IDkuNjM4MDVDMTQuODE5NiAxMC4xMDMzIDE1LjEzODIgMTAuNjk2NiAxNS4yNjgxIDExLjM0M0MxNS4zOTggMTEuOTg5NCAxNS4zMzMzIDEyLjY1OTcgMTUuMDgyMiAxMy4yNjkzQzE0LjgzMTEgMTMuODc4OSAxNC40MDQ5IDE0LjQwMDQgMTMuODU3NSAxNC43Njc3QzEzLjMxIDE1LjEzNTEgMTIuNjY1OSAxNS4zMzE5IDEyLjAwNjcgMTUuMzMzMkMxMS41Njg5IDE1LjMzNDEgMTEuMTM1MiAxNS4yNDg4IDEwLjczMDQgMTUuMDgyMUMxMC4zMjU3IDE0LjkxNTQgOS45NTc2OCAxNC42NzA2IDkuNjQ3NTIgMTQuMzYxN0M5LjMzNzM2IDE0LjA1MjcgOS4wOTExIDEzLjY4NTcgOC45MjI4IDEzLjI4MTZDOC43NTQ1IDEyLjg3NzUgOC42Njc0NSAxMi40NDQyIDguNjY2NjQgMTIuMDA2NFoiIGZpbGw9IiMyOTI5NEIiLz48L3N2Zz4="); + mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTcuODU4NDQgMi4wNjk5NUM2Ljc5NDQzIDIuMTIwMTUgNi4wNjc4MyAyLjI4OTk1IDUuNDMyNjMgMi41Mzk1NUM0Ljc3NTIzIDIuNzk1NzUgNC4yMTgwMiAzLjEzOTU1IDMuNjYzNjIgMy42OTU5NkMzLjEwOTIyIDQuMjUyMzYgMi43Njc4MiA0LjgwOTk2IDIuNTEzNDIgNS40NjgzNkMyLjI2NzIyIDYuMTA0OTcgMi4xMDA0MiA2LjgzMjE3IDIuMDUzNDIgNy44OTY3N0MyLjAwNjQyIDguOTYxMzggMS45OTYwMiA5LjMwMzU4IDIuMDAxMjIgMTIuMDE5MkMyLjAwNjQyIDE0LjczNDggMi4wMTg0MiAxNS4wNzUyIDIuMDcwMDIgMTYuMTQyQzIuMTIwODIgMTcuMjA1OCAyLjI5MDAyIDE3LjkzMjIgMi41Mzk2MiAxOC41Njc2QzIuNzk2MjIgMTkuMjI1IDMuMTM5NjIgMTkuNzgyIDMuNjk2MjIgMjAuMzM2NkM0LjI1MjgyIDIwLjg5MTIgNC44MTAwMyAyMS4yMzE4IDUuNDcwMDMgMjEuNDg2NkM2LjEwNjAzIDIxLjczMjQgNi44MzM0MyAyMS45IDcuODk3ODQgMjEuOTQ2NkM4Ljk2MjI0IDIxLjk5MzIgOS4zMDQ4NCAyMi4wMDQgMTIuMDE5NyAyMS45OTg4QzE0LjczNDUgMjEuOTkzNiAxNS4wNzYzIDIxLjk4MTYgMTYuMTQyOSAyMS45MzFDMTcuMjA5NSAyMS44ODA0IDE3LjkzMjEgMjEuNzEgMTguNTY3NyAyMS40NjE2QzE5LjIyNTEgMjEuMjA0NCAxOS43ODI1IDIwLjg2MTYgMjAuMzM2NyAyMC4zMDQ4QzIwLjg5MDkgMTkuNzQ4IDIxLjIzMjEgMTkuMTkgMjEuNDg2MyAxOC41MzEyQzIxLjczMjcgMTcuODk1MiAyMS45MDAxIDE3LjE2NzggMjEuOTQ2MyAxNi4xMDQyQzIxLjk5MjkgMTUuMDM2OCAyMi4wMDM5IDE0LjY5NiAyMS45OTg3IDExLjk4MDhDMjEuOTkzNSA5LjI2NTU4IDIxLjk4MTMgOC45MjUxOCAyMS45MzA3IDcuODU4NzdDMjEuODgwMSA2Ljc5MjM3IDIxLjcxMDcgNi4wNjgxNyAyMS40NjEzIDUuNDMyMzZDMjEuMjA0MyA0Ljc3NDk2IDIwLjg2MTMgNC4yMTgzNiAyMC4zMDQ5IDMuNjYzMzZDMTkuNzQ4NSAzLjEwODM1IDE5LjE5MDEgMi43NjczNSAxOC41MzE1IDIuNTEzNzVDMTcuODk1MSAyLjI2NzU1IDE3LjE2ODEgMi4wOTk3NSAxNi4xMDM3IDIuMDUzNzVDMTUuMDM5MyAyLjAwNzc1IDE0LjY5NjcgMS45OTU5NSAxMS45ODA5IDIuMDAxMTVDOS4yNjUwNCAyLjAwNjM1IDguOTI1MDQgMi4wMTc5NSA3Ljg1ODQ0IDIuMDY5OTVaTTcuOTc1MjQgMjAuMTQ3NkM3LjAwMDIzIDIwLjEwNTIgNi40NzA4MyAxOS45NDMyIDYuMTE4MDMgMTkuODA3NkM1LjY1MDgzIDE5LjYyNzYgNS4zMTgwMyAxOS40MSA0Ljk2NjQzIDE5LjA2MThDNC42MTQ4MyAxOC43MTM2IDQuMzk4ODIgMTguMzc5NiA0LjIxNjQyIDE3LjkxMzRDNC4wNzk0MiAxNy41NjA2IDMuOTE0NDIgMTcuMDMxOCAzLjg2ODgyIDE2LjA1NjhDMy44MTkyMiAxNS4wMDMgMy44MDg4MiAxNC42ODY2IDMuODAzMDIgMTIuMDE2OEMzLjc5NzIyIDkuMzQ2OTggMy44MDc0MiA5LjAzMDk4IDMuODUzNjIgNy45NzY3N0MzLjg5NTIyIDcuMDAyNTcgNC4wNTgyMiA2LjQ3MjU3IDQuMTkzNjIgNi4xMTk5N0M0LjM3MzYyIDUuNjUyMTYgNC41OTA0MyA1LjMxOTk2IDQuOTM5NDMgNC45Njg1NkM1LjI4ODQzIDQuNjE3MTYgNS42MjE0MyA0LjQwMDc2IDYuMDg4MDMgNC4yMTgzNkM2LjQ0MDQzIDQuMDgwNzYgNi45NjkyMyAzLjkxNzE2IDcuOTQzODQgMy44NzA3NkM4Ljk5ODQ0IDMuODIwNzYgOS4zMTQ0NCAzLjgxMDc2IDExLjk4MzkgMy44MDQ5NkMxNC42NTMzIDMuNzk5MTYgMTQuOTcwMSAzLjgwOTE2IDE2LjAyNTEgMy44NTU1NkMxNi45OTkzIDMuODk3OTYgMTcuNTI5NSA0LjA1OTM2IDE3Ljg4MTcgNC4xOTU1NkMxOC4zNDkxIDQuMzc1NTYgMTguNjgxNyA0LjU5MTc2IDE5LjAzMzEgNC45NDEzNkMxOS4zODQ1IDUuMjkwOTYgMTkuNjAxMSA1LjYyMjc2IDE5Ljc4MzUgNi4wOTAzN0MxOS45MjEzIDYuNDQxNzcgMjAuMDg0OSA2Ljk3MDM3IDIwLjEzMDkgNy45NDU1N0MyMC4xODExIDkuMDAwMTggMjAuMTkyNSA5LjMxNjM4IDIwLjE5NzMgMTEuOTg1NkMyMC4yMDIxIDE0LjY1NDggMjAuMTkyNyAxNC45NzE4IDIwLjE0NjUgMTYuMDI1NkMyMC4xMDM5IDE3LjAwMDYgMTkuOTQyMyAxNy41MzAyIDE5LjgwNjUgMTcuODgzNEMxOS42MjY1IDE4LjM1MDQgMTkuNDA5NSAxOC42ODM0IDE5LjA2MDMgMTkuMDM0NkMxOC43MTExIDE5LjM4NTggMTguMzc4NSAxOS42MDIyIDE3LjkxMTcgMTkuNzg0NkMxNy41NTk3IDE5LjkyMiAxNy4wMzAzIDIwLjA4NiAxNi4wNTY1IDIwLjEzMjRDMTUuMDAxOSAyMC4xODIgMTQuNjg1OSAyMC4xOTI0IDEyLjAxNTUgMjAuMTk4MkM5LjM0NTA0IDIwLjIwNCA5LjAzMDA0IDIwLjE5MzIgNy45NzU0NCAyMC4xNDc2TTE2LjEyNzUgNi42NTUzN0MxNi4xMjc5IDYuODkyNzIgMTYuMTk4NiA3LjEyNDYzIDE2LjMzMDggNy4zMjE3NkMxNi40NjMgNy41MTg4OCAxNi42NTA3IDcuNjcyMzggMTYuODcwMiA3Ljc2MjgzQzE3LjA4OTYgNy44NTMyNyAxNy4zMzEgNy44NzY2MSAxNy41NjM3IDcuODI5ODlDMTcuNzk2NCA3Ljc4MzE3IDE4LjAxIDcuNjY4NDggMTguMTc3NiA3LjUwMDM0QzE4LjM0NTEgNy4zMzIyIDE4LjQ1OSA3LjExODE1IDE4LjUwNDkgNi44ODUyN0MxOC41NTA3IDYuNjUyMzkgMTguNTI2NSA2LjQxMTEzIDE4LjQzNTIgNi4xOTIwMkMxOC4zNDQgNS45NzI5MSAxOC4xODk4IDUuNzg1NzggMTcuOTkyMiA1LjY1NDI5QzE3Ljc5NDYgNS41MjI4MSAxNy41NjI0IDUuNDUyODkgMTcuMzI1MSA1LjQ1MzM2QzE3LjAwNjkgNS40NTQgMTYuNzAyIDUuNTgwOTggMTYuNDc3NCA1LjgwNjM5QzE2LjI1MjggNi4wMzE4IDE2LjEyNjkgNi4zMzcxOCAxNi4xMjc1IDYuNjU1MzdaTTYuODY1NDMgMTIuMDFDNi44NzEwMyAxNC44NDYgOS4xNzQyNCAxNy4xMzk4IDEyLjAwOTcgMTcuMTM0NEMxNC44NDUxIDE3LjEyOSAxNy4xNDA1IDE0LjgyNiAxNy4xMzUxIDExLjk5QzE3LjEyOTcgOS4xNTM5OCAxNC44MjU5IDYuODU5NTcgMTEuOTkwMSA2Ljg2NTE3QzkuMTU0MjQgNi44NzA3NyA2Ljg2MDAzIDkuMTc0MzggNi44NjU0MyAxMi4wMVpNOC42NjY2NCAxMi4wMDY0QzguNjY1MzQgMTEuMzQ3MSA4Ljg1OTU2IDEwLjcwMjIgOS4yMjQ3NiAxMC4xNTMzQzkuNTg5OTUgOS42MDQ0NCAxMC4xMDk3IDkuMTc2MTYgMTAuNzE4MyA4LjkyMjY1QzExLjMyNjkgOC42NjkxNSAxMS45OTcgOC42MDE4MSAxMi42NDM5IDguNzI5MTVDMTMuMjkwOCA4Ljg1NjQ5IDEzLjg4NTMgOS4xNzI3OSAxNC4zNTI0IDkuNjM4MDVDMTQuODE5NiAxMC4xMDMzIDE1LjEzODIgMTAuNjk2NiAxNS4yNjgxIDExLjM0M0MxNS4zOTggMTEuOTg5NCAxNS4zMzMzIDEyLjY1OTcgMTUuMDgyMiAxMy4yNjkzQzE0LjgzMTEgMTMuODc4OSAxNC40MDQ5IDE0LjQwMDQgMTMuODU3NSAxNC43Njc3QzEzLjMxIDE1LjEzNTEgMTIuNjY1OSAxNS4zMzE5IDEyLjAwNjcgMTUuMzMzMkMxMS41Njg5IDE1LjMzNDEgMTEuMTM1MiAxNS4yNDg4IDEwLjczMDQgMTUuMDgyMUMxMC4zMjU3IDE0LjkxNTQgOS45NTc2OCAxNC42NzA2IDkuNjQ3NTIgMTQuMzYxN0M5LjMzNzM2IDE0LjA1MjcgOS4wOTExIDEzLjY4NTcgOC45MjI4IDEzLjI4MTZDOC43NTQ1IDEyLjg3NzUgOC42Njc0NSAxMi40NDQyIDguNjY2NjQgMTIuMDA2NFoiIGZpbGw9IiMyOTI5NEIiLz48L3N2Zz4="); +} +@supports not ((-webkit-mask-image: url(#mask)) or (mask-image: url(#mask))) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:after { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTcuODU4NDQgMi4wNjk5NUM2Ljc5NDQzIDIuMTIwMTUgNi4wNjc4MyAyLjI4OTk1IDUuNDMyNjMgMi41Mzk1NUM0Ljc3NTIzIDIuNzk1NzUgNC4yMTgwMiAzLjEzOTU1IDMuNjYzNjIgMy42OTU5NkMzLjEwOTIyIDQuMjUyMzYgMi43Njc4MiA0LjgwOTk2IDIuNTEzNDIgNS40NjgzNkMyLjI2NzIyIDYuMTA0OTcgMi4xMDA0MiA2LjgzMjE3IDIuMDUzNDIgNy44OTY3N0MyLjAwNjQyIDguOTYxMzggMS45OTYwMiA5LjMwMzU4IDIuMDAxMjIgMTIuMDE5MkMyLjAwNjQyIDE0LjczNDggMi4wMTg0MiAxNS4wNzUyIDIuMDcwMDIgMTYuMTQyQzIuMTIwODIgMTcuMjA1OCAyLjI5MDAyIDE3LjkzMjIgMi41Mzk2MiAxOC41Njc2QzIuNzk2MjIgMTkuMjI1IDMuMTM5NjIgMTkuNzgyIDMuNjk2MjIgMjAuMzM2NkM0LjI1MjgyIDIwLjg5MTIgNC44MTAwMyAyMS4yMzE4IDUuNDcwMDMgMjEuNDg2NkM2LjEwNjAzIDIxLjczMjQgNi44MzM0MyAyMS45IDcuODk3ODQgMjEuOTQ2NkM4Ljk2MjI0IDIxLjk5MzIgOS4zMDQ4NCAyMi4wMDQgMTIuMDE5NyAyMS45OTg4QzE0LjczNDUgMjEuOTkzNiAxNS4wNzYzIDIxLjk4MTYgMTYuMTQyOSAyMS45MzFDMTcuMjA5NSAyMS44ODA0IDE3LjkzMjEgMjEuNzEgMTguNTY3NyAyMS40NjE2QzE5LjIyNTEgMjEuMjA0NCAxOS43ODI1IDIwLjg2MTYgMjAuMzM2NyAyMC4zMDQ4QzIwLjg5MDkgMTkuNzQ4IDIxLjIzMjEgMTkuMTkgMjEuNDg2MyAxOC41MzEyQzIxLjczMjcgMTcuODk1MiAyMS45MDAxIDE3LjE2NzggMjEuOTQ2MyAxNi4xMDQyQzIxLjk5MjkgMTUuMDM2OCAyMi4wMDM5IDE0LjY5NiAyMS45OTg3IDExLjk4MDhDMjEuOTkzNSA5LjI2NTU4IDIxLjk4MTMgOC45MjUxOCAyMS45MzA3IDcuODU4NzdDMjEuODgwMSA2Ljc5MjM3IDIxLjcxMDcgNi4wNjgxNyAyMS40NjEzIDUuNDMyMzZDMjEuMjA0MyA0Ljc3NDk2IDIwLjg2MTMgNC4yMTgzNiAyMC4zMDQ5IDMuNjYzMzZDMTkuNzQ4NSAzLjEwODM1IDE5LjE5MDEgMi43NjczNSAxOC41MzE1IDIuNTEzNzVDMTcuODk1MSAyLjI2NzU1IDE3LjE2ODEgMi4wOTk3NSAxNi4xMDM3IDIuMDUzNzVDMTUuMDM5MyAyLjAwNzc1IDE0LjY5NjcgMS45OTU5NSAxMS45ODA5IDIuMDAxMTVDOS4yNjUwNCAyLjAwNjM1IDguOTI1MDQgMi4wMTc5NSA3Ljg1ODQ0IDIuMDY5OTVaTTcuOTc1MjQgMjAuMTQ3NkM3LjAwMDIzIDIwLjEwNTIgNi40NzA4MyAxOS45NDMyIDYuMTE4MDMgMTkuODA3NkM1LjY1MDgzIDE5LjYyNzYgNS4zMTgwMyAxOS40MSA0Ljk2NjQzIDE5LjA2MThDNC42MTQ4MyAxOC43MTM2IDQuMzk4ODIgMTguMzc5NiA0LjIxNjQyIDE3LjkxMzRDNC4wNzk0MiAxNy41NjA2IDMuOTE0NDIgMTcuMDMxOCAzLjg2ODgyIDE2LjA1NjhDMy44MTkyMiAxNS4wMDMgMy44MDg4MiAxNC42ODY2IDMuODAzMDIgMTIuMDE2OEMzLjc5NzIyIDkuMzQ2OTggMy44MDc0MiA5LjAzMDk4IDMuODUzNjIgNy45NzY3N0MzLjg5NTIyIDcuMDAyNTcgNC4wNTgyMiA2LjQ3MjU3IDQuMTkzNjIgNi4xMTk5N0M0LjM3MzYyIDUuNjUyMTYgNC41OTA0MyA1LjMxOTk2IDQuOTM5NDMgNC45Njg1NkM1LjI4ODQzIDQuNjE3MTYgNS42MjE0MyA0LjQwMDc2IDYuMDg4MDMgNC4yMTgzNkM2LjQ0MDQzIDQuMDgwNzYgNi45NjkyMyAzLjkxNzE2IDcuOTQzODQgMy44NzA3NkM4Ljk5ODQ0IDMuODIwNzYgOS4zMTQ0NCAzLjgxMDc2IDExLjk4MzkgMy44MDQ5NkMxNC42NTMzIDMuNzk5MTYgMTQuOTcwMSAzLjgwOTE2IDE2LjAyNTEgMy44NTU1NkMxNi45OTkzIDMuODk3OTYgMTcuNTI5NSA0LjA1OTM2IDE3Ljg4MTcgNC4xOTU1NkMxOC4zNDkxIDQuMzc1NTYgMTguNjgxNyA0LjU5MTc2IDE5LjAzMzEgNC45NDEzNkMxOS4zODQ1IDUuMjkwOTYgMTkuNjAxMSA1LjYyMjc2IDE5Ljc4MzUgNi4wOTAzN0MxOS45MjEzIDYuNDQxNzcgMjAuMDg0OSA2Ljk3MDM3IDIwLjEzMDkgNy45NDU1N0MyMC4xODExIDkuMDAwMTggMjAuMTkyNSA5LjMxNjM4IDIwLjE5NzMgMTEuOTg1NkMyMC4yMDIxIDE0LjY1NDggMjAuMTkyNyAxNC45NzE4IDIwLjE0NjUgMTYuMDI1NkMyMC4xMDM5IDE3LjAwMDYgMTkuOTQyMyAxNy41MzAyIDE5LjgwNjUgMTcuODgzNEMxOS42MjY1IDE4LjM1MDQgMTkuNDA5NSAxOC42ODM0IDE5LjA2MDMgMTkuMDM0NkMxOC43MTExIDE5LjM4NTggMTguMzc4NSAxOS42MDIyIDE3LjkxMTcgMTkuNzg0NkMxNy41NTk3IDE5LjkyMiAxNy4wMzAzIDIwLjA4NiAxNi4wNTY1IDIwLjEzMjRDMTUuMDAxOSAyMC4xODIgMTQuNjg1OSAyMC4xOTI0IDEyLjAxNTUgMjAuMTk4MkM5LjM0NTA0IDIwLjIwNCA5LjAzMDA0IDIwLjE5MzIgNy45NzU0NCAyMC4xNDc2TTE2LjEyNzUgNi42NTUzN0MxNi4xMjc5IDYuODkyNzIgMTYuMTk4NiA3LjEyNDYzIDE2LjMzMDggNy4zMjE3NkMxNi40NjMgNy41MTg4OCAxNi42NTA3IDcuNjcyMzggMTYuODcwMiA3Ljc2MjgzQzE3LjA4OTYgNy44NTMyNyAxNy4zMzEgNy44NzY2MSAxNy41NjM3IDcuODI5ODlDMTcuNzk2NCA3Ljc4MzE3IDE4LjAxIDcuNjY4NDggMTguMTc3NiA3LjUwMDM0QzE4LjM0NTEgNy4zMzIyIDE4LjQ1OSA3LjExODE1IDE4LjUwNDkgNi44ODUyN0MxOC41NTA3IDYuNjUyMzkgMTguNTI2NSA2LjQxMTEzIDE4LjQzNTIgNi4xOTIwMkMxOC4zNDQgNS45NzI5MSAxOC4xODk4IDUuNzg1NzggMTcuOTkyMiA1LjY1NDI5QzE3Ljc5NDYgNS41MjI4MSAxNy41NjI0IDUuNDUyODkgMTcuMzI1MSA1LjQ1MzM2QzE3LjAwNjkgNS40NTQgMTYuNzAyIDUuNTgwOTggMTYuNDc3NCA1LjgwNjM5QzE2LjI1MjggNi4wMzE4IDE2LjEyNjkgNi4zMzcxOCAxNi4xMjc1IDYuNjU1MzdaTTYuODY1NDMgMTIuMDFDNi44NzEwMyAxNC44NDYgOS4xNzQyNCAxNy4xMzk4IDEyLjAwOTcgMTcuMTM0NEMxNC44NDUxIDE3LjEyOSAxNy4xNDA1IDE0LjgyNiAxNy4xMzUxIDExLjk5QzE3LjEyOTcgOS4xNTM5OCAxNC44MjU5IDYuODU5NTcgMTEuOTkwMSA2Ljg2NTE3QzkuMTU0MjQgNi44NzA3NyA2Ljg2MDAzIDkuMTc0MzggNi44NjU0MyAxMi4wMVpNOC42NjY2NCAxMi4wMDY0QzguNjY1MzQgMTEuMzQ3MSA4Ljg1OTU2IDEwLjcwMjIgOS4yMjQ3NiAxMC4xNTMzQzkuNTg5OTUgOS42MDQ0NCAxMC4xMDk3IDkuMTc2MTYgMTAuNzE4MyA4LjkyMjY1QzExLjMyNjkgOC42NjkxNSAxMS45OTcgOC42MDE4MSAxMi42NDM5IDguNzI5MTVDMTMuMjkwOCA4Ljg1NjQ5IDEzLjg4NTMgOS4xNzI3OSAxNC4zNTI0IDkuNjM4MDVDMTQuODE5NiAxMC4xMDMzIDE1LjEzODIgMTAuNjk2NiAxNS4yNjgxIDExLjM0M0MxNS4zOTggMTEuOTg5NCAxNS4zMzMzIDEyLjY1OTcgMTUuMDgyMiAxMy4yNjkzQzE0LjgzMTEgMTMuODc4OSAxNC40MDQ5IDE0LjQwMDQgMTMuODU3NSAxNC43Njc3QzEzLjMxIDE1LjEzNTEgMTIuNjY1OSAxNS4zMzE5IDEyLjAwNjcgMTUuMzMzMkMxMS41Njg5IDE1LjMzNDEgMTEuMTM1MiAxNS4yNDg4IDEwLjczMDQgMTUuMDgyMUMxMC4zMjU3IDE0LjkxNTQgOS45NTc2OCAxNC42NzA2IDkuNjQ3NTIgMTQuMzYxN0M5LjMzNzM2IDE0LjA1MjcgOS4wOTExIDEzLjY4NTcgOC45MjI4IDEzLjI4MTZDOC43NTQ1IDEyLjg3NzUgOC42Njc0NSAxMi40NDQyIDguNjY2NjQgMTIuMDA2NFoiIGZpbGw9IiMyOTI5NEIiLz48L3N2Zz4="); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:after { + -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTEyIDJDNi40NzcgMiAyIDYuNDc3IDIgMTJDMiAxNi45OTEgNS42NTcgMjEuMTI4IDEwLjQzOCAyMS44NzlWMTQuODlINy44OThWMTJIMTAuNDM4VjkuNzk3QzEwLjQzOCA3LjI5MSAxMS45MyA1LjkwNyAxNC4yMTUgNS45MDdDMTUuMzA5IDUuOTA3IDE2LjQ1MyA2LjEwMiAxNi40NTMgNi4xMDJWOC41NjJIMTUuMTkzQzEzLjk1IDguNTYyIDEzLjU2MyA5LjMzMyAxMy41NjMgMTAuMTI0VjEySDE2LjMzNkwxNS44OTMgMTQuODlIMTMuNTYzVjIxLjg3OUMxOC4zNDMgMjEuMTI5IDIyIDE2Ljk5IDIyIDEyQzIyIDYuNDc3IDE3LjUyMyAyIDEyIDJaIiBmaWxsPSIjMjkyOTRCIi8+PC9zdmc+"); + mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTEyIDJDNi40NzcgMiAyIDYuNDc3IDIgMTJDMiAxNi45OTEgNS42NTcgMjEuMTI4IDEwLjQzOCAyMS44NzlWMTQuODlINy44OThWMTJIMTAuNDM4VjkuNzk3QzEwLjQzOCA3LjI5MSAxMS45MyA1LjkwNyAxNC4yMTUgNS45MDdDMTUuMzA5IDUuOTA3IDE2LjQ1MyA2LjEwMiAxNi40NTMgNi4xMDJWOC41NjJIMTUuMTkzQzEzLjk1IDguNTYyIDEzLjU2MyA5LjMzMyAxMy41NjMgMTAuMTI0VjEySDE2LjMzNkwxNS44OTMgMTQuODlIMTMuNTYzVjIxLjg3OUMxOC4zNDMgMjEuMTI5IDIyIDE2Ljk5IDIyIDEyQzIyIDYuNDc3IDE3LjUyMyAyIDEyIDJaIiBmaWxsPSIjMjkyOTRCIi8+PC9zdmc+"); +} +@supports not ((-webkit-mask-image: url(#mask)) or (mask-image: url(#mask))) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:after { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTEyIDJDNi40NzcgMiAyIDYuNDc3IDIgMTJDMiAxNi45OTEgNS42NTcgMjEuMTI4IDEwLjQzOCAyMS44NzlWMTQuODlINy44OThWMTJIMTAuNDM4VjkuNzk3QzEwLjQzOCA3LjI5MSAxMS45MyA1LjkwNyAxNC4yMTUgNS45MDdDMTUuMzA5IDUuOTA3IDE2LjQ1MyA2LjEwMiAxNi40NTMgNi4xMDJWOC41NjJIMTUuMTkzQzEzLjk1IDguNTYyIDEzLjU2MyA5LjMzMyAxMy41NjMgMTAuMTI0VjEySDE2LjMzNkwxNS44OTMgMTQuODlIMTMuNTYzVjIxLjg3OUMxOC4zNDMgMjEuMTI5IDIyIDE2Ljk5IDIyIDEyQzIyIDYuNDc3IDE3LjUyMyAyIDEyIDJaIiBmaWxsPSIjMjkyOTRCIi8+PC9zdmc+"); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:after { + -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjY2NjY3IDJDMi43NDYxOSAyIDIgMi43NDYxOSAyIDMuNjY2NjdWMjAuMzMzM0MyIDIxLjI1MzggMi43NDYxOSAyMiAzLjY2NjY3IDIySDIwLjMzMzNDMjEuMjUzOCAyMiAyMiAyMS4yNTM4IDIyIDIwLjMzMzNWMy42NjY2N0MyMiAyLjc0NjE5IDIxLjI1MzggMiAyMC4zMzMzIDJIMy42NjY2N1pNOC4xMzQxOCA2LjQ0NzQ3QzguMTQwNDMgNy41MDk5NyA3LjM0NTEyIDguMTY0NjYgNi40MDEzNyA4LjE1OTk3QzUuNTEyMyA4LjE1NTI4IDQuNzM3MyA3LjQ0NzQ3IDQuNzQxOTkgNi40NDkwM0M0Ljc0NjY4IDUuNTA5OTcgNS40ODg4NyA0Ljc1NTI4IDYuNDUyOTMgNC43NzcxNkM3LjQzMTA2IDQuNzk5MDMgOC4xNDA0MyA1LjUxNjIyIDguMTM0MTggNi40NDc0N1pNMTIuMzEwOCA5LjUxMzA3SDkuNTEwNzlIOS41MDkyMlYxOS4wMjRIMTIuNDY4NlYxOC44MDIxQzEyLjQ2ODYgMTguMzggMTIuNDY4MiAxNy45NTc4IDEyLjQ2NzkgMTcuNTM1NEMxMi40NjcgMTYuNDA5IDEyLjQ2NiAxNS4yODEzIDEyLjQ3MTggMTQuMTU1MkMxMi40NzMzIDEzLjg4MTggMTIuNDg1OCAxMy41OTc0IDEyLjU1NjEgMTMuMzM2NEMxMi44MjAxIDEyLjM2MTQgMTMuNjk2OCAxMS43MzE4IDE0LjY3NDkgMTEuODg2NkMxNS4zMDMgMTEuOTg0OSAxNS43MTg2IDEyLjM0OSAxNS44OTM2IDEyLjk0MTJDMTYuMDAxNCAxMy4zMTE0IDE2LjA0OTkgMTMuNzA5OSAxNi4wNTQ2IDE0LjA5NTlDMTYuMDY3MiAxNS4yNTk5IDE2LjA2NTQgMTYuNDIzOSAxNi4wNjM3IDE3LjU4OEMxNi4wNjMgMTcuOTk4OSAxNi4wNjIzIDE4LjQxIDE2LjA2MjMgMTguODIwOVYxOS4wMjI0SDE5LjAzMTFWMTguNzk0M0MxOS4wMzExIDE4LjI5MjEgMTkuMDMwOSAxNy43OSAxOS4wMzA2IDE3LjI4NzlDMTkuMDMgMTYuMDMyOSAxOS4wMjkzIDE0Ljc3NzkgMTkuMDMyNyAxMy41MjI0QzE5LjAzNDIgMTIuOTU1MiAxOC45NzMzIDEyLjM5NTkgMTguODM0MiAxMS44NDc0QzE4LjYyNjQgMTEuMDMxOCAxOC4xOTY4IDEwLjM1NjggMTcuNDk4MyA5Ljg2OTMzQzE3LjAwMyA5LjUyMjQzIDE2LjQ1OTIgOS4yOTkgMTUuODUxNCA5LjI3NEMxNS43ODIyIDkuMjcxMTIgMTUuNzEyNCA5LjI2NzM2IDE1LjY0MjMgOS4yNjM1N0MxNS4zMzE2IDkuMjQ2NzcgMTUuMDE1NyA5LjIyOTcgMTQuNzE4NiA5LjI4OTYyQzEzLjg2ODYgOS40NTk5MyAxMy4xMjE4IDkuODQ5IDEyLjU1NzcgMTAuNTM0OUMxMi40OTIxIDEwLjYxMzYgMTIuNDI4IDEwLjY5MzQgMTIuMzMyMyAxMC44MTI3TDEyLjMxMDggMTAuODM5N1Y5LjUxMzA3Wk00Ljk3OTYgMTkuMDI3MUg3LjkyNDkxVjkuNTE5MjZINC45Nzk2VjE5LjAyNzFaIiBmaWxsPSIjMjkyOTRCIi8+PC9zdmc+"); + mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjY2NjY3IDJDMi43NDYxOSAyIDIgMi43NDYxOSAyIDMuNjY2NjdWMjAuMzMzM0MyIDIxLjI1MzggMi43NDYxOSAyMiAzLjY2NjY3IDIySDIwLjMzMzNDMjEuMjUzOCAyMiAyMiAyMS4yNTM4IDIyIDIwLjMzMzNWMy42NjY2N0MyMiAyLjc0NjE5IDIxLjI1MzggMiAyMC4zMzMzIDJIMy42NjY2N1pNOC4xMzQxOCA2LjQ0NzQ3QzguMTQwNDMgNy41MDk5NyA3LjM0NTEyIDguMTY0NjYgNi40MDEzNyA4LjE1OTk3QzUuNTEyMyA4LjE1NTI4IDQuNzM3MyA3LjQ0NzQ3IDQuNzQxOTkgNi40NDkwM0M0Ljc0NjY4IDUuNTA5OTcgNS40ODg4NyA0Ljc1NTI4IDYuNDUyOTMgNC43NzcxNkM3LjQzMTA2IDQuNzk5MDMgOC4xNDA0MyA1LjUxNjIyIDguMTM0MTggNi40NDc0N1pNMTIuMzEwOCA5LjUxMzA3SDkuNTEwNzlIOS41MDkyMlYxOS4wMjRIMTIuNDY4NlYxOC44MDIxQzEyLjQ2ODYgMTguMzggMTIuNDY4MiAxNy45NTc4IDEyLjQ2NzkgMTcuNTM1NEMxMi40NjcgMTYuNDA5IDEyLjQ2NiAxNS4yODEzIDEyLjQ3MTggMTQuMTU1MkMxMi40NzMzIDEzLjg4MTggMTIuNDg1OCAxMy41OTc0IDEyLjU1NjEgMTMuMzM2NEMxMi44MjAxIDEyLjM2MTQgMTMuNjk2OCAxMS43MzE4IDE0LjY3NDkgMTEuODg2NkMxNS4zMDMgMTEuOTg0OSAxNS43MTg2IDEyLjM0OSAxNS44OTM2IDEyLjk0MTJDMTYuMDAxNCAxMy4zMTE0IDE2LjA0OTkgMTMuNzA5OSAxNi4wNTQ2IDE0LjA5NTlDMTYuMDY3MiAxNS4yNTk5IDE2LjA2NTQgMTYuNDIzOSAxNi4wNjM3IDE3LjU4OEMxNi4wNjMgMTcuOTk4OSAxNi4wNjIzIDE4LjQxIDE2LjA2MjMgMTguODIwOVYxOS4wMjI0SDE5LjAzMTFWMTguNzk0M0MxOS4wMzExIDE4LjI5MjEgMTkuMDMwOSAxNy43OSAxOS4wMzA2IDE3LjI4NzlDMTkuMDMgMTYuMDMyOSAxOS4wMjkzIDE0Ljc3NzkgMTkuMDMyNyAxMy41MjI0QzE5LjAzNDIgMTIuOTU1MiAxOC45NzMzIDEyLjM5NTkgMTguODM0MiAxMS44NDc0QzE4LjYyNjQgMTEuMDMxOCAxOC4xOTY4IDEwLjM1NjggMTcuNDk4MyA5Ljg2OTMzQzE3LjAwMyA5LjUyMjQzIDE2LjQ1OTIgOS4yOTkgMTUuODUxNCA5LjI3NEMxNS43ODIyIDkuMjcxMTIgMTUuNzEyNCA5LjI2NzM2IDE1LjY0MjMgOS4yNjM1N0MxNS4zMzE2IDkuMjQ2NzcgMTUuMDE1NyA5LjIyOTcgMTQuNzE4NiA5LjI4OTYyQzEzLjg2ODYgOS40NTk5MyAxMy4xMjE4IDkuODQ5IDEyLjU1NzcgMTAuNTM0OUMxMi40OTIxIDEwLjYxMzYgMTIuNDI4IDEwLjY5MzQgMTIuMzMyMyAxMC44MTI3TDEyLjMxMDggMTAuODM5N1Y5LjUxMzA3Wk00Ljk3OTYgMTkuMDI3MUg3LjkyNDkxVjkuNTE5MjZINC45Nzk2VjE5LjAyNzFaIiBmaWxsPSIjMjkyOTRCIi8+PC9zdmc+"); +} +@supports not ((-webkit-mask-image: url(#mask)) or (mask-image: url(#mask))) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:after { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjY2NjY3IDJDMi43NDYxOSAyIDIgMi43NDYxOSAyIDMuNjY2NjdWMjAuMzMzM0MyIDIxLjI1MzggMi43NDYxOSAyMiAzLjY2NjY3IDIySDIwLjMzMzNDMjEuMjUzOCAyMiAyMiAyMS4yNTM4IDIyIDIwLjMzMzNWMy42NjY2N0MyMiAyLjc0NjE5IDIxLjI1MzggMiAyMC4zMzMzIDJIMy42NjY2N1pNOC4xMzQxOCA2LjQ0NzQ3QzguMTQwNDMgNy41MDk5NyA3LjM0NTEyIDguMTY0NjYgNi40MDEzNyA4LjE1OTk3QzUuNTEyMyA4LjE1NTI4IDQuNzM3MyA3LjQ0NzQ3IDQuNzQxOTkgNi40NDkwM0M0Ljc0NjY4IDUuNTA5OTcgNS40ODg4NyA0Ljc1NTI4IDYuNDUyOTMgNC43NzcxNkM3LjQzMTA2IDQuNzk5MDMgOC4xNDA0MyA1LjUxNjIyIDguMTM0MTggNi40NDc0N1pNMTIuMzEwOCA5LjUxMzA3SDkuNTEwNzlIOS41MDkyMlYxOS4wMjRIMTIuNDY4NlYxOC44MDIxQzEyLjQ2ODYgMTguMzggMTIuNDY4MiAxNy45NTc4IDEyLjQ2NzkgMTcuNTM1NEMxMi40NjcgMTYuNDA5IDEyLjQ2NiAxNS4yODEzIDEyLjQ3MTggMTQuMTU1MkMxMi40NzMzIDEzLjg4MTggMTIuNDg1OCAxMy41OTc0IDEyLjU1NjEgMTMuMzM2NEMxMi44MjAxIDEyLjM2MTQgMTMuNjk2OCAxMS43MzE4IDE0LjY3NDkgMTEuODg2NkMxNS4zMDMgMTEuOTg0OSAxNS43MTg2IDEyLjM0OSAxNS44OTM2IDEyLjk0MTJDMTYuMDAxNCAxMy4zMTE0IDE2LjA0OTkgMTMuNzA5OSAxNi4wNTQ2IDE0LjA5NTlDMTYuMDY3MiAxNS4yNTk5IDE2LjA2NTQgMTYuNDIzOSAxNi4wNjM3IDE3LjU4OEMxNi4wNjMgMTcuOTk4OSAxNi4wNjIzIDE4LjQxIDE2LjA2MjMgMTguODIwOVYxOS4wMjI0SDE5LjAzMTFWMTguNzk0M0MxOS4wMzExIDE4LjI5MjEgMTkuMDMwOSAxNy43OSAxOS4wMzA2IDE3LjI4NzlDMTkuMDMgMTYuMDMyOSAxOS4wMjkzIDE0Ljc3NzkgMTkuMDMyNyAxMy41MjI0QzE5LjAzNDIgMTIuOTU1MiAxOC45NzMzIDEyLjM5NTkgMTguODM0MiAxMS44NDc0QzE4LjYyNjQgMTEuMDMxOCAxOC4xOTY4IDEwLjM1NjggMTcuNDk4MyA5Ljg2OTMzQzE3LjAwMyA5LjUyMjQzIDE2LjQ1OTIgOS4yOTkgMTUuODUxNCA5LjI3NEMxNS43ODIyIDkuMjcxMTIgMTUuNzEyNCA5LjI2NzM2IDE1LjY0MjMgOS4yNjM1N0MxNS4zMzE2IDkuMjQ2NzcgMTUuMDE1NyA5LjIyOTcgMTQuNzE4NiA5LjI4OTYyQzEzLjg2ODYgOS40NTk5MyAxMy4xMjE4IDkuODQ5IDEyLjU1NzcgMTAuNTM0OUMxMi40OTIxIDEwLjYxMzYgMTIuNDI4IDEwLjY5MzQgMTIuMzMyMyAxMC44MTI3TDEyLjMxMDggMTAuODM5N1Y5LjUxMzA3Wk00Ljk3OTYgMTkuMDI3MUg3LjkyNDkxVjkuNTE5MjZINC45Nzk2VjE5LjAyNzFaIiBmaWxsPSIjMjkyOTRCIi8+PC9zdmc+"); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about:not(.wp-social-link) a { + text-decoration: none; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .is-style-cs-about:not(.wp-social-link) a { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .is-style-cs-about:not(.wp-social-link) a { + color: var(--cs-color-primary); +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about:not(.wp-social-link) a:not(.wp-block-social-link-anchor):hover { + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-location { + position: relative; + display: flex; + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-location:before { + content: "\e931"; + font-family: "cs-icons"; + margin-left: 0.375rem; + font-size: 1.5rem; + width: 24px; + height: 24px; + display: flex; + align-items: center; + justify-content: center; + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-posts-slider .cs-latest-posts-slider { + position: relative; + margin-top: 1.25rem; + margin-bottom: 1.375rem; + max-width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-sticky-sidebar-disabled .is-style-cs-posts-slider .cs-latest-posts-slider, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-stick-to-top .is-style-cs-posts-slider .cs-latest-posts-slider, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-stick-to-bottom .is-style-cs-posts-slider .cs-latest-posts-slider { + margin-bottom: 3.25rem; +} +@media (max-width: 1247.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-sticky-sidebar-enabled .is-style-cs-posts-slider .cs-latest-posts-slider { + margin-bottom: 3.25rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-posts-slider .cs-latest-posts-slider__pagination { + position: absolute; + bottom: -1.375rem !important; + left: 0; + z-index: 7; + display: flex; + justify-content: center; + align-items: center; + gap: 0.375rem; + text-align: center; + transition: 0.3s opacity; + transform: translate3d(0, 0, 0); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-posts-slider .cs-latest-posts-slider__pagination.swiper-pagination-bullets { + width: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-posts-slider .cs-latest-posts-slider__pagination-bullet { + display: flex; + width: 0.375rem; + height: 0.375rem; + border-radius: 50%; + justify-content: center; + align-items: center; + background: var(--cs-color-primary); + opacity: 1; + transition: 0.25s; + cursor: pointer; + position: relative; + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-posts-slider .cs-latest-posts-slider__pagination-bullet-active { + width: 1.5rem; + border-radius: 100px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-posts-slider .cs-latest-posts-slider__pagination-bullet:after { + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + width: 0.375rem; + height: 0.375rem; + background: var(--cs-color-primary); +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-posts-slider .cs-latest-posts-slider__pagination-bullet:hover { + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-posts-slider .wp-block-heading { + max-width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout { + border-radius: var(--cs-thumbnail-border-radius); + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout:not(.swiper-initialized) { + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout:not(.swiper-initialized)::before { + content: ""; + position: absolute; + top: 1.75rem; + left: 1.75rem; + width: 28px; + height: 28px; + border-radius: 50%; + border: 4px solid rgba(255, 255, 255, 0.5); + border-top-color: #111; + animation: loading 2s linear infinite; + z-index: 5; +} +@keyframes loading { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout:not(.swiper-initialized) .cs-latest-posts-slider__button-prev, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout:not(.swiper-initialized) .cs-latest-posts-slider__button-next { + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-widget-area .widget_block .wp-block-group:has(.is-style-cs-tile-layout) .wp-block-heading { + margin-bottom: 0; + border-bottom: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__wrapper { + margin: 0; + padding: 0; + list-style: none; + position: relative; + width: 100%; + height: 100%; + z-index: 1; + display: flex; + transition-property: transform; + transition-timing-function: ease; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item { + position: relative; + display: block; + flex-shrink: 0; + width: 100%; + height: 100%; + transition-property: transform; + backface-visibility: hidden; + transform: translateZ(0); + display: flex; + flex-direction: row; + align-items: flex-end; + gap: 0; + height: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item:before { + content: ""; + display: table; + box-sizing: border-box; + width: 0; + padding-bottom: 56.25%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__featured-image { + width: unset; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__featured-image a { + position: absolute; + top: 0; + right: 0; + z-index: 2; + width: 100%; + height: 100%; + margin: 0; + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__featured-image img { + width: 100%; + height: 100%; + max-width: 100%; + max-height: 100%; + object-fit: cover; + transition: 0.25s; + border-radius: unset; + position: absolute; + top: 0; + right: 0; + margin: 0; + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__featured-image:not(:last-child) { + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__content { + position: relative; + z-index: 2; + display: flex; + flex-direction: column; + justify-content: flex-end; + align-items: flex-start; + width: 100%; + height: 100%; + min-height: 168px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__content:after { + content: ""; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: -1; + background: rgba(var(--cs-color-overlay-background), 0.3); + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__content-inner { + display: flex; + flex-direction: column-reverse; + flex-wrap: wrap; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + padding: 1.75rem; + min-height: 300px; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__content:hover:after { + background: rgba(var(--cs-color-overlay-background), 0.35); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__category { + position: absolute; + top: 1.5rem; + z-index: 4; + display: flex; + flex-wrap: wrap; + align-items: baseline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__category a { + position: relative; + z-index: 2; + display: flex; + justify-content: center; + align-items: center; + color: var(--cs-color-primary); + font-family: var(--cs-font-category-family), sans-serif; + font-size: var(--cs-font-category-size); + line-height: var(--cs-font-category-line-height); + font-weight: var(--cs-font-category-weight); + font-style: var(--cs-font-category-style); + letter-spacing: var(--cs-font-category-letter-spacing); + text-transform: var(--cs-font-category-text-transform); + text-decoration: none; + padding-left: 1.3125rem; + padding-top: 0.625rem; + padding-bottom: 0.625rem; + padding-right: 0.6875rem; + background: 0 0; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__category a:after { + content: ""; + display: block; + position: absolute; + top: 0.3125rem; + bottom: 0.3125rem; + right: 0; + left: 0.6875rem; + z-index: -1; + background: rgba(255, 255, 255, 0.22); + box-shadow: unset; + color: var(--cs-color-primary); + border-radius: var(--cs-tag-border-radius); + backdrop-filter: blur(10px); + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__category a:hover:after { + background: var(--cs-color-contrast-300); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__post-title { + width: 100%; + margin-top: 0.5rem; + z-index: 4; + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + font-size: Var(--cs-heading-5-font-size); + color: var(--cs-color-primary); + text-decoration: unset; + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__post-title:hover { + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__meta { + display: flex; + flex-wrap: wrap; + align-items: baseline; + color: var(--cs-color-primary); + gap: 0.375rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__post-author { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__post-author a { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + position: relative; + padding: 0.375rem; + margin: -0.375rem; + color: var(--cs-color-primary); + z-index: 4; + text-decoration: unset; + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__post-author a:hover { + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__post-date { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + color: var(--cs-color-primary); + letter-spacing: -0.02em; + opacity: 0.7; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__post-date span { + margin-left: 0.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__link { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__post-excerpt { + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item a { + margin: 0; + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item:has(.wp-block-latest-posts__featured-image + a):before { + padding-bottom: calc( 56.25% - 2.5rem ); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item:has(.wp-block-latest-posts__featured-image + a):after { + content: ""; + display: block; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + background: #161616; + opacity: 0.2; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item:has(.wp-block-latest-posts__featured-image + a) .wp-block-latest-posts__featured-image + a { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + z-index: 3; + padding-bottom: 1.25rem; + padding-right: 1.25rem; + color: var(--cs-color-primary-contrast); + font-size: var(--cs-heading-5-font-size); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item:has(.wp-block-latest-posts__featured-image + a) .wp-block-latest-posts__featured-image + a + .wp-block-latest-posts__post-author { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + z-index: 3; + padding-bottom: 1.25rem; + padding-right: 1.25rem; + color: var(--cs-color-primary-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item:has(.wp-block-latest-posts__featured-image + a) .wp-block-latest-posts__featured-image + a ~ .wp-block-latest-posts__post-date { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + z-index: 3; + padding-bottom: 1.25rem; + color: var(--cs-color-primary-contrast); +} +@media (hover: hover) and (hover: hover) { +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout:hover .cs-latest-posts-slider__button-prev { + opacity: 1; + } +} +@media (hover: hover) { +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout:hover .cs-latest-posts-slider__button-prev { + transform: translateY(-50%) translateX(8px); + } +} +@media (hover: hover) and (hover: hover) { +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout:hover .cs-latest-posts-slider__button-next { + opacity: 1; + } +} +@media (hover: hover) { +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout:hover .cs-latest-posts-slider__button-next { + transform: translateY(-50%) translateX(-8px); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev { + position: absolute; + top: 50%; + z-index: 5; + transform: translateY(-50%); + display: flex; + justify-content: center; + align-items: center; + cursor: pointer; + opacity: 1; + width: 3rem; + height: 3rem; + border-radius: var(--cs-button-border-radius); + transition: 0.25s; + right: -1rem; + width: 2.5rem; + height: 2.5rem; +} +@media (hover: hover) { +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev { + opacity: 0; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev:before { + position: absolute; + width: 100%; + height: 100%; + border-radius: var(--cs-button-border-radius); + top: 0; + right: 0; + z-index: -1; + background: var(--cs-layout-background); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.15); + content: ""; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev:before { + outline: 1px solid var(--cs-color-border); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev:before { + outline: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev:after { + font-family: "cs-icons"; + font-weight: normal; + margin: 0; + font-size: 1.5rem; + transition: 0.25s; + color: var(--cs-color-primary); +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev { + right: -1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev:after { + content: "\e90d"; +} +@media (hover: hover) { +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev { + right: calc(( 1rem * -1.5 ) + 8px); + } + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev:hover:after { + transform: translateX(3px); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-next { + position: absolute; + top: 50%; + z-index: 5; + transform: translateY(-50%); + display: flex; + justify-content: center; + align-items: center; + cursor: pointer; + opacity: 1; + width: 3rem; + height: 3rem; + border-radius: var(--cs-button-border-radius); + transition: 0.25s; + left: -1rem; + width: 2.5rem; + height: 2.5rem; +} +@media (hover: hover) { +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-next { + opacity: 0; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-next:before { + position: absolute; + width: 100%; + height: 100%; + border-radius: var(--cs-button-border-radius); + top: 0; + right: 0; + z-index: -1; + background: var(--cs-layout-background); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.15); + content: ""; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .is-style-cs-tile-layout .cs-latest-posts-slider__button-next:before { + outline: 1px solid var(--cs-color-border); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .is-style-cs-tile-layout .cs-latest-posts-slider__button-next:before { + outline: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-next:after { + font-family: "cs-icons"; + font-weight: normal; + margin: 0; + font-size: 1.5rem; + transition: 0.25s; + color: var(--cs-color-primary); +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-next { + left: -1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-next:after { + content: "\e90e"; +} +@media (hover: hover) { +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-next { + left: calc(( 1rem * -1.5 ) + 8px); + } + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-next:hover:after { + transform: translateX(-3px); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form { + display: grid; + grid-template-columns: 1fr 1fr; + gap: 1rem; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form { + grid-template-columns: 1fr; + gap: 0; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form label { + margin-bottom: 0; + color: var(--cs-color-primary); +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form label:nth-child(4) { + grid-column: 1/3; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form label { + margin-bottom: 1rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form .wpcf7-submit { + margin-top: 0.25rem; + width: max-content; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form input[type=text], .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form input[type=email], .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form textarea { + border: 1px solid var(--cs-color-border); +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form input[type=text]:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form input[type=email]:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form textarea:hover { + opacity: 0.7; + } +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wp-block-columns { + padding: 2rem !important; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about-page .wp-block-group .wp-block-image { + margin-bottom: 0; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .is-style-cs-about-page .wp-block-group .wp-block-image img { + filter: grayscale(100%) brightness(0%) invert(80%); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .is-style-cs-about-page .wp-block-group .wp-block-image img { + filter: grayscale(100%) brightness(0%) invert(80%); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .is-style-cs-about-page .wp-block-group .wp-block-image img { + filter: grayscale(100%) brightness(0%) invert(80%); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .is-style-cs-about-page .wp-block-group .wp-block-image img { + filter: grayscale(100%) brightness(0%) invert(80%); + } +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about-page .is-layout-flex, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about-page.is-layout-flex { + flex-direction: column; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-heading-gradient span, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-heading-gradient code { + font-family: inherit; + font-size: inherit; + background: linear-gradient(180deg, #9895FF 100%, #514DCC 100%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .is-style-cs-heading-gradient span, + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .is-style-cs-heading-gradient code { + background: var(--cs-color-primary); + -webkit-background-clip: text; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .is-style-cs-heading-gradient span, +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .is-style-cs-heading-gradient code { + background: var(--cs-color-primary); + -webkit-background-clip: text; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .is-style-cs-heading-gradient span, + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .is-style-cs-heading-gradient code { + background: var(--cs-color-primary); + -webkit-background-clip: text; + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .is-style-cs-heading-gradient span, + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .is-style-cs-heading-gradient code { + background: var(--cs-color-primary); + -webkit-background-clip: text; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-link { + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-link:has(a) a { + position: relative; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-link:has(a) a:after { + content: "\e932"; + font-family: "cs-icons"; + margin-right: 0.25rem; +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .is-style-cs-link:has(a) a:hover { + color: var(--cs-color-primary); + opacity: 0.7; + } +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .is-style-cs-link:has(a) a:hover { + color: var(--cs-color-primary); + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-technologies .wp-block-columns { + align-items: center !important; +} +@media (max-width: 430px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-work-experience-layout { + gap: 1rem !important; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-work-experience-layout > .wp-block-group > .wp-block-columns:not(:last-child) { + margin-bottom: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-work-experience-layout > .wp-block-group.is-vertical { + flex-wrap: unset; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-work-experience { + align-items: center !important; +} +@media (max-width: 430px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-work-experience.wp-block-columns.is-not-stacked-on-mobile { + flex-wrap: wrap !important; + gap: 0.5rem; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-work-experience.wp-block-columns.is-not-stacked-on-mobile div, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-work-experience.wp-block-columns.is-not-stacked-on-mobile p { + text-align: right; + flex-basis: 100% !important; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid { + display: grid; + gap: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid:not(:first-child) { + margin-top: 2rem; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid { + grid-template-columns: minmax(0, 1fr); + } +} +@media (min-width: 576px) and (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid { + grid-template-columns: repeat(3, minmax(0, 1fr)); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group { + display: grid; + grid-template-columns: 1fr auto 1fr; + align-items: flex-end; + width: 100%; + aspect-ratio: 1/1; + margin: 0; + padding-bottom: 2rem; + border-radius: var(--cs-thumbnail-border-radius); + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group:before, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group:after { + content: ""; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-image { + position: absolute; + z-index: 1; + width: 100%; + height: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-image a { + display: block; + height: 100%; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-image img { + width: 100%; + height: 100%; + max-height: 100%; + object-fit: cover; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-image:hover a > img { + transform: scale(1.025); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group { + position: relative; + z-index: 2; + display: grid; + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group > .wp-block-image { + position: absolute; + z-index: 1; + width: 24px; + height: 24px; + margin: 0 !important; + display: flex; + align-items: center; + justify-content: center; + transform: translateX(-1.125rem); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group > .wp-block-image .components-resizable-box__container { + width: 24px !important; + height: 24px !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group > .wp-block-image > a { + display: flex; + justify-content: center; + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group > .wp-block-image img { + width: 100%; + height: 100%; + max-height: 100%; + object-fit: cover; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .is-style-cs-category-grid > .wp-block-group > .wp-block-group > .wp-block-image img { + filter: grayscale(100%) brightness(0%) invert(80%); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .is-style-cs-category-grid > .wp-block-group > .wp-block-group > .wp-block-image img { + filter: grayscale(100%) brightness(0%) invert(80%); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group > .wp-block-image + p > a, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group > .wp-block-image + p:not(:has(a)) { + padding: 0.75rem 1.25rem 0.75rem calc( 1.125rem + 24px + 0.375rem ); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group p { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + margin: 0; + font-size: var(--cs-heading-6-font-size); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group p > a, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group p:not(:has(a)) { + display: inline-block; + margin: 0; + padding: 0.75rem 1.25rem; + color: var(--cs-color-primary); + background-color: var(--cs-layout-background); + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); + border-radius: 100px; + text-decoration: unset; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group:hover p a { + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.24); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .is-style-cs-category-grid > .wp-block-group > .wp-block-group:hover p a { + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .is-style-cs-category-grid > .wp-block-group > .wp-block-group:hover p a { + opacity: 0.7; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-none { + display: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-inline { + display: inline !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-inline-block { + display: inline-block !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-block { + display: block !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-flex { + display: flex !important; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-sm-none { + display: none !important; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-sm-inline { + display: inline !important; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-sm-inline-block { + display: inline-block !important; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-sm-block { + display: block !important; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-sm-flex { + display: flex !important; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-md-none { + display: none !important; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-md-inline { + display: inline !important; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-md-inline-block { + display: inline-block !important; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-md-block { + display: block !important; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-md-flex { + display: flex !important; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-lg-none { + display: none !important; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-lg-inline { + display: inline !important; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-lg-inline-block { + display: inline-block !important; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-lg-block { + display: block !important; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-lg-flex { + display: flex !important; +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-xl-none { + display: none !important; +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-xl-inline { + display: inline !important; +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-xl-inline-block { + display: inline-block !important; +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-xl-block { + display: block !important; +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-xl-flex { + display: flex !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-display-only-dark { + display: none; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .cs-display-only-dark { + display: block; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .cs-display-only-dark { + display: block; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .cs-display-only-dark { + display: block; + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .cs-display-only-dark { + display: block; + } +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .cs-display-only-light { + display: none; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .cs-display-only-light { + display: none; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .cs-display-only-light { + display: none; + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .cs-display-only-light { + display: none; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body { + counter-reset: number-post; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry { + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-sidebar-disabled .cs-desktop-column-1 .cs-entry { + width: 100%; + max-width: var(--cs-entry-content-max-width); + margin-right: auto; + margin-left: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-sidebar-disabled .cs-archive-overlay .cs-entry { + width: 100%; + max-width: var(--cs-entry-content-max-width); + margin-right: auto; + margin-left: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-full .cs-entry__wrap { + margin-top: -1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__content { + position: relative; + width: 100%; + max-width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__content .cs-entry__content-body, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__content .cs-entry__content-top { + max-width: var(--cs-entry-content-width); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__content { + display: flex; + justify-content: space-between; + flex-direction: column; + height: auto; + padding: 2.5rem; +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__content { + padding: 1.5rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-ratio-original .cs-entry__content { + position: absolute; + height: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__content .cs-entry__content-top { + position: relative; + width: 100%; + margin-bottom: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__thumbnail a { + display: block; + width: 100%; + height: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__thumbnail img { + width: 100%; + border-radius: var(--cs-thumbnail-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-original .cs-entry__thumbnail img { + height: revert-layer; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__thumbnail.cs-entry__overlay { + border-radius: var(--cs-thumbnail-border-radius); + clip-path: inset(0 0 0 0 round var(--cs-thumbnail-border-radius)); + transform: translate3d(0, 0, 0); + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__title { + margin-top: 0; + margin-bottom: 0; + font-family: var(--cs-font-entry-title-family), sans-serif; + line-height: var(--cs-font-entry-title-line-height); + font-weight: var(--cs-font-entry-title-weight); + letter-spacing: var(--cs-font-entry-title-letter-spacing); + font-size: var(--cs-entry-title-font-size, 1.5rem); + max-width: calc(var(--cs-entry-content-small-width)); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__title:not(:first-child) { + margin-top: 0.625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__title a { + display: block; + text-decoration: none; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__title a:hover { + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__title a:hover { + color: var(--cs-color-primary); + opacity: 0.7; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-entry__title:first-child { + margin-top: 0 !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-grid .cs-entry__title, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-entry__title { + font-size: var(--cs-entry-title-font-size, 1.5rem); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__excerpt { + max-width: calc(var(--cs-entry-content-small-width)); + font-family: var(--cs-font-entry-excerpt-family), sans-serif; + font-weight: var(--cs-font-entry-excerpt-weight); + font-size: var(--cs-font-entry-excerpt-size); + letter-spacing: var(--cs-font-entry-excerpt-letter-spacing); + line-height: var(--cs-font-entry-excerpt-line-height); + color: var(--cs-color-secondary); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__excerpt { + font-size: 1rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__excerpt:not(:first-child) { + margin-top: 0.375rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__excerpt { + margin-top: 0.625rem; + max-width: calc(100% - 13rem); + font-size: var(set-typography-post-subtitle); + color: var(--cs-color-contrast-700); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__subtitle { + font-family: var(--cs-font-post-subtitle-family), sans-serif; + font-size: var(--cs-font-post-subtitle-size); + line-height: var(--cs-font-post-subtitle-line-height); + font-weight: var(--cs-font-post-subtitle-weight); + letter-spacing: var(--cs-font-post-subtitle-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__subtitle:not(:first-child) { + margin-top: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-type-content:not(:first-child) { + margin-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__category { + display: flex; + align-items: center; + flex-wrap: wrap; + background: none; + font-family: var(--cs-font-category-family), sans-serif; + font-size: var(--cs-font-category-size); + line-height: var(--cs-font-category-line-height); + font-weight: var(--cs-font-category-weight); + font-style: var(--cs-font-category-style); + letter-spacing: var(--cs-font-category-letter-spacing); + text-transform: var(--cs-font-category-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__category:not(:first-child) { + margin-top: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__category .post-categories { + margin: 0; + padding: 0; + list-style: none; + display: inline-block; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__category .post-categories li { + display: inline-block; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__category li { + margin-bottom: 10px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__category li:not(:last-child) { + margin-left: 10px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__category li a { + display: inline-flex; + align-items: center; + justify-content: center; + padding: 1px 5px; + background: var(--cs-layout-background); + color: var(--cs-color-primary); + border-radius: var(--cs-thumbnail-border-radius); + text-decoration: none; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__category li a:hover { + text-decoration: none; + background: var(--cs-color-primary); + color: var(--cs-color-primary-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-entry__discover-more { + margin-top: auto; + padding-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-grid .cs-entry__discover-more, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-entry__discover-more { + margin-top: 0.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__discover-more { + margin-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__discover-more .cs-button { + background: var(--cs-color-button-secondary) !important; + color: var(--cs-color-button-secondary-contrast) !important; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__discover-more .cs-button:before { + background: var(--cs-color-button-hover) !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__discover-more .cs-button:focus, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__discover-more .cs-button:hover { + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.4); + color: var(--cs-color-button-hover-contrast) !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__overlay .cs-entry__excerpt { + color: var(--cs-color-contrast-800); + z-index: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__author-meta { + display: flex; + align-items: center; + flex-wrap: wrap; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__author-meta a { + position: relative; + color: var(--cs-color-secondary); + font-weight: 500; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__author-meta a:hover { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__author-meta a:not(:last-child) { + margin-left: 10px; + padding-left: 10px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__author-meta a:not(:last-child):before { + content: ""; + position: absolute; + left: 0; + top: 50%; + transform: translateY(-50%); + width: 2px; + height: 2px; + border-radius: 50%; + background-color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry.sticky .cs-entry__title a:before { + font-family: "cs-icons"; + margin-left: 0.25rem; + content: "\e927"; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry:hover .cs-meta-reading-time { + opacity: 1; + visibility: visible; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry:hover .cs-overlay-background:after { + background: rgba(var(--cs-color-overlay-background), 0.35); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-entry:not(:has(.cs-entry__discover-more)) .cs-entry__title { + margin-top: auto; + padding-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-entry:not(:has(.cs-entry__discover-more)) .cs-entry__title:last-child { + margin-top: 0.625rem; + padding-top: inherit; +} +@media (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content { + display: flex; + flex-direction: column; + height: 100%; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .discover-more { + width: auto; + height: auto; + margin-top: auto; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .discover-more:not(:first-child) { + padding-top: 1rem; +} +@media (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__title { + margin-top: auto; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__title:not(:first-child) { + padding-top: 1rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__excerpt { + display: none; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__excerpt { + display: block; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-columns { + counter-reset: number-post; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary { + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry__overlay, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry__overlay, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry__overlay { + flex-direction: row; + align-items: stretch; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry__overlay:before, +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry__overlay:before, +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry__overlay:before { + padding-bottom: 35%; + min-height: 560px; +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry__content, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry__content, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry__content { + padding: 1.5rem; + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry__content, +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry__content, +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry__content { + padding: 3rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:first-child { + margin-top: auto; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:first-child, +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:first-child, +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:first-child { + padding-top: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:last-child { + margin-top: auto; + margin-bottom: auto; + padding-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:not(:first-child) { + padding-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:not(:last-child) { + padding-bottom: 1rem; +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry__title, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry__title, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry__title { + font-size: calc(var(--cs-heading-3-font-size) + 0.125rem); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry__post-meta:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry__post-meta:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry__post-meta:not(:first-child) { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-overlay-background:after, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-overlay-background:after, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-overlay-background:after { + opacity: 1; + background: rgba(var(--cs-color-overlay-background), 0.3); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__content, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__content, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__content { + height: auto; + display: flex; + flex-direction: column; + justify-content: space-between; + align-items: center; + text-align: center; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__post-meta, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__post-meta, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__post-meta { + justify-content: center; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__post-meta .post-categories, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__post-meta .post-categories, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__post-meta .post-categories { + justify-content: center; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__post-meta:nth-child(2), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__post-meta:nth-child(2), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__post-meta:nth-child(2) { + margin-top: auto !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__title, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__title, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__title { + font-family: var(--cs-font-post-title-family), sans-serif; + font-size: var(--cs-font-post-title-size); + line-height: var(--cs-font-post-title-line-height); + font-weight: var(--cs-font-post-title-weight); + font-style: var(--cs-font-post-title-style); + letter-spacing: var(--cs-font-post-title-letter-spacing); + text-transform: var(--cs-font-post-title-text-transform); + max-width: var(--cs-entry-title-max-width); + margin-bottom: 0; + margin-right: auto; + margin-left: auto; + word-wrap: break-word; + text-align: center; +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__title, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__title, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__title { + font-size: var(--cs-heading-2-font-size); + } +} +@media (min-width: 768px) and (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__title, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__title, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__title { + font-size: calc(var(--cs-heading-1-font-size) - 0.25rem); + } +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__title:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__title:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__title:not(:first-child) { + margin-top: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__subtitle, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__subtitle, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__subtitle { + display: none; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__subtitle, +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__subtitle, +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__subtitle { + opacity: 0.7; + margin-right: auto; + margin-left: auto; + display: block; + max-width: var(--cs-entry-content-small-width); + text-wrap: balance; + text-align: center; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__subtitle:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__subtitle:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__subtitle:not(:first-child) { + margin-top: 0.625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-standard .cs-entry__content, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-standard .cs-entry__content, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-standard .cs-entry__content { + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-standard .cs-entry-title-and-subtitle:nth-child(2), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-standard .cs-entry-title-and-subtitle:nth-child(2), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-standard .cs-entry-title-and-subtitle:nth-child(2) { + margin-top: 0.625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-standard .cs-entry-title-and-subtitle:last-child, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-standard .cs-entry-title-and-subtitle:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-standard .cs-entry-title-and-subtitle:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-standard .cs-entry-title-and-subtitle:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-standard .cs-entry-title-and-subtitle:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-standard .cs-entry-title-and-subtitle:first-child { + margin-bottom: 1.625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-standard .cs-entry__post-meta:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-standard .cs-entry__post-meta:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-standard .cs-entry__post-meta:last-child { + margin-bottom: 1.6875rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-primary .cs-entry__post-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-primary .cs-entry__post-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-primary .cs-entry__post-meta { + justify-content: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-primary .cs-entry-title-and-subtitle:nth-child(2), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-primary .cs-entry-title-and-subtitle:nth-child(2), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-primary .cs-entry-title-and-subtitle:nth-child(2) { + margin-top: 0.625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split { + display: grid; + gap: 1.5rem; + border-bottom: 1px solid var(--cs-color-border); + padding-bottom: 3rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split:has(.cs-entry__thumbnail) { + grid-template-columns: minmax(0, 1fr); +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split:has(.cs-entry__thumbnail) { + grid-template-columns: repeat(2, 1fr); +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split:has(.cs-entry__thumbnail) { + grid-template-columns: repeat(2, 1fr); +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split:has(.cs-entry__thumbnail) { + grid-template-columns: minmax(0, 1fr) 720px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry__content { + display: flex; + flex-direction: column; + padding: 0; + max-width: 100%; + margin-right: 0; + margin-left: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry-title-and-subtitle { + max-width: var(--cs-entry-content-large-width); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry-title-and-subtitle:nth-child(2) { + margin-top: 0.625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry__title { + font-family: var(--cs-font-post-title-family), sans-serif; + font-size: var(--cs-font-post-title-size); + line-height: var(--cs-font-post-title-line-height); + font-weight: var(--cs-font-post-title-weight); + font-style: var(--cs-font-post-title-style); + letter-spacing: var(--cs-font-post-title-letter-spacing); + text-transform: var(--cs-font-post-title-text-transform); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry__title { + font-size: var(--cs-heading-2-font-size); + } +} +@media (min-width: 768px) and (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry__title { + font-size: calc(var(--cs-heading-1-font-size) - 0.5rem); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry__subtitle { + display: none; +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry__subtitle { + text-wrap: balance; + opacity: 0.7; + display: block; + max-width: calc(100% - 1.25rem); +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry__subtitle:not(:first-child) { + margin-top: 0.625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry__post-meta:last-child { + margin-top: auto; + padding-top: 0.625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-title .cs-entry__title { + font-family: var(--cs-font-post-title-family), sans-serif; + font-size: var(--cs-font-post-title-size); + line-height: var(--cs-font-post-title-line-height); + font-weight: var(--cs-font-post-title-weight); + font-style: var(--cs-font-post-title-style); + letter-spacing: var(--cs-font-post-title-letter-spacing); + text-transform: var(--cs-font-post-title-text-transform); + max-width: var(--cs-entry-title-max-width); + margin-bottom: 0; + margin-right: auto; + margin-left: auto; + word-wrap: break-word; + text-align: center; +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-title .cs-entry__title { + font-size: var(--cs-heading-2-font-size); + } +} +@media (min-width: 768px) and (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-title .cs-entry__title { + font-size: calc(var(--cs-heading-1-font-size) - 0.25rem); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer { + display: grid; + grid-template-columns: minmax(0, var(--cs-entry-content-full)); + row-gap: 1rem; + justify-content: center; + align-items: baseline; + margin-top: 1rem; + padding-bottom: 1.5rem; + border-bottom: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer-top { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + align-items: center; + gap: 1rem; + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer-top-left { + display: flex; + flex-wrap: wrap; + gap: 0.5rem; + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer-bottom { + display: flex; + justify-content: space-between; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__post-meta .cs-meta-author-by, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__post-meta .cs-meta-author-name { + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__post-meta .cs-meta-author-by .cs-meta-author-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__post-meta .cs-meta-author-name .cs-meta-author-link { + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__post-meta .cs-meta-author-by .cs-meta-author-link:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__post-meta .cs-meta-author-name .cs-meta-author-link:hover { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__post-meta:not(:first-child) { + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__metabar-share { + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__metabar-share span { + font-family: var(--cs-font-section-headings-family), sans-serif; + font-size: var(--cs-font-section-headings-size); + font-weight: var(--cs-font-section-headings-weight); + font-style: var(--cs-font-section-headings-style); + letter-spacing: var(--cs-font-section-headings-letter-spacing); + text-transform: var(--cs-font-section-headings-text-transform); + line-height: var(--cs-font-section-headings-line-height); +} +@media (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__metabar-share { + margin: -0.625rem 0; + display: flex; + align-items: center; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta { + display: flex; + align-items: center; + flex-wrap: wrap; + gap: 0.375rem; + transition: 0.25s; + color: var(--cs-color-secondary); + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta { + row-gap: 0.25rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta:not(:first-child) { + margin-top: 0.75rem; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta:not(:first-child) { + margin-top: 0.875rem; +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta:not(:first-child) { + margin-top: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta a { + color: var(--cs-color-secondary); + font-size: inherit; + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta a:hover { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta > * { + display: flex; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-icon { + display: flex; + align-items: center; + margin-left: 4px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-author { + display: block; + width: 100%; + margin: 0; + display: inline-flex; + align-items: center; + width: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-author-link { + display: inline-flex; + align-items: center; + text-decoration: none; + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name :root, .editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=light] .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name { + color: var(--cs-color-primary); + } +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=light] .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name { + color: var(--cs-color-primary); + } +} +@media (hover: hover) and (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=light] .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name { + color: var(--cs-color-primary); + } +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name { + opacity: 0.7; + } +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name { + opacity: 0.7; + } +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name { + opacity: 0.7; + } +} +@media (hover: hover) and (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name { + opacity: 0.7; + } +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-author-avatar { + margin-right: 0.25rem; + margin-left: 0.5rem; + border-radius: var(--cs-avatar-border-radius); + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-author-name { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + display: inline-flex; + align-items: center; + color: var(--cs-color-accent); + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__post-meta .cs-meta-author-name { + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__post-meta .cs-meta-author-name { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__post-meta .cs-meta-author-name { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-date { + display: flex; + margin: 0; + align-items: center; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-date .cs-meta-date-on { + margin-left: 4px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__post-meta .cs-meta-date { + opacity: 0.7; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-category .post-categories { + margin: 0; + padding: 0; + list-style: none; + display: inline-block; + display: flex; + flex-wrap: wrap; + gap: 0; + margin-top: -0.3125rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-category .post-categories li { + display: inline-block; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-category .post-categories li { + position: relative; + line-height: 1; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-category .post-categories li :not(.cs-search__content):nth-child(n+4) { + display: none; + } +} +@media (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-entry__post-meta .cs-meta-category .post-categories li :not(.cs-search__content):nth-child(n+4) { + display: none; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-category .post-categories li a { + position: relative; + z-index: 2; + display: flex; + justify-content: center; + align-items: center; + color: var(--cs-color-primary); + font-family: var(--cs-font-category-family), sans-serif; + font-size: var(--cs-font-category-size); + line-height: var(--cs-font-category-line-height); + font-weight: var(--cs-font-category-weight); + font-style: var(--cs-font-category-style); + letter-spacing: var(--cs-font-category-letter-spacing); + text-transform: var(--cs-font-category-text-transform); + text-decoration: none; + padding-left: 1.3125rem; + padding-top: 0.625rem; + padding-bottom: 0.625rem; + padding-right: 0.6875rem; + background: 0 0; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-category .post-categories li a:after { + content: ""; + display: block; + position: absolute; + top: 0.3125rem; + bottom: 0.3125rem; + right: 0; + left: 0.6875rem; + z-index: -1; + background: var(--cs-layout-background); + border-radius: var(--cs-tag-border-radius); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.15); + transition: 0.25s; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .cs-entry__post-meta .cs-meta-category .post-categories li a:after { + outline: 1px solid var(--cs-color-border); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .cs-entry__post-meta .cs-meta-category .post-categories li a:after { + outline: 1px solid var(--cs-color-border); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .cs-entry__post-meta .cs-meta-category .post-categories li a:after { + outline: 1px solid var(--cs-color-border); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .cs-entry__post-meta .cs-meta-category .post-categories li a:after { + outline: 1px solid var(--cs-color-border); + } +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-category .post-categories li a:hover { + color: var(--cs-color-secondary); + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-category .post-categories li a:hover:after { + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.4); + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-meta-overlay-transparent .cs-entry__post-meta .cs-meta-category .post-categories li a:after, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__post-meta .cs-meta-category .post-categories li a:after { + background: rgba(255, 255, 255, 0.22); + box-shadow: unset; + color: var(--cs-color-primary); + backdrop-filter: blur(10px); + outline: none !important; + opacity: 1; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-meta-overlay-transparent .cs-entry__post-meta .cs-meta-category .post-categories li a:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__post-meta .cs-meta-category .post-categories li a:hover { + opacity: 1 !important; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-meta-overlay-transparent .cs-entry__post-meta .cs-meta-category .post-categories li a:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__post-meta .cs-meta-category .post-categories li a:hover:after { + background: var(--cs-color-contrast-300); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-meta-overlay-background .cs-entry__post-meta .cs-meta-category .post-categories li a { + color: var(--cs-color-primary-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-meta-overlay-background .cs-entry__post-meta .cs-meta-category .post-categories li a:after { + box-shadow: unset; + outline: unset !important; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-meta-overlay-background .cs-entry__post-meta .cs-meta-category .post-categories li a:hover { + opacity: 1; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-meta-overlay-background .cs-entry__post-meta .cs-meta-category .post-categories li a:hover:after { + background: var(--cs-color-contrast-900); + opacity: 1; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-comments { + display: flex; + justify-content: center; + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-comments .comments-link { + display: flex; + align-items: center; + text-decoration: none; + color: var(--cs-color-primary); + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__post-meta .cs-meta-comments .comments-link { + color: var(--cs-color-primary); + opacity: 1; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-comments .comments-link:hover { + color: var(--cs-color-accent); + } +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .cs-entry__post-meta .cs-meta-comments .comments-link:hover { + opacity: 0.7; + } +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .cs-entry__post-meta .cs-meta-comments .comments-link:hover { + opacity: 0.7; + } +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .cs-entry__post-meta .cs-meta-comments .comments-link:hover { + opacity: 0.7; + } +} +@media (hover: hover) and (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .cs-entry__post-meta .cs-meta-comments .comments-link:hover { + opacity: 0.7; + } +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__post-meta .cs-meta-comments .comments-link:hover { + color: var(--cs-color-primary); + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-comments .comments-link:before { + font-family: "cs-icons" !important; + content: "\f0e5"; + margin-left: 0.25rem; + margin-right: 0.25rem; + font-size: 0.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-reading-time { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + opacity: 0; + visibility: hidden; + position: relative; + z-index: 1; + min-width: 110px; + padding: 0.375rem 0.625rem; + text-align: center; + justify-content: center; + align-items: center; + gap: 0.25rem; + border-radius: 100px; + background: rgba(255, 255, 255, 0.22); + color: var(--cs-color-primary); + backdrop-filter: blur(10px); + overflow: hidden; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-meta-overlay-background .cs-entry__post-meta .cs-meta-reading-time { + background: rgba(41, 41, 75, 0.15); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-entry__post-meta .cs-meta-reading-time, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-grid .cs-entry__post-meta .cs-meta-reading-time, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__post-meta .cs-meta-reading-time, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-full .cs-entry__post-meta .cs-meta-reading-time, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-entry__post-meta .cs-meta-reading-time { + padding: 0.28125rem 0.56253rem; + letter-spacing: -0.02em; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-reading-time:before { + content: "\e91a"; + font-family: "cs-icons"; + font-weight: 300; + line-height: 1; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-reading-time { + display: none; + } +} +@media (hover: none) { +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-reading-time { + opacity: 1; + visibility: visible; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-overlay-post-meta .cs-entry__post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-grid .cs-overlay-post-meta .cs-entry__post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-overlay-post-meta .cs-entry__post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-full .cs-overlay-post-meta .cs-entry__post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-overlay-post-meta .cs-entry__post-meta { + display: grid; + grid-template-columns: 1fr auto; + gap: 1rem; + align-items: start; + width: 100%; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-overlay-post-meta .cs-entry__post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-grid .cs-overlay-post-meta .cs-entry__post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-overlay-post-meta .cs-entry__post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-full .cs-overlay-post-meta .cs-entry__post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-overlay-post-meta .cs-entry__post-meta { + gap: 0; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-overlay-post-meta .cs-entry__post-meta:has(.cs-meta-reading-time):not(:has(.cs-meta-category)), .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-grid .cs-overlay-post-meta .cs-entry__post-meta:has(.cs-meta-reading-time):not(:has(.cs-meta-category)), .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-overlay-post-meta .cs-entry__post-meta:has(.cs-meta-reading-time):not(:has(.cs-meta-category)), .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-full .cs-overlay-post-meta .cs-entry__post-meta:has(.cs-meta-reading-time):not(:has(.cs-meta-category)), .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-overlay-post-meta .cs-entry__post-meta:has(.cs-meta-reading-time):not(:has(.cs-meta-category)) { + display: flex; + justify-content: flex-end; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list { + max-width: 940px; + margin-bottom: 5.5rem; + margin-right: auto; + margin-left: auto; +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list { + margin-bottom: 5rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list__heading { + font-family: var(--cs-font-section-headings-family), sans-serif; + font-size: var(--cs-font-section-headings-size); + font-weight: var(--cs-font-section-headings-weight); + font-style: var(--cs-font-section-headings-style); + letter-spacing: var(--cs-font-section-headings-letter-spacing); + text-transform: var(--cs-font-section-headings-text-transform); + line-height: var(--cs-font-section-headings-line-height); + margin-bottom: 2rem; + text-align: center; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list__wrapper { + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: center; + gap: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list__wrapper .cs-category-item { + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + gap: 0.375rem; + width: max-content; + background-color: var(--cs-layout-background); + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); + padding: 0.75rem 1.125rem 0.75rem 1.25rem; + transition: 0.25s; + border-radius: 100px; + position: relative; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .cs-categories-list__wrapper .cs-category-item { + outline: 1px solid var(--cs-color-border); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .cs-categories-list__wrapper .cs-category-item { + outline: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list__wrapper .cs-category-item__title a { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + font-size: var(--cs-heading-6-font-size); + color: var(--cs-color-primary); + text-decoration: unset; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list__wrapper .cs-category-item__icon-box .cs-category-item__icon { + width: 24px; + height: 24px; + display: flex; + align-items: center; + justify-content: center; + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list__wrapper .cs-category-item__icon-box .cs-category-item__icon img { + width: 100%; + height: 100%; + max-height: 100%; + object-fit: cover; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .cs-categories-list__wrapper .cs-category-item__icon-box .cs-category-item__icon img { + filter: grayscale(100%) brightness(0%) invert(80%); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .cs-categories-list__wrapper .cs-category-item__icon-box .cs-category-item__icon img { + filter: grayscale(100%) brightness(0%) invert(80%); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list__wrapper .cs-category-item__link { + position: absolute; + width: 100%; + height: 100%; + right: 0; + top: 0; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root .cs-categories-list__wrapper .cs-category-item:hover, .editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=light] .cs-categories-list__wrapper .cs-category-item:hover { + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.24); + background-color: rgba(255, 255, 255, 0.9); + } +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .cs-categories-list__wrapper .cs-category-item:hover { + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.4); + background-color: var(--cs-color-highlight-background); + opacity: 0.7; + } +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .cs-categories-list__wrapper .cs-category-item:hover { + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.4); + background-color: var(--cs-color-highlight-background); + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-overlay-post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-grid .cs-overlay-post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-overlay-post-meta { + position: absolute; + top: 1.25rem; + right: 1.25rem; + left: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-full .cs-overlay-post-meta { + position: absolute; + right: 1.5rem; + top: 1.5rem; + left: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format { + position: absolute; + right: 10px; + bottom: 10px; + z-index: 3; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format > a.cs-format-icon { + position: relative; + display: flex; + justify-content: center; + align-items: center; + transition: 0.25s; + color: #ffffff; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format > a.cs-format-icon:after { + position: relative; + width: auto; + font-family: "cs-icons"; + font-weight: normal; + font-style: normal; + font-size: 1rem; + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-image:after { + content: "\e92a"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-video:after { + content: "\e91c"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-audio:after { + content: "\e91b"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-gallery:after { + content: "\e92a"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-link:after { + content: "\e90e"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-quote:after { + content: "\e918"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-status:after { + content: "\e907"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-aside:after { + content: "\e90a"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-chat:after { + content: "\e900"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next { + position: relative; + display: grid; + grid-template-columns: repeat(1, 1fr); + margin-top: 1.5rem; + gap: 1.5rem; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next:has(> :nth-child(2)) { + grid-template-columns: repeat(2, 1fr); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item { + position: relative; + background: var(--cs-layout-background); + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.15); + padding: 2rem; + border-radius: var(--cs-thumbnail-border-radius); + cursor: pointer; + transition: 0.25s; + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item:only-child .cs-entry { + margin-right: auto; + margin-left: auto; + max-width: 100%; +} +@media (min-width: 576px) and (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item:only-child .cs-entry { + max-width: 50%; + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item:only-child .cs-entry { + max-width: 50%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item .cs-entry { + margin-top: 0.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item .cs-entry__title { + font-size: var(--cs-heading-6-font-size); + text-align: center; + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item:hover .cs-entry__title { + color: var(--cs-color-secondary); + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item:hover .cs-prev-icon { + right: 0; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item:hover .cs-next-icon { + left: -6px; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__label { + font-family: var(--cs-font-section-headings-family), sans-serif; + font-size: var(--cs-font-section-headings-size); + font-weight: var(--cs-font-section-headings-weight); + font-style: var(--cs-font-section-headings-style); + letter-spacing: var(--cs-font-section-headings-letter-spacing); + text-transform: var(--cs-font-section-headings-text-transform); + line-height: var(--cs-font-section-headings-line-height); + display: flex; + justify-content: center; + align-items: center; + text-align: center; + text-transform: uppercase; + position: relative; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__icon { + display: flex; + align-items: center; + justify-content: center; + position: absolute; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__icon .cs-icon { + font-size: 0.875rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__icon.cs-next-icon { + left: -3px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__icon.cs-prev-icon { + right: 3px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__link { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + width: 100%; + height: 100%; + z-index: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next { + margin-bottom: 7.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__heading { + margin-bottom: 2rem; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__heading { + margin-bottom: 1.5rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__heading h2 { + margin: 0; +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__heading h2 { + font-size: var(--cs-heading-4-font-size); + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__heading h2 { + font-size: var(--cs-heading-3-font-size); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid { + --cs-posts-area-grid-columns: 3; + --cs-posts-area-grid-row-gap: 4rem; + --cs-posts-area-grid-column-gap: 1.5rem; + display: grid; + grid-row-gap: var(--cs-posts-area-grid-row-gap); + grid-column-gap: var(--cs-posts-area-grid-column-gap); + grid-template-columns: repeat(var(--cs-posts-area-grid-columns), minmax(0, 1fr)); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid { + --cs-posts-area-grid-columns: 1 !important; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-entry__outer { + display: flex; + flex-direction: column; + row-gap: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar { + display: none; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar { + display: block; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-sidebar-disabled .cs-entry__metabar { + display: block; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar-inner { + display: flex; + flex-direction: column; + gap: 32px; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-metabar-enabled .cs-entry__metabar-inner { + position: sticky; + z-index: 2; + top: calc(var(--cs-wpadminbar-height) + 1.25rem); + transition: 0.4s; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-navbar-smart-enabled .cs-header-smart-visible ~ .cs-site-primary .cs-metabar-enabled .cs-entry__metabar-inner { + top: calc(var(--cs-header-height) + var(--cs-wpadminbar-height) + 1.25rem); +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-navbar-sticky-enabled .cs-metabar-enabled .cs-entry__metabar-inner { + top: calc(var(--cs-header-height) + var(--cs-wpadminbar-height) + 1.25rem); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item { + position: relative; + right: -1.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-sidebar-enabled.cs-sidebar-left .cs-entry__metabar .cs-reading-time-item { + right: -3.3125rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time { + z-index: 9; + display: flex; + justify-content: center; + align-items: center; + border-radius: 50%; + background: transparent; + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.15); + color: var(--cs-color-primary); + transition: 0.25s; + animation: fade 0.5s; + width: 80px; + height: 80px; + padding: 0; + text-align: center; + padding: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time:before { + content: unset; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time:after { + content: ""; + position: absolute; + top: 2px; + right: 2px; + z-index: -1; + width: 76px; + height: 76px; + border-radius: 50%; + background: var(--cs-layout-background); + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time:hover { + background: inherit; + color: var(--cs-color-primary); + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time:hover span { + opacity: 0.8; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time:focus { + background: inherit; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time__border, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time__progress { + position: absolute; + top: 0; + right: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time__border path, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time__progress path { + stroke-width: 2; + fill: none; + stroke-dasharray: 238.76px, 238.76px; + stroke-dashoffset: 0; + transition: stroke-dashoffset 0.5s linear; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time__border path { + stroke: var(--cs-layout-background); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time__progress path { + stroke: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time__label { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + margin-top: 3rem; + margin-right: auto; + margin-left: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments .cs-entry__comments-header { + width: 100%; + display: flex; + flex-direction: column; + align-items: flex-start; + gap: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments .cs-entry__comments-header-top { + display: flex; + align-items: center; + justify-content: space-between; + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments .cs-entry__comments-header-comment-view-toggle { + line-height: 1.2; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments .cs-entry__comments-header-comment-view-toggle .cs-entry__comments-view-toggle:not(.cs-button) { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + cursor: pointer; + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to left, currentColor 100%, currentColor 98%); + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-accent); + transition: 0.25s; + text-decoration: none; + padding-bottom: 0.2em; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments .cs-entry__comments-header-comment-view-toggle .cs-entry__comments-view-toggle:not(.cs-button):hover { + background-size: 0px 1px; + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments .cs-entry__comments-inner { + opacity: 0; + max-height: 0; + overflow: hidden; + width: 100%; + transition: max-height 1s ease, opacity 0.3s ease; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments.cs-entry__comments-visible .cs-entry__comments-inner { + max-height: unset; + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments-toggle { + width: 100%; + min-height: 2.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list { + padding: 0; + margin: 0; + list-style: none; + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments-visible .comment-list { + display: block; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list > li { + margin-top: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list > li.depth-1:not(:first-child) { + border-top: 1px solid var(--cs-color-border); + padding-top: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list > li:first-child { + margin-top: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-body { + display: flex; + flex-direction: column; + font-family: var(--cs-font-entry-excerpt-family), sans-serif; + font-weight: var(--cs-font-entry-excerpt-weight); + font-size: var(--cs-font-entry-excerpt-size); + letter-spacing: var(--cs-font-entry-excerpt-letter-spacing); + line-height: var(--cs-font-entry-excerpt-line-height); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-body > .reply { + display: inline-flex; + order: 3; + margin-top: 0.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-content { + font-family: var(--cs-font-base-family), sans-serif; + font-size: var(--cs-font-base-size); + font-weight: var(--cs-font-base-weight); + font-style: var(--cs-font-base-style); + line-height: var(--cs-font-base-line-height); + letter-spacing: var(--cs-font-base-letter-spacing); + color: var(--cs-color-primary); + margin-top: 0.375rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-meta { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-edit-link { + color: var(--cs-color-primary); + transition: 0.25s; + margin-right: 0.25rem; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-edit-link:hover { + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-author .says { + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-author a { + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to left, currentColor 100%, currentColor 98%); + background-size: 0px 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-primary); + transition: 0.25s; + text-decoration: none; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-author a:hover { + background-size: 100% 1px; + color: var(--cs-color-primary); + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .bypostauthor > .comment-body .comment-author:before { + font-family: "cs-icons"; + font-size: 1.5rem; + display: flex; + align-items: center; + max-height: 20px; + margin-left: 0.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .byuser .comment-author b { + display: inline-flex; + align-items: center; + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .children { + margin: 0; + margin-top: 1.5rem; + padding-right: 2rem; + list-style: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .children > li:not(:first-child) { + margin-top: 1.5rem; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .children { + padding-right: 1.5rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .children .children .children .children .children .children { + padding-right: 0; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .children .children .children .children .children .children { + padding-right: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-meta { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + line-height: 1.3; + order: 1; + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-meta img { + margin-left: 0.375rem; + border-radius: var(--cs-avatar-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-meta:after { + content: ""; + display: block; + clear: both; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-meta time { + font-size: inherit; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-meta a { + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to left, currentColor 100%, currentColor 98%); + background-size: 0px 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-primary); + transition: 0.25s; + text-decoration: none; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-meta a time { + color: var(--cs-color-secondary); + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-meta a:hover { + background-size: 100% 1px; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-meta a:hover time { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-metadata { + display: flex; + flex-wrap: wrap; + align-items: baseline; + margin-right: 0.375rem; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-metadata { + width: 100%; + margin-right: 0; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-metadata > * { + display: flex; + align-items: center; + margin-top: 0.25rem; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-metadata > * { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-author { + display: flex; + align-items: center; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-author { + width: 100%; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-author .fn { + display: flex; + align-items: center; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-content { + order: 2; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-content > * { + margin-top: 28px; + margin-bottom: 28px; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-content > * { + margin-top: 28px; + margin-bottom: 28px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-content > *:first-child { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-content > *:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-reply-link { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to left, currentColor 100%, currentColor 98%); + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-accent); + transition: 0.25s; + text-decoration: none; + padding-bottom: 0.2em; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-reply-link:hover { + background-size: 0px 1px; + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-cancel-reply-button { + display: inline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper #cancel-comment-reply-link { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to left, currentColor 100%, currentColor 98%); + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-accent); + transition: 0.25s; + text-decoration: none; + padding-bottom: 0.2em; + margin-right: 1.0625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper #cancel-comment-reply-link:hover { + background-size: 0px 1px; + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .title-comment-reply { + display: flex; + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .title-comment-reply a { + position: relative; + display: flex; + align-items: center; + justify-content: center; + width: 30px; + height: 30px; + margin-right: 8px; + color: transparent; + overflow: hidden; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .title-comment-reply a:after { + position: absolute; + top: 50%; + right: 50%; + transform: translate(50%, -50%); + color: var(--cs-color-secondary); + font-family: "cs-icons"; + content: "\e92b"; + line-height: 1; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .title-comment-reply a:hover:after { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-respond { + margin-top: 1.5rem; + padding: 2rem; + order: 99; + background: var(--cs-layout-background); + border-radius: var(--cs-thumbnail-border-radius); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); + overflow: hidden; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-respond { + padding: 1.5rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-reply-title { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + margin-bottom: 0.375rem; + font-size: var(--cs-heading-6-font-size); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + align-items: baseline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form label { + margin-bottom: 0.375rem; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment.bypostauthor { + outline: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-notes, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-cookies-consent, +.editor-styles-wrapper.cs-editor-styles-wrapper .logged-in-as { + flex: 0 0 100%; + max-width: 100%; + position: relative; + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-notes textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-cookies-consent textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper .logged-in-as textarea { + background: var(--cs-color-input, var(--cs-site-background)); + border: none; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-notes textarea, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-comment textarea, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-cookies-consent textarea, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .logged-in-as textarea { + background: transparent; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-notes textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-comment textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-cookies-consent textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .logged-in-as textarea { + background: transparent; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-notes a, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment a, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-cookies-consent a, +.editor-styles-wrapper.cs-editor-styles-wrapper .logged-in-as a { + text-decoration: underline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-notes a:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment a:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-cookies-consent a:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .logged-in-as a:hover { + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment { + order: 4; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment textarea { + display: block; + width: 100%; + font-size: var(--cs-font-input-size); + background-color: var(--cs-color-input); + color: var(--cs-color-input-contrast); + line-height: var(--cs-font-input-line-height); + font-weight: var(--cs-font-input-weight); + border: 1px solid var(--cs-color-border); + padding: 1rem; + border-radius: var(--cs-input-border-radius); + height: 100px; + transition: none; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-comment textarea { + background: transparent; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-comment textarea { + background: transparent; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email { + flex: 0 0 100%; + max-width: 100%; + position: relative; + width: 100%; + min-height: 46px; + border-radius: var(--cs-input-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author.comment-form-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email.comment-form-author { + order: 2; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author.comment-form-email, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email.comment-form-email { + order: 3; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author, +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email { + flex: 0 0 49%; + max-width: 49%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author input, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email input { + display: block; + width: 100%; + font-size: var(--cs-font-input-size); + background-color: var(--cs-color-input); + color: var(--cs-color-input-contrast); + line-height: var(--cs-font-input-line-height); + font-weight: var(--cs-font-input-weight); + border: 1px solid var(--cs-color-border); + padding: var(--cs-input-padding-y, 0.5625rem) var(--cs-input-padding-x, 1rem); + border-radius: var(--cs-input-border-radius); + height: 100%; + min-height: 2.5rem; + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author input:hover, + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email input:hover { + opacity: 0.7; + } +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-author input, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-email input { + background: transparent; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-author input, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-email input { + background: transparent; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email { + width: 100%; + border: none; + background: transparent; + line-height: 1.2; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment, + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author, + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email { + margin-bottom: 0.5rem; + } +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email { + margin-bottom: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment input, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author input, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email input, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email textarea { + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment input:hover, + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment textarea:hover, + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author input:hover, + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author textarea:hover, + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email input:hover, + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email textarea:hover { + opacity: 0.7; + } +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-comment input, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-comment textarea, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-author input, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-author textarea, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-email input, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-email textarea { + background: transparent; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-comment input, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-comment textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-author input, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-author textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-email input, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-email textarea { + background: transparent; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-cookies-consent { + order: 5; + margin-bottom: 1.25rem; + display: grid; + grid-template-columns: 1.125rem 1fr; + gap: 0.5rem; + align-items: flex-start; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-cookies-consent { + max-width: 75%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-cookies-consent label { + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-cookies-consent input { + width: 1.125rem; + height: 1.125rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-notes { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); + order: 1; + margin-bottom: 1.25rem; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-awaiting-moderation { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); + width: 100%; + margin-top: 0.5rem; + margin-bottom: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .logged-in-as, +.editor-styles-wrapper.cs-editor-styles-wrapper .form-allowed-tags { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); + margin-bottom: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .form-submit { + order: 6; + width: 100%; + margin-bottom: 0; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .form-submit { + display: flex; + align-items: center; + } +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .form-submit button { + width: 100%; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .no-comments { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + margin-top: 1rem; + padding: 10px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .logged-in-as a:hover { + color: var(--cs-color-primary); + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__tags { + font-family: var(--cs-font-category-family), sans-serif; + font-size: var(--cs-font-category-size); + line-height: var(--cs-font-category-line-height); + font-weight: var(--cs-font-category-weight); + font-style: var(--cs-font-category-style); + letter-spacing: var(--cs-font-category-letter-spacing); + text-transform: var(--cs-font-category-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__tags ul { + margin: 0; + padding: 0; + list-style: none; + display: flex; + flex-wrap: wrap; + gap: 0.625rem; + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__tags li { + position: relative; + line-height: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__tags a { + display: flex; + height: 13px; + justify-content: center; + align-items: center; + color: var(--cs-color-primary); + text-decoration: none; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__tags a:hover { + opacity: 0.7; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-content-area { + --cs-post-area-align-content: flex-start; + --cs-post-area-content-padding: 0px; + --cs-post-area-content-border-radius: 0; + --cs-post-area-content-background: none; + --cs-post-area-content-border: 0px; + --cs-post-area-align-image: stretch; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area { + --cs-post-area-separator-width: 1px; + --cs-post-area-separator-color: var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-section-heading + .cs-posts-area { + margin-top: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-page__author + .cs-posts-area { + margin-top: 1.5rem; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-page__author + .cs-posts-area { + margin-top: 4rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__main { + --cs-posts-area-grid-columns: 1; + --cs-posts-area-grid-row-gap: 4rem; + --cs-posts-area-grid-column-gap: 1.5rem; + display: grid; + grid-row-gap: var(--cs-posts-area-grid-row-gap); + grid-column-gap: var(--cs-posts-area-grid-column-gap); + grid-template-columns: repeat(var(--cs-posts-area-grid-columns), minmax(0, 1fr)); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__main { + --cs-posts-area-grid-columns: 1 !important; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__grid .cs-entry__outer { + display: flex; + flex-direction: column; + row-gap: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list { + grid-gap: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry:not(:first-child) { + margin-top: var(--cs-posts-area-grid-row-gap); +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry:not(:first-child) { + border-top: 1px solid var(--cs-color-border); + margin-top: var(--cs-posts-area-grid-row-gap); + padding-top: var(--cs-posts-area-grid-row-gap); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__outer { + display: grid; + grid-template-columns: 1fr; + row-gap: 1rem; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__outer:has(.cs-entry__thumbnail) { + grid-template-columns: 400px calc(100% - 400px - 1.25rem); + column-gap: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__thumbnail { + max-width: 100%; + margin-left: 0; + border-radius: var(--cs-thumbnail-border-radius); + clip-path: inset(0 0 0 0 round var(--cs-thumbnail-border-radius)); + transform: translate3d(0, 0, 0); + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__thumbnail img { + border-radius: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__content { + flex: 1; + flex-direction: column; + max-width: 100%; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__content { + display: flex; + flex-direction: column; + justify-content: flex-start; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__content:not(:first-child) { + margin-top: 0; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__content:not(:first-child) .cs-entry__post-meta:last-child { + margin-top: auto; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__content:not(:first-child) .cs-entry__post-meta:last-child:not(:first-child) { + padding-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full { + margin-right: auto; + margin-left: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-sidebar-disabled .cs-posts-area__full { + max-width: var(--cs-entry-content-max-width); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry__full-header { + position: relative; + z-index: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry__thumbnail { + position: relative; + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry__container { + max-width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry__content-wrap { + max-width: var(--cs-entry-content-small-width); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry__wrap { + position: relative; + z-index: 0; + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); + background: var(--cs-layout-background); + margin-top: -1rem; + padding: 2.5rem; + padding-top: 3.5rem; + border-bottom-right-radius: var(--cs-thumbnail-border-radius); + border-bottom-left-radius: var(--cs-thumbnail-border-radius); + margin-left: unset; + margin-right: unset; + max-width: 100%; + height: auto; +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry__wrap { + padding-right: 1.5rem; + padding-left: 1.5rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry-type-summary { + margin-top: 0.75rem; + color: var(--cs-color-secondary); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry-type-summary { + font-family: var(--cs-font-entry-excerpt-family), sans-serif; + font-weight: var(--cs-font-entry-excerpt-weight); + font-size: var(--cs-font-entry-excerpt-size); + letter-spacing: var(--cs-font-entry-excerpt-letter-spacing); + line-height: var(--cs-font-entry-excerpt-line-height); + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry-type-summary { + font-family: var(--cs-font-post-subtitle-family), sans-serif; + font-size: var(--cs-font-post-subtitle-size); + line-height: var(--cs-font-post-subtitle-line-height); + font-weight: var(--cs-font-post-subtitle-weight); + letter-spacing: var(--cs-font-post-subtitle-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link { + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); + position: relative; + display: inline-flex; + align-items: center; + justify-content: center; + text-decoration: none; + border: none; + transition: 0.25s; + box-shadow: none; + overflow: hidden; + z-index: 1; + cursor: pointer; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + padding: 0.625rem 1.125rem; + border-radius: var(--cs-button-border-radius); + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:before { + content: ""; + position: absolute; + top: 0; + right: 0; + width: 100%; + height: 100%; + background: var(--cs-color-button-hover); + transition: opacity 0.25s ease; + z-index: -1; + opacity: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:focus::before, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:hover::before { + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:focus, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:hover { + color: var(--cs-color-button-hover-contrast); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.4); + outline: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:disabled, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:disabled[disabled] { + color: var(--cs-color-button-contrast); + opacity: 0.5; + padding: 0.875rem 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:disabled:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:disabled[disabled]:hover { + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__pagination { + display: flex; + justify-content: center; + margin-top: 2.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__pagination .cs-load-more { + max-width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__pagination .cs-load-more.loading { + position: relative; + color: transparent; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__pagination .cs-load-more.loading:before { + width: 1rem; + height: 1rem; + border: 2px solid rgba(255, 255, 255, 0.25); + border-top-color: white; + border-radius: 50%; + position: relative; + animation: loader-rotate 1s linear infinite; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + margin: auto; + text-align: center; + content: ""; +} +@keyframes loader-rotate { + 0% { + transform: rotate(0); + } + 100% { + transform: rotate(360deg); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination { + display: flex; + clear: both; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links { + display: flex; + flex-wrap: wrap; + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links > span, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links > a { + border: 1px solid transparent; + display: flex; + align-items: center; + justify-content: center; + min-width: 40px; + min-height: 40px; + padding: 0.5rem 0.75rem; + text-decoration: none; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links > .page-number, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links > .current { + color: var(--cs-color-primary); + background-color: var(--cs-layout-background); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.15); + border-radius: var(--cs-layout-elements-border-radius); + padding: 0.5rem 0.75rem; + margin: 0 0.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links > .current { + color: var(--cs-color-primary); + background-color: var(--cs-layout-background); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.15); + border-radius: var(--cs-layout-elements-border-radius); + padding: 0.5rem 0.75rem; + margin: 0 0.75rem; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .navigation.pagination .nav-links > .current { + outline: 1px solid var(--cs-color-border); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .navigation.pagination .nav-links > .current { + outline: 1px solid var(--cs-color-border); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .navigation.pagination .nav-links > .current { + outline: 1px solid var(--cs-color-border); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .navigation.pagination .nav-links > .current { + outline: 1px solid var(--cs-color-border); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links > .next, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links > .prev { + font-size: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a { + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a.post-page-numbers, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a.page-numbers, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a.wp-block-query-pagination-previous, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a.wp-block-query-pagination-next { + color: var(--cs-color-primary); +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a.post-page-numbers:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a.page-numbers:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a.wp-block-query-pagination-previous:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a.wp-block-query-pagination-next:hover { + color: var(--cs-color-secondary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a:first-child:before { + font-size: 1rem; + font-family: "cs-icons"; + content: "\e90d"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a:last-child:after { + font-size: 1rem; + font-family: "cs-icons"; + content: "\e90e"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.posts-navigation { + margin-top: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.posts-navigation + .cs-entry__footer { + margin-top: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.posts-navigation .nav-links > *:first-child { + margin-right: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.posts-navigation .nav-links > a:before, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.posts-navigation .nav-links > a:after { + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation { + border-top: 1px solid var(--cs-color-border); + border-bottom: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links { + display: flex; + align-items: center; + justify-content: space-between; + padding: 1rem 0; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links a { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-previous, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-next { + display: flex; + align-items: center; + cursor: pointer; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-previous:before, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-previous:after, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-next:before, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-next:after { + font-family: "cs-icons"; + font-size: 0.875rem; + color: var(--cs-color-primary); + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-previous:hover a, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-next:hover a { + text-decoration: none; + color: var(--cs-color-secondary); + } + .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-previous:hover:before, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-previous:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-next:hover:before, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-next:hover:after { + color: var(--cs-color-secondary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-previous:before { + content: "\e904"; + margin-left: 5px; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-previous:hover:before { + transform: translateX(5px); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-next:after { + content: "\e906"; + margin-right: 5px; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-next:hover:after { + transform: translateX(-5px); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list + .comment-navigation { + border-top: none; +} +/*# sourceMappingURL=editor-style.css.map */ diff --git a/assets/css/editor-style.css b/assets/css/editor-style.css new file mode 100644 index 0000000..afe1325 --- /dev/null +++ b/assets/css/editor-style.css @@ -0,0 +1,9166 @@ +@charset "UTF-8"; +:root { + --cs-header-initial-height: 88px; + --cs-header-height: 88px; + --cs-header-topbar-height: 162px; + --cs-header-border-width: 0px; + --cs-container-column-gap: 54px; + --cs-offcanvas-width: 100%; + --cs-entry-content-full: 1248px; + --cs-entry-content-width: 878px; + --cs-entry-content-large-width: 700px; + --cs-entry-content-small-width: 640px; + --cs-mobile-container: 576px; + --cs-entry-title-max-width: 920px; + --cs-entry-content-max-width: calc( var(--cs-entry-content-width) - var(--cs-container-column-gap) ); + --cs-layout-elements-border-radius: 8px; + --cs-thumbnail-border-radius: 16px; + --cs-button-border-radius: 8px; + --cs-input-border-radius: 8px; + --cs-tag-border-radius: 6px; + --cs-avatar-border-radius: 50%; + --cs-adminmbar-offset: 0px; + --cs-underline-bg-position: left 98%; +} +.cs-breakpoint-up-576px :root { + --cs-offcanvas-width: 432px; +} + +.admin-bar { + --cs-adminmbar-offset: 32px; +} +@media screen and (max-width: 782px) { + .admin-bar { + --cs-adminmbar-offset: 46px; + } +} +@media screen and (max-width: 600px) { + .admin-bar { + --cs-adminmbar-offset: 0px; + } +} + +:root, +body[data-scheme=light] { + --cs-header-background: var(--cs-light-header-background, #FDFDFF); + --cs-header-submenu-background: var(--cs-light-header-submenu-background, #FFFFFF); +} + +@media (prefers-color-scheme: dark) { + :root body[data-scheme=auto] { + --cs-header-background: var(--cs-dark-header-background, #1C1C1C); + --cs-header-submenu-background: var(--cs-dark-header-submenu-background, #222222); + } +} +body[data-scheme=dark] { + --cs-header-background: var(--cs-dark-header-background, #1C1C1C); + --cs-header-submenu-background: var(--cs-dark-header-submenu-background, #222222); +} + +:root, +[data-scheme=light] { + --cs-site-background: linear-gradient(180deg, var(--cs-light-site-background-start, #FDFDFF) 0%, var(--cs-light-site-background-end, #F8F7FF) 100%); + --cs-layout-background: var(--cs-light-layout-background, #FFFFFF); + --cs-offcanvas-background: var(--cs-light-offcanvas-background, #FFFFFF); + --cs-color-highlight-background: var(--cs-light-header-highlight-background, #F2F2F6); + --cs-color-primary: var(--cs-light-primary-color, #29294B); + --cs-color-primary-contrast: #FFFFFF; + --cs-color-secondary: var(--cs-light-secondary-color, #696981); + --cs-color-secondary-contrast: #FFFFFF; + --cs-color-accent: var(--cs-light-accent-color, #5955D1); + --cs-color-border: var(--cs-light-border-color, #E1E1E8); + --cs-color-input: var(--cs-light-input-background, #FFFFFF); + --cs-color-input-contrast: var(--cs-light-input-color, #29294B); + --cs-color-button: linear-gradient(180deg, var(--cs-light-button-background-start, #9895FF) 0%, var(--cs-light-button-background-end, #514DCC) 100%); + --cs-color-button-contrast: var(--cs-light-button-color, #FFFFFF); + --cs-color-button-hover: linear-gradient(180deg, var(--cs-light-button-hover-background-start, #8E8BFF) 0%, var(--cs-light-button-hover-background-end, #4440B4) 100%); + --cs-color-button-hover-contrast: var(--cs-light-button-hover-color, #FFFFFF); + --cs-color-overlay-background: var(--cs-light-overlay-background-rgb,#000000); + --cs-color-box-shadow-rgb: 114, 114, 255; + --cs-color-contrast-50: #f8f9fa; + --cs-color-contrast-100: #f8f9fa; + --cs-color-contrast-200: #E1E1E8; + --cs-color-contrast-300: #dee2e6; + --cs-color-contrast-400: #ced4da; + --cs-color-contrast-500: #adb5bd; + --cs-color-contrast-600: #6c757d; + --cs-color-contrast-700: #495057; + --cs-color-contrast-800: #343a40; + --cs-color-contrast-900: #212529; +} + +@media (prefers-color-scheme: dark) { + :root [data-scheme=auto][data-d=light] { + --cs-site-background: linear-gradient(180deg, var(--cs-light-site-background-start, #FDFDFF) 0%, var(--cs-light-site-background-end, #F8F7FF) 100%); + --cs-layout-background: var(--cs-light-layout-background, #FFFFFF); + --cs-offcanvas-background: var(--cs-light-offcanvas-background, #FFFFFF); + --cs-color-highlight-background: var(--cs-light-header-highlight-background, #F2F2F6); + --cs-color-primary: var(--cs-light-primary-color, #29294B); + --cs-color-primary-contrast: #FFFFFF; + --cs-color-secondary: var(--cs-light-secondary-color, #696981); + --cs-color-secondary-contrast: #FFFFFF; + --cs-color-accent: var(--cs-light-accent-color, #5955D1); + --cs-color-border: var(--cs-light-border-color, #E1E1E8); + --cs-color-input: var(--cs-light-input-background, #FFFFFF); + --cs-color-input-contrast: var(--cs-light-input-color, #29294B); + --cs-color-button: linear-gradient(180deg, var(--cs-light-button-background-start, #9895FF) 0%, var(--cs-light-button-background-end, #514DCC) 100%); + --cs-color-button-contrast: var(--cs-light-button-color, #FFFFFF); + --cs-color-button-hover: linear-gradient(180deg, var(--cs-light-button-hover-background-start, #8E8BFF) 0%, var(--cs-light-button-hover-background-end, #4440B4) 100%); + --cs-color-button-hover-contrast: var(--cs-light-button-hover-color, #FFFFFF); + --cs-color-overlay-background: var(--cs-light-overlay-background-rgb,#000000); + --cs-color-box-shadow-rgb: 114, 114, 255; + --cs-color-contrast-50: #f8f9fa; + --cs-color-contrast-100: #f8f9fa; + --cs-color-contrast-200: #E1E1E8; + --cs-color-contrast-300: #dee2e6; + --cs-color-contrast-400: #ced4da; + --cs-color-contrast-500: #adb5bd; + --cs-color-contrast-600: #6c757d; + --cs-color-contrast-700: #495057; + --cs-color-contrast-800: #343a40; + --cs-color-contrast-900: #212529; + } +} +@media (prefers-color-scheme: light) { + :root [data-scheme=auto][data-l=light] { + --cs-site-background: linear-gradient(180deg, var(--cs-light-site-background-start, #FDFDFF) 0%, var(--cs-light-site-background-end, #F8F7FF) 100%); + --cs-layout-background: var(--cs-light-layout-background, #FFFFFF); + --cs-offcanvas-background: var(--cs-light-offcanvas-background, #FFFFFF); + --cs-color-highlight-background: var(--cs-light-header-highlight-background, #F2F2F6); + --cs-color-primary: var(--cs-light-primary-color, #29294B); + --cs-color-primary-contrast: #FFFFFF; + --cs-color-secondary: var(--cs-light-secondary-color, #696981); + --cs-color-secondary-contrast: #FFFFFF; + --cs-color-accent: var(--cs-light-accent-color, #5955D1); + --cs-color-border: var(--cs-light-border-color, #E1E1E8); + --cs-color-input: var(--cs-light-input-background, #FFFFFF); + --cs-color-input-contrast: var(--cs-light-input-color, #29294B); + --cs-color-button: linear-gradient(180deg, var(--cs-light-button-background-start, #9895FF) 0%, var(--cs-light-button-background-end, #514DCC) 100%); + --cs-color-button-contrast: var(--cs-light-button-color, #FFFFFF); + --cs-color-button-hover: linear-gradient(180deg, var(--cs-light-button-hover-background-start, #8E8BFF) 0%, var(--cs-light-button-hover-background-end, #4440B4) 100%); + --cs-color-button-hover-contrast: var(--cs-light-button-hover-color, #FFFFFF); + --cs-color-overlay-background: var(--cs-light-overlay-background-rgb,#000000); + --cs-color-box-shadow-rgb: 114, 114, 255; + --cs-color-contrast-50: #f8f9fa; + --cs-color-contrast-100: #f8f9fa; + --cs-color-contrast-200: #E1E1E8; + --cs-color-contrast-300: #dee2e6; + --cs-color-contrast-400: #ced4da; + --cs-color-contrast-500: #adb5bd; + --cs-color-contrast-600: #6c757d; + --cs-color-contrast-700: #495057; + --cs-color-contrast-800: #343a40; + --cs-color-contrast-900: #212529; + } +} +@media (prefers-color-scheme: dark) { + :root [data-scheme=auto] { + --cs-site-background: linear-gradient(180deg, var(--cs-dark-site-background-start, #1C1C1C) 0%, var(--cs-dark-site-background-end, #1C1C1C) 100%); + --cs-layout-background: var(--cs-dark-layout-background, #222222); + --cs-offcanvas-background: var(--cs-dark-offcanvas-background, #222222); + --cs-color-highlight-background: var(--cs-dark-header-highlight-background, #3D3D3D); + --cs-color-primary: var(--cs-dark-primary-color, #FFFFFF); + --cs-color-primary-contrast: #222222; + --cs-color-secondary: var(--cs-dark-secondary-color, #CDCDCD); + --cs-color-secondary-contrast: #000000; + --cs-color-accent: var(--cs-dark-accent-color, #FFFFFF); + --cs-color-border: var(--cs-dark-border-color, #2E2E2E); + --cs-color-input: var(--cs-dark-input-background, #222222); + --cs-color-input-contrast: var(--cs-dark-input-color, #FFFFFF); + --cs-color-button: linear-gradient(180deg, var(--cs-dark-button-background-start, #434343) 0%, var(--cs-dark-button-background-end, #0F0F0F) 100%); + --cs-color-button-contrast: var(--cs-dark-button-color, #FFFFFF); + --cs-color-button-hover: linear-gradient(180deg, var(--cs-dark-button-hover-background-start, #383838) 0%, var(--cs-dark-button-hover-background-end, #010101) 100%); + --cs-color-button-hover-contrast:var(--cs-dark-button-hover-color, #FFFFFF); + --cs-color-overlay-background: var(--cs-dark-overlay-background-rgb, #000000); + --cs-color-box-shadow-rgb: 16, 16, 16; + --cs-color-contrast-50: #000000; + --cs-color-contrast-100: #333333; + --cs-color-contrast-200: #494949; + --cs-color-contrast-300: #606060; + --cs-color-contrast-400: #777777; + --cs-color-contrast-500: #8e8e8e; + --cs-color-contrast-600: #a4a4a4; + --cs-color-contrast-700: #bbbbbb; + --cs-color-contrast-800: #d2d2d2; + --cs-color-contrast-900: #e9e9e9; + } +} +[data-scheme=dark] { + --cs-site-background: linear-gradient(180deg, var(--cs-dark-site-background-start, #1C1C1C) 0%, var(--cs-dark-site-background-end, #1C1C1C) 100%); + --cs-layout-background: var(--cs-dark-layout-background, #222222); + --cs-offcanvas-background: var(--cs-dark-offcanvas-background, #222222); + --cs-color-highlight-background: var(--cs-dark-header-highlight-background, #3D3D3D); + --cs-color-primary: var(--cs-dark-primary-color, #FFFFFF); + --cs-color-primary-contrast: #222222; + --cs-color-secondary: var(--cs-dark-secondary-color, #CDCDCD); + --cs-color-secondary-contrast: #000000; + --cs-color-accent: var(--cs-dark-accent-color, #FFFFFF); + --cs-color-border: var(--cs-dark-border-color, #2E2E2E); + --cs-color-input: var(--cs-dark-input-background, #222222); + --cs-color-input-contrast: var(--cs-dark-input-color, #FFFFFF); + --cs-color-button: linear-gradient(180deg, var(--cs-dark-button-background-start, #434343) 0%, var(--cs-dark-button-background-end, #0F0F0F) 100%); + --cs-color-button-contrast: var(--cs-dark-button-color, #FFFFFF); + --cs-color-button-hover: linear-gradient(180deg, var(--cs-dark-button-hover-background-start, #383838) 0%, var(--cs-dark-button-hover-background-end, #010101) 100%); + --cs-color-button-hover-contrast:var(--cs-dark-button-hover-color, #FFFFFF); + --cs-color-overlay-background: var(--cs-dark-overlay-background-rgb, #000000); + --cs-color-box-shadow-rgb: 16, 16, 16; + --cs-color-contrast-50: #000000; + --cs-color-contrast-100: #333333; + --cs-color-contrast-200: #494949; + --cs-color-contrast-300: #606060; + --cs-color-contrast-400: #777777; + --cs-color-contrast-500: #8e8e8e; + --cs-color-contrast-600: #a4a4a4; + --cs-color-contrast-700: #bbbbbb; + --cs-color-contrast-800: #d2d2d2; + --cs-color-contrast-900: #e9e9e9; +} + +@media (prefers-color-scheme: dark) { + :root [data-scheme=auto][data-d=dark] { + --cs-site-background: linear-gradient(180deg, var(--cs-dark-site-background-start, #1C1C1C) 0%, var(--cs-dark-site-background-end, #1C1C1C) 100%); + --cs-layout-background: var(--cs-dark-layout-background, #222222); + --cs-offcanvas-background: var(--cs-dark-offcanvas-background, #222222); + --cs-color-highlight-background: var(--cs-dark-header-highlight-background, #3D3D3D); + --cs-color-primary: var(--cs-dark-primary-color, #FFFFFF); + --cs-color-primary-contrast: #222222; + --cs-color-secondary: var(--cs-dark-secondary-color, #CDCDCD); + --cs-color-secondary-contrast: #000000; + --cs-color-accent: var(--cs-dark-accent-color, #FFFFFF); + --cs-color-border: var(--cs-dark-border-color, #2E2E2E); + --cs-color-input: var(--cs-dark-input-background, #222222); + --cs-color-input-contrast: var(--cs-dark-input-color, #FFFFFF); + --cs-color-button: linear-gradient(180deg, var(--cs-dark-button-background-start, #434343) 0%, var(--cs-dark-button-background-end, #0F0F0F) 100%); + --cs-color-button-contrast: var(--cs-dark-button-color, #FFFFFF); + --cs-color-button-hover: linear-gradient(180deg, var(--cs-dark-button-hover-background-start, #383838) 0%, var(--cs-dark-button-hover-background-end, #010101) 100%); + --cs-color-button-hover-contrast:var(--cs-dark-button-hover-color, #FFFFFF); + --cs-color-overlay-background: var(--cs-dark-overlay-background-rgb, #000000); + --cs-color-box-shadow-rgb: 16, 16, 16; + --cs-color-contrast-50: #000000; + --cs-color-contrast-100: #333333; + --cs-color-contrast-200: #494949; + --cs-color-contrast-300: #606060; + --cs-color-contrast-400: #777777; + --cs-color-contrast-500: #8e8e8e; + --cs-color-contrast-600: #a4a4a4; + --cs-color-contrast-700: #bbbbbb; + --cs-color-contrast-800: #d2d2d2; + --cs-color-contrast-900: #e9e9e9; + } +} +@media (prefers-color-scheme: light) { + :root [data-scheme=auto][data-l=dark] { + --cs-site-background: linear-gradient(180deg, var(--cs-dark-site-background-start, #1C1C1C) 0%, var(--cs-dark-site-background-end, #1C1C1C) 100%); + --cs-layout-background: var(--cs-dark-layout-background, #222222); + --cs-offcanvas-background: var(--cs-dark-offcanvas-background, #222222); + --cs-color-highlight-background: var(--cs-dark-header-highlight-background, #3D3D3D); + --cs-color-primary: var(--cs-dark-primary-color, #FFFFFF); + --cs-color-primary-contrast: #222222; + --cs-color-secondary: var(--cs-dark-secondary-color, #CDCDCD); + --cs-color-secondary-contrast: #000000; + --cs-color-accent: var(--cs-dark-accent-color, #FFFFFF); + --cs-color-border: var(--cs-dark-border-color, #2E2E2E); + --cs-color-input: var(--cs-dark-input-background, #222222); + --cs-color-input-contrast: var(--cs-dark-input-color, #FFFFFF); + --cs-color-button: linear-gradient(180deg, var(--cs-dark-button-background-start, #434343) 0%, var(--cs-dark-button-background-end, #0F0F0F) 100%); + --cs-color-button-contrast: var(--cs-dark-button-color, #FFFFFF); + --cs-color-button-hover: linear-gradient(180deg, var(--cs-dark-button-hover-background-start, #383838) 0%, var(--cs-dark-button-hover-background-end, #010101) 100%); + --cs-color-button-hover-contrast:var(--cs-dark-button-hover-color, #FFFFFF); + --cs-color-overlay-background: var(--cs-dark-overlay-background-rgb, #000000); + --cs-color-box-shadow-rgb: 16, 16, 16; + --cs-color-contrast-50: #000000; + --cs-color-contrast-100: #333333; + --cs-color-contrast-200: #494949; + --cs-color-contrast-300: #606060; + --cs-color-contrast-400: #777777; + --cs-color-contrast-500: #8e8e8e; + --cs-color-contrast-600: #a4a4a4; + --cs-color-contrast-700: #bbbbbb; + --cs-color-contrast-800: #d2d2d2; + --cs-color-contrast-900: #e9e9e9; + } +} +[data-scheme=inverse] { + --cs-color-primary: #FFFFFF; + --cs-color-primary-contrast: #222222; + --cs-layout-background: #FFFFFF; + --cs-color-secondary: #FFFFFF; + --cs-color-secondary-contrast: #000000; + --cs-color-button-secondary: linear-gradient(180deg, #FFFFFF 0%, #DEDDFF 100%); + --cs-color-button-secondary-contrast: #5955D1; + --cs-color-border: #2E2E2E; + --cs-color-tag-color: var(--cs-light-primary-color, #29294B); + --cs-color-contrast-50: rgba(255, 255, 255, 0.1); + --cs-color-contrast-100: rgba(255, 255, 255, 0.1); + --cs-color-contrast-200: rgba(255, 255, 255, 0.2); + --cs-color-contrast-300: rgba(255, 255, 255, 0.3); + --cs-color-contrast-400: rgba(255, 255, 255, 0.4); + --cs-color-contrast-500: rgba(255, 255, 255, 0.5); + --cs-color-contrast-600: rgba(255, 255, 255, 0.6); + --cs-color-contrast-700: rgba(255, 255, 255, 0.7); + --cs-color-contrast-800: rgba(255, 255, 255, 0.8); + --cs-color-contrast-900: rgba(255, 255, 255, 0.9); +} + +@media (prefers-color-scheme: dark) { + :root [data-scheme=auto][data-d=inverse] { + --cs-color-primary: #FFFFFF; + --cs-color-primary-contrast: #222222; + --cs-layout-background: #FFFFFF; + --cs-color-secondary: #FFFFFF; + --cs-color-secondary-contrast: #000000; + --cs-color-button-secondary: linear-gradient(180deg, #FFFFFF 0%, #DEDDFF 100%); + --cs-color-button-secondary-contrast: #5955D1; + --cs-color-border: #2E2E2E; + --cs-color-tag-color: var(--cs-light-primary-color, #29294B); + --cs-color-contrast-50: rgba(255, 255, 255, 0.1); + --cs-color-contrast-100: rgba(255, 255, 255, 0.1); + --cs-color-contrast-200: rgba(255, 255, 255, 0.2); + --cs-color-contrast-300: rgba(255, 255, 255, 0.3); + --cs-color-contrast-400: rgba(255, 255, 255, 0.4); + --cs-color-contrast-500: rgba(255, 255, 255, 0.5); + --cs-color-contrast-600: rgba(255, 255, 255, 0.6); + --cs-color-contrast-700: rgba(255, 255, 255, 0.7); + --cs-color-contrast-800: rgba(255, 255, 255, 0.8); + --cs-color-contrast-900: rgba(255, 255, 255, 0.9); + } +} +@media (prefers-color-scheme: light) { + :root [data-scheme=auto][data-l=inverse] { + --cs-color-primary: #FFFFFF; + --cs-color-primary-contrast: #222222; + --cs-layout-background: #FFFFFF; + --cs-color-secondary: #FFFFFF; + --cs-color-secondary-contrast: #000000; + --cs-color-button-secondary: linear-gradient(180deg, #FFFFFF 0%, #DEDDFF 100%); + --cs-color-button-secondary-contrast: #5955D1; + --cs-color-border: #2E2E2E; + --cs-color-tag-color: var(--cs-light-primary-color, #29294B); + --cs-color-contrast-50: rgba(255, 255, 255, 0.1); + --cs-color-contrast-100: rgba(255, 255, 255, 0.1); + --cs-color-contrast-200: rgba(255, 255, 255, 0.2); + --cs-color-contrast-300: rgba(255, 255, 255, 0.3); + --cs-color-contrast-400: rgba(255, 255, 255, 0.4); + --cs-color-contrast-500: rgba(255, 255, 255, 0.5); + --cs-color-contrast-600: rgba(255, 255, 255, 0.6); + --cs-color-contrast-700: rgba(255, 255, 255, 0.7); + --cs-color-contrast-800: rgba(255, 255, 255, 0.8); + --cs-color-contrast-900: rgba(255, 255, 255, 0.9); + } +} +[data-scheme] { + color: var(--cs-color-primary); +} + +.cs-scheme-toggled[data-scheme] *, +.cs-scheme-toggled[data-scheme] *::after, +.cs-scheme-toggled[data-scheme] *::before { + transition: none !important; +} + +:root, +[data-scheme=light] { + --cs-palette-color-blue: #59BACC; + --cs-palette-color-green: #58AD69; + --cs-palette-color-orange: #FFBC49; + --cs-palette-color-red: #e32c26; + --cs-palette-color-black: #000000; + --cs-palette-color-white: #FFFFFF; + --cs-palette-color-primary: #29294B; + --cs-palette-color-secondary: #696981; + --cs-palette-color-layout: #F1F1F1; + --cs-palette-color-accent: #5955D1; + --cs-palette-color-border: #E1E1E8; + --cs-palette-color-divider: #E1E1E8; + --cs-palette-color-gray-50: #f8f9fa; + --cs-palette-color-gray-100: #f8f9fa; + --cs-palette-color-gray-200: #E1E1E8; + --wp--preset--shadow--standard: 0 5px 25px 0 rgba(114, 114, 255, 0.12); + --wp--preset--color--accent: var(--cs-color-accent); + --wp--preset--color--secondary: #696981; +} + +@media (prefers-color-scheme: dark) { + :root [data-scheme=auto][data-d=light] { + --cs-palette-color-blue: #59BACC; + --cs-palette-color-green: #58AD69; + --cs-palette-color-orange: #FFBC49; + --cs-palette-color-red: #e32c26; + --cs-palette-color-black: #000000; + --cs-palette-color-white: #FFFFFF; + --cs-palette-color-primary: #29294B; + --cs-palette-color-secondary: #696981; + --cs-palette-color-layout: #F1F1F1; + --cs-palette-color-accent: #5955D1; + --cs-palette-color-border: #E1E1E8; + --cs-palette-color-divider: #E1E1E8; + --cs-palette-color-gray-50: #f8f9fa; + --cs-palette-color-gray-100: #f8f9fa; + --cs-palette-color-gray-200: #E1E1E8; + --wp--preset--shadow--standard: 0 5px 25px 0 rgba(114, 114, 255, 0.12); + --wp--preset--color--accent: var(--cs-color-accent); + --wp--preset--color--secondary: #696981; + } +} +@media (prefers-color-scheme: light) { + :root [data-scheme=auto][data-l=light] { + --cs-palette-color-blue: #59BACC; + --cs-palette-color-green: #58AD69; + --cs-palette-color-orange: #FFBC49; + --cs-palette-color-red: #e32c26; + --cs-palette-color-black: #000000; + --cs-palette-color-white: #FFFFFF; + --cs-palette-color-primary: #29294B; + --cs-palette-color-secondary: #696981; + --cs-palette-color-layout: #F1F1F1; + --cs-palette-color-accent: #5955D1; + --cs-palette-color-border: #E1E1E8; + --cs-palette-color-divider: #E1E1E8; + --cs-palette-color-gray-50: #f8f9fa; + --cs-palette-color-gray-100: #f8f9fa; + --cs-palette-color-gray-200: #E1E1E8; + --wp--preset--shadow--standard: 0 5px 25px 0 rgba(114, 114, 255, 0.12); + --wp--preset--color--accent: var(--cs-color-accent); + --wp--preset--color--secondary: #696981; + } +} +@media (prefers-color-scheme: dark) { + :root [data-scheme=auto] { + --cs-palette-color-black: #FFFFFF; + --cs-palette-color-white: #222222; + --cs-palette-color-primary: #FFFFFF; + --cs-palette-color-secondary: #CDCDCD; + --cs-palette-color-layout: #222222; + --cs-palette-color-accent: #FFFFFF; + --cs-palette-color-border: #2E2E2E; + --cs-palette-color-divider: #2E2E2E; + --cs-palette-color-gray-50: #000000; + --cs-palette-color-gray-100: #333333; + --cs-palette-color-gray-200: #494949; + --wp--preset--shadow--standard: 0 5px 25px 0 rgba(16, 16, 16, 0.12); + --wp--preset--color--accent: var(--cs-color-accent); + } +} +[data-scheme=dark] { + --cs-palette-color-black: #FFFFFF; + --cs-palette-color-white: #222222; + --cs-palette-color-primary: #FFFFFF; + --cs-palette-color-secondary: #CDCDCD; + --cs-palette-color-layout: #222222; + --cs-palette-color-accent: #FFFFFF; + --cs-palette-color-border: #2E2E2E; + --cs-palette-color-divider: #2E2E2E; + --cs-palette-color-gray-50: #000000; + --cs-palette-color-gray-100: #333333; + --cs-palette-color-gray-200: #494949; + --wp--preset--shadow--standard: 0 5px 25px 0 rgba(16, 16, 16, 0.12); + --wp--preset--color--accent: var(--cs-color-accent); +} + +@media (prefers-color-scheme: dark) { + :root [data-scheme=auto][data-d=dark] { + --cs-palette-color-black: #FFFFFF; + --cs-palette-color-white: #222222; + --cs-palette-color-primary: #FFFFFF; + --cs-palette-color-secondary: #CDCDCD; + --cs-palette-color-layout: #222222; + --cs-palette-color-accent: #FFFFFF; + --cs-palette-color-border: #2E2E2E; + --cs-palette-color-divider: #2E2E2E; + --cs-palette-color-gray-50: #000000; + --cs-palette-color-gray-100: #333333; + --cs-palette-color-gray-200: #494949; + --wp--preset--shadow--standard: 0 5px 25px 0 rgba(16, 16, 16, 0.12); + --wp--preset--color--accent: var(--cs-color-accent); + } +} +@media (prefers-color-scheme: light) { + :root [data-scheme=auto][data-l=dark] { + --cs-palette-color-black: #FFFFFF; + --cs-palette-color-white: #222222; + --cs-palette-color-primary: #FFFFFF; + --cs-palette-color-secondary: #CDCDCD; + --cs-palette-color-layout: #222222; + --cs-palette-color-accent: #FFFFFF; + --cs-palette-color-border: #2E2E2E; + --cs-palette-color-divider: #2E2E2E; + --cs-palette-color-gray-50: #000000; + --cs-palette-color-gray-100: #333333; + --cs-palette-color-gray-200: #494949; + --wp--preset--shadow--standard: 0 5px 25px 0 rgba(16, 16, 16, 0.12); + --wp--preset--color--accent: var(--cs-color-accent); + } +} +[data-scheme=inverse] { + --cs-palette-color-black: #FFFFFF; + --cs-palette-color-white: #222222; + --cs-palette-color-primary: #FFFFFF; + --cs-palette-color-border: #343434; + --cs-palette-color-divider: #494949; + --cs-palette-color-gray-50: rgba(255, 255, 255, 0.1); + --cs-palette-color-gray-100: rgba(255, 255, 255, 0.1); + --cs-palette-color-gray-200: rgba(255, 255, 255, 0.2); +} + +@media (prefers-color-scheme: dark) { + :root [data-scheme=auto][data-d=inverse] { + --cs-palette-color-black: #FFFFFF; + --cs-palette-color-white: #222222; + --cs-palette-color-primary: #FFFFFF; + --cs-palette-color-border: #343434; + --cs-palette-color-divider: #494949; + --cs-palette-color-gray-50: rgba(255, 255, 255, 0.1); + --cs-palette-color-gray-100: rgba(255, 255, 255, 0.1); + --cs-palette-color-gray-200: rgba(255, 255, 255, 0.2); + } +} +@media (prefers-color-scheme: light) { + :root [data-scheme=auto][data-l=inverse] { + --cs-palette-color-black: #FFFFFF; + --cs-palette-color-white: #222222; + --cs-palette-color-primary: #FFFFFF; + --cs-palette-color-border: #343434; + --cs-palette-color-divider: #494949; + --cs-palette-color-gray-50: rgba(255, 255, 255, 0.1); + --cs-palette-color-gray-100: rgba(255, 255, 255, 0.1); + --cs-palette-color-gray-200: rgba(255, 255, 255, 0.2); + } +} +/* Color Options +--------------------------------------------- */ +.has-blue-color { + color: var(--cs-palette-color-blue) !important; +} + +.has-blue-background-color { + background-color: var(--cs-palette-color-blue) !important; +} + +.has-green-color { + color: var(--cs-palette-color-green) !important; +} + +.has-green-background-color { + background-color: var(--cs-palette-color-green) !important; +} + +.has-orange-color { + color: var(--cs-palette-color-orange) !important; +} + +.has-orange-background-color { + background-color: var(--cs-palette-color-orange) !important; +} + +.has-red-color { + color: var(--cs-palette-color-red) !important; +} + +.has-red-background-color { + background-color: var(--cs-palette-color-red) !important; +} + +.has-black-color { + color: var(--cs-palette-color-black) !important; +} + +.has-black-background-color { + background-color: var(--cs-palette-color-black) !important; +} + +.has-white-color { + color: var(--cs-palette-color-white) !important; +} + +.has-white-background-color { + background-color: var(--cs-palette-color-white) !important; +} + +.has-primary-color { + color: var(--cs-palette-color-primary) !important; +} + +.has-primary-background-color { + background-color: var(--cs-palette-color-primary) !important; +} + +.has-secondary-color { + color: var(--cs-palette-color-secondary) !important; +} + +.has-secondary-background-color { + background-color: var(--cs-palette-color-secondary) !important; +} + +.has-layout-color { + color: var(--cs-palette-color-layout) !important; +} + +.has-layout-background-color { + background-color: var(--cs-palette-color-layout) !important; +} + +.has-accent-color { + color: var(--cs-palette-color-accent) !important; +} + +.has-accent-background-color { + background-color: var(--cs-palette-color-accent) !important; +} + +.has-gray-50-color { + color: var(--cs-palette-color-gray-50) !important; +} + +.has-gray-50-background-color { + background-color: var(--cs-palette-color-gray-50) !important; +} + +.has-gray-100-color { + color: var(--cs-palette-color-gray-100) !important; +} + +.has-gray-100-background-color { + background-color: var(--cs-palette-color-gray-100) !important; +} + +.has-gray-200-color { + color: var(--cs-palette-color-gray-200) !important; +} + +.has-gray-200-background-color { + background-color: var(--cs-palette-color-gray-200) !important; +} + +/*-------------------------------------------------------------- +# Individual styles for the editor +--------------------------------------------------------------*/ +/*-------------------------------------------------------------- +# Common +--------------------------------------------------------------*/ +#csco_singular_options { + display: none; +} + +/*-------------------------------------------------------------- +# Editor Color +--------------------------------------------------------------*/ +.block-editor-writing-flow { + background: var(--cs-site-background); +} +.block-editor-writing-flow[data-scheme] { + color: var(--cs-color-primary); +} + +/*-------------------------------------------------------------- +# Editor Title +--------------------------------------------------------------*/ +.editor-post-title__input { + font-family: var(--cs-font-post-title-family), sans-serif; + font-size: var(--cs-font-post-title-size); + line-height: var(--cs-font-post-title-line-height); + font-weight: var(--cs-font-post-title-weight); + font-style: var(--cs-font-post-title-style); + letter-spacing: var(--cs-font-post-title-letter-spacing); + text-transform: var(--cs-font-post-title-text-transform); + color: var(--cs-color-primary); + padding-left: 0; + padding-right: 0; + max-width: var(--cs-editor-width) !important; + margin-left: auto !important; + margin-right: auto !important; +} + +.editor-text-editor .editor-post-title.is-raw-text textarea { + font-family: var(--cs-font-post-title-family), sans-serif; + font-size: var(--cs-font-post-title-size); + line-height: var(--cs-font-post-title-line-height); + font-weight: var(--cs-font-post-title-weight); + font-style: var(--cs-font-post-title-style); + letter-spacing: var(--cs-font-post-title-letter-spacing); + text-transform: var(--cs-font-post-title-text-transform); + min-height: 165px; +} + +/*-------------------------------------------------------------- +# Global Elements +--------------------------------------------------------------*/ +.editor-styles-wrapper { + overflow-x: initial; +} +.editor-styles-wrapper .cs-container { + width: 100%; + padding-right: 24px; + padding-left: 24px; + margin-right: auto; + margin-left: auto; + max-width: var(--cs-mobile-container, 576px); +} +.cs-breakpoint-up-768px .editor-styles-wrapper .cs-container { + max-width: var(--cs-tablet-container, 992px); +} +.cs-breakpoint-up-992px .editor-styles-wrapper .cs-container { + max-width: var(--cs-laptop-container, 1200px); +} +.cs-breakpoint-up-1248px .editor-styles-wrapper .cs-container { + max-width: var(--cs-desktop-container, 1296px); +} +.editor-styles-wrapper .wp-block[data-align=left], +.editor-styles-wrapper .wp-block[data-align=center], +.editor-styles-wrapper .wp-block[data-align=right] { + clear: both; + height: auto; + overflow: auto; +} +.editor-styles-wrapper p { + margin-top: 0; + margin-bottom: 1rem; +} +.editor-styles-wrapper .wp-block:not(.has-link-color) a { + color: var(--cs-color-accent); +} +.editor-styles-wrapper .wp-block:not(.has-link-color) a.block-editor-rich-text__editable:not(.wp-block-read-more), .editor-styles-wrapper .wp-block:not(.has-link-color) a.wp-block-pages-list__item__link { + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to right, currentColor 0%, currentColor 98%); + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-accent); + transition: 0.25s; + text-decoration: none; +} +.editor-styles-wrapper .wp-block:not(.has-link-color) a.block-editor-rich-text__editable:not(.wp-block-read-more):hover, .editor-styles-wrapper .wp-block:not(.has-link-color) a.wp-block-pages-list__item__link:hover { + background-size: 0px 1px; + color: var(--cs-color-accent); +} +.editor-styles-wrapper .wp-block:not(.has-link-color) a.wp-block-read-more { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + display: flex; + margin-left: auto; + margin-right: auto; +} +.editor-styles-wrapper .wp-block:not(.has-link-color) a.wp-block-read-more span:after { + opacity: 1; +} +.editor-styles-wrapper .wp-block:not(.has-link-color) a.wp-block-read-more strong { + color: var(--cs-color-button-contrast); +} +.editor-styles-wrapper .wp-caption-dd { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper .wp-caption-dd a { + display: inline !important; +} +.editor-styles-wrapper a:not([class], +.wp-block-latest-posts a, +.wp-block-categories a, +.wp-block-archives a, +.wp-block-cover a, +.wp-block-calendar a, +.wp-block-comment-reply-link a, +.wp-block-comment-author-name a, +.wp-block-comment-date a, +.has-link-color a, +.cs-posts-area-elementor a, +.woocommerce-MyAccount-navigation-link a, +.has-link-color a, +*[style*=text-decoration] a, +.is-style-cs-category-grid a), +.editor-styles-wrapper a.wp-block-pages-list__item__link:not([style*=text-decoration] a) { + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to right, currentColor 0%, currentColor 98%); + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-accent); + transition: 0.25s; + text-decoration: none; + font-weight: bolder; +} +.editor-styles-wrapper a:not([class], +.wp-block-latest-posts a, +.wp-block-categories a, +.wp-block-archives a, +.wp-block-cover a, +.wp-block-calendar a, +.wp-block-comment-reply-link a, +.wp-block-comment-author-name a, +.wp-block-comment-date a, +.has-link-color a, +.cs-posts-area-elementor a, +.woocommerce-MyAccount-navigation-link a, +.has-link-color a, +*[style*=text-decoration] a, +.is-style-cs-category-grid a):hover, +.editor-styles-wrapper a.wp-block-pages-list__item__link:not([style*=text-decoration] a):hover { + background-size: 0px 1px; + color: var(--cs-color-accent); +} +.editor-styles-wrapper ul[style*="text-decoration:underline"] a { + color: var(--cs-color-accent); + text-decoration: underline; +} +.editor-styles-wrapper ul[style*="text-decoration:underline"] a:hover { + color: var(--cs-color-accent); + text-decoration: none; +} +.editor-styles-wrapper ul[style*="text-decoration:line-through"] a { + color: var(--cs-color-accent); + text-decoration: line-through; +} +.editor-styles-wrapper ul[style*="text-decoration:line-through"] a:hover { + color: var(--cs-color-accent); +} +.editor-styles-wrapper .wp-block-tag-cloud.is-style-outline { + margin-left: auto !important; + margin-right: auto !important; +} +.editor-styles-wrapper .wp-block-quote p, .editor-styles-wrapper .wp-block-quote h1, .editor-styles-wrapper .wp-block-quote h2, .editor-styles-wrapper .wp-block-quote h3, .editor-styles-wrapper .wp-block-quote h4, .editor-styles-wrapper .wp-block-quote h5, .editor-styles-wrapper .wp-block-quote h6 { + margin: 0 0 0.5rem 0; +} + +/*-------------------------------------------------------------- +# Editor Blocks +--------------------------------------------------------------*/ +.editor-styles-wrapper { + /* Alignment */ + /* Paragraph */ + /* Image */ + /* Pullquote */ + /* Cover */ + /* Classic Editor Block */ + /* Block Alignment */ + /* Block Post Author */ + /* Block Archives */ + /* DL */ + /* Table */ +} +.editor-styles-wrapper .wp-block figcaption { + text-align: left; + margin: 1rem auto 0 auto; + color: var(--cs-color-secondary); +} +.post-type-post .editor-styles-wrapper .wp-block figcaption { + max-width: var(--cs-entry-content-small-width); +} +.post-type-page .editor-styles-wrapper .wp-block figcaption { + max-width: var(--cs-entry-content-max-width); +} +.editor-styles-wrapper .wp-block-heading { + clear: both; +} +.editor-styles-wrapper.post-type-page .wp-block.alignfull figcaption { + margin-right: auto !important; + margin-left: auto !important; +} +.editor-styles-wrapper .wp-block-post-content .wp-block .alignleft { + float: none; + margin-right: 0; +} +.editor-styles-wrapper .wp-block-post-content .wp-block .alignleft:first-child + * { + margin-top: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block-post-content .wp-block .alignleft { + float: left; + margin-right: 2rem; +} +.editor-styles-wrapper .wp-block-post-content .wp-block .alignright { + float: none; + margin-left: 0; +} +.editor-styles-wrapper .wp-block-post-content .wp-block .alignright:first-child + * { + margin-top: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block-post-content .wp-block .alignright { + float: right; + margin-left: 2rem; +} +.editor-styles-wrapper .wp-block-post-content .wp-block .aligncenter { + display: block; + clear: both; + margin-left: auto; + margin-right: auto; + max-width: 100%; +} +.editor-styles-wrapper .wp-block-post-content .wp-block .aligncenter .wp-caption-text, +.editor-styles-wrapper .wp-block-post-content .wp-block .aligncenter .wp-caption-dd { + text-align: center; +} +.editor-styles-wrapper .wp-block-post-content .wp-block img.alignleft, +.editor-styles-wrapper .wp-block-post-content .wp-block img.alignright { + margin-bottom: 1rem; +} +.editor-styles-wrapper .wp-block[data-type="core/paragraph"] p { + line-height: var(--cs-font-base-line-height); +} +.editor-styles-wrapper .wp-block[data-align] .wp-block[data-type="core/image"] figcaption { + text-align: initial; +} +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align] .wp-block[data-type="core/image"] figcaption { + text-align: left; +} +.editor-styles-wrapper .wp-block[data-type="core/pullquote"] .wp-block-pullquote blockquote > .editor-rich-text p { + font-size: 2rem; + line-height: var(--cs-font-base-line-height); +} +.editor-styles-wrapper .wp-block[data-type="core/pullquote"] .wp-block-pullquote.alignleft blockquote > .editor-rich-text p, .editor-styles-wrapper .wp-block[data-type="core/pullquote"] .wp-block-pullquote.alignright blockquote > .editor-rich-text p { + font-size: 1.5rem; +} +.editor-styles-wrapper .wp-block-cover, +.editor-styles-wrapper .wp-block-cover-image { + height: initial; +} +.editor-styles-wrapper .wp-block-cover.is-dark-theme .wp-block-cover__inner-container, +.editor-styles-wrapper .wp-block-cover.is-dark-theme .wp-block-cover-text, +.editor-styles-wrapper .wp-block-cover.is-dark-theme a, +.editor-styles-wrapper .wp-block-cover.is-dark-theme p, +.editor-styles-wrapper .wp-block-cover-image.is-dark-theme .wp-block-cover__inner-container, +.editor-styles-wrapper .wp-block-cover-image.is-dark-theme .wp-block-cover-text, +.editor-styles-wrapper .wp-block-cover-image.is-dark-theme a, +.editor-styles-wrapper .wp-block-cover-image.is-dark-theme p { + color: #ffffff; +} +.editor-styles-wrapper .wp-block-freeform { + line-height: var(--cs-font-post-content-line-height); + color: var(--cs-color-primary); +} +.editor-styles-wrapper .wp-block-freeform b, +.editor-styles-wrapper .wp-block-freeform strong { + color: var(--cs-color-primary); +} +.editor-styles-wrapper .wp-block-freeform h1, .editor-styles-wrapper .wp-block-freeform h2, .editor-styles-wrapper .wp-block-freeform h3, .editor-styles-wrapper .wp-block-freeform h4, .editor-styles-wrapper .wp-block-freeform h5, .editor-styles-wrapper .wp-block-freeform h6, +.editor-styles-wrapper .wp-block-freeform .h1, .editor-styles-wrapper .wp-block-freeform .h2, .editor-styles-wrapper .wp-block-freeform .h3, .editor-styles-wrapper .wp-block-freeform .h4, .editor-styles-wrapper .wp-block-freeform .h5, .editor-styles-wrapper .wp-block-freeform .h6 { + color: var(--cs-color-primary); +} +.editor-styles-wrapper .wp-block-freeform h1:not(:first-child), .editor-styles-wrapper .wp-block-freeform h2:not(:first-child), .editor-styles-wrapper .wp-block-freeform h3:not(:first-child), .editor-styles-wrapper .wp-block-freeform h4:not(:first-child), .editor-styles-wrapper .wp-block-freeform h5:not(:first-child), .editor-styles-wrapper .wp-block-freeform h6:not(:first-child), +.editor-styles-wrapper .wp-block-freeform .h1:not(:first-child), .editor-styles-wrapper .wp-block-freeform .h2:not(:first-child), .editor-styles-wrapper .wp-block-freeform .h3:not(:first-child), .editor-styles-wrapper .wp-block-freeform .h4:not(:first-child), .editor-styles-wrapper .wp-block-freeform .h5:not(:first-child), .editor-styles-wrapper .wp-block-freeform .h6:not(:first-child) { + margin-top: 28px; +} +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform h1:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform h2:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform h3:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform h4:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform h5:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform h6:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform .h1:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform .h2:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform .h3:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform .h4:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform .h5:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper .wp-block-freeform .h6:not(:first-child) { + margin-top: 36px; +} +.editor-styles-wrapper .wp-block-freeform > blockquote { + position: relative; + display: flex; + flex-direction: column; + align-items: flex-start; + text-align: left; + border: none; + margin-top: 36px; + margin-bottom: 36px; + padding: 32px; + border-radius: var(--cs-thumbnail-border-radius); + background: var(--cs-layout-background); + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + font-size: var(--cs-heading-4-font-size); +} +@media (prefers-color-scheme: dark) { + :root body[data-scheme=auto] .editor-styles-wrapper .wp-block-freeform > blockquote { + background: var(--cs-layout-background); + color: var(--cs-color-primary); + } +} +body[data-scheme=dark] .editor-styles-wrapper .wp-block-freeform > blockquote { + background: var(--cs-layout-background); + color: var(--cs-color-primary); +} +.editor-styles-wrapper .wp-block-freeform > blockquote:before { + content: "“"; + display: inline-block; + font-size: var(--cs-heading-1-font-size); + position: absolute; + top: 19px; + left: 31px; +} +.editor-styles-wrapper .wp-block-freeform > blockquote p:first-child { + font-size: inherit; + margin-top: 1.875rem; +} +.editor-styles-wrapper .wp-block-freeform > blockquote p:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper .wp-block-freeform > blockquote .wp-block-heading:first-child { + margin-top: 1.875rem !important; +} +.editor-styles-wrapper .wp-block-freeform > blockquote .wp-block-heading:last-child { + margin-bottom: 0 !important; +} +.editor-styles-wrapper .wp-block-freeform > blockquote cite { + font-family: var(--cs-font-section-headings-family), sans-serif; + font-size: var(--cs-font-section-headings-size); + font-weight: var(--cs-font-section-headings-weight); + font-style: var(--cs-font-section-headings-style); + letter-spacing: var(--cs-font-section-headings-letter-spacing); + text-transform: var(--cs-font-section-headings-text-transform); + line-height: var(--cs-font-section-headings-line-height); + display: block; + margin-top: 1rem; +} +.editor-styles-wrapper .wp-block-freeform code { + font-family: inherit; + font-size: inherit; +} +.editor-styles-wrapper .wp-block-freeform pre { + background-color: var(--cs-color-contrast-50); + padding: 20px; +} +.editor-styles-wrapper .wp-block-freeform .wp-caption-dd { + color: var(--cs-color-primary); + margin-left: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align=left] [data-type="core/group"], +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align=right] [data-type="core/group"], +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align=left] [data-type="core/pullquote"], +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align=right] [data-type="core/pullquote"], +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align=left] [data-type="core/cover-image"], +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align=right] [data-type="core/cover-image"], +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align=left] [data-type="core/cover"], +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block[data-align=right] [data-type="core/cover"] { + max-width: calc(50% - 1rem); + width: 100%; +} +.editor-styles-wrapper .wp-block-post-author .wp-block-post-author__avatar img { + border-radius: var(--cs-avatar-border-radius); +} +.editor-styles-wrapper .wp-block-avatar img { + border-radius: var(--cs-avatar-border-radius); +} +.editor-styles-wrapper .wp-block-archives-list li { + color: var(--cs-color-secondary); +} +.editor-styles-wrapper .wp-block-archives-list li a { + transition: 0.25s; +} +.editor-styles-wrapper .wp-block-archives-list li a:hover { + color: var(--cs-color-secondary); +} +.editor-styles-wrapper .wp-block-archives.has-small-font-size .wp-block-archives-list, .editor-styles-wrapper .wp-block-archives.has-medium-font-size .wp-block-archives-list, .editor-styles-wrapper .wp-block-archives.has-large-font-size .wp-block-archives-list, .editor-styles-wrapper .wp-block-archives.has-x-large-font-size .wp-block-archives-list { + font-size: inherit; +} +.editor-styles-wrapper .wp-block-archives.has-small-font-size .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives.has-small-font-size .wp-block-archives-list li a, .editor-styles-wrapper .wp-block-archives.has-medium-font-size .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives.has-medium-font-size .wp-block-archives-list li a, .editor-styles-wrapper .wp-block-archives.has-large-font-size .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives.has-large-font-size .wp-block-archives-list li a, .editor-styles-wrapper .wp-block-archives.has-x-large-font-size .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives.has-x-large-font-size .wp-block-archives-list li a { + font-size: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=font-style] .wp-block-archives-list { + font-style: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=font-style] .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives[style*=font-style] .wp-block-archives-list li a { + font-style: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=font-weight] .wp-block-archives-list { + font-weight: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=font-weight] .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives[style*=font-weight] .wp-block-archives-list li a { + font-weight: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=line-height] .wp-block-archives-list { + line-height: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=line-height] .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives[style*=line-height] .wp-block-archives-list li a { + line-height: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=letter-spacing] .wp-block-archives-list { + letter-spacing: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=letter-spacing] .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives[style*=letter-spacing] .wp-block-archives-list li a { + letter-spacing: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=text-transform] .wp-block-archives-list { + text-transform: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*=text-transform] .wp-block-archives-list li, .editor-styles-wrapper .wp-block-archives[style*=text-transform] .wp-block-archives-list li a { + text-transform: inherit; +} +.editor-styles-wrapper .wp-block-archives[style*="text-decoration:line-through"] { + text-decoration: none !important; +} +.editor-styles-wrapper .wp-block-archives[style*="text-decoration:line-through"] .wp-block-archives-list li a { + text-decoration: line-through; +} +.editor-styles-wrapper .wp-block-archives[style*="text-decoration:underline"] { + text-decoration: none !important; +} +.editor-styles-wrapper .wp-block-archives[style*="text-decoration:underline"] .wp-block-archives-list li a { + text-decoration: underline; +} +.editor-styles-wrapper dl dt { + font-weight: 700; +} +.editor-styles-wrapper dl dd { + margin-left: 0; + margin-bottom: 0.5rem; +} +.editor-styles-wrapper details.block-editor-block-list__layout { + padding-left: 0; + padding-right: 0; +} +.editor-styles-wrapper .wp-block-table:not(.has-border-color) th, +.editor-styles-wrapper .wp-block-table:not(.has-border-color) td, +.editor-styles-wrapper .wp-block-table table:not(.has-border-color) th, +.editor-styles-wrapper .wp-block-table table:not(.has-border-color) td { + border: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper .wp-block-table.has-border-color th, +.editor-styles-wrapper .wp-block-table.has-border-color td, +.editor-styles-wrapper .wp-block-table table.has-border-color th, +.editor-styles-wrapper .wp-block-table table.has-border-color td { + border-color: inherit; + border-width: inherit; + border-style: inherit; +} +.editor-styles-wrapper .wp-block:has(.wp-block-table)[data-align=left] { + clear: both; +} +.editor-styles-wrapper .wp-block:has(.wp-block-table)[data-align=left] .wp-block-table { + float: left; + width: auto; + margin-left: auto; +} +.editor-styles-wrapper .wp-block:has(.wp-block-table)[data-align=center] { + clear: both; + width: 100%; + height: 100%; + display: flex; + flex-direction: column; +} +.editor-styles-wrapper .wp-block:has(.wp-block-table)[data-align=center] .wp-block-table { + width: auto; + margin-left: auto; + margin-right: auto; +} +.editor-styles-wrapper .wp-block:has(.wp-block-table)[data-align=right] { + clear: both; +} +.editor-styles-wrapper .wp-block:has(.wp-block-table)[data-align=right] .wp-block-table { + float: right; + width: auto; + margin-left: auto; +} +.editor-styles-wrapper .wp-block-loginout[style*=underline] { + text-decoration: none !important; +} +.editor-styles-wrapper .wp-block-loginout[style*=underline] a { + text-decoration: underline; +} +.editor-styles-wrapper .wp-block-loginout[style*=line-through] { + text-decoration: none !important; +} +.editor-styles-wrapper .wp-block-loginout[style*=line-through] a { + text-decoration: line-through; +} +.editor-styles-wrapper ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list) { + padding-left: 32px; + padding-right: 16px; + list-style-type: square; +} +.editor-styles-wrapper ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list) li { + margin-bottom: 0.5rem; + padding-left: 0.25rem; +} +.editor-styles-wrapper ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list) li::marker { + font-size: 0.875rem; +} +.editor-styles-wrapper ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list):not(.has-text-color) li::marker { + color: var(--cs-color-accent); +} +.editor-styles-wrapper ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list).has-text-color li::marker { + color: inherit; +} +.editor-styles-wrapper .wp-block-search__input { + border-width: 0; +} +.editor-styles-wrapper .wp-block-post-comments-form .comment-form .comment-reply-title { + margin-bottom: 1.5rem; +} +.editor-styles-wrapper .wp-block-post-comments-form .comment-form > p:has(label) { + background: var(--cs-color-input, var(--cs-site-background)); + border: 1px solid var(--cs-color-input, var(--cs-site-background)); + border-radius: var(--cs-input-border-radius); + transition: 0.25s; +} +.editor-styles-wrapper .wp-block-post-comments-form .comment-form > p:has(label) label { + font-family: var(--cs-font-input-family), sans-serif; + font-size: var(--cs-font-input-size); + font-weight: var(--cs-font-input-weight); + font-style: var(--cs-font-input-style); + line-height: var(--cs-font-input-line-height); + letter-spacing: var(--cs-font-input-letter-spacing); + text-transform: var(--cs-font-input-text-transform); + display: block; + margin: 0; + padding: 0.375rem 0.625rem 0 0.625rem; + line-height: 1.1; + color: var(--cs-color-primary); +} +.editor-styles-wrapper .wp-block-post-comments-form .comment-form > p:has(label) textarea { + height: 85px; + padding: 0 0.625rem 0.375rem 0.625rem; +} +.editor-styles-wrapper .wp-block-post-comments-form.has-text-color .comment-reply-title { + color: inherit; +} +.editor-styles-wrapper .wp-block-post-comments-form.has-small-font-size .comment-reply-title, .editor-styles-wrapper .wp-block-post-comments-form.has-medium-font-size .comment-reply-title, .editor-styles-wrapper .wp-block-post-comments-form.has-large-font-size .comment-reply-title, .editor-styles-wrapper .wp-block-post-comments-form.has-x-large-font-size .comment-reply-title { + font-size: inherit; +} +.editor-styles-wrapper .wp-block-post-comments-form[style*=font-style] .comment-reply-title { + font-style: inherit; +} +.editor-styles-wrapper .wp-block-post-comments-form[style*=font-weight] .comment-reply-title { + font-weight: inherit; +} +.editor-styles-wrapper .wp-block-post-comments-form[style*=line-height] .comment-reply-title { + line-height: inherit; +} +.editor-styles-wrapper .wp-block-post-comments-form[style*=letter-spacing] .comment-reply-title { + letter-spacing: inherit; +} +.editor-styles-wrapper .wp-block-post-comments-form[style*=text-transform] .comment-reply-titlep { + text-transform: inherit; +} +.editor-styles-wrapper .wp-block-gallery { + gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 0.5em))); +} +.editor-styles-wrapper .wp-block-gallery > div[data-align=left] { + height: auto; + margin: 0 2rem 0 0; +} +.editor-styles-wrapper .wp-block-gallery > div[data-align=right] { + height: auto; + margin: 0 0 0 2rem; +} +.editor-styles-wrapper .wp-block-gallery figcaption { + max-width: 100%; + margin-top: 0; + color: var(--cs-color-primary); + text-align: center; +} +.editor-styles-wrapper .wp-block-gallery.has-nested-images { + --wp--style--block-gap: 10px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-rss .is-grid { + display: grid; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-2, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + gap: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-2 > li, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-2 > li { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-3, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + gap: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-3 > li, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-3 > li { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-4, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + gap: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-4 > li, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-4 > li { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-5, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-5 { + grid-template-columns: repeat(5, minmax(0, 1fr)); + gap: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-5 > li, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-5 > li { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-6, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-6 { + grid-template-columns: repeat(6, minmax(0, 1fr)); + gap: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.columns-6 > li, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-grid.columns-6 > li { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons.has-small-font-size .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons.has-medium-font-size .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons.has-large-font-size .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons.has-x-large-font-size .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.has-small-font-size .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.has-medium-font-size .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.has-large-font-size .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.has-x-large-font-size .wp-block-button__link { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=font-style] .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=font-style] .wp-block-button__link { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=font-weight] .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=font-weight] .wp-block-button__link { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=line-height] .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=line-height] .wp-block-button__link { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=letter-spacing] .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=letter-spacing] .wp-block-button__link { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=text-transform] .wp-block-button__link, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=text-transform] .wp-block-button__link { + text-transform: inherit; +} +.editor-styles-wrapper .wp-block[data-align=wide] .is-content-justification-left, +.editor-styles-wrapper .wp-block[data-align=wide] .is-content-justification-right { + max-width: var(--cs-entry-content-large-width); +} +.editor-styles-wrapper .wp-block[data-align=full] .is-content-justification-left, +.editor-styles-wrapper .wp-block[data-align=full] .is-content-justification-right { + max-width: 50%; +} +.editor-styles-wrapper .wp-block[data-align=wide] .is-content-justification-left, .editor-styles-wrapper .wp-block[data-align=full] .is-content-justification-left { + margin-left: 0; + margin-right: auto; +} +.editor-styles-wrapper .wp-block[data-align=wide] .is-content-justification-right, .editor-styles-wrapper .wp-block[data-align=full] .is-content-justification-right { + margin-left: auto; + margin-right: 0; +} +.editor-styles-wrapper .wp-block[data-align=center] .wp-block-audio { + margin-left: 2rem; + margin-right: 2rem; +} +.editor-styles-wrapper .wp-block[data-align=center] .wp-block-cover { + max-width: calc(50% - 1rem); + margin-left: auto; + margin-right: auto; +} +.editor-styles-wrapper .wp-block[data-align=center] .wp-block-file { + text-align: center; +} +.editor-styles-wrapper .wp-block[data-align=center] .wp-block-video { + margin-left: 1rem; + margin-right: 1rem; +} +.editor-styles-wrapper .wp-block[data-align=center] .wp-block-categories li a { + margin-left: auto; + margin-right: auto; +} +.editor-styles-wrapper .wp-block[data-align=center] .wp-block-avatar > * { + margin-left: auto; + margin-right: auto; +} +.editor-styles-wrapper .wp-block[data-align=center] .wp-block-post-featured-image img { + max-width: calc(100% - 2rem); + margin-left: 1rem; + margin-right: 1rem; +} +.editor-styles-wrapper .is-style-cs-about, +.editor-styles-wrapper .is-style-cs-posts-slider, +.editor-styles-wrapper .is-style-cs-technologies, +.editor-styles-wrapper .wp-block-group:has(.wp-block-group > .wp-block-columns > .wp-block-column > .is-style-cs-work-experience), +.editor-styles-wrapper .wp-block-group:has(.wp-block-group > .wp-block-group > .is-style-cs-link) { + margin-bottom: 2rem; + padding: 2rem; + background: var(--cs-layout-background); + border-radius: var(--cs-thumbnail-border-radius); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); +} +.editor-styles-wrapper .is-style-cs-about .wp-block-heading, +.editor-styles-wrapper .is-style-cs-posts-slider .wp-block-heading, +.editor-styles-wrapper .is-style-cs-technologies .wp-block-heading, +.editor-styles-wrapper .wp-block-group:has(.wp-block-group > .wp-block-columns > .wp-block-column > .is-style-cs-work-experience) .wp-block-heading, +.editor-styles-wrapper .wp-block-group:has(.wp-block-group > .wp-block-group > .is-style-cs-link) .wp-block-heading { + font-family: var(--cs-font-section-headings-family), sans-serif; + font-size: var(--cs-font-section-headings-size); + font-weight: var(--cs-font-section-headings-weight); + font-style: var(--cs-font-section-headings-style); + letter-spacing: var(--cs-font-section-headings-letter-spacing); + text-transform: var(--cs-font-section-headings-text-transform); + line-height: var(--cs-font-section-headings-line-height); + margin-bottom: 1.25rem; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper .is-style-cs-about .wp-block-group > .wp-block-heading a { + color: var(--cs-color-primary); +} +.editor-styles-wrapper .is-style-cs-about ul { + padding-left: 0 !important; + padding-right: 0 !important; +} +.editor-styles-wrapper .is-style-cs-posts-slider .is-style-cs-tile-layout:before { + opacity: 0; +} +.editor-styles-wrapper .is-style-cs-posts-slider .is-style-cs-tile-layout li { + position: relative; + flex-shrink: 0; + width: 100%; + height: 100%; + display: flex; + flex-direction: row; + align-items: flex-end; + gap: 0; +} +.editor-styles-wrapper .is-style-cs-posts-slider .is-style-cs-tile-layout li .wp-block-latest-posts__featured-image a { + width: 100%; +} + +/*-------------------------------------------------------------- +# Editor Width +--------------------------------------------------------------*/ +.editor-styles-wrapper { + --cs-editor-width: var(--cs-entry-content-small-width); + --cs-editor-width-wide: var(--cs-entry-content-large-width); + --cs-editor-width-full: var(--cs-entry-content-width); + --cs-editor-align-full: auto; +} +.editor-styles-wrapper .wp-block { + max-width: var(--cs-editor-width) !important; +} +.editor-styles-wrapper .wp-block[data-align] .wp-block { + --cs-editor-width: none !important; +} +.editor-styles-wrapper .wp-block.alignwide, +.editor-styles-wrapper .wp-block[data-align=wide] { + max-width: var(--cs-editor-width-wide) !important; + margin-left: auto; + margin-right: auto; +} +.editor-styles-wrapper .wp-block.alignfull, +.editor-styles-wrapper .wp-block[data-align=full] { + max-width: var(--cs-editor-width-full) !important; + margin-left: auto; + margin-right: auto; +} +.editor-styles-wrapper.post-type-page.cs-sidebar-enabled { + --cs-editor-width: var(--cs-entry-content-max-width); + --cs-editor-width-wide: var(--cs-entry-content-max-width); + --cs-editor-width-full: var(--cs-entry-content-max-width); +} +.editor-styles-wrapper.post-type-page.cs-sidebar-disabled { + --cs-editor-width: var(--cs-entry-content-max-width); + --cs-editor-width-wide: var(--cs-entry-content-full); + --cs-editor-width-full: none; + --cs-editor-align-full: -10px; +} +.editor-styles-wrapper.post-type-post.cs-sidebar-enabled { + --cs-editor-width: var(--cs-entry-content-small-width); + --cs-editor-width-wide: var(--cs-entry-content-large-width); + --cs-editor-width-full: var(--cs-entry-content-large-width); +} +.editor-styles-wrapper.post-type-post.cs-sidebar-disabled { + --cs-editor-width: var(--cs-entry-content-small-width); + --cs-editor-width-wide: var(--cs-entry-content-large-width); + --cs-editor-width-full: none; + --cs-editor-align-full: -10px; +} + +/*-------------------------------------------------------------- +# Editor Spacers +--------------------------------------------------------------*/ +.editor-styles-wrapper .wp-block-post-content > .wp-block, +.editor-styles-wrapper .wp-block-post-content .wp-block-column > .wp-block, +.editor-styles-wrapper .wp-block-post-content .wp-block-group__inner-container > .wp-block, +.editor-styles-wrapper .wp-block-post-content .wp-block-cover__inner-container > .wp-block, +.editor-styles-wrapper .wp-block-post-content .wp-block-media-text__content > .wp-block { + margin-top: 28px; + margin-bottom: 28px; +} +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block-post-content > .wp-block, +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block-post-content .wp-block-column > .wp-block, +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block-post-content .wp-block-group__inner-container > .wp-block, +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block-post-content .wp-block-cover__inner-container > .wp-block, +.cs-breakpoint-up-576px .editor-styles-wrapper .wp-block-post-content .wp-block-media-text__content > .wp-block { + margin-top: 28px; + margin-bottom: 28px; +} +.editor-styles-wrapper .wp-block-post-content > .wp-block:first-child, +.editor-styles-wrapper .wp-block-post-content .wp-block-column > .wp-block:first-child, +.editor-styles-wrapper .wp-block-post-content .wp-block-group__inner-container > .wp-block:first-child, +.editor-styles-wrapper .wp-block-post-content .wp-block-cover__inner-container > .wp-block:first-child, +.editor-styles-wrapper .wp-block-post-content .wp-block-media-text__content > .wp-block:first-child { + margin-top: 0; +} +.editor-styles-wrapper .wp-block-post-content > .wp-block:last-child, +.editor-styles-wrapper .wp-block-post-content .wp-block-column > .wp-block:last-child, +.editor-styles-wrapper .wp-block-post-content .wp-block-group__inner-container > .wp-block:last-child, +.editor-styles-wrapper .wp-block-post-content .wp-block-cover__inner-container > .wp-block:last-child, +.editor-styles-wrapper .wp-block-post-content .wp-block-media-text__content > .wp-block:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper .wp-block-post-content > .wp-block[data-type="core/heading"] { + margin-bottom: 7px; +} +.editor-styles-wrapper .wp-block-post-content > .wp-block[data-type="core/heading"] + * { + margin-top: 7px; +} +.editor-styles-wrapper .wp-block-post-content > .wp-block[data-type="core/heading"]:not(:first-child) { + margin-top: 28px; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-sidebar-disabled .wp-block[data-align=wide], +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-sidebar-disabled .wp-block[data-align=full] { + margin-top: 36px; + margin-bottom: 36px; +} + +/*-------------------------------------------------------------- +# Main Styles. +--------------------------------------------------------------*/ +.editor-styles-wrapper.cs-editor-styles-wrapper { + font-family: var(--cs-font-base-family), sans-serif; + font-size: var(--cs-font-base-size); + font-weight: var(--cs-font-base-weight); + font-style: var(--cs-font-base-style); + line-height: var(--cs-font-base-line-height); + letter-spacing: var(--cs-font-base-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content { + font-family: var(--cs-font-post-content-family), sans-serif; + font-weight: var(--cs-font-post-content-weight); + font-size: var(--cs-font-post-content-size); + letter-spacing: var(--cs-font-post-content-letter-spacing); + line-height: var(--cs-font-post-content-line-height); + line-height: var(--cs-font-post-content-line-height); + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content b, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content strong { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h1, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h2, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h3, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h4, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h5, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h6, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h1, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h2, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h3, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h4, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h5, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h6 { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h1:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h2:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h3:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h4:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h5:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h6:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h1:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h2:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h3:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h4:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h5:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h6:not(:first-child) { + margin-top: 28px; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h1:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h2:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h3:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h4:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h5:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content h6:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h1:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h2:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h3:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h4:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h5:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .h6:not(:first-child) { + margin-top: 36px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote { + position: relative; + display: flex; + flex-direction: column; + align-items: flex-start; + text-align: left; + border: none; + margin-top: 36px; + margin-bottom: 36px; + padding: 32px; + border-radius: var(--cs-thumbnail-border-radius); + background: var(--cs-layout-background); + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + font-size: var(--cs-heading-4-font-size); +} +@media (prefers-color-scheme: dark) { + :root body[data-scheme=auto] .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote { + background: var(--cs-layout-background); + color: var(--cs-color-primary); + } +} +body[data-scheme=dark] .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote { + background: var(--cs-layout-background); + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote:before { + content: "“"; + display: inline-block; + font-size: var(--cs-heading-1-font-size); + position: absolute; + top: 19px; + left: 31px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote p:first-child { + font-size: inherit; + margin-top: 1.875rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote p:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote .wp-block-heading:first-child { + margin-top: 1.875rem !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote .wp-block-heading:last-child { + margin-bottom: 0 !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content > blockquote cite { + font-family: var(--cs-font-section-headings-family), sans-serif; + font-size: var(--cs-font-section-headings-size); + font-weight: var(--cs-font-section-headings-weight); + font-style: var(--cs-font-section-headings-style); + letter-spacing: var(--cs-font-section-headings-letter-spacing); + text-transform: var(--cs-font-section-headings-text-transform); + line-height: var(--cs-font-section-headings-line-height); + display: block; + margin-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content code { + font-family: inherit; + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content pre { + background-color: var(--cs-color-contrast-50); + padding: 20px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-content .wp-caption-dd { + color: var(--cs-color-primary); + margin-left: 0; +} + +.editor-styles-wrapper.cs-editor-styles-wrapper { + /*-------------------------------------------------------------- + # Base + --------------------------------------------------------------*/ + /** =========== Blocks =========== */ + /*-------------------------------------------------------------- + # Utilities + --------------------------------------------------------------*/ + /*-------------------------------------------------------------- + # Layout + --------------------------------------------------------------*/ +} +@font-face { + font-family: "cs-icons"; + src: url("../static/icon-fonts/icons.ttf") format("truetype"), url("../static/icon-fonts/icons.woff") format("woff"), url("../static/icon-fonts/icons.svg#icons") format("svg"); + font-weight: normal; + font-style: normal; + font-display: swap; +} +.editor-styles-wrapper.cs-editor-styles-wrapper [class^=cs-icon-], +.editor-styles-wrapper.cs-editor-styles-wrapper [class*=" cs-icon-"] { + font-family: "cs-icons" !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-new-window:before { + content: "\e932"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-not-found:before { + content: "\e930"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-location-fill:before { + content: "\e931"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-location:before { + content: "\e92f"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-linkedIn:before { + content: "\e92e"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-facebook:before { + content: "\e91d"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-instagram:before { + content: "\e91e"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-link:before { + content: "\e920"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-pinterest:before { + content: "\e921"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-snapchat:before { + content: "\e923"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-tiktok:before { + content: "\e924"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-tumblr:before { + content: "\e925"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-vimeo:before { + content: "\e926"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-youtube .path1:before { + content: "\e928"; + color: rgb(68, 68, 68); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-youtube .path2:before { + content: "\e929"; + margin-left: -1em; + color: rgb(255, 255, 255); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-comment-o:before { + content: "\f0e5"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-comments-o:before { + content: "\f0e6"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-mail-reply:before { + content: "\f112"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-reply1:before { + content: "\f112"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-menu1:before { + content: "\e91f"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-filter:before { + content: "\e915"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-arrow-down:before { + content: "\e914"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-arrow-short-left:before { + content: "\e916"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-arrow-short-right:before { + content: "\e919"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-alert:before { + content: "\e901"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-cart:before { + content: "\e902"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-dark-mode:before { + content: "\e903"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-download:before { + content: "\e905"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-info:before { + content: "\e907"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-light-mode:before { + content: "\e908"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-menu:before { + content: "\e909"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-reference:before { + content: "\e90b"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-reply-2:before { + content: "\e910"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-search:before { + content: "\e911"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-success:before { + content: "\e912"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-twitter-x:before { + content: "\e913"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-x:before { + content: "\e92b"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-byuser:before { + content: "\e942"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-reply:before { + content: "\e940"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-arrow-long-left:before { + content: "\e917"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-arrow-long-right:before { + content: "\e92c"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-comments:before { + content: "\e92d"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-timer:before { + content: "\e91a"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-image:before { + content: "\e92a"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-activity:before { + content: "\e900"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-arrow-left:before { + content: "\e904"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-arrow-right:before { + content: "\e906"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-award:before { + content: "\e90a"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-chevron-down:before { + content: "\e90c"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-chevron-left:before { + content: "\e90d"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-chevron-right:before { + content: "\e90e"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-chevron-up:before { + content: "\e90f"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-message-square:before { + content: "\e918"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-music:before { + content: "\e91b"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-play:before { + content: "\e91c"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-watch:before { + content: "\e922"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-zap:before { + content: "\e927"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-icon-eye:before { + content: "\e9ce"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper html { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-size: 16px; + font-family: var(--cs-font-base-family); +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper html { + scrollbar-gutter: stable; +} +.editor-styles-wrapper.cs-editor-styles-wrapper body { + font-family: var(--cs-font-base-family), sans-serif; + font-size: var(--cs-font-base-size); + font-weight: var(--cs-font-base-weight); + font-style: var(--cs-font-base-style); + line-height: var(--cs-font-base-line-height); + letter-spacing: var(--cs-font-base-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper h1, .editor-styles-wrapper.cs-editor-styles-wrapper h2, .editor-styles-wrapper.cs-editor-styles-wrapper h3, .editor-styles-wrapper.cs-editor-styles-wrapper h4, .editor-styles-wrapper.cs-editor-styles-wrapper h5, .editor-styles-wrapper.cs-editor-styles-wrapper h6, +.editor-styles-wrapper.cs-editor-styles-wrapper .h1, .editor-styles-wrapper.cs-editor-styles-wrapper .h2, .editor-styles-wrapper.cs-editor-styles-wrapper .h3, .editor-styles-wrapper.cs-editor-styles-wrapper .h4, .editor-styles-wrapper.cs-editor-styles-wrapper .h5, .editor-styles-wrapper.cs-editor-styles-wrapper .h6 { + margin-top: 0; + margin-bottom: 1rem; + word-wrap: break-word; + color: var(--cs-color-primary); + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper h1, .editor-styles-wrapper.cs-editor-styles-wrapper .h1 { + font-size: var(--cs-heading-2-font-size); + } +} +@media (min-width: 768px) and (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper h1, .editor-styles-wrapper.cs-editor-styles-wrapper .h1 { + font-size: calc(var(--cs-heading-1-font-size) - 0.5rem); + } +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper h1, +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .h1 { + font-size: var(--cs-heading-1-font-size); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper h2, .editor-styles-wrapper.cs-editor-styles-wrapper .h2 { + font-size: var(--cs-heading-3-font-size); + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper h2, +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .h2 { + font-size: var(--cs-heading-2-font-size); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper h3, .editor-styles-wrapper.cs-editor-styles-wrapper .h3 { + font-size: var(--cs-heading-4-font-size); + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper h3, +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .h3 { + font-size: var(--cs-heading-3-font-size); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper h4, .editor-styles-wrapper.cs-editor-styles-wrapper .h4 { + font-size: var(--cs-heading-5-font-size); + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper h4, +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .h4 { + font-size: var(--cs-heading-4-font-size); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper h5, .editor-styles-wrapper.cs-editor-styles-wrapper .h5 { + font-size: var(--cs-heading-6-font-size); + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper h5, +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .h5 { + font-size: var(--cs-heading-5-font-size); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper h6, .editor-styles-wrapper.cs-editor-styles-wrapper .h6 { + font-size: var(0.875rem); + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper h6, +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .h6 { + font-size: var(--cs-heading-6-font-size); +} +.editor-styles-wrapper.cs-editor-styles-wrapper hr, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-separator { + border: 0; + border-top: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper small, .editor-styles-wrapper.cs-editor-styles-wrapper .small { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper mark, .editor-styles-wrapper.cs-editor-styles-wrapper .mark { + padding: 0.2em; + background-color: #fcf8e3; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper figcaption { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper cite, +.editor-styles-wrapper.cs-editor-styles-wrapper caption { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper time { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-section-heading { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-section-heading:not(:first-child) { + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-section-heading-styling { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-section-heading-widget { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper table, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table { + width: 100%; + border-collapse: collapse; + margin-bottom: 0; + text-align: left; +} +.editor-styles-wrapper.cs-editor-styles-wrapper table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table th, +.editor-styles-wrapper.cs-editor-styles-wrapper table td, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table td { + padding: 0.75rem; + vertical-align: middle; + border: none; + border-top: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper table thead, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table thead { + border-bottom: 2px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper table tfoot, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table tfoot { + border-top: 2px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper table tbody + tbody, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table tbody + tbody { + border-top: 2px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table th, +.editor-styles-wrapper.cs-editor-styles-wrapper table td, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table td { + border: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper table thead th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table thead th, +.editor-styles-wrapper.cs-editor-styles-wrapper table thead td, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table thead td { + border-bottom-width: 1px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper table:not(.has-small-font-size, .has-medium-font-size, .has-large-font-size, .has-x-large-font-size) th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table:not(.has-small-font-size, .has-medium-font-size, .has-large-font-size, .has-x-large-font-size) th { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper table.has-small-font-size th, .editor-styles-wrapper.cs-editor-styles-wrapper .has-small-font-size.wp-block-table th, .editor-styles-wrapper.cs-editor-styles-wrapper table.has-medium-font-size th, .editor-styles-wrapper.cs-editor-styles-wrapper .has-medium-font-size.wp-block-table th, .editor-styles-wrapper.cs-editor-styles-wrapper table.has-large-font-size th, .editor-styles-wrapper.cs-editor-styles-wrapper .has-large-font-size.wp-block-table th, .editor-styles-wrapper.cs-editor-styles-wrapper table.has-x-large-font-size th, .editor-styles-wrapper.cs-editor-styles-wrapper .has-x-large-font-size.wp-block-table th { + font-size: inherit; + line-height: 1.2; +} +.editor-styles-wrapper.cs-editor-styles-wrapper table[style*=font-style] th, .editor-styles-wrapper.cs-editor-styles-wrapper [style*=font-style].wp-block-table th { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper table[style*=font-weight] th, .editor-styles-wrapper.cs-editor-styles-wrapper [style*=font-weight].wp-block-table th { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper table[style*=line-height] th, .editor-styles-wrapper.cs-editor-styles-wrapper [style*=line-height].wp-block-table th { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper table[style*=letter-spacing] th, .editor-styles-wrapper.cs-editor-styles-wrapper [style*=letter-spacing].wp-block-table th { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper table[style*=text-transform] th, .editor-styles-wrapper.cs-editor-styles-wrapper [style*=text-transform].wp-block-table th { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table.is-style-stripes { + border-bottom: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { + background-color: var(--cs-color-contrast-100); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table figcaption { + padding: 0.75rem 0; + color: var(--cs-color-primary); + text-align: left; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-table figcaption:not(:first-child) { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-table-simple-bordered tr th, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-table-simple-bordered tr td { + border: none; + border-top: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-table-striped tbody tr:nth-of-type(odd) { + background-color: var(--cs-color-contrast-100); +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} +@media (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} +@media (max-width: 1247.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content > *:last-child:after, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary > *:last-child:after { + content: ""; + clear: both; + display: table; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content > *, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-column > *, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-media-text__content > *, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary > *, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-column > *, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-media-text__content > * { + margin-top: 28px; + margin-bottom: 28px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content > *:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-column > *:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-media-text__content > *:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary > *:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-column > *:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-media-text__content > *:first-child { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content > *:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-column > *:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-media-text__content > *:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary > *:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-column > *:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-media-text__content > *:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content > *:has(+ ul), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-column > *:has(+ ul), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-media-text__content > *:has(+ ul), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary > *:has(+ ul), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-column > *:has(+ ul), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-media-text__content > *:has(+ ul) { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-heading, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-heading { + margin-top: 28px; + margin-bottom: 14px; + clear: both; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-heading:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-heading:first-child { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-heading + *, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-heading + * { + margin-top: 14px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .wp-block-heading + .wp-block-heading, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .wp-block-heading + .wp-block-heading { + margin-top: 14px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-content ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-summary ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list) { + padding-left: 28px; + padding-right: 16px; + list-style-type: disc; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-content ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list) li, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-summary ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list) li { + margin-bottom: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-content ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list) li::marker, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-summary ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list) li::marker { + font-size: 0.9375rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-content ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list):not(.has-text-color) li::marker, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-summary ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list):not(.has-text-color) li::marker { + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-content ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list).has-text-color li::marker, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-summary ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list).has-text-color li::marker { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-content ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list).wp-block-list, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content:not(:has(.woocommerce-area)) .entry-summary ul:not(:has(.woocommerce-MyAccount-navigation-link), +.wp-block-post, +.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts, +.wp-block-social-links, +.wp-block-post-template, +.blocks-gallery-grid, +.wc-block-grid__products, +.wp-block-navigation, +.wp-block-navigation .wp-block-page-list).wp-block-list { + margin-top: 14px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .entry-content, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .entry-summary, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .entry-content, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .entry-summary { + margin: inherit; + max-width: inherit; + padding: inherit; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .entry-content, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content .entry-summary, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .entry-content, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary .entry-summary { + margin: inherit; + max-width: inherit; + padding: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content > .alignleft, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-content > .alignright, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary > .alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-main-content .entry-summary > .alignright { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content { + line-height: var(--cs-font-post-content-line-height); + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content b, +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content strong { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h1, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h2, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h3, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h4, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h5, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h6, +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h1, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h2, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h3, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h4, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h5, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h6 { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h1:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h2:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h3:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h4:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h5:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h6:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h1:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h2:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h3:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h4:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h5:not(:first-child), .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h6:not(:first-child) { + margin-top: 28px; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h1:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h2:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h3:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h4:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h5:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content h6:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h1:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h2:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h3:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h4:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h5:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .h6:not(:first-child) { + margin-top: 36px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content > blockquote { + position: relative; + display: flex; + flex-direction: column; + align-items: flex-start; + text-align: left; + border: none; + margin-top: 36px; + margin-bottom: 36px; + padding: 32px; + border-radius: var(--cs-thumbnail-border-radius); + background: var(--cs-layout-background); + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + font-size: var(--cs-heading-4-font-size); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .entry-content > blockquote { + background: var(--cs-layout-background); + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .entry-content > blockquote { + background: var(--cs-layout-background); + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content > blockquote:before { + content: "“"; + display: inline-block; + font-size: var(--cs-heading-1-font-size); + position: absolute; + top: 19px; + left: 31px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content > blockquote p:first-child { + font-size: inherit; + margin-top: 1.875rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content > blockquote p:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content > blockquote .wp-block-heading:first-child { + margin-top: 1.875rem !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content > blockquote .wp-block-heading:last-child { + margin-bottom: 0 !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content > blockquote cite { + font-family: var(--cs-font-section-headings-family), sans-serif; + font-size: var(--cs-font-section-headings-size); + font-weight: var(--cs-font-section-headings-weight); + font-style: var(--cs-font-section-headings-style); + letter-spacing: var(--cs-font-section-headings-letter-spacing); + text-transform: var(--cs-font-section-headings-text-transform); + line-height: var(--cs-font-section-headings-line-height); + display: block; + margin-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content code { + font-family: inherit; + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content pre { + background-color: var(--cs-color-contrast-50); + padding: 20px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .wp-caption-dd { + color: var(--cs-color-primary); + margin-left: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content video, +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content iframe, +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content object, +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content embed { + max-width: 100%; + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .alignnone { + max-width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .alignleft { + float: none; + margin-right: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .alignleft:first-child + * { + margin-top: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .alignleft { + float: left; + margin-right: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .alignright { + float: none; + margin-left: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .alignright:first-child + * { + margin-top: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .alignright { + float: right; + margin-left: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .aligncenter { + display: block; + clear: both; + margin-left: auto; + margin-right: auto; + max-width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .aligncenter .wp-caption-text, +.editor-styles-wrapper.cs-editor-styles-wrapper .aligncenter .wp-caption-dd { + text-align: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper img.alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper img.alignright { + margin-bottom: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignright, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.alignright, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.alignright, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.aligncenter, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.alignright { + max-width: 100%; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignleft, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignright, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.alignleft, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.alignright, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.alignleft, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.alignright, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.alignleft, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.aligncenter, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.alignright { + max-width: calc(50% - 1rem); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignwide.is-content-justification-left .wp-block-group__inner-container, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignfull.is-content-justification-left .wp-block-group__inner-container { + margin-left: 0; + margin-right: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignwide.is-content-justification-right .wp-block-group__inner-container, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignfull.is-content-justification-right .wp-block-group__inner-container { + margin-left: auto; + margin-right: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignwide.is-content-justification-left .wp-block-group__inner-container, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignwide.is-content-justification-right .wp-block-group__inner-container { + max-width: var(--cs-entry-content-large-width); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignfull.is-content-justification-left .wp-block-group__inner-container, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group.alignfull.is-content-justification-right .wp-block-group__inner-container { + max-width: 50%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-columns > *:first-child { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-columns > *:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-columns .wp-block-column > *:first-child { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-columns .wp-block-column > *:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper p.has-background { + padding: 1.5rem 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper p.wp-block-subhead { + font-size: 1.5rem; + color: var(--cs-color-primary); + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-separator.is-style-dots { + border-top: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-separator:not(.is-style-dots) { + border-top: none; + border-bottom: 2px solid currentColor; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-separator.is-style-wide { + max-width: var(--cs-editor-width-wide); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block[data-align=wide] .wp-block-separator.is-style-wide { + max-width: var(--cs-editor-width-wide); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block[data-align=full] .wp-block-separator.is-style-wide { + max-width: var(--cs-editor-width-full); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block[data-align=center] .wp-block-separator.is-style-wide { + max-width: var(--cs-editor-width-wide); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-separator:not(.is-style-dots):not(.is-style-wide):not(.alignwide):not(.alignwide):not(.alignfull) { + max-width: 100px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block[data-align=wide] .wp-block-separator:not(.is-style-dots):not(.is-style-wide):not(.alignwide):not(.alignwide):not(.alignfull) { + max-width: var(--cs-editor-width-wide); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block[data-align=full] .wp-block-separator:not(.is-style-dots):not(.is-style-wide):not(.alignwide):not(.alignwide):not(.alignfull) { + max-width: var(--cs-editor-width-full); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=font-style] .wp-block-button__link { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=font-weight] .wp-block-button__link { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=line-height] .wp-block-button__link { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=letter-spacing] .wp-block-button__link { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-buttons[style*=text-transform] .wp-block-button__link { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.alignleft { + text-align: left; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.alignright { + text-align: right; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.aligncenter { + text-align: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button .wp-block-button__link { + text-align: center; + white-space: normal; + vertical-align: middle; + user-select: none; + transition: 0.25s; + padding: 0.75rem 1.5rem; + border-radius: var(--cs-button-border-radius); + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button .wp-block-button__link:not([href]) { + cursor: default; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=font-style] .wp-block-button__link { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=font-weight] .wp-block-button__link { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=line-height] .wp-block-button__link { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=letter-spacing] .wp-block-button__link { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button[style*=text-transform] .wp-block-button__link { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background, .has-link-color a) { + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background, .has-link-color a):hover { + background: var(--cs-color-button-hover); + color: var(--cs-color-button-hover-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color, .has-link-color a) { + color: var(--cs-color-button-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color, .has-link-color a):hover { + color: var(--cs-color-button-hover-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover { + opacity: 0.8; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background, .has-link-color a):hover { + opacity: 0.8; + color: var(--cs-color-button); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color, .has-link-color a) { + color: var(--cs-color-button); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color, .has-link-color a):hover { + color: var(--cs-color-button); + opacity: 0.8; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button { + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); + position: relative; + display: inline-flex; + align-items: center; + justify-content: center; + text-decoration: none; + border: none; + transition: 0.25s; + box-shadow: none; + overflow: hidden; + z-index: 1; + cursor: pointer; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + padding: 0.5rem 1rem; + border-radius: var(--cs-button-border-radius); + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:before { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: var(--cs-color-button-hover); + transition: opacity 0.25s ease; + z-index: -1; + opacity: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:focus::before, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:hover::before { + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:focus, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:hover { + color: var(--cs-color-button-hover-contrast); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.4); + outline: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:disabled, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:disabled[disabled] { + color: var(--cs-color-button-contrast); + opacity: 0.5; + padding: 0.5rem 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:disabled:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-file .wp-block-file__button:disabled[disabled]:hover { + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-code, +.editor-styles-wrapper.cs-editor-styles-wrapper pre.wp-block-code, +.editor-styles-wrapper.cs-editor-styles-wrapper code.wp-block-code { + background-color: var(--cs-layout-background); + padding: 1rem 1.5rem; + font-family: Menlo, Consolas, monaco, monospace; + line-height: var(--cs-font-base-line-height); + font-size: 0.875rem; + color: var(--cs-color-secondary); + white-space: pre-wrap; + border-radius: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-code:not([style*=border-width]), +.editor-styles-wrapper.cs-editor-styles-wrapper pre.wp-block-code:not([style*=border-width]), +.editor-styles-wrapper.cs-editor-styles-wrapper code.wp-block-code:not([style*=border-width]) { + border: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-code[style*=border-width], +.editor-styles-wrapper.cs-editor-styles-wrapper pre.wp-block-code[style*=border-width], +.editor-styles-wrapper.cs-editor-styles-wrapper code.wp-block-code[style*=border-width] { + border-style: solid; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-code .editor-plain-text, +.editor-styles-wrapper.cs-editor-styles-wrapper pre.wp-block-code .editor-plain-text, +.editor-styles-wrapper.cs-editor-styles-wrapper code.wp-block-code .editor-plain-text { + background-color: transparent; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-preformatted, +.editor-styles-wrapper.cs-editor-styles-wrapper pre.wp-block-preformatted, +.editor-styles-wrapper.cs-editor-styles-wrapper code.wp-block-preformatted { + box-sizing: border-box; + background-color: var(--cs-layout-background); + padding: 1rem 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-preformatted pre, +.editor-styles-wrapper.cs-editor-styles-wrapper pre.wp-block-preformatted pre, +.editor-styles-wrapper.cs-editor-styles-wrapper code.wp-block-preformatted pre { + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-preformatted, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-preformatted pre { + font-family: Menlo, Consolas, monaco, monospace; + line-height: var(--cs-font-base-line-height); + font-size: 0.875rem; + color: var(--cs-color-secondary); + white-space: pre-wrap; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-verse, +.editor-styles-wrapper.cs-editor-styles-wrapper pre.wp-block-verse, +.editor-styles-wrapper.cs-editor-styles-wrapper code.wp-block-verse { + box-sizing: border-box; + background-color: var(--cs-layout-background); + padding: 1rem 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-verse pre, +.editor-styles-wrapper.cs-editor-styles-wrapper pre.wp-block-verse pre, +.editor-styles-wrapper.cs-editor-styles-wrapper code.wp-block-verse pre { + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-verse, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-verse pre { + font-family: Menlo, Consolas, monaco, monospace; + line-height: var(--cs-font-base-line-height); + font-size: 0.875rem; + color: var(--cs-color-secondary); + overflow: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-audio figcaption { + color: var(--cs-color-primary); + text-align: left; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-embed figcaption { + color: var(--cs-color-primary); + text-align: left; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-video video { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-video.aligncenter { + margin-left: 1rem; + margin-right: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-media-text p:last-child { + margin-bottom: 0; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content { + padding-top: 8%; + padding-bottom: 0; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content { + padding-top: 0; + padding-bottom: 8%; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image figcaption { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); + margin: 0.625rem auto 0 auto; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image:not(.is-style-rounded) img { + border-radius: var(--cs-thumbnail-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block[data-align=full] .wp-block-image img { + border-radius: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image .alignleft, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image.alignleft { + float: none; + margin-right: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image .alignleft, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image.alignleft { + float: left; + margin-right: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image .alignright, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image.alignright { + float: none; + margin-left: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image .alignright, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image.alignright { + float: right; + margin-left: 2rem; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image .alignleft, + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-image .alignright { + margin-left: auto; + margin-right: auto; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-featured-image.alignleft img { + max-width: calc(100% - 2rem); + margin-right: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-featured-image.aligncenter img { + max-width: calc(100% - 2rem); + margin-left: 1rem; + margin-right: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-featured-image.alignright img { + max-width: calc(100% - 2rem); + margin-left: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-featured-image img.has-border-color, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-featured-image img[style*=border-width] { + border-style: solid; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images { + display: flex; + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images .wp-block-image { + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images .wp-block-image figcaption { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + margin-bottom: 0; + padding: 0 0.5rem 0.5rem; + background: linear-gradient(0deg, rgba(0, 0, 0, 0.7019607843), rgba(0, 0, 0, 0.3019607843) 70%, rgba(0, 0, 0, 0)); + color: var(--cs-color-primary-contrast); + max-height: 60%; + overflow: auto; + scrollbar-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); + scrollbar-gutter: stable both-edges; + scrollbar-width: thin; + text-align: center; + box-sizing: border-box; + will-change: transform; + border-radius: 0 0 var(--cs-thumbnail-border-radius) var(--cs-thumbnail-border-radius); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .wp-block-gallery.has-nested-images .wp-block-image figcaption { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .wp-block-gallery.has-nested-images .wp-block-image figcaption { + color: var(--cs-color-primary); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .wp-block-gallery.has-nested-images .wp-block-image figcaption { + color: var(--cs-color-primary); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .wp-block-gallery.has-nested-images .wp-block-image figcaption { + color: var(--cs-color-primary); + } +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images .wp-block-image .alignright { + margin-top: 0; + margin-bottom: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images .wp-block-image .alignright figcaption { + width: calc( 100% - 2rem ); + margin-left: 2rem; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images .wp-block-image .alignleft { + margin-top: 0; + margin-bottom: 0; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images .wp-block-image .alignleft figcaption { + width: calc( 100% - 2rem ); + margin-right: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images img { + border-radius: var(--cs-thumbnail-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.has-nested-images.aligncenter { + max-width: 420px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.alignfull figcaption { + max-width: 100% !important; + padding-left: 1.5rem; + padding-right: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.alignleft { + margin-right: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-gallery.alignright { + margin-left: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image .wp-block-cover__inner-container { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.has-background-dim, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.has-background-dim { + padding: 40px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.has-background-dim a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.has-background-dim a:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.has-background-dim a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.has-background-dim a:hover { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.has-background-dim .wp-block-cover__inner-container, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.has-background-dim .wp-block-cover-text, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.has-background-dim .wp-block-cover__inner-container, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover-image.has-background-dim .wp-block-cover-text { + color: #ffffff; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover__inner-container *:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover .block-list-appender:empty { + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover .block-editor-block-list__layout .block-editor-block-list__block { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover .block-editor-block-list__layout .block-editor-block-list__block > * { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover .block-editor-block-list__layout *:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover .wp-block-cover-text { + font-size: 2.25rem; + line-height: var(--cs-font-base-line-height); + padding: 0; + max-width: calc(var(--cs-entry-content-width)); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-cover.is-light:not(.has-text-color) { + color: var(--cs-color-primary-contrast); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .wp-block-cover.is-light:not(.has-text-color) { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .wp-block-cover.is-light:not(.has-text-color) { + color: var(--cs-color-primary); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .wp-block-cover.is-light:not(.has-text-color) { + color: var(--cs-color-primary); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .wp-block-cover.is-light:not(.has-text-color) { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper ul.block-editor-block-list__layout li::marker { + font-size: 0.875rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper ul.block-editor-block-list__layout:not(.has-text-color) li::marker { + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper ul.block-editor-block-list__layout.has-text-color li::marker { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper ul.block-editor-block-list__layout, +.editor-styles-wrapper.cs-editor-styles-wrapper ol.block-editor-block-list__layout { + padding-left: 32px; + padding-right: 16px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper ul.block-editor-block-list__layout li, +.editor-styles-wrapper.cs-editor-styles-wrapper ol.block-editor-block-list__layout li { + margin-bottom: 0.5rem; + padding-left: 0.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + position: relative; + display: flex; + flex-direction: column; + align-items: flex-start; + text-align: left; + border: none; + margin-top: 36px; + margin-bottom: 36px; + padding: 32px; + border-radius: var(--cs-thumbnail-border-radius); + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote:not(.is-style-plain) { + color: var(--cs-color-primary-contrast); + background: var(--cs-color-primary); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .wp-block-quote:not(.is-style-plain) { + background: var(--cs-layout-background); + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .wp-block-quote:not(.is-style-plain) { + background: var(--cs-layout-background); + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote:not(.is-style-plain):before { + content: "“"; + display: inline-block; + font-size: var(--cs-heading-1-font-size); + position: absolute; + top: 19px; + left: 31px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote[style*="text-decoration:line-through"] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote[style*="text-decoration:line-through"] p, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote[style*="text-decoration:line-through"] cite { + text-decoration: line-through; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote[style*="text-decoration:underline"] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote[style*="text-decoration:underline"] p, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote[style*="text-decoration:underline"] cite { + text-decoration: underline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote p { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote p:first-child { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote p:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote cite, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote footer, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote .wp-block-quote__citation { + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) cite, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) cite a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) footer, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) .wp-block-quote__citation { + color: var(--cs-color-primary-contrast); + opacity: 0.7; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) cite, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) cite a, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) footer, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) .wp-block-quote__citation { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) cite, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) cite a, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) footer, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .wp-block-quote:not(.is-style-plain, .has-text-color, .has-link-color) .wp-block-quote__citation { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-large, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-style-large:not(.is-style-plain) { + align-items: flex-start; + text-align: left; + padding: 40px; + padding-left: 100px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-large:before, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-style-large:not(.is-style-plain):before { + position: absolute; + left: 40px; + top: 60px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-large:after, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-style-large:not(.is-style-plain):after { + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-large p, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-large p:first-child, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-style-large:not(.is-style-plain) p, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-style-large:not(.is-style-plain) p:first-child { + font-size: 2rem; + font-style: normal; + line-height: var(--cs-font-base-line-height); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-large cite, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-large footer, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-large .wp-block-quote__citation, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-style-large:not(.is-style-plain) cite, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-style-large:not(.is-style-plain) footer, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.is-style-large:not(.is-style-plain) .wp-block-quote__citation { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + font-style: normal; + line-height: var(--cs-font-base-line-height); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.has-text-align-left { + align-items: flex-start; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.has-text-align-center { + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-quote.has-text-align-right { + align-items: flex-end; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote { + border-top: 4px solid var(--cs-color-primary); + border-bottom: 4px solid var(--cs-color-primary); + border-left: none; + border-right: none; + padding: 2rem 1rem; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.has-text-align-left { + align-items: flex-start; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.has-text-align-center { + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.has-text-align-right { + align-items: flex-end; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.is-style-solid-color { + border: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.is-style-solid-color blockquote p { + font-size: 2rem; + line-height: var(--cs-font-base-line-height); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote blockquote { + margin-top: 0; + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote blockquote a { + color: var(--cs-color-secondary-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote:not(.has-small-font-size, .has-medium-font-size, .has-large-font-size, .has-x-large-font-size) p { + font-size: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote:not([style*=line-height]) p { + line-height: var(--cs-font-base-line-height); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote:not(.has-text-color, .has-link-color) blockquote a { + color: var(--cs-color-secondary-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.has-small-font-size cite, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.has-medium-font-size cite, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.has-large-font-size cite, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote.has-x-large-font-size cite { + font-size: inherit; + line-height: 1.2; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*=font-style] cite { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*=font-weight] cite { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*=line-height] cite { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*=letter-spacing] cite { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*=text-transform] cite { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*="text-decoration:line-through"] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*="text-decoration:line-through"] p, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*="text-decoration:line-through"] cite { + text-decoration: line-through; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*="text-decoration:underline"] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*="text-decoration:underline"] p, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote[style*="text-decoration:underline"] cite { + text-decoration: underline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote .alignleft p, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-pullquote .alignright p { + font-size: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__inside-wrapper { + position: relative; + display: flex; + flex-direction: row; + border: 1px solid var(--cs-color-border); + border-radius: var(--cs-layout-elements-border-radius); + box-shadow: 0 5px 25px 0 rgba(var(--cs-color-box-shadow-rgb), 0.12); + background-color: var(--cs-layout-background); + padding: 5px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__inside-wrapper:has(.wp-block-search__input:first-child:last-child) { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__input { + display: block; + width: 100%; + font-size: var(--cs-font-input-size); + background-color: var(--cs-color-input); + color: var(--cs-color-input-contrast); + line-height: var(--cs-font-input-line-height); + font-weight: var(--cs-font-input-weight); + border: 1px solid var(--cs-color-border); + padding: 0.5625rem 1.125rem; + border-radius: var(--cs-button-border-radius); + flex: 1 1 auto; + width: 1%; + max-width: 100%; + background: var(--cs-color-input); + color: var(--cs-color-input-contrast); + border: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__input[style*=border-width] { + border-style: solid; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button { + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); + position: relative; + display: inline-flex; + align-items: center; + justify-content: center; + text-decoration: none; + border: none; + transition: 0.25s; + box-shadow: none; + overflow: hidden; + z-index: 1; + cursor: pointer; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + padding: 0.5625rem 1.125rem; + border-radius: var(--cs-button-border-radius); + margin-left: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:before { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: var(--cs-color-button-hover); + transition: opacity 0.25s ease; + z-index: -1; + opacity: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:focus::before, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:hover::before { + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:focus, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:hover { + color: var(--cs-color-button-hover-contrast); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.4); + outline: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:disabled, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:disabled[disabled] { + color: var(--cs-color-button-contrast); + opacity: 0.5; + padding: 0.5625rem 1.125rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:disabled:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:disabled[disabled]:hover { + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon { + line-height: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon.has-small-font-size, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon.has-medium-font-size, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon.has-large-font-size, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon.has-x-large-font-size { + line-height: var(--cs-font-base-line-height); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon.has-small-font-size:before, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon.has-medium-font-size:before, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon.has-large-font-size:before, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon.has-x-large-font-size:before { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button.has-icon[style*=line-height]:before { + line-height: var(--cs-font-base-line-height); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search .wp-block-search__button:hover { + opacity: 0.9; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { + border: none; + border-radius: var(--cs-button-border-radius); + background: var(--cs-color-input); + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input { + border-radius: var(--cs-button-border-radius) 0 0 var(--cs-button-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button { + margin-left: 0; + border-radius: 0 var(--cs-button-border-radius) var(--cs-button-border-radius) 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon { + padding: 0.5625rem 1.25rem 0.5625rem 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-search.aligncenter { + max-width: calc( 100% - 2rem ); + margin-left: 1rem; + margin-right: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-sidebar__area > .cs-sidebar__inner .wp-block-search { + line-height: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-sidebar__area > .cs-sidebar__inner .wp-block-search .wp-block-search__label { + font-family: var(--cs-font-section-headings-family), sans-serif; + font-size: var(--cs-font-section-headings-size); + font-weight: var(--cs-font-section-headings-weight); + font-style: var(--cs-font-section-headings-style); + letter-spacing: var(--cs-font-section-headings-letter-spacing); + text-transform: var(--cs-font-section-headings-text-transform); + line-height: var(--cs-font-section-headings-line-height); + margin-bottom: 1.25rem; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-offcanvas .cs-sidebar__area > .cs-sidebar__inner .wp-block-search .wp-block-search__label { + margin-bottom: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-social-links { + clear: both; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-social-links.alignright { + justify-content: flex-end; + float: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-social-links .wp-social-link { + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-social-links .wp-social-link:not(.is-style-logos-only) { + color: var(--cs-color-primary); + fill: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-social-links .wp-social-link:hover { + transform: none; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-social-links:not(.has-icon-color) .wp-social-link:hover { + background: var(--cs-color-primary); + color: var(--cs-color-primary-contrast); + fill: var(--cs-color-primary-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress { + background-color: var(--cs-layout-background); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments { + padding: 0; + margin: 0 auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment { + margin: 1.5rem 0 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment:first-child { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment > article { + border: none !important; + margin: 0 !important; + padding: 0 !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-meta { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + margin-left: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-author { + transition: 0.25s; + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to right, currentColor 0%, currentColor 98%); + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-primary); + transition: 0.25s; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-author:hover { + background-size: 0px 1px; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-link { + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to right, currentColor 0%, currentColor 98%); + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-primary); + transition: 0.25s; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-link:hover { + background-size: 0px 1px; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-date { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); + margin-top: 0.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-excerpt { + font-family: var(--cs-font-entry-excerpt-family), sans-serif; + font-weight: var(--cs-font-entry-excerpt-weight); + font-size: var(--cs-font-entry-excerpt-size); + letter-spacing: var(--cs-font-entry-excerpt-letter-spacing); + line-height: var(--cs-font-entry-excerpt-line-height); + margin-left: 0; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-excerpt p { + margin-top: 0.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-excerpt p:not(:last-child) { + margin-bottom: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments__comment-excerpt p:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment > img + article .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment > img + article .wp-block-latest-comments__comment-excerpt { + margin-left: 4rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.alignleft { + max-width: clac(100%-2rem); + margin-right: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.aligncenter { + max-width: clac(100%-2rem); + margin-left: 1rem; + margin-right: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.alignright { + max-width: clac(100%-2rem); + margin-left: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-text-color .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-text-color .wp-block-post-excerpt { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-small-font-size .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-small-font-size .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-small-font-size .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-small-font-size .wp-block-latest-comments__comment-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-medium-font-size .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-medium-font-size .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-medium-font-size .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-medium-font-size .wp-block-latest-comments__comment-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-large-font-size .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-large-font-size .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-large-font-size .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-large-font-size .wp-block-latest-comments__comment-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-x-large-font-size .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-x-large-font-size .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-x-large-font-size .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments.has-x-large-font-size .wp-block-latest-comments__comment-excerpt { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=font-style] .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=font-style] .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=font-style] .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=font-style] .wp-block-latest-comments__comment-excerpt { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=font-weight] .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=font-weight] .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=font-weight] .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=font-weight] .wp-block-latest-comments__comment-excerpt { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=line-height] .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=line-height] .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=line-height] .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=line-height] .wp-block-latest-comments__comment-excerpt { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=letter-spacing] .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=letter-spacing] .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=letter-spacing] .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=letter-spacing] .wp-block-latest-comments__comment-excerpt { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=text-transform] .wp-block-latest-comments__comment-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=text-transform] .wp-block-latest-comments__comment-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=text-transform] .wp-block-latest-comments__comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-comments[style*=text-transform] .wp-block-latest-comments__comment-excerpt { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list { + padding-left: 0; + margin-bottom: 0; + margin-top: 0; + display: grid; + grid-template-columns: minmax(0, 1fr); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul { + padding-left: 20px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + display: flex; + align-items: baseline; + flex-wrap: wrap; + position: relative; + padding: 0 0 0.75rem 0; + column-gap: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li:last-child { + padding-bottom: 0; + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li:first-child:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li:first-child:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li:first-child:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li:first-child:last-child { + padding-bottom: 0; + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li:first-child:last-child > .sub-menu, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li:first-child:last-child > .sub-menu, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li:first-child:last-child > .sub-menu, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li:first-child:last-child > .sub-menu { + padding-bottom: 0; + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li a { + font-family: var(--cs-font-entry-title-family), sans-serif; + line-height: var(--cs-font-entry-title-line-height); + font-weight: var(--cs-font-entry-title-weight); + letter-spacing: var(--cs-font-entry-title-letter-spacing); + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__post-title { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__featured-image, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__featured-image, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__featured-image { + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image img, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__featured-image img, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__featured-image img, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__featured-image img { + width: 100%; + height: auto; + border-radius: var(--cs-thumbnail-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__featured-image:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__featured-image:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__featured-image:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__featured-image:not(:last-child) { + margin-bottom: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__post-author { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-author:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__post-author:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__post-author:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__post-author:not(:first-child) { + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-author:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__post-author:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__post-author:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__post-author:not(:last-child) { + margin-right: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__post-date { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-date:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__post-date:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__post-date:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__post-date:not(:last-child) { + margin-right: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list li .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list li .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list li .wp-block-latest-posts__post-excerpt { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.aligncenter li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.aligncenter li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.aligncenter li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.aligncenter li a { + margin-left: auto; + margin-right: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.is-style-cs-numbered-layout) > li .alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.is-style-cs-numbered-layout) > li .alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.is-style-cs-numbered-layout) > li .alignleft, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.is-style-cs-numbered-layout) > li .alignleft { + margin-right: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.is-style-cs-numbered-layout) > li .alignleft + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.is-style-cs-numbered-layout) > li .alignleft + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.is-style-cs-numbered-layout) > li .alignleft + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.is-style-cs-numbered-layout) > li .alignleft + a { + float: left; + margin-right: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.is-style-cs-numbered-layout) > li .aligncenter, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.is-style-cs-numbered-layout) > li .aligncenter, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.is-style-cs-numbered-layout) > li .aligncenter, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.is-style-cs-numbered-layout) > li .aligncenter { + margin-left: 1rem; + margin-right: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.is-style-cs-numbered-layout) > li .aligncenter + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.is-style-cs-numbered-layout) > li .aligncenter + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.is-style-cs-numbered-layout) > li .aligncenter + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.is-style-cs-numbered-layout) > li .aligncenter + a { + margin-left: 1rem; + margin-right: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.is-style-cs-numbered-layout) > li .alignright, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.is-style-cs-numbered-layout) > li .alignright, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.is-style-cs-numbered-layout) > li .alignright, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.is-style-cs-numbered-layout) > li .alignright { + margin-left: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.is-style-cs-numbered-layout) > li .alignright + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.is-style-cs-numbered-layout) > li .alignright + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.is-style-cs-numbered-layout) > li .alignright + a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.is-style-cs-numbered-layout) > li .alignright + a { + float: right; + margin-left: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.has-text-color) > li > a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.has-text-color) > li > a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.has-text-color) > li > a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.has-text-color) > li > a { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.has-text-color) .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.has-text-color) .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts:not(.has-text-color) .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.has-text-color) .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.has-text-color) .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list:not(.has-text-color) .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.has-text-color) .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.has-text-color) .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list:not(.has-text-color) .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.has-text-color) .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.has-text-color) .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list:not(.has-text-color) .wp-block-latest-posts__post-excerpt { + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-small-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-small-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-small-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-small-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-small-font-size .wp-block-latest-posts__post-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-medium-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-medium-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-medium-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-medium-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-medium-font-size .wp-block-latest-posts__post-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-large-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-large-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-large-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-large-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-large-font-size .wp-block-latest-posts__post-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-x-large-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-x-large-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-x-large-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-x-large-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.has-x-large-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-small-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-small-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-small-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-small-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-small-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-medium-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-medium-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-medium-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-medium-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-medium-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-large-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-large-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-large-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-large-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-large-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-x-large-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-x-large-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-x-large-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-x-large-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list.has-x-large-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-small-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-small-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-small-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-small-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-small-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-medium-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-medium-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-medium-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-medium-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-medium-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-large-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-large-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-large-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-large-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-large-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-x-large-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-x-large-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-x-large-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-x-large-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list.has-x-large-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-small-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-small-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-small-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-small-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-small-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-medium-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-medium-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-medium-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-medium-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-medium-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-large-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-large-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-large-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-large-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-large-font-size .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-x-large-font-size li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-x-large-font-size li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-x-large-font-size .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-x-large-font-size .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list.has-x-large-font-size .wp-block-latest-posts__post-excerpt { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-style] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-style] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-style] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-style] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-style] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-style] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-style] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-style] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-style] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-style] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-style] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-style] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-style] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-style] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-style] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-style] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-style] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-style] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-style] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-style] .wp-block-latest-posts__post-excerpt { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-weight] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-weight] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-weight] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-weight] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=font-weight] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-weight] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-weight] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-weight] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-weight] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=font-weight] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-weight] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-weight] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-weight] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-weight] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=font-weight] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-weight] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-weight] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-weight] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-weight] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=font-weight] .wp-block-latest-posts__post-excerpt { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=line-height] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=line-height] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=line-height] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=line-height] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=line-height] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=line-height] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=line-height] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=line-height] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=line-height] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=line-height] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=line-height] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=line-height] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=line-height] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=line-height] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=line-height] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=line-height] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=line-height] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=line-height] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=line-height] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=line-height] .wp-block-latest-posts__post-excerpt { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=letter-spacing] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=letter-spacing] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=letter-spacing] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=letter-spacing] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=letter-spacing] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=letter-spacing] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=letter-spacing] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=letter-spacing] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=letter-spacing] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=letter-spacing] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=letter-spacing] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=letter-spacing] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=letter-spacing] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=letter-spacing] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=letter-spacing] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=letter-spacing] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=letter-spacing] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=letter-spacing] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=letter-spacing] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=letter-spacing] .wp-block-latest-posts__post-excerpt { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=text-transform] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=text-transform] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=text-transform] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=text-transform] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*=text-transform] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=text-transform] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=text-transform] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=text-transform] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=text-transform] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*=text-transform] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=text-transform] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=text-transform] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=text-transform] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=text-transform] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*=text-transform] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=text-transform] li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=text-transform] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=text-transform] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=text-transform] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*=text-transform] .wp-block-latest-posts__post-excerpt { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:line-through"], +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:line-through"], +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:line-through"], +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:line-through"] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:line-through"] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:line-through"] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:line-through"] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:line-through"] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:line-through"] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:line-through"] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:line-through"] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:line-through"] .wp-block-latest-posts__post-excerpt { + text-decoration: line-through; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:underline"], +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:underline"], +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:underline"], +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:underline"] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:underline"] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:underline"] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:underline"] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts[style*="text-decoration:underline"] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:underline"] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:underline"] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:underline"] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list[style*="text-decoration:underline"] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:underline"] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:underline"] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:underline"] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list[style*="text-decoration:underline"] .wp-block-latest-posts__post-excerpt, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:underline"] li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:underline"] .wp-block-latest-posts__post-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:underline"] .wp-block-latest-posts__post-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list[style*="text-decoration:underline"] .wp-block-latest-posts__post-excerpt { + text-decoration: underline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts > li > a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list > li > a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list > li > a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list > li > a { + max-width: 100%; + word-wrap: break-word; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts > li > a:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list > li > a:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list > li > a:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list > li > a:hover { + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.children, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.children, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.children, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.children { + flex: 0 0 100%; + width: 100%; + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.children li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.children li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.children li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.children li { + padding: 0.5rem 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.children li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.children li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.children li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.children li:last-child { + border-bottom: none; + padding-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.children li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.children li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.children li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.children li a { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.children ul.children li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.children ul.children li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.children ul.children li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.children ul.children li { + margin-left: 1rem; + padding-left: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.sub-menu, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.sub-menu, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.sub-menu, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.sub-menu { + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.sub-menu li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.sub-menu li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.sub-menu li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.sub-menu li { + padding: 0.5rem 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.sub-menu li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.sub-menu li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.sub-menu li:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.sub-menu li:last-child { + border-bottom: none; + padding-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.sub-menu li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.sub-menu li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.sub-menu li a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.sub-menu li a { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts ul.sub-menu ul.sub-menu li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list ul.sub-menu ul.sub-menu li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list ul.sub-menu ul.sub-menu li, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list ul.sub-menu ul.sub-menu li { + margin-left: 1rem; + padding-left: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts .screen-reader-text, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories-list .screen-reader-text, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-categories__list .screen-reader-text, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-archives-list .screen-reader-text { + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-title { + font-family: var(--cs-font-entry-title-family), sans-serif; + line-height: var(--cs-font-entry-title-line-height); + font-weight: var(--cs-font-entry-title-weight); + letter-spacing: var(--cs-font-entry-title-letter-spacing); + font-size: var(--cs-heading-5-font-size); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-excerpt { + font-family: var(--cs-font-entry-excerpt-family), sans-serif; + font-weight: var(--cs-font-entry-excerpt-weight); + font-size: var(--cs-font-entry-excerpt-size); + letter-spacing: var(--cs-font-entry-excerpt-letter-spacing); + line-height: var(--cs-font-entry-excerpt-line-height); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts li:has(.wp-block-latest-posts__featured-image) { + padding-bottom: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-latest-posts.aligncenter li { + margin-left: auto; + margin-right: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block label { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + margin-bottom: 0.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block select { + display: block; + width: 100%; + font-size: var(--cs-font-input-size); + background-color: var(--cs-color-input); + color: var(--cs-color-input-contrast); + line-height: var(--cs-font-input-line-height); + font-weight: var(--cs-font-input-weight); + border: 1px solid var(--cs-color-border); + padding: 0.9375rem 1.5rem; + border-radius: var(--cs-button-border-radius); + font-family: var(--cs-font-input-family), sans-serif; + font-size: var(--cs-font-input-size); + font-weight: var(--cs-font-input-weight); + font-style: var(--cs-font-input-style); + line-height: var(--cs-font-input-line-height); + letter-spacing: var(--cs-font-input-letter-spacing); + text-transform: var(--cs-font-input-text-transform); + width: 100%; + max-width: 100%; + min-height: 40px; + margin: 0; + outline: none; + appearance: none; + border: none; + background-color: var(--cs-color-input); + color: var(--cs-color-input-contrast); + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block select:focus { + outline: none; + box-shadow: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block select:focus::placeholder { + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block select::placeholder { + color: var(--cs-color-placeholder, var(--cs-color-secondary)); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block select:not([size]):not([multiple]) { + height: calc(var(--cs-font-input-line-height) + var(--cs-input-padding-y, 1rem) * 2 + var(--cs-input-border-size, 1px) * 2); + padding-right: 1.5rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='currentColor'%3E%3Cpath d='M10.293,3.293,6,7.586,1.707,3.293A1,1,0,0,0,.293,4.707l5,5a1,1,0,0,0,1.414,0l5-5a1,1,0,1,0-1.414-1.414Z' fill='currentColor'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); + background-size: 0.6em; + background-repeat: no-repeat; + background-position: calc(100% - var(--cs-input-padding-y, 1rem)) center; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .wp-block select:not([size]):not([multiple]) { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='%23fff'%3E%3Cpath d='M10.293,3.293,6,7.586,1.707,3.293A1,1,0,0,0,.293,4.707l5,5a1,1,0,0,0,1.414,0l5-5a1,1,0,1,0-1.414-1.414Z' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .wp-block select:not([size]):not([multiple]) { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='%23fff'%3E%3Cpath d='M10.293,3.293,6,7.586,1.707,3.293A1,1,0,0,0,.293,4.707l5,5a1,1,0,0,0,1.414,0l5-5a1,1,0,1,0-1.414-1.414Z' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .wp-block select:not([size]):not([multiple]) { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='%23fff'%3E%3Cpath d='M10.293,3.293,6,7.586,1.707,3.293A1,1,0,0,0,.293,4.707l5,5a1,1,0,0,0,1.414,0l5-5a1,1,0,1,0-1.414-1.414Z' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .wp-block select:not([size]):not([multiple]) { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='%23fff'%3E%3Cpath d='M10.293,3.293,6,7.586,1.707,3.293A1,1,0,0,0,.293,4.707l5,5a1,1,0,0,0,1.414,0l5-5a1,1,0,1,0-1.414-1.414Z' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=inverse] .wp-block select:not([size]):not([multiple]) { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='%23fff'%3E%3Cpath d='M10.293,3.293,6,7.586,1.707,3.293A1,1,0,0,0,.293,4.707l5,5a1,1,0,0,0,1.414,0l5-5a1,1,0,1,0-1.414-1.414Z' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=inverse] .wp-block select:not([size]):not([multiple]) { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='%23fff'%3E%3Cpath d='M10.293,3.293,6,7.586,1.707,3.293A1,1,0,0,0,.293,4.707l5,5a1,1,0,0,0,1.414,0l5-5a1,1,0,1,0-1.414-1.414Z' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=inverse] .wp-block select:not([size]):not([multiple]) { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='%23fff'%3E%3Cpath d='M10.293,3.293,6,7.586,1.707,3.293A1,1,0,0,0,.293,4.707l5,5a1,1,0,0,0,1.414,0l5-5a1,1,0,1,0-1.414-1.414Z' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-site-title { + font-family: var(--cs-font-main-logo-family), sans-serif; + font-size: var(--cs-font-main-logo-size); + font-weight: var(--cs-font-main-logo-weight); + font-style: var(--cs-font-main-logo-style); + letter-spacing: var(--cs-font-main-logo-letter-spacing); + text-transform: var(--cs-font-main-logo-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-site-title a { + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block .wp-block-post-title:not(:first-child) { + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-group:has(.wp-block-post-navigation-link + .wp-block-post-navigation-link.has-text-align-right) { + display: flex; + justify-content: space-between; + flex-wrap: wrap; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-title { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-title a { + display: block; + text-decoration: none; + display: inline; + padding-bottom: 0.05em; + background: linear-gradient(to right, currentColor 0%, currentColor 98%); + background-size: 0px 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-title, var(--cs-color-primary)); + transition: 0.25s; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-title a:hover { + background-size: 100% 1px; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .is-layout-constrained .wp-block-post-title.alignwide, .editor-styles-wrapper.cs-editor-styles-wrapper .entry-content .is-layout-constrained .wp-block-post-title.alignfull { + margin-top: 0; + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-excerpt { + font-family: var(--cs-font-entry-excerpt-family), sans-serif; + font-weight: var(--cs-font-entry-excerpt-weight); + font-size: var(--cs-font-entry-excerpt-size); + letter-spacing: var(--cs-font-entry-excerpt-letter-spacing); + line-height: var(--cs-font-entry-excerpt-line-height); + margin-top: 0.5rem; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-excerpt__more-text { + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-excerpt:not(.has-link-color) .wp-block-post-excerpt__more-link { + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-excerpt[style*="text-decoration:line-through"] .wp-block-post-excerpt__more-link { + text-decoration: line-through; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms { + display: flex; + align-items: center; + flex-wrap: wrap; + gap: 0.5rem; + background: none; + font-family: var(--cs-font-category-family), sans-serif; + font-size: var(--cs-font-category-size); + line-height: var(--cs-font-category-line-height); + font-weight: var(--cs-font-category-weight); + font-style: var(--cs-font-category-style); + letter-spacing: var(--cs-font-category-letter-spacing); + text-transform: var(--cs-font-category-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms:not(:first-child) { + margin-top: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms.has-text-align-left { + justify-content: flex-start; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms.has-text-align-right { + justify-content: flex-end; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms.has-text-align-center { + justify-content: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms .wp-block-post-terms__separator { + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms a { + display: flex; + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms a:not(.has-link-color, .has-link-color a) { + color: var(--cs-color-accent); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .wp-block-post-terms a:not(.has-link-color, .has-link-color a) { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .wp-block-post-terms a:not(.has-link-color, .has-link-color a) { + color: var(--cs-color-primary); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .wp-block-post-terms a:not(.has-link-color, .has-link-color a) { + color: var(--cs-color-primary); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .wp-block-post-terms a:not(.has-link-color, .has-link-color a) { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms a:not(.has-link-color, .has-link-color a):hover { + color: var(--cs-color-primary); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .wp-block-post-terms a:not(.has-link-color, .has-link-color a):hover { + color: var(--cs-color-secondary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .wp-block-post-terms a:not(.has-link-color, .has-link-color a):hover { + color: var(--cs-color-secondary); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .wp-block-post-terms a:not(.has-link-color, .has-link-color a):hover { + color: var(--cs-color-secondary); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .wp-block-post-terms a:not(.has-link-color, .has-link-color a):hover { + color: var(--cs-color-secondary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms[style*=underline] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms[style*=underline] a { + text-decoration: underline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms[style*=line-through] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-terms[style*=line-through] a { + text-decoration: line-through !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date { + margin-top: 0; + margin-bottom: 0; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date:not([style*=line-height]) { + line-height: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date.has-small-font-size time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date.has-medium-font-size time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date.has-large-font-size time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date.has-x-large-font-size time { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*=font-style] time { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*=font-weight] time { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*=line-height] time { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*=letter-spacing] time { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*=text-transform] time { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*="text-decoration:underline"], .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*="text-decoration: underline"] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*="text-decoration:underline"] time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*="text-decoration: underline"] time { + text-decoration: underline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*="text-decoration:line-through"], .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*="text-decoration: line-through"] { + text-decoration: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*="text-decoration:line-through"] time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-date[style*="text-decoration: line-through"] time { + text-decoration: line-through; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-author { + margin-top: 0; + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-author .wp-block-post-author__content { + display: flex; + flex-direction: column; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-author .wp-block-post-author__content .wp-block-post-author__byline { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-author .wp-block-post-author__content .wp-block-post-author__link { + display: inline; + padding-bottom: 0; + background: linear-gradient(to right, currentColor 0%, currentColor 98%); + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-primary); + transition: 0.25s; + text-decoration: none; + display: inline-flex; + align-items: center; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-author .wp-block-post-author__content .wp-block-post-author__link:hover { + background-size: 0px 1px; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-author:not(.has-small-font-size, .has-medium-font-size, .has-large-font-size, .has-x-large-font-size) { + font-size: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-author .wp-block-post-author__avatar img { + border-radius: var(--cs-avatar-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-avatar img { + border-radius: var(--cs-avatar-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-avatar img[style*=border-width] { + border-style: solid; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + position: relative; + display: flex; + align-items: center; + justify-content: center; + text-decoration: none; + overflow: hidden; + margin-left: auto; + margin-right: auto; + padding: 0.625rem 1.125rem; + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); + border-radius: var(--cs-button-border-radius); + box-shadow: none; + transition: 0.25s; + cursor: pointer; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more:focus, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more:hover { + background: var(--cs-color-button-hover); + color: var(--cs-color-button-hover-contrast); + outline: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more:disabled, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more:disabled[disabled] { + color: var(--cs-color-button-contrast); + opacity: 0.5; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more:disabled:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more:disabled[disabled]:hover { + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more b, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-read-more strong { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-post-featured-image { + margin-bottom: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-post-featured-image img { + border-radius: var(--cs-thumbnail-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination { + display: flex; + flex-wrap: wrap; + justify-content: center; + margin-top: 3rem; + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination > a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination > span { + border: 1px solid transparent; + display: flex; + align-items: center; + justify-content: center; + min-width: 40px; + min-height: 40px; + padding: 0.5rem 0.75rem; + margin: 0; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination > a:hover { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination .wp-block-query-pagination-numbers { + display: flex; + flex-wrap: wrap; + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination .wp-block-query-pagination-numbers > span, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination .wp-block-query-pagination-numbers > a { + box-sizing: border-box; + border: 1px solid transparent; + display: flex; + align-items: center; + justify-content: center; + min-width: 40px; + min-height: 40px; + padding: 0.5rem 0.75rem; + text-decoration: none; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination .wp-block-query-pagination-numbers > .current { + color: var(--cs-color-primary-contrast); + background-color: var(--cs-color-primary); + border-radius: var(--cs-layout-elements-border-radius); + padding: 0.5rem 0.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination a.post-page-numbers:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination a.page-numbers:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination a.wp-block-query-pagination-previous:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination a.wp-block-query-pagination-next:hover { + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination .wp-block-query-pagination-previous { + font-size: 0; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination .wp-block-query-pagination-previous:before { + font-size: 0.875rem; + font-family: "cs-icons"; + content: "\e904"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination .wp-block-query-pagination-next { + font-size: 0; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-query .wp-block-query-pagination .wp-block-query-pagination-next:after { + font-size: 0.875rem; + font-family: "cs-icons"; + content: "\e906"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template .wp-block-post-date { + margin-top: 0.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template .wp-block-post-title { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container { + row-gap: 5rem; + column-gap: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-style-cs-post-template-buttom-border > li { + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-style-cs-post-template-buttom-border > li:after { + background-color: var(--cs-color-border); + display: block; + position: absolute; + left: 0; + bottom: -2.5rem; + width: 100%; + height: 1px; + content: ""; +} +@media (min-width: 576px) and (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-style-cs-post-template-buttom-border > li:nth-last-child(-n+2):after { + display: none; + } +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-style-cs-post-template-buttom-border > li:last-child:after { + display: none; + } +} +@media (max-width: 1247.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container { + row-gap: 3.75rem; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-style-cs-post-template-buttom-border > li:after { + bottom: -1.875rem; + } +} +@media (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container { + row-gap: 2.5rem; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-style-cs-post-template-buttom-border > li:after { + bottom: -1.25rem; + } +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container { + row-gap: 2.5rem; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-style-cs-post-template-buttom-border > li:after { + bottom: -1.25rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container[class*=columns-] > li { + width: 100%; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-2 > li { + width: calc(50% - 0.75rem); +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-3 > li { + width: calc(50% - 0.75rem); +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-3 > li { + width: calc(33.33333% - 1rem); +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li { + width: calc(50% - 0.75rem); +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li { + width: calc(50% - 0.75rem); +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li { + width: calc(25% - 1.125rem); +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li { + width: calc(50% - 0.75rem); +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li { + width: calc(33.33333% - 1rem); +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li { + width: calc(25% - 1.125rem); +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li { + width: calc(16.66667% - 1.25rem); +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li { + width: calc(50% - 0.75rem); +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li { + width: calc(33.33333% - 1rem); +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li { + width: calc(25% - 1.125rem); +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li { + width: calc(16.66667% - 1.2857142857rem); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .alignfull .wp-block-post-template.is-layout-constrained .alignwide, +.editor-styles-wrapper.cs-editor-styles-wrapper .alignfull .wp-block-post-template.is-layout-constrained .alignfull { + width: unset; + margin-left: unset; + margin-right: unset; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .alignfull .wp-block-post-template.is-layout-constrained.has-background > li { + max-width: var(--cs-entry-content-large-width); + margin-left: auto; + margin-right: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .alignfull .wp-block-post-template.is-layout-constrained:not(.has-background) { + max-width: var(--cs-entry-content-large-width); + margin-left: auto; + margin-right: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-text-color .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-text-color .wp-block-post-excerpt { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-text-color:not(.has-link-color) .wp-block-post-date, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-text-color:not(.has-link-color) .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-text-color:not(.has-link-color) .wp-block-post-date time a { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-small-font-size .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-small-font-size .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-small-font-size .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-small-font-size .wp-block-post-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-medium-font-size .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-medium-font-size .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-medium-font-size .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-medium-font-size .wp-block-post-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-large-font-size .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-large-font-size .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-large-font-size .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-large-font-size .wp-block-post-excerpt, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-x-large-font-size .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-x-large-font-size .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-x-large-font-size .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template.has-x-large-font-size .wp-block-post-excerpt { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=font-style] .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=font-style] .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=font-style] .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=font-style] .wp-block-post-excerpt { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=font-weight] .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=font-weight] .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=font-weight] .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=font-weight] .wp-block-post-excerpt { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=line-height] .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=line-height] .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=line-height] .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=line-height] .wp-block-post-excerpt { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=letter-spacing] .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=letter-spacing] .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=letter-spacing] .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=letter-spacing] .wp-block-post-excerpt { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=text-transform] .wp-block-post-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=text-transform] .wp-block-post-date time, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=text-transform] .wp-block-post-date time a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-template[style*=text-transform] .wp-block-post-excerpt { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination { + display: flex; + flex-wrap: wrap; + justify-content: center; + margin-top: 3rem; + padding: 0; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination { + margin-top: 4rem; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination { + margin-top: 5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination > a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination > span { + border: 1px solid transparent; + display: flex; + align-items: center; + justify-content: center; + min-width: 40px; + min-height: 40px; + padding: 0.5rem 0.75rem; + margin: 0; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination > a:hover { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination .wp-block-comments-pagination-numbers { + display: flex; + flex-wrap: wrap; + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination .wp-block-comments-pagination-numbers > span, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination .wp-block-comments-pagination-numbers > a { + box-sizing: border-box; + border: 1px solid transparent; + display: flex; + align-items: center; + justify-content: center; + min-width: 40px; + min-height: 40px; + padding: 0.5rem 0.75rem; + text-decoration: none; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination .wp-block-comments-pagination-numbers > .current { + color: var(--cs-color-primary-contrast); + background-color: var(--cs-color-primary); + border-radius: var(--cs-layout-elements-border-radius); + padding: 0.5rem 0.75rem; + margin: 0 0.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination a.post-page-numbers:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination a.page-numbers:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination a.wp-block-query-pagination-previous:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination a.wp-block-query-pagination-next:hover { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination .wp-block-comments-pagination-previous { + font-size: 0; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination .wp-block-comments-pagination-previous:before { + font-size: 0.875rem; + font-family: "cs-icons"; + content: "\e904"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination .wp-block-comments-pagination-next { + font-size: 0; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments-pagination .wp-block-comments-pagination-next:after { + font-size: 0.875rem; + font-family: "cs-icons"; + content: "\e906"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-columns { + gap: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-columns:not(:last-child) { + margin-bottom: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-columns:last-child { + margin-bottom: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-date, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-edit-link { + margin-top: 0; + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-author-name { + margin-bottom: 0.25rem !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-author-name, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-date { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-author-name a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-date a { + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-edit-link a { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-content { + font-family: var(--cs-font-entry-excerpt-family), sans-serif; + font-weight: var(--cs-font-entry-excerpt-weight); + font-size: var(--cs-font-entry-excerpt-size); + letter-spacing: var(--cs-font-entry-excerpt-letter-spacing); + line-height: var(--cs-font-entry-excerpt-line-height); + margin-top: 0.5rem !important; + margin-bottom: 1rem !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-reply-link { + margin-top: 1rem !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-reply-link a { + background: var(--cs-layout-background); + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-reply-link a:focus, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments .wp-block-comment-reply-link a:hover { + background: var(--cs-color-button-hover); + color: var(--cs-color-button-hover-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments:not(.has-text-color) .wp-block-comment-content { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments.has-text-color .comment-reply-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments.has-text-color .comment-form-cookies-consent label { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments.has-text-color:not(.has-link-color) .wp-block-comment-author-name a, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments.has-text-color:not(.has-link-color) .wp-block-comment-date a { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments.has-small-font-size .wp-block-comment-content, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments.has-medium-font-size .wp-block-comment-content, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments.has-large-font-size .wp-block-comment-content, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments.has-x-large-font-size .wp-block-comment-content { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments[style*=font-style] .wp-block-comment-content { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments[style*=font-weight] .wp-block-comment-content { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments[style*=line-height] .wp-block-comment-content { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments[style*=letter-spacing] .wp-block-comment-content { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-comments[style*=text-transform] .wp-block-comment-content { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form { + margin-bottom: 2.5rem; + background: var(--cs-layout-background); + border-radius: var(--cs-thumbnail-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form > p { + flex: 0 0 100%; + max-width: 100%; + position: relative; + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form > p:not(:last-child, .form-submit) { + margin-bottom: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form > p.comment-form-cookies-consent label { + margin-top: 0.35em; + margin-bottom: 0; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form > p { + column-gap: 1rem; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form > p.comment-form-author { + flex: 0 0 calc(50% - 0.5rem); +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form > p.comment-form-email { + flex: 0 0 calc(50% - 0.5rem); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form input:not([type=submit]), +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form textarea { + background: var(--cs-color-input); + border: 1px solid var(--cs-color-border); +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form input:not([type=submit]):hover, + .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form textarea:hover { + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form .comment-form .wp-block-button .wp-block-button__link { + border: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-text-color .comment-reply-title, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-text-color .comment-form-cookies-consent label { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-small-font-size .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-small-font-size .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-small-font-size .comment-form-cookies-consent label, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-medium-font-size .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-medium-font-size .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-medium-font-size .comment-form-cookies-consent label, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-large-font-size .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-large-font-size .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-large-font-size .comment-form-cookies-consent label, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-x-large-font-size .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-x-large-font-size .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form.has-x-large-font-size .comment-form-cookies-consent label { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=font-style] .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=font-style] .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=font-style] .comment-form-cookies-consent label { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=font-weight] .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=font-weight] .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=font-weight] .comment-form-cookies-consent label { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=line-height] .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=line-height] .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=line-height] .comment-form-cookies-consent label { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=letter-spacing] .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=letter-spacing] .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=letter-spacing] .comment-form-cookies-consent label { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=text-transform] .comment-form > p, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=text-transform] .comment-form > p a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-post-comments-form[style*=text-transform] .comment-form-cookies-consent label { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-rss__item:not(:last-child) { + margin-bottom: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-rss__item-publish-date, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-rss__item-author { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + margin-top: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-rss__item-excerpt { + font-family: var(--cs-font-entry-excerpt-family), sans-serif; + font-weight: var(--cs-font-entry-excerpt-weight); + font-size: var(--cs-font-entry-excerpt-size); + letter-spacing: var(--cs-font-entry-excerpt-letter-spacing); + line-height: var(--cs-font-entry-excerpt-line-height); + margin-top: 0.25rem; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-rss.aligncenter { + margin-left: 2rem; + margin-right: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-tag-cloud { + margin: 0 auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-outline .wp-block-tag-cloud, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-tag-cloud.is-style-outline { + margin: 0; + padding: 0; + list-style: none; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + display: flex; + flex-wrap: wrap; + gap: 0.625rem; + padding: 0; + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-outline .wp-block-tag-cloud li, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-tag-cloud.is-style-outline li { + position: relative; + line-height: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-outline .wp-block-tag-cloud li a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-tag-cloud.is-style-outline li a { + position: relative; + z-index: 2; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-outline .wp-block-tag-cloud a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-tag-cloud.is-style-outline a { + font-family: var(--cs-font-category-family), sans-serif; + font-size: var(--cs-font-category-size); + line-height: var(--cs-font-category-line-height); + font-weight: var(--cs-font-category-weight); + font-style: var(--cs-font-category-style); + letter-spacing: var(--cs-font-category-letter-spacing); + text-transform: var(--cs-font-category-text-transform); + display: flex; + padding: 0.375rem 0.75rem; + justify-content: center; + align-items: center; + color: var(--cs-color-primary); + background: var(--cs-layout-background); + text-decoration: none; + transition: 0.25s; + border-radius: var(--cs-tag-border-radius); + margin-right: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-outline .wp-block-tag-cloud a:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-tag-cloud.is-style-outline a:hover { + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-outline .wp-block-tag-cloud a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-tag-cloud.is-style-outline a { + font-size: var(--cs-font-category-size) !important; + border: none; + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); + border-radius: 100px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar table, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-block-table { + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar td, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar th { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + padding: 0.25rem; + line-height: 2.75rem; + text-align: center; + border-top: 1px solid var(--cs-color-border); + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar th { + border-bottom: none; + color: var(--cs-color-primary); + border-bottom: 1px solid var(--cs-color-border); + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar tr { + border: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar tbody td a { + position: relative; + display: block; + transition: 0.25s; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar tbody td#today a:after { + position: absolute; + top: 0; + right: 0; + width: 0; + height: 0; + border-top: 10px solid var(--cs-color-secondary); + border-left: 10px solid transparent; + transition: 0.25s; + content: ""; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar tfoot td { + text-align: left; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar tfoot td a { + display: inline-block; + position: relative; + padding-left: 5px; + padding-right: 10px; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar tfoot td a:after { + content: ""; + position: absolute; + height: 100%; + top: 0; + bottom: 0; + right: 0; + width: 2px; + background-color: var(--cs-color-contrast-300); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar tfoot td a:hover { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar caption { + color: var(--cs-color-primary); + caption-side: top; + padding-top: 0; + text-align: left; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-nav { + display: flex; + justify-content: center; + margin-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-nav a { + color: var(--cs-color-primary); + text-decoration: none; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-nav a:hover { + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-nav .pad { + width: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-text-color thead { + border-bottom: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-text-color td, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-text-color th { + color: inherit; + border-color: currentColor; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table:not(.has-background, .has-text-color, .has-link-color) thead th { + background-color: var(--cs-color-border); + border-color: var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table:not(.has-background, .has-text-color, .has-link-color) tbody td { + border-color: var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table:not(.has-background, .has-text-color, .has-link-color) tbody td a { + background: var(--cs-layout-background); + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table:not(.has-background, .has-text-color, .has-link-color) tbody td a:hover { + background-color: var(--cs-color-secondary); + color: var(--cs-color-secondary-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-background thead th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-text-color thead th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-link-color thead th { + background-color: inherit; + border-color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-background tbody td, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-text-color tbody td, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-link-color tbody td { + border-color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-background tbody td a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-text-color tbody td a, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-link-color tbody td a { + text-decoration: underline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-background tbody td a:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-text-color tbody td a:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar .wp-calendar-table.has-link-color tbody td a:hover { + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.aligncenter .wp-calendar-table { + max-width: calc( 100% - 2rem ); + margin-left: 1rem; + margin-right: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-small-font-size .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-small-font-size .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-small-font-size .wp-calendar-table td, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-medium-font-size .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-medium-font-size .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-medium-font-size .wp-calendar-table td, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-large-font-size .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-large-font-size .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-large-font-size .wp-calendar-table td, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-x-large-font-size .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-x-large-font-size .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar.has-x-large-font-size .wp-calendar-table td { + font-size: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=font-style] .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=font-style] .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=font-style] .wp-calendar-table td { + font-style: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=font-weight] .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=font-weight] .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=font-weight] .wp-calendar-table td { + font-weight: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=line-height] .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=line-height] .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=line-height] .wp-calendar-table td { + line-height: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=letter-spacing] .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=letter-spacing] .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=letter-spacing] .wp-calendar-table td { + letter-spacing: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=text-transform] .wp-calendar-table caption, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=text-transform] .wp-calendar-table th, .editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-calendar[style*=text-transform] .wp-calendar-table td { + text-transform: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation .has-text-color .wp-block-navigation-item a.wp-block-navigation-item__content, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation .has-link-color .wp-block-navigation-item a.wp-block-navigation-item__content { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation .has-text-color .wp-block-navigation-item a.wp-block-navigation-item__content:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation .has-link-color .wp-block-navigation-item a.wp-block-navigation-item__content:hover { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation .has-text-decoration-line-through .wp-block-navigation-item a.wp-block-navigation-item__content { + text-decoration: line-through; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation-submenu__toggle svg { + stroke: var(--cs-color-primary-contrast); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .wp-block-navigation__responsive-container.is-menu-open { + background: var(--cs-layout-background); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .wp-block-navigation__responsive-container.is-menu-open { + background: var(--cs-layout-background); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .wp-block-navigation__responsive-container.is-menu-open { + background: var(--cs-layout-background); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .wp-block-navigation__responsive-container.is-menu-open { + background: var(--cs-layout-background); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation__responsive-container-open { + width: 40px; + height: 40px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation__responsive-container-open rect { + height: 2px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation__responsive-container-close { + top: 1rem; + right: 1rem; + width: 40px; + height: 40px; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .wp-block-navigation__responsive-container-close { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .wp-block-navigation__responsive-container-close { + color: var(--cs-color-primary); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .wp-block-navigation__responsive-container-close { + color: var(--cs-color-primary); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .wp-block-navigation__responsive-container-close { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation__responsive-dialog { + max-width: var(--cs-entry-content-width); + margin-left: auto; + margin-right: auto; + padding-left: 1.5rem; + padding-right: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation__submenu-container { + background: var(--cs-layout-background); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container { + background: var(--cs-layout-background); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-navigation.has-background .wp-block-navigation__submenu-container { + background-color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-audio.aligncenter { + margin-left: 2rem; + margin-right: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper html :where([style*=border-left-width]), +.editor-styles-wrapper.cs-editor-styles-wrapper html :where([style*=border-right-width]), +.editor-styles-wrapper.cs-editor-styles-wrapper html :where([style*=border-bottom-width]), +.editor-styles-wrapper.cs-editor-styles-wrapper html :where([style*=border-top-width]) { + border-color: var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-content-not-found-content { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__overlay { + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-background { + display: flex; + flex-direction: column; + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-background:after { + background: rgba(var(--cs-color-overlay-background), 0.3); + border-radius: var(--cs-thumbnail-border-radius); + content: ""; + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + transition: 0.25s; + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-background.cs-overlay-transparent:after, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-background.cs-overlay-transparent:before { + opacity: 0 !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-background .cs-entry__post-meta .cs-meta-category .post-categories li a { + background: rgba(255, 255, 255, 0.22); + box-shadow: unset; + color: var(--cs-color-primary); + backdrop-filter: blur(10px); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-background .cs-entry__post-meta .cs-meta-category .post-categories li a:hover { + background: rgba(255, 255, 255, 0.3); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content { + padding: 10px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content a { + position: relative; + z-index: 2; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-link { + display: flex; + position: absolute !important; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + z-index: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-link a { + display: block; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-ratio { + position: relative; + display: flex; + flex-direction: column; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-overlay-ratio:not(.cs-ratio-original) { + flex-direction: row; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-ratio:not(.cs-ratio-original) .cs-overlay-background { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-ratio:not(.cs-ratio-original) .cs-overlay-background img { + width: 100%; + height: 100%; + object-fit: cover; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-ratio:not(.cs-ratio-original):before { + content: ""; + display: table; + box-sizing: border-box; + width: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-ratio:not(.cs-ratio-original) .cs-overlay-content { + flex: 1 0 100%; + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-landscape:before { + padding-bottom: 75%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-landscape-3-2:before { + padding-bottom: 66.66667%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-landscape-16-9:before { + padding-bottom: 56.25%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-landscape-21-9:before { + padding-bottom: 42%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-portrait:before { + padding-bottom: 133.33333%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-portrait-2-3:before { + padding-bottom: 150%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-square:before { + padding-bottom: 100%; +} +@media (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-wide:before { + padding-bottom: 40%; + } +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-wide:before { + min-height: calc(100vh - var(--cs-header-initial-height) + var(--cs-header-border-width)); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__inner.cs-entry__overlay .cs-overlay-content { + display: flex; + flex-direction: column; + align-items: flex-start; + justify-content: flex-start; + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + transition: 0.25s; + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__inner.cs-overlay-content:not(:first-child) { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link { + margin: -0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link .wp-block-social-link-anchor { + padding: 0.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link svg { + transition: 0.25s; + width: 24px; + height: 24px; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link:hover { + transform: none; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link:hover svg { + fill: var(--cs-color-accent); + } +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .is-style-cs-about .wp-block-social-links .wp-social-link:hover svg { + fill: var(--cs-color-primary); + opacity: 0.7; + } +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .is-style-cs-about .wp-block-social-links .wp-social-link:hover svg { + fill: var(--cs-color-primary); + opacity: 0.7; + } +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .is-style-cs-about .wp-block-social-links .wp-social-link:hover svg { + fill: var(--cs-color-primary); + opacity: 0.7; + } +} +@media (hover: hover) and (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .is-style-cs-about .wp-block-social-links .wp-social-link:hover svg { + fill: var(--cs-color-primary); + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin { + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:after { + visibility: visible; + content: ""; + position: absolute; + top: calc( 1rem * 0.5 ); + left: calc( 1rem * 0.5 ); + width: 24px; + height: 24px; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + background-color: var(--cs-color-primary); + transition: 0.25s; +} +@supports not ((-webkit-mask-image: url(#mask)) or (mask-image: url(#mask))) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:after { + background-size: contain; + background-repeat: no-repeat; + } +} +@supports (-webkit-mask-image: url(#mask)) or (mask-image: url(#mask)) { + @media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:hover:after { + background-color: var(--cs-color-accent); + } + } + @media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:hover:after { + background-color: var(--cs-color-primary); + opacity: 0.7; + } + } + @media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:hover:after { + background-color: var(--cs-color-primary); + opacity: 0.7; + } + } + @media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:hover:after { + background-color: var(--cs-color-primary); + opacity: 0.7; + } + } + @media (hover: hover) and (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:hover:after { + background-color: var(--cs-color-primary); + opacity: 0.7; + } + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor svg, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor svg, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor svg, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor svg { + visibility: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:after { + -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTEzLjg5OTkgMTAuNDcyTDIxLjMzMjYgMi4wMjIyMkgxOS41NzEzTDEzLjExNzUgOS4zNTkwNkw3Ljk2Mjg1IDIuMDIyMjJIMi4wMTc1OEw5LjgxMjQyIDEzLjExNjhMMi4wMTc1OCAyMS45Nzc3SDMuNzc4OTlMMTAuNTk0NCAxNC4yMjk4TDE2LjAzODEgMjEuOTc3N0gyMS45ODM0TDEzLjg5OTUgMTAuNDcySDEzLjg5OTlaTTExLjQ4NzQgMTMuMjE0NkwxMC42OTc3IDEyLjEwOThMNC40MTM2NSAzLjMxOTAxSDcuMTE5MDhMMTIuMTkwMyAxMC40MTM1TDEyLjk4MDEgMTEuNTE4MkwxOS41NzIyIDIwLjczOTlIMTYuODY2N0wxMS40ODc0IDEzLjIxNVYxMy4yMTQ2WiIgZmlsbD0iIzI5Mjk0QiIvPjwvc3ZnPg=="); + mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTEzLjg5OTkgMTAuNDcyTDIxLjMzMjYgMi4wMjIyMkgxOS41NzEzTDEzLjExNzUgOS4zNTkwNkw3Ljk2Mjg1IDIuMDIyMjJIMi4wMTc1OEw5LjgxMjQyIDEzLjExNjhMMi4wMTc1OCAyMS45Nzc3SDMuNzc4OTlMMTAuNTk0NCAxNC4yMjk4TDE2LjAzODEgMjEuOTc3N0gyMS45ODM0TDEzLjg5OTUgMTAuNDcySDEzLjg5OTlaTTExLjQ4NzQgMTMuMjE0NkwxMC42OTc3IDEyLjEwOThMNC40MTM2NSAzLjMxOTAxSDcuMTE5MDhMMTIuMTkwMyAxMC40MTM1TDEyLjk4MDEgMTEuNTE4MkwxOS41NzIyIDIwLjczOTlIMTYuODY2N0wxMS40ODc0IDEzLjIxNVYxMy4yMTQ2WiIgZmlsbD0iIzI5Mjk0QiIvPjwvc3ZnPg=="); +} +@supports not ((-webkit-mask-image: url(#mask)) or (mask-image: url(#mask))) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-x .wp-block-social-link-anchor:after { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTEzLjg5OTkgMTAuNDcyTDIxLjMzMjYgMi4wMjIyMkgxOS41NzEzTDEzLjExNzUgOS4zNTkwNkw3Ljk2Mjg1IDIuMDIyMjJIMi4wMTc1OEw5LjgxMjQyIDEzLjExNjhMMi4wMTc1OCAyMS45Nzc3SDMuNzc4OTlMMTAuNTk0NCAxNC4yMjk4TDE2LjAzODEgMjEuOTc3N0gyMS45ODM0TDEzLjg5OTUgMTAuNDcySDEzLjg5OTlaTTExLjQ4NzQgMTMuMjE0NkwxMC42OTc3IDEyLjEwOThMNC40MTM2NSAzLjMxOTAxSDcuMTE5MDhMMTIuMTkwMyAxMC40MTM1TDEyLjk4MDEgMTEuNTE4MkwxOS41NzIyIDIwLjczOTlIMTYuODY2N0wxMS40ODc0IDEzLjIxNVYxMy4yMTQ2WiIgZmlsbD0iIzI5Mjk0QiIvPjwvc3ZnPg=="); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:after { + -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTcuODU4NDQgMi4wNjk5NUM2Ljc5NDQzIDIuMTIwMTUgNi4wNjc4MyAyLjI4OTk1IDUuNDMyNjMgMi41Mzk1NUM0Ljc3NTIzIDIuNzk1NzUgNC4yMTgwMiAzLjEzOTU1IDMuNjYzNjIgMy42OTU5NkMzLjEwOTIyIDQuMjUyMzYgMi43Njc4MiA0LjgwOTk2IDIuNTEzNDIgNS40NjgzNkMyLjI2NzIyIDYuMTA0OTcgMi4xMDA0MiA2LjgzMjE3IDIuMDUzNDIgNy44OTY3N0MyLjAwNjQyIDguOTYxMzggMS45OTYwMiA5LjMwMzU4IDIuMDAxMjIgMTIuMDE5MkMyLjAwNjQyIDE0LjczNDggMi4wMTg0MiAxNS4wNzUyIDIuMDcwMDIgMTYuMTQyQzIuMTIwODIgMTcuMjA1OCAyLjI5MDAyIDE3LjkzMjIgMi41Mzk2MiAxOC41Njc2QzIuNzk2MjIgMTkuMjI1IDMuMTM5NjIgMTkuNzgyIDMuNjk2MjIgMjAuMzM2NkM0LjI1MjgyIDIwLjg5MTIgNC44MTAwMyAyMS4yMzE4IDUuNDcwMDMgMjEuNDg2NkM2LjEwNjAzIDIxLjczMjQgNi44MzM0MyAyMS45IDcuODk3ODQgMjEuOTQ2NkM4Ljk2MjI0IDIxLjk5MzIgOS4zMDQ4NCAyMi4wMDQgMTIuMDE5NyAyMS45OTg4QzE0LjczNDUgMjEuOTkzNiAxNS4wNzYzIDIxLjk4MTYgMTYuMTQyOSAyMS45MzFDMTcuMjA5NSAyMS44ODA0IDE3LjkzMjEgMjEuNzEgMTguNTY3NyAyMS40NjE2QzE5LjIyNTEgMjEuMjA0NCAxOS43ODI1IDIwLjg2MTYgMjAuMzM2NyAyMC4zMDQ4QzIwLjg5MDkgMTkuNzQ4IDIxLjIzMjEgMTkuMTkgMjEuNDg2MyAxOC41MzEyQzIxLjczMjcgMTcuODk1MiAyMS45MDAxIDE3LjE2NzggMjEuOTQ2MyAxNi4xMDQyQzIxLjk5MjkgMTUuMDM2OCAyMi4wMDM5IDE0LjY5NiAyMS45OTg3IDExLjk4MDhDMjEuOTkzNSA5LjI2NTU4IDIxLjk4MTMgOC45MjUxOCAyMS45MzA3IDcuODU4NzdDMjEuODgwMSA2Ljc5MjM3IDIxLjcxMDcgNi4wNjgxNyAyMS40NjEzIDUuNDMyMzZDMjEuMjA0MyA0Ljc3NDk2IDIwLjg2MTMgNC4yMTgzNiAyMC4zMDQ5IDMuNjYzMzZDMTkuNzQ4NSAzLjEwODM1IDE5LjE5MDEgMi43NjczNSAxOC41MzE1IDIuNTEzNzVDMTcuODk1MSAyLjI2NzU1IDE3LjE2ODEgMi4wOTk3NSAxNi4xMDM3IDIuMDUzNzVDMTUuMDM5MyAyLjAwNzc1IDE0LjY5NjcgMS45OTU5NSAxMS45ODA5IDIuMDAxMTVDOS4yNjUwNCAyLjAwNjM1IDguOTI1MDQgMi4wMTc5NSA3Ljg1ODQ0IDIuMDY5OTVaTTcuOTc1MjQgMjAuMTQ3NkM3LjAwMDIzIDIwLjEwNTIgNi40NzA4MyAxOS45NDMyIDYuMTE4MDMgMTkuODA3NkM1LjY1MDgzIDE5LjYyNzYgNS4zMTgwMyAxOS40MSA0Ljk2NjQzIDE5LjA2MThDNC42MTQ4MyAxOC43MTM2IDQuMzk4ODIgMTguMzc5NiA0LjIxNjQyIDE3LjkxMzRDNC4wNzk0MiAxNy41NjA2IDMuOTE0NDIgMTcuMDMxOCAzLjg2ODgyIDE2LjA1NjhDMy44MTkyMiAxNS4wMDMgMy44MDg4MiAxNC42ODY2IDMuODAzMDIgMTIuMDE2OEMzLjc5NzIyIDkuMzQ2OTggMy44MDc0MiA5LjAzMDk4IDMuODUzNjIgNy45NzY3N0MzLjg5NTIyIDcuMDAyNTcgNC4wNTgyMiA2LjQ3MjU3IDQuMTkzNjIgNi4xMTk5N0M0LjM3MzYyIDUuNjUyMTYgNC41OTA0MyA1LjMxOTk2IDQuOTM5NDMgNC45Njg1NkM1LjI4ODQzIDQuNjE3MTYgNS42MjE0MyA0LjQwMDc2IDYuMDg4MDMgNC4yMTgzNkM2LjQ0MDQzIDQuMDgwNzYgNi45NjkyMyAzLjkxNzE2IDcuOTQzODQgMy44NzA3NkM4Ljk5ODQ0IDMuODIwNzYgOS4zMTQ0NCAzLjgxMDc2IDExLjk4MzkgMy44MDQ5NkMxNC42NTMzIDMuNzk5MTYgMTQuOTcwMSAzLjgwOTE2IDE2LjAyNTEgMy44NTU1NkMxNi45OTkzIDMuODk3OTYgMTcuNTI5NSA0LjA1OTM2IDE3Ljg4MTcgNC4xOTU1NkMxOC4zNDkxIDQuMzc1NTYgMTguNjgxNyA0LjU5MTc2IDE5LjAzMzEgNC45NDEzNkMxOS4zODQ1IDUuMjkwOTYgMTkuNjAxMSA1LjYyMjc2IDE5Ljc4MzUgNi4wOTAzN0MxOS45MjEzIDYuNDQxNzcgMjAuMDg0OSA2Ljk3MDM3IDIwLjEzMDkgNy45NDU1N0MyMC4xODExIDkuMDAwMTggMjAuMTkyNSA5LjMxNjM4IDIwLjE5NzMgMTEuOTg1NkMyMC4yMDIxIDE0LjY1NDggMjAuMTkyNyAxNC45NzE4IDIwLjE0NjUgMTYuMDI1NkMyMC4xMDM5IDE3LjAwMDYgMTkuOTQyMyAxNy41MzAyIDE5LjgwNjUgMTcuODgzNEMxOS42MjY1IDE4LjM1MDQgMTkuNDA5NSAxOC42ODM0IDE5LjA2MDMgMTkuMDM0NkMxOC43MTExIDE5LjM4NTggMTguMzc4NSAxOS42MDIyIDE3LjkxMTcgMTkuNzg0NkMxNy41NTk3IDE5LjkyMiAxNy4wMzAzIDIwLjA4NiAxNi4wNTY1IDIwLjEzMjRDMTUuMDAxOSAyMC4xODIgMTQuNjg1OSAyMC4xOTI0IDEyLjAxNTUgMjAuMTk4MkM5LjM0NTA0IDIwLjIwNCA5LjAzMDA0IDIwLjE5MzIgNy45NzU0NCAyMC4xNDc2TTE2LjEyNzUgNi42NTUzN0MxNi4xMjc5IDYuODkyNzIgMTYuMTk4NiA3LjEyNDYzIDE2LjMzMDggNy4zMjE3NkMxNi40NjMgNy41MTg4OCAxNi42NTA3IDcuNjcyMzggMTYuODcwMiA3Ljc2MjgzQzE3LjA4OTYgNy44NTMyNyAxNy4zMzEgNy44NzY2MSAxNy41NjM3IDcuODI5ODlDMTcuNzk2NCA3Ljc4MzE3IDE4LjAxIDcuNjY4NDggMTguMTc3NiA3LjUwMDM0QzE4LjM0NTEgNy4zMzIyIDE4LjQ1OSA3LjExODE1IDE4LjUwNDkgNi44ODUyN0MxOC41NTA3IDYuNjUyMzkgMTguNTI2NSA2LjQxMTEzIDE4LjQzNTIgNi4xOTIwMkMxOC4zNDQgNS45NzI5MSAxOC4xODk4IDUuNzg1NzggMTcuOTkyMiA1LjY1NDI5QzE3Ljc5NDYgNS41MjI4MSAxNy41NjI0IDUuNDUyODkgMTcuMzI1MSA1LjQ1MzM2QzE3LjAwNjkgNS40NTQgMTYuNzAyIDUuNTgwOTggMTYuNDc3NCA1LjgwNjM5QzE2LjI1MjggNi4wMzE4IDE2LjEyNjkgNi4zMzcxOCAxNi4xMjc1IDYuNjU1MzdaTTYuODY1NDMgMTIuMDFDNi44NzEwMyAxNC44NDYgOS4xNzQyNCAxNy4xMzk4IDEyLjAwOTcgMTcuMTM0NEMxNC44NDUxIDE3LjEyOSAxNy4xNDA1IDE0LjgyNiAxNy4xMzUxIDExLjk5QzE3LjEyOTcgOS4xNTM5OCAxNC44MjU5IDYuODU5NTcgMTEuOTkwMSA2Ljg2NTE3QzkuMTU0MjQgNi44NzA3NyA2Ljg2MDAzIDkuMTc0MzggNi44NjU0MyAxMi4wMVpNOC42NjY2NCAxMi4wMDY0QzguNjY1MzQgMTEuMzQ3MSA4Ljg1OTU2IDEwLjcwMjIgOS4yMjQ3NiAxMC4xNTMzQzkuNTg5OTUgOS42MDQ0NCAxMC4xMDk3IDkuMTc2MTYgMTAuNzE4MyA4LjkyMjY1QzExLjMyNjkgOC42NjkxNSAxMS45OTcgOC42MDE4MSAxMi42NDM5IDguNzI5MTVDMTMuMjkwOCA4Ljg1NjQ5IDEzLjg4NTMgOS4xNzI3OSAxNC4zNTI0IDkuNjM4MDVDMTQuODE5NiAxMC4xMDMzIDE1LjEzODIgMTAuNjk2NiAxNS4yNjgxIDExLjM0M0MxNS4zOTggMTEuOTg5NCAxNS4zMzMzIDEyLjY1OTcgMTUuMDgyMiAxMy4yNjkzQzE0LjgzMTEgMTMuODc4OSAxNC40MDQ5IDE0LjQwMDQgMTMuODU3NSAxNC43Njc3QzEzLjMxIDE1LjEzNTEgMTIuNjY1OSAxNS4zMzE5IDEyLjAwNjcgMTUuMzMzMkMxMS41Njg5IDE1LjMzNDEgMTEuMTM1MiAxNS4yNDg4IDEwLjczMDQgMTUuMDgyMUMxMC4zMjU3IDE0LjkxNTQgOS45NTc2OCAxNC42NzA2IDkuNjQ3NTIgMTQuMzYxN0M5LjMzNzM2IDE0LjA1MjcgOS4wOTExIDEzLjY4NTcgOC45MjI4IDEzLjI4MTZDOC43NTQ1IDEyLjg3NzUgOC42Njc0NSAxMi40NDQyIDguNjY2NjQgMTIuMDA2NFoiIGZpbGw9IiMyOTI5NEIiLz48L3N2Zz4="); + mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTcuODU4NDQgMi4wNjk5NUM2Ljc5NDQzIDIuMTIwMTUgNi4wNjc4MyAyLjI4OTk1IDUuNDMyNjMgMi41Mzk1NUM0Ljc3NTIzIDIuNzk1NzUgNC4yMTgwMiAzLjEzOTU1IDMuNjYzNjIgMy42OTU5NkMzLjEwOTIyIDQuMjUyMzYgMi43Njc4MiA0LjgwOTk2IDIuNTEzNDIgNS40NjgzNkMyLjI2NzIyIDYuMTA0OTcgMi4xMDA0MiA2LjgzMjE3IDIuMDUzNDIgNy44OTY3N0MyLjAwNjQyIDguOTYxMzggMS45OTYwMiA5LjMwMzU4IDIuMDAxMjIgMTIuMDE5MkMyLjAwNjQyIDE0LjczNDggMi4wMTg0MiAxNS4wNzUyIDIuMDcwMDIgMTYuMTQyQzIuMTIwODIgMTcuMjA1OCAyLjI5MDAyIDE3LjkzMjIgMi41Mzk2MiAxOC41Njc2QzIuNzk2MjIgMTkuMjI1IDMuMTM5NjIgMTkuNzgyIDMuNjk2MjIgMjAuMzM2NkM0LjI1MjgyIDIwLjg5MTIgNC44MTAwMyAyMS4yMzE4IDUuNDcwMDMgMjEuNDg2NkM2LjEwNjAzIDIxLjczMjQgNi44MzM0MyAyMS45IDcuODk3ODQgMjEuOTQ2NkM4Ljk2MjI0IDIxLjk5MzIgOS4zMDQ4NCAyMi4wMDQgMTIuMDE5NyAyMS45OTg4QzE0LjczNDUgMjEuOTkzNiAxNS4wNzYzIDIxLjk4MTYgMTYuMTQyOSAyMS45MzFDMTcuMjA5NSAyMS44ODA0IDE3LjkzMjEgMjEuNzEgMTguNTY3NyAyMS40NjE2QzE5LjIyNTEgMjEuMjA0NCAxOS43ODI1IDIwLjg2MTYgMjAuMzM2NyAyMC4zMDQ4QzIwLjg5MDkgMTkuNzQ4IDIxLjIzMjEgMTkuMTkgMjEuNDg2MyAxOC41MzEyQzIxLjczMjcgMTcuODk1MiAyMS45MDAxIDE3LjE2NzggMjEuOTQ2MyAxNi4xMDQyQzIxLjk5MjkgMTUuMDM2OCAyMi4wMDM5IDE0LjY5NiAyMS45OTg3IDExLjk4MDhDMjEuOTkzNSA5LjI2NTU4IDIxLjk4MTMgOC45MjUxOCAyMS45MzA3IDcuODU4NzdDMjEuODgwMSA2Ljc5MjM3IDIxLjcxMDcgNi4wNjgxNyAyMS40NjEzIDUuNDMyMzZDMjEuMjA0MyA0Ljc3NDk2IDIwLjg2MTMgNC4yMTgzNiAyMC4zMDQ5IDMuNjYzMzZDMTkuNzQ4NSAzLjEwODM1IDE5LjE5MDEgMi43NjczNSAxOC41MzE1IDIuNTEzNzVDMTcuODk1MSAyLjI2NzU1IDE3LjE2ODEgMi4wOTk3NSAxNi4xMDM3IDIuMDUzNzVDMTUuMDM5MyAyLjAwNzc1IDE0LjY5NjcgMS45OTU5NSAxMS45ODA5IDIuMDAxMTVDOS4yNjUwNCAyLjAwNjM1IDguOTI1MDQgMi4wMTc5NSA3Ljg1ODQ0IDIuMDY5OTVaTTcuOTc1MjQgMjAuMTQ3NkM3LjAwMDIzIDIwLjEwNTIgNi40NzA4MyAxOS45NDMyIDYuMTE4MDMgMTkuODA3NkM1LjY1MDgzIDE5LjYyNzYgNS4zMTgwMyAxOS40MSA0Ljk2NjQzIDE5LjA2MThDNC42MTQ4MyAxOC43MTM2IDQuMzk4ODIgMTguMzc5NiA0LjIxNjQyIDE3LjkxMzRDNC4wNzk0MiAxNy41NjA2IDMuOTE0NDIgMTcuMDMxOCAzLjg2ODgyIDE2LjA1NjhDMy44MTkyMiAxNS4wMDMgMy44MDg4MiAxNC42ODY2IDMuODAzMDIgMTIuMDE2OEMzLjc5NzIyIDkuMzQ2OTggMy44MDc0MiA5LjAzMDk4IDMuODUzNjIgNy45NzY3N0MzLjg5NTIyIDcuMDAyNTcgNC4wNTgyMiA2LjQ3MjU3IDQuMTkzNjIgNi4xMTk5N0M0LjM3MzYyIDUuNjUyMTYgNC41OTA0MyA1LjMxOTk2IDQuOTM5NDMgNC45Njg1NkM1LjI4ODQzIDQuNjE3MTYgNS42MjE0MyA0LjQwMDc2IDYuMDg4MDMgNC4yMTgzNkM2LjQ0MDQzIDQuMDgwNzYgNi45NjkyMyAzLjkxNzE2IDcuOTQzODQgMy44NzA3NkM4Ljk5ODQ0IDMuODIwNzYgOS4zMTQ0NCAzLjgxMDc2IDExLjk4MzkgMy44MDQ5NkMxNC42NTMzIDMuNzk5MTYgMTQuOTcwMSAzLjgwOTE2IDE2LjAyNTEgMy44NTU1NkMxNi45OTkzIDMuODk3OTYgMTcuNTI5NSA0LjA1OTM2IDE3Ljg4MTcgNC4xOTU1NkMxOC4zNDkxIDQuMzc1NTYgMTguNjgxNyA0LjU5MTc2IDE5LjAzMzEgNC45NDEzNkMxOS4zODQ1IDUuMjkwOTYgMTkuNjAxMSA1LjYyMjc2IDE5Ljc4MzUgNi4wOTAzN0MxOS45MjEzIDYuNDQxNzcgMjAuMDg0OSA2Ljk3MDM3IDIwLjEzMDkgNy45NDU1N0MyMC4xODExIDkuMDAwMTggMjAuMTkyNSA5LjMxNjM4IDIwLjE5NzMgMTEuOTg1NkMyMC4yMDIxIDE0LjY1NDggMjAuMTkyNyAxNC45NzE4IDIwLjE0NjUgMTYuMDI1NkMyMC4xMDM5IDE3LjAwMDYgMTkuOTQyMyAxNy41MzAyIDE5LjgwNjUgMTcuODgzNEMxOS42MjY1IDE4LjM1MDQgMTkuNDA5NSAxOC42ODM0IDE5LjA2MDMgMTkuMDM0NkMxOC43MTExIDE5LjM4NTggMTguMzc4NSAxOS42MDIyIDE3LjkxMTcgMTkuNzg0NkMxNy41NTk3IDE5LjkyMiAxNy4wMzAzIDIwLjA4NiAxNi4wNTY1IDIwLjEzMjRDMTUuMDAxOSAyMC4xODIgMTQuNjg1OSAyMC4xOTI0IDEyLjAxNTUgMjAuMTk4MkM5LjM0NTA0IDIwLjIwNCA5LjAzMDA0IDIwLjE5MzIgNy45NzU0NCAyMC4xNDc2TTE2LjEyNzUgNi42NTUzN0MxNi4xMjc5IDYuODkyNzIgMTYuMTk4NiA3LjEyNDYzIDE2LjMzMDggNy4zMjE3NkMxNi40NjMgNy41MTg4OCAxNi42NTA3IDcuNjcyMzggMTYuODcwMiA3Ljc2MjgzQzE3LjA4OTYgNy44NTMyNyAxNy4zMzEgNy44NzY2MSAxNy41NjM3IDcuODI5ODlDMTcuNzk2NCA3Ljc4MzE3IDE4LjAxIDcuNjY4NDggMTguMTc3NiA3LjUwMDM0QzE4LjM0NTEgNy4zMzIyIDE4LjQ1OSA3LjExODE1IDE4LjUwNDkgNi44ODUyN0MxOC41NTA3IDYuNjUyMzkgMTguNTI2NSA2LjQxMTEzIDE4LjQzNTIgNi4xOTIwMkMxOC4zNDQgNS45NzI5MSAxOC4xODk4IDUuNzg1NzggMTcuOTkyMiA1LjY1NDI5QzE3Ljc5NDYgNS41MjI4MSAxNy41NjI0IDUuNDUyODkgMTcuMzI1MSA1LjQ1MzM2QzE3LjAwNjkgNS40NTQgMTYuNzAyIDUuNTgwOTggMTYuNDc3NCA1LjgwNjM5QzE2LjI1MjggNi4wMzE4IDE2LjEyNjkgNi4zMzcxOCAxNi4xMjc1IDYuNjU1MzdaTTYuODY1NDMgMTIuMDFDNi44NzEwMyAxNC44NDYgOS4xNzQyNCAxNy4xMzk4IDEyLjAwOTcgMTcuMTM0NEMxNC44NDUxIDE3LjEyOSAxNy4xNDA1IDE0LjgyNiAxNy4xMzUxIDExLjk5QzE3LjEyOTcgOS4xNTM5OCAxNC44MjU5IDYuODU5NTcgMTEuOTkwMSA2Ljg2NTE3QzkuMTU0MjQgNi44NzA3NyA2Ljg2MDAzIDkuMTc0MzggNi44NjU0MyAxMi4wMVpNOC42NjY2NCAxMi4wMDY0QzguNjY1MzQgMTEuMzQ3MSA4Ljg1OTU2IDEwLjcwMjIgOS4yMjQ3NiAxMC4xNTMzQzkuNTg5OTUgOS42MDQ0NCAxMC4xMDk3IDkuMTc2MTYgMTAuNzE4MyA4LjkyMjY1QzExLjMyNjkgOC42NjkxNSAxMS45OTcgOC42MDE4MSAxMi42NDM5IDguNzI5MTVDMTMuMjkwOCA4Ljg1NjQ5IDEzLjg4NTMgOS4xNzI3OSAxNC4zNTI0IDkuNjM4MDVDMTQuODE5NiAxMC4xMDMzIDE1LjEzODIgMTAuNjk2NiAxNS4yNjgxIDExLjM0M0MxNS4zOTggMTEuOTg5NCAxNS4zMzMzIDEyLjY1OTcgMTUuMDgyMiAxMy4yNjkzQzE0LjgzMTEgMTMuODc4OSAxNC40MDQ5IDE0LjQwMDQgMTMuODU3NSAxNC43Njc3QzEzLjMxIDE1LjEzNTEgMTIuNjY1OSAxNS4zMzE5IDEyLjAwNjcgMTUuMzMzMkMxMS41Njg5IDE1LjMzNDEgMTEuMTM1MiAxNS4yNDg4IDEwLjczMDQgMTUuMDgyMUMxMC4zMjU3IDE0LjkxNTQgOS45NTc2OCAxNC42NzA2IDkuNjQ3NTIgMTQuMzYxN0M5LjMzNzM2IDE0LjA1MjcgOS4wOTExIDEzLjY4NTcgOC45MjI4IDEzLjI4MTZDOC43NTQ1IDEyLjg3NzUgOC42Njc0NSAxMi40NDQyIDguNjY2NjQgMTIuMDA2NFoiIGZpbGw9IiMyOTI5NEIiLz48L3N2Zz4="); +} +@supports not ((-webkit-mask-image: url(#mask)) or (mask-image: url(#mask))) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-instagram .wp-block-social-link-anchor:after { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTcuODU4NDQgMi4wNjk5NUM2Ljc5NDQzIDIuMTIwMTUgNi4wNjc4MyAyLjI4OTk1IDUuNDMyNjMgMi41Mzk1NUM0Ljc3NTIzIDIuNzk1NzUgNC4yMTgwMiAzLjEzOTU1IDMuNjYzNjIgMy42OTU5NkMzLjEwOTIyIDQuMjUyMzYgMi43Njc4MiA0LjgwOTk2IDIuNTEzNDIgNS40NjgzNkMyLjI2NzIyIDYuMTA0OTcgMi4xMDA0MiA2LjgzMjE3IDIuMDUzNDIgNy44OTY3N0MyLjAwNjQyIDguOTYxMzggMS45OTYwMiA5LjMwMzU4IDIuMDAxMjIgMTIuMDE5MkMyLjAwNjQyIDE0LjczNDggMi4wMTg0MiAxNS4wNzUyIDIuMDcwMDIgMTYuMTQyQzIuMTIwODIgMTcuMjA1OCAyLjI5MDAyIDE3LjkzMjIgMi41Mzk2MiAxOC41Njc2QzIuNzk2MjIgMTkuMjI1IDMuMTM5NjIgMTkuNzgyIDMuNjk2MjIgMjAuMzM2NkM0LjI1MjgyIDIwLjg5MTIgNC44MTAwMyAyMS4yMzE4IDUuNDcwMDMgMjEuNDg2NkM2LjEwNjAzIDIxLjczMjQgNi44MzM0MyAyMS45IDcuODk3ODQgMjEuOTQ2NkM4Ljk2MjI0IDIxLjk5MzIgOS4zMDQ4NCAyMi4wMDQgMTIuMDE5NyAyMS45OTg4QzE0LjczNDUgMjEuOTkzNiAxNS4wNzYzIDIxLjk4MTYgMTYuMTQyOSAyMS45MzFDMTcuMjA5NSAyMS44ODA0IDE3LjkzMjEgMjEuNzEgMTguNTY3NyAyMS40NjE2QzE5LjIyNTEgMjEuMjA0NCAxOS43ODI1IDIwLjg2MTYgMjAuMzM2NyAyMC4zMDQ4QzIwLjg5MDkgMTkuNzQ4IDIxLjIzMjEgMTkuMTkgMjEuNDg2MyAxOC41MzEyQzIxLjczMjcgMTcuODk1MiAyMS45MDAxIDE3LjE2NzggMjEuOTQ2MyAxNi4xMDQyQzIxLjk5MjkgMTUuMDM2OCAyMi4wMDM5IDE0LjY5NiAyMS45OTg3IDExLjk4MDhDMjEuOTkzNSA5LjI2NTU4IDIxLjk4MTMgOC45MjUxOCAyMS45MzA3IDcuODU4NzdDMjEuODgwMSA2Ljc5MjM3IDIxLjcxMDcgNi4wNjgxNyAyMS40NjEzIDUuNDMyMzZDMjEuMjA0MyA0Ljc3NDk2IDIwLjg2MTMgNC4yMTgzNiAyMC4zMDQ5IDMuNjYzMzZDMTkuNzQ4NSAzLjEwODM1IDE5LjE5MDEgMi43NjczNSAxOC41MzE1IDIuNTEzNzVDMTcuODk1MSAyLjI2NzU1IDE3LjE2ODEgMi4wOTk3NSAxNi4xMDM3IDIuMDUzNzVDMTUuMDM5MyAyLjAwNzc1IDE0LjY5NjcgMS45OTU5NSAxMS45ODA5IDIuMDAxMTVDOS4yNjUwNCAyLjAwNjM1IDguOTI1MDQgMi4wMTc5NSA3Ljg1ODQ0IDIuMDY5OTVaTTcuOTc1MjQgMjAuMTQ3NkM3LjAwMDIzIDIwLjEwNTIgNi40NzA4MyAxOS45NDMyIDYuMTE4MDMgMTkuODA3NkM1LjY1MDgzIDE5LjYyNzYgNS4zMTgwMyAxOS40MSA0Ljk2NjQzIDE5LjA2MThDNC42MTQ4MyAxOC43MTM2IDQuMzk4ODIgMTguMzc5NiA0LjIxNjQyIDE3LjkxMzRDNC4wNzk0MiAxNy41NjA2IDMuOTE0NDIgMTcuMDMxOCAzLjg2ODgyIDE2LjA1NjhDMy44MTkyMiAxNS4wMDMgMy44MDg4MiAxNC42ODY2IDMuODAzMDIgMTIuMDE2OEMzLjc5NzIyIDkuMzQ2OTggMy44MDc0MiA5LjAzMDk4IDMuODUzNjIgNy45NzY3N0MzLjg5NTIyIDcuMDAyNTcgNC4wNTgyMiA2LjQ3MjU3IDQuMTkzNjIgNi4xMTk5N0M0LjM3MzYyIDUuNjUyMTYgNC41OTA0MyA1LjMxOTk2IDQuOTM5NDMgNC45Njg1NkM1LjI4ODQzIDQuNjE3MTYgNS42MjE0MyA0LjQwMDc2IDYuMDg4MDMgNC4yMTgzNkM2LjQ0MDQzIDQuMDgwNzYgNi45NjkyMyAzLjkxNzE2IDcuOTQzODQgMy44NzA3NkM4Ljk5ODQ0IDMuODIwNzYgOS4zMTQ0NCAzLjgxMDc2IDExLjk4MzkgMy44MDQ5NkMxNC42NTMzIDMuNzk5MTYgMTQuOTcwMSAzLjgwOTE2IDE2LjAyNTEgMy44NTU1NkMxNi45OTkzIDMuODk3OTYgMTcuNTI5NSA0LjA1OTM2IDE3Ljg4MTcgNC4xOTU1NkMxOC4zNDkxIDQuMzc1NTYgMTguNjgxNyA0LjU5MTc2IDE5LjAzMzEgNC45NDEzNkMxOS4zODQ1IDUuMjkwOTYgMTkuNjAxMSA1LjYyMjc2IDE5Ljc4MzUgNi4wOTAzN0MxOS45MjEzIDYuNDQxNzcgMjAuMDg0OSA2Ljk3MDM3IDIwLjEzMDkgNy45NDU1N0MyMC4xODExIDkuMDAwMTggMjAuMTkyNSA5LjMxNjM4IDIwLjE5NzMgMTEuOTg1NkMyMC4yMDIxIDE0LjY1NDggMjAuMTkyNyAxNC45NzE4IDIwLjE0NjUgMTYuMDI1NkMyMC4xMDM5IDE3LjAwMDYgMTkuOTQyMyAxNy41MzAyIDE5LjgwNjUgMTcuODgzNEMxOS42MjY1IDE4LjM1MDQgMTkuNDA5NSAxOC42ODM0IDE5LjA2MDMgMTkuMDM0NkMxOC43MTExIDE5LjM4NTggMTguMzc4NSAxOS42MDIyIDE3LjkxMTcgMTkuNzg0NkMxNy41NTk3IDE5LjkyMiAxNy4wMzAzIDIwLjA4NiAxNi4wNTY1IDIwLjEzMjRDMTUuMDAxOSAyMC4xODIgMTQuNjg1OSAyMC4xOTI0IDEyLjAxNTUgMjAuMTk4MkM5LjM0NTA0IDIwLjIwNCA5LjAzMDA0IDIwLjE5MzIgNy45NzU0NCAyMC4xNDc2TTE2LjEyNzUgNi42NTUzN0MxNi4xMjc5IDYuODkyNzIgMTYuMTk4NiA3LjEyNDYzIDE2LjMzMDggNy4zMjE3NkMxNi40NjMgNy41MTg4OCAxNi42NTA3IDcuNjcyMzggMTYuODcwMiA3Ljc2MjgzQzE3LjA4OTYgNy44NTMyNyAxNy4zMzEgNy44NzY2MSAxNy41NjM3IDcuODI5ODlDMTcuNzk2NCA3Ljc4MzE3IDE4LjAxIDcuNjY4NDggMTguMTc3NiA3LjUwMDM0QzE4LjM0NTEgNy4zMzIyIDE4LjQ1OSA3LjExODE1IDE4LjUwNDkgNi44ODUyN0MxOC41NTA3IDYuNjUyMzkgMTguNTI2NSA2LjQxMTEzIDE4LjQzNTIgNi4xOTIwMkMxOC4zNDQgNS45NzI5MSAxOC4xODk4IDUuNzg1NzggMTcuOTkyMiA1LjY1NDI5QzE3Ljc5NDYgNS41MjI4MSAxNy41NjI0IDUuNDUyODkgMTcuMzI1MSA1LjQ1MzM2QzE3LjAwNjkgNS40NTQgMTYuNzAyIDUuNTgwOTggMTYuNDc3NCA1LjgwNjM5QzE2LjI1MjggNi4wMzE4IDE2LjEyNjkgNi4zMzcxOCAxNi4xMjc1IDYuNjU1MzdaTTYuODY1NDMgMTIuMDFDNi44NzEwMyAxNC44NDYgOS4xNzQyNCAxNy4xMzk4IDEyLjAwOTcgMTcuMTM0NEMxNC44NDUxIDE3LjEyOSAxNy4xNDA1IDE0LjgyNiAxNy4xMzUxIDExLjk5QzE3LjEyOTcgOS4xNTM5OCAxNC44MjU5IDYuODU5NTcgMTEuOTkwMSA2Ljg2NTE3QzkuMTU0MjQgNi44NzA3NyA2Ljg2MDAzIDkuMTc0MzggNi44NjU0MyAxMi4wMVpNOC42NjY2NCAxMi4wMDY0QzguNjY1MzQgMTEuMzQ3MSA4Ljg1OTU2IDEwLjcwMjIgOS4yMjQ3NiAxMC4xNTMzQzkuNTg5OTUgOS42MDQ0NCAxMC4xMDk3IDkuMTc2MTYgMTAuNzE4MyA4LjkyMjY1QzExLjMyNjkgOC42NjkxNSAxMS45OTcgOC42MDE4MSAxMi42NDM5IDguNzI5MTVDMTMuMjkwOCA4Ljg1NjQ5IDEzLjg4NTMgOS4xNzI3OSAxNC4zNTI0IDkuNjM4MDVDMTQuODE5NiAxMC4xMDMzIDE1LjEzODIgMTAuNjk2NiAxNS4yNjgxIDExLjM0M0MxNS4zOTggMTEuOTg5NCAxNS4zMzMzIDEyLjY1OTcgMTUuMDgyMiAxMy4yNjkzQzE0LjgzMTEgMTMuODc4OSAxNC40MDQ5IDE0LjQwMDQgMTMuODU3NSAxNC43Njc3QzEzLjMxIDE1LjEzNTEgMTIuNjY1OSAxNS4zMzE5IDEyLjAwNjcgMTUuMzMzMkMxMS41Njg5IDE1LjMzNDEgMTEuMTM1MiAxNS4yNDg4IDEwLjczMDQgMTUuMDgyMUMxMC4zMjU3IDE0LjkxNTQgOS45NTc2OCAxNC42NzA2IDkuNjQ3NTIgMTQuMzYxN0M5LjMzNzM2IDE0LjA1MjcgOS4wOTExIDEzLjY4NTcgOC45MjI4IDEzLjI4MTZDOC43NTQ1IDEyLjg3NzUgOC42Njc0NSAxMi40NDQyIDguNjY2NjQgMTIuMDA2NFoiIGZpbGw9IiMyOTI5NEIiLz48L3N2Zz4="); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:after { + -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTEyIDJDNi40NzcgMiAyIDYuNDc3IDIgMTJDMiAxNi45OTEgNS42NTcgMjEuMTI4IDEwLjQzOCAyMS44NzlWMTQuODlINy44OThWMTJIMTAuNDM4VjkuNzk3QzEwLjQzOCA3LjI5MSAxMS45MyA1LjkwNyAxNC4yMTUgNS45MDdDMTUuMzA5IDUuOTA3IDE2LjQ1MyA2LjEwMiAxNi40NTMgNi4xMDJWOC41NjJIMTUuMTkzQzEzLjk1IDguNTYyIDEzLjU2MyA5LjMzMyAxMy41NjMgMTAuMTI0VjEySDE2LjMzNkwxNS44OTMgMTQuODlIMTMuNTYzVjIxLjg3OUMxOC4zNDMgMjEuMTI5IDIyIDE2Ljk5IDIyIDEyQzIyIDYuNDc3IDE3LjUyMyAyIDEyIDJaIiBmaWxsPSIjMjkyOTRCIi8+PC9zdmc+"); + mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTEyIDJDNi40NzcgMiAyIDYuNDc3IDIgMTJDMiAxNi45OTEgNS42NTcgMjEuMTI4IDEwLjQzOCAyMS44NzlWMTQuODlINy44OThWMTJIMTAuNDM4VjkuNzk3QzEwLjQzOCA3LjI5MSAxMS45MyA1LjkwNyAxNC4yMTUgNS45MDdDMTUuMzA5IDUuOTA3IDE2LjQ1MyA2LjEwMiAxNi40NTMgNi4xMDJWOC41NjJIMTUuMTkzQzEzLjk1IDguNTYyIDEzLjU2MyA5LjMzMyAxMy41NjMgMTAuMTI0VjEySDE2LjMzNkwxNS44OTMgMTQuODlIMTMuNTYzVjIxLjg3OUMxOC4zNDMgMjEuMTI5IDIyIDE2Ljk5IDIyIDEyQzIyIDYuNDc3IDE3LjUyMyAyIDEyIDJaIiBmaWxsPSIjMjkyOTRCIi8+PC9zdmc+"); +} +@supports not ((-webkit-mask-image: url(#mask)) or (mask-image: url(#mask))) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-facebook .wp-block-social-link-anchor:after { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZD0iTTEyIDJDNi40NzcgMiAyIDYuNDc3IDIgMTJDMiAxNi45OTEgNS42NTcgMjEuMTI4IDEwLjQzOCAyMS44NzlWMTQuODlINy44OThWMTJIMTAuNDM4VjkuNzk3QzEwLjQzOCA3LjI5MSAxMS45MyA1LjkwNyAxNC4yMTUgNS45MDdDMTUuMzA5IDUuOTA3IDE2LjQ1MyA2LjEwMiAxNi40NTMgNi4xMDJWOC41NjJIMTUuMTkzQzEzLjk1IDguNTYyIDEzLjU2MyA5LjMzMyAxMy41NjMgMTAuMTI0VjEySDE2LjMzNkwxNS44OTMgMTQuODlIMTMuNTYzVjIxLjg3OUMxOC4zNDMgMjEuMTI5IDIyIDE2Ljk5IDIyIDEyQzIyIDYuNDc3IDE3LjUyMyAyIDEyIDJaIiBmaWxsPSIjMjkyOTRCIi8+PC9zdmc+"); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:after { + -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjY2NjY3IDJDMi43NDYxOSAyIDIgMi43NDYxOSAyIDMuNjY2NjdWMjAuMzMzM0MyIDIxLjI1MzggMi43NDYxOSAyMiAzLjY2NjY3IDIySDIwLjMzMzNDMjEuMjUzOCAyMiAyMiAyMS4yNTM4IDIyIDIwLjMzMzNWMy42NjY2N0MyMiAyLjc0NjE5IDIxLjI1MzggMiAyMC4zMzMzIDJIMy42NjY2N1pNOC4xMzQxOCA2LjQ0NzQ3QzguMTQwNDMgNy41MDk5NyA3LjM0NTEyIDguMTY0NjYgNi40MDEzNyA4LjE1OTk3QzUuNTEyMyA4LjE1NTI4IDQuNzM3MyA3LjQ0NzQ3IDQuNzQxOTkgNi40NDkwM0M0Ljc0NjY4IDUuNTA5OTcgNS40ODg4NyA0Ljc1NTI4IDYuNDUyOTMgNC43NzcxNkM3LjQzMTA2IDQuNzk5MDMgOC4xNDA0MyA1LjUxNjIyIDguMTM0MTggNi40NDc0N1pNMTIuMzEwOCA5LjUxMzA3SDkuNTEwNzlIOS41MDkyMlYxOS4wMjRIMTIuNDY4NlYxOC44MDIxQzEyLjQ2ODYgMTguMzggMTIuNDY4MiAxNy45NTc4IDEyLjQ2NzkgMTcuNTM1NEMxMi40NjcgMTYuNDA5IDEyLjQ2NiAxNS4yODEzIDEyLjQ3MTggMTQuMTU1MkMxMi40NzMzIDEzLjg4MTggMTIuNDg1OCAxMy41OTc0IDEyLjU1NjEgMTMuMzM2NEMxMi44MjAxIDEyLjM2MTQgMTMuNjk2OCAxMS43MzE4IDE0LjY3NDkgMTEuODg2NkMxNS4zMDMgMTEuOTg0OSAxNS43MTg2IDEyLjM0OSAxNS44OTM2IDEyLjk0MTJDMTYuMDAxNCAxMy4zMTE0IDE2LjA0OTkgMTMuNzA5OSAxNi4wNTQ2IDE0LjA5NTlDMTYuMDY3MiAxNS4yNTk5IDE2LjA2NTQgMTYuNDIzOSAxNi4wNjM3IDE3LjU4OEMxNi4wNjMgMTcuOTk4OSAxNi4wNjIzIDE4LjQxIDE2LjA2MjMgMTguODIwOVYxOS4wMjI0SDE5LjAzMTFWMTguNzk0M0MxOS4wMzExIDE4LjI5MjEgMTkuMDMwOSAxNy43OSAxOS4wMzA2IDE3LjI4NzlDMTkuMDMgMTYuMDMyOSAxOS4wMjkzIDE0Ljc3NzkgMTkuMDMyNyAxMy41MjI0QzE5LjAzNDIgMTIuOTU1MiAxOC45NzMzIDEyLjM5NTkgMTguODM0MiAxMS44NDc0QzE4LjYyNjQgMTEuMDMxOCAxOC4xOTY4IDEwLjM1NjggMTcuNDk4MyA5Ljg2OTMzQzE3LjAwMyA5LjUyMjQzIDE2LjQ1OTIgOS4yOTkgMTUuODUxNCA5LjI3NEMxNS43ODIyIDkuMjcxMTIgMTUuNzEyNCA5LjI2NzM2IDE1LjY0MjMgOS4yNjM1N0MxNS4zMzE2IDkuMjQ2NzcgMTUuMDE1NyA5LjIyOTcgMTQuNzE4NiA5LjI4OTYyQzEzLjg2ODYgOS40NTk5MyAxMy4xMjE4IDkuODQ5IDEyLjU1NzcgMTAuNTM0OUMxMi40OTIxIDEwLjYxMzYgMTIuNDI4IDEwLjY5MzQgMTIuMzMyMyAxMC44MTI3TDEyLjMxMDggMTAuODM5N1Y5LjUxMzA3Wk00Ljk3OTYgMTkuMDI3MUg3LjkyNDkxVjkuNTE5MjZINC45Nzk2VjE5LjAyNzFaIiBmaWxsPSIjMjkyOTRCIi8+PC9zdmc+"); + mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjY2NjY3IDJDMi43NDYxOSAyIDIgMi43NDYxOSAyIDMuNjY2NjdWMjAuMzMzM0MyIDIxLjI1MzggMi43NDYxOSAyMiAzLjY2NjY3IDIySDIwLjMzMzNDMjEuMjUzOCAyMiAyMiAyMS4yNTM4IDIyIDIwLjMzMzNWMy42NjY2N0MyMiAyLjc0NjE5IDIxLjI1MzggMiAyMC4zMzMzIDJIMy42NjY2N1pNOC4xMzQxOCA2LjQ0NzQ3QzguMTQwNDMgNy41MDk5NyA3LjM0NTEyIDguMTY0NjYgNi40MDEzNyA4LjE1OTk3QzUuNTEyMyA4LjE1NTI4IDQuNzM3MyA3LjQ0NzQ3IDQuNzQxOTkgNi40NDkwM0M0Ljc0NjY4IDUuNTA5OTcgNS40ODg4NyA0Ljc1NTI4IDYuNDUyOTMgNC43NzcxNkM3LjQzMTA2IDQuNzk5MDMgOC4xNDA0MyA1LjUxNjIyIDguMTM0MTggNi40NDc0N1pNMTIuMzEwOCA5LjUxMzA3SDkuNTEwNzlIOS41MDkyMlYxOS4wMjRIMTIuNDY4NlYxOC44MDIxQzEyLjQ2ODYgMTguMzggMTIuNDY4MiAxNy45NTc4IDEyLjQ2NzkgMTcuNTM1NEMxMi40NjcgMTYuNDA5IDEyLjQ2NiAxNS4yODEzIDEyLjQ3MTggMTQuMTU1MkMxMi40NzMzIDEzLjg4MTggMTIuNDg1OCAxMy41OTc0IDEyLjU1NjEgMTMuMzM2NEMxMi44MjAxIDEyLjM2MTQgMTMuNjk2OCAxMS43MzE4IDE0LjY3NDkgMTEuODg2NkMxNS4zMDMgMTEuOTg0OSAxNS43MTg2IDEyLjM0OSAxNS44OTM2IDEyLjk0MTJDMTYuMDAxNCAxMy4zMTE0IDE2LjA0OTkgMTMuNzA5OSAxNi4wNTQ2IDE0LjA5NTlDMTYuMDY3MiAxNS4yNTk5IDE2LjA2NTQgMTYuNDIzOSAxNi4wNjM3IDE3LjU4OEMxNi4wNjMgMTcuOTk4OSAxNi4wNjIzIDE4LjQxIDE2LjA2MjMgMTguODIwOVYxOS4wMjI0SDE5LjAzMTFWMTguNzk0M0MxOS4wMzExIDE4LjI5MjEgMTkuMDMwOSAxNy43OSAxOS4wMzA2IDE3LjI4NzlDMTkuMDMgMTYuMDMyOSAxOS4wMjkzIDE0Ljc3NzkgMTkuMDMyNyAxMy41MjI0QzE5LjAzNDIgMTIuOTU1MiAxOC45NzMzIDEyLjM5NTkgMTguODM0MiAxMS44NDc0QzE4LjYyNjQgMTEuMDMxOCAxOC4xOTY4IDEwLjM1NjggMTcuNDk4MyA5Ljg2OTMzQzE3LjAwMyA5LjUyMjQzIDE2LjQ1OTIgOS4yOTkgMTUuODUxNCA5LjI3NEMxNS43ODIyIDkuMjcxMTIgMTUuNzEyNCA5LjI2NzM2IDE1LjY0MjMgOS4yNjM1N0MxNS4zMzE2IDkuMjQ2NzcgMTUuMDE1NyA5LjIyOTcgMTQuNzE4NiA5LjI4OTYyQzEzLjg2ODYgOS40NTk5MyAxMy4xMjE4IDkuODQ5IDEyLjU1NzcgMTAuNTM0OUMxMi40OTIxIDEwLjYxMzYgMTIuNDI4IDEwLjY5MzQgMTIuMzMyMyAxMC44MTI3TDEyLjMxMDggMTAuODM5N1Y5LjUxMzA3Wk00Ljk3OTYgMTkuMDI3MUg3LjkyNDkxVjkuNTE5MjZINC45Nzk2VjE5LjAyNzFaIiBmaWxsPSIjMjkyOTRCIi8+PC9zdmc+"); +} +@supports not ((-webkit-mask-image: url(#mask)) or (mask-image: url(#mask))) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about .wp-block-social-links .wp-social-link.wp-social-link-linkedin .wp-block-social-link-anchor:after { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiA+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjY2NjY3IDJDMi43NDYxOSAyIDIgMi43NDYxOSAyIDMuNjY2NjdWMjAuMzMzM0MyIDIxLjI1MzggMi43NDYxOSAyMiAzLjY2NjY3IDIySDIwLjMzMzNDMjEuMjUzOCAyMiAyMiAyMS4yNTM4IDIyIDIwLjMzMzNWMy42NjY2N0MyMiAyLjc0NjE5IDIxLjI1MzggMiAyMC4zMzMzIDJIMy42NjY2N1pNOC4xMzQxOCA2LjQ0NzQ3QzguMTQwNDMgNy41MDk5NyA3LjM0NTEyIDguMTY0NjYgNi40MDEzNyA4LjE1OTk3QzUuNTEyMyA4LjE1NTI4IDQuNzM3MyA3LjQ0NzQ3IDQuNzQxOTkgNi40NDkwM0M0Ljc0NjY4IDUuNTA5OTcgNS40ODg4NyA0Ljc1NTI4IDYuNDUyOTMgNC43NzcxNkM3LjQzMTA2IDQuNzk5MDMgOC4xNDA0MyA1LjUxNjIyIDguMTM0MTggNi40NDc0N1pNMTIuMzEwOCA5LjUxMzA3SDkuNTEwNzlIOS41MDkyMlYxOS4wMjRIMTIuNDY4NlYxOC44MDIxQzEyLjQ2ODYgMTguMzggMTIuNDY4MiAxNy45NTc4IDEyLjQ2NzkgMTcuNTM1NEMxMi40NjcgMTYuNDA5IDEyLjQ2NiAxNS4yODEzIDEyLjQ3MTggMTQuMTU1MkMxMi40NzMzIDEzLjg4MTggMTIuNDg1OCAxMy41OTc0IDEyLjU1NjEgMTMuMzM2NEMxMi44MjAxIDEyLjM2MTQgMTMuNjk2OCAxMS43MzE4IDE0LjY3NDkgMTEuODg2NkMxNS4zMDMgMTEuOTg0OSAxNS43MTg2IDEyLjM0OSAxNS44OTM2IDEyLjk0MTJDMTYuMDAxNCAxMy4zMTE0IDE2LjA0OTkgMTMuNzA5OSAxNi4wNTQ2IDE0LjA5NTlDMTYuMDY3MiAxNS4yNTk5IDE2LjA2NTQgMTYuNDIzOSAxNi4wNjM3IDE3LjU4OEMxNi4wNjMgMTcuOTk4OSAxNi4wNjIzIDE4LjQxIDE2LjA2MjMgMTguODIwOVYxOS4wMjI0SDE5LjAzMTFWMTguNzk0M0MxOS4wMzExIDE4LjI5MjEgMTkuMDMwOSAxNy43OSAxOS4wMzA2IDE3LjI4NzlDMTkuMDMgMTYuMDMyOSAxOS4wMjkzIDE0Ljc3NzkgMTkuMDMyNyAxMy41MjI0QzE5LjAzNDIgMTIuOTU1MiAxOC45NzMzIDEyLjM5NTkgMTguODM0MiAxMS44NDc0QzE4LjYyNjQgMTEuMDMxOCAxOC4xOTY4IDEwLjM1NjggMTcuNDk4MyA5Ljg2OTMzQzE3LjAwMyA5LjUyMjQzIDE2LjQ1OTIgOS4yOTkgMTUuODUxNCA5LjI3NEMxNS43ODIyIDkuMjcxMTIgMTUuNzEyNCA5LjI2NzM2IDE1LjY0MjMgOS4yNjM1N0MxNS4zMzE2IDkuMjQ2NzcgMTUuMDE1NyA5LjIyOTcgMTQuNzE4NiA5LjI4OTYyQzEzLjg2ODYgOS40NTk5MyAxMy4xMjE4IDkuODQ5IDEyLjU1NzcgMTAuNTM0OUMxMi40OTIxIDEwLjYxMzYgMTIuNDI4IDEwLjY5MzQgMTIuMzMyMyAxMC44MTI3TDEyLjMxMDggMTAuODM5N1Y5LjUxMzA3Wk00Ljk3OTYgMTkuMDI3MUg3LjkyNDkxVjkuNTE5MjZINC45Nzk2VjE5LjAyNzFaIiBmaWxsPSIjMjkyOTRCIi8+PC9zdmc+"); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about:not(.wp-social-link) a { + text-decoration: none; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .is-style-cs-about:not(.wp-social-link) a { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .is-style-cs-about:not(.wp-social-link) a { + color: var(--cs-color-primary); +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about:not(.wp-social-link) a:not(.wp-block-social-link-anchor):hover { + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-location { + position: relative; + display: flex; + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-location:before { + content: "\e931"; + font-family: "cs-icons"; + margin-right: 0.375rem; + font-size: 1.5rem; + width: 24px; + height: 24px; + display: flex; + align-items: center; + justify-content: center; + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-posts-slider .cs-latest-posts-slider { + position: relative; + margin-top: 1.25rem; + margin-bottom: 1.375rem; + max-width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-sticky-sidebar-disabled .is-style-cs-posts-slider .cs-latest-posts-slider, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-stick-to-top .is-style-cs-posts-slider .cs-latest-posts-slider, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-stick-to-bottom .is-style-cs-posts-slider .cs-latest-posts-slider { + margin-bottom: 3.25rem; +} +@media (max-width: 1247.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-sticky-sidebar-enabled .is-style-cs-posts-slider .cs-latest-posts-slider { + margin-bottom: 3.25rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-posts-slider .cs-latest-posts-slider__pagination { + position: absolute; + bottom: -1.375rem !important; + right: 0; + z-index: 7; + display: flex; + justify-content: center; + align-items: center; + gap: 0.375rem; + text-align: center; + transition: 0.3s opacity; + transform: translate3d(0, 0, 0); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-posts-slider .cs-latest-posts-slider__pagination.swiper-pagination-bullets { + width: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-posts-slider .cs-latest-posts-slider__pagination-bullet { + display: flex; + width: 0.375rem; + height: 0.375rem; + border-radius: 50%; + justify-content: center; + align-items: center; + background: var(--cs-color-primary); + opacity: 1; + transition: 0.25s; + cursor: pointer; + position: relative; + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-posts-slider .cs-latest-posts-slider__pagination-bullet-active { + width: 1.5rem; + border-radius: 100px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-posts-slider .cs-latest-posts-slider__pagination-bullet:after { + content: ""; + display: block; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 0.375rem; + height: 0.375rem; + background: var(--cs-color-primary); +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-posts-slider .cs-latest-posts-slider__pagination-bullet:hover { + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-posts-slider .wp-block-heading { + max-width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout { + border-radius: var(--cs-thumbnail-border-radius); + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout:not(.swiper-initialized) { + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout:not(.swiper-initialized)::before { + content: ""; + position: absolute; + top: 1.75rem; + right: 1.75rem; + width: 28px; + height: 28px; + border-radius: 50%; + border: 4px solid rgba(255, 255, 255, 0.5); + border-top-color: #111; + animation: loading 2s linear infinite; + z-index: 5; +} +@keyframes loading { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout:not(.swiper-initialized) .cs-latest-posts-slider__button-prev, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout:not(.swiper-initialized) .cs-latest-posts-slider__button-next { + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-widget-area .widget_block .wp-block-group:has(.is-style-cs-tile-layout) .wp-block-heading { + margin-bottom: 0; + border-bottom: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__wrapper { + margin: 0; + padding: 0; + list-style: none; + position: relative; + width: 100%; + height: 100%; + z-index: 1; + display: flex; + transition-property: transform; + transition-timing-function: ease; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item { + position: relative; + display: block; + flex-shrink: 0; + width: 100%; + height: 100%; + transition-property: transform; + backface-visibility: hidden; + transform: translateZ(0); + display: flex; + flex-direction: row; + align-items: flex-end; + gap: 0; + height: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item:before { + content: ""; + display: table; + box-sizing: border-box; + width: 0; + padding-bottom: 56.25%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__featured-image { + width: unset; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__featured-image a { + position: absolute; + top: 0; + left: 0; + z-index: 2; + width: 100%; + height: 100%; + margin: 0; + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__featured-image img { + width: 100%; + height: 100%; + max-width: 100%; + max-height: 100%; + object-fit: cover; + transition: 0.25s; + border-radius: unset; + position: absolute; + top: 0; + left: 0; + margin: 0; + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__featured-image:not(:last-child) { + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__content { + position: relative; + z-index: 2; + display: flex; + flex-direction: column; + justify-content: flex-end; + align-items: flex-start; + width: 100%; + height: 100%; + min-height: 168px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__content:after { + content: ""; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + z-index: -1; + background: rgba(var(--cs-color-overlay-background), 0.3); + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__content-inner { + display: flex; + flex-direction: column-reverse; + flex-wrap: wrap; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + padding: 1.75rem; + min-height: 300px; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__content:hover:after { + background: rgba(var(--cs-color-overlay-background), 0.35); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__category { + position: absolute; + top: 1.5rem; + z-index: 4; + display: flex; + flex-wrap: wrap; + align-items: baseline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__category a { + position: relative; + z-index: 2; + display: flex; + justify-content: center; + align-items: center; + color: var(--cs-color-primary); + font-family: var(--cs-font-category-family), sans-serif; + font-size: var(--cs-font-category-size); + line-height: var(--cs-font-category-line-height); + font-weight: var(--cs-font-category-weight); + font-style: var(--cs-font-category-style); + letter-spacing: var(--cs-font-category-letter-spacing); + text-transform: var(--cs-font-category-text-transform); + text-decoration: none; + padding-right: 1.3125rem; + padding-top: 0.625rem; + padding-bottom: 0.625rem; + padding-left: 0.6875rem; + background: 0 0; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__category a:after { + content: ""; + display: block; + position: absolute; + top: 0.3125rem; + bottom: 0.3125rem; + left: 0; + right: 0.6875rem; + z-index: -1; + background: rgba(255, 255, 255, 0.22); + box-shadow: unset; + color: var(--cs-color-primary); + border-radius: var(--cs-tag-border-radius); + backdrop-filter: blur(10px); + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__category a:hover:after { + background: var(--cs-color-contrast-300); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__post-title { + width: 100%; + margin-top: 0.5rem; + z-index: 4; + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + font-size: Var(--cs-heading-5-font-size); + color: var(--cs-color-primary); + text-decoration: unset; + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__post-title:hover { + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__meta { + display: flex; + flex-wrap: wrap; + align-items: baseline; + color: var(--cs-color-primary); + gap: 0.375rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__post-author { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__post-author a { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + position: relative; + padding: 0.375rem; + margin: -0.375rem; + color: var(--cs-color-primary); + z-index: 4; + text-decoration: unset; + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__post-author a:hover { + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__post-date { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + color: var(--cs-color-primary); + letter-spacing: -0.02em; + opacity: 0.7; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__post-date span { + margin-right: 0.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__link { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item .wp-block-latest-posts__post-excerpt { + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item a { + margin: 0; + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item:has(.wp-block-latest-posts__featured-image + a):before { + padding-bottom: calc( 56.25% - 2.5rem ); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item:has(.wp-block-latest-posts__featured-image + a):after { + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + z-index: 2; + background: #161616; + opacity: 0.2; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item:has(.wp-block-latest-posts__featured-image + a) .wp-block-latest-posts__featured-image + a { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + z-index: 3; + padding-bottom: 1.25rem; + padding-left: 1.25rem; + color: var(--cs-color-primary-contrast); + font-size: var(--cs-heading-5-font-size); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item:has(.wp-block-latest-posts__featured-image + a) .wp-block-latest-posts__featured-image + a + .wp-block-latest-posts__post-author { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + z-index: 3; + padding-bottom: 1.25rem; + padding-left: 1.25rem; + color: var(--cs-color-primary-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__item:has(.wp-block-latest-posts__featured-image + a) .wp-block-latest-posts__featured-image + a ~ .wp-block-latest-posts__post-date { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + z-index: 3; + padding-bottom: 1.25rem; + color: var(--cs-color-primary-contrast); +} +@media (hover: hover) and (hover: hover) { +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout:hover .cs-latest-posts-slider__button-prev { + opacity: 1; + } +} +@media (hover: hover) { +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout:hover .cs-latest-posts-slider__button-prev { + transform: translateY(-50%) translateX(-8px); + } +} +@media (hover: hover) and (hover: hover) { +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout:hover .cs-latest-posts-slider__button-next { + opacity: 1; + } +} +@media (hover: hover) { +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout:hover .cs-latest-posts-slider__button-next { + transform: translateY(-50%) translateX(8px); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev { + position: absolute; + top: 50%; + z-index: 5; + transform: translateY(-50%); + display: flex; + justify-content: center; + align-items: center; + cursor: pointer; + opacity: 1; + width: 3rem; + height: 3rem; + border-radius: var(--cs-button-border-radius); + transition: 0.25s; + left: -1rem; + width: 2.5rem; + height: 2.5rem; +} +@media (hover: hover) { +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev { + opacity: 0; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev:before { + position: absolute; + width: 100%; + height: 100%; + border-radius: var(--cs-button-border-radius); + top: 0; + left: 0; + z-index: -1; + background: var(--cs-layout-background); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.15); + content: ""; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev:before { + outline: 1px solid var(--cs-color-border); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev:before { + outline: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev:after { + font-family: "cs-icons"; + font-weight: normal; + margin: 0; + font-size: 1.5rem; + transition: 0.25s; + color: var(--cs-color-primary); +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev { + left: -1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev:after { + content: "\e90d"; +} +@media (hover: hover) { +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev { + left: calc(( 1rem * -1.5 ) + 8px); + } + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-prev:hover:after { + transform: translateX(-3px); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-next { + position: absolute; + top: 50%; + z-index: 5; + transform: translateY(-50%); + display: flex; + justify-content: center; + align-items: center; + cursor: pointer; + opacity: 1; + width: 3rem; + height: 3rem; + border-radius: var(--cs-button-border-radius); + transition: 0.25s; + right: -1rem; + width: 2.5rem; + height: 2.5rem; +} +@media (hover: hover) { +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-next { + opacity: 0; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-next:before { + position: absolute; + width: 100%; + height: 100%; + border-radius: var(--cs-button-border-radius); + top: 0; + left: 0; + z-index: -1; + background: var(--cs-layout-background); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.15); + content: ""; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .is-style-cs-tile-layout .cs-latest-posts-slider__button-next:before { + outline: 1px solid var(--cs-color-border); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .is-style-cs-tile-layout .cs-latest-posts-slider__button-next:before { + outline: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-next:after { + font-family: "cs-icons"; + font-weight: normal; + margin: 0; + font-size: 1.5rem; + transition: 0.25s; + color: var(--cs-color-primary); +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-next { + right: -1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-next:after { + content: "\e90e"; +} +@media (hover: hover) { +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-next { + right: calc(( 1rem * -1.5 ) + 8px); + } + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-tile-layout .cs-latest-posts-slider__button-next:hover:after { + transform: translateX(3px); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form { + display: grid; + grid-template-columns: 1fr 1fr; + gap: 1rem; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form { + grid-template-columns: 1fr; + gap: 0; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form label { + margin-bottom: 0; + color: var(--cs-color-primary); +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form label:nth-child(4) { + grid-column: 1/3; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form label { + margin-bottom: 1rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form .wpcf7-submit { + margin-top: 0.25rem; + width: max-content; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form input[type=text], .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form input[type=email], .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form textarea { + border: 1px solid var(--cs-color-border); +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form input[type=text]:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form input[type=email]:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wpcf7-form textarea:hover { + opacity: 0.7; + } +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-contact-form .wp-block-columns { + padding: 2rem !important; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about-page .wp-block-group .wp-block-image { + margin-bottom: 0; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .is-style-cs-about-page .wp-block-group .wp-block-image img { + filter: grayscale(100%) brightness(0%) invert(80%); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .is-style-cs-about-page .wp-block-group .wp-block-image img { + filter: grayscale(100%) brightness(0%) invert(80%); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .is-style-cs-about-page .wp-block-group .wp-block-image img { + filter: grayscale(100%) brightness(0%) invert(80%); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .is-style-cs-about-page .wp-block-group .wp-block-image img { + filter: grayscale(100%) brightness(0%) invert(80%); + } +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about-page .is-layout-flex, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-about-page.is-layout-flex { + flex-direction: column; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-heading-gradient span, +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-heading-gradient code { + font-family: inherit; + font-size: inherit; + background: linear-gradient(180deg, #9895FF 0%, #514DCC 100%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .is-style-cs-heading-gradient span, + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .is-style-cs-heading-gradient code { + background: var(--cs-color-primary); + -webkit-background-clip: text; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .is-style-cs-heading-gradient span, +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .is-style-cs-heading-gradient code { + background: var(--cs-color-primary); + -webkit-background-clip: text; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .is-style-cs-heading-gradient span, + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .is-style-cs-heading-gradient code { + background: var(--cs-color-primary); + -webkit-background-clip: text; + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .is-style-cs-heading-gradient span, + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .is-style-cs-heading-gradient code { + background: var(--cs-color-primary); + -webkit-background-clip: text; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-link { + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-link:has(a) a { + position: relative; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-link:has(a) a:after { + content: "\e932"; + font-family: "cs-icons"; + margin-left: 0.25rem; +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .is-style-cs-link:has(a) a:hover { + color: var(--cs-color-primary); + opacity: 0.7; + } +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .is-style-cs-link:has(a) a:hover { + color: var(--cs-color-primary); + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-technologies .wp-block-columns { + align-items: center !important; +} +@media (max-width: 430px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-work-experience-layout { + gap: 1rem !important; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-work-experience-layout > .wp-block-group > .wp-block-columns:not(:last-child) { + margin-bottom: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-work-experience-layout > .wp-block-group.is-vertical { + flex-wrap: unset; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-work-experience { + align-items: center !important; +} +@media (max-width: 430px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-work-experience.wp-block-columns.is-not-stacked-on-mobile { + flex-wrap: wrap !important; + gap: 0.5rem; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-work-experience.wp-block-columns.is-not-stacked-on-mobile div, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-work-experience.wp-block-columns.is-not-stacked-on-mobile p { + text-align: left; + flex-basis: 100% !important; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid { + display: grid; + gap: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid:not(:first-child) { + margin-top: 2rem; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid { + grid-template-columns: minmax(0, 1fr); + } +} +@media (min-width: 576px) and (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid { + grid-template-columns: repeat(3, minmax(0, 1fr)); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group { + display: grid; + grid-template-columns: 1fr auto 1fr; + align-items: flex-end; + width: 100%; + aspect-ratio: 1/1; + margin: 0; + padding-bottom: 2rem; + border-radius: var(--cs-thumbnail-border-radius); + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group:before, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group:after { + content: ""; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-image { + position: absolute; + z-index: 1; + width: 100%; + height: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-image a { + display: block; + height: 100%; + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-image img { + width: 100%; + height: 100%; + max-height: 100%; + object-fit: cover; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-image:hover a > img { + transform: scale(1.025); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group { + position: relative; + z-index: 2; + display: grid; + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group > .wp-block-image { + position: absolute; + z-index: 1; + width: 24px; + height: 24px; + margin: 0 !important; + display: flex; + align-items: center; + justify-content: center; + transform: translateX(1.125rem); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group > .wp-block-image .components-resizable-box__container { + width: 24px !important; + height: 24px !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group > .wp-block-image > a { + display: flex; + justify-content: center; + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group > .wp-block-image img { + width: 100%; + height: 100%; + max-height: 100%; + object-fit: cover; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .is-style-cs-category-grid > .wp-block-group > .wp-block-group > .wp-block-image img { + filter: grayscale(100%) brightness(0%) invert(80%); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .is-style-cs-category-grid > .wp-block-group > .wp-block-group > .wp-block-image img { + filter: grayscale(100%) brightness(0%) invert(80%); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group > .wp-block-image + p > a, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group > .wp-block-image + p:not(:has(a)) { + padding: 0.75rem 1.25rem 0.75rem calc( 1.125rem + 24px + 0.375rem ); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group p { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + margin: 0; + font-size: var(--cs-heading-6-font-size); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group p > a, .editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group p:not(:has(a)) { + display: inline-block; + margin: 0; + padding: 0.75rem 1.25rem; + color: var(--cs-color-primary); + background-color: var(--cs-layout-background); + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); + border-radius: 100px; + text-decoration: unset; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .is-style-cs-category-grid > .wp-block-group > .wp-block-group:hover p a { + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.24); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .is-style-cs-category-grid > .wp-block-group > .wp-block-group:hover p a { + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .is-style-cs-category-grid > .wp-block-group > .wp-block-group:hover p a { + opacity: 0.7; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-none { + display: none !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-inline { + display: inline !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-inline-block { + display: inline-block !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-block { + display: block !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-flex { + display: flex !important; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-sm-none { + display: none !important; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-sm-inline { + display: inline !important; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-sm-inline-block { + display: inline-block !important; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-sm-block { + display: block !important; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-sm-flex { + display: flex !important; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-md-none { + display: none !important; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-md-inline { + display: inline !important; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-md-inline-block { + display: inline-block !important; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-md-block { + display: block !important; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-md-flex { + display: flex !important; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-lg-none { + display: none !important; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-lg-inline { + display: inline !important; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-lg-inline-block { + display: inline-block !important; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-lg-block { + display: block !important; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-lg-flex { + display: flex !important; +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-xl-none { + display: none !important; +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-xl-inline { + display: inline !important; +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-xl-inline-block { + display: inline-block !important; +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-xl-block { + display: block !important; +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-d-xl-flex { + display: flex !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-display-only-dark { + display: none; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .cs-display-only-dark { + display: block; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .cs-display-only-dark { + display: block; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .cs-display-only-dark { + display: block; + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .cs-display-only-dark { + display: block; + } +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .cs-display-only-light { + display: none; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .cs-display-only-light { + display: none; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .cs-display-only-light { + display: none; + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .cs-display-only-light { + display: none; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body { + counter-reset: number-post; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry { + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-sidebar-disabled .cs-desktop-column-1 .cs-entry { + width: 100%; + max-width: var(--cs-entry-content-max-width); + margin-left: auto; + margin-right: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-sidebar-disabled .cs-archive-overlay .cs-entry { + width: 100%; + max-width: var(--cs-entry-content-max-width); + margin-left: auto; + margin-right: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-full .cs-entry__wrap { + margin-top: -1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__content { + position: relative; + width: 100%; + max-width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__content .cs-entry__content-body, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__content .cs-entry__content-top { + max-width: var(--cs-entry-content-width); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__content { + display: flex; + justify-content: space-between; + flex-direction: column; + height: auto; + padding: 2.5rem; +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__content { + padding: 1.5rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-ratio-original .cs-entry__content { + position: absolute; + height: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__content .cs-entry__content-top { + position: relative; + width: 100%; + margin-bottom: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__thumbnail a { + display: block; + width: 100%; + height: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__thumbnail img { + width: 100%; + border-radius: var(--cs-thumbnail-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-ratio-original .cs-entry__thumbnail img { + height: revert-layer; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__thumbnail.cs-entry__overlay { + border-radius: var(--cs-thumbnail-border-radius); + clip-path: inset(0 0 0 0 round var(--cs-thumbnail-border-radius)); + transform: translate3d(0, 0, 0); + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__title { + margin-top: 0; + margin-bottom: 0; + font-family: var(--cs-font-entry-title-family), sans-serif; + line-height: var(--cs-font-entry-title-line-height); + font-weight: var(--cs-font-entry-title-weight); + letter-spacing: var(--cs-font-entry-title-letter-spacing); + font-size: var(--cs-entry-title-font-size, 1.5rem); + max-width: calc(var(--cs-entry-content-small-width)); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__title:not(:first-child) { + margin-top: 0.625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__title a { + display: block; + text-decoration: none; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__title a:hover { + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__title a:hover { + color: var(--cs-color-primary); + opacity: 0.7; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-entry__title:first-child { + margin-top: 0 !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-grid .cs-entry__title, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-entry__title { + font-size: var(--cs-entry-title-font-size, 1.5rem); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__excerpt { + max-width: calc(var(--cs-entry-content-small-width)); + font-family: var(--cs-font-entry-excerpt-family), sans-serif; + font-weight: var(--cs-font-entry-excerpt-weight); + font-size: var(--cs-font-entry-excerpt-size); + letter-spacing: var(--cs-font-entry-excerpt-letter-spacing); + line-height: var(--cs-font-entry-excerpt-line-height); + color: var(--cs-color-secondary); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__excerpt { + font-size: 1rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__excerpt:not(:first-child) { + margin-top: 0.375rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__excerpt { + margin-top: 0.625rem; + max-width: calc(100% - 13rem); + font-size: var(set-typography-post-subtitle); + color: var(--cs-color-contrast-700); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__subtitle { + font-family: var(--cs-font-post-subtitle-family), sans-serif; + font-size: var(--cs-font-post-subtitle-size); + line-height: var(--cs-font-post-subtitle-line-height); + font-weight: var(--cs-font-post-subtitle-weight); + letter-spacing: var(--cs-font-post-subtitle-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__subtitle:not(:first-child) { + margin-top: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-type-content:not(:first-child) { + margin-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__category { + display: flex; + align-items: center; + flex-wrap: wrap; + background: none; + font-family: var(--cs-font-category-family), sans-serif; + font-size: var(--cs-font-category-size); + line-height: var(--cs-font-category-line-height); + font-weight: var(--cs-font-category-weight); + font-style: var(--cs-font-category-style); + letter-spacing: var(--cs-font-category-letter-spacing); + text-transform: var(--cs-font-category-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__category:not(:first-child) { + margin-top: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__category .post-categories { + margin: 0; + padding: 0; + list-style: none; + display: inline-block; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__category .post-categories li { + display: inline-block; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__category li { + margin-bottom: 10px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__category li:not(:last-child) { + margin-right: 10px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__category li a { + display: inline-flex; + align-items: center; + justify-content: center; + padding: 1px 5px; + background: var(--cs-layout-background); + color: var(--cs-color-primary); + border-radius: var(--cs-thumbnail-border-radius); + text-decoration: none; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__category li a:hover { + text-decoration: none; + background: var(--cs-color-primary); + color: var(--cs-color-primary-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-entry__discover-more { + margin-top: auto; + padding-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-grid .cs-entry__discover-more, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-entry__discover-more { + margin-top: 0.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__discover-more { + margin-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__discover-more .cs-button { + background: var(--cs-color-button-secondary) !important; + color: var(--cs-color-button-secondary-contrast) !important; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__discover-more .cs-button:before { + background: var(--cs-color-button-hover) !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__discover-more .cs-button:focus, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__discover-more .cs-button:hover { + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.4); + color: var(--cs-color-button-hover-contrast) !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__overlay .cs-entry__excerpt { + color: var(--cs-color-contrast-800); + z-index: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__author-meta { + display: flex; + align-items: center; + flex-wrap: wrap; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__author-meta a { + position: relative; + color: var(--cs-color-secondary); + font-weight: 500; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__author-meta a:hover { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__author-meta a:not(:last-child) { + margin-right: 10px; + padding-right: 10px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__author-meta a:not(:last-child):before { + content: ""; + position: absolute; + right: 0; + top: 50%; + transform: translateY(-50%); + width: 2px; + height: 2px; + border-radius: 50%; + background-color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry.sticky .cs-entry__title a:before { + font-family: "cs-icons"; + margin-right: 0.25rem; + content: "\e927"; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry:hover .cs-meta-reading-time { + opacity: 1; + visibility: visible; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry:hover .cs-overlay-background:after { + background: rgba(var(--cs-color-overlay-background), 0.35); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-entry:not(:has(.cs-entry__discover-more)) .cs-entry__title { + margin-top: auto; + padding-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-entry:not(:has(.cs-entry__discover-more)) .cs-entry__title:last-child { + margin-top: 0.625rem; + padding-top: inherit; +} +@media (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content { + display: flex; + flex-direction: column; + height: 100%; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .discover-more { + width: auto; + height: auto; + margin-top: auto; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .discover-more:not(:first-child) { + padding-top: 1rem; +} +@media (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__title { + margin-top: auto; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__title:not(:first-child) { + padding-top: 1rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__excerpt { + display: none; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__excerpt { + display: block; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .wp-block-columns { + counter-reset: number-post; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary { + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry__overlay, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry__overlay, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry__overlay { + flex-direction: row; + align-items: stretch; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry__overlay:before, +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry__overlay:before, +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry__overlay:before { + padding-bottom: 35%; + min-height: 560px; +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry__content, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry__content, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry__content { + padding: 1.5rem; + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry__content, +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry__content, +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry__content { + padding: 3rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:first-child { + margin-top: auto; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:first-child, +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:first-child, +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:first-child { + padding-top: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:last-child { + margin-top: auto; + margin-bottom: auto; + padding-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:not(:first-child) { + padding-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:not(:last-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry-title-and-subtitle:not(:last-child) { + padding-bottom: 1rem; +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry__title, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry__title, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry__title { + font-size: calc(var(--cs-heading-3-font-size) + 0.125rem); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-image-overlay .cs-entry__post-meta:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-image-overlay .cs-entry__post-meta:not(:first-child), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-image-overlay .cs-entry__post-meta:not(:first-child) { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-overlay-background:after, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-overlay-background:after, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-overlay-background:after { + opacity: 1; + background: rgba(var(--cs-color-overlay-background), 0.3); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__content, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__content, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__content { + height: auto; + display: flex; + flex-direction: column; + justify-content: space-between; + align-items: center; + text-align: center; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__post-meta, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__post-meta, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__post-meta { + justify-content: center; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__post-meta .post-categories, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__post-meta .post-categories, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__post-meta .post-categories { + justify-content: center; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__post-meta:nth-child(2), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__post-meta:nth-child(2), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__post-meta:nth-child(2) { + margin-top: auto !important; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__title, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__title, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__title { + font-family: var(--cs-font-post-title-family), sans-serif; + font-size: var(--cs-font-post-title-size); + line-height: var(--cs-font-post-title-line-height); + font-weight: var(--cs-font-post-title-weight); + font-style: var(--cs-font-post-title-style); + letter-spacing: var(--cs-font-post-title-letter-spacing); + text-transform: var(--cs-font-post-title-text-transform); + max-width: var(--cs-entry-title-max-width); + margin-bottom: 0; + margin-left: auto; + margin-right: auto; + word-wrap: break-word; + text-align: center; +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__title, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__title, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__title { + font-size: var(--cs-heading-2-font-size); + } +} +@media (min-width: 768px) and (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__title, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__title, + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__title { + font-size: calc(var(--cs-heading-1-font-size) - 0.25rem); + } +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__title:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__title:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__title:not(:first-child) { + margin-top: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__subtitle, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__subtitle, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__subtitle { + display: none; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__subtitle, +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__subtitle, +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__subtitle { + opacity: 0.7; + margin-left: auto; + margin-right: auto; + display: block; + max-width: var(--cs-entry-content-small-width); + text-wrap: balance; + text-align: center; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__subtitle:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard .cs-entry__subtitle:not(:first-child), +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary .cs-entry__subtitle:not(:first-child) { + margin-top: 0.625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-standard .cs-entry__content, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-standard .cs-entry__content, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-standard .cs-entry__content { + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-standard .cs-entry-title-and-subtitle:nth-child(2), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-standard .cs-entry-title-and-subtitle:nth-child(2), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-standard .cs-entry-title-and-subtitle:nth-child(2) { + margin-top: 0.625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-standard .cs-entry-title-and-subtitle:last-child, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-standard .cs-entry-title-and-subtitle:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-standard .cs-entry-title-and-subtitle:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-standard .cs-entry-title-and-subtitle:first-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-standard .cs-entry-title-and-subtitle:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-standard .cs-entry-title-and-subtitle:first-child { + margin-bottom: 1.625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-standard .cs-entry__post-meta:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-standard .cs-entry__post-meta:last-child, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-standard .cs-entry__post-meta:last-child { + margin-bottom: 1.6875rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-primary .cs-entry__post-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-primary .cs-entry__post-meta, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-primary .cs-entry__post-meta { + justify-content: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay.cs-entry__header-primary .cs-entry-title-and-subtitle:nth-child(2), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-standard.cs-entry__header-primary .cs-entry-title-and-subtitle:nth-child(2), +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-primary.cs-entry__header-primary .cs-entry-title-and-subtitle:nth-child(2) { + margin-top: 0.625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split { + display: grid; + gap: 1.5rem; + border-bottom: 1px solid var(--cs-color-border); + padding-bottom: 3rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split:has(.cs-entry__thumbnail) { + grid-template-columns: minmax(0, 1fr); +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split:has(.cs-entry__thumbnail) { + grid-template-columns: repeat(2, 1fr); +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split:has(.cs-entry__thumbnail) { + grid-template-columns: repeat(2, 1fr); +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split:has(.cs-entry__thumbnail) { + grid-template-columns: minmax(0, 1fr) 720px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry__content { + display: flex; + flex-direction: column; + padding: 0; + max-width: 100%; + margin-left: 0; + margin-right: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry-title-and-subtitle { + max-width: var(--cs-entry-content-large-width); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry-title-and-subtitle:nth-child(2) { + margin-top: 0.625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry__title { + font-family: var(--cs-font-post-title-family), sans-serif; + font-size: var(--cs-font-post-title-size); + line-height: var(--cs-font-post-title-line-height); + font-weight: var(--cs-font-post-title-weight); + font-style: var(--cs-font-post-title-style); + letter-spacing: var(--cs-font-post-title-letter-spacing); + text-transform: var(--cs-font-post-title-text-transform); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry__title { + font-size: var(--cs-heading-2-font-size); + } +} +@media (min-width: 768px) and (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry__title { + font-size: calc(var(--cs-heading-1-font-size) - 0.5rem); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry__subtitle { + display: none; +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry__subtitle { + text-wrap: balance; + opacity: 0.7; + display: block; + max-width: calc(100% - 1.25rem); +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry__subtitle:not(:first-child) { + margin-top: 0.625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-split .cs-entry__post-meta:last-child { + margin-top: auto; + padding-top: 0.625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-title .cs-entry__title { + font-family: var(--cs-font-post-title-family), sans-serif; + font-size: var(--cs-font-post-title-size); + line-height: var(--cs-font-post-title-line-height); + font-weight: var(--cs-font-post-title-weight); + font-style: var(--cs-font-post-title-style); + letter-spacing: var(--cs-font-post-title-letter-spacing); + text-transform: var(--cs-font-post-title-text-transform); + max-width: var(--cs-entry-title-max-width); + margin-bottom: 0; + margin-left: auto; + margin-right: auto; + word-wrap: break-word; + text-align: center; +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-title .cs-entry__title { + font-size: var(--cs-heading-2-font-size); + } +} +@media (min-width: 768px) and (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-title .cs-entry__title { + font-size: calc(var(--cs-heading-1-font-size) - 0.25rem); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer { + display: grid; + grid-template-columns: minmax(0, var(--cs-entry-content-full)); + row-gap: 1rem; + justify-content: center; + align-items: baseline; + margin-top: 1rem; + padding-bottom: 1.5rem; + border-bottom: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer-top { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + align-items: center; + gap: 1rem; + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer-top-left { + display: flex; + flex-wrap: wrap; + gap: 0.5rem; + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer-bottom { + display: flex; + justify-content: space-between; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__post-meta .cs-meta-author-by, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__post-meta .cs-meta-author-name { + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__post-meta .cs-meta-author-by .cs-meta-author-link, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__post-meta .cs-meta-author-name .cs-meta-author-link { + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__post-meta .cs-meta-author-by .cs-meta-author-link:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__post-meta .cs-meta-author-name .cs-meta-author-link:hover { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__post-meta:not(:first-child) { + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__metabar-share { + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__metabar-share span { + font-family: var(--cs-font-section-headings-family), sans-serif; + font-size: var(--cs-font-section-headings-size); + font-weight: var(--cs-font-section-headings-weight); + font-style: var(--cs-font-section-headings-style); + letter-spacing: var(--cs-font-section-headings-letter-spacing); + text-transform: var(--cs-font-section-headings-text-transform); + line-height: var(--cs-font-section-headings-line-height); +} +@media (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__footer .cs-entry__metabar-share { + margin: -0.625rem 0; + display: flex; + align-items: center; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta { + display: flex; + align-items: center; + flex-wrap: wrap; + gap: 0.375rem; + transition: 0.25s; + color: var(--cs-color-secondary); + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta { + row-gap: 0.25rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta:not(:first-child) { + margin-top: 0.75rem; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta:not(:first-child) { + margin-top: 0.875rem; +} +.cs-breakpoint-up-1248px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta:not(:first-child) { + margin-top: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta a { + color: var(--cs-color-secondary); + font-size: inherit; + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta a:hover { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta > * { + display: flex; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-icon { + display: flex; + align-items: center; + margin-right: 4px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-author { + display: block; + width: 100%; + margin: 0; + display: inline-flex; + align-items: center; + width: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-author-link { + display: inline-flex; + align-items: center; + text-decoration: none; + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name :root, .editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=light] .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name { + color: var(--cs-color-primary); + } +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=light] .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name { + color: var(--cs-color-primary); + } +} +@media (hover: hover) and (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=light] .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name { + color: var(--cs-color-primary); + } +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name { + opacity: 0.7; + } +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name { + opacity: 0.7; + } +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name { + opacity: 0.7; + } +} +@media (hover: hover) and (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name { + opacity: 0.7; + } +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__post-meta .cs-meta-author-link:hover .cs-meta-author-name { + color: var(--cs-color-primary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-author-avatar { + margin-left: 0.25rem; + margin-right: 0.5rem; + border-radius: var(--cs-avatar-border-radius); + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-author-name { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + display: inline-flex; + align-items: center; + color: var(--cs-color-accent); + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__post-meta .cs-meta-author-name { + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__post-meta .cs-meta-author-name { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__post-meta .cs-meta-author-name { + color: inherit; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-date { + display: flex; + margin: 0; + align-items: center; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-date .cs-meta-date-on { + margin-right: 4px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__post-meta .cs-meta-date { + opacity: 0.7; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-category .post-categories { + margin: 0; + padding: 0; + list-style: none; + display: inline-block; + display: flex; + flex-wrap: wrap; + gap: 0; + margin-top: -0.3125rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-category .post-categories li { + display: inline-block; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-category .post-categories li { + position: relative; + line-height: 1; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-category .post-categories li :not(.cs-search__content):nth-child(n+4) { + display: none; + } +} +@media (max-width: 991.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-entry__post-meta .cs-meta-category .post-categories li :not(.cs-search__content):nth-child(n+4) { + display: none; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-category .post-categories li a { + position: relative; + z-index: 2; + display: flex; + justify-content: center; + align-items: center; + color: var(--cs-color-primary); + font-family: var(--cs-font-category-family), sans-serif; + font-size: var(--cs-font-category-size); + line-height: var(--cs-font-category-line-height); + font-weight: var(--cs-font-category-weight); + font-style: var(--cs-font-category-style); + letter-spacing: var(--cs-font-category-letter-spacing); + text-transform: var(--cs-font-category-text-transform); + text-decoration: none; + padding-right: 1.3125rem; + padding-top: 0.625rem; + padding-bottom: 0.625rem; + padding-left: 0.6875rem; + background: 0 0; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-category .post-categories li a:after { + content: ""; + display: block; + position: absolute; + top: 0.3125rem; + bottom: 0.3125rem; + left: 0; + right: 0.6875rem; + z-index: -1; + background: var(--cs-layout-background); + border-radius: var(--cs-tag-border-radius); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.15); + transition: 0.25s; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .cs-entry__post-meta .cs-meta-category .post-categories li a:after { + outline: 1px solid var(--cs-color-border); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .cs-entry__post-meta .cs-meta-category .post-categories li a:after { + outline: 1px solid var(--cs-color-border); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .cs-entry__post-meta .cs-meta-category .post-categories li a:after { + outline: 1px solid var(--cs-color-border); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .cs-entry__post-meta .cs-meta-category .post-categories li a:after { + outline: 1px solid var(--cs-color-border); + } +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-category .post-categories li a:hover { + color: var(--cs-color-secondary); + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-category .post-categories li a:hover:after { + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.4); + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-meta-overlay-transparent .cs-entry__post-meta .cs-meta-category .post-categories li a:after, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__post-meta .cs-meta-category .post-categories li a:after { + background: rgba(255, 255, 255, 0.22); + box-shadow: unset; + color: var(--cs-color-primary); + backdrop-filter: blur(10px); + outline: none !important; + opacity: 1; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-meta-overlay-transparent .cs-entry__post-meta .cs-meta-category .post-categories li a:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__post-meta .cs-meta-category .post-categories li a:hover { + opacity: 1 !important; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-meta-overlay-transparent .cs-entry__post-meta .cs-meta-category .post-categories li a:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__header-image-overlay .cs-entry__post-meta .cs-meta-category .post-categories li a:hover:after { + background: var(--cs-color-contrast-300); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-meta-overlay-background .cs-entry__post-meta .cs-meta-category .post-categories li a { + color: var(--cs-color-primary-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-meta-overlay-background .cs-entry__post-meta .cs-meta-category .post-categories li a:after { + box-shadow: unset; + outline: unset !important; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-meta-overlay-background .cs-entry__post-meta .cs-meta-category .post-categories li a:hover { + opacity: 1; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-meta-overlay-background .cs-entry__post-meta .cs-meta-category .post-categories li a:hover:after { + background: var(--cs-color-contrast-900); + opacity: 1; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-comments { + display: flex; + justify-content: center; + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-comments .comments-link { + display: flex; + align-items: center; + text-decoration: none; + color: var(--cs-color-primary); + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__post-meta .cs-meta-comments .comments-link { + color: var(--cs-color-primary); + opacity: 1; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-comments .comments-link:hover { + color: var(--cs-color-accent); + } +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .cs-entry__post-meta .cs-meta-comments .comments-link:hover { + opacity: 0.7; + } +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .cs-entry__post-meta .cs-meta-comments .comments-link:hover { + opacity: 0.7; + } +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .cs-entry__post-meta .cs-meta-comments .comments-link:hover { + opacity: 0.7; + } +} +@media (hover: hover) and (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .cs-entry__post-meta .cs-meta-comments .comments-link:hover { + opacity: 0.7; + } +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-overlay-content .cs-entry__post-meta .cs-meta-comments .comments-link:hover { + color: var(--cs-color-primary); + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-comments .comments-link:before { + font-family: "cs-icons" !important; + content: "\f0e5"; + margin-right: 0.25rem; + margin-left: 0.25rem; + font-size: 0.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-reading-time { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + opacity: 0; + visibility: hidden; + position: relative; + z-index: 1; + min-width: 110px; + padding: 0.375rem 0.625rem; + text-align: center; + justify-content: center; + align-items: center; + gap: 0.25rem; + border-radius: 100px; + background: rgba(255, 255, 255, 0.22); + color: var(--cs-color-primary); + backdrop-filter: blur(10px); + overflow: hidden; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-meta-overlay-background .cs-entry__post-meta .cs-meta-reading-time { + background: rgba(41, 41, 75, 0.15); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-entry__post-meta .cs-meta-reading-time, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-grid .cs-entry__post-meta .cs-meta-reading-time, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-entry__post-meta .cs-meta-reading-time, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-full .cs-entry__post-meta .cs-meta-reading-time, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-entry__post-meta .cs-meta-reading-time { + padding: 0.28125rem 0.56253rem; + letter-spacing: -0.02em; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-reading-time:before { + content: "\e91a"; + font-family: "cs-icons"; + font-weight: 300; + line-height: 1; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-reading-time { + display: none; + } +} +@media (hover: none) { +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__post-meta .cs-meta-reading-time { + opacity: 1; + visibility: visible; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-overlay-post-meta .cs-entry__post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-grid .cs-overlay-post-meta .cs-entry__post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-overlay-post-meta .cs-entry__post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-full .cs-overlay-post-meta .cs-entry__post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-overlay-post-meta .cs-entry__post-meta { + display: grid; + grid-template-columns: 1fr auto; + gap: 1rem; + align-items: start; + width: 100%; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-overlay-post-meta .cs-entry__post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-grid .cs-overlay-post-meta .cs-entry__post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-overlay-post-meta .cs-entry__post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-full .cs-overlay-post-meta .cs-entry__post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-overlay-post-meta .cs-entry__post-meta { + gap: 0; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-overlay-post-meta .cs-entry__post-meta:has(.cs-meta-reading-time):not(:has(.cs-meta-category)), .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-grid .cs-overlay-post-meta .cs-entry__post-meta:has(.cs-meta-reading-time):not(:has(.cs-meta-category)), .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-overlay .cs-overlay-post-meta .cs-entry__post-meta:has(.cs-meta-reading-time):not(:has(.cs-meta-category)), .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-full .cs-overlay-post-meta .cs-entry__post-meta:has(.cs-meta-reading-time):not(:has(.cs-meta-category)), .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-overlay-post-meta .cs-entry__post-meta:has(.cs-meta-reading-time):not(:has(.cs-meta-category)) { + display: flex; + justify-content: flex-end; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list { + max-width: 940px; + margin-bottom: 5.5rem; + margin-left: auto; + margin-right: auto; +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list { + margin-bottom: 5rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list__heading { + font-family: var(--cs-font-section-headings-family), sans-serif; + font-size: var(--cs-font-section-headings-size); + font-weight: var(--cs-font-section-headings-weight); + font-style: var(--cs-font-section-headings-style); + letter-spacing: var(--cs-font-section-headings-letter-spacing); + text-transform: var(--cs-font-section-headings-text-transform); + line-height: var(--cs-font-section-headings-line-height); + margin-bottom: 2rem; + text-align: center; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list__wrapper { + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: center; + gap: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list__wrapper .cs-category-item { + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + gap: 0.375rem; + width: max-content; + background-color: var(--cs-layout-background); + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); + padding: 0.75rem 1.25rem 0.75rem 1.125rem; + transition: 0.25s; + border-radius: 100px; + position: relative; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .cs-categories-list__wrapper .cs-category-item { + outline: 1px solid var(--cs-color-border); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .cs-categories-list__wrapper .cs-category-item { + outline: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list__wrapper .cs-category-item__title a { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + font-size: var(--cs-heading-6-font-size); + color: var(--cs-color-primary); + text-decoration: unset; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list__wrapper .cs-category-item__icon-box .cs-category-item__icon { + width: 24px; + height: 24px; + display: flex; + align-items: center; + justify-content: center; + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list__wrapper .cs-category-item__icon-box .cs-category-item__icon img { + width: 100%; + height: 100%; + max-height: 100%; + object-fit: cover; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .cs-categories-list__wrapper .cs-category-item__icon-box .cs-category-item__icon img { + filter: grayscale(100%) brightness(0%) invert(80%); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .cs-categories-list__wrapper .cs-category-item__icon-box .cs-category-item__icon img { + filter: grayscale(100%) brightness(0%) invert(80%); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-categories-list__wrapper .cs-category-item__link { + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root .cs-categories-list__wrapper .cs-category-item:hover, .editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=light] .cs-categories-list__wrapper .cs-category-item:hover { + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.24); + background-color: rgba(255, 255, 255, 0.9); + } +} +@media (hover: hover) and (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .cs-categories-list__wrapper .cs-category-item:hover { + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.4); + background-color: var(--cs-color-highlight-background); + opacity: 0.7; + } +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .cs-categories-list__wrapper .cs-category-item:hover { + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.4); + background-color: var(--cs-color-highlight-background); + opacity: 0.7; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-list .cs-overlay-post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-grid .cs-overlay-post-meta, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-overlay-post-meta { + position: absolute; + top: 1.25rem; + left: 1.25rem; + right: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-archive-full .cs-overlay-post-meta { + position: absolute; + left: 1.5rem; + top: 1.5rem; + right: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format { + position: absolute; + left: 10px; + bottom: 10px; + z-index: 3; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format > a.cs-format-icon { + position: relative; + display: flex; + justify-content: center; + align-items: center; + transition: 0.25s; + color: #ffffff; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format > a.cs-format-icon:after { + position: relative; + width: auto; + font-family: "cs-icons"; + font-weight: normal; + font-style: normal; + font-size: 1rem; + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-image:after { + content: "\e92a"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-video:after { + content: "\e91c"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-audio:after { + content: "\e91b"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-gallery:after { + content: "\e92a"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-link:after { + content: "\e90e"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-quote:after { + content: "\e918"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-status:after { + content: "\e907"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-aside:after { + content: "\e90a"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-format .cs-format-chat:after { + content: "\e900"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next { + position: relative; + display: grid; + grid-template-columns: repeat(1, 1fr); + margin-top: 1.5rem; + gap: 1.5rem; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next:has(> :nth-child(2)) { + grid-template-columns: repeat(2, 1fr); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item { + position: relative; + background: var(--cs-layout-background); + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.15); + padding: 2rem; + border-radius: var(--cs-thumbnail-border-radius); + cursor: pointer; + transition: 0.25s; + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item:only-child .cs-entry { + margin-left: auto; + margin-right: auto; + max-width: 100%; +} +@media (min-width: 576px) and (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item:only-child .cs-entry { + max-width: 50%; + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item:only-child .cs-entry { + max-width: 50%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item .cs-entry { + margin-top: 0.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item .cs-entry__title { + font-size: var(--cs-heading-6-font-size); + text-align: center; + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item:hover .cs-entry__title { + color: var(--cs-color-secondary); + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item:hover .cs-prev-icon { + left: 0; + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__item:hover .cs-next-icon { + right: -6px; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__label { + font-family: var(--cs-font-section-headings-family), sans-serif; + font-size: var(--cs-font-section-headings-size); + font-weight: var(--cs-font-section-headings-weight); + font-style: var(--cs-font-section-headings-style); + letter-spacing: var(--cs-font-section-headings-letter-spacing); + text-transform: var(--cs-font-section-headings-text-transform); + line-height: var(--cs-font-section-headings-line-height); + display: flex; + justify-content: center; + align-items: center; + text-align: center; + text-transform: uppercase; + position: relative; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__icon { + display: flex; + align-items: center; + justify-content: center; + position: absolute; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__icon .cs-icon { + font-size: 0.875rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__icon.cs-next-icon { + right: -3px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__icon.cs-prev-icon { + left: 3px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry-prev-next__link { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next { + margin-bottom: 7.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__heading { + margin-bottom: 2rem; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__heading { + margin-bottom: 1.5rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__heading h2 { + margin: 0; +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__heading h2 { + font-size: var(--cs-heading-4-font-size); + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__heading h2 { + font-size: var(--cs-heading-3-font-size); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid { + --cs-posts-area-grid-columns: 3; + --cs-posts-area-grid-row-gap: 4rem; + --cs-posts-area-grid-column-gap: 1.5rem; + display: grid; + grid-row-gap: var(--cs-posts-area-grid-row-gap); + grid-column-gap: var(--cs-posts-area-grid-column-gap); + grid-template-columns: repeat(var(--cs-posts-area-grid-columns), minmax(0, 1fr)); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid { + --cs-posts-area-grid-columns: 1 !important; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-read-next__grid .cs-entry__outer { + display: flex; + flex-direction: column; + row-gap: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar { + display: none; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar { + display: block; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-sidebar-disabled .cs-entry__metabar { + display: block; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar-inner { + display: flex; + flex-direction: column; + gap: 32px; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-metabar-enabled .cs-entry__metabar-inner { + position: sticky; + z-index: 2; + top: calc(var(--cs-wpadminbar-height) + 1.25rem); + transition: 0.4s; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-navbar-smart-enabled .cs-header-smart-visible ~ .cs-site-primary .cs-metabar-enabled .cs-entry__metabar-inner { + top: calc(var(--cs-header-height) + var(--cs-wpadminbar-height) + 1.25rem); +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-navbar-sticky-enabled .cs-metabar-enabled .cs-entry__metabar-inner { + top: calc(var(--cs-header-height) + var(--cs-wpadminbar-height) + 1.25rem); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item { + position: relative; + left: -1.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-sidebar-enabled.cs-sidebar-left .cs-entry__metabar .cs-reading-time-item { + left: -3.3125rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time { + z-index: 9; + display: flex; + justify-content: center; + align-items: center; + border-radius: 50%; + background: transparent; + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.15); + color: var(--cs-color-primary); + transition: 0.25s; + animation: fade 0.5s; + width: 80px; + height: 80px; + padding: 0; + text-align: center; + padding: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time:before { + content: unset; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time:after { + content: ""; + position: absolute; + top: 2px; + left: 2px; + z-index: -1; + width: 76px; + height: 76px; + border-radius: 50%; + background: var(--cs-layout-background); + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time:hover { + background: inherit; + color: var(--cs-color-primary); + } + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time:hover span { + opacity: 0.8; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time:focus { + background: inherit; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time__border, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time__progress { + position: absolute; + top: 0; + left: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time__border path, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time__progress path { + stroke-width: 2; + fill: none; + stroke-dasharray: 238.76px, 238.76px; + stroke-dashoffset: 0; + transition: stroke-dashoffset 0.5s linear; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time__border path { + stroke: var(--cs-layout-background); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time__progress path { + stroke: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__metabar .cs-reading-time-item .cs-post-reading-time__label { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + margin-top: 3rem; + margin-left: auto; + margin-right: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments .cs-entry__comments-header { + width: 100%; + display: flex; + flex-direction: column; + align-items: flex-start; + gap: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments .cs-entry__comments-header-top { + display: flex; + align-items: center; + justify-content: space-between; + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments .cs-entry__comments-header-comment-view-toggle { + line-height: 1.2; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments .cs-entry__comments-header-comment-view-toggle .cs-entry__comments-view-toggle:not(.cs-button) { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + cursor: pointer; + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to right, currentColor 0%, currentColor 98%); + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-accent); + transition: 0.25s; + text-decoration: none; + padding-bottom: 0.2em; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments .cs-entry__comments-header-comment-view-toggle .cs-entry__comments-view-toggle:not(.cs-button):hover { + background-size: 0px 1px; + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments .cs-entry__comments-inner { + opacity: 0; + max-height: 0; + overflow: hidden; + width: 100%; + transition: max-height 1s ease, opacity 0.3s ease; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments.cs-entry__comments-visible .cs-entry__comments-inner { + max-height: unset; + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments-toggle { + width: 100%; + min-height: 2.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list { + padding: 0; + margin: 0; + list-style: none; + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__comments-visible .comment-list { + display: block; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list > li { + margin-top: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list > li.depth-1:not(:first-child) { + border-top: 1px solid var(--cs-color-border); + padding-top: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list > li:first-child { + margin-top: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-body { + display: flex; + flex-direction: column; + font-family: var(--cs-font-entry-excerpt-family), sans-serif; + font-weight: var(--cs-font-entry-excerpt-weight); + font-size: var(--cs-font-entry-excerpt-size); + letter-spacing: var(--cs-font-entry-excerpt-letter-spacing); + line-height: var(--cs-font-entry-excerpt-line-height); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-body > .reply { + display: inline-flex; + order: 3; + margin-top: 0.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-content { + font-family: var(--cs-font-base-family), sans-serif; + font-size: var(--cs-font-base-size); + font-weight: var(--cs-font-base-weight); + font-style: var(--cs-font-base-style); + line-height: var(--cs-font-base-line-height); + letter-spacing: var(--cs-font-base-letter-spacing); + color: var(--cs-color-primary); + margin-top: 0.375rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-meta { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-edit-link { + color: var(--cs-color-primary); + transition: 0.25s; + margin-left: 0.25rem; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-edit-link:hover { + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-author .says { + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-author a { + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to right, currentColor 0%, currentColor 98%); + background-size: 0px 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-primary); + transition: 0.25s; + text-decoration: none; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .comment-author a:hover { + background-size: 100% 1px; + color: var(--cs-color-primary); + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .bypostauthor > .comment-body .comment-author:before { + font-family: "cs-icons"; + font-size: 1.5rem; + display: flex; + align-items: center; + max-height: 20px; + margin-right: 0.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .byuser .comment-author b { + display: inline-flex; + align-items: center; + position: relative; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .children { + margin: 0; + margin-top: 1.5rem; + padding-left: 2rem; + list-style: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .children > li:not(:first-child) { + margin-top: 1.5rem; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .children { + padding-left: 1.5rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .children .children .children .children .children .children { + padding-left: 0; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-list .children .children .children .children .children .children { + padding-left: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-meta { + font-family: var(--cs-font-post-meta-family), sans-serif; + font-size: var(--cs-font-post-meta-size); + line-height: var(--cs-font-post-meta-line-height); + font-weight: var(--cs-font-post-meta-weight); + font-style: var(--cs-font-post-meta-style); + letter-spacing: var(--cs-font-post-meta-letter-spacing); + text-transform: var(--cs-font-post-meta-text-transform); + line-height: 1.3; + order: 1; + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-meta img { + margin-right: 0.375rem; + border-radius: var(--cs-avatar-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-meta:after { + content: ""; + display: block; + clear: both; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-meta time { + font-size: inherit; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-meta a { + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to right, currentColor 0%, currentColor 98%); + background-size: 0px 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-primary); + transition: 0.25s; + text-decoration: none; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-meta a time { + color: var(--cs-color-secondary); + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-meta a:hover { + background-size: 100% 1px; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-meta a:hover time { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-metadata { + display: flex; + flex-wrap: wrap; + align-items: baseline; + margin-left: 0.375rem; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-metadata { + width: 100%; + margin-left: 0; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-metadata > * { + display: flex; + align-items: center; + margin-top: 0.25rem; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-metadata > * { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-author { + display: flex; + align-items: center; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-author { + width: 100%; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-author .fn { + display: flex; + align-items: center; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-content { + order: 2; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-content > * { + margin-top: 28px; + margin-bottom: 28px; +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-content > * { + margin-top: 28px; + margin-bottom: 28px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-content > *:first-child { + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-content > *:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-reply-link { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to right, currentColor 0%, currentColor 98%); + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-accent); + transition: 0.25s; + text-decoration: none; + padding-bottom: 0.2em; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-reply-link:hover { + background-size: 0px 1px; + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-cancel-reply-button { + display: inline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper #cancel-comment-reply-link { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + display: inline; + padding-bottom: 0.1em; + background: linear-gradient(to right, currentColor 0%, currentColor 98%); + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: var(--cs-underline-bg-position); + color: var(--cs-color-accent); + transition: 0.25s; + text-decoration: none; + padding-bottom: 0.2em; + margin-left: 1.0625rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper #cancel-comment-reply-link:hover { + background-size: 0px 1px; + color: var(--cs-color-accent); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .title-comment-reply { + display: flex; + align-items: center; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .title-comment-reply a { + position: relative; + display: flex; + align-items: center; + justify-content: center; + width: 30px; + height: 30px; + margin-left: 8px; + color: transparent; + overflow: hidden; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .title-comment-reply a:after { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + color: var(--cs-color-secondary); + font-family: "cs-icons"; + content: "\e92b"; + line-height: 1; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .title-comment-reply a:hover:after { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-respond { + margin-top: 1.5rem; + padding: 2rem; + order: 99; + background: var(--cs-layout-background); + border-radius: var(--cs-thumbnail-border-radius); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); + overflow: hidden; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-respond { + padding: 1.5rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-reply-title { + font-family: var(--cs-font-headings-family), sans-serif; + font-weight: var(--cs-font-headings-weight); + text-transform: var(--cs-font-headings-text-transform); + line-height: var(--cs-font-headings-line-height); + letter-spacing: var(--cs-font-headings-letter-spacing); + margin-bottom: 0.375rem; + font-size: var(--cs-heading-6-font-size); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + align-items: baseline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form label { + margin-bottom: 0.375rem; + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment.bypostauthor { + outline: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-notes, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-cookies-consent, +.editor-styles-wrapper.cs-editor-styles-wrapper .logged-in-as { + flex: 0 0 100%; + max-width: 100%; + position: relative; + width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-notes textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-cookies-consent textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper .logged-in-as textarea { + background: var(--cs-color-input, var(--cs-site-background)); + border: none; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-notes textarea, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-comment textarea, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-cookies-consent textarea, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .logged-in-as textarea { + background: transparent; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-notes textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-comment textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-cookies-consent textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .logged-in-as textarea { + background: transparent; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-notes a, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment a, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-cookies-consent a, +.editor-styles-wrapper.cs-editor-styles-wrapper .logged-in-as a { + text-decoration: underline; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-notes a:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment a:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-cookies-consent a:hover, +.editor-styles-wrapper.cs-editor-styles-wrapper .logged-in-as a:hover { + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment { + order: 4; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment textarea { + display: block; + width: 100%; + font-size: var(--cs-font-input-size); + background-color: var(--cs-color-input); + color: var(--cs-color-input-contrast); + line-height: var(--cs-font-input-line-height); + font-weight: var(--cs-font-input-weight); + border: 1px solid var(--cs-color-border); + padding: 1rem; + border-radius: var(--cs-input-border-radius); + height: 100px; + transition: none; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-comment textarea { + background: transparent; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-comment textarea { + background: transparent; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email { + flex: 0 0 100%; + max-width: 100%; + position: relative; + width: 100%; + min-height: 46px; + border-radius: var(--cs-input-border-radius); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author.comment-form-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email.comment-form-author { + order: 2; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author.comment-form-email, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email.comment-form-email { + order: 3; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author, +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email { + flex: 0 0 49%; + max-width: 49%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author input, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email input { + display: block; + width: 100%; + font-size: var(--cs-font-input-size); + background-color: var(--cs-color-input); + color: var(--cs-color-input-contrast); + line-height: var(--cs-font-input-line-height); + font-weight: var(--cs-font-input-weight); + border: 1px solid var(--cs-color-border); + padding: var(--cs-input-padding-y, 0.5625rem) var(--cs-input-padding-x, 1rem); + border-radius: var(--cs-input-border-radius); + height: 100%; + min-height: 2.5rem; + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author input:hover, + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email input:hover { + opacity: 0.7; + } +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-author input, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-email input { + background: transparent; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-author input, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-email input { + background: transparent; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email { + width: 100%; + border: none; + background: transparent; + line-height: 1.2; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment, + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author, + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email { + margin-bottom: 0.5rem; + } +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author, +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email { + margin-bottom: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment input, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author input, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email input, +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email textarea { + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment input:hover, + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-comment textarea:hover, + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author input:hover, + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-author textarea:hover, + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email input:hover, + .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-email textarea:hover { + opacity: 0.7; + } +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-comment input, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-comment textarea, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-author input, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-author textarea, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-email input, + .editor-styles-wrapper.cs-editor-styles-wrapper :root body[data-scheme=auto] .comment-form-email textarea { + background: transparent; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-comment input, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-comment textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-author input, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-author textarea, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-email input, +.editor-styles-wrapper.cs-editor-styles-wrapper body[data-scheme=dark] .comment-form-email textarea { + background: transparent; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-cookies-consent { + order: 5; + margin-bottom: 1.25rem; + display: grid; + grid-template-columns: 1.125rem 1fr; + gap: 0.5rem; + align-items: flex-start; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-cookies-consent { + max-width: 75%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-cookies-consent label { + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-form-cookies-consent input { + width: 1.125rem; + height: 1.125rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-notes { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); + order: 1; + margin-bottom: 1.25rem; + color: var(--cs-color-secondary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-awaiting-moderation { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); + width: 100%; + margin-top: 0.5rem; + margin-bottom: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .logged-in-as, +.editor-styles-wrapper.cs-editor-styles-wrapper .form-allowed-tags { + font-family: var(--cs-font-secondary-family), sans-serif; + font-size: var(--cs-font-secondary-size); + font-weight: var(--cs-font-secondary-weight); + font-style: var(--cs-font-secondary-style); + letter-spacing: var(--cs-font-secondary-letter-spacing); + text-transform: var(--cs-font-secondary-text-transform); + margin-bottom: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .form-submit { + order: 6; + width: 100%; + margin-bottom: 0; +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .form-submit { + display: flex; + align-items: center; + } +} +@media (max-width: 575.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .form-submit button { + width: 100%; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .no-comments { + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + margin-top: 1rem; + padding: 10px; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .logged-in-as a:hover { + color: var(--cs-color-primary); + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__tags { + font-family: var(--cs-font-category-family), sans-serif; + font-size: var(--cs-font-category-size); + line-height: var(--cs-font-category-line-height); + font-weight: var(--cs-font-category-weight); + font-style: var(--cs-font-category-style); + letter-spacing: var(--cs-font-category-letter-spacing); + text-transform: var(--cs-font-category-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__tags ul { + margin: 0; + padding: 0; + list-style: none; + display: flex; + flex-wrap: wrap; + gap: 0.625rem; + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__tags li { + position: relative; + line-height: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__tags a { + display: flex; + height: 13px; + justify-content: center; + align-items: center; + color: var(--cs-color-primary); + text-decoration: none; + transition: 0.25s; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-entry__tags a:hover { + opacity: 0.7; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-content-area { + --cs-post-area-align-content: flex-start; + --cs-post-area-content-padding: 0px; + --cs-post-area-content-border-radius: 0; + --cs-post-area-content-background: none; + --cs-post-area-content-border: 0px; + --cs-post-area-align-image: stretch; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area { + --cs-post-area-separator-width: 1px; + --cs-post-area-separator-color: var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-section-heading + .cs-posts-area { + margin-top: 1.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-page__author + .cs-posts-area { + margin-top: 1.5rem; +} +.cs-breakpoint-up-992px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-page__author + .cs-posts-area { + margin-top: 4rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__main { + --cs-posts-area-grid-columns: 1; + --cs-posts-area-grid-row-gap: 4rem; + --cs-posts-area-grid-column-gap: 1.5rem; + display: grid; + grid-row-gap: var(--cs-posts-area-grid-row-gap); + grid-column-gap: var(--cs-posts-area-grid-column-gap); + grid-template-columns: repeat(var(--cs-posts-area-grid-columns), minmax(0, 1fr)); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__main { + --cs-posts-area-grid-columns: 1 !important; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__grid .cs-entry__outer { + display: flex; + flex-direction: column; + row-gap: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list { + grid-gap: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry:not(:first-child) { + margin-top: var(--cs-posts-area-grid-row-gap); +} +.cs-breakpoint-up-576px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry:not(:first-child) { + border-top: 1px solid var(--cs-color-border); + margin-top: var(--cs-posts-area-grid-row-gap); + padding-top: var(--cs-posts-area-grid-row-gap); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__outer { + display: grid; + grid-template-columns: 1fr; + row-gap: 1rem; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__outer:has(.cs-entry__thumbnail) { + grid-template-columns: 400px calc(100% - 400px - 1.25rem); + column-gap: 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__thumbnail { + max-width: 100%; + margin-right: 0; + border-radius: var(--cs-thumbnail-border-radius); + clip-path: inset(0 0 0 0 round var(--cs-thumbnail-border-radius)); + transform: translate3d(0, 0, 0); + overflow: hidden; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__thumbnail img { + border-radius: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__content { + flex: 1; + flex-direction: column; + max-width: 100%; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__content { + display: flex; + flex-direction: column; + justify-content: flex-start; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__content:not(:first-child) { + margin-top: 0; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__content:not(:first-child) .cs-entry__post-meta:last-child { + margin-top: auto; +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__list .cs-entry__content:not(:first-child) .cs-entry__post-meta:last-child:not(:first-child) { + padding-top: 1rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full { + margin-left: auto; + margin-right: auto; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-sidebar-disabled .cs-posts-area__full { + max-width: var(--cs-entry-content-max-width); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry__full-header { + position: relative; + z-index: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry__thumbnail { + position: relative; + margin: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry__container { + max-width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry__content-wrap { + max-width: var(--cs-entry-content-small-width); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry__wrap { + position: relative; + z-index: 0; + box-shadow: 0px 5px 25px 0px rgba(var(--cs-color-box-shadow-rgb), 0.12); + background: var(--cs-layout-background); + margin-top: -1rem; + padding: 2.5rem; + padding-top: 3.5rem; + border-bottom-left-radius: var(--cs-thumbnail-border-radius); + border-bottom-right-radius: var(--cs-thumbnail-border-radius); + margin-right: unset; + margin-left: unset; + max-width: 100%; + height: auto; +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry__wrap { + padding-left: 1.5rem; + padding-right: 1.5rem; + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry-type-summary { + margin-top: 0.75rem; + color: var(--cs-color-secondary); +} +@media (max-width: 767.98px) { + .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry-type-summary { + font-family: var(--cs-font-entry-excerpt-family), sans-serif; + font-weight: var(--cs-font-entry-excerpt-weight); + font-size: var(--cs-font-entry-excerpt-size); + letter-spacing: var(--cs-font-entry-excerpt-letter-spacing); + line-height: var(--cs-font-entry-excerpt-line-height); + } +} +.cs-breakpoint-up-768px .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .cs-entry-type-summary { + font-family: var(--cs-font-post-subtitle-family), sans-serif; + font-size: var(--cs-font-post-subtitle-size); + line-height: var(--cs-font-post-subtitle-line-height); + font-weight: var(--cs-font-post-subtitle-weight); + letter-spacing: var(--cs-font-post-subtitle-letter-spacing); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link { + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); + position: relative; + display: inline-flex; + align-items: center; + justify-content: center; + text-decoration: none; + border: none; + transition: 0.25s; + box-shadow: none; + overflow: hidden; + z-index: 1; + cursor: pointer; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + padding: 0.625rem 1.125rem; + border-radius: var(--cs-button-border-radius); + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); + margin-top: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:before { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: var(--cs-color-button-hover); + transition: opacity 0.25s ease; + z-index: -1; + opacity: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:focus::before, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:hover::before { + opacity: 1; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:focus, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:hover { + color: var(--cs-color-button-hover-contrast); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.4); + outline: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:disabled, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:disabled[disabled] { + color: var(--cs-color-button-contrast); + opacity: 0.5; + padding: 0.875rem 1.25rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:disabled:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__full .more-link:disabled[disabled]:hover { + background: var(--cs-color-button); + color: var(--cs-color-button-contrast); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__pagination { + display: flex; + justify-content: center; + margin-top: 2.5rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__pagination .cs-load-more { + max-width: 100%; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__pagination .cs-load-more.loading { + position: relative; + color: transparent; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .cs-posts-area__pagination .cs-load-more.loading:before { + width: 1rem; + height: 1rem; + border: 2px solid rgba(255, 255, 255, 0.25); + border-top-color: white; + border-radius: 50%; + position: relative; + animation: loader-rotate 1s linear infinite; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + margin: auto; + text-align: center; + content: ""; +} +@keyframes loader-rotate { + 0% { + transform: rotate(0); + } + 100% { + transform: rotate(360deg); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination { + display: flex; + clear: both; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination:last-child { + margin-bottom: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links { + display: flex; + flex-wrap: wrap; + padding: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links > span, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links > a { + border: 1px solid transparent; + display: flex; + align-items: center; + justify-content: center; + min-width: 40px; + min-height: 40px; + padding: 0.5rem 0.75rem; + text-decoration: none; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links > .page-number, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links > .current { + color: var(--cs-color-primary); + background-color: var(--cs-layout-background); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.15); + border-radius: var(--cs-layout-elements-border-radius); + padding: 0.5rem 0.75rem; + margin: 0 0.75rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links > .current { + color: var(--cs-color-primary); + background-color: var(--cs-layout-background); + box-shadow: 0px 5px 20px 0px rgba(var(--cs-color-box-shadow-rgb), 0.15); + border-radius: var(--cs-layout-elements-border-radius); + padding: 0.5rem 0.75rem; + margin: 0 0.75rem; +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto] .navigation.pagination .nav-links > .current { + outline: 1px solid var(--cs-color-border); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper [data-scheme=dark] .navigation.pagination .nav-links > .current { + outline: 1px solid var(--cs-color-border); +} +@media (prefers-color-scheme: dark) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-d=dark] .navigation.pagination .nav-links > .current { + outline: 1px solid var(--cs-color-border); + } +} +@media (prefers-color-scheme: light) { + .editor-styles-wrapper.cs-editor-styles-wrapper :root [data-scheme=auto][data-l=dark] .navigation.pagination .nav-links > .current { + outline: 1px solid var(--cs-color-border); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links > .next, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links > .prev { + font-size: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a { + text-decoration: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a.post-page-numbers, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a.page-numbers, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a.wp-block-query-pagination-previous, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a.wp-block-query-pagination-next { + color: var(--cs-color-primary); +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a.post-page-numbers:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a.page-numbers:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a.wp-block-query-pagination-previous:hover, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a.wp-block-query-pagination-next:hover { + color: var(--cs-color-secondary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a:first-child:before { + font-size: 1rem; + font-family: "cs-icons"; + content: "\e90d"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.pagination .nav-links a:last-child:after { + font-size: 1rem; + font-family: "cs-icons"; + content: "\e90e"; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.posts-navigation { + margin-top: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.posts-navigation + .cs-entry__footer { + margin-top: 2rem; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.posts-navigation .nav-links > *:first-child { + margin-left: 0; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.posts-navigation .nav-links > a:before, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.posts-navigation .nav-links > a:after { + display: none; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation { + border-top: 1px solid var(--cs-color-border); + border-bottom: 1px solid var(--cs-color-border); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links { + display: flex; + align-items: center; + justify-content: space-between; + padding: 1rem 0; + font-family: var(--cs-font-primary-family), sans-serif; + font-size: var(--cs-font-primary-size); + line-height: var(--cs-font-primary-line-height); + font-weight: var(--cs-font-primary-weight); + font-style: var(--cs-font-primary-style); + letter-spacing: var(--cs-font-primary-letter-spacing); + text-transform: var(--cs-font-primary-text-transform); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links a { + color: var(--cs-color-primary); +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-previous, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-next { + display: flex; + align-items: center; + cursor: pointer; +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-previous:before, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-previous:after, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-next:before, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-next:after { + font-family: "cs-icons"; + font-size: 0.875rem; + color: var(--cs-color-primary); + transition: 0.25s; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-previous:hover a, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-next:hover a { + text-decoration: none; + color: var(--cs-color-secondary); + } + .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-previous:hover:before, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-previous:hover:after, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-next:hover:before, .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-next:hover:after { + color: var(--cs-color-secondary); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-previous:before { + content: "\e904"; + margin-right: 5px; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-previous:hover:before { + transform: translateX(-5px); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-next:after { + content: "\e906"; + margin-left: 5px; +} +@media (hover: hover) { + .editor-styles-wrapper.cs-editor-styles-wrapper .navigation.comment-navigation .nav-links .nav-next:hover:after { + transform: translateX(5px); + } +} +.editor-styles-wrapper.cs-editor-styles-wrapper .comment-list + .comment-navigation { + border-top: none; +} +/*# sourceMappingURL=editor-style.css.map */ diff --git a/assets/js/scripts.js b/assets/js/scripts.js new file mode 100644 index 0000000..be9c6f5 --- /dev/null +++ b/assets/js/scripts.js @@ -0,0 +1,2029 @@ +/******/ (() => { // webpackBootstrap +/******/ "use strict"; +/******/ var __webpack_modules__ = ({ + +/***/ 2: +/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { + +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ csGetCookie: () => (/* binding */ csGetCookie), +/* harmony export */ csSetCookie: () => (/* binding */ csSetCookie), +/* harmony export */ csco: () => (/* binding */ csco), +/* harmony export */ isInViewport: () => (/* binding */ isInViewport), +/* harmony export */ slideDown: () => (/* binding */ slideDown), +/* harmony export */ slideToggle: () => (/* binding */ slideToggle), +/* harmony export */ slideUp: () => (/* binding */ slideUp) +/* harmony export */ }); +// Create csco object. +var csco = { + addAction: function addAction(x, y, z) { + return; + } +}; +if ('undefined' !== typeof wp && 'undefined' !== typeof wp.hooks) { + csco.addAction = wp.hooks.addAction; +} + +/** + * isInViewport + */ + +function isInViewport(element) { + var rect = element.getBoundingClientRect(); + var windowHeight = window.innerHeight || document.documentElement.clientHeight; + var windowWidth = window.innerWidth || document.documentElement.clientWidth; + return rect.top <= windowHeight && rect.top + rect.height >= 0 && rect.left <= windowWidth && rect.left + rect.width >= 0; +} + +/** + * slideDown \ slideUp \ slideToggle + */ + +function slideDown(element) { + var duration = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 350; + element.style.display = 'block'; + element.style.overflow = 'hidden'; + var height = element.scrollHeight; + element.style.height = 0; + setTimeout(function () { + element.style.transition = "height ".concat(duration, "ms"); + element.style.height = height + 'px'; + element.addEventListener('transitionend', function te() { + element.removeEventListener('transitionend', te); + element.style.removeProperty('height'); + element.style.removeProperty('transition'); + element.style.removeProperty('overflow'); + }); + }, 0); +} +function slideUp(element) { + var duration = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 350; + element.style.height = element.offsetHeight + 'px'; + element.style.overflow = 'hidden'; + setTimeout(function () { + element.style.transition = "height ".concat(duration, "ms"); + element.style.height = '0'; + element.addEventListener('transitionend', function te() { + element.removeEventListener('transitionend', te); + if (element.style.height === '0px') { + element.style.display = 'none'; + } + element.style.removeProperty('height'); + element.style.removeProperty('transition'); + element.style.removeProperty('overflow'); + }); + }, 0); +} +function slideToggle(element) { + var duration = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 350; + if (window.getComputedStyle(element).display === 'none') { + return slideDown(element, duration); + } else { + return slideUp(element, duration); + } +} + +/** + * Cookies + */ +function csGetCookie(name) { + var matches = document.cookie.match(new RegExp("(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)")); + return matches ? decodeURIComponent(matches[1]) : undefined; +} +function csSetCookie(name, value) { + var props = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + props = { + path: '/' + }; + if (props.expires instanceof Date) { + props.expires = props.expires.toUTCString(); + } + var updatedCookie = encodeURIComponent(name) + "=" + encodeURIComponent(value); + for (var optionKey in props) { + updatedCookie += "; " + optionKey; + var optionValue = props[optionKey]; + if (optionValue !== true) { + updatedCookie += "=" + optionValue; + } + } + document.cookie = updatedCookie; +} + + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The module cache +/******/ var __webpack_module_cache__ = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ // Check if module is in cache +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = __webpack_module_cache__[moduleId] = { +/******/ // no module.id needed +/******/ // no module.loaded needed +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/define property getters */ +/******/ (() => { +/******/ // define getter functions for harmony exports +/******/ __webpack_require__.d = (exports, definition) => { +/******/ for(var key in definition) { +/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { +/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); +/******/ } +/******/ } +/******/ }; +/******/ })(); +/******/ +/******/ /* webpack/runtime/hasOwnProperty shorthand */ +/******/ (() => { +/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) +/******/ })(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ (() => { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = (exports) => { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ })(); +/******/ +/************************************************************************/ +var __webpack_exports__ = {}; +// This entry need to be wrapped in an IIFE because it need to be isolated against other entry modules. +(() => { +var __webpack_exports__ = {}; +__webpack_require__.r(__webpack_exports__); +/** ---------------------------------------------------------------------------- + * Comments Toggle */ + +(function () { + var commentsElement = document.querySelector('.cs-entry__comments'); + var headToggles = document.querySelectorAll('.cs-entry__header .cs-meta-comments'); + + // Handle toggling comments visibility + document.addEventListener('click', function (e) { + if (e.target && e.target.classList.contains('cs-entry__comments-view-toggle')) { + e.preventDefault(); + var commentsWrap = e.target.closest('.cs-entry__wrap'); + var _commentsElement = commentsWrap.querySelector('.cs-entry__comments'); + _commentsElement.classList.toggle('cs-entry__comments-visible'); + } + }); + headToggles.forEach(function (headToggle) { + headToggle.addEventListener('click', function (e) { + e.preventDefault(); + commentsElement.classList.add('cs-entry__comments-visible'); + commentsElement.scrollIntoView({ + behavior: 'smooth' + }); + }); + }); + var scrollToHash = function scrollToHash() { + if (window.location.hash && window.location.hash !== "#") { + var target = document.querySelector(window.location.hash); + if (target && target === commentsElement) { + commentsElement.classList.add('cs-entry__comments-visible'); + } + } + }; + window.addEventListener('load', scrollToHash); + document.addEventListener('DOMContentLoaded', function () { + document.addEventListener('click', function (event) { + // Check if the clicked element is a reply link + var replyLink = event.target.closest('.comment-reply-link'); + if (replyLink) { + event.preventDefault(); + var commentsWrap = replyLink.closest('.cs-entry__wrap'); + var _commentsElement2 = commentsWrap.querySelector('.cs-entry__comments'); + + // Ensure comments form visibility toggle is handled + if (_commentsElement2 && _commentsElement2.classList.contains('cs-entry__comments-form-visible')) { + _commentsElement2.classList.remove('cs-entry__comments-form-visible'); + } + var cancelLink = commentsWrap.querySelector('#cancel-comment-reply-link'); + var targetSpan = commentsWrap.querySelector('.form-submit .cs-cancel-reply-button'); + var commentBody = commentsWrap.querySelector('.comment-body'); + + // Move the cancel link into the form's cancel button container + if (cancelLink && targetSpan) { + targetSpan.appendChild(cancelLink); + cancelLink.style.display = 'inline'; + } + + // Show the reply form inside the current comment + if (commentBody) { + setTimeout(function () { + var commentRespond = commentBody.querySelector('.comment-respond'); + if (commentRespond) { + commentRespond.style.display = 'block'; + } + }, 50); + } + } + }); + }); +})(); +})(); + +// This entry need to be wrapped in an IIFE because it need to be isolated against other entry modules. +(() => { +var __webpack_exports__ = {}; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _utility_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2); +/** ---------------------------------------------------------------------------- + * Footer Nav Menu */ + + +(function () { + HTMLElement.prototype.responsiveNav = function () { + this.classList.remove('menu-item-expanded'); + var previousElement = this.previousElementSibling; + if (previousElement && previousElement.classList.contains('submenu-visible')) { + previousElement.classList.remove('submenu-visible'); + (0,_utility_js__WEBPACK_IMPORTED_MODULE_0__.slideUp)(previousElement); + this.parentElement.classList.remove('menu-item-expanded'); + } else { + var parentOfParent = this.parentElement.parentElement; + parentOfParent.querySelectorAll('.menu-item .sub-menu').forEach(function (subMenu) { + subMenu.classList.remove('submenu-visible'); + (0,_utility_js__WEBPACK_IMPORTED_MODULE_0__.slideUp)(subMenu); + }); + parentOfParent.querySelectorAll('.menu-item-expanded').forEach(function (item) { + item.classList.remove('menu-item-expanded'); + }); + if (previousElement) { + previousElement.classList.toggle('submenu-visible'); + (0,_utility_js__WEBPACK_IMPORTED_MODULE_0__.slideToggle)(previousElement); + } + this.parentElement.classList.toggle('menu-item-expanded'); + } + }; + document.addEventListener('DOMContentLoaded', function () { + var menuItems = document.querySelectorAll('.cs-footer__nav .menu-item-has-children'); + menuItems.forEach(function (menuItem) { + var span = document.createElement('span'); + menuItem.appendChild(span); + span.addEventListener('click', function (e) { + e.preventDefault(); + this.responsiveNav(); + }); + }); + }); +})(); +})(); + +// This entry need to be wrapped in an IIFE because it need to be isolated against other entry modules. +(() => { +var __webpack_exports__ = {}; +__webpack_require__.r(__webpack_exports__); +/** ---------------------------------------------------------------------------- + * Header Scroll Scheme */ + +document.addEventListener('DOMContentLoaded', function () { + var transitionTimer; + document.addEventListener('nav-stick', function (event) { + if (document.body.classList.contains('cs-display-header-overlay')) { + var headerSmart = document.querySelector('.cs-navbar-smart-enabled .cs-header, .cs-navbar-sticky-enabled .cs-header'); + var headerAlt = headerSmart.querySelector('.cs-container'); + headerAlt.classList.add("cs-header-elements-no-transition"); + clearTimeout(transitionTimer); + transitionTimer = setTimeout(function () { + headerAlt.classList.remove("cs-header-elements-no-transition"); + }, 300); + } + }); + document.addEventListener('nav-unstick', function (event) { + if (document.body.classList.contains('cs-display-header-overlay')) { + var headerSmart = document.querySelector('.cs-navbar-smart-enabled .cs-header, .cs-navbar-sticky-enabled .cs-header'); + var headerAlt = headerSmart.querySelector('.cs-container'); + headerAlt.classList.add("cs-header-elements-no-transition"); + clearTimeout(transitionTimer); + transitionTimer = setTimeout(function () { + headerAlt.classList.remove("cs-header-elements-no-transition"); + }, 300); + } + }); +}); +})(); + +// This entry need to be wrapped in an IIFE because it need to be isolated against other entry modules. +(() => { +var __webpack_exports__ = {}; +__webpack_require__.r(__webpack_exports__); +/** ---------------------------------------------------------------------------- + * Header Smart Streatch */ + +document.addEventListener('DOMContentLoaded', function () { + document.addEventListener('header-smart-stretch-scroll-sticky-scroll-init', function (event) { + var headerParams = event.detail; + window.addEventListener('scroll', function () { + var scrolled = window.scrollY; + var headerSmart = document.querySelector('.cs-navbar-smart-enabled .cs-header, .cs-navbar-sticky-enabled .cs-header'); + headerParams.headerSmartPosition = headerSmart ? headerSmart.offsetTop : 0; + if (scrolled > headerParams.smartStart + headerParams.scrollPoint + 10 && scrolled > headerParams.scrollPrev) { + if (scrolled > headerParams.smartStart + headerParams.headerLargeHeight + 200) { + document.dispatchEvent(new CustomEvent('sticky-nav-hide', { + detail: headerParams + })); + } + } else { + if (headerParams.scrollUpAmount >= headerParams.scrollPoint || scrolled === 0) { + document.dispatchEvent(new CustomEvent('sticky-nav-visible', { + detail: headerParams + })); + } + } + if (scrolled > headerParams.smartStart + headerParams.headerLargeHeight) { + document.dispatchEvent(new CustomEvent('nav-stick', { + detail: headerParams + })); + } else if (headerParams.headerSmartPosition <= headerParams.smartStart) { + document.dispatchEvent(new CustomEvent('nav-unstick', { + detail: headerParams + })); + } + if (scrolled < headerParams.scrollPrev) { + headerParams.scrollUpAmount += headerParams.scrollPrev - scrolled; + } else { + headerParams.scrollUpAmount = 0; + } + var wpAdminBar = document.querySelector('#wpadminbar'); + if (wpAdminBar && window.innerWidth <= 600 && scrolled >= headerParams.wpAdminBarHeight) { + document.dispatchEvent(new CustomEvent('adminbar-mobile-scrolled', { + detail: headerParams + })); + } else { + document.dispatchEvent(new CustomEvent('adminbar-mobile-no-scrolled', { + detail: headerParams + })); + } + headerParams.scrollPrev = scrolled; + }); + }); +}); +})(); + +// This entry need to be wrapped in an IIFE because it need to be isolated against other entry modules. +(() => { +var __webpack_exports__ = {}; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _utility_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2); +/** ---------------------------------------------------------------------------- + * Hero */ + + +(function () { + var section = 'cs-hero-type-2'; + var sliders = document.querySelectorAll(".".concat(section, "__slider")); + if (sliders.length === 0) { + return; + } + var executed = false; + var isMouseOnControl = false; // Track if the mouse is on the controls (next/prev/pagination) + var isMouseOnSlider = false; // Track if the mouse is on the slider + var isSliderVisible = true; // Track if the slider is fully visible on the screen + + var initHero = function initHero() { + if (!executed && (0,_utility_js__WEBPACK_IMPORTED_MODULE_0__.isInViewport)(sliders[0])) { + executed = true; + var head = document.getElementsByTagName('head')[0]; + var script = document.createElement('script'); + script.type = 'text/javascript'; + script.src = 'https://cdn.jsdelivr.net/npm/swiper@10/swiper-bundle.min.js'; + script.onload = function () { + function setParallaxAttributes(element, duration) { + element.setAttribute('data-swiper-parallax-x', '-400'); + element.setAttribute('data-swiper-parallax-duration', duration); + } + sliders.forEach(function (slider) { + // Section data + var autoplayValue = slider.getAttribute('data-cs-autoplay'); + var autoplayDelayValue = slider.getAttribute('data-cs-autoplay-delay'); + var parallaxValue = slider.getAttribute('data-cs-parallax'); + var gapValue = slider.getAttribute('data-cs-gap'); + var postContentContainer = '.cs-entry__content'; + // Data manipulation + var autoplayDelay = !isNaN(parseInt(autoplayDelayValue)) ? parseInt(autoplayDelayValue) : 5000; + var autoplay = autoplayValue ? { + delay: autoplayDelay, + disableOnInteraction: false, + pauseOnMouseEnter: true + } : false; + var parallax = !!parallaxValue ? true : false; + var gap = !isNaN(parseInt(gapValue)) ? parseInt(gapValue) : 0; + var postContents = slider.querySelectorAll(postContentContainer); + if (parallax) { + if (postContents.length > 0) { + postContents.forEach(function (postContent) { + setParallaxAttributes(postContent, '800'); + }); + } + } + // Swiper settings + var wrapperClass = "".concat(section, "__wrapper"); + var slideClass = "".concat(section, "__item"); + var prevEl = slider.querySelector(".".concat(section, "__button-prev")); + var nextEl = slider.querySelector(".".concat(section, "__button-next")); + var paginationContainer = slider.querySelector(".".concat(section, "__pagination")); + var bulletClass = "".concat(section, "__pagination-bullet"); + var bulletClassActive = "".concat(section, "__pagination-bullet-active"); + var swiper = new Swiper(slider, { + scrollbar: false, + wrapperClass: wrapperClass, + slideClass: slideClass, + direction: 'horizontal', + loop: true, + speed: 800, + parallax: parallax, + autoplay: autoplay, + slidesPerView: 1, + spaceBetween: gap, + a11y: { + slideRole: 'article', + slideLabelMessage: 'Slide {{index}} of {{slidesLength}}' + }, + pagination: { + el: paginationContainer, + clickable: true, + bulletElement: 'span', + bulletClass: bulletClass, + bulletActiveClass: bulletClassActive + }, + navigation: { + nextEl: nextEl, + prevEl: prevEl + }, + on: { + init: function init() { + var _this = this; + setTimeout(function () { + var initialSlide = _this.slides[_this.activeIndex]; + if (initialSlide) { + var initialContent = initialSlide.querySelector(postContentContainer); + if (initialContent) { + initialContent.style.transform = 'none'; + } + } + }, 100); + }, + slideChange: function slideChange() { + var currentSlide = this.slides[this.activeIndex]; + postContents.forEach(function (postContent) { + if (postContent === currentSlide.querySelector(postContentContainer)) { + postContent.style.transform = 'none'; + } + }); + } + } + }); + if (autoplayValue) { + var controls = [nextEl, prevEl, paginationContainer]; + controls.forEach(function (control) { + if (control) { + control.addEventListener('mouseenter', function () { + swiper.autoplay.stop(); + swiper.el.classList.add('swiper-paused'); + isMouseOnControl = true; // Track if mouse is on a control + + // Pause button animation + if (nextEl) { + nextEl.style.animationPlayState = "paused"; + } + if (prevEl) { + prevEl.style.animationPlayState = "paused"; + } + }); + control.addEventListener('mouseleave', function () { + isMouseOnControl = false; // Mouse is no longer on a control + + // Resume autoplay and remove 'swiper-paused' class if mouse is not on the slider + if (!isMouseOnSlider && isSliderVisible) { + swiper.autoplay.start(); + swiper.el.classList.remove('swiper-paused'); + } + + // Resume button animation + if (nextEl) { + nextEl.style.animationPlayState = "running"; + } + if (prevEl) { + prevEl.style.animationPlayState = "running"; + } + }); + control.addEventListener('click', function () { + swiper.autoplay.stop(); + swiper.el.classList.add('swiper-paused'); + + // Pause button animation on click + if (nextEl) { + nextEl.style.animationPlayState = "paused"; + } + if (prevEl) { + prevEl.style.animationPlayState = "paused"; + } + }); + } + }); + slider.addEventListener('mouseenter', function () { + isMouseOnSlider = true; + swiper.autoplay.stop(); + swiper.el.classList.add('swiper-paused'); + }); + slider.addEventListener('mouseleave', function () { + isMouseOnSlider = false; + if (!isMouseOnControl && isSliderVisible) { + swiper.autoplay.start(); + swiper.el.classList.remove('swiper-paused'); + } + }); + var observer = new IntersectionObserver(function (entries) { + entries.forEach(function (entry) { + if (entry.isIntersecting) { + isSliderVisible = true; + if (!isMouseOnControl && !isMouseOnSlider) { + swiper.autoplay.start(); + swiper.el.classList.remove('swiper-paused'); + } + } else { + isSliderVisible = false; + swiper.autoplay.stop(); + swiper.el.classList.add('swiper-paused'); + } + }); + }, { + threshold: 0.50 + }); + observer.observe(slider); + } + }); + }; + head.appendChild(script); + } + }; + document.addEventListener('DOMContentLoaded', function () { + initHero(); + }); + window.addEventListener('resize', function () { + initHero(); + }); + window.addEventListener('scroll', function () { + initHero(); + }); +})(); +})(); + +// This entry need to be wrapped in an IIFE because it need to be isolated against other entry modules. +(() => { +var __webpack_exports__ = {}; +__webpack_require__.r(__webpack_exports__); +/* harmony import */ var _utility_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2); +/** ---------------------------------------------------------------------------- + * Latest Posts Widget */ + + +(function () { + var section = 'cs-latest-posts-slider'; + var initLatestPosts = function initLatestPosts() { + var sliders = document.querySelectorAll(".".concat(section, " .is-style-cs-tile-layout")); + if (sliders.length === 0) { + return; + } + var loadSwiperScript = new Promise(function (resolve, reject) { + if (window.Swiper) { + resolve(); + return; + } + var head = document.getElementsByTagName('head')[0]; + var script = document.createElement('script'); + script.type = 'text/javascript'; + script.src = 'https://cdn.jsdelivr.net/npm/swiper@10/swiper-bundle.min.js'; + script.onload = resolve; + script.onerror = reject; + head.appendChild(script); + }); + loadSwiperScript.then(function () { + sliders.forEach(function (slider) { + if (slider.dataset.swiperInitialized === "true") { + return; + } + slider.dataset.swiperInitialized = "true"; + + // Swiper settings. + var wrapperClass = "".concat(section, "__wrapper"); + var slideClass = "".concat(section, "__item"); + var prevEl = slider.querySelector(".".concat(section, "__button-prev")); + var nextEl = slider.querySelector(".".concat(section, "__button-next")); + var paginationContainer = slider.nextElementSibling; + var bulletClass = "".concat(section, "__pagination-bullet"); + var bulletClassActive = "".concat(section, "__pagination-bullet-active"); + new Swiper(slider, { + scrollbar: false, + wrapperClass: wrapperClass, + slideClass: slideClass, + direction: 'horizontal', + loop: true, + speed: 800, + parallax: false, + autoplay: false, + slidesPerView: 1, + a11y: { + slideRole: 'article', + slideLabelMessage: 'Slide {{index}} of {{slidesLength}}' + }, + pagination: { + el: paginationContainer, + clickable: true, + bulletElement: 'span', + bulletClass: bulletClass, + bulletActiveClass: bulletClassActive + }, + navigation: { + nextEl: nextEl, + prevEl: prevEl + } + }); + }); + })["catch"](function (error) { + console.error("Failed to load Swiper script:", error); + }); + }; + document.addEventListener('DOMContentLoaded', function () { + initLatestPosts(); + }); + window.addEventListener('resize', function () { + initLatestPosts(); + }); + window.addEventListener('scroll', function () { + initLatestPosts(); + }); + document.body.addEventListener('post-load', function () { + initLatestPosts(); + }); +})(); +})(); + +// This entry need to be wrapped in an IIFE because it need to be isolated against other entry modules. +(() => { +var __webpack_exports__ = {}; +__webpack_require__.r(__webpack_exports__); +/** + * AJAX Load More. + * + * Contains functions for AJAX Load More. + */ + +if (typeof window.load_more_query === 'undefined') { + window.load_more_query = []; +} + +// Get next posts +function csco_ajax_get_posts(object) { + var container = object.closest('.cs-posts-area'); + var settings = JSON.parse(object.dataset.settings); + var page = parseInt(object.dataset.page); + object.dataset.loading = true; + + // Set button text to Load More. + object.textContent = settings.translation.loading; + var data = { + action: 'csco_ajax_load_more', + page: page, + posts_per_page: settings.posts_per_page, + query_data: settings.query_data, + attributes: settings.attributes, + options: settings.options, + _ajax_nonce: settings.nonce + }; + if (settings.hasOwnProperty('current_lang') && settings.current_lang) { + data.current_lang = settings.current_lang; + } + if (settings.hasOwnProperty('current_locale') && settings.current_locale) { + data.current_locale = settings.current_locale; + } + + // Request Url. + var csco_pagination_url = settings.type === 'ajax_restapi' ? settings.rest_url : settings.url; + function encodeFormData(data) { + return Object.keys(data).map(function (key) { + return encodeURIComponent(key) + '=' + encodeURIComponent(data[key]); + }).join('&'); + } + fetch(csco_pagination_url, { + method: 'POST', + body: encodeFormData(data), + headers: { + 'Content-Type': 'application/x-www-form-urlencoded' + } + }).then(function (response) { + return response.json(); + }).then(function (res) { + if (res.success) { + var dataContent = document.createElement('div'); + dataContent.innerHTML = res.data.content; + if (dataContent.children.length) { + // WP Post Load trigger. This might need more logic for your specific use-case. + document.body.dispatchEvent(new Event('post-load')); + + // Reinit Facebook widgets. + if (document.querySelector('#fb-root') && typeof FB !== 'undefined') { + FB.XFBML.parse(); + } + + // Set button text to Load More. + object.textContent = settings.translation.load_more; + + // Increment a page. + page += 1; + object.dataset.page = page.toString(); + + // Reset the loading state. + object.dataset.loading = "false"; + + // Append new content to the container + var mainContainer = container.querySelector('.cs-posts-area__main'); + while (dataContent.firstChild) { + mainContainer.appendChild(dataContent.firstChild); + } + } + + // Remove Button on Posts End. + if (res.data.posts_end) { + // Remove Load More button. + object.parentNode.removeChild(object); + } + } + })["catch"](function (error) { + console.error('Error fetching posts:', error); + }); +} +function csco_load_more_init(infinite) { + var areas = document.querySelectorAll('.cs-posts-area'); + areas.forEach(function (area) { + if (area.dataset.init) { + return; + } + var csco_ajax_settings; + var archive_data = area.dataset.postsArea; + if (archive_data) { + csco_ajax_settings = JSON.parse(window.atob(archive_data)); + } else if (typeof csco_ajax_pagination !== 'undefined' && typeof archive_data === 'undefined') { + csco_ajax_settings = csco_ajax_pagination; + } + if (csco_ajax_settings) { + if (!infinite && csco_ajax_settings.infinite_load) { + return; + } + var pagination = document.createElement('div'); + pagination.className = 'cs-posts-area__pagination'; + var btn = document.createElement('button'); + btn.className = 'cs-load-more'; + btn.textContent = csco_ajax_settings.translation.load_more; + pagination.appendChild(btn); + area.appendChild(pagination); + btn.dataset.settings = JSON.stringify(csco_ajax_settings); + btn.dataset.page = '2'; + btn.dataset.loading = "false"; + btn.dataset.scrollHandling = JSON.stringify({ + allow: JSON.parse(csco_ajax_settings.infinite_load), + delay: 400 + }); + } + area.dataset.init = true; + }); +} +csco_load_more_init(true); + +// Elementor Init +window.addEventListener('elementor/frontend/init', function () { + csco_load_more_init(true); +}); + +// On Scroll Event. +window.addEventListener('scroll', function () { + var buttons = document.querySelectorAll('.cs-posts-area .cs-load-more'); + buttons.forEach(function (btn) { + var loading = btn.dataset.loading === "true"; + var scrollHandling = JSON.parse(btn.dataset.scrollHandling || '{}'); + if (loading || !scrollHandling.allow) { + return; + } + scrollHandling.allow = false; + btn.dataset.scrollHandling = JSON.stringify(scrollHandling); + setTimeout(function () { + scrollHandling.allow = true; + btn.dataset.scrollHandling = JSON.stringify(scrollHandling); + }, scrollHandling.delay); + var offset = btn.getBoundingClientRect().top - window.innerHeight; + if (offset < 4000) { + csco_ajax_get_posts(btn); + } + }); +}); + +// On Click Event. +document.body.addEventListener('click', function (event) { + if (event.target.classList.contains('cs-load-more')) { + var loading = event.target.dataset.loading === "true"; + if (!loading) { + csco_ajax_get_posts(event.target); + } + } +}); +})(); + +// This entry need to be wrapped in an IIFE because it need to be isolated against other entry modules. +(() => { +var __webpack_exports__ = {}; +__webpack_require__.r(__webpack_exports__); +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +/** + * AJAX Load Nextpost. + * + * Contains functions for AJAX Load Nextpost. + */ + +if (typeof csco_ajax_nextpost !== 'undefined') { + var objNextparent = document.querySelector('.cs-site-primary > .cs-site-content'); + var objNextsect = '.cs-nextpost-section'; + var objNextpost = null; + var currentNTitle = document.title; + var currentNLink = window.location.href; + var loadingNextpost = false; + var scrollNextpost = { + allow: true, + reallow: function reallow() { + scrollNextpost.allow = true; + }, + delay: 400 //(milliseconds) adjust to the highest acceptable value + }; + + // Init. + if (csco_ajax_nextpost.next_post) { + objNextparent.insertAdjacentHTML('afterend', '
'); + objNextpost = document.querySelector('.cs-nextpost-inner'); + } +} + +/** + * Get next post + */ +function csco_ajax_get_nextpost() { + loadingNextpost = true; + + // Set class loading. + var data = { + action: 'csco_ajax_load_nextpost', + not_in: csco_ajax_nextpost.not_in, + current_user: csco_ajax_nextpost.current_user, + nonce: csco_ajax_nextpost.nonce, + next_post: csco_ajax_nextpost.next_post + }; + if (csco_ajax_nextpost.hasOwnProperty('current_lang') && csco_ajax_nextpost.current_lang) { + data.current_lang = csco_ajax_nextpost.current_lang; + } + if (csco_ajax_nextpost.hasOwnProperty('current_locale') && csco_ajax_nextpost.current_locale) { + data.current_locale = csco_ajax_nextpost.current_locale; + } + + // Request Url. + var csco_ajax_nextpost_url; + if ('ajax_restapi' === csco_ajax_nextpost.type) { + csco_ajax_nextpost_url = csco_ajax_nextpost.rest_url; + } else { + csco_ajax_nextpost_url = csco_ajax_nextpost.url; + } + function encodeFormData(data) { + return Object.keys(data).map(function (key) { + return encodeURIComponent(key) + '=' + encodeURIComponent(data[key]); + }).join('&'); + } + + // Send Request. + fetch(csco_ajax_nextpost_url, { + method: 'POST', + body: encodeFormData(data), + headers: { + 'Content-Type': 'application/x-www-form-urlencoded' + } + }).then(function (response) { + return response.json(); + }).then(function (res) { + csco_ajax_nextpost.next_post = false; + if (res.success) { + // Get the posts. + var tempDiv = document.createElement('div'); + tempDiv.innerHTML = res.data.content; + var newPosts = Array.from(tempDiv.children); + + // Check if there're any posts. + if (newPosts.length) { + // Set the loading state. + loadingNextpost = false; + + // Set not_in. + csco_ajax_nextpost.not_in = res.data.not_in; + + // Set next data. + csco_ajax_nextpost.next_post = res.data.next_post; + + // Remove loader. + var loadingElement = objNextpost.nextElementSibling; + if (loadingElement && loadingElement.classList.contains('cs-nextpost-loading')) { + loadingElement.remove(); + } + + // Append new post. + newPosts.forEach(function (post) { + return objNextpost.appendChild(post.cloneNode(true)); + }); + + // Update Floating Header with the new title. + if (objNextpost.children.length === newPosts.length) { + updateFloatingHeader(res.data.title || ''); + } + if (document.getElementById('fb-root') && (typeof FB === "undefined" ? "undefined" : _typeof(FB)) === 'object') { + FB.XFBML.parse(); + } + document.body.dispatchEvent(new Event('post-load')); + } + } else { + // console.log(res); + } + })["catch"](function (error) { + // console.log(error); + }); +} + +/** + * Check if Load Nextpost is defined by the wp_localize_script + */ +if (typeof csco_ajax_nextpost !== 'undefined') { + // On Scroll Event. + window.addEventListener('scroll', function () { + var scrollTop = window.scrollY || window.pageYOffset; + + // Init nextpost. + if (csco_ajax_nextpost.next_post) { + if (objNextpost && !loadingNextpost && scrollNextpost.allow) { + scrollNextpost.allow = false; + setTimeout(scrollNextpost.reallow, scrollNextpost.delay); + // Calc current offset. + var offset = objNextpost.offsetTop + objNextpost.offsetHeight - scrollTop; + // Load nextpost. + if (4000 > offset) { + objNextpost.insertAdjacentHTML('afterend', '
'); + csco_ajax_get_nextpost(); + } + } + } + + // Reset browser data link. + var objFirst = document.querySelector(objNextsect + ':first-child'); + if (objFirst) { + var firstTop = objFirst.offsetTop; + // If there has been a change. + if (scrollTop < firstTop && window.location.href !== currentNLink) { + document.title = currentNTitle; + history.pushState(null, currentNTitle, currentNLink); + updateFloatingHeader(currentNTitle); // Update header when scrolling back to the top + } + } + + // Set browser data link. + document.querySelectorAll(objNextsect).forEach(function (elem) { + var elemTop = elem.offsetTop; + var elemHeight = elem.offsetHeight; + if (scrollTop > elemTop && scrollTop < elemTop + elemHeight) { + // If there has been a change. + if (window.location.href !== elem.dataset.url) { + // New title. + document.title = elem.dataset.title; + // New link. + history.pushState(null, elem.dataset.title, elem.dataset.url); + + // Update Floating Header with the new title. + updateFloatingHeader(elem.dataset.title); + + // Google Analytics. + if (typeof gtag === 'function' && _typeof(window.gaData) === 'object') { + var trackingId = Object.keys(window.gaData)[0]; + if (trackingId) { + gtag('config', trackingId, { + 'page_title': elem.dataset.title, + 'page_location': elem.dataset.url + }); + gtag('event', 'page_view', { + 'send_to': trackingId + }); + } + } + } + } + }); + }); +} +})(); + +// This entry need to be wrapped in an IIFE because it need to be isolated against other entry modules. +(() => { +var __webpack_exports__ = {}; +__webpack_require__.r(__webpack_exports__); +/** ---------------------------------------------------------------------------- + * MailerLite Notification */ + +document.addEventListener('DOMContentLoaded', function () { + // Check for mailerlite forms on the page + document.querySelectorAll('.cs-subscribe__form').forEach(function (form) { + var actionUrl = form.getAttribute('action'); + + // Apply only to MailerLite forms + if (actionUrl && actionUrl.indexOf('assets.mailerlite.com') !== -1) { + // Create notification element + var notification = document.createElement('div'); + notification.className = 'cs-form-notification'; + notification.style.display = 'none'; + form.appendChild(notification); + + // Add submit event listener + form.addEventListener('submit', function (e) { + e.preventDefault(); + + // Disable form elements during submission + Array.from(form.elements).forEach(function (el) { + return el.disabled = true; + }); + + // Show processing message + notification.textContent = csLocalize.subscribeProcess; + notification.style.display = 'block'; + notification.className = 'cs-form-notification cs-form-processing'; + + // Get form data - special handling for MailerLite + var formData = new FormData(); + + // Find the email input and add it with correct name + var emailInput = form.querySelector('input[type="email"]'); + if (emailInput) { + formData.append('fields[email]', emailInput.value); + } + + // Add all other form fields + Array.from(form.elements).forEach(function (el) { + if (el.name && el.name !== 'email' && el.name !== 'fields[email]' && el.type !== 'submit') { + formData.append(el.name, el.value); + } + }); + + // Send form data + fetch(actionUrl, { + method: 'POST', + body: formData + }).then(function (response) { + return response.json(); + }).then(function (data) { + // Re-enable form elements + Array.from(form.elements).forEach(function (el) { + return el.disabled = false; + }); + if (data.success) { + // Success case + form.reset(); + notification.textContent = csLocalize.subscribeSuccess; + notification.className = 'cs-form-notification cs-form-success'; + setTimeout(function () { + notification.classList.add('hide'); + }, 1500); + setTimeout(function () { + notification.remove(); + }, 2000); + } else { + // Error case with response details + var errorMsg = csLocalize.subscribeError; + + // Try to extract error message if available + if (data.errors && data.errors.fields) { + var fieldErrors = []; + for (var field in data.errors.fields) { + if (data.errors.fields[field] && data.errors.fields[field].length) { + fieldErrors.push(data.errors.fields[field][0]); + } + } + if (fieldErrors.length) { + errorMsg = fieldErrors.join(', '); + } + } + notification.textContent = errorMsg; + notification.className = 'cs-form-notification cs-form-error'; + console.log('Form error:', data); + } + })["catch"](function (error) { + // Re-enable form elements + Array.from(form.elements).forEach(function (el) { + return el.disabled = false; + }); + + // General error handling + notification.textContent = csLocalize.subscribeError; + notification.className = 'cs-form-notification cs-form-error'; + console.error('Error:', error); + }); + }); + } + }); +}); +})(); + +// This entry need to be wrapped in an IIFE because it need to be isolated against other entry modules. +(() => { +var __webpack_exports__ = {}; +__webpack_require__.r(__webpack_exports__); +/** ---------------------------------------------------------------------------- + * Metabar */ + +(function () { + var ticking = false; + var update = function update() { + document.querySelectorAll('.cs-site-content .cs-content-area').forEach(function (mainContent) { + var content = mainContent.querySelector('.entry-content'); + if (!content) { + return; + } + var sidebar = mainContent.querySelector('.post-sidebar-inner'); + if (!sidebar) { + return; + } + var offsetTop = 20; + var offsetBottom = -20; + var elements = ['.alignfull', '.alignwide']; + var layouts = Array.from(content.querySelectorAll(elements.join(','))); + if (!sidebar || layouts.length === 0) { + return; + } + var disabled = false; + var sidebarTop = sidebar.getBoundingClientRect().top + window.scrollY; + var sidebarHeight = sidebar.offsetHeight; + layouts.forEach(function (layout) { + if (getComputedStyle(layout).transform === 'none') { + return; + } + var layoutTop = layout.getBoundingClientRect().top + window.scrollY; + var layoutHeight = layout.offsetHeight; + var pointTop = layoutTop - offsetTop; + var pointBottom = layoutTop + layoutHeight + offsetBottom; + if (sidebarTop + sidebarHeight >= pointTop && sidebarTop <= pointBottom) { + disabled = true; + } + }); + sidebar.style.opacity = disabled ? '0' : '1'; + }); + ticking = false; + }; + var requestTick = function requestTick() { + if (!ticking) { + window.requestAnimationFrame(update); + ticking = true; + } + }; + var onProcess = function onProcess() { + requestTick(); + }; + window.addEventListener('scroll', onProcess); + window.addEventListener('resize', onProcess); + window.addEventListener('load', onProcess); +})(); +})(); + +// This entry need to be wrapped in an IIFE because it need to be isolated against other entry modules. +(() => { +var __webpack_exports__ = {}; +__webpack_require__.r(__webpack_exports__); +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); } +function _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); } +/** ---------------------------------------------------------------------------- + * Navigation */ +var CscoNavigation = /*#__PURE__*/function () { + function CscoNavigation() { + _classCallCheck(this, CscoNavigation); + this.headerParams = { + headerLargeHeight: parseInt(getComputedStyle(document.documentElement).getPropertyValue('--cs-header-initial-height')), + headerCompactHeight: parseInt(getComputedStyle(document.documentElement).getPropertyValue('--cs-header-height')), + headerSmart: document.querySelector('.cs-navbar-smart-enabled .cs-header, .cs-navbar-sticky-enabled .cs-header'), + wpAdminBar: document.querySelector('#wpadminbar'), + headerBefore: document.querySelector('.cs-header-before'), + headerStretch: document.querySelector('.cs-navbar-smart-enabled .cs-header-stretch'), + wpAdminBarHeight: null, + smartStart: null, + scrollPoint: 200, + scrollPrev: 200, + scrollUpAmount: 0, + headerSmartPosition: 0 + }; + this.initialize(); + } + _createClass(CscoNavigation, [{ + key: "initialize", + value: function initialize() { + if (document.body.classList.contains('wp-admin')) { + return; + } + this.bindEvents(); + } + }, { + key: "bindEvents", + value: function bindEvents() { + var _this = this; + document.addEventListener('DOMContentLoaded', function () { + _this.smartLevels(); + _this.adaptTablet(); + _this.stickyScroll(); + _this.headerClassesChange(); + }); + window.addEventListener('resize', function () { + _this.smartLevels(); + _this.adaptTablet(); + _this.stickyScroll(); + }); + } + }, { + key: "smartLevels", + value: function smartLevels() { + var windowWidth = window.innerWidth; + + // Reset Calc. + document.querySelectorAll('.cs-header__nav-inner li').forEach(function (el) { + el.classList.remove('cs-sm__level', 'cs-sm-position-left', 'cs-sm-position-right'); + }); + document.querySelectorAll('.cs-header__nav-inner li .sub-menu').forEach(function (el) { + el.classList.remove('cs-mm__position-init'); + }); + + // Set Settings. + document.querySelectorAll('.cs-header__nav-inner > li.menu-item:not(.cs-mm)').forEach(function (parent) { + var position = 'cs-sm-position-right'; //default + var objPrevWidth = 0; + parent.querySelectorAll('.sub-menu').forEach(function (el) { + // Reset child levels. + if (el.parentElement.nextElementSibling) { + el.parentElement.nextElementSibling.classList.add('cs-sm__level'); + } + if (el.parentElement.classList.contains('cs-sm__level')) { + el.parentElement.classList.remove('cs-mm-level'); + position = 'cs-sm-position-right'; //reset + objPrevWidth = 0; + } + + // Find out position items. + var offset = el.getBoundingClientRect().left; + if (position === 'cs-sm-position-right' && el.offsetWidth + offset > windowWidth) { + position = 'cs-sm-position-left'; + } + if (position === 'cs-sm-position-left' && offset - (el.offsetWidth + objPrevWidth) < 0) { + position = 'cs-sm-position-right'; + } + objPrevWidth = el.offsetWidth; + el.classList.add('cs-sm-position-init'); + el.parentElement.classList.add(position); + }); + }); + } + }, { + key: "adaptTablet", + value: function adaptTablet() { + // Click outside. + document.addEventListener('touchstart', function (e) { + if (!e.target.closest('.cs-header__nav-inner')) { + document.querySelectorAll('.cs-header__nav-inner .menu-item-has-children').forEach(function (el) { + el.classList.remove('submenu-visible'); + }); + } else { + var parentMenuItem = e.target.closest('.menu-item'); + if (parentMenuItem) { + if (parentMenuItem.previousElementSibling) { + parentMenuItem.previousElementSibling.querySelectorAll('.menu-item').forEach(function (el) { + el.classList.remove('submenu-visible'); + }); + } + if (parentMenuItem.nextElementSibling) { + parentMenuItem.nextElementSibling.classList.remove('submenu-visible'); + } + } + } + }); + document.querySelectorAll('.cs-header__nav-inner .menu-item-has-children').forEach(function (el) { + // Reset class. + el.classList.remove('submenu-visible'); + + // Remove expanded if exists. + var expandedElem = el.querySelector('a > .expanded'); + if (expandedElem) { + expandedElem.remove(); + } + + // Add a caret. + if ('ontouchstart' in document.documentElement) { + var aTag = el.querySelector('a'); + if (aTag) { + var span = document.createElement('span'); + span.className = 'expanded'; + aTag.appendChild(span); + } + } + + // Check touch device. + if ('ontouchstart' in document.documentElement) { + el.classList.add('touch-device'); + } + var expandedElement = el.querySelector('a .expanded'); + if (expandedElement) { + expandedElement.addEventListener('touchstart', function (e) { + e.preventDefault(); + el.classList.toggle('submenu-visible'); + }, { + passive: true + }); + } + var anchor = el.querySelector('a'); + if (anchor && anchor.getAttribute('href') === '#') { + anchor.addEventListener('touchstart', function (e) { + e.preventDefault(); + if (!e.target.classList.contains('expanded')) { + el.classList.toggle('submenu-visible'); + } + }, { + passive: true + }); + } + }); + } + }, { + key: "stickyScroll", + value: function stickyScroll() { + var _this2 = this; + this.headerParams = { + headerLargeHeight: parseInt(getComputedStyle(document.documentElement).getPropertyValue('--cs-header-initial-height')), + headerCompactHeight: parseInt(getComputedStyle(document.documentElement).getPropertyValue('--cs-header-height')), + headerSmart: document.querySelector('.cs-navbar-smart-enabled .cs-header, .cs-navbar-sticky-enabled .cs-header'), + wpAdminBar: document.querySelector('#wpadminbar'), + headerBefore: document.querySelector('.cs-header-before'), + headerStretch: document.querySelector('.cs-navbar-smart-enabled .cs-header-stretch'), + wpAdminBarHeight: null, + smartStart: null, + scrollPoint: 200, + scrollPrev: 200, + scrollUpAmount: 0, + headerSmartPosition: 0 + }; + this.headerParams.wpAdminBarHeight = this.headerParams.wpAdminBar ? this.headerParams.wpAdminBar.offsetHeight : 0; + if (this.headerParams.headerBefore) { + this.headerParams.smartStart = this.headerParams.headerBefore.offsetTop; + } else { + this.headerParams.smartStart = this.headerParams.wpAdminBarHeight + (this.headerParams.headerSmart ? this.headerParams.headerSmart.offsetTop : 0); + } + window.addEventListener('scroll', function () { + var scrolled = window.scrollY; + _this2.headerParams.headerSmartPosition = _this2.headerParams.headerSmart ? _this2.headerParams.headerSmart.offsetTop : 0; + if (scrolled > _this2.headerParams.smartStart + _this2.headerParams.scrollPoint + 10 && scrolled > _this2.headerParams.scrollPrev) { + if (scrolled > _this2.headerParams.smartStart + _this2.headerParams.headerCompactHeight + 200) { + document.dispatchEvent(new Event('sticky-nav-hide')); + } + } else { + if (_this2.headerParams.scrollUpAmount >= _this2.headerParams.scrollPoint || scrolled === 0) { + document.dispatchEvent(new Event('sticky-nav-visible')); + } + } + if (_this2.headerParams.headerSmart) { + if (scrolled > _this2.headerParams.smartStart + _this2.headerParams.headerCompactHeight) { + document.dispatchEvent(new Event('nav-stick', { + detail: _this2.headerParams + })); + } else if (_this2.headerParams.headerSmartPosition <= _this2.headerParams.smartStart) { + document.dispatchEvent(new Event('nav-unstick', { + detail: _this2.headerParams + })); + } + } + if (scrolled < _this2.headerParams.scrollPrev) { + _this2.headerParams.scrollUpAmount += _this2.headerParams.scrollPrev - scrolled; + } else { + _this2.headerParams.scrollUpAmount = 0; + } + if (_this2.headerParams.wpAdminBar && window.innerWidth <= 600 && scrolled >= _this2.headerParams.wpAdminBarHeight) { + document.dispatchEvent(new Event('adminbar-mobile-scrolled')); + } else { + document.dispatchEvent(new Event('adminbar-mobile-no-scrolled')); + } + _this2.headerParams.scrollPrev = scrolled; + }); + } + }, { + key: "headerClassesChange", + value: function headerClassesChange() { + var _this3 = this; + document.addEventListener("sticky-nav-visible", function (event) { + _this3.headerParams.headerSmart.classList.add('cs-header-smart-visible'); + }); + document.addEventListener("sticky-nav-hide", function (event) { + _this3.headerParams.headerSmart.classList.remove('cs-header-smart-visible'); + }); + document.addEventListener("nav-stick", function (event) { + _this3.headerParams.headerSmart.classList.add('cs-scroll-sticky'); + }); + document.addEventListener("nav-unstick", function (event) { + _this3.headerParams.headerSmart.classList.remove('cs-scroll-sticky', 'cs-header-smart-visible'); + }); + document.addEventListener("adminbar-mobile-scrolled", function (event) { + document.body.classList.add('cs-adminbar-mobile-scrolled'); + }); + document.addEventListener("adminbar-mobile-no-scrolled", function (event) { + document.body.classList.remove('cs-adminbar-mobile-scrolled'); + }); + } + }]); + return CscoNavigation; +}(); +new CscoNavigation(); +})(); + +// This entry need to be wrapped in an IIFE because it need to be isolated against other entry modules. +(() => { +var __webpack_exports__ = {}; +__webpack_require__.r(__webpack_exports__); +/** ---------------------------------------------------------------------------- + * Offcanvas */ + +(function () { + var toggles = document.querySelectorAll('.cs-header__offcanvas-toggle, .cs-site-overlay, .cs-offcanvas__toggle'); + toggles.forEach(function (toggle) { + toggle.addEventListener('click', function (e) { + e.preventDefault(); + var body = document.body; + if (!body.classList.contains('cs-offcanvas-active')) { + body.classList.add('cs-offcanvas-transition'); + } else { + setTimeout(function () { + body.classList.remove('cs-offcanvas-transition'); + }, 400); + } + body.classList.toggle('cs-offcanvas-active'); + }); + }); +})(); +})(); + +// This entry need to be wrapped in an IIFE because it need to be isolated against other entry modules. +(() => { +var __webpack_exports__ = {}; +__webpack_require__.r(__webpack_exports__); +/** ---------------------------------------------------------------------------- + * Reading Time Progress */ + +(function () { + var initReadingTimeProgress = function initReadingTimeProgress(postElement) { + var section = 'cs-post-reading-time'; + var readingTimeProgress = postElement.querySelector(".".concat(section)); + var content = postElement.querySelector('.entry-content'); + if (readingTimeProgress && content) { + var progressPath = readingTimeProgress.querySelector(".".concat(section, "__progress path")); + var pathLength = progressPath.getTotalLength(); + progressPath.style.transition = progressPath.style.WebkitTransition = 'none'; + progressPath.style.strokeDasharray = "".concat(pathLength, " ").concat(pathLength); + progressPath.style.strokeDashoffset = pathLength; + progressPath.getBoundingClientRect(); + progressPath.style.transition = progressPath.style.WebkitTransition = 'stroke-dashoffset 10ms linear'; + var updateProgress = function updateProgress() { + var scroll = window.scrollY || window.scrollTop || document.documentElement.scrollTop; + var contentHeight = content.offsetHeight; + var contentOffsetTop = content.getBoundingClientRect().top + window.scrollY; + var windowHeight = window.innerHeight; + + // Calculate the total scrollable height for the content of the post + var scrollableHeight = contentHeight - windowHeight; + + // Check if the post is currently being viewed + if (scrollableHeight > 0) { + // Determine how much we've scrolled within the bounds of this post + var relativeScroll = Math.max(0, Math.min(scroll - contentOffsetTop, scrollableHeight)); + + // Calculate the progress + var progress = pathLength - relativeScroll * pathLength / scrollableHeight; + + // Update the strokeDashoffset + progressPath.style.strokeDashoffset = Math.max(progress, 0); + } else { + // Reset progress if the content is not scrollable + progressPath.style.strokeDashoffset = pathLength; + } + }; + + // Immediately call updateProgress to handle visible content + updateProgress(); + window.addEventListener('scroll', updateProgress); + window.addEventListener('resize', updateProgress); + } + }; + document.addEventListener('DOMContentLoaded', function () { + var firstPost = document.querySelector('.cs-content-area'); // Change the selector based on your post structure + if (firstPost) { + initReadingTimeProgress(firstPost); + } + }); + var observePosts = function observePosts() { + var posts = document.querySelectorAll('.cs-nextpost-section'); + var observer = new IntersectionObserver(function (entries, observer) { + entries.forEach(function (entry) { + if (entry.isIntersecting) { + initReadingTimeProgress(entry.target); + observer.unobserve(entry.target); + } + }); + }, { + root: null, + threshold: 0.1 + }); + posts.forEach(function (post) { + observer.observe(post); + }); + }; + document.addEventListener('DOMContentLoaded', observePosts); + document.body.addEventListener('post-load', function (e) { + observePosts(); + }); +})(); +})(); + +// This entry need to be wrapped in an IIFE because it need to be isolated against other entry modules. +(() => { +var __webpack_exports__ = {}; +__webpack_require__.r(__webpack_exports__); +/** ---------------------------------------------------------------------------- + * Responsive Embeds */ + +(function () { + /** + * Add max-width & max-height to