Ticket #52040: 52040.patch
| File 52040.patch, 295.0 KB (added by , 5 years ago) |
|---|
-
src/wp-content/themes/twentytwentyone/assets/css/ie-editor.css
8 8 :root { 9 9 10 10 /* Font Family */ 11 --global--font-primary: var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);12 --global--font-secondary: var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);13 11 14 12 /* Font Size */ 15 --global--font-size-base: 1.25rem;16 --global--font-size-xs: 1rem;17 --global--font-size-sm: 1.125rem;18 --global--font-size-md: 1.25rem;19 --global--font-size-lg: 1.5rem;20 --global--font-size-xl: 2.25rem;21 --global--font-size-xxl: 4rem;22 --global--font-size-xxxl: 5rem;23 --global--font-size-page-title: var(--global--font-size-xxl);24 --global--letter-spacing: normal;25 13 26 14 /* Line Height */ 27 --global--line-height-body: 1.7;28 --global--line-height-heading: 1.3;29 --global--line-height-page-title: 1.1;30 15 31 16 /* Headings */ 32 --heading--font-family: var(--global--font-primary);33 --heading--font-size-h6: var(--global--font-size-xs);34 --heading--font-size-h5: var(--global--font-size-sm);35 --heading--font-size-h4: var(--global--font-size-lg);36 --heading--font-size-h3: calc(1.25 * var(--global--font-size-lg));37 --heading--font-size-h2: var(--global--font-size-xl);38 --heading--font-size-h1: var(--global--font-size-page-title);39 --heading--letter-spacing-h6: 0.05em;40 --heading--letter-spacing-h5: 0.05em;41 --heading--letter-spacing-h4: var(--global--letter-spacing);42 --heading--letter-spacing-h3: var(--global--letter-spacing);43 --heading--letter-spacing-h2: var(--global--letter-spacing);44 --heading--letter-spacing-h1: var(--global--letter-spacing);45 --heading--line-height-h6: var(--global--line-height-heading);46 --heading--line-height-h5: var(--global--line-height-heading);47 --heading--line-height-h4: var(--global--line-height-heading);48 --heading--line-height-h3: var(--global--line-height-heading);49 --heading--line-height-h2: var(--global--line-height-heading);50 --heading--line-height-h1: var(--global--line-height-page-title);51 --heading--font-weight: normal;52 --heading--font-weight-page-title: 300;53 --heading--font-weight-strong: 600;54 17 55 18 /* Block: Latest posts */ 56 --latest-posts--title-font-family: var(--heading--font-family);57 --latest-posts--title-font-size: var(--heading--font-size-h3);58 --latest-posts--description-font-family: var(--global--font-secondary);59 --latest-posts--description-font-size: var(--global--font-size-sm);60 --list--font-family: var(--global--font-secondary);61 --definition-term--font-family: var(--global--font-primary);62 19 63 20 /* Colors */ 64 --global--color-black: #000;65 --global--color-dark-gray: #28303d;66 --global--color-gray: #39414d;67 --global--color-light-gray: #f0f0f0;68 --global--color-green: #d1e4dd;69 --global--color-blue: #d1dfe4;70 --global--color-purple: #d1d1e4;71 --global--color-red: #e4d1d1;72 --global--color-orange: #e4dad1;73 --global--color-yellow: #eeeadd;74 --global--color-white: #fff;75 --global--color-white-50: rgba(255, 255, 255, 0.5);76 --global--color-white-90: rgba(255, 255, 255, 0.9);77 --global--color-primary: var(--global--color-dark-gray);78 21 79 22 /* Body text color, site title, footer text color. */ 80 --global--color-secondary: var(--global--color-gray);81 23 82 24 /* Headings */ 83 --global--color-primary-hover: var(--global--color-primary);84 --global--color-background: var(--global--color-green);85 25 86 26 /* Mint, default body background */ 87 --global--color-border: var(--global--color-primary);88 27 89 28 /* Used for borders (separators) */ 90 29 91 30 /* Spacing */ 92 --global--spacing-unit: 20px;93 --global--spacing-measure: unset;94 --global--spacing-horizontal: 25px;95 --global--spacing-vertical: 30px;96 31 97 32 /* Elevation */ 98 --global--elevation: 1px 1px 3px 0 rgba(0, 0, 0, 0.2);99 33 100 34 /* Forms */ 101 --form--font-family: var(--global--font-secondary);102 --form--font-size: var(--global--font-size-sm);103 --form--line-height: var(--global--line-height-body);104 --form--color-text: var(--global--color-dark-gray);105 --form--color-ranged: var(--global--color-secondary);106 --form--label-weight: 500;107 --form--border-color: var(--global--color-secondary);108 --form--border-width: 3px;109 --form--border-radius: 0;110 --form--spacing-unit: calc(0.5 * var(--global--spacing-unit));111 35 112 36 /* Cover block */ 113 --cover--height: calc(15 * var(--global--spacing-vertical));114 --cover--color-foreground: var(--global--color-white);115 --cover--color-background: var(--global--color-black);116 37 117 38 /* Buttons */ 118 --button--color-text: var(--global--color-background);119 --button--color-text-hover: var(--global--color-secondary);120 --button--color-text-active: var(--global--color-secondary);121 --button--color-background: var(--global--color-secondary);122 --button--color-background-active: var(--global--color-background);123 --button--font-family: var(--global--font-primary);124 --button--font-size: var(--global--font-size-base);125 --button--font-weight: 500;126 --button--line-height: 1.5;127 --button--border-width: 3px;128 --button--border-radius: 0;129 --button--padding-vertical: 15px;130 --button--padding-horizontal: calc(2 * var(--button--padding-vertical));131 39 132 40 /* entry */ 133 --entry-header--color: var(--global--color-primary);134 --entry-header--color-link: currentColor;135 --entry-header--color-hover: var(--global--color-primary-hover);136 --entry-header--color-focus: var(--global--color-secondary);137 --entry-header--font-size: var(--heading--font-size-h2);138 --entry-content--font-family: var(--global--font-secondary);139 --entry-author-bio--font-family: var(--heading--font-family);140 --entry-author-bio--font-size: var(--heading--font-size-h4);141 41 142 42 /* Header */ 143 --branding--color-text: var(--global--color-primary);144 --branding--color-link: var(--global--color-primary);145 --branding--color-link-hover: var(--global--color-secondary);146 --branding--title--font-family: var(--global--font-primary);147 --branding--title--font-size: var(--global--font-size-lg);148 --branding--title--font-size-mobile: var(--heading--font-size-h4);149 --branding--title--font-weight: normal;150 --branding--title--text-transform: uppercase;151 --branding--description--font-family: var(--global--font-secondary);152 --branding--description--font-size: var(--global--font-size-sm);153 --branding--description--font-family: var(--global--font-secondary);154 --branding--logo--max-width: 300px;155 --branding--logo--max-height: 100px;156 --branding--logo--max-width-mobile: 96px;157 --branding--logo--max-height-mobile: 96px;158 43 159 44 /* Main navigation */ 160 --primary-nav--font-family: var(--global--font-secondary);161 --primary-nav--font-family-mobile: var(--global--font-primary);162 --primary-nav--font-size: var(--global--font-size-md);163 --primary-nav--font-size-sub-menu: var(--global--font-size-xs);164 --primary-nav--font-size-mobile: var(--global--font-size-sm);165 --primary-nav--font-size-sub-menu-mobile: var(--global--font-size-sm);166 --primary-nav--font-size-button: var(--global--font-size-xs);167 --primary-nav--font-style: normal;168 --primary-nav--font-style-sub-menu-mobile: normal;169 --primary-nav--font-weight: normal;170 --primary-nav--font-weight-button: 500;171 --primary-nav--color-link: var(--global--color-primary);172 --primary-nav--color-link-hover: var(--global--color-primary-hover);173 --primary-nav--color-text: var(--global--color-primary);174 --primary-nav--padding: calc(0.66 * var(--global--spacing-unit));175 --primary-nav--border-color: var(--global--color-primary);176 45 177 46 /* Pagination */ 178 --pagination--color-text: var(--global--color-primary);179 --pagination--color-link-hover: var(--global--color-primary-hover);180 --pagination--font-family: var(--global--font-secondary);181 --pagination--font-size: var(--global--font-size-lg);182 --pagination--font-weight: normal;183 --pagination--font-weight-strong: 600;184 47 185 48 /* Footer */ 186 --footer--color-text: var(--global--color-primary);187 --footer--color-link: var(--global--color-primary);188 --footer--color-link-hover: var(--global--color-primary-hover);189 --footer--font-family: var(--global--font-primary);190 --footer--font-size: var(--global--font-size-sm);191 49 192 50 /* Block: Pull quote */ 193 --pullquote--font-family: var(--global--font-primary);194 --pullquote--font-size: var(--heading--font-size-h3);195 --pullquote--font-style: normal;196 --pullquote--letter-spacing: var(--heading--letter-spacing-h4);197 --pullquote--line-height: var(--global--line-height-heading);198 --pullquote--border-width: 3px;199 --pullquote--border-color: var(--global--color-primary);200 --pullquote--color-foreground: var(--global--color-primary);201 --pullquote--color-background: var(--global--color-background);202 --quote--font-family: var(--global--font-secondary);203 --quote--font-size: var(--global--font-size-md);204 --quote--font-size-large: var(--global--font-size-xl);205 --quote--font-style: normal;206 --quote--font-weight: 700;207 --quote--font-weight-strong: bolder;208 --quote--font-style-large: normal;209 --quote--font-style-cite: normal;210 --quote--line-height: var(--global--line-height-body);211 --quote--line-height-large: 1.35;212 --separator--border-color: var(--global--color-border);213 --separator--height: 1px;214 51 215 52 /* Block: Table */ 216 --table--stripes-border-color: var(--global--color-light-gray);217 --table--stripes-background-color: var(--global--color-light-gray);218 --table--has-background-text-color: var(--global--color-dark-gray);219 53 220 54 /* Widgets */ 221 --widget--line-height-list: 1.9;222 --widget--line-height-title: 1.4;223 --widget--font-weight-title: 700;224 --widget--spacing-menu: calc(0.66 * var(--global--spacing-unit));225 55 226 56 /* Admin-bar height */ 227 --global--admin-bar--height: 0;228 57 } 229 58 230 .admin-bar {231 --global--admin-bar--height: 32px;232 }233 @media only screen and (max-width: 782px) {234 235 .admin-bar {236 --global--admin-bar--height: 46px;237 }238 }239 240 @media only screen and (min-width: 652px) {241 242 :root {243 --global--font-size-xl: 2.5rem;244 --global--font-size-xxl: 6rem;245 --global--font-size-xxxl: 9rem;246 --heading--font-size-h3: 2rem;247 --heading--font-size-h2: 3rem;248 }249 }250 251 59 /** 252 60 * Repsonsive Styles 253 61 */ … … 259 67 /** 260 68 * Root Media Query Variables 261 69 */ 262 :root {263 --responsive--spacing-horizontal: calc(2 * var(--global--spacing-horizontal) * 0.6);264 --responsive--aligndefault-width: calc(100vw - var(--responsive--spacing-horizontal));265 --responsive--alignwide-width: calc(100vw - var(--responsive--spacing-horizontal));266 --responsive--alignfull-width: 100%;267 --responsive--alignright-margin: var(--global--spacing-horizontal);268 --responsive--alignleft-margin: var(--global--spacing-horizontal);269 }270 70 271 @media only screen and (min-width: 482px) {272 273 :root {274 --responsive--aligndefault-width: min(calc(100vw - 4 * var(--global--spacing-horizontal)), 610px);275 --responsive--alignwide-width: calc(100vw - 4 * var(--global--spacing-horizontal));276 --responsive--alignright-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width)));277 --responsive--alignleft-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width)));278 }279 }280 @media only screen and (min-width: 822px) {281 282 :root {283 --responsive--aligndefault-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 610px);284 --responsive--alignwide-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 1240px);285 }286 }287 288 71 /** 289 72 * Extends 290 73 */ 291 74 .default-max-width { 292 max-width: var(--responsive--aligndefault-width);75 max-width: calc(100vw - 30px); 293 76 margin-left: auto; 294 77 margin-right: auto; 295 78 } 79 @media only screen and (min-width: 482px){ 80 .default-max-width{ 81 max-width: min(calc(100vw - 100px), 610px); 82 } 83 } 84 @media only screen and (min-width: 822px){ 85 .default-max-width{ 86 max-width: min(calc(100vw - 200px), 610px); 87 } 88 } 296 89 297 90 .wide-max-width { 298 max-width: var(--responsive--alignwide-width);91 max-width: calc(100vw - 30px); 299 92 margin-left: auto; 300 93 margin-right: auto; 301 94 } 302 95 96 @media only screen and (min-width: 482px){ 97 .wide-max-width{ 98 max-width: calc(100vw - 100px); 99 } 100 } 101 102 @media only screen and (min-width: 822px){ 103 .wide-max-width{ 104 max-width: min(calc(100vw - 200px), 1240px); 105 } 106 } 107 303 108 @media only screen and (min-width: 482px) { 304 109 305 110 .full-max-width { 306 max-width: var(--responsive--alignfull-width);111 max-width: 100%; 307 112 width: auto; 308 113 margin-left: auto; 309 114 margin-right: auto; … … 313 118 blockquote { 314 119 padding: 0; 315 120 position: relative; 316 margin: var(--global--spacing-vertical) 0 var(--global--spacing-vertical) var(--global--spacing-horizontal);121 margin: 30px 0 30px 25px; 317 122 } 318 123 319 124 blockquote > * { 320 margin-top: var(--global--spacing-unit);321 margin-bottom: var(--global--spacing-unit);125 margin-top: 20px; 126 margin-bottom: 20px; 322 127 } 323 128 324 129 blockquote > *:first-child { … … 330 135 } 331 136 332 137 blockquote p { 333 letter-spacing: var(--heading--letter-spacing-h4);334 font-family: var(--quote--font-family);335 font-size: var(--quote--font-size);336 font-style: var(--quote--font-style);337 font-weight: var(--quote--font-weight);338 line-height: var(--quote--line-height);138 letter-spacing: normal; 139 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 140 font-size: 1.25rem; 141 font-style: normal; 142 font-weight: 700; 143 line-height: 1.7; 339 144 } 340 145 341 blockquote cite, 146 blockquote cite { 147 font-weight: normal; 148 color: #28303d; 149 font-size: 1rem; 150 letter-spacing: normal; 151 } 152 342 153 blockquote footer { 343 154 font-weight: normal; 344 color: var(--global--color-primary);345 font-size: var(--global--font-size-xs);346 letter-spacing: var(--global--letter-spacing);155 color: #28303d; 156 font-size: 1rem; 157 letter-spacing: normal; 347 158 } 348 159 349 160 blockquote.alignleft, … … 351 162 padding-left: inherit; 352 163 } 353 164 354 blockquote.alignleft p, 165 blockquote.alignleft p { 166 font-size: 1.125rem; 167 max-width: inherit; 168 width: inherit; 169 } 170 355 171 blockquote.alignright p { 356 font-size: var(--heading--font-size-h5);172 font-size: 1.125rem; 357 173 max-width: inherit; 358 174 width: inherit; 359 175 } 360 176 361 blockquote.alignleft cite, 362 blockquote.alignleft footer, 363 blockquote.alignright cite, 177 blockquote.alignleft cite { 178 font-size: 1rem; 179 letter-spacing: normal; 180 } 181 182 blockquote.alignleft footer { 183 font-size: 1rem; 184 letter-spacing: normal; 185 } 186 187 blockquote.alignright cite { 188 font-size: 1rem; 189 letter-spacing: normal; 190 } 191 364 192 blockquote.alignright footer { 365 font-size: var(--global--font-size-xs);366 letter-spacing: var(--global--letter-spacing);193 font-size: 1rem; 194 letter-spacing: normal; 367 195 } 368 196 369 197 blockquote strong { 370 font-weight: var(--quote--font-weight-strong);198 font-weight: bolder; 371 199 } 372 200 373 201 blockquote:before { 374 202 content: "“"; 375 font-size: var(--quote--font-size);376 line-height: var(--quote--line-height);203 font-size: 1.25rem; 204 line-height: 1.7; 377 205 position: absolute; 378 left: calc(-0.5 * var(--global--spacing-horizontal));206 left: -12px; 379 207 } 380 208 381 blockquote .wp-block-quote__citation, 382 blockquote cite, 209 blockquote .wp-block-quote__citation { 210 color: #28303d; 211 font-size: 1rem; 212 font-style: normal; 213 } 214 215 blockquote cite { 216 color: #28303d; 217 font-size: 1rem; 218 font-style: normal; 219 } 220 383 221 blockquote footer { 384 color: var(--global--color-primary);385 font-size: var(--global--font-size-xs);386 font-style: var(--quote--font-style-cite);222 color: #28303d; 223 font-size: 1rem; 224 font-style: normal; 387 225 } 388 226 @media only screen and (max-width: 481px) { 389 227 390 228 blockquote { 391 padding-left: calc(0.5 * var(--global--spacing-horizontal));229 padding-left: 13px; 392 230 } 393 231 394 232 blockquote:before { … … 416 254 } 417 255 418 256 /* Media captions */ 419 figcaption, 420 .wp-caption, 421 .wp-caption-text, 257 figcaption { 258 color: currentColor; 259 font-size: 1rem; 260 line-height: 1.7; 261 margin-top: 10px; 262 margin-bottom: 20px; 263 text-align: center; 264 } 265 .wp-caption { 266 color: currentColor; 267 font-size: 1rem; 268 line-height: 1.7; 269 margin-top: 10px; 270 margin-bottom: 20px; 271 text-align: center; 272 } 273 .wp-caption-text { 274 color: currentColor; 275 font-size: 1rem; 276 line-height: 1.7; 277 margin-top: 10px; 278 margin-bottom: 20px; 279 text-align: center; 280 } 422 281 .wp-block-embed figcaption { 423 282 color: currentColor; 424 font-size: var(--global--font-size-xs);425 line-height: var(--global--line-height-body);426 margin-top: calc(0.5 * var(--global--spacing-unit));427 margin-bottom: var(--global--spacing-unit);283 font-size: 1rem; 284 line-height: 1.7; 285 margin-top: 10px; 286 margin-bottom: 20px; 428 287 text-align: center; 429 288 } 430 289 … … 450 309 } 451 310 452 311 select { 453 border: var(--form--border-width) solid var(--form--border-color);454 border-radius: var(--form--border-radius);455 color: var(--form--color-text);456 font-size: var(--form--font-size);312 border: 3px solid #39414d; 313 border-radius: 0; 314 color: #28303d; 315 font-size: 1.125rem; 457 316 -moz-appearance: none; 458 317 -webkit-appearance: none; 459 318 appearance: none; 460 padding: var(--form--spacing-unit) calc(3 * var(--form--spacing-unit)) var(--form--spacing-unit) var(--form--spacing-unit);461 background: var(--global--color-white)url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat;462 background-position: right var(--form--spacing-unit)top 60%;319 padding: 10px 30px 10px 10px; 320 background: #fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat; 321 background-position: right 10px top 60%; 463 322 } 464 323 465 324 /* … … 469 328 */ 470 329 a { 471 330 cursor: pointer; 472 color: var(--wp--style--color--link, var(--global--color-primary));331 color: #28303d; 473 332 text-underline-offset: 3px; 474 333 text-decoration-skip-ink: all; 475 334 } … … 488 347 background: rgba(255, 255, 255, 0.9); 489 348 } 490 349 491 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button), 350 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 351 color: #d1e4dd; 352 } 353 492 354 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 493 color: var(--wp--style--color--link, var(--global--color-background));355 color: #d1e4dd; 494 356 } 495 357 496 358 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 497 359 background: rgba(0, 0, 0, 0.9); 498 color: var(--wp--style--color--link, var(--global--color-white));360 color: #fff; 499 361 } 500 362 501 363 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 502 color: var(--wp--style--color--link, var(--global--color-white));364 color: #fff; 503 365 } 504 366 505 367 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { … … 515 377 } 516 378 517 379 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { 518 outline: 2px dotted var(--wp--style--color--link, var(--global--color-primary));380 outline: 2px dotted #28303d; 519 381 } 520 382 521 .has-background .has-link-color a, 383 .has-background .has-link-color a { 384 color: #28303d; 385 } 386 522 387 .has-background.has-link-color a { 523 color: var(--wp--style--color--link, var(--global--color-primary));388 color: #28303d; 524 389 } 525 390 526 391 .wp-block-button__link { 527 line-height: var(--button--line-height);528 color: var(--button--color-text);392 line-height: 1.5; 393 color: #d1e4dd; 529 394 cursor: pointer; 530 font-weight: var(--button--font-weight);531 font-family: var(--button--font-family);532 font-size: var(--button--font-size);533 background-color: var(--button--color-background);534 border-radius: var(--button--border-radius);535 border: var(--button--border-width) solid var(--button--color-background);395 font-weight: 500; 396 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 397 font-size: 1.25rem; 398 background-color: #39414d; 399 border-radius: 0; 400 border: 3px solid #39414d; 536 401 text-decoration: none; 537 padding: var(--button--padding-vertical) var(--button--padding-horizontal);402 padding: 15px 30px; 538 403 } 539 404 540 405 .wp-block-button__link:focus { … … 544 409 } 545 410 546 411 .is-dark-theme .wp-block-button__link:focus { 547 color: var(--button--color-background);412 color: #39414d; 548 413 } 549 414 550 415 .wp-block-button__link:focus:not(.has-background) { 551 color: var(--button--color-text-hover);416 color: #39414d; 552 417 } 553 418 554 419 .wp-block-button__link:disabled { 555 background-color: var(--global--color-white-50);556 border-color: var(--global--color-white-50);557 color: var(--button--color-text-active);420 background-color: rgba(255, 255, 255, 0.5); 421 border-color: rgba(255, 255, 255, 0.5); 422 color: #39414d; 558 423 } 559 424 560 425 /** … … 566 431 } 567 432 568 433 [data-block].wp-block-buttons .wp-block-button:first-child { 569 margin-top: var(--global--spacing-vertical);434 margin-top: 30px; 570 435 } 571 436 572 437 [data-block].wp-block-buttons .wp-block-button:last-child { 573 margin-bottom: var(--global--spacing-vertical);438 margin-bottom: 30px; 574 439 } 575 440 576 441 .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { 577 color: var(--button--color-text-active)!important;442 color: #39414d !important; 578 443 background: transparent !important; 579 border-color: var(--button--color-background);444 border-color: #39414d; 580 445 } 581 446 582 447 .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover { 583 color: var(--button--color-text-hover)!important;448 color: #39414d !important; 584 449 background: transparent !important; 585 border-color: var(--button--color-background);450 border-color: #39414d; 586 451 } 587 452 588 453 .wp-block-button.is-style-outline .wp-block-button__link { 589 color: var(--button--color-background);454 color: #39414d; 590 455 background: transparent; 591 border: var(--button--border-width)solid currentColor;592 padding: var(--button--padding-vertical) var(--button--padding-horizontal);456 border: 3px solid currentColor; 457 padding: 15px 30px; 593 458 } 594 459 595 .wp-block-button.is-style-outline .wp-block-button__link:active, 460 .wp-block-button.is-style-outline .wp-block-button__link:active { 461 background-color: #39414d; 462 color: #d1e4dd; 463 border-color: #39414d; 464 } 465 596 466 .wp-block-button.is-style-outline .wp-block-button__link:hover { 597 background-color: var(--button--color-background);598 color: var(--button--color-text);599 border-color: var(--button--color-background);467 background-color: #39414d; 468 color: #d1e4dd; 469 border-color: #39414d; 600 470 } 601 471 602 472 .wp-block-button.is-style-outline .wp-block-button__link.has-background { 603 border-color: var(--button--color-background);473 border-color: #39414d; 604 474 } 605 475 606 .wp-block-button.is-style-outline .wp-block-button__link.has-background:active, 476 .wp-block-button.is-style-outline .wp-block-button__link.has-background:active { 477 background-color: #39414d !important; 478 } 479 607 480 .wp-block-button.is-style-outline .wp-block-button__link.has-background:hover { 608 background-color: var(--button--color-background)!important;481 background-color: #39414d !important; 609 482 } 610 483 611 484 .wp-block-button.is-style-outline .wp-block-button__link.has-background:not(.has-text-color) { 612 color: var(--global--color-dark-gray);485 color: #28303d; 613 486 } 614 487 615 .wp-block-button.is-style-outline .wp-block-button__link.has-background.has-gray-background-color:not(.has-text-color), 616 .wp-block-button.is-style-outline .wp-block-button__link.has-background.has-dark-gray-background-color:not(.has-text-color), 488 .wp-block-button.is-style-outline .wp-block-button__link.has-background.has-gray-background-color:not(.has-text-color) { 489 color: #fff; 490 } 491 492 .wp-block-button.is-style-outline .wp-block-button__link.has-background.has-dark-gray-background-color:not(.has-text-color) { 493 color: #fff; 494 } 495 617 496 .wp-block-button.is-style-outline .wp-block-button__link.has-background.has-black-background-color:not(.has-text-color) { 618 color: var(--global--color-white);497 color: #fff; 619 498 } 620 499 621 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-white-background-color, 622 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-green-background-color, 623 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-blue-background-color, 624 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-purple-background-color, 625 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-red-background-color, 626 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-orange-background-color, 500 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-white-background-color { 501 color: #28303d; 502 } 503 504 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-green-background-color { 505 color: #28303d; 506 } 507 508 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-blue-background-color { 509 color: #28303d; 510 } 511 512 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-purple-background-color { 513 color: #28303d; 514 } 515 516 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-red-background-color { 517 color: #28303d; 518 } 519 520 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-orange-background-color { 521 color: #28303d; 522 } 523 627 524 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-yellow-background-color { 628 color: var(--global--color-dark-gray);525 color: #28303d; 629 526 } 630 527 631 528 .wp-block-button.is-style-outline .wp-block-button__link.has-text-color { … … 632 529 border-color: currentColor; 633 530 } 634 531 635 .wp-block-button.is-style-outline .wp-block-button__link.has-text-color:active, 532 .wp-block-button.is-style-outline .wp-block-button__link.has-text-color:active { 533 color: #d1e4dd !important; 534 border-color: #39414d; 535 } 536 636 537 .wp-block-button.is-style-outline .wp-block-button__link.has-text-color:hover { 637 color: var(--button--color-text)!important;638 border-color: var(--button--color-background);538 color: #d1e4dd !important; 539 border-color: #39414d; 639 540 } 640 541 641 542 .wp-block-button.is-style-squared { … … 648 549 } 649 550 650 551 .wp-block-code code { 651 font-size: var(--global--font-size-xs);552 font-size: 1rem; 652 553 white-space: pre !important; 653 554 overflow-x: auto; 654 555 } 655 556 656 557 .wp-block-code { 657 border-color: var(--global--color-border);558 border-color: #28303d; 658 559 border-radius: 0; 659 560 border-style: solid; 660 561 border-width: 0.1rem; 661 padding: var(--global--spacing-unit);562 padding: 20px; 662 563 color: currentColor; 663 564 } 664 565 665 .wp-block-cover, 566 .wp-block-cover { 567 background-color: #000; 568 min-height: 450px; 569 margin-top: inherit; 570 margin-bottom: inherit; 571 } 572 666 573 .wp-block-cover-image { 667 background-color: var(--cover--color-background);668 min-height: var(--cover--height);574 background-color: #000; 575 min-height: 450px; 669 576 margin-top: inherit; 670 577 margin-bottom: inherit; 671 578 } … … 720 627 color: currentColor; 721 628 } 722 629 723 .wp-block-cover .wp-block-cover__inner-container .has-link-color a, 724 .wp-block-cover .wp-block-cover-image-text .has-link-color a, 725 .wp-block-cover .wp-block-cover-text .has-link-color a, 726 .wp-block-cover .block-editor-block-list__block .has-link-color a, 727 .wp-block-cover-image .wp-block-cover__inner-container .has-link-color a, 728 .wp-block-cover-image .wp-block-cover-image-text .has-link-color a, 729 .wp-block-cover-image .wp-block-cover-text .has-link-color a, 630 .wp-block-cover .wp-block-cover__inner-container .has-link-color a { 631 color: #28303d; 632 } 633 634 .wp-block-cover .wp-block-cover-image-text .has-link-color a { 635 color: #28303d; 636 } 637 638 .wp-block-cover .wp-block-cover-text .has-link-color a { 639 color: #28303d; 640 } 641 642 .wp-block-cover .block-editor-block-list__block .has-link-color a { 643 color: #28303d; 644 } 645 646 .wp-block-cover-image .wp-block-cover__inner-container .has-link-color a { 647 color: #28303d; 648 } 649 650 .wp-block-cover-image .wp-block-cover-image-text .has-link-color a { 651 color: #28303d; 652 } 653 654 .wp-block-cover-image .wp-block-cover-text .has-link-color a { 655 color: #28303d; 656 } 657 730 658 .wp-block-cover-image .block-editor-block-list__block .has-link-color a { 731 color: var(--wp--style--color--link, var(--global--color-primary));659 color: #28303d; 732 660 } 733 661 734 .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container, 735 .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text, 736 .wp-block-cover:not([class*=background-color]) .wp-block-cover-text, 737 .wp-block-cover:not([class*=background-color]) .block-editor-block-list__block, 738 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container, 739 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text, 740 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text, 662 .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container { 663 color: #fff; 664 } 665 666 .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text { 667 color: #fff; 668 } 669 670 .wp-block-cover:not([class*=background-color]) .wp-block-cover-text { 671 color: #fff; 672 } 673 674 .wp-block-cover:not([class*=background-color]) .block-editor-block-list__block { 675 color: #fff; 676 } 677 678 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container { 679 color: #fff; 680 } 681 682 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text { 683 color: #fff; 684 } 685 686 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text { 687 color: #fff; 688 } 689 741 690 .wp-block-cover-image:not([class*=background-color]) .block-editor-block-list__block { 742 color: var(--cover--color-foreground);691 color: #fff; 743 692 } 744 693 745 .wp-block-cover h2, 694 .wp-block-cover h2 { 695 font-size: 2.25rem; 696 letter-spacing: normal; 697 line-height: 1.3; 698 padding: 0; 699 max-width: inherit; 700 text-align: inherit; 701 } 702 703 @media only screen and (min-width: 652px){ 704 .wp-block-cover h2{ 705 font-size: 3rem; 706 } 707 } 708 709 @media only screen and (min-width: 652px){ 710 .wp-block-cover h2{ 711 font-size: 3rem; 712 } 713 } 714 746 715 .wp-block-cover-image h2 { 747 font-size: var(--heading--font-size-h2);748 letter-spacing: var(--heading--letter-spacing-h2);749 line-height: var(--heading--line-height-h2);716 font-size: 2.25rem; 717 letter-spacing: normal; 718 line-height: 1.3; 750 719 padding: 0; 751 720 max-width: inherit; 752 721 text-align: inherit; 753 722 } 754 723 724 @media only screen and (min-width: 652px){ 725 .wp-block-cover-image h2{ 726 font-size: 3rem; 727 } 728 } 729 730 @media only screen and (min-width: 652px){ 731 .wp-block-cover-image h2{ 732 font-size: 3rem; 733 } 734 } 735 755 736 .wp-block-cover h2.has-text-align-left, 756 737 .wp-block-cover-image h2.has-text-align-left { 757 738 text-align: left; … … 767 748 text-align: right; 768 749 } 769 750 770 .wp-block-cover.is-style-twentytwentyone-border, 751 .wp-block-cover.is-style-twentytwentyone-border { 752 border: 3px solid #28303d; 753 } 754 771 755 .wp-block-cover-image.is-style-twentytwentyone-border { 772 border: calc(3 * var(--separator--height)) solid var(--global--color-border);756 border: 3px solid #28303d; 773 757 } 774 758 775 759 .wp-block-columns:not(.alignwide):not(.alignfull) { … … 796 780 @media only screen and (min-width: 652px) { 797 781 798 782 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { 799 margin-left: calc(-2 * var(--global--spacing-horizontal));800 margin-top: calc(2.5 * var(--global--spacing-horizontal));783 margin-left: -50px; 784 margin-top: 63px; 801 785 z-index: 2; 802 786 } 803 787 804 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background), 805 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background), 806 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background), 807 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background), 808 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background), 809 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background), 810 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background), 811 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), 812 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background), 788 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background) { 789 background-color: #d1e4dd; 790 padding: 20px; 791 } 792 793 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background) { 794 background-color: #d1e4dd; 795 padding: 20px; 796 } 797 798 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background) { 799 background-color: #d1e4dd; 800 padding: 20px; 801 } 802 803 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background) { 804 background-color: #d1e4dd; 805 padding: 20px; 806 } 807 808 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background) { 809 background-color: #d1e4dd; 810 padding: 20px; 811 } 812 813 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background) { 814 background-color: #d1e4dd; 815 padding: 20px; 816 } 817 818 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background) { 819 background-color: #d1e4dd; 820 padding: 20px; 821 } 822 823 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { 824 background-color: #d1e4dd; 825 padding: 20px; 826 } 827 828 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 829 background-color: #d1e4dd; 830 padding: 20px; 831 } 832 813 833 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { 814 background-color: var(--global--color-background);815 padding: var(--global--spacing-unit);834 background-color: #d1e4dd; 835 padding: 20px; 816 836 } 817 837 818 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), 838 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { 839 padding-left: 50px; 840 } 841 819 842 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 820 padding-left: calc(2 * var(--global--spacing-horizontal));843 padding-left: 50px; 821 844 } 822 845 823 846 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { … … 825 848 } 826 849 } 827 850 828 .wp-block[data-align=full] > .wp-block-columns p:not(.has-background), 829 .wp-block[data-align=full] > .wp-block-columns h1:not(.has-background), 830 .wp-block[data-align=full] > .wp-block-columns h2:not(.has-background), 831 .wp-block[data-align=full] > .wp-block-columns h3:not(.has-background), 832 .wp-block[data-align=full] > .wp-block-columns h4:not(.has-background), 833 .wp-block[data-align=full] > .wp-block-columns h5:not(.has-background), 851 .wp-block[data-align=full] > .wp-block-columns p:not(.has-background) { 852 padding-left: 20px; 853 padding-right: 20px; 854 } 855 856 .wp-block[data-align=full] > .wp-block-columns h1:not(.has-background) { 857 padding-left: 20px; 858 padding-right: 20px; 859 } 860 861 .wp-block[data-align=full] > .wp-block-columns h2:not(.has-background) { 862 padding-left: 20px; 863 padding-right: 20px; 864 } 865 866 .wp-block[data-align=full] > .wp-block-columns h3:not(.has-background) { 867 padding-left: 20px; 868 padding-right: 20px; 869 } 870 871 .wp-block[data-align=full] > .wp-block-columns h4:not(.has-background) { 872 padding-left: 20px; 873 padding-right: 20px; 874 } 875 876 .wp-block[data-align=full] > .wp-block-columns h5:not(.has-background) { 877 padding-left: 20px; 878 padding-right: 20px; 879 } 880 834 881 .wp-block[data-align=full] > .wp-block-columns h6:not(.has-background) { 835 padding-left: var(--global--spacing-unit);836 padding-right: var(--global--spacing-unit);882 padding-left: 20px; 883 padding-right: 20px; 837 884 } 838 885 839 886 .wp-block-file .wp-block-file__textlink { … … 848 895 } 849 896 850 897 .wp-block-file .wp-block-file__button { 851 line-height: var(--button--line-height);852 color: var(--button--color-text);898 line-height: 1.5; 899 color: #d1e4dd; 853 900 cursor: pointer; 854 font-weight: var(--button--font-weight);855 font-family: var(--button--font-family);856 font-size: var(--button--font-size);857 background-color: var(--button--color-background);858 border-radius: var(--button--border-radius);859 border: var(--button--border-width) solid var(--button--color-background);901 font-weight: 500; 902 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 903 font-size: 1.25rem; 904 background-color: #39414d; 905 border-radius: 0; 906 border: 3px solid #39414d; 860 907 text-decoration: none; 861 padding: var(--button--padding-vertical) var(--button--padding-horizontal);908 padding: 15px 30px; 862 909 display: inline-block; 863 910 } 864 911 … … 869 916 } 870 917 871 918 .is-dark-theme .wp-block-file .wp-block-file__button:focus { 872 color: var(--button--color-background);919 color: #39414d; 873 920 } 874 921 875 922 .wp-block-file .wp-block-file__button:focus:not(.has-background) { 876 color: var(--button--color-text-hover);923 color: #39414d; 877 924 } 878 925 879 926 .wp-block-file .wp-block-file__button:disabled { 880 background-color: var(--global--color-white-50);881 border-color: var(--global--color-white-50);882 color: var(--button--color-text-active);927 background-color: rgba(255, 255, 255, 0.5); 928 border-color: rgba(255, 255, 255, 0.5); 929 color: #39414d; 883 930 } 884 931 885 932 .wp-block-file .wp-block-file__button:hover { 886 color: var(--button--color-text-hover);933 color: #39414d; 887 934 background: transparent; 888 935 } 889 936 … … 892 939 } 893 940 894 941 .wp-block-gallery figcaption a { 895 color: var(--global--color-white);942 color: #fff; 896 943 } 897 944 898 945 .wp-block-group { … … 909 956 } 910 957 911 958 .wp-block-group.has-background { 912 padding: var(--global--spacing-vertical);959 padding: 30px; 913 960 } 914 961 915 962 [data-align=full] .wp-block-group.has-background { … … 918 965 } 919 966 920 967 .wp-block-group.is-style-twentytwentyone-border { 921 border: calc(3 * var(--separator--height)) solid var(--global--color-border);922 padding: var(--global--spacing-vertical);968 border: 3px solid #28303d; 969 padding: 30px; 923 970 } 924 971 925 972 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > [data-align=full] { 926 max-width: calc( var(--responsive--alignfull-width) + (2 * var(--global--spacing-vertical)));927 width: calc( var(--responsive--alignfull-width) + (2 * var(--global--spacing-vertical)));928 margin-left: calc(-1 * var(--global--spacing-vertical));973 max-width: calc(100% + 60px); 974 width: calc(100% + 60px); 975 margin-left: -30px; 929 976 } 930 977 931 978 .wp-block-group > .wp-block-group__inner-container > *:first-child { … … 946 993 width: 100%; 947 994 } 948 995 949 .wp-block-heading h1, 950 h1, 951 .h1, 952 .wp-block-heading h2, 953 h2, 954 .h2, 955 .wp-block-heading h3, 956 h3, 957 .h3, 958 .wp-block-heading h4, 959 h4, 960 .h4, 961 .wp-block-heading h5, 962 h5, 963 .h5, 964 .wp-block-heading h6, 965 h6, 996 .wp-block-heading h1 { 997 clear: both; 998 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 999 font-weight: normal; 1000 } 1001 1002 h1 { 1003 clear: both; 1004 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1005 font-weight: normal; 1006 } 1007 1008 .h1 { 1009 clear: both; 1010 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1011 font-weight: normal; 1012 } 1013 1014 .wp-block-heading h2 { 1015 clear: both; 1016 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1017 font-weight: normal; 1018 } 1019 1020 h2 { 1021 clear: both; 1022 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1023 font-weight: normal; 1024 } 1025 1026 .h2 { 1027 clear: both; 1028 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1029 font-weight: normal; 1030 } 1031 1032 .wp-block-heading h3 { 1033 clear: both; 1034 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1035 font-weight: normal; 1036 } 1037 1038 h3 { 1039 clear: both; 1040 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1041 font-weight: normal; 1042 } 1043 1044 .h3 { 1045 clear: both; 1046 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1047 font-weight: normal; 1048 } 1049 1050 .wp-block-heading h4 { 1051 clear: both; 1052 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1053 font-weight: normal; 1054 } 1055 1056 h4 { 1057 clear: both; 1058 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1059 font-weight: normal; 1060 } 1061 1062 .h4 { 1063 clear: both; 1064 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1065 font-weight: normal; 1066 } 1067 1068 .wp-block-heading h5 { 1069 clear: both; 1070 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1071 font-weight: normal; 1072 } 1073 1074 h5 { 1075 clear: both; 1076 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1077 font-weight: normal; 1078 } 1079 1080 .h5 { 1081 clear: both; 1082 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1083 font-weight: normal; 1084 } 1085 1086 .wp-block-heading h6 { 1087 clear: both; 1088 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1089 font-weight: normal; 1090 } 1091 1092 h6 { 1093 clear: both; 1094 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1095 font-weight: normal; 1096 } 1097 966 1098 .h6 { 967 1099 clear: both; 968 font-family: var(--heading--font-family);969 font-weight: var(--heading--font-weight);1100 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1101 font-weight: normal; 970 1102 } 971 1103 972 .wp-block-heading h1 strong, 973 h1 strong, 974 .h1 strong, 975 .wp-block-heading h2 strong, 976 h2 strong, 977 .h2 strong, 978 .wp-block-heading h3 strong, 979 h3 strong, 980 .h3 strong, 981 .wp-block-heading h4 strong, 982 h4 strong, 983 .h4 strong, 984 .wp-block-heading h5 strong, 985 h5 strong, 986 .h5 strong, 987 .wp-block-heading h6 strong, 988 h6 strong, 1104 .wp-block-heading h1 strong { 1105 font-weight: 600; 1106 } 1107 1108 h1 strong { 1109 font-weight: 600; 1110 } 1111 1112 .h1 strong { 1113 font-weight: 600; 1114 } 1115 1116 .wp-block-heading h2 strong { 1117 font-weight: 600; 1118 } 1119 1120 h2 strong { 1121 font-weight: 600; 1122 } 1123 1124 .h2 strong { 1125 font-weight: 600; 1126 } 1127 1128 .wp-block-heading h3 strong { 1129 font-weight: 600; 1130 } 1131 1132 h3 strong { 1133 font-weight: 600; 1134 } 1135 1136 .h3 strong { 1137 font-weight: 600; 1138 } 1139 1140 .wp-block-heading h4 strong { 1141 font-weight: 600; 1142 } 1143 1144 h4 strong { 1145 font-weight: 600; 1146 } 1147 1148 .h4 strong { 1149 font-weight: 600; 1150 } 1151 1152 .wp-block-heading h5 strong { 1153 font-weight: 600; 1154 } 1155 1156 h5 strong { 1157 font-weight: 600; 1158 } 1159 1160 .h5 strong { 1161 font-weight: 600; 1162 } 1163 1164 .wp-block-heading h6 strong { 1165 font-weight: 600; 1166 } 1167 1168 h6 strong { 1169 font-weight: 600; 1170 } 1171 989 1172 .h6 strong { 990 font-weight: var(--heading--font-weight-strong);1173 font-weight: 600; 991 1174 } 992 1175 993 .wp-block-heading h1[style*="--wp--typography--line-height"], 994 h1[style*="--wp--typography--line-height"], 995 .h1[style*="--wp--typography--line-height"], 996 .wp-block-heading h2[style*="--wp--typography--line-height"], 997 h2[style*="--wp--typography--line-height"], 998 .h2[style*="--wp--typography--line-height"], 999 .wp-block-heading h3[style*="--wp--typography--line-height"], 1000 h3[style*="--wp--typography--line-height"], 1001 .h3[style*="--wp--typography--line-height"], 1002 .wp-block-heading h4[style*="--wp--typography--line-height"], 1003 h4[style*="--wp--typography--line-height"], 1004 .h4[style*="--wp--typography--line-height"], 1005 .wp-block-heading h5[style*="--wp--typography--line-height"], 1006 h5[style*="--wp--typography--line-height"], 1007 .h5[style*="--wp--typography--line-height"], 1008 .wp-block-heading h6[style*="--wp--typography--line-height"], 1009 h6[style*="--wp--typography--line-height"], 1176 .wp-block-heading h1[style*="--wp--typography--line-height"] { 1177 line-height: --global--line-height-body; 1178 } 1179 1180 h1[style*="--wp--typography--line-height"] { 1181 line-height: --global--line-height-body; 1182 } 1183 1184 .h1[style*="--wp--typography--line-height"] { 1185 line-height: --global--line-height-body; 1186 } 1187 1188 .wp-block-heading h2[style*="--wp--typography--line-height"] { 1189 line-height: --global--line-height-body; 1190 } 1191 1192 h2[style*="--wp--typography--line-height"] { 1193 line-height: --global--line-height-body; 1194 } 1195 1196 .h2[style*="--wp--typography--line-height"] { 1197 line-height: --global--line-height-body; 1198 } 1199 1200 .wp-block-heading h3[style*="--wp--typography--line-height"] { 1201 line-height: --global--line-height-body; 1202 } 1203 1204 h3[style*="--wp--typography--line-height"] { 1205 line-height: --global--line-height-body; 1206 } 1207 1208 .h3[style*="--wp--typography--line-height"] { 1209 line-height: --global--line-height-body; 1210 } 1211 1212 .wp-block-heading h4[style*="--wp--typography--line-height"] { 1213 line-height: --global--line-height-body; 1214 } 1215 1216 h4[style*="--wp--typography--line-height"] { 1217 line-height: --global--line-height-body; 1218 } 1219 1220 .h4[style*="--wp--typography--line-height"] { 1221 line-height: --global--line-height-body; 1222 } 1223 1224 .wp-block-heading h5[style*="--wp--typography--line-height"] { 1225 line-height: --global--line-height-body; 1226 } 1227 1228 h5[style*="--wp--typography--line-height"] { 1229 line-height: --global--line-height-body; 1230 } 1231 1232 .h5[style*="--wp--typography--line-height"] { 1233 line-height: --global--line-height-body; 1234 } 1235 1236 .wp-block-heading h6[style*="--wp--typography--line-height"] { 1237 line-height: --global--line-height-body; 1238 } 1239 1240 h6[style*="--wp--typography--line-height"] { 1241 line-height: --global--line-height-body; 1242 } 1243 1010 1244 .h6[style*="--wp--typography--line-height"] { 1011 line-height: var(--wp--typography--line-height, --global--line-height-body);1245 line-height: --global--line-height-body; 1012 1246 } 1013 1247 1014 .wp-block-heading h1, 1015 h1, 1248 .wp-block-heading h1 { 1249 font-size: 4rem; 1250 letter-spacing: normal; 1251 line-height: 1.1; 1252 } 1253 1254 @media only screen and (min-width: 652px){ 1255 .wp-block-heading h1{ 1256 font-size: 6rem; 1257 } 1258 } 1259 1260 h1 { 1261 font-size: 4rem; 1262 letter-spacing: normal; 1263 line-height: 1.1; 1264 } 1265 1266 @media only screen and (min-width: 652px){ 1267 h1{ 1268 font-size: 6rem; 1269 } 1270 } 1271 1016 1272 .h1 { 1017 font-size: var(--heading--font-size-h1);1018 letter-spacing: var(--heading--letter-spacing-h1);1019 line-height: var(--heading--line-height-h1);1273 font-size: 4rem; 1274 letter-spacing: normal; 1275 line-height: 1.1; 1020 1276 } 1021 1277 1022 .wp-block-heading h2, 1023 h2, 1278 @media only screen and (min-width: 652px){ 1279 .h1{ 1280 font-size: 6rem; 1281 } 1282 } 1283 1284 .wp-block-heading h2 { 1285 font-size: 2.25rem; 1286 letter-spacing: normal; 1287 line-height: 1.3; 1288 } 1289 1290 @media only screen and (min-width: 652px){ 1291 .wp-block-heading h2{ 1292 font-size: 3rem; 1293 } 1294 } 1295 1296 @media only screen and (min-width: 652px){ 1297 .wp-block-heading h2{ 1298 font-size: 3rem; 1299 } 1300 } 1301 1302 h2 { 1303 font-size: 2.25rem; 1304 letter-spacing: normal; 1305 line-height: 1.3; 1306 } 1307 1308 @media only screen and (min-width: 652px){ 1309 h2{ 1310 font-size: 3rem; 1311 } 1312 } 1313 1314 @media only screen and (min-width: 652px){ 1315 h2{ 1316 font-size: 3rem; 1317 } 1318 } 1319 1024 1320 .h2 { 1025 font-size: var(--heading--font-size-h2);1026 letter-spacing: var(--heading--letter-spacing-h2);1027 line-height: var(--heading--line-height-h2);1321 font-size: 2.25rem; 1322 letter-spacing: normal; 1323 line-height: 1.3; 1028 1324 } 1029 1325 1030 .wp-block-heading h3, 1031 h3, 1326 @media only screen and (min-width: 652px){ 1327 .h2{ 1328 font-size: 3rem; 1329 } 1330 } 1331 1332 @media only screen and (min-width: 652px){ 1333 .h2{ 1334 font-size: 3rem; 1335 } 1336 } 1337 1338 .wp-block-heading h3 { 1339 font-size: 2rem; 1340 letter-spacing: normal; 1341 line-height: 1.3; 1342 } 1343 1344 @media only screen and (min-width: 652px){ 1345 .wp-block-heading h3{ 1346 font-size: 2rem; 1347 } 1348 } 1349 1350 h3 { 1351 font-size: 2rem; 1352 letter-spacing: normal; 1353 line-height: 1.3; 1354 } 1355 1356 @media only screen and (min-width: 652px){ 1357 h3{ 1358 font-size: 2rem; 1359 } 1360 } 1361 1032 1362 .h3 { 1033 font-size: var(--heading--font-size-h3);1034 letter-spacing: var(--heading--letter-spacing-h3);1035 line-height: var(--heading--line-height-h3);1363 font-size: 2rem; 1364 letter-spacing: normal; 1365 line-height: 1.3; 1036 1366 } 1037 1367 1038 .wp-block-heading h4, 1039 h4, 1368 @media only screen and (min-width: 652px){ 1369 .h3{ 1370 font-size: 2rem; 1371 } 1372 } 1373 1374 .wp-block-heading h4 { 1375 font-size: 1.5rem; 1376 font-weight: 600; 1377 letter-spacing: normal; 1378 line-height: 1.3; 1379 } 1380 1381 h4 { 1382 font-size: 1.5rem; 1383 font-weight: 600; 1384 letter-spacing: normal; 1385 line-height: 1.3; 1386 } 1387 1040 1388 .h4 { 1041 font-size: var(--heading--font-size-h4);1042 font-weight: var(--heading--font-weight-strong);1043 letter-spacing: var(--heading--letter-spacing-h4);1044 line-height: var(--heading--line-height-h4);1389 font-size: 1.5rem; 1390 font-weight: 600; 1391 letter-spacing: normal; 1392 line-height: 1.3; 1045 1393 } 1046 1394 1047 .wp-block-heading h5, 1048 h5, 1395 .wp-block-heading h5 { 1396 font-size: 1.125rem; 1397 font-weight: 600; 1398 letter-spacing: 0.05em; 1399 line-height: 1.3; 1400 } 1401 1402 h5 { 1403 font-size: 1.125rem; 1404 font-weight: 600; 1405 letter-spacing: 0.05em; 1406 line-height: 1.3; 1407 } 1408 1049 1409 .h5 { 1050 font-size: var(--heading--font-size-h5);1051 font-weight: var(--heading--font-weight-strong);1052 letter-spacing: var(--heading--letter-spacing-h5);1053 line-height: var(--heading--line-height-h5);1410 font-size: 1.125rem; 1411 font-weight: 600; 1412 letter-spacing: 0.05em; 1413 line-height: 1.3; 1054 1414 } 1055 1415 1056 .wp-block-heading h6, 1057 h6, 1416 .wp-block-heading h6 { 1417 font-size: 1rem; 1418 font-weight: 600; 1419 letter-spacing: 0.05em; 1420 line-height: 1.3; 1421 } 1422 1423 h6 { 1424 font-size: 1rem; 1425 font-weight: 600; 1426 letter-spacing: 0.05em; 1427 line-height: 1.3; 1428 } 1429 1058 1430 .h6 { 1059 font-size: var(--heading--font-size-h6);1060 font-weight: var(--heading--font-weight-strong);1061 letter-spacing: var(--heading--letter-spacing-h6);1062 line-height: var(--heading--line-height-h6);1431 font-size: 1rem; 1432 font-weight: 600; 1433 letter-spacing: 0.05em; 1434 line-height: 1.3; 1063 1435 } 1064 1436 1065 1437 [data-type="core/html"] textarea { 1066 color: var(--global--color-dark-gray);1438 color: #28303d; 1067 1439 border-radius: 0; 1068 padding: var(--global--spacing-unit);1440 padding: 20px; 1069 1441 } 1070 1442 1071 1443 /* Center image block by default in the editor */ … … 1078 1450 } 1079 1451 1080 1452 /* Block Styles */ 1081 .wp-block-image.is-style-twentytwentyone-border img, 1453 .wp-block-image.is-style-twentytwentyone-border img { 1454 border: 3px solid #28303d; 1455 } 1082 1456 .wp-block-image.is-style-twentytwentyone-image-frame img { 1083 border: calc(3 * var(--separator--height)) solid var(--global--color-border);1457 border: 3px solid #28303d; 1084 1458 } 1085 1459 1086 1460 .wp-block-image.is-style-twentytwentyone-image-frame img { 1087 padding: var(--global--spacing-unit);1461 padding: 20px; 1088 1462 } 1089 1463 1090 1464 .wp-block-latest-comments { … … 1096 1470 } 1097 1471 1098 1472 .wp-block-latest-posts:not(.is-grid) > li { 1099 margin-top: calc(1.666 * var(--global--spacing-vertical));1100 margin-bottom: calc(1.666 * var(--global--spacing-vertical));1473 margin-top: 50px; 1474 margin-bottom: 50px; 1101 1475 } 1102 1476 1103 1477 .wp-block-latest-posts:not(.is-grid) > li:first-child { … … 1114 1488 } 1115 1489 1116 1490 .wp-block-latest-posts.is-grid > li { 1117 margin-bottom: var(--global--spacing-vertical);1491 margin-bottom: 30px; 1118 1492 } 1119 1493 1120 1494 .wp-block-latest-posts.is-grid > li:last-child { … … 1122 1496 } 1123 1497 1124 1498 .wp-block-latest-posts > li > * { 1125 margin-top: calc(0.333 * var(--global--spacing-vertical));1126 margin-bottom: calc(0.333 * var(--global--spacing-vertical));1499 margin-top: 10px; 1500 margin-bottom: 10px; 1127 1501 } 1128 1502 1129 1503 .wp-block-latest-posts > li > *:first-child { … … 1136 1510 1137 1511 .wp-block-latest-posts > li > a { 1138 1512 display: inline-block; 1139 font-family: var(--latest-posts--title-font-family);1140 font-size: var(--latest-posts--title-font-size);1141 font-weight: var(--heading--font-weight);1142 line-height: var(--global--line-height-heading);1143 margin-bottom: calc(0.333 * var(--global--spacing-vertical));1513 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1514 font-size: 2rem; 1515 font-weight: normal; 1516 line-height: 1.3; 1517 margin-bottom: 10px; 1144 1518 } 1145 1519 1520 @media only screen and (min-width: 652px){ 1521 .wp-block-latest-posts > li > a{ 1522 font-size: 2rem; 1523 } 1524 } 1525 1146 1526 .wp-block-latest-posts .wp-block-latest-posts__post-author { 1147 color: var(--global--color-primary);1148 font-size: var(--global--font-size-md);1149 line-height: var(--global--line-height-body);1527 color: #28303d; 1528 font-size: 1.25rem; 1529 line-height: 1.7; 1150 1530 } 1151 1531 1152 1532 .wp-block-latest-posts .wp-block-latest-posts__post-date { 1153 color: var(--global--color-primary);1154 font-size: var(--global--font-size-xs);1155 line-height: var(--global--line-height-body);1533 color: #28303d; 1534 font-size: 1rem; 1535 line-height: 1.7; 1156 1536 } 1157 1537 1158 1538 [class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, … … 1160 1540 color: currentColor; 1161 1541 } 1162 1542 1163 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt, 1543 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt { 1544 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1545 font-size: 1.125rem; 1546 line-height: 1.7; 1547 margin-top: 20px; 1548 } 1549 1164 1550 .wp-block-latest-posts .wp-block-latest-posts__post-full-content { 1165 font-family: var(--latest-posts--description-font-family);1166 font-size: var(--latest-posts--description-font-size);1167 line-height: var(--global--line-height-body);1168 margin-top: calc(0.666 * var(--global--spacing-vertical));1551 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1552 font-size: 1.125rem; 1553 line-height: 1.7; 1554 margin-top: 20px; 1169 1555 } 1170 1556 1171 1557 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { 1172 border-top: calc(3 * var(--separator--height)) solid var(--global--color-border);1173 border-bottom: calc(3 * var(--separator--height)) solid var(--global--color-border);1558 border-top: 3px solid #28303d; 1559 border-bottom: 3px solid #28303d; 1174 1560 } 1175 1561 1176 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li, 1562 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li { 1563 padding-bottom: 30px; 1564 border-bottom: 1px solid #28303d; 1565 margin-top: 30px; 1566 margin-bottom: 30px; 1567 } 1568 1177 1569 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { 1178 padding-bottom: var(--global--spacing-vertical);1179 border-bottom: var(--separator--height) solid var(--global--color-border);1180 margin-top: var(--global--spacing-vertical);1181 margin-bottom: var(--global--spacing-vertical);1570 padding-bottom: 30px; 1571 border-bottom: 1px solid #28303d; 1572 margin-top: 30px; 1573 margin-bottom: 30px; 1182 1574 } 1183 1575 1184 1576 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, … … 1188 1580 } 1189 1581 1190 1582 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { 1191 box-shadow: inset 0 -1px 0 0 var(--global--color-border);1192 border-bottom: calc(2 * var(--separator--height)) solid var(--global--color-border);1583 box-shadow: inset 0 -1px 0 0 #28303d; 1584 border-bottom: 2px solid #28303d; 1193 1585 } 1194 1586 1195 1587 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { 1196 1588 margin: 0; 1197 padding-top: var(--global--spacing-vertical);1198 padding-right: var(--global--spacing-horizontal);1589 padding-top: 30px; 1590 padding-right: 25px; 1199 1591 } 1200 1592 1201 1593 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { 1202 padding-bottom: var(--global--spacing-vertical);1594 padding-bottom: 30px; 1203 1595 } 1204 1596 @media screen and (min-width: 600px) { 1205 1597 1206 1598 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { 1207 width: calc((100% / 2));1599 width: 50%; 1208 1600 } 1209 1601 1210 1602 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { 1211 width: calc((100% / 3));1603 width: 33%; 1212 1604 } 1213 1605 1214 1606 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { 1215 width: calc((100% / 4));1607 width: 25%; 1216 1608 } 1217 1609 1218 1610 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { 1219 width: calc((100% / 5));1611 width: 20%; 1220 1612 } 1221 1613 1222 1614 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { 1223 width: calc((100% / 6));1615 width: 17%; 1224 1616 } 1225 1617 } 1226 1618 1227 1619 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { 1228 border: calc(3 * var(--separator--height)) solid var(--global--color-border);1229 padding: var(--global--spacing-vertical) var(--global--spacing-horizontal);1620 border: 3px solid #28303d; 1621 padding: 30px 25px; 1230 1622 } 1231 1623 1232 1624 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { 1233 padding-bottom: var(--global--spacing-vertical);1234 margin-bottom: var(--global--spacing-vertical);1625 padding-bottom: 30px; 1626 margin-bottom: 30px; 1235 1627 } 1236 1628 1237 1629 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { 1238 margin-top: var(--global--spacing-horizontal);1239 margin-bottom: var(--global--spacing-horizontal);1630 margin-top: 25px; 1631 margin-bottom: 25px; 1240 1632 } 1241 1633 1242 1634 .gallery-item { … … 1282 1674 display: block; 1283 1675 } 1284 1676 1285 ul, 1677 ul { 1678 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1679 margin: 30px 0; 1680 padding-left: 50px; 1681 } 1682 1286 1683 ol { 1287 font-family: var(--list--font-family);1288 margin: var(--global--spacing-vertical)0;1289 padding-left: calc(2 * var(--global--spacing-horizontal));1684 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1685 margin: 30px 0; 1686 padding-left: 50px; 1290 1687 } 1291 1688 1292 1689 ul.aligncenter, … … 1309 1706 } 1310 1707 1311 1708 dt { 1312 font-family: var(--definition-term--font-family);1709 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1313 1710 font-weight: bold; 1314 1711 } 1315 1712 … … 1332 1729 } 1333 1730 1334 1731 .wp-block-media-text .wp-block-media-text__content { 1335 padding: var(--global--spacing-horizontal);1732 padding: 25px; 1336 1733 } 1337 1734 1338 1735 .wp-block-media-text.is-style-twentytwentyone-border { 1339 border: calc(3 * var(--separator--height)) solid var(--global--color-border);1736 border: 3px solid #28303d; 1340 1737 } 1341 1738 1342 1739 .wp-block-navigation .wp-block-navigation__container { 1343 background: var(--global--color-background);1740 background: #d1e4dd; 1344 1741 padding: 0; 1345 1742 } 1346 1743 1347 1744 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content { 1348 padding: var(--primary-nav--padding);1745 padding: 13px; 1349 1746 } 1350 1747 1351 1748 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { 1352 font-family: var(--primary-nav--font-family);1353 font-size: var(--primary-nav--font-size);1354 font-weight: var(--primary-nav--font-weight);1749 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1750 font-size: 1.25rem; 1751 font-weight: normal; 1355 1752 } 1356 1753 1357 1754 .wp-block-navigation .has-child .wp-block-navigation__container { 1358 box-shadow: var(--global--elevation);1755 box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); 1359 1756 } 1360 1757 1361 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover, 1758 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { 1759 color: #28303d; 1760 } 1761 1362 1762 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { 1363 color: var(--primary-nav--color-link-hover);1763 color: #28303d; 1364 1764 } 1365 1765 1366 1766 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { … … 1368 1768 } 1369 1769 1370 1770 p { 1371 line-height: var(--wp--typography--line-height, --global--line-height-body);1771 line-height: --global--line-height-body; 1372 1772 } 1373 1773 1374 1774 p.has-background { 1375 padding: var(--global--spacing-unit);1775 padding: 20px; 1376 1776 } 1377 1777 1378 1778 pre.wp-block-preformatted { 1379 1779 overflow-x: auto; 1380 1780 white-space: pre !important; 1381 font-size: var(--global--font-size-xs);1781 font-size: 1rem; 1382 1782 } 1383 1783 1384 1784 .wp-block-pullquote { 1385 padding: calc(2 * var(--global--spacing-unit))0;1785 padding: 40px 0; 1386 1786 text-align: center; 1387 border-width: var(--pullquote--border-width);1787 border-width: 3px; 1388 1788 border-bottom-style: solid; 1389 1789 border-top-style: solid; 1390 1790 color: currentColor; … … 1404 1804 } 1405 1805 1406 1806 .wp-block-pullquote p { 1407 font-family: var(--pullquote--font-family);1408 font-size: var(--pullquote--font-size);1409 font-style: var(--pullquote--font-style);1807 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1808 font-size: 2rem; 1809 font-style: normal; 1410 1810 font-weight: 700; 1411 letter-spacing: var(--pullquote--letter-spacing);1412 line-height: var(--pullquote--line-height);1811 letter-spacing: normal; 1812 line-height: 1.3; 1413 1813 margin: 0; 1414 1814 } 1415 1815 1816 @media only screen and (min-width: 652px){ 1817 .wp-block-pullquote p{ 1818 font-size: 2rem; 1819 } 1820 } 1821 1416 1822 .wp-block-pullquote a { 1417 1823 color: currentColor; 1418 1824 } 1419 1825 1420 .wp-block-pullquote .wp-block-pullquote__citation, 1421 .wp-block-pullquote cite, 1826 .wp-block-pullquote .wp-block-pullquote__citation { 1827 font-size: 1rem; 1828 font-style: normal; 1829 text-transform: none; 1830 } 1831 1832 .wp-block-pullquote cite { 1833 font-size: 1rem; 1834 font-style: normal; 1835 text-transform: none; 1836 } 1837 1422 1838 .wp-block-pullquote footer { 1423 font-size: var(--global--font-size-xs);1424 font-style: var(--pullquote--font-style);1839 font-size: 1rem; 1840 font-style: normal; 1425 1841 text-transform: none; 1426 1842 } 1427 1843 … … 1432 1848 .wp-block-pullquote.is-style-solid-color { 1433 1849 margin-left: auto; 1434 1850 margin-right: auto; 1435 padding: calc(2.5 * var(--global--spacing-unit));1436 border-width: var(--pullquote--border-width);1851 padding: 50px; 1852 border-width: 3px; 1437 1853 border-style: solid; 1438 border-color: var(--pullquote--border-color);1854 border-color: #28303d; 1439 1855 } 1440 1856 @media (min-width: 600px) { 1441 1857 1442 1858 .wp-block-pullquote.is-style-solid-color { 1443 padding: calc(5 * var(--global--spacing-unit));1859 padding: 100px; 1444 1860 } 1445 1861 } 1446 1862 … … 1448 1864 text-align: left; 1449 1865 } 1450 1866 1451 .wp-block-pullquote.is-style-solid-color.alignleft blockquote, 1867 .wp-block-pullquote.is-style-solid-color.alignleft blockquote { 1868 padding-left: 20px; 1869 padding-right: 20px; 1870 max-width: inherit; 1871 } 1872 1452 1873 .wp-block-pullquote.is-style-solid-color.alignright blockquote { 1453 padding-left: var(--global--spacing-unit);1454 padding-right: var(--global--spacing-unit);1874 padding-left: 20px; 1875 padding-right: 20px; 1455 1876 max-width: inherit; 1456 1877 } 1457 1878 … … 1461 1882 } 1462 1883 1463 1884 .wp-block-pullquote.is-style-solid-color blockquote p { 1464 font-size: var(--pullquote--font-size);1885 font-size: 2rem; 1465 1886 } 1466 1887 1888 @media only screen and (min-width: 652px){ 1889 .wp-block-pullquote.is-style-solid-color blockquote p{ 1890 font-size: 2rem; 1891 } 1892 } 1893 1467 1894 .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, 1468 1895 .wp-block-pullquote.is-style-solid-color cite, 1469 1896 .wp-block-pullquote.is-style-solid-color footer { … … 1471 1898 } 1472 1899 1473 1900 .wp-block[data-align=full] .wp-block-pullquote:not(.is-style-solid-color) blockquote { 1474 padding: 0 calc(2 * var(--global--spacing-unit));1901 padding: 0 40px; 1475 1902 } 1476 1903 1477 .wp-block[data-align=left] .wp-block-pullquote.is-style-solid-color, 1904 .wp-block[data-align=left] .wp-block-pullquote.is-style-solid-color { 1905 padding: 20px; 1906 } 1907 1478 1908 .wp-block[data-align=right] .wp-block-pullquote.is-style-solid-color { 1479 padding: var(--global--spacing-unit);1909 padding: 20px; 1480 1910 } 1481 1911 1482 1912 .wp-block-quote { 1483 1913 position: relative; 1484 1914 border-left: none; 1485 margin: var(--global--spacing-vertical) auto var(--global--spacing-vertical) var(--global--spacing-horizontal);1915 margin: 30px auto 30px 25px; 1486 1916 } 1487 1917 1488 1918 .wp-block-quote p { 1489 font-family: var(--quote--font-family);1490 font-size: var(--quote--font-size);1491 font-style: var(--quote--font-style);1492 font-weight: var(--quote--font-weight);1493 line-height: var(--quote--line-height);1919 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1920 font-size: 1.25rem; 1921 font-style: normal; 1922 font-weight: 700; 1923 line-height: 1.7; 1494 1924 } 1495 1925 1496 1926 .wp-block-quote strong { 1497 font-weight: var(--quote--font-weight-strong);1927 font-weight: bolder; 1498 1928 } 1499 1929 1500 1930 .wp-block-quote:before { 1501 1931 content: "“"; 1502 font-size: var(--quote--font-size);1503 line-height: var(--quote--line-height);1504 left: calc(-0.5 * var(--global--spacing-horizontal));1932 font-size: 1.25rem; 1933 line-height: 1.7; 1934 left: -12px; 1505 1935 } 1506 1936 1507 1937 .wp-block-quote .wp-block-quote__citation { 1508 color: var(--global--color-primary);1509 font-size: var(--global--font-size-xs);1510 font-style: var(--quote--font-style-cite);1938 color: #28303d; 1939 font-size: 1rem; 1940 font-style: normal; 1511 1941 } 1512 1942 1513 1943 .has-background .wp-block-quote .wp-block-quote__citation, … … 1518 1948 } 1519 1949 1520 1950 .wp-block-quote.has-text-align-right { 1521 margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical)auto;1951 margin: 30px 25px 30px auto; 1522 1952 padding-right: 0; 1523 1953 border-right: none; 1524 1954 } … … 1529 1959 1530 1960 .wp-block-quote.has-text-align-right p:before { 1531 1961 content: "”"; 1532 font-size: var(--quote--font-size);1962 font-size: 1.25rem; 1533 1963 font-weight: normal; 1534 line-height: var(--quote--line-height);1964 line-height: 1.7; 1535 1965 margin-right: 5px; 1536 1966 } 1537 1967 1538 1968 .wp-block-quote.has-text-align-center { 1539 margin: var(--global--spacing-vertical)auto;1969 margin: 30px auto; 1540 1970 } 1541 1971 1542 1972 .wp-block-quote.has-text-align-center:before { … … 1543 1973 display: none; 1544 1974 } 1545 1975 1546 .wp-block-quote.is-large, 1976 .wp-block-quote.is-large { 1977 padding-left: 0; 1978 1979 /* Resetting margins to match _block-container.scss */ 1980 margin-top: 30px; 1981 margin-bottom: 30px; 1982 } 1983 1547 1984 .wp-block-quote.is-style-large { 1548 1985 padding-left: 0; 1549 1986 1550 1987 /* Resetting margins to match _block-container.scss */ 1551 margin-top: var(--global--spacing-vertical);1552 margin-bottom: var(--global--spacing-vertical);1988 margin-top: 30px; 1989 margin-bottom: 30px; 1553 1990 } 1554 1991 1555 .wp-block-quote.is-large p, 1992 .wp-block-quote.is-large p { 1993 font-size: 2.25rem; 1994 font-style: normal; 1995 line-height: 1.35; 1996 } 1997 1998 @media only screen and (min-width: 652px){ 1999 .wp-block-quote.is-large p{ 2000 font-size: 2.5rem; 2001 } 2002 } 2003 1556 2004 .wp-block-quote.is-style-large p { 1557 font-size: var(--quote--font-size-large);1558 font-style: var(--quote--font-style-large);1559 line-height: var(--quote--line-height-large);2005 font-size: 2.25rem; 2006 font-style: normal; 2007 line-height: 1.35; 1560 2008 } 1561 2009 1562 .wp-block-quote.is-large:before, 2010 @media only screen and (min-width: 652px){ 2011 .wp-block-quote.is-style-large p{ 2012 font-size: 2.5rem; 2013 } 2014 } 2015 2016 .wp-block-quote.is-large:before { 2017 font-size: 2.25rem; 2018 line-height: 1.35; 2019 left: -25px; 2020 } 2021 2022 @media only screen and (min-width: 652px){ 2023 .wp-block-quote.is-large:before{ 2024 font-size: 2.5rem; 2025 } 2026 } 2027 1563 2028 .wp-block-quote.is-style-large:before { 1564 font-size: var(--quote--font-size-large);1565 line-height: var(--quote--line-height-large);1566 left: calc(-1 * var(--global--spacing-horizontal));2029 font-size: 2.25rem; 2030 line-height: 1.35; 2031 left: -25px; 1567 2032 } 1568 2033 2034 @media only screen and (min-width: 652px){ 2035 .wp-block-quote.is-style-large:before{ 2036 font-size: 2.5rem; 2037 } 2038 } 2039 1569 2040 .wp-block-quote.is-large.has-text-align-right:before, 1570 2041 .wp-block-quote.is-style-large.has-text-align-right:before { 1571 2042 display: none; 1572 2043 } 1573 2044 1574 .wp-block-quote.is-large.has-text-align-right p:before, 2045 .wp-block-quote.is-large.has-text-align-right p:before { 2046 content: "”"; 2047 font-size: 2.25rem; 2048 font-weight: normal; 2049 line-height: 1.35; 2050 margin-right: 10px; 2051 } 2052 2053 @media only screen and (min-width: 652px){ 2054 .wp-block-quote.is-large.has-text-align-right p:before{ 2055 font-size: 2.5rem; 2056 } 2057 } 2058 1575 2059 .wp-block-quote.is-style-large.has-text-align-right p:before { 1576 2060 content: "”"; 1577 font-size: var(--quote--font-size-large);2061 font-size: 2.25rem; 1578 2062 font-weight: normal; 1579 line-height: var(--quote--line-height-large);2063 line-height: 1.35; 1580 2064 margin-right: 10px; 1581 2065 } 2066 2067 @media only screen and (min-width: 652px){ 2068 .wp-block-quote.is-style-large.has-text-align-right p:before{ 2069 font-size: 2.5rem; 2070 } 2071 } 1582 2072 @media only screen and (max-width: 481px) { 1583 2073 1584 .wp-block-quote.is-large, 2074 .wp-block-quote.is-large { 2075 padding-left: 25px; 2076 } 2077 1585 2078 .wp-block-quote.is-style-large { 1586 padding-left: var(--global--spacing-horizontal);2079 padding-left: 25px; 1587 2080 } 1588 2081 1589 2082 .wp-block-quote.is-large:before, … … 1591 2084 left: 0; 1592 2085 } 1593 2086 1594 .wp-block-quote.is-large.has-text-align-right, 2087 .wp-block-quote.is-large.has-text-align-right { 2088 padding-left: 0; 2089 padding-right: 25px; 2090 } 2091 1595 2092 .wp-block-quote.is-style-large.has-text-align-right { 1596 2093 padding-left: 0; 1597 padding-right: var(--global--spacing-horizontal);2094 padding-right: 25px; 1598 2095 } 1599 2096 1600 2097 .wp-block-quote.is-large.has-text-align-right:before, … … 1605 2102 @media only screen and (max-width: 481px) { 1606 2103 1607 2104 .wp-block-quote { 1608 padding-left: calc(0.5 * var(--global--spacing-horizontal));2105 padding-left: 13px; 1609 2106 } 1610 2107 1611 2108 .wp-block-quote:before { … … 1614 2111 1615 2112 .wp-block-quote.has-text-align-right { 1616 2113 padding-left: 0; 1617 padding-right: calc(0.5 * var(--global--spacing-horizontal));2114 padding-right: 13px; 1618 2115 } 1619 2116 1620 2117 .wp-block-quote.has-text-align-right:before { … … 1646 2143 } 1647 2144 1648 2145 .wp-block-rss:not(.is-grid) > li { 1649 margin-top: calc(1.666 * var(--global--spacing-vertical));1650 margin-bottom: calc(1.666 * var(--global--spacing-vertical));2146 margin-top: 50px; 2147 margin-bottom: 50px; 1651 2148 } 1652 2149 1653 2150 .wp-block-rss:not(.is-grid) > li:first-child { … … 1659 2156 } 1660 2157 1661 2158 .wp-block-rss.is-grid > li { 1662 margin-bottom: var(--global--spacing-vertical);2159 margin-bottom: 30px; 1663 2160 } 1664 2161 1665 2162 .wp-block-rss.is-grid > li:last-child { … … 1680 2177 } 1681 2178 1682 2179 .wp-block-rss > li > * { 1683 margin-top: calc(0.333 * var(--global--spacing-vertical));1684 margin-bottom: calc(0.333 * var(--global--spacing-vertical));2180 margin-top: 10px; 2181 margin-bottom: 10px; 1685 2182 } 1686 2183 1687 2184 .wp-block-rss > li > *:first-child { … … 1694 2191 1695 2192 .wp-block-rss .wp-block-rss__item-title > a { 1696 2193 display: inline-block; 1697 font-family: var(--latest-posts--title-font-family);1698 font-size: var(--latest-posts--title-font-size);1699 font-weight: var(--heading--font-weight);1700 line-height: var(--global--line-height-heading);1701 margin-bottom: calc(0.333 * var(--global--spacing-vertical));2194 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2195 font-size: 2rem; 2196 font-weight: normal; 2197 line-height: 1.3; 2198 margin-bottom: 10px; 1702 2199 } 1703 2200 2201 @media only screen and (min-width: 652px){ 2202 .wp-block-rss .wp-block-rss__item-title > a{ 2203 font-size: 2rem; 2204 } 2205 } 2206 1704 2207 .wp-block-rss .wp-block-rss__item-author { 1705 color: var(--global--color-primary);1706 font-size: var(--global--font-size-md);1707 line-height: var(--global--line-height-body);2208 color: #28303d; 2209 font-size: 1.25rem; 2210 line-height: 1.7; 1708 2211 } 1709 2212 1710 2213 .wp-block-rss .wp-block-rss__item-publish-date { 1711 color: var(--global--color-primary);1712 font-size: var(--global--font-size-xs);1713 line-height: var(--global--line-height-body);2214 color: #28303d; 2215 font-size: 1rem; 2216 line-height: 1.7; 1714 2217 } 1715 2218 1716 2219 [class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, … … 1718 2221 color: currentColor; 1719 2222 } 1720 2223 1721 .wp-block-rss .wp-block-rss__item-excerpt, 2224 .wp-block-rss .wp-block-rss__item-excerpt { 2225 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2226 font-size: 1.125rem; 2227 line-height: 1.7; 2228 margin-top: 20px; 2229 } 2230 1722 2231 .wp-block-rss .wp-block-rss__item-full-content { 1723 font-family: var(--latest-posts--description-font-family);1724 font-size: var(--latest-posts--description-font-size);1725 line-height: var(--global--line-height-body);1726 margin-top: calc(0.666 * var(--global--spacing-vertical));2232 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2233 font-size: 1.125rem; 2234 line-height: 1.7; 2235 margin-top: 20px; 1727 2236 } 1728 2237 1729 2238 .wp-block-rss.alignfull { 1730 padding-left: var(--global--spacing-unit);1731 padding-right: var(--global--spacing-unit);2239 padding-left: 20px; 2240 padding-right: 20px; 1732 2241 } 1733 2242 1734 2243 .entry-content [class*=inner-container] .wp-block-rss.alignfull, … … 1738 2247 } 1739 2248 1740 2249 .wp-block-search { 1741 max-width: var(--responsive--aligndefault-width);2250 max-width: calc(100vw - 30px); 1742 2251 } 1743 2252 2253 @media only screen and (min-width: 482px){ 2254 .wp-block-search{ 2255 max-width: min(calc(100vw - 100px), 610px); 2256 } 2257 } 2258 2259 @media only screen and (min-width: 822px){ 2260 .wp-block-search{ 2261 max-width: min(calc(100vw - 200px), 610px); 2262 } 2263 } 2264 1744 2265 .wp-block-search .wp-block-search__label { 1745 font-size: var(--form--font-size);1746 font-weight: var(--form--label-weight);1747 margin-bottom: calc(var(--global--spacing-vertical) / 3);2266 font-size: 1.125rem; 2267 font-weight: 500; 2268 margin-bottom: 10px; 1748 2269 } 1749 2270 1750 2271 .wp-block-search .wp-block-search__input { 1751 border: var(--form--border-width) solid var(--form--border-color);1752 border-radius: var(--form--border-radius);1753 font-family: var(--form--font-family);1754 font-size: var(--form--font-size);1755 line-height: var(--form--line-height);2272 border: 3px solid #39414d; 2273 border-radius: 0; 2274 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2275 font-size: 1.125rem; 2276 line-height: 1.7; 1756 2277 max-width: inherit; 1757 margin-right: calc(-1 * var(--button--border-width));1758 padding: var(--form--spacing-unit);2278 margin-right: -3px; 2279 padding: 10px; 1759 2280 } 1760 2281 1761 2282 .is-dark-theme .wp-block-search .wp-block-search__input { 1762 background: var(--global--color-white-90);2283 background: rgba(255, 255, 255, 0.9); 1763 2284 } 1764 2285 1765 .is-dark-theme .has-background.has-white-background-color .wp-block-search .wp-block-search__input, 1766 .is-dark-theme .has-background.has-green-background-color .wp-block-search .wp-block-search__input, 1767 .is-dark-theme .has-background.has-blue-background-color .wp-block-search .wp-block-search__input, 1768 .is-dark-theme .has-background.has-purple-background-color .wp-block-search .wp-block-search__input, 1769 .is-dark-theme .has-background.has-red-background-color .wp-block-search .wp-block-search__input, 1770 .is-dark-theme .has-background.has-orange-background-color .wp-block-search .wp-block-search__input, 2286 .is-dark-theme .has-background.has-white-background-color .wp-block-search .wp-block-search__input { 2287 border-color: #28303d; 2288 } 2289 2290 .is-dark-theme .has-background.has-green-background-color .wp-block-search .wp-block-search__input { 2291 border-color: #28303d; 2292 } 2293 2294 .is-dark-theme .has-background.has-blue-background-color .wp-block-search .wp-block-search__input { 2295 border-color: #28303d; 2296 } 2297 2298 .is-dark-theme .has-background.has-purple-background-color .wp-block-search .wp-block-search__input { 2299 border-color: #28303d; 2300 } 2301 2302 .is-dark-theme .has-background.has-red-background-color .wp-block-search .wp-block-search__input { 2303 border-color: #28303d; 2304 } 2305 2306 .is-dark-theme .has-background.has-orange-background-color .wp-block-search .wp-block-search__input { 2307 border-color: #28303d; 2308 } 2309 1771 2310 .is-dark-theme .has-background.has-yellow-background-color .wp-block-search .wp-block-search__input { 1772 border-color: var(--form--color-text);2311 border-color: #28303d; 1773 2312 } 1774 2313 1775 .has-background.has-gray-background-color .wp-block-search .wp-block-search__input, 1776 .has-background.has-dark-gray-background-color .wp-block-search .wp-block-search__input, 2314 .has-background.has-gray-background-color .wp-block-search .wp-block-search__input { 2315 border-color: #fff; 2316 } 2317 2318 .has-background.has-dark-gray-background-color .wp-block-search .wp-block-search__input { 2319 border-color: #fff; 2320 } 2321 1777 2322 .has-background.has-black-background-color .wp-block-search .wp-block-search__input { 1778 border-color: var(--global--color-white);2323 border-color: #fff; 1779 2324 } 1780 2325 1781 2326 .wp-block-search .wp-block-search__button { 1782 line-height: var(--button--line-height);1783 color: var(--button--color-text);2327 line-height: 1.5; 2328 color: #d1e4dd; 1784 2329 cursor: pointer; 1785 font-weight: var(--button--font-weight);1786 font-family: var(--button--font-family);1787 font-size: var(--button--font-size);1788 background-color: var(--button--color-background);1789 border-radius: var(--button--border-radius);1790 border: var(--button--border-width) solid var(--button--color-background);2330 font-weight: 500; 2331 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2332 font-size: 1.25rem; 2333 background-color: #39414d; 2334 border-radius: 0; 2335 border: 3px solid #39414d; 1791 2336 text-decoration: none; 1792 padding: var(--button--padding-vertical) var(--button--padding-horizontal);2337 padding: 15px 30px; 1793 2338 box-shadow: none; 1794 2339 margin-left: 0; 1795 2340 background-color: transparent; 1796 color: var(--button--color-text-hover);2341 color: #39414d; 1797 2342 } 1798 2343 1799 2344 .wp-block-search .wp-block-search__button:focus { … … 1803 2348 } 1804 2349 1805 2350 .is-dark-theme .wp-block-search .wp-block-search__button:focus { 1806 color: var(--button--color-background);2351 color: #39414d; 1807 2352 } 1808 2353 1809 2354 .wp-block-search .wp-block-search__button:focus:not(.has-background) { 1810 color: var(--button--color-text-hover);2355 color: #39414d; 1811 2356 } 1812 2357 1813 2358 .wp-block-search .wp-block-search__button:disabled { 1814 background-color: var(--global--color-white-50);1815 border-color: var(--global--color-white-50);1816 color: var(--button--color-text-active);2359 background-color: rgba(255, 255, 255, 0.5); 2360 border-color: rgba(255, 255, 255, 0.5); 2361 color: #39414d; 1817 2362 } 1818 2363 1819 2364 .wp-block-search .wp-block-search__button:hover { 1820 color: var(--button--color-text);1821 background-color: var(--button--color-background);2365 color: #d1e4dd; 2366 background-color: #39414d; 1822 2367 } 1823 2368 1824 2369 .wp-block-search .wp-block-search__button.has-icon { 1825 padding: calc(2 * var(--button--padding-vertical)) calc(0.5 * var(--button--padding-horizontal));2370 padding: 30px 15px; 1826 2371 } 1827 2372 1828 2373 .wp-block-search .wp-block-search__button.has-icon svg { … … 1830 2375 height: 40px; 1831 2376 } 1832 2377 1833 .has-background.has-gray-background-color .wp-block-search .wp-block-search__button, 1834 .has-background.has-dark-gray-background-color .wp-block-search .wp-block-search__button, 2378 .has-background.has-gray-background-color .wp-block-search .wp-block-search__button { 2379 color: #fff; 2380 border-color: currentColor; 2381 } 2382 2383 .has-background.has-dark-gray-background-color .wp-block-search .wp-block-search__button { 2384 color: #fff; 2385 border-color: currentColor; 2386 } 2387 1835 2388 .has-background.has-black-background-color .wp-block-search .wp-block-search__button { 1836 color: var(--global--color-white);2389 color: #fff; 1837 2390 border-color: currentColor; 1838 2391 } 1839 2392 1840 .has-background.has-gray-background-color .wp-block-search .wp-block-search__button:hover, 1841 .has-background.has-dark-gray-background-color .wp-block-search .wp-block-search__button:hover, 2393 .has-background.has-gray-background-color .wp-block-search .wp-block-search__button:hover { 2394 color: #fff; 2395 background-color: #39414d; 2396 border-color: #fff; 2397 } 2398 2399 .has-background.has-dark-gray-background-color .wp-block-search .wp-block-search__button:hover { 2400 color: #fff; 2401 background-color: #39414d; 2402 border-color: #fff; 2403 } 2404 1842 2405 .has-background.has-black-background-color .wp-block-search .wp-block-search__button:hover { 1843 color: var(--global--color-white);1844 background-color: var(--button--color-background);1845 border-color: var(--global--color-white);2406 color: #fff; 2407 background-color: #39414d; 2408 border-color: #fff; 1846 2409 } 1847 2410 1848 .is-dark-theme .has-background.has-gray-background-color .wp-block-search .wp-block-search__button:hover, 1849 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search .wp-block-search__button:hover, 2411 .is-dark-theme .has-background.has-gray-background-color .wp-block-search .wp-block-search__button:hover { 2412 color: #d1e4dd; 2413 background-color: #39414d; 2414 } 2415 2416 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search .wp-block-search__button:hover { 2417 color: #d1e4dd; 2418 background-color: #39414d; 2419 } 2420 1850 2421 .is-dark-theme .has-background.has-black-background-color .wp-block-search .wp-block-search__button:hover { 1851 color: var(--button--color-text);1852 background-color: var(--button--color-background);2422 color: #d1e4dd; 2423 background-color: #39414d; 1853 2424 } 1854 2425 1855 .has-background.has-white-background-color .wp-block-search .wp-block-search__button:hover, 1856 .has-background.has-green-background-color .wp-block-search .wp-block-search__button:hover, 1857 .has-background.has-blue-background-color .wp-block-search .wp-block-search__button:hover, 1858 .has-background.has-purple-background-color .wp-block-search .wp-block-search__button:hover, 1859 .has-background.has-red-background-color .wp-block-search .wp-block-search__button:hover, 1860 .has-background.has-orange-background-color .wp-block-search .wp-block-search__button:hover, 2426 .has-background.has-white-background-color .wp-block-search .wp-block-search__button:hover { 2427 color: #fff; 2428 background-color: #39414d; 2429 border-color: #39414d; 2430 } 2431 2432 .has-background.has-green-background-color .wp-block-search .wp-block-search__button:hover { 2433 color: #fff; 2434 background-color: #39414d; 2435 border-color: #39414d; 2436 } 2437 2438 .has-background.has-blue-background-color .wp-block-search .wp-block-search__button:hover { 2439 color: #fff; 2440 background-color: #39414d; 2441 border-color: #39414d; 2442 } 2443 2444 .has-background.has-purple-background-color .wp-block-search .wp-block-search__button:hover { 2445 color: #fff; 2446 background-color: #39414d; 2447 border-color: #39414d; 2448 } 2449 2450 .has-background.has-red-background-color .wp-block-search .wp-block-search__button:hover { 2451 color: #fff; 2452 background-color: #39414d; 2453 border-color: #39414d; 2454 } 2455 2456 .has-background.has-orange-background-color .wp-block-search .wp-block-search__button:hover { 2457 color: #fff; 2458 background-color: #39414d; 2459 border-color: #39414d; 2460 } 2461 1861 2462 .has-background.has-yellow-background-color .wp-block-search .wp-block-search__button:hover { 1862 color: var(--global--color-white);1863 background-color: var(--form--border-color);1864 border-color: var(--form--border-color);2463 color: #fff; 2464 background-color: #39414d; 2465 border-color: #39414d; 1865 2466 } 1866 2467 1867 .is-dark-theme .has-background.has-white-background-color .wp-block-search .wp-block-search__button, 1868 .is-dark-theme .has-background.has-green-background-color .wp-block-search .wp-block-search__button, 1869 .is-dark-theme .has-background.has-blue-background-color .wp-block-search .wp-block-search__button, 1870 .is-dark-theme .has-background.has-purple-background-color .wp-block-search .wp-block-search__button, 1871 .is-dark-theme .has-background.has-red-background-color .wp-block-search .wp-block-search__button, 1872 .is-dark-theme .has-background.has-orange-background-color .wp-block-search .wp-block-search__button, 2468 .is-dark-theme .has-background.has-white-background-color .wp-block-search .wp-block-search__button { 2469 color: #28303d; 2470 border-color: currentColor; 2471 } 2472 2473 .is-dark-theme .has-background.has-green-background-color .wp-block-search .wp-block-search__button { 2474 color: #28303d; 2475 border-color: currentColor; 2476 } 2477 2478 .is-dark-theme .has-background.has-blue-background-color .wp-block-search .wp-block-search__button { 2479 color: #28303d; 2480 border-color: currentColor; 2481 } 2482 2483 .is-dark-theme .has-background.has-purple-background-color .wp-block-search .wp-block-search__button { 2484 color: #28303d; 2485 border-color: currentColor; 2486 } 2487 2488 .is-dark-theme .has-background.has-red-background-color .wp-block-search .wp-block-search__button { 2489 color: #28303d; 2490 border-color: currentColor; 2491 } 2492 2493 .is-dark-theme .has-background.has-orange-background-color .wp-block-search .wp-block-search__button { 2494 color: #28303d; 2495 border-color: currentColor; 2496 } 2497 1873 2498 .is-dark-theme .has-background.has-yellow-background-color .wp-block-search .wp-block-search__button { 1874 color: var(--form--color-text);2499 color: #28303d; 1875 2500 border-color: currentColor; 1876 2501 } 1877 2502 1878 .is-dark-theme .has-background.has-white-background-color .wp-block-search .wp-block-search__button:hover, 1879 .is-dark-theme .has-background.has-green-background-color .wp-block-search .wp-block-search__button:hover, 1880 .is-dark-theme .has-background.has-blue-background-color .wp-block-search .wp-block-search__button:hover, 1881 .is-dark-theme .has-background.has-purple-background-color .wp-block-search .wp-block-search__button:hover, 1882 .is-dark-theme .has-background.has-red-background-color .wp-block-search .wp-block-search__button:hover, 1883 .is-dark-theme .has-background.has-orange-background-color .wp-block-search .wp-block-search__button:hover, 2503 .is-dark-theme .has-background.has-white-background-color .wp-block-search .wp-block-search__button:hover { 2504 color: #fff; 2505 background-color: #d1e4dd; 2506 border-color: #d1e4dd; 2507 } 2508 2509 .is-dark-theme .has-background.has-green-background-color .wp-block-search .wp-block-search__button:hover { 2510 color: #fff; 2511 background-color: #d1e4dd; 2512 border-color: #d1e4dd; 2513 } 2514 2515 .is-dark-theme .has-background.has-blue-background-color .wp-block-search .wp-block-search__button:hover { 2516 color: #fff; 2517 background-color: #d1e4dd; 2518 border-color: #d1e4dd; 2519 } 2520 2521 .is-dark-theme .has-background.has-purple-background-color .wp-block-search .wp-block-search__button:hover { 2522 color: #fff; 2523 background-color: #d1e4dd; 2524 border-color: #d1e4dd; 2525 } 2526 2527 .is-dark-theme .has-background.has-red-background-color .wp-block-search .wp-block-search__button:hover { 2528 color: #fff; 2529 background-color: #d1e4dd; 2530 border-color: #d1e4dd; 2531 } 2532 2533 .is-dark-theme .has-background.has-orange-background-color .wp-block-search .wp-block-search__button:hover { 2534 color: #fff; 2535 background-color: #d1e4dd; 2536 border-color: #d1e4dd; 2537 } 2538 1884 2539 .is-dark-theme .has-background.has-yellow-background-color .wp-block-search .wp-block-search__button:hover { 1885 color: var(--global--color-white);1886 background-color: var(--button--color-text);1887 border-color: var(--button--color-text);2540 color: #fff; 2541 background-color: #d1e4dd; 2542 border-color: #d1e4dd; 1888 2543 } 1889 2544 1890 2545 .wp-block-search.wp-block-search__button-inside .wp-block-search__input, … … 1899 2554 } 1900 2555 1901 2556 .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button { 1902 padding: var(--button--padding-vertical) var(--button--padding-horizontal);2557 padding: 15px 30px; 1903 2558 } 1904 2559 1905 2560 .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__button { 1906 color: var(--button--color-text);2561 color: #d1e4dd; 1907 2562 border-color: currentColor; 1908 2563 } 1909 2564 1910 2565 .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__button:hover { 1911 color: var(--global--color-white);1912 background-color: var(--button--color-text);1913 border-color: var(--button--color-text);2566 color: #fff; 2567 background-color: #d1e4dd; 2568 border-color: #d1e4dd; 1914 2569 } 1915 2570 1916 .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button, 1917 .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button, 2571 .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button { 2572 color: #39414d; 2573 border-color: currentColor; 2574 } 2575 2576 .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button { 2577 color: #39414d; 2578 border-color: currentColor; 2579 } 2580 1918 2581 .has-background.has-black-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button { 1919 color: var(--button--color-text-hover);2582 color: #39414d; 1920 2583 border-color: currentColor; 1921 2584 } 1922 2585 1923 .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button:hover, 1924 .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button:hover, 2586 .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button:hover { 2587 color: #fff; 2588 background-color: #39414d; 2589 border-color: #39414d; 2590 } 2591 2592 .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button:hover { 2593 color: #fff; 2594 background-color: #39414d; 2595 border-color: #39414d; 2596 } 2597 1925 2598 .has-background.has-black-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button:hover { 1926 color: var(--global--color-white);1927 background-color: var(--button--color-background);1928 border-color: var(--button--color-background);2599 color: #fff; 2600 background-color: #39414d; 2601 border-color: #39414d; 1929 2602 } 1930 2603 1931 .is-dark-theme .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button, 1932 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button, 2604 .is-dark-theme .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button { 2605 color: #d1e4dd; 2606 border-color: currentColor; 2607 } 2608 2609 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button { 2610 color: #d1e4dd; 2611 border-color: currentColor; 2612 } 2613 1933 2614 .is-dark-theme .has-background.has-black-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button { 1934 color: var(--button--color-text);2615 color: #d1e4dd; 1935 2616 border-color: currentColor; 1936 2617 } 1937 2618 1938 .is-dark-theme .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button:hover, 1939 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button:hover, 2619 .is-dark-theme .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button:hover { 2620 color: #fff; 2621 background-color: #d1e4dd; 2622 border-color: #d1e4dd; 2623 } 2624 2625 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button:hover { 2626 color: #fff; 2627 background-color: #d1e4dd; 2628 border-color: #d1e4dd; 2629 } 2630 1940 2631 .is-dark-theme .has-background.has-black-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button:hover { 1941 color: var(--global--color-white);1942 background-color: var(--button--color-text);1943 border-color: var(--button--color-text);2632 color: #fff; 2633 background-color: #d1e4dd; 2634 border-color: #d1e4dd; 1944 2635 } 1945 2636 1946 2637 .wp-block[data-align=center] > * { … … 1951 2642 justify-content: center; 1952 2643 } 1953 2644 1954 .wp-block-separator, 2645 .wp-block-separator { 2646 border-bottom: 1px solid #28303d; 2647 clear: both; 2648 opacity: 1; 2649 } 2650 1955 2651 hr { 1956 border-bottom: var(--separator--height) solid var(--separator--border-color);2652 border-bottom: 1px solid #28303d; 1957 2653 clear: both; 1958 2654 opacity: 1; 1959 2655 } 1960 2656 1961 .wp-block-separator[style*="text-align:right"], 1962 .wp-block-separator[style*="text-align: right"], 1963 hr[style*="text-align:right"], 2657 .wp-block-separator[style*="text-align:right"] { 2658 border-right-color: #28303d; 2659 } 2660 2661 .wp-block-separator[style*="text-align: right"] { 2662 border-right-color: #28303d; 2663 } 2664 2665 hr[style*="text-align:right"] { 2666 border-right-color: #28303d; 2667 } 2668 1964 2669 hr[style*="text-align: right"] { 1965 border-right-color: var(--separator--border-color);2670 border-right-color: #28303d; 1966 2671 } 1967 2672 1968 .wp-block-separator:not(.is-style-dots), 2673 .wp-block-separator:not(.is-style-dots) { 2674 max-width: calc(100vw - 30px); 2675 } 2676 2677 @media only screen and (min-width: 482px){ 2678 .wp-block-separator:not(.is-style-dots){ 2679 max-width: min(calc(100vw - 100px), 610px); 2680 } 2681 } 2682 2683 @media only screen and (min-width: 822px){ 2684 .wp-block-separator:not(.is-style-dots){ 2685 max-width: min(calc(100vw - 200px), 610px); 2686 } 2687 } 2688 1969 2689 hr:not(.is-style-dots) { 1970 max-width: var(--responsive--aligndefault-width);2690 max-width: calc(100vw - 30px); 1971 2691 } 1972 2692 2693 @media only screen and (min-width: 482px){ 2694 hr:not(.is-style-dots){ 2695 max-width: min(calc(100vw - 100px), 610px); 2696 } 2697 } 2698 2699 @media only screen and (min-width: 822px){ 2700 hr:not(.is-style-dots){ 2701 max-width: min(calc(100vw - 200px), 610px); 2702 } 2703 } 2704 1973 2705 [data-align=full] > .wp-block-separator, 1974 2706 [data-align=wide] > .wp-block-separator, 1975 2707 [data-align=full] > hr, … … 1977 2709 max-width: inherit; 1978 2710 } 1979 2711 1980 .wp-block-separator.is-style-twentytwentyone-separator-thick, 2712 .wp-block-separator.is-style-twentytwentyone-separator-thick { 2713 border-bottom-width: 3px; 2714 } 2715 1981 2716 hr.is-style-twentytwentyone-separator-thick { 1982 border-bottom-width: calc(3 * var(--separator--height));2717 border-bottom-width: 3px; 1983 2718 } 1984 2719 1985 2720 .wp-block-separator.is-style-dots, … … 2001 2736 color: currentColor !important; 2002 2737 } 2003 2738 2004 .wp-block-separator.is-style-dots:before, 2739 .wp-block-separator.is-style-dots:before { 2740 color: #28303d; 2741 } 2742 2005 2743 hr.is-style-dots:before { 2006 color: var(--separator--border-color);2744 color: #28303d; 2007 2745 } 2008 2746 2009 2747 .has-background .wp-block-separator, … … 2023 2761 } 2024 2762 2025 2763 .wp-block-social-links.is-style-twentytwentyone-social-icons-color button { 2026 color: var(--global--color-primary);2764 color: #28303d; 2027 2765 } 2028 2766 2029 2767 .wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link { … … 2030 2768 background: none; 2031 2769 } 2032 2770 2033 table th, 2771 table th { 2772 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2773 } 2774 2034 2775 .wp-block-table th { 2035 font-family: var(--heading--font-family);2776 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2036 2777 } 2037 2778 2038 table td, 2039 table th, 2040 .wp-block-table td, 2779 table td { 2780 padding: 10px; 2781 } 2782 2783 table th { 2784 padding: 10px; 2785 } 2786 2787 .wp-block-table td { 2788 padding: 10px; 2789 } 2790 2041 2791 .wp-block-table th { 2042 padding: calc(0.5 * var(--global--spacing-unit));2792 padding: 10px; 2043 2793 } 2044 2794 2045 table.is-style-regular .has-background, 2046 table.is-style-stripes .has-background thead tr, 2047 table.is-style-stripes .has-background tfoot tr, 2048 table.is-style-stripes .has-background tbody tr:nth-child(even), 2049 .wp-block-table.is-style-regular .has-background, 2050 .wp-block-table.is-style-stripes .has-background thead tr, 2051 .wp-block-table.is-style-stripes .has-background tfoot tr, 2795 table.is-style-regular .has-background { 2796 color: #28303d; 2797 } 2798 2799 table.is-style-stripes .has-background thead tr { 2800 color: #28303d; 2801 } 2802 2803 table.is-style-stripes .has-background tfoot tr { 2804 color: #28303d; 2805 } 2806 2807 table.is-style-stripes .has-background tbody tr:nth-child(even) { 2808 color: #28303d; 2809 } 2810 2811 .wp-block-table.is-style-regular .has-background { 2812 color: #28303d; 2813 } 2814 2815 .wp-block-table.is-style-stripes .has-background thead tr { 2816 color: #28303d; 2817 } 2818 2819 .wp-block-table.is-style-stripes .has-background tfoot tr { 2820 color: #28303d; 2821 } 2822 2052 2823 .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(even) { 2053 color: var(--table--has-background-text-color);2824 color: #28303d; 2054 2825 } 2055 2826 2056 table.is-style-stripes, 2827 table.is-style-stripes { 2828 border-color: #f0f0f0; 2829 } 2830 2057 2831 .wp-block-table.is-style-stripes { 2058 border-color: var(--table--stripes-border-color);2832 border-color: #f0f0f0; 2059 2833 } 2060 2834 2061 2835 table.is-style-stripes th, … … 2065 2839 border-width: 0; 2066 2840 } 2067 2841 2068 table.is-style-stripes tbody tr:nth-child(odd), 2842 table.is-style-stripes tbody tr:nth-child(odd) { 2843 background-color: #f0f0f0; 2844 } 2845 2069 2846 .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { 2070 background-color: var(--table--stripes-background-color);2847 background-color: #f0f0f0; 2071 2848 } 2072 2849 2073 2850 table.wp-calendar-table td, … … 2092 2869 table.wp-calendar-table caption { 2093 2870 font-weight: bold; 2094 2871 text-align: left; 2095 margin-bottom: var(--global--spacing-unit);2872 margin-bottom: 20px; 2096 2873 color: currentColor; 2097 2874 } 2098 2875 2099 2876 .wp-calendar-nav { 2100 2877 text-align: left; 2101 margin-top: calc(var(--global--spacing-unit) / 2);2878 margin-top: 10px; 2102 2879 } 2103 2880 2104 2881 .wp-calendar-nav svg { … … 2123 2900 color: currentColor; 2124 2901 } 2125 2902 2126 :root .is-extra-small-text, 2903 :root .is-extra-small-text { 2904 font-size: 1rem; 2905 } 2906 2127 2907 :root .has-extra-small-font-size { 2128 font-size: var(--global--font-size-xs);2908 font-size: 1rem; 2129 2909 } 2130 2910 2131 :root .is-small-text, 2911 :root .is-small-text { 2912 font-size: 1.125rem; 2913 } 2914 2132 2915 :root .has-small-font-size { 2133 font-size: var(--global--font-size-sm);2916 font-size: 1.125rem; 2134 2917 } 2135 2918 2136 :root .is-regular-text, 2137 :root .has-regular-font-size, 2138 :root .is-normal-font-size, 2139 :root .has-normal-font-size, 2919 :root .is-regular-text { 2920 font-size: 1.25rem; 2921 } 2922 2923 :root .has-regular-font-size { 2924 font-size: 1.25rem; 2925 } 2926 2927 :root .is-normal-font-size { 2928 font-size: 1.25rem; 2929 } 2930 2931 :root .has-normal-font-size { 2932 font-size: 1.25rem; 2933 } 2934 2140 2935 :root .has-medium-font-size { 2141 font-size: var(--global--font-size-base);2936 font-size: 1.25rem; 2142 2937 } 2143 2938 2144 :root .is-large-text, 2939 :root .is-large-text { 2940 font-size: 1.5rem; 2941 line-height: 1.3; 2942 } 2943 2145 2944 :root .has-large-font-size { 2146 font-size: var(--global--font-size-lg);2147 line-height: var(--global--line-height-heading);2945 font-size: 1.5rem; 2946 line-height: 1.3; 2148 2947 } 2149 2948 2150 :root .is-larger-text, 2151 :root .has-larger-font-size, 2152 :root .is-extra-large-text, 2949 :root .is-larger-text { 2950 font-size: 2.5rem; 2951 line-height: 1.3; 2952 } 2953 2954 @media only screen and (min-width: 652px){ 2955 :root .is-larger-text{ 2956 font-size: 2.5rem; 2957 } 2958 } 2959 2960 :root .has-larger-font-size { 2961 font-size: 2.5rem; 2962 line-height: 1.3; 2963 } 2964 2965 @media only screen and (min-width: 652px){ 2966 :root .has-larger-font-size{ 2967 font-size: 2.5rem; 2968 } 2969 } 2970 2971 :root .is-extra-large-text { 2972 font-size: 2.5rem; 2973 line-height: 1.3; 2974 } 2975 2976 @media only screen and (min-width: 652px){ 2977 :root .is-extra-large-text{ 2978 font-size: 2.5rem; 2979 } 2980 } 2981 2153 2982 :root .has-extra-large-font-size { 2154 font-size: var(--global--font-size-xl);2155 line-height: var(--global--line-height-heading);2983 font-size: 2.5rem; 2984 line-height: 1.3; 2156 2985 } 2157 2986 2158 :root .is-huge-text, 2987 @media only screen and (min-width: 652px){ 2988 :root .has-extra-large-font-size{ 2989 font-size: 2.5rem; 2990 } 2991 } 2992 2993 :root .is-huge-text { 2994 font-size: 6rem; 2995 line-height: 1.3; 2996 font-weight: 300; 2997 } 2998 2999 @media only screen and (min-width: 652px){ 3000 :root .is-huge-text{ 3001 font-size: 6rem; 3002 } 3003 } 3004 2159 3005 :root .has-huge-font-size { 2160 font-size: var(--global--font-size-xxl);2161 line-height: var(--global--line-height-heading);2162 font-weight: var(--heading--font-weight-page-title);3006 font-size: 6rem; 3007 line-height: 1.3; 3008 font-weight: 300; 2163 3009 } 2164 3010 2165 :root .is-gigantic-text, 3011 @media only screen and (min-width: 652px){ 3012 :root .has-huge-font-size{ 3013 font-size: 6rem; 3014 } 3015 } 3016 3017 :root .is-gigantic-text { 3018 font-size: 9rem; 3019 line-height: 1.3; 3020 font-weight: 300; 3021 } 3022 3023 @media only screen and (min-width: 652px){ 3024 :root .is-gigantic-text{ 3025 font-size: 9rem; 3026 } 3027 } 3028 2166 3029 :root .has-gigantic-font-size { 2167 font-size: var(--global--font-size-xxxl);2168 line-height: var(--global--line-height-heading);2169 font-weight: var(--heading--font-weight-page-title);3030 font-size: 9rem; 3031 line-height: 1.3; 3032 font-weight: 300; 2170 3033 } 2171 3034 3035 @media only screen and (min-width: 652px){ 3036 :root .has-gigantic-font-size{ 3037 font-size: 9rem; 3038 } 3039 } 3040 2172 3041 /** 2173 3042 * Editor Post Title 2174 3043 * - Needs a special styles 2175 3044 */ 2176 3045 .wp-block.editor-post-title__block { 2177 border-bottom: 3px solid var(--global--color-border);2178 padding-bottom: calc(2 * var(--global--spacing-vertical));2179 margin-bottom: calc(3 * var(--global--spacing-vertical));2180 max-width: var(--responsive--alignwide-width);3046 border-bottom: 3px solid #28303d; 3047 padding-bottom: 60px; 3048 margin-bottom: 90px; 3049 max-width: calc(100vw - 30px); 2181 3050 } 3051 @media only screen and (min-width: 482px){ 3052 .wp-block.editor-post-title__block{ 3053 max-width: calc(100vw - 100px); 3054 } 3055 } 3056 @media only screen and (min-width: 822px){ 3057 .wp-block.editor-post-title__block{ 3058 max-width: min(calc(100vw - 200px), 1240px); 3059 } 3060 } 2182 3061 2183 3062 .wp-block.editor-post-title__block .editor-post-title__input { 2184 color: var(--global--color-secondary);2185 font-family: var(--heading--font-family);2186 font-size: var(--global--font-size-page-title);2187 font-weight: var(--heading--font-weight-page-title);2188 line-height: var(--heading--line-height-h1);3063 color: #39414d; 3064 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3065 font-size: 4rem; 3066 font-weight: 300; 3067 line-height: 1.1; 2189 3068 } 2190 3069 3070 @media only screen and (min-width: 652px){ 3071 .wp-block.editor-post-title__block .editor-post-title__input{ 3072 font-size: 6rem; 3073 } 3074 } 3075 2191 3076 .wp-block.block-editor-default-block-appender > textarea { 2192 font-family: var(--global--font-secondary);2193 font-size: var(--global--font-size-md);3077 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3078 font-size: 1.25rem; 2194 3079 } 2195 3080 2196 3081 .has-primary-color[class] { 2197 color: var(--global--color-primary);3082 color: #28303d; 2198 3083 } 2199 3084 2200 3085 .has-secondary-color[class] { 2201 color: var(--global--color-secondary);3086 color: #39414d; 2202 3087 } 2203 3088 2204 3089 .has-background a, … … 2213 3098 } 2214 3099 2215 3100 .has-primary-background-color[class] { 2216 background-color: var(--global--color-primary);2217 color: var(--global--color-background);3101 background-color: #28303d; 3102 color: #d1e4dd; 2218 3103 } 2219 3104 2220 3105 .has-secondary-background-color[class] { 2221 background-color: var(--global--color-secondary);2222 color: var(--global--color-background);3106 background-color: #39414d; 3107 color: #d1e4dd; 2223 3108 } 2224 3109 2225 3110 .has-white-background-color[class] { 2226 background-color: var(--global--color-white);2227 color: var(--global--color-secondary);3111 background-color: #fff; 3112 color: #39414d; 2228 3113 } 2229 3114 2230 3115 .has-black-background-color[class] { 2231 background-color: var(--global--color-black);2232 color: var(--global--color-primary);3116 background-color: #000; 3117 color: #28303d; 2233 3118 } 2234 3119 2235 3120 [data-block] { 2236 margin-top: var(--global--spacing-vertical);2237 margin-bottom: var(--global--spacing-vertical);3121 margin-top: 30px; 3122 margin-bottom: 30px; 2238 3123 } 2239 3124 2240 3125 .wp-block { 2241 max-width: var(--responsive--aligndefault-width);3126 max-width: calc(100vw - 30px); 2242 3127 } 2243 3128 2244 .wp-block[data-align=wide], 3129 @media only screen and (min-width: 482px){ 3130 .wp-block{ 3131 max-width: min(calc(100vw - 100px), 610px); 3132 } 3133 } 3134 3135 @media only screen and (min-width: 822px){ 3136 .wp-block{ 3137 max-width: min(calc(100vw - 200px), 610px); 3138 } 3139 } 3140 3141 .wp-block[data-align=wide] { 3142 max-width: calc(100vw - 30px); 3143 } 3144 3145 @media only screen and (min-width: 482px){ 3146 .wp-block[data-align=wide]{ 3147 max-width: calc(100vw - 100px); 3148 } 3149 } 3150 3151 @media only screen and (min-width: 822px){ 3152 .wp-block[data-align=wide]{ 3153 max-width: min(calc(100vw - 200px), 1240px); 3154 } 3155 } 3156 2245 3157 .wp-block.alignwide { 2246 max-width: var(--responsive--alignwide-width);3158 max-width: calc(100vw - 30px); 2247 3159 } 2248 3160 3161 @media only screen and (min-width: 482px){ 3162 .wp-block.alignwide{ 3163 max-width: calc(100vw - 100px); 3164 } 3165 } 3166 3167 @media only screen and (min-width: 822px){ 3168 .wp-block.alignwide{ 3169 max-width: min(calc(100vw - 200px), 1240px); 3170 } 3171 } 3172 2249 3173 .wp-block[data-align=full], 2250 3174 .wp-block.alignfull { 2251 3175 max-width: none; … … 2253 3177 2254 3178 .alignleft { 2255 3179 margin: 0; 2256 margin-right: var(--global--spacing-horizontal);3180 margin-right: 25px; 2257 3181 } 2258 3182 2259 3183 .alignright { 2260 3184 margin: 0; 2261 margin-left: var(--global--spacing-horizontal);3185 margin-left: 25px; 2262 3186 } 2263 3187 2264 3188 .has-drop-cap:not(:focus)::first-letter { 2265 font-family: var(--heading--font-family);2266 font-weight: var(--heading--font-weight);3189 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3190 font-weight: normal; 2267 3191 line-height: 0.66; 2268 3192 text-transform: uppercase; 2269 3193 font-style: normal; 2270 3194 float: left; 2271 3195 margin: 0.1em 0.1em 0 0; 2272 font-size: calc(1.2 * var(--heading--font-size-h1));3196 font-size: 5rem; 2273 3197 } 2274 3198 3199 @media only screen and (min-width: 652px){ 3200 .has-drop-cap:not(:focus)::first-letter{ 3201 font-size: 7rem; 3202 } 3203 } 3204 2275 3205 @media only screen and (min-width: 482px) { 2276 3206 2277 3207 .wp-block[data-align=left] > * { 2278 3208 max-width: 290px; 2279 margin-right: var(--global--spacing-horizontal);3209 margin-right: 25px; 2280 3210 } 2281 3211 2282 3212 .wp-block[data-align=right] > * { 2283 3213 max-width: 290px; 2284 margin-left: var(--global--spacing-horizontal);3214 margin-left: 25px; 2285 3215 } 2286 3216 } 2287 3217 … … 2294 3224 } 2295 3225 2296 3226 html { 2297 font-family: var(--global--font-secondary);2298 line-height: var(--global--line-height-body);3227 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3228 line-height: 1.7; 2299 3229 } 2300 3230 2301 3231 body { 2302 --wp--typography--line-height: var(--global--line-height-body); 2303 color: var(--global--color-primary); 2304 background-color: var(--global--color-background); 2305 font-family: var(--global--font-secondary); 2306 font-size: var(--global--font-size-base); 3232 color: #28303d; 3233 background-color: #d1e4dd; 3234 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3235 font-size: 1.25rem; 2307 3236 font-weight: normal; 2308 3237 -moz-osx-font-smoothing: grayscale; 2309 3238 -webkit-font-smoothing: antialiased; … … 2310 3239 } 2311 3240 2312 3241 .wp-block a { 2313 color: var(--wp--style--color--link, var(--global--color-primary));3242 color: #28303d; 2314 3243 } 2315 3244 2316 3245 .wp-block a:hover { … … 2318 3247 } 2319 3248 2320 3249 .wp-block a:focus { 2321 outline: 2px solid var(--wp--style--color--link, var(--global--color-primary));3250 outline: 2px solid #28303d; 2322 3251 text-decoration: none; 2323 3252 } 2324 3253 2325 .has-background .has-link-color a, 3254 .has-background .has-link-color a { 3255 color: #28303d; 3256 } 3257 2326 3258 .has-background.has-link-color a { 2327 color: var(--wp--style--color--link, var(--global--color-primary));3259 color: #28303d; 2328 3260 } 2329 3261 2330 3262 button, … … 2333 3265 } 2334 3266 2335 3267 .has-black-color[class] { 2336 color: var(--global--color-black);3268 color: #000; 2337 3269 } 2338 3270 2339 3271 .has-gray-color[class] { 2340 color: var(--global--color-gray);3272 color: #39414d; 2341 3273 } 2342 3274 2343 3275 .has-dark-gray-color[class] { 2344 color: var(--global--color-dark-gray);3276 color: #28303d; 2345 3277 } 2346 3278 2347 3279 .has-green-color[class] { 2348 color: var(--global--color-green);3280 color: #d1e4dd; 2349 3281 } 2350 3282 2351 3283 .has-blue-color[class] { 2352 color: var(--global--color-blue);3284 color: #d1dfe4; 2353 3285 } 2354 3286 2355 3287 .has-purple-color[class] { 2356 color: var(--global--color-purple);3288 color: #d1d1e4; 2357 3289 } 2358 3290 2359 3291 .has-red-color[class] { 2360 color: var(--global--color-red);3292 color: #e4d1d1; 2361 3293 } 2362 3294 2363 3295 .has-orange-color[class] { 2364 color: var(--global--color-orange);3296 color: #e4dad1; 2365 3297 } 2366 3298 2367 3299 .has-yellow-color[class] { 2368 color: var(--global--color-yellow);3300 color: #eeeadd; 2369 3301 } 2370 3302 2371 3303 .has-white-color[class] { 2372 color: var(--global--color-white);3304 color: #fff; 2373 3305 } 2374 3306 2375 3307 .has-background a, … … 2384 3316 } 2385 3317 2386 3318 .has-black-background-color[class] { 2387 background-color: var(--global--color-black);3319 background-color: #000; 2388 3320 } 2389 3321 2390 3322 .has-gray-background-color[class] { 2391 background-color: var(--global--color-gray);3323 background-color: #39414d; 2392 3324 } 2393 3325 2394 3326 .has-dark-gray-background-color[class] { 2395 background-color: var(--global--color-dark-gray);3327 background-color: #28303d; 2396 3328 } 2397 3329 2398 3330 .has-green-background-color[class] { 2399 background-color: var(--global--color-green);3331 background-color: #d1e4dd; 2400 3332 } 2401 3333 2402 3334 .has-blue-background-color[class] { 2403 background-color: var(--global--color-blue);3335 background-color: #d1dfe4; 2404 3336 } 2405 3337 2406 3338 .has-purple-background-color[class] { 2407 background-color: var(--global--color-purple);3339 background-color: #d1d1e4; 2408 3340 } 2409 3341 2410 3342 .has-red-background-color[class] { 2411 background-color: var(--global--color-red);3343 background-color: #e4d1d1; 2412 3344 } 2413 3345 2414 3346 .has-orange-background-color[class] { 2415 background-color: var(--global--color-orange);3347 background-color: #e4dad1; 2416 3348 } 2417 3349 2418 3350 .has-yellow-background-color[class] { 2419 background-color: var(--global--color-yellow);3351 background-color: #eeeadd; 2420 3352 } 2421 3353 2422 3354 .has-white-background-color[class] { 2423 background-color: var(--global--color-white);3355 background-color: #fff; 2424 3356 } 2425 3357 2426 :not(.has-text-color).has-black-background-color[class], 2427 :not(.has-text-color).has-gray-background-color[class], 3358 :not(.has-text-color).has-black-background-color[class] { 3359 color: #fff; 3360 } 3361 3362 :not(.has-text-color).has-gray-background-color[class] { 3363 color: #fff; 3364 } 3365 2428 3366 :not(.has-text-color).has-dark-gray-background-color[class] { 2429 color: var(--global--color-white);3367 color: #fff; 2430 3368 } 2431 3369 2432 :not(.has-text-color).has-green-background-color[class], 2433 :not(.has-text-color).has-blue-background-color[class], 2434 :not(.has-text-color).has-purple-background-color[class], 2435 :not(.has-text-color).has-red-background-color[class], 2436 :not(.has-text-color).has-orange-background-color[class], 2437 :not(.has-text-color).has-yellow-background-color[class], 3370 :not(.has-text-color).has-green-background-color[class] { 3371 color: #28303d; 3372 } 3373 3374 :not(.has-text-color).has-blue-background-color[class] { 3375 color: #28303d; 3376 } 3377 3378 :not(.has-text-color).has-purple-background-color[class] { 3379 color: #28303d; 3380 } 3381 3382 :not(.has-text-color).has-red-background-color[class] { 3383 color: #28303d; 3384 } 3385 3386 :not(.has-text-color).has-orange-background-color[class] { 3387 color: #28303d; 3388 } 3389 3390 :not(.has-text-color).has-yellow-background-color[class] { 3391 color: #28303d; 3392 } 3393 2438 3394 :not(.has-text-color).has-white-background-color[class] { 2439 color: var(--global--color-dark-gray);3395 color: #28303d; 2440 3396 } 2441 3397 2442 3398 .has-purple-to-yellow-gradient-background { 2443 background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-yellow));3399 background: linear-gradient(160deg, #d1d1e4, #eeeadd); 2444 3400 } 2445 3401 2446 3402 .has-yellow-to-purple-gradient-background { 2447 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-purple));3403 background: linear-gradient(160deg, #eeeadd, #d1d1e4); 2448 3404 } 2449 3405 2450 3406 .has-green-to-yellow-gradient-background { 2451 background: linear-gradient(160deg, var(--global--color-green), var(--global--color-yellow));3407 background: linear-gradient(160deg, #d1e4dd, #eeeadd); 2452 3408 } 2453 3409 2454 3410 .has-yellow-to-green-gradient-background { 2455 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-green));3411 background: linear-gradient(160deg, #eeeadd, #d1e4dd); 2456 3412 } 2457 3413 2458 3414 .has-red-to-yellow-gradient-background { 2459 background: linear-gradient(160deg, var(--global--color-red), var(--global--color-yellow));3415 background: linear-gradient(160deg, #e4d1d1, #eeeadd); 2460 3416 } 2461 3417 2462 3418 .has-yellow-to-red-gradient-background { 2463 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-red));3419 background: linear-gradient(160deg, #eeeadd, #e4d1d1); 2464 3420 } 2465 3421 2466 3422 .has-purple-to-red-gradient-background { 2467 background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-red));3423 background: linear-gradient(160deg, #d1d1e4, #e4d1d1); 2468 3424 } 2469 3425 2470 3426 .has-red-to-purple-gradient-background { 2471 background: linear-gradient(160deg, var(--global--color-red), var(--global--color-purple));3427 background: linear-gradient(160deg, #e4d1d1, #d1d1e4); 2472 3428 } -
src/wp-content/themes/twentytwentyone/assets/css/ie.css
101 101 :root { 102 102 103 103 /* Font Family */ 104 --global--font-primary: var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);105 --global--font-secondary: var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);106 104 107 105 /* Font Size */ 108 --global--font-size-base: 1.25rem;109 --global--font-size-xs: 1rem;110 --global--font-size-sm: 1.125rem;111 --global--font-size-md: 1.25rem;112 --global--font-size-lg: 1.5rem;113 --global--font-size-xl: 2.25rem;114 --global--font-size-xxl: 4rem;115 --global--font-size-xxxl: 5rem;116 --global--font-size-page-title: var(--global--font-size-xxl);117 --global--letter-spacing: normal;118 106 119 107 /* Line Height */ 120 --global--line-height-body: 1.7;121 --global--line-height-heading: 1.3;122 --global--line-height-page-title: 1.1;123 108 124 109 /* Headings */ 125 --heading--font-family: var(--global--font-primary);126 --heading--font-size-h6: var(--global--font-size-xs);127 --heading--font-size-h5: var(--global--font-size-sm);128 --heading--font-size-h4: var(--global--font-size-lg);129 --heading--font-size-h3: calc(1.25 * var(--global--font-size-lg));130 --heading--font-size-h2: var(--global--font-size-xl);131 --heading--font-size-h1: var(--global--font-size-page-title);132 --heading--letter-spacing-h6: 0.05em;133 --heading--letter-spacing-h5: 0.05em;134 --heading--letter-spacing-h4: var(--global--letter-spacing);135 --heading--letter-spacing-h3: var(--global--letter-spacing);136 --heading--letter-spacing-h2: var(--global--letter-spacing);137 --heading--letter-spacing-h1: var(--global--letter-spacing);138 --heading--line-height-h6: var(--global--line-height-heading);139 --heading--line-height-h5: var(--global--line-height-heading);140 --heading--line-height-h4: var(--global--line-height-heading);141 --heading--line-height-h3: var(--global--line-height-heading);142 --heading--line-height-h2: var(--global--line-height-heading);143 --heading--line-height-h1: var(--global--line-height-page-title);144 --heading--font-weight: normal;145 --heading--font-weight-page-title: 300;146 --heading--font-weight-strong: 600;147 110 148 111 /* Block: Latest posts */ 149 --latest-posts--title-font-family: var(--heading--font-family);150 --latest-posts--title-font-size: var(--heading--font-size-h3);151 --latest-posts--description-font-family: var(--global--font-secondary);152 --latest-posts--description-font-size: var(--global--font-size-sm);153 --list--font-family: var(--global--font-secondary);154 --definition-term--font-family: var(--global--font-primary);155 112 156 113 /* Colors */ 157 --global--color-black: #000;158 --global--color-dark-gray: #28303d;159 --global--color-gray: #39414d;160 --global--color-light-gray: #f0f0f0;161 --global--color-green: #d1e4dd;162 --global--color-blue: #d1dfe4;163 --global--color-purple: #d1d1e4;164 --global--color-red: #e4d1d1;165 --global--color-orange: #e4dad1;166 --global--color-yellow: #eeeadd;167 --global--color-white: #fff;168 --global--color-white-50: rgba(255, 255, 255, 0.5);169 --global--color-white-90: rgba(255, 255, 255, 0.9);170 --global--color-primary: var(--global--color-dark-gray);171 114 172 115 /* Body text color, site title, footer text color. */ 173 --global--color-secondary: var(--global--color-gray);174 116 175 117 /* Headings */ 176 --global--color-primary-hover: var(--global--color-primary);177 --global--color-background: var(--global--color-green);178 118 179 119 /* Mint, default body background */ 180 --global--color-border: var(--global--color-primary);181 120 182 121 /* Used for borders (separators) */ 183 122 184 123 /* Spacing */ 185 --global--spacing-unit: 20px;186 --global--spacing-measure: unset;187 --global--spacing-horizontal: 25px;188 --global--spacing-vertical: 30px;189 124 190 125 /* Elevation */ 191 --global--elevation: 1px 1px 3px 0 rgba(0, 0, 0, 0.2);192 126 193 127 /* Forms */ 194 --form--font-family: var(--global--font-secondary);195 --form--font-size: var(--global--font-size-sm);196 --form--line-height: var(--global--line-height-body);197 --form--color-text: var(--global--color-dark-gray);198 --form--color-ranged: var(--global--color-secondary);199 --form--label-weight: 500;200 --form--border-color: var(--global--color-secondary);201 --form--border-width: 3px;202 --form--border-radius: 0;203 --form--spacing-unit: calc(0.5 * var(--global--spacing-unit));204 128 205 129 /* Cover block */ 206 --cover--height: calc(15 * var(--global--spacing-vertical));207 --cover--color-foreground: var(--global--color-white);208 --cover--color-background: var(--global--color-black);209 130 210 131 /* Buttons */ 211 --button--color-text: var(--global--color-background);212 --button--color-text-hover: var(--global--color-secondary);213 --button--color-text-active: var(--global--color-secondary);214 --button--color-background: var(--global--color-secondary);215 --button--color-background-active: var(--global--color-background);216 --button--font-family: var(--global--font-primary);217 --button--font-size: var(--global--font-size-base);218 --button--font-weight: 500;219 --button--line-height: 1.5;220 --button--border-width: 3px;221 --button--border-radius: 0;222 --button--padding-vertical: 15px;223 --button--padding-horizontal: calc(2 * var(--button--padding-vertical));224 132 225 133 /* entry */ 226 --entry-header--color: var(--global--color-primary);227 --entry-header--color-link: currentColor;228 --entry-header--color-hover: var(--global--color-primary-hover);229 --entry-header--color-focus: var(--global--color-secondary);230 --entry-header--font-size: var(--heading--font-size-h2);231 --entry-content--font-family: var(--global--font-secondary);232 --entry-author-bio--font-family: var(--heading--font-family);233 --entry-author-bio--font-size: var(--heading--font-size-h4);234 134 235 135 /* Header */ 236 --branding--color-text: var(--global--color-primary);237 --branding--color-link: var(--global--color-primary);238 --branding--color-link-hover: var(--global--color-secondary);239 --branding--title--font-family: var(--global--font-primary);240 --branding--title--font-size: var(--global--font-size-lg);241 --branding--title--font-size-mobile: var(--heading--font-size-h4);242 --branding--title--font-weight: normal;243 --branding--title--text-transform: uppercase;244 --branding--description--font-family: var(--global--font-secondary);245 --branding--description--font-size: var(--global--font-size-sm);246 --branding--description--font-family: var(--global--font-secondary);247 --branding--logo--max-width: 300px;248 --branding--logo--max-height: 100px;249 --branding--logo--max-width-mobile: 96px;250 --branding--logo--max-height-mobile: 96px;251 136 252 137 /* Main navigation */ 253 --primary-nav--font-family: var(--global--font-secondary);254 --primary-nav--font-family-mobile: var(--global--font-primary);255 --primary-nav--font-size: var(--global--font-size-md);256 --primary-nav--font-size-sub-menu: var(--global--font-size-xs);257 --primary-nav--font-size-mobile: var(--global--font-size-sm);258 --primary-nav--font-size-sub-menu-mobile: var(--global--font-size-sm);259 --primary-nav--font-size-button: var(--global--font-size-xs);260 --primary-nav--font-style: normal;261 --primary-nav--font-style-sub-menu-mobile: normal;262 --primary-nav--font-weight: normal;263 --primary-nav--font-weight-button: 500;264 --primary-nav--color-link: var(--global--color-primary);265 --primary-nav--color-link-hover: var(--global--color-primary-hover);266 --primary-nav--color-text: var(--global--color-primary);267 --primary-nav--padding: calc(0.66 * var(--global--spacing-unit));268 --primary-nav--border-color: var(--global--color-primary);269 138 270 139 /* Pagination */ 271 --pagination--color-text: var(--global--color-primary);272 --pagination--color-link-hover: var(--global--color-primary-hover);273 --pagination--font-family: var(--global--font-secondary);274 --pagination--font-size: var(--global--font-size-lg);275 --pagination--font-weight: normal;276 --pagination--font-weight-strong: 600;277 140 278 141 /* Footer */ 279 --footer--color-text: var(--global--color-primary);280 --footer--color-link: var(--global--color-primary);281 --footer--color-link-hover: var(--global--color-primary-hover);282 --footer--font-family: var(--global--font-primary);283 --footer--font-size: var(--global--font-size-sm);284 142 285 143 /* Block: Pull quote */ 286 --pullquote--font-family: var(--global--font-primary);287 --pullquote--font-size: var(--heading--font-size-h3);288 --pullquote--font-style: normal;289 --pullquote--letter-spacing: var(--heading--letter-spacing-h4);290 --pullquote--line-height: var(--global--line-height-heading);291 --pullquote--border-width: 3px;292 --pullquote--border-color: var(--global--color-primary);293 --pullquote--color-foreground: var(--global--color-primary);294 --pullquote--color-background: var(--global--color-background);295 --quote--font-family: var(--global--font-secondary);296 --quote--font-size: var(--global--font-size-md);297 --quote--font-size-large: var(--global--font-size-xl);298 --quote--font-style: normal;299 --quote--font-weight: 700;300 --quote--font-weight-strong: bolder;301 --quote--font-style-large: normal;302 --quote--font-style-cite: normal;303 --quote--line-height: var(--global--line-height-body);304 --quote--line-height-large: 1.35;305 --separator--border-color: var(--global--color-border);306 --separator--height: 1px;307 144 308 145 /* Block: Table */ 309 --table--stripes-border-color: var(--global--color-light-gray);310 --table--stripes-background-color: var(--global--color-light-gray);311 --table--has-background-text-color: var(--global--color-dark-gray);312 146 313 147 /* Widgets */ 314 --widget--line-height-list: 1.9;315 --widget--line-height-title: 1.4;316 --widget--font-weight-title: 700;317 --widget--spacing-menu: calc(0.66 * var(--global--spacing-unit));318 148 319 149 /* Admin-bar height */ 320 --global--admin-bar--height: 0;321 150 } 322 151 323 .admin-bar {324 --global--admin-bar--height: 32px;325 }326 @media only screen and (max-width: 782px) {327 328 .admin-bar {329 --global--admin-bar--height: 46px;330 }331 }332 333 @media only screen and (min-width: 652px) {334 335 :root {336 --global--font-size-xl: 2.5rem;337 --global--font-size-xxl: 6rem;338 --global--font-size-xxxl: 9rem;339 --heading--font-size-h3: 2rem;340 --heading--font-size-h2: 3rem;341 }342 }343 344 152 /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ 345 153 346 154 /* Document … … 731 539 /** 732 540 * Root Media Query Variables 733 541 */ 734 :root { 735 --responsive--spacing-horizontal: calc(2 * var(--global--spacing-horizontal) * 0.6); 736 --responsive--aligndefault-width: calc(100vw - var(--responsive--spacing-horizontal)); 737 --responsive--alignwide-width: calc(100vw - var(--responsive--spacing-horizontal)); 738 --responsive--alignfull-width: 100%; 739 --responsive--alignright-margin: var(--global--spacing-horizontal); 740 --responsive--alignleft-margin: var(--global--spacing-horizontal); 542 543 /** 544 * Extends 545 */ 546 .post-thumbnail { 547 max-width: calc(100vw - 30px); 548 margin-left: auto; 549 margin-right: auto; 741 550 } 551 @media only screen and (min-width: 482px){ 552 .post-thumbnail{ 553 max-width: min(calc(100vw - 100px), 610px); 554 } 555 } 556 @media only screen and (min-width: 822px){ 557 .post-thumbnail{ 558 max-width: min(calc(100vw - 200px), 610px); 559 } 560 } 561 .entry-content .wp-audio-shortcode { 562 max-width: calc(100vw - 30px); 563 margin-left: auto; 564 margin-right: auto; 565 } 566 @media only screen and (min-width: 482px){ 567 .entry-content .wp-audio-shortcode{ 568 max-width: min(calc(100vw - 100px), 610px); 569 } 570 } 571 @media only screen and (min-width: 822px){ 572 .entry-content .wp-audio-shortcode{ 573 max-width: min(calc(100vw - 200px), 610px); 574 } 575 } 576 .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) { 577 max-width: calc(100vw - 30px); 578 margin-left: auto; 579 margin-right: auto; 580 } 581 @media only screen and (min-width: 482px){ 582 .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce){ 583 max-width: min(calc(100vw - 100px), 610px); 584 } 585 } 586 @media only screen and (min-width: 822px){ 587 .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce){ 588 max-width: min(calc(100vw - 200px), 610px); 589 } 590 } 591 *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) { 592 max-width: calc(100vw - 30px); 593 margin-left: auto; 594 margin-right: auto; 595 } 596 @media only screen and (min-width: 482px){ 597 *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce){ 598 max-width: min(calc(100vw - 100px), 610px); 599 } 600 } 601 @media only screen and (min-width: 822px){ 602 *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce){ 603 max-width: min(calc(100vw - 200px), 610px); 604 } 605 } 606 .default-max-width { 607 max-width: calc(100vw - 30px); 608 margin-left: auto; 609 margin-right: auto; 610 } 611 @media only screen and (min-width: 482px){ 612 .default-max-width{ 613 max-width: min(calc(100vw - 100px), 610px); 614 } 615 } 616 @media only screen and (min-width: 822px){ 617 .default-max-width{ 618 max-width: min(calc(100vw - 200px), 610px); 619 } 620 } 742 621 743 @media only screen and (min-width: 482px) { 622 .widget-area { 623 max-width: calc(100vw - 30px); 624 margin-left: auto; 625 margin-right: auto; 626 } 744 627 745 :root { 746 --responsive--aligndefault-width: min(calc(100vw - 4 * var(--global--spacing-horizontal)), 610px); 747 --responsive--alignwide-width: calc(100vw - 4 * var(--global--spacing-horizontal)); 748 --responsive--alignright-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); 749 --responsive--alignleft-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); 628 @media only screen and (min-width: 482px){ 629 .widget-area{ 630 max-width: calc(100vw - 100px); 750 631 } 751 632 } 752 @media only screen and (min-width: 822px) {753 633 754 :root{755 --responsive--aligndefault-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 610px);756 --responsive--alignwide-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 1240px);634 @media only screen and (min-width: 822px){ 635 .widget-area{ 636 max-width: min(calc(100vw - 200px), 1240px); 757 637 } 758 638 } 759 639 760 /** 761 * Extends 762 */ 763 .post-thumbnail, 764 .entry-content .wp-audio-shortcode, 765 .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce), 766 *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce), 767 .default-max-width { 768 max-width: var(--responsive--aligndefault-width); 640 .pagination { 641 max-width: calc(100vw - 30px); 769 642 margin-left: auto; 770 643 margin-right: auto; 771 644 } 772 645 773 .widget-area, 774 .pagination, 775 .comments-pagination, 776 .post-navigation, 777 .site-footer, 778 .site-header, 779 .alignwide, 646 @media only screen and (min-width: 482px){ 647 .pagination{ 648 max-width: calc(100vw - 100px); 649 } 650 } 651 652 @media only screen and (min-width: 822px){ 653 .pagination{ 654 max-width: min(calc(100vw - 200px), 1240px); 655 } 656 } 657 658 .comments-pagination { 659 max-width: calc(100vw - 30px); 660 margin-left: auto; 661 margin-right: auto; 662 } 663 664 @media only screen and (min-width: 482px){ 665 .comments-pagination{ 666 max-width: calc(100vw - 100px); 667 } 668 } 669 670 @media only screen and (min-width: 822px){ 671 .comments-pagination{ 672 max-width: min(calc(100vw - 200px), 1240px); 673 } 674 } 675 676 .post-navigation { 677 max-width: calc(100vw - 30px); 678 margin-left: auto; 679 margin-right: auto; 680 } 681 682 @media only screen and (min-width: 482px){ 683 .post-navigation{ 684 max-width: calc(100vw - 100px); 685 } 686 } 687 688 @media only screen and (min-width: 822px){ 689 .post-navigation{ 690 max-width: min(calc(100vw - 200px), 1240px); 691 } 692 } 693 694 .site-footer { 695 max-width: calc(100vw - 30px); 696 margin-left: auto; 697 margin-right: auto; 698 } 699 700 @media only screen and (min-width: 482px){ 701 .site-footer{ 702 max-width: calc(100vw - 100px); 703 } 704 } 705 706 @media only screen and (min-width: 822px){ 707 .site-footer{ 708 max-width: min(calc(100vw - 200px), 1240px); 709 } 710 } 711 712 .site-header { 713 max-width: calc(100vw - 30px); 714 margin-left: auto; 715 margin-right: auto; 716 } 717 718 @media only screen and (min-width: 482px){ 719 .site-header{ 720 max-width: calc(100vw - 100px); 721 } 722 } 723 724 @media only screen and (min-width: 822px){ 725 .site-header{ 726 max-width: min(calc(100vw - 200px), 1240px); 727 } 728 } 729 730 .alignwide { 731 max-width: calc(100vw - 30px); 732 margin-left: auto; 733 margin-right: auto; 734 } 735 736 @media only screen and (min-width: 482px){ 737 .alignwide{ 738 max-width: calc(100vw - 100px); 739 } 740 } 741 742 @media only screen and (min-width: 822px){ 743 .alignwide{ 744 max-width: min(calc(100vw - 200px), 1240px); 745 } 746 } 747 780 748 .wide-max-width { 781 max-width: var(--responsive--alignwide-width);749 max-width: calc(100vw - 30px); 782 750 margin-left: auto; 783 751 margin-right: auto; 784 752 } 785 753 786 .alignfull, 787 .wp-block-group .wp-block-group__inner-container > *.alignfull, 754 @media only screen and (min-width: 482px){ 755 .wide-max-width{ 756 max-width: calc(100vw - 100px); 757 } 758 } 759 760 @media only screen and (min-width: 822px){ 761 .wide-max-width{ 762 max-width: min(calc(100vw - 200px), 1240px); 763 } 764 } 765 766 .alignfull { 767 max-width: 100%; 768 width: 100%; 769 margin-left: auto; 770 margin-right: auto; 771 } 772 773 .wp-block-group .wp-block-group__inner-container > *.alignfull { 774 max-width: 100%; 775 width: 100%; 776 margin-left: auto; 777 margin-right: auto; 778 } 779 788 780 .full-max-width { 789 max-width: var(--responsive--alignfull-width);790 width: var(--responsive--alignfull-width);781 max-width: 100%; 782 width: 100%; 791 783 margin-left: auto; 792 784 margin-right: auto; 793 785 } … … 794 786 795 787 @media only screen and (min-width: 482px) { 796 788 797 .alignfull, 789 .alignfull { 790 max-width: 100%; 791 width: auto; 792 margin-left: auto; 793 margin-right: auto; 794 } 795 798 796 .full-max-width { 799 max-width: var(--responsive--alignfull-width);797 max-width: 100%; 800 798 width: auto; 801 799 margin-left: auto; 802 800 margin-right: auto; … … 803 801 } 804 802 } 805 803 806 .entry-header .post-thumbnail, 807 .singular .post-thumbnail, 808 .alignfull [class*=inner-container] > .alignwide, 804 .entry-header .post-thumbnail { 805 margin-left: auto; 806 margin-right: auto; 807 width: calc(100vw - 30px); 808 max-width: 100%; 809 } 810 811 @media only screen and (min-width: 482px){ 812 .entry-header .post-thumbnail{ 813 width: calc(100vw - 100px); 814 } 815 } 816 817 @media only screen and (min-width: 822px){ 818 .entry-header .post-thumbnail{ 819 width: min(calc(100vw - 200px), 1240px); 820 } 821 } 822 823 .singular .post-thumbnail { 824 margin-left: auto; 825 margin-right: auto; 826 width: calc(100vw - 30px); 827 max-width: 100%; 828 } 829 830 @media only screen and (min-width: 482px){ 831 .singular .post-thumbnail{ 832 width: calc(100vw - 100px); 833 } 834 } 835 836 @media only screen and (min-width: 822px){ 837 .singular .post-thumbnail{ 838 width: min(calc(100vw - 200px), 1240px); 839 } 840 } 841 842 .alignfull [class*=inner-container] > .alignwide { 843 margin-left: auto; 844 margin-right: auto; 845 width: calc(100vw - 30px); 846 max-width: 100%; 847 } 848 849 @media only screen and (min-width: 482px){ 850 .alignfull [class*=inner-container] > .alignwide{ 851 width: calc(100vw - 100px); 852 } 853 } 854 855 @media only screen and (min-width: 822px){ 856 .alignfull [class*=inner-container] > .alignwide{ 857 width: min(calc(100vw - 200px), 1240px); 858 } 859 } 860 809 861 .alignwide [class*=inner-container] > .alignwide { 810 862 margin-left: auto; 811 863 margin-right: auto; 812 width: var(--responsive--alignwide-width);813 max-width: var(--responsive--alignfull-width);864 width: calc(100vw - 30px); 865 max-width: 100%; 814 866 } 815 867 868 @media only screen and (min-width: 482px){ 869 .alignwide [class*=inner-container] > .alignwide{ 870 width: calc(100vw - 100px); 871 } 872 } 873 874 @media only screen and (min-width: 822px){ 875 .alignwide [class*=inner-container] > .alignwide{ 876 width: min(calc(100vw - 200px), 1240px); 877 } 878 } 879 816 880 @media only screen and (min-width: 482px) { 817 881 818 882 .entry-content > .alignleft { 819 883 820 884 /*rtl:ignore*/ 821 margin-left: var(--responsive--alignleft-margin);885 margin-left: calc(50vw - min(calc(100vw - 4 * 25px), 610px)*1); 822 886 823 887 /*rtl:ignore*/ 824 margin-right: var(--global--spacing-horizontal);888 margin-right: 25px; 825 889 } 890 891 @media only screen and (min-width: 482px){ 892 .entry-content > .alignleft{ 893 margin-left: calc(50vw - min(calc(100vw - 4 * 25px), 610px)*1); 894 } 895 } 896 897 @media only screen and (min-width: 482px){ 898 .entry-content > .alignleft{ 899 margin-left: calc(50vw - min(calc(100vw - 4 * 25px), 610px)*1); 900 } 901 } 902 903 @media only screen and (min-width: 822px){ 904 .entry-content > .alignleft{ 905 margin-left: calc(50vw - min(calc(100vw - 4 * 25px), 610px)*1); 906 } 907 } 826 908 } 827 909 @media only screen and (min-width: 482px) { 828 910 … … 829 911 .entry-content > .alignright { 830 912 831 913 /*rtl:ignore*/ 832 margin-left: var(--global--spacing-horizontal);914 margin-left: 25px; 833 915 834 916 /*rtl:ignore*/ 835 margin-right: var(--responsive--alignright-margin);917 margin-right: calc(50vw - min(calc(100vw - 4 * 25px), 610px)*1); 836 918 } 919 920 @media only screen and (min-width: 482px){ 921 .entry-content > .alignright{ 922 margin-right: calc(50vw - min(calc(100vw - 4 * 25px), 610px)*1); 923 } 924 } 925 926 @media only screen and (min-width: 482px){ 927 .entry-content > .alignright{ 928 margin-right: calc(50vw - min(calc(100vw - 4 * 25px), 610px)*1); 929 } 930 } 931 932 @media only screen and (min-width: 822px){ 933 .entry-content > .alignright{ 934 margin-right: calc(50vw - min(calc(100vw - 4 * 25px), 610px)*1); 935 } 936 } 837 937 } 838 938 839 939 /** … … 849 949 * Top Level Wrappers (header, main, footer) 850 950 * - Set vertical padding and horizontal margins 851 951 */ 852 .site-header, 853 .site-main, 854 .widget-area, 952 .site-header { 953 padding-top: 30px; 954 padding-bottom: 30px; 955 margin-left: auto; 956 margin-right: auto; 957 } 958 .site-main { 959 padding-top: 30px; 960 padding-bottom: 30px; 961 margin-left: auto; 962 margin-right: auto; 963 } 964 .widget-area { 965 padding-top: 30px; 966 padding-bottom: 30px; 967 margin-left: auto; 968 margin-right: auto; 969 } 855 970 .site-footer { 856 padding-top: var(--global--spacing-vertical);857 padding-bottom: var(--global--spacing-vertical);971 padding-top: 30px; 972 padding-bottom: 30px; 858 973 margin-left: auto; 859 974 margin-right: auto; 860 975 } 861 976 862 977 .site-header { 863 padding-top: calc(0.75 * var(--global--spacing-vertical));864 padding-bottom: calc(2 * var(--global--spacing-vertical));978 padding-top: 23px; 979 padding-bottom: 60px; 865 980 } 866 981 @media only screen and (min-width: 482px) { 867 982 868 983 .site-header { 869 padding-bottom: calc(3 * var(--global--spacing-vertical));984 padding-bottom: 90px; 870 985 } 871 986 } 872 987 … … 875 990 * - Add double vertical margins here for clearer heirarchy 876 991 */ 877 992 .site-main > * { 878 margin-top: calc(3 * var(--global--spacing-vertical));879 margin-bottom: calc(3 * var(--global--spacing-vertical));993 margin-top: 90px; 994 margin-bottom: 90px; 880 995 } 881 996 882 997 .site-main > *:first-child { … … 903 1018 * Block & non-gutenberg content wrappers 904 1019 * - Set margins 905 1020 */ 906 .entry-header, 907 .post-thumbnail, 908 .entry-content, 909 .entry-footer, 1021 .entry-header { 1022 margin-top: 30px; 1023 margin-right: auto; 1024 margin-bottom: 30px; 1025 margin-left: auto; 1026 } 1027 .post-thumbnail { 1028 margin-top: 30px; 1029 margin-right: auto; 1030 margin-bottom: 30px; 1031 margin-left: auto; 1032 } 1033 .entry-content { 1034 margin-top: 30px; 1035 margin-right: auto; 1036 margin-bottom: 30px; 1037 margin-left: auto; 1038 } 1039 .entry-footer { 1040 margin-top: 30px; 1041 margin-right: auto; 1042 margin-bottom: 30px; 1043 margin-left: auto; 1044 } 910 1045 .author-bio { 911 margin-top: var(--global--spacing-vertical);1046 margin-top: 30px; 912 1047 margin-right: auto; 913 margin-bottom: var(--global--spacing-vertical);1048 margin-bottom: 30px; 914 1049 margin-left: auto; 915 1050 } 916 1051 … … 918 1053 * Block & non-gutenberg content wrapper children 919 1054 * - Sets spacing-vertical margin logic 920 1055 */ 921 .site-main > article > *, 922 .site-main > .not-found > *, 923 .entry-content > *, 924 [class*=inner-container] > *, 1056 .site-main > article > * { 1057 margin-top: 20px; 1058 margin-bottom: 20px; 1059 } 1060 .site-main > .not-found > * { 1061 margin-top: 20px; 1062 margin-bottom: 20px; 1063 } 1064 .entry-content > * { 1065 margin-top: 20px; 1066 margin-bottom: 20px; 1067 } 1068 [class*=inner-container] > * { 1069 margin-top: 20px; 1070 margin-bottom: 20px; 1071 } 925 1072 .wp-block-template-part > * { 926 margin-top: calc(0.666 * var(--global--spacing-vertical));927 margin-bottom: calc(0.666 * var(--global--spacing-vertical));1073 margin-top: 20px; 1074 margin-bottom: 20px; 928 1075 } 929 1076 @media only screen and (min-width: 482px) { 930 1077 931 .site-main > article > *, 932 .site-main > .not-found > *, 933 .entry-content > *, 934 [class*=inner-container] > *, 1078 .site-main > article > * { 1079 margin-top: 30px; 1080 margin-bottom: 30px; 1081 } 1082 1083 .site-main > .not-found > * { 1084 margin-top: 30px; 1085 margin-bottom: 30px; 1086 } 1087 1088 .entry-content > * { 1089 margin-top: 30px; 1090 margin-bottom: 30px; 1091 } 1092 1093 [class*=inner-container] > * { 1094 margin-top: 30px; 1095 margin-bottom: 30px; 1096 } 1097 935 1098 .wp-block-template-part > * { 936 margin-top: var(--global--spacing-vertical);937 margin-bottom: var(--global--spacing-vertical);1099 margin-top: 30px; 1100 margin-bottom: 30px; 938 1101 } 939 1102 } 940 1103 … … 954 1117 margin-bottom: 0; 955 1118 } 956 1119 957 .site-footer > *, 1120 .site-footer > * { 1121 margin-top: 20px; 1122 margin-bottom: 20px; 1123 } 1124 958 1125 .widget-area > * { 959 margin-top: calc(0.666 * var(--global--spacing-vertical));960 margin-bottom: calc(0.666 * var(--global--spacing-vertical));1126 margin-top: 20px; 1127 margin-bottom: 20px; 961 1128 } 962 1129 @media only screen and (min-width: 482px) { 963 1130 964 .site-footer > *, 1131 .site-footer > * { 1132 margin-top: 30px; 1133 margin-bottom: 30px; 1134 } 1135 965 1136 .widget-area > * { 966 margin-top: var(--global--spacing-vertical);967 margin-bottom: var(--global--spacing-vertical);1137 margin-top: 30px; 1138 margin-bottom: 30px; 968 1139 } 969 1140 } 970 1141 … … 972 1143 * Block & non-gutenberg content wrapper children 973 1144 * - Sets spacing-unit margins 974 1145 */ 975 .entry-header > *, 976 .post-thumbnail > *, 977 .page-content > *, 978 .comment-content > *, 1146 .entry-header > * { 1147 margin-top: 20px; 1148 margin-bottom: 20px; 1149 } 1150 .post-thumbnail > * { 1151 margin-top: 20px; 1152 margin-bottom: 20px; 1153 } 1154 .page-content > * { 1155 margin-top: 20px; 1156 margin-bottom: 20px; 1157 } 1158 .comment-content > * { 1159 margin-top: 20px; 1160 margin-bottom: 20px; 1161 } 979 1162 .widget > * { 980 margin-top: var(--global--spacing-unit);981 margin-bottom: var(--global--spacing-unit);1163 margin-top: 20px; 1164 margin-bottom: 20px; 982 1165 } 983 1166 984 1167 .entry-header > *:first-child, … … 1019 1202 margin-bottom: 0; 1020 1203 } 1021 1204 1022 .entry-content > *.alignfull + .alignleft, 1205 .entry-content > *.alignfull + .alignleft { 1206 margin-top: 30px; 1207 } 1208 1023 1209 .entry-content > *.alignfull + .alignright { 1024 margin-top: var(--global--spacing-vertical);1210 margin-top: 30px; 1025 1211 } 1026 1212 1027 1213 /** … … 1066 1252 1067 1253 /* Apply border-box across the entire page. */ 1068 1254 box-sizing: border-box; 1069 font-family: var(--global--font-secondary);1070 line-height: var(--global--line-height-body);1255 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1256 line-height: 1.7; 1071 1257 } 1072 1258 1073 1259 /** … … 1080 1266 } 1081 1267 1082 1268 body { 1083 font-size: var(--global--font-size-base);1269 font-size: 1.25rem; 1084 1270 font-weight: normal; 1085 color: var(--global--color-primary);1271 color: #28303d; 1086 1272 text-align: left; 1087 background-color: var(--global--color-background);1273 background-color: #d1e4dd; 1088 1274 } 1089 1275 1090 1276 button { … … 1121 1307 blockquote { 1122 1308 padding: 0; 1123 1309 position: relative; 1124 margin: var(--global--spacing-vertical) 0 var(--global--spacing-vertical) var(--global--spacing-horizontal);1310 margin: 30px 0 30px 25px; 1125 1311 } 1126 1312 1127 1313 blockquote > * { 1128 margin-top: var(--global--spacing-unit);1129 margin-bottom: var(--global--spacing-unit);1314 margin-top: 20px; 1315 margin-bottom: 20px; 1130 1316 } 1131 1317 1132 1318 blockquote > *:first-child { … … 1138 1324 } 1139 1325 1140 1326 blockquote p { 1141 letter-spacing: var(--heading--letter-spacing-h4);1142 font-family: var(--quote--font-family);1143 font-size: var(--quote--font-size);1144 font-style: var(--quote--font-style);1145 font-weight: var(--quote--font-weight);1146 line-height: var(--quote--line-height);1327 letter-spacing: normal; 1328 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1329 font-size: 1.25rem; 1330 font-style: normal; 1331 font-weight: 700; 1332 line-height: 1.7; 1147 1333 } 1148 1334 1149 blockquote cite, 1335 blockquote cite { 1336 font-weight: normal; 1337 color: #28303d; 1338 font-size: 1rem; 1339 letter-spacing: normal; 1340 } 1341 1150 1342 blockquote footer { 1151 1343 font-weight: normal; 1152 color: var(--global--color-primary);1153 font-size: var(--global--font-size-xs);1154 letter-spacing: var(--global--letter-spacing);1344 color: #28303d; 1345 font-size: 1rem; 1346 letter-spacing: normal; 1155 1347 } 1156 1348 1157 1349 blockquote.alignleft, … … 1159 1351 padding-left: inherit; 1160 1352 } 1161 1353 1162 blockquote.alignleft p, 1354 blockquote.alignleft p { 1355 font-size: 1.125rem; 1356 max-width: inherit; 1357 width: inherit; 1358 } 1359 1163 1360 blockquote.alignright p { 1164 font-size: var(--heading--font-size-h5);1361 font-size: 1.125rem; 1165 1362 max-width: inherit; 1166 1363 width: inherit; 1167 1364 } 1168 1365 1169 blockquote.alignleft cite, 1170 blockquote.alignleft footer, 1171 blockquote.alignright cite, 1366 blockquote.alignleft cite { 1367 font-size: 1rem; 1368 letter-spacing: normal; 1369 } 1370 1371 blockquote.alignleft footer { 1372 font-size: 1rem; 1373 letter-spacing: normal; 1374 } 1375 1376 blockquote.alignright cite { 1377 font-size: 1rem; 1378 letter-spacing: normal; 1379 } 1380 1172 1381 blockquote.alignright footer { 1173 font-size: var(--global--font-size-xs);1174 letter-spacing: var(--global--letter-spacing);1382 font-size: 1rem; 1383 letter-spacing: normal; 1175 1384 } 1176 1385 1177 1386 blockquote strong { 1178 font-weight: var(--quote--font-weight-strong);1387 font-weight: bolder; 1179 1388 } 1180 1389 1181 1390 blockquote:before { 1182 1391 content: "“"; 1183 font-size: var(--quote--font-size);1184 line-height: var(--quote--line-height);1392 font-size: 1.25rem; 1393 line-height: 1.7; 1185 1394 position: absolute; 1186 left: calc(-0.5 * var(--global--spacing-horizontal));1395 left: -12px; 1187 1396 } 1188 1397 1189 blockquote .wp-block-quote__citation, 1190 blockquote cite, 1398 blockquote .wp-block-quote__citation { 1399 color: #28303d; 1400 font-size: 1rem; 1401 font-style: normal; 1402 } 1403 1404 blockquote cite { 1405 color: #28303d; 1406 font-size: 1rem; 1407 font-style: normal; 1408 } 1409 1191 1410 blockquote footer { 1192 color: var(--global--color-primary);1193 font-size: var(--global--font-size-xs);1194 font-style: var(--quote--font-style-cite);1411 color: #28303d; 1412 font-size: 1rem; 1413 font-style: normal; 1195 1414 } 1196 1415 @media only screen and (max-width: 481px) { 1197 1416 1198 1417 blockquote { 1199 padding-left: calc(0.5 * var(--global--spacing-horizontal));1418 padding-left: 13px; 1200 1419 } 1201 1420 1202 1421 blockquote:before { … … 1204 1423 } 1205 1424 } 1206 1425 1207 input[type=text], 1208 input[type=email], 1209 input[type=url], 1210 input[type=password], 1211 input[type=search], 1212 input[type=number], 1213 input[type=tel], 1214 input[type=date], 1215 input[type=month], 1216 input[type=week], 1217 input[type=time], 1218 input[type=datetime], 1219 input[type=datetime-local], 1220 input[type=color], 1426 input[type=text] { 1427 border: 3px solid #39414d; 1428 border-radius: 0; 1429 color: #28303d; 1430 line-height: 1.7; 1431 padding: 10px; 1432 margin: 0 2px; 1433 } 1434 1435 input[type=email] { 1436 border: 3px solid #39414d; 1437 border-radius: 0; 1438 color: #28303d; 1439 line-height: 1.7; 1440 padding: 10px; 1441 margin: 0 2px; 1442 } 1443 1444 input[type=url] { 1445 border: 3px solid #39414d; 1446 border-radius: 0; 1447 color: #28303d; 1448 line-height: 1.7; 1449 padding: 10px; 1450 margin: 0 2px; 1451 } 1452 1453 input[type=password] { 1454 border: 3px solid #39414d; 1455 border-radius: 0; 1456 color: #28303d; 1457 line-height: 1.7; 1458 padding: 10px; 1459 margin: 0 2px; 1460 } 1461 1462 input[type=search] { 1463 border: 3px solid #39414d; 1464 border-radius: 0; 1465 color: #28303d; 1466 line-height: 1.7; 1467 padding: 10px; 1468 margin: 0 2px; 1469 } 1470 1471 input[type=number] { 1472 border: 3px solid #39414d; 1473 border-radius: 0; 1474 color: #28303d; 1475 line-height: 1.7; 1476 padding: 10px; 1477 margin: 0 2px; 1478 } 1479 1480 input[type=tel] { 1481 border: 3px solid #39414d; 1482 border-radius: 0; 1483 color: #28303d; 1484 line-height: 1.7; 1485 padding: 10px; 1486 margin: 0 2px; 1487 } 1488 1489 input[type=date] { 1490 border: 3px solid #39414d; 1491 border-radius: 0; 1492 color: #28303d; 1493 line-height: 1.7; 1494 padding: 10px; 1495 margin: 0 2px; 1496 } 1497 1498 input[type=month] { 1499 border: 3px solid #39414d; 1500 border-radius: 0; 1501 color: #28303d; 1502 line-height: 1.7; 1503 padding: 10px; 1504 margin: 0 2px; 1505 } 1506 1507 input[type=week] { 1508 border: 3px solid #39414d; 1509 border-radius: 0; 1510 color: #28303d; 1511 line-height: 1.7; 1512 padding: 10px; 1513 margin: 0 2px; 1514 } 1515 1516 input[type=time] { 1517 border: 3px solid #39414d; 1518 border-radius: 0; 1519 color: #28303d; 1520 line-height: 1.7; 1521 padding: 10px; 1522 margin: 0 2px; 1523 } 1524 1525 input[type=datetime] { 1526 border: 3px solid #39414d; 1527 border-radius: 0; 1528 color: #28303d; 1529 line-height: 1.7; 1530 padding: 10px; 1531 margin: 0 2px; 1532 } 1533 1534 input[type=datetime-local] { 1535 border: 3px solid #39414d; 1536 border-radius: 0; 1537 color: #28303d; 1538 line-height: 1.7; 1539 padding: 10px; 1540 margin: 0 2px; 1541 } 1542 1543 input[type=color] { 1544 border: 3px solid #39414d; 1545 border-radius: 0; 1546 color: #28303d; 1547 line-height: 1.7; 1548 padding: 10px; 1549 margin: 0 2px; 1550 } 1551 1221 1552 .site textarea { 1222 border: var(--form--border-width) solid var(--form--border-color);1223 border-radius: var(--form--border-radius);1224 color: var(--form--color-text);1225 line-height: var(--global--line-height-body);1226 padding: var(--form--spacing-unit);1553 border: 3px solid #39414d; 1554 border-radius: 0; 1555 color: #28303d; 1556 line-height: 1.7; 1557 padding: 10px; 1227 1558 margin: 0 2px; 1228 1559 } 1229 1560 1230 input[type=text]:focus, 1231 input[type=email]:focus, 1232 input[type=url]:focus, 1233 input[type=password]:focus, 1234 input[type=search]:focus, 1235 input[type=number]:focus, 1236 input[type=tel]:focus, 1237 input[type=date]:focus, 1238 input[type=month]:focus, 1239 input[type=week]:focus, 1240 input[type=time]:focus, 1241 input[type=datetime]:focus, 1242 input[type=datetime-local]:focus, 1243 input[type=color]:focus, 1561 input[type=text]:focus { 1562 color: #28303d; 1563 outline-offset: 2px; 1564 outline: 2px dotted #39414d; 1565 } 1566 1567 input[type=email]:focus { 1568 color: #28303d; 1569 outline-offset: 2px; 1570 outline: 2px dotted #39414d; 1571 } 1572 1573 input[type=url]:focus { 1574 color: #28303d; 1575 outline-offset: 2px; 1576 outline: 2px dotted #39414d; 1577 } 1578 1579 input[type=password]:focus { 1580 color: #28303d; 1581 outline-offset: 2px; 1582 outline: 2px dotted #39414d; 1583 } 1584 1585 input[type=search]:focus { 1586 color: #28303d; 1587 outline-offset: 2px; 1588 outline: 2px dotted #39414d; 1589 } 1590 1591 input[type=number]:focus { 1592 color: #28303d; 1593 outline-offset: 2px; 1594 outline: 2px dotted #39414d; 1595 } 1596 1597 input[type=tel]:focus { 1598 color: #28303d; 1599 outline-offset: 2px; 1600 outline: 2px dotted #39414d; 1601 } 1602 1603 input[type=date]:focus { 1604 color: #28303d; 1605 outline-offset: 2px; 1606 outline: 2px dotted #39414d; 1607 } 1608 1609 input[type=month]:focus { 1610 color: #28303d; 1611 outline-offset: 2px; 1612 outline: 2px dotted #39414d; 1613 } 1614 1615 input[type=week]:focus { 1616 color: #28303d; 1617 outline-offset: 2px; 1618 outline: 2px dotted #39414d; 1619 } 1620 1621 input[type=time]:focus { 1622 color: #28303d; 1623 outline-offset: 2px; 1624 outline: 2px dotted #39414d; 1625 } 1626 1627 input[type=datetime]:focus { 1628 color: #28303d; 1629 outline-offset: 2px; 1630 outline: 2px dotted #39414d; 1631 } 1632 1633 input[type=datetime-local]:focus { 1634 color: #28303d; 1635 outline-offset: 2px; 1636 outline: 2px dotted #39414d; 1637 } 1638 1639 input[type=color]:focus { 1640 color: #28303d; 1641 outline-offset: 2px; 1642 outline: 2px dotted #39414d; 1643 } 1644 1244 1645 .site textarea:focus { 1245 color: var(--form--color-text);1646 color: #28303d; 1246 1647 outline-offset: 2px; 1247 outline: 2px dotted var(--form--border-color);1648 outline: 2px dotted #39414d; 1248 1649 } 1249 1650 1250 1651 input[type=text]:disabled, … … 1265 1666 opacity: 0.7; 1266 1667 } 1267 1668 1268 .is-dark-theme input[type=text], 1269 .is-dark-theme input[type=email], 1270 .is-dark-theme input[type=url], 1271 .is-dark-theme input[type=password], 1272 .is-dark-theme input[type=search], 1273 .is-dark-theme input[type=number], 1274 .is-dark-theme input[type=tel], 1275 .is-dark-theme input[type=date], 1276 .is-dark-theme input[type=month], 1277 .is-dark-theme input[type=week], 1278 .is-dark-theme input[type=time], 1279 .is-dark-theme input[type=datetime], 1280 .is-dark-theme input[type=datetime-local], 1281 .is-dark-theme input[type=color], 1669 .is-dark-theme input[type=text] { 1670 background: rgba(255, 255, 255, 0.9); 1671 } 1672 1673 .is-dark-theme input[type=email] { 1674 background: rgba(255, 255, 255, 0.9); 1675 } 1676 1677 .is-dark-theme input[type=url] { 1678 background: rgba(255, 255, 255, 0.9); 1679 } 1680 1681 .is-dark-theme input[type=password] { 1682 background: rgba(255, 255, 255, 0.9); 1683 } 1684 1685 .is-dark-theme input[type=search] { 1686 background: rgba(255, 255, 255, 0.9); 1687 } 1688 1689 .is-dark-theme input[type=number] { 1690 background: rgba(255, 255, 255, 0.9); 1691 } 1692 1693 .is-dark-theme input[type=tel] { 1694 background: rgba(255, 255, 255, 0.9); 1695 } 1696 1697 .is-dark-theme input[type=date] { 1698 background: rgba(255, 255, 255, 0.9); 1699 } 1700 1701 .is-dark-theme input[type=month] { 1702 background: rgba(255, 255, 255, 0.9); 1703 } 1704 1705 .is-dark-theme input[type=week] { 1706 background: rgba(255, 255, 255, 0.9); 1707 } 1708 1709 .is-dark-theme input[type=time] { 1710 background: rgba(255, 255, 255, 0.9); 1711 } 1712 1713 .is-dark-theme input[type=datetime] { 1714 background: rgba(255, 255, 255, 0.9); 1715 } 1716 1717 .is-dark-theme input[type=datetime-local] { 1718 background: rgba(255, 255, 255, 0.9); 1719 } 1720 1721 .is-dark-theme input[type=color] { 1722 background: rgba(255, 255, 255, 0.9); 1723 } 1724 1282 1725 .is-dark-theme .site textarea { 1283 background: var(--global--color-white-90);1726 background: rgba(255, 255, 255, 0.9); 1284 1727 } 1285 1728 1286 1729 input[type=search]:focus { … … 1288 1731 } 1289 1732 1290 1733 .is-dark-theme input[type=search]:focus { 1291 outline-color: var(--global--color-background);1734 outline-color: #d1e4dd; 1292 1735 } 1293 1736 1294 1737 input[type=color] { 1295 padding: calc(var(--form--spacing-unit) / 2);1296 height: calc(4 * var(--form--spacing-unit));1738 padding: 5px; 1739 height: 40px; 1297 1740 } 1298 1741 1299 1742 input[type=email], … … 1304 1747 } 1305 1748 1306 1749 select { 1307 border: var(--form--border-width) solid var(--form--border-color);1308 color: var(--form--color-text);1750 border: 3px solid #39414d; 1751 color: #28303d; 1309 1752 -moz-appearance: none; 1310 1753 -webkit-appearance: none; 1311 1754 appearance: none; 1312 line-height: var(--global--line-height-body);1313 padding: var(--form--spacing-unit) calc(3 * var(--form--spacing-unit)) var(--form--spacing-unit) var(--form--spacing-unit);1314 background: var(--global--color-white)url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat;1315 background-position: right var(--form--spacing-unit)top 60%;1755 line-height: 1.7; 1756 padding: 10px 30px 10px 10px; 1757 background: #fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat; 1758 background-position: right 10px top 60%; 1316 1759 } 1317 1760 1318 1761 select:focus { 1319 1762 outline-offset: 2px; 1320 outline: 2px dotted var(--form--border-color);1763 outline: 2px dotted #39414d; 1321 1764 } 1322 1765 1323 1766 .is-dark-theme select { 1324 background: var(--global--color-white-90) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat;1325 background-position: right var(--form--spacing-unit)top 60%;1767 background: rgba(255, 255, 255, 0.9) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat; 1768 background-position: right 10px top 60%; 1326 1769 } 1327 1770 1328 1771 textarea { … … 1330 1773 } 1331 1774 1332 1775 label { 1333 font-size: var(--form--font-size);1334 font-weight: var(--form--label-weight);1335 margin-bottom: calc(var(--global--spacing-vertical) / 3);1776 font-size: 1.125rem; 1777 font-weight: 500; 1778 margin-bottom: 10px; 1336 1779 } 1337 1780 1338 1781 /** … … 1342 1785 */ 1343 1786 @supports (-webkit-appearance: none) or (-moz-appearance: none) { 1344 1787 1345 input[type=checkbox], 1788 input[type=checkbox] { 1789 -webkit-appearance: none; 1790 -moz-appearance: none; 1791 position: relative; 1792 width: 25px; 1793 height: 25px; 1794 border: 3px solid #39414d; 1795 background: #fff; 1796 } 1797 1346 1798 input[type=radio] { 1347 1799 -webkit-appearance: none; 1348 1800 -moz-appearance: none; … … 1349 1801 position: relative; 1350 1802 width: 25px; 1351 1803 height: 25px; 1352 border: var(--form--border-width) solid var(--form--border-color);1353 background: var(--global--color-white);1804 border: 3px solid #39414d; 1805 background: #fff; 1354 1806 } 1355 1807 1356 1808 input[type=checkbox]:disabled, … … 1358 1810 opacity: 0.7; 1359 1811 } 1360 1812 1361 .is-dark-theme input[type=checkbox], 1813 .is-dark-theme input[type=checkbox] { 1814 background: rgba(255, 255, 255, 0.9); 1815 } 1816 1362 1817 .is-dark-theme input[type=radio] { 1363 background: var(--global--color-white-90);1818 background: rgba(255, 255, 255, 0.9); 1364 1819 } 1365 1820 1366 1821 input[type=checkbox]:focus { 1367 1822 outline-offset: 2px; 1368 outline: 2px dotted var(--form--border-color);1823 outline: 2px dotted #39414d; 1369 1824 } 1370 1825 1371 1826 input[type=checkbox]:after { … … 1377 1832 position: absolute; 1378 1833 width: 7px; 1379 1834 height: 13px; 1380 border: 3px solid var(--form--color-text);1835 border: 3px solid #28303d; 1381 1836 border-top: 0; 1382 1837 border-left: 0; 1383 1838 transform: rotate(30deg); … … 1384 1839 } 1385 1840 1386 1841 input[type=checkbox]:checked { 1387 color: var(--form--color-text);1842 color: #28303d; 1388 1843 } 1389 1844 1390 1845 input[type=checkbox]:checked:after { … … 1397 1852 1398 1853 input[type=radio]:focus { 1399 1854 outline-offset: 2px; 1400 outline: 2px dotted var(--form--border-color);1855 outline: 2px dotted #39414d; 1401 1856 } 1402 1857 1403 1858 input[type=radio]:after { … … 1410 1865 width: 11px; 1411 1866 height: 11px; 1412 1867 border-radius: 50%; 1413 background: var(--form--color-text);1868 background: #28303d; 1414 1869 } 1415 1870 1416 1871 input[type=radio]:checked { 1417 border: 4px solid var(--form--border-color);1872 border: 4px solid #39414d; 1418 1873 } 1419 1874 1420 1875 input[type=radio]:checked:after { … … 1423 1878 1424 1879 input[type=radio]:checked:focus { 1425 1880 outline-offset: 4px; 1426 outline: 2px dotted var(--form--border-color);1881 outline: 2px dotted #39414d; 1427 1882 } 1428 1883 } 1429 1884 1430 input[type=checkbox] + label, 1885 input[type=checkbox] + label { 1886 display: inline-block; 1887 padding-left: 10px; 1888 font-size: 1rem; 1889 vertical-align: top; 1890 } 1891 1431 1892 input[type=radio] + label { 1432 1893 display: inline-block; 1433 1894 padding-left: 10px; 1434 font-size: var(--global--font-size-xs);1895 font-size: 1rem; 1435 1896 vertical-align: top; 1436 1897 } 1437 1898 … … 1448 1909 1449 1910 /* Specific width is required for Firefox. */ 1450 1911 height: 6px; 1451 background: var(--form--color-ranged);1912 background: #39414d; 1452 1913 border-radius: 6px; 1453 1914 outline-offset: 10px; 1454 1915 } … … 1459 1920 1460 1921 input[type=range]::-webkit-slider-thumb { 1461 1922 -webkit-appearance: none; 1462 border: 3px solid var(--form--color-ranged);1923 border: 3px solid #39414d; 1463 1924 height: 44px; 1464 1925 width: 44px; 1465 1926 border-radius: 50%; 1466 background: var(--global--color-background);1927 background: #d1e4dd; 1467 1928 cursor: pointer; 1468 1929 } 1469 1930 1470 1931 input[type=range]::-moz-range-thumb { 1471 border: 3px solid var(--form--color-ranged);1932 border: 3px solid #39414d; 1472 1933 height: 44px; 1473 1934 width: 44px; 1474 1935 border-radius: 50%; 1475 background: var(--global--color-background);1936 background: #d1e4dd; 1476 1937 cursor: pointer; 1477 1938 box-sizing: border-box; 1478 1939 } … … 1483 1944 height: 6px; 1484 1945 border-radius: 6px; 1485 1946 border-width: 19px 0; 1486 border-color: var(--global--color-background);1947 border-color: #d1e4dd; 1487 1948 background: transparent; 1488 1949 color: transparent; 1489 1950 cursor: pointer; … … 1490 1951 } 1491 1952 1492 1953 input[type=range]::-ms-fill-upper { 1493 background: var(--form--color-ranged);1954 background: #39414d; 1494 1955 border-radius: 6px; 1495 1956 } 1496 1957 1497 1958 input[type=range]::-ms-fill-lower { 1498 background: var(--form--color-ranged);1959 background: #39414d; 1499 1960 border-radius: 6px; 1500 1961 } 1501 1962 1502 1963 input[type=range]::-ms-thumb { 1503 border: 3px solid var(--form--color-ranged);1964 border: 3px solid #39414d; 1504 1965 height: 44px; 1505 1966 width: 44px; 1506 1967 border-radius: 50%; 1507 background: var(--global--color-background);1968 background: #d1e4dd; 1508 1969 cursor: pointer; 1509 1970 } 1510 1971 1511 1972 fieldset { 1512 1973 display: grid; 1513 border-color: var(--global--color-secondary);1514 padding: var(--global--spacing-horizontal);1974 border-color: #39414d; 1975 padding: 25px; 1515 1976 } 1516 1977 1517 1978 fieldset legend { 1518 font-size: var(--global--font-size-lg);1979 font-size: 1.5rem; 1519 1980 } 1520 1981 1521 1982 fieldset input[type=submit] { … … 1523 1984 } 1524 1985 1525 1986 fieldset input:not([type=submit]) { 1526 margin-bottom: var(--global--spacing-unit);1987 margin-bottom: 20px; 1527 1988 } 1528 1989 1529 1990 fieldset input[type=radio], … … 1531 1992 margin-bottom: 0; 1532 1993 } 1533 1994 1534 fieldset input[type=radio] + label, 1995 fieldset input[type=radio] + label { 1996 font-size: 1.125rem; 1997 padding-left: 0; 1998 margin-bottom: 20px; 1999 } 2000 1535 2001 fieldset input[type=checkbox] + label { 1536 font-size: var(--form--font-size);2002 font-size: 1.125rem; 1537 2003 padding-left: 0; 1538 margin-bottom: var(--global--spacing-unit);2004 margin-bottom: 20px; 1539 2005 } 1540 2006 1541 2007 ::-moz-placeholder { … … 1543 2009 } 1544 2010 1545 2011 .post-password-message { 1546 font-size: var(--global--font-size-lg);2012 font-size: 1.5rem; 1547 2013 } 1548 2014 1549 2015 .post-password-form { … … 1558 2024 1559 2025 .post-password-form input[type=password] { 1560 2026 flex-grow: 1; 1561 margin-top: calc(var(--global--spacing-vertical) / 3);1562 margin-right: calc(0.66 * var(--global--spacing-horizontal));2027 margin-top: 10px; 2028 margin-right: 17px; 1563 2029 } 1564 2030 1565 2031 .post-password-form__submit { 1566 margin-top: calc(var(--global--spacing-vertical) / 3);2032 margin-top: 10px; 1567 2033 } 1568 2034 @media only screen and (min-width: 592px) { 1569 2035 1570 2036 .post-password-form__submit { 1571 margin-left: calc(0.4 * var(--global--spacing-horizontal));2037 margin-left: 10px; 1572 2038 } 1573 2039 } 1574 2040 … … 1592 2058 } 1593 2059 1594 2060 /* Media captions */ 1595 figcaption, 1596 .wp-caption, 1597 .wp-caption-text, 2061 figcaption { 2062 color: currentColor; 2063 font-size: 1rem; 2064 line-height: 1.7; 2065 margin-top: 10px; 2066 margin-bottom: 20px; 2067 text-align: center; 2068 } 2069 .wp-caption { 2070 color: currentColor; 2071 font-size: 1rem; 2072 line-height: 1.7; 2073 margin-top: 10px; 2074 margin-bottom: 20px; 2075 text-align: center; 2076 } 2077 .wp-caption-text { 2078 color: currentColor; 2079 font-size: 1rem; 2080 line-height: 1.7; 2081 margin-top: 10px; 2082 margin-bottom: 20px; 2083 text-align: center; 2084 } 1598 2085 .wp-block-embed figcaption { 1599 2086 color: currentColor; 1600 font-size: var(--global--font-size-xs);1601 line-height: var(--global--line-height-body);1602 margin-top: calc(0.5 * var(--global--spacing-unit));1603 margin-bottom: var(--global--spacing-unit);2087 font-size: 1rem; 2088 line-height: 1.7; 2089 margin-top: 10px; 2090 margin-bottom: 20px; 1604 2091 text-align: center; 1605 2092 } 1606 2093 … … 1650 2137 */ 1651 2138 a { 1652 2139 cursor: pointer; 1653 color: var(--wp--style--color--link, var(--global--color-primary));2140 color: #28303d; 1654 2141 text-underline-offset: 3px; 1655 2142 text-decoration-skip-ink: all; 1656 2143 } … … 1669 2156 background: rgba(255, 255, 255, 0.9); 1670 2157 } 1671 2158 1672 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button), 2159 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 2160 color: #d1e4dd; 2161 } 2162 1673 2163 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 1674 color: var(--wp--style--color--link, var(--global--color-background));2164 color: #d1e4dd; 1675 2165 } 1676 2166 1677 2167 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 1678 2168 background: rgba(0, 0, 0, 0.9); 1679 color: var(--wp--style--color--link, var(--global--color-white));2169 color: #fff; 1680 2170 } 1681 2171 1682 2172 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 1683 color: var(--wp--style--color--link, var(--global--color-white));2173 color: #fff; 1684 2174 } 1685 2175 1686 2176 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { … … 1696 2186 } 1697 2187 1698 2188 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { 1699 outline: 2px dotted var(--wp--style--color--link, var(--global--color-primary));2189 outline: 2px dotted #28303d; 1700 2190 } 1701 2191 1702 .has-background .has-link-color a, 2192 .has-background .has-link-color a { 2193 color: #28303d; 2194 } 2195 1703 2196 .has-background.has-link-color a { 1704 color: var(--wp--style--color--link, var(--global--color-primary));2197 color: #28303d; 1705 2198 } 1706 2199 1707 2200 /* Category 05 is all about adjusting the default block styles to the given layout. I only added three blocks as examples. */ 1708 2201 .wp-block-audio audio:focus { 1709 2202 outline-offset: 5px; 1710 outline: 2px solid var(--global--color-primary);2203 outline: 2px solid #28303d; 1711 2204 } 1712 2205 1713 2206 /** 1714 2207 * Button 1715 2208 */ 1716 .site .button, 1717 input[type=submit], 1718 input[type=reset], 1719 .wp-block-search__button, 2209 .site .button { 2210 line-height: 1.5; 2211 color: #d1e4dd; 2212 cursor: pointer; 2213 font-weight: 500; 2214 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2215 font-size: 1.25rem; 2216 background-color: #39414d; 2217 border-radius: 0; 2218 border: 3px solid #39414d; 2219 text-decoration: none; 2220 padding: 15px 30px; 2221 } 2222 input[type=submit] { 2223 line-height: 1.5; 2224 color: #d1e4dd; 2225 cursor: pointer; 2226 font-weight: 500; 2227 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2228 font-size: 1.25rem; 2229 background-color: #39414d; 2230 border-radius: 0; 2231 border: 3px solid #39414d; 2232 text-decoration: none; 2233 padding: 15px 30px; 2234 } 2235 input[type=reset] { 2236 line-height: 1.5; 2237 color: #d1e4dd; 2238 cursor: pointer; 2239 font-weight: 500; 2240 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2241 font-size: 1.25rem; 2242 background-color: #39414d; 2243 border-radius: 0; 2244 border: 3px solid #39414d; 2245 text-decoration: none; 2246 padding: 15px 30px; 2247 } 2248 .wp-block-search__button { 2249 line-height: 1.5; 2250 color: #d1e4dd; 2251 cursor: pointer; 2252 font-weight: 500; 2253 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2254 font-size: 1.25rem; 2255 background-color: #39414d; 2256 border-radius: 0; 2257 border: 3px solid #39414d; 2258 text-decoration: none; 2259 padding: 15px 30px; 2260 } 1720 2261 .wp-block-button .wp-block-button__link { 1721 line-height: var(--button--line-height);1722 color: var(--button--color-text);2262 line-height: 1.5; 2263 color: #d1e4dd; 1723 2264 cursor: pointer; 1724 font-weight: var(--button--font-weight);1725 font-family: var(--button--font-family);1726 font-size: var(--button--font-size);1727 background-color: var(--button--color-background);1728 border-radius: var(--button--border-radius);1729 border: var(--button--border-width) solid var(--button--color-background);2265 font-weight: 500; 2266 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2267 font-size: 1.25rem; 2268 background-color: #39414d; 2269 border-radius: 0; 2270 border: 3px solid #39414d; 1730 2271 text-decoration: none; 1731 padding: var(--button--padding-vertical) var(--button--padding-horizontal);2272 padding: 15px 30px; 1732 2273 } 1733 2274 1734 2275 .site .button:focus, … … 1741 2282 outline: 2px dotted currentColor; 1742 2283 } 1743 2284 1744 .is-dark-theme .site .button:focus, 1745 .is-dark-theme input[type=submit]:focus, 1746 .is-dark-theme input[type=reset]:focus, 1747 .is-dark-theme .wp-block-search__button:focus, 2285 .is-dark-theme .site .button:focus { 2286 color: #39414d; 2287 } 2288 2289 .is-dark-theme input[type=submit]:focus { 2290 color: #39414d; 2291 } 2292 2293 .is-dark-theme input[type=reset]:focus { 2294 color: #39414d; 2295 } 2296 2297 .is-dark-theme .wp-block-search__button:focus { 2298 color: #39414d; 2299 } 2300 1748 2301 .is-dark-theme .wp-block-button .wp-block-button__link:focus { 1749 color: var(--button--color-background);2302 color: #39414d; 1750 2303 } 1751 2304 1752 .site .button:focus:not(.has-background), 1753 input[type=submit]:focus:not(.has-background), 1754 input[type=reset]:focus:not(.has-background), 1755 .wp-block-search__button:focus:not(.has-background), 2305 .site .button:focus:not(.has-background) { 2306 color: #39414d; 2307 } 2308 2309 input[type=submit]:focus:not(.has-background) { 2310 color: #39414d; 2311 } 2312 2313 input[type=reset]:focus:not(.has-background) { 2314 color: #39414d; 2315 } 2316 2317 .wp-block-search__button:focus:not(.has-background) { 2318 color: #39414d; 2319 } 2320 1756 2321 .wp-block-button .wp-block-button__link:focus:not(.has-background) { 1757 color: var(--button--color-text-hover);2322 color: #39414d; 1758 2323 } 1759 2324 1760 .site .button:disabled, 1761 input[type=submit]:disabled, 1762 input[type=reset]:disabled, 1763 .wp-block-search__button:disabled, 2325 .site .button:disabled { 2326 background-color: rgba(255, 255, 255, 0.5); 2327 border-color: rgba(255, 255, 255, 0.5); 2328 color: #39414d; 2329 } 2330 2331 input[type=submit]:disabled { 2332 background-color: rgba(255, 255, 255, 0.5); 2333 border-color: rgba(255, 255, 255, 0.5); 2334 color: #39414d; 2335 } 2336 2337 input[type=reset]:disabled { 2338 background-color: rgba(255, 255, 255, 0.5); 2339 border-color: rgba(255, 255, 255, 0.5); 2340 color: #39414d; 2341 } 2342 2343 .wp-block-search__button:disabled { 2344 background-color: rgba(255, 255, 255, 0.5); 2345 border-color: rgba(255, 255, 255, 0.5); 2346 color: #39414d; 2347 } 2348 1764 2349 .wp-block-button .wp-block-button__link:disabled { 1765 background-color: var(--global--color-white-50);1766 border-color: var(--global--color-white-50);1767 color: var(--button--color-text-active);2350 background-color: rgba(255, 255, 255, 0.5); 2351 border-color: rgba(255, 255, 255, 0.5); 2352 color: #39414d; 1768 2353 } 1769 2354 1770 .site .button:active, 1771 input[type=submit]:active, 1772 input[type=reset]:active, 1773 .wp-block-search .wp-block-search__button:active, 2355 .site .button:active { 2356 color: #39414d; 2357 background-color: #d1e4dd; 2358 } 2359 2360 input[type=submit]:active { 2361 color: #39414d; 2362 background-color: #d1e4dd; 2363 } 2364 2365 input[type=reset]:active { 2366 color: #39414d; 2367 background-color: #d1e4dd; 2368 } 2369 2370 .wp-block-search .wp-block-search__button:active { 2371 color: #39414d; 2372 background-color: #d1e4dd; 2373 } 2374 1774 2375 .wp-block-file .wp-block-file__button:active { 1775 color: var(--button--color-text-active);1776 background-color: var(--button--color-background-active);2376 color: #39414d; 2377 background-color: #d1e4dd; 1777 2378 } 1778 2379 1779 .site .button:hover, 1780 input[type=submit]:hover, 1781 input[type=reset]:hover, 1782 .wp-block-search .wp-block-search__button:hover, 2380 .site .button:hover { 2381 color: #39414d; 2382 background: transparent; 2383 } 2384 2385 input[type=submit]:hover { 2386 color: #39414d; 2387 background: transparent; 2388 } 2389 2390 input[type=reset]:hover { 2391 color: #39414d; 2392 background: transparent; 2393 } 2394 2395 .wp-block-search .wp-block-search__button:hover { 2396 color: #39414d; 2397 background: transparent; 2398 } 2399 1783 2400 .wp-block-file .wp-block-file__button:hover { 1784 color: var(--button--color-text-hover);2401 color: #39414d; 1785 2402 background: transparent; 1786 2403 } 1787 2404 … … 1789 2406 * Block Options 1790 2407 */ 1791 2408 .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { 1792 color: var(--button--color-text-active)!important;2409 color: #39414d !important; 1793 2410 background: transparent !important; 1794 border-color: var(--button--color-background);2411 border-color: #39414d; 1795 2412 } 1796 2413 1797 2414 .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover { 1798 color: var(--button--color-text-hover)!important;2415 color: #39414d !important; 1799 2416 background: transparent !important; 1800 border-color: var(--button--color-background);2417 border-color: #39414d; 1801 2418 } 1802 2419 1803 2420 .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus { 1804 color: var(--button--color-text)!important;1805 background: var(--button--color-background)!important;2421 color: #d1e4dd !important; 2422 background: #39414d !important; 1806 2423 } 1807 2424 1808 2425 .wp-block-button.is-style-outline .wp-block-button__link { 1809 padding: var(--button--padding-vertical) var(--button--padding-horizontal);2426 padding: 15px 30px; 1810 2427 } 1811 2428 1812 2429 .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background) { … … 1815 2432 1816 2433 .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(.has-text-color) { 1817 2434 background: transparent; 1818 color: var(--button--color-background);1819 border-color: var(--button--color-background);2435 color: #39414d; 2436 border-color: #39414d; 1820 2437 } 1821 2438 1822 2439 .wp-block-button.is-style-outline .wp-block-button__link.has-background:not(.has-text-color) { … … 1823 2440 color: currentColor; 1824 2441 } 1825 2442 1826 .wp-block-button.is-style-outline .wp-block-button__link.has-background.has-gray-background-color:not(.has-text-color), 1827 .wp-block-button.is-style-outline .wp-block-button__link.has-background.has-dark-gray-background-color:not(.has-text-color), 2443 .wp-block-button.is-style-outline .wp-block-button__link.has-background.has-gray-background-color:not(.has-text-color) { 2444 color: #fff; 2445 } 2446 2447 .wp-block-button.is-style-outline .wp-block-button__link.has-background.has-dark-gray-background-color:not(.has-text-color) { 2448 color: #fff; 2449 } 2450 1828 2451 .wp-block-button.is-style-outline .wp-block-button__link.has-background.has-black-background-color:not(.has-text-color) { 1829 color: var(--global--color-white);2452 color: #fff; 1830 2453 } 1831 2454 1832 2455 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background { 1833 color: var(--global--color-dark-gray);2456 color: #28303d; 1834 2457 } 1835 2458 1836 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-gray-background-color, 1837 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-dark-gray-background-color, 2459 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-gray-background-color { 2460 color: #fff; 2461 } 2462 2463 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-dark-gray-background-color { 2464 color: #fff; 2465 } 2466 1838 2467 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-black-background-color { 1839 color: var(--global--color-white);2468 color: #fff; 1840 2469 } 1841 2470 1842 2471 .wp-block-button.is-style-outline .wp-block-button__link.has-text-color, … … 1844 2473 border-color: currentColor; 1845 2474 } 1846 2475 1847 .wp-block-button.is-style-outline .wp-block-button__link:active, 2476 .wp-block-button.is-style-outline .wp-block-button__link:active { 2477 color: #d1e4dd !important; 2478 background: #39414d !important; 2479 border-color: #39414d; 2480 } 2481 1848 2482 .wp-block-button.is-style-outline .wp-block-button__link:hover { 1849 color: var(--button--color-text)!important;1850 background: var(--button--color-background)!important;1851 border-color: var(--button--color-background);2483 color: #d1e4dd !important; 2484 background: #39414d !important; 2485 border-color: #39414d; 1852 2486 } 1853 2487 1854 .wp-block-button.is-style-outline .wp-block-button__link:active.has-text-color, 2488 .wp-block-button.is-style-outline .wp-block-button__link:active.has-text-color { 2489 border-color: #39414d; 2490 } 2491 1855 2492 .wp-block-button.is-style-outline .wp-block-button__link:hover.has-text-color { 1856 border-color: var(--button--color-background);2493 border-color: #39414d; 1857 2494 } 1858 2495 1859 2496 .wp-block-button.is-style-outline .wp-block-button__link:focus { 1860 color: var(--button--color-background)!important;2497 color: #39414d !important; 1861 2498 background: transparent !important; 1862 2499 } 1863 2500 … … 1865 2502 border-radius: 0; 1866 2503 } 1867 2504 1868 .is-style-outline .wp-block-button__link[style*=radius]:focus, 2505 .is-style-outline .wp-block-button__link[style*=radius]:focus { 2506 outline-offset: 2px; 2507 outline: 2px dotted #39414d; 2508 } 2509 1869 2510 .wp-block-button a.wp-block-button__link[style*=radius]:focus { 1870 2511 outline-offset: 2px; 1871 outline: 2px dotted var(--button--color-background);2512 outline: 2px dotted #39414d; 1872 2513 } 1873 2514 1874 2515 .wp-block-code { 1875 border-color: var(--global--color-border);2516 border-color: #28303d; 1876 2517 border-radius: 0; 1877 2518 border-style: solid; 1878 2519 border-width: 0.1rem; 1879 padding: var(--global--spacing-unit);2520 padding: 20px; 1880 2521 } 1881 2522 1882 2523 .wp-block-code code { 1883 font-size: var(--global--font-size-xs);2524 font-size: 1rem; 1884 2525 white-space: pre; 1885 2526 overflow-x: auto; 1886 2527 display: block; … … 1891 2532 } 1892 2533 1893 2534 .wp-block-columns .wp-block-column > * { 1894 margin-top: calc(0.66 * var(--global--spacing-vertical));1895 margin-bottom: calc(0.66 * var(--global--spacing-vertical));2535 margin-top: 20px; 2536 margin-bottom: 20px; 1896 2537 } 1897 2538 @media only screen and (min-width: 482px) { 1898 2539 1899 2540 .wp-block-columns .wp-block-column > * { 1900 margin-top: var(--global--spacing-vertical);1901 margin-bottom: var(--global--spacing-vertical);2541 margin-top: 30px; 2542 margin-bottom: 30px; 1902 2543 } 1903 2544 } 1904 2545 … … 1915 2556 } 1916 2557 1917 2558 .wp-block-columns .wp-block-column:not(:last-child) { 1918 margin-bottom: calc(0.66 * var(--global--spacing-vertical));2559 margin-bottom: 20px; 1919 2560 } 1920 2561 @media only screen and (min-width: 482px) { 1921 2562 1922 2563 .wp-block-columns .wp-block-column:not(:last-child) { 1923 margin-bottom: var(--global--spacing-vertical);2564 margin-bottom: 30px; 1924 2565 } 1925 2566 } 1926 2567 @media only screen and (min-width: 822px) { … … 1936 2577 @media only screen and (min-width: 652px) { 1937 2578 1938 2579 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { 1939 margin-left: calc(-2 * var(--global--spacing-horizontal));1940 margin-top: calc(2.5 * var(--global--spacing-horizontal));2580 margin-left: -50px; 2581 margin-top: 63px; 1941 2582 z-index: 2; 1942 2583 } 1943 2584 1944 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background), 1945 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background), 1946 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background), 1947 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background), 1948 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background), 1949 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background), 1950 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background), 1951 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), 1952 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background), 2585 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background) { 2586 background-color: #d1e4dd; 2587 padding: 20px; 2588 } 2589 2590 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background) { 2591 background-color: #d1e4dd; 2592 padding: 20px; 2593 } 2594 2595 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background) { 2596 background-color: #d1e4dd; 2597 padding: 20px; 2598 } 2599 2600 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background) { 2601 background-color: #d1e4dd; 2602 padding: 20px; 2603 } 2604 2605 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background) { 2606 background-color: #d1e4dd; 2607 padding: 20px; 2608 } 2609 2610 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background) { 2611 background-color: #d1e4dd; 2612 padding: 20px; 2613 } 2614 2615 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background) { 2616 background-color: #d1e4dd; 2617 padding: 20px; 2618 } 2619 2620 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { 2621 background-color: #d1e4dd; 2622 padding: 20px; 2623 } 2624 2625 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 2626 background-color: #d1e4dd; 2627 padding: 20px; 2628 } 2629 1953 2630 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { 1954 background-color: var(--global--color-background);1955 padding: var(--global--spacing-unit);2631 background-color: #d1e4dd; 2632 padding: 20px; 1956 2633 } 1957 2634 1958 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), 2635 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { 2636 padding-left: 50px; 2637 } 2638 1959 2639 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 1960 padding-left: calc(2 * var(--global--spacing-horizontal));2640 padding-left: 50px; 1961 2641 } 1962 2642 1963 2643 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { … … 1965 2645 } 1966 2646 } 1967 2647 1968 .wp-block-columns.alignfull .wp-block-column p:not(.has-background), 1969 .wp-block-columns.alignfull .wp-block-column h1:not(.has-background), 1970 .wp-block-columns.alignfull .wp-block-column h2:not(.has-background), 1971 .wp-block-columns.alignfull .wp-block-column h3:not(.has-background), 1972 .wp-block-columns.alignfull .wp-block-column h4:not(.has-background), 1973 .wp-block-columns.alignfull .wp-block-column h5:not(.has-background), 2648 .wp-block-columns.alignfull .wp-block-column p:not(.has-background) { 2649 padding-left: 20px; 2650 padding-right: 20px; 2651 } 2652 2653 .wp-block-columns.alignfull .wp-block-column h1:not(.has-background) { 2654 padding-left: 20px; 2655 padding-right: 20px; 2656 } 2657 2658 .wp-block-columns.alignfull .wp-block-column h2:not(.has-background) { 2659 padding-left: 20px; 2660 padding-right: 20px; 2661 } 2662 2663 .wp-block-columns.alignfull .wp-block-column h3:not(.has-background) { 2664 padding-left: 20px; 2665 padding-right: 20px; 2666 } 2667 2668 .wp-block-columns.alignfull .wp-block-column h4:not(.has-background) { 2669 padding-left: 20px; 2670 padding-right: 20px; 2671 } 2672 2673 .wp-block-columns.alignfull .wp-block-column h5:not(.has-background) { 2674 padding-left: 20px; 2675 padding-right: 20px; 2676 } 2677 1974 2678 .wp-block-columns.alignfull .wp-block-column h6:not(.has-background) { 1975 padding-left: var(--global--spacing-unit);1976 padding-right: var(--global--spacing-unit);2679 padding-left: 20px; 2680 padding-right: 20px; 1977 2681 } 1978 2682 1979 .wp-block-cover, 2683 .wp-block-cover { 2684 background-color: #000; 2685 min-height: 450px; 2686 margin-top: inherit; 2687 margin-bottom: inherit; 2688 2689 /* default & custom background-color */ 2690 2691 /* Treating H2 separately to account for legacy /core styles */ 2692 2693 /* Block Styles */ 2694 } 2695 1980 2696 .wp-block-cover-image { 1981 background-color: var(--cover--color-background);1982 min-height: var(--cover--height);2697 background-color: #000; 2698 min-height: 450px; 1983 2699 margin-top: inherit; 1984 2700 margin-bottom: inherit; 1985 2701 … … 2001 2717 margin-bottom: 0; 2002 2718 } 2003 2719 2004 .wp-block-cover .wp-block-cover__inner-container, 2005 .wp-block-cover .wp-block-cover-image-text, 2006 .wp-block-cover .wp-block-cover-text, 2007 .wp-block-cover-image .wp-block-cover__inner-container, 2008 .wp-block-cover-image .wp-block-cover-image-text, 2720 .wp-block-cover .wp-block-cover__inner-container { 2721 color: currentColor; 2722 margin-top: 30px; 2723 margin-bottom: 30px; 2724 } 2725 2726 .wp-block-cover .wp-block-cover-image-text { 2727 color: currentColor; 2728 margin-top: 30px; 2729 margin-bottom: 30px; 2730 } 2731 2732 .wp-block-cover .wp-block-cover-text { 2733 color: currentColor; 2734 margin-top: 30px; 2735 margin-bottom: 30px; 2736 } 2737 2738 .wp-block-cover-image .wp-block-cover__inner-container { 2739 color: currentColor; 2740 margin-top: 30px; 2741 margin-bottom: 30px; 2742 } 2743 2744 .wp-block-cover-image .wp-block-cover-image-text { 2745 color: currentColor; 2746 margin-top: 30px; 2747 margin-bottom: 30px; 2748 } 2749 2009 2750 .wp-block-cover-image .wp-block-cover-text { 2010 2751 color: currentColor; 2011 margin-top: var(--global--spacing-vertical);2012 margin-bottom: var(--global--spacing-vertical);2752 margin-top: 30px; 2753 margin-bottom: 30px; 2013 2754 } 2014 2755 2015 2756 .wp-block-cover .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button), … … 2021 2762 color: currentColor; 2022 2763 } 2023 2764 2024 .wp-block-cover .wp-block-cover__inner-container .has-link-color a, 2025 .wp-block-cover .wp-block-cover-image-text .has-link-color a, 2026 .wp-block-cover .wp-block-cover-text .has-link-color a, 2027 .wp-block-cover-image .wp-block-cover__inner-container .has-link-color a, 2028 .wp-block-cover-image .wp-block-cover-image-text .has-link-color a, 2765 .wp-block-cover .wp-block-cover__inner-container .has-link-color a { 2766 color: #28303d; 2767 } 2768 2769 .wp-block-cover .wp-block-cover-image-text .has-link-color a { 2770 color: #28303d; 2771 } 2772 2773 .wp-block-cover .wp-block-cover-text .has-link-color a { 2774 color: #28303d; 2775 } 2776 2777 .wp-block-cover-image .wp-block-cover__inner-container .has-link-color a { 2778 color: #28303d; 2779 } 2780 2781 .wp-block-cover-image .wp-block-cover-image-text .has-link-color a { 2782 color: #28303d; 2783 } 2784 2029 2785 .wp-block-cover-image .wp-block-cover-text .has-link-color a { 2030 color: var(--wp--style--color--link, var(--global--color-primary));2786 color: #28303d; 2031 2787 } 2032 2788 2033 .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container, 2034 .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text, 2035 .wp-block-cover:not([class*=background-color]) .wp-block-cover-text, 2036 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container, 2037 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text, 2789 .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container { 2790 color: #fff; 2791 } 2792 2793 .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text { 2794 color: #fff; 2795 } 2796 2797 .wp-block-cover:not([class*=background-color]) .wp-block-cover-text { 2798 color: #fff; 2799 } 2800 2801 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container { 2802 color: #fff; 2803 } 2804 2805 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text { 2806 color: #fff; 2807 } 2808 2038 2809 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text { 2039 color: var(--cover--color-foreground);2810 color: #fff; 2040 2811 } 2041 2812 2042 .wp-block-cover h2, 2813 .wp-block-cover h2 { 2814 font-size: 2.25rem; 2815 letter-spacing: normal; 2816 line-height: 1.3; 2817 max-width: inherit; 2818 text-align: inherit; 2819 padding: 0; 2820 } 2821 2822 @media only screen and (min-width: 652px){ 2823 .wp-block-cover h2{ 2824 font-size: 3rem; 2825 } 2826 } 2827 2828 @media only screen and (min-width: 652px){ 2829 .wp-block-cover h2{ 2830 font-size: 3rem; 2831 } 2832 } 2833 2043 2834 .wp-block-cover-image h2 { 2044 font-size: var(--heading--font-size-h2);2045 letter-spacing: var(--heading--letter-spacing-h2);2046 line-height: var(--heading--line-height-h2);2835 font-size: 2.25rem; 2836 letter-spacing: normal; 2837 line-height: 1.3; 2047 2838 max-width: inherit; 2048 2839 text-align: inherit; 2049 2840 padding: 0; 2050 2841 } 2051 2842 2843 @media only screen and (min-width: 652px){ 2844 .wp-block-cover-image h2{ 2845 font-size: 3rem; 2846 } 2847 } 2848 2849 @media only screen and (min-width: 652px){ 2850 .wp-block-cover-image h2{ 2851 font-size: 3rem; 2852 } 2853 } 2854 2052 2855 .wp-block-cover h2.has-text-align-left, 2053 2856 .wp-block-cover-image h2.has-text-align-left { 2054 2857 text-align: left; … … 2064 2867 text-align: right; 2065 2868 } 2066 2869 2067 .wp-block-cover .wp-block-cover__inner-container, 2870 .wp-block-cover .wp-block-cover__inner-container { 2871 width: calc(100% - 60px); 2872 } 2873 2068 2874 .wp-block-cover-image .wp-block-cover__inner-container { 2069 width: calc(100% - calc(2 * var(--global--spacing-vertical)));2875 width: calc(100% - 60px); 2070 2876 } 2071 2877 2072 .wp-block-cover .wp-block-cover__inner-container > *, 2878 .wp-block-cover .wp-block-cover__inner-container > * { 2879 margin-top: 20px; 2880 margin-bottom: 20px; 2881 } 2882 2073 2883 .wp-block-cover-image .wp-block-cover__inner-container > * { 2074 margin-top: calc(0.666 * var(--global--spacing-vertical));2075 margin-bottom: calc(0.666 * var(--global--spacing-vertical));2884 margin-top: 20px; 2885 margin-bottom: 20px; 2076 2886 } 2077 2887 @media only screen and (min-width: 482px) { 2078 2888 2079 .wp-block-cover .wp-block-cover__inner-container > *, 2889 .wp-block-cover .wp-block-cover__inner-container > * { 2890 margin-top: 30px; 2891 margin-bottom: 30px; 2892 } 2893 2080 2894 .wp-block-cover-image .wp-block-cover__inner-container > * { 2081 margin-top: var(--global--spacing-vertical);2082 margin-bottom: var(--global--spacing-vertical);2895 margin-top: 30px; 2896 margin-bottom: 30px; 2083 2897 } 2084 2898 } 2085 2899 … … 2100 2914 margin-top: 0; 2101 2915 } 2102 2916 2103 .wp-block-cover.alignleft > *, 2104 .wp-block-cover.alignright > *, 2105 .wp-block-cover-image.alignleft > *, 2917 .wp-block-cover.alignleft > * { 2918 margin-top: 60px; 2919 margin-bottom: 60px; 2920 padding-left: 25px; 2921 padding-right: 25px; 2922 width: 100%; 2923 } 2924 2925 .wp-block-cover.alignright > * { 2926 margin-top: 60px; 2927 margin-bottom: 60px; 2928 padding-left: 25px; 2929 padding-right: 25px; 2930 width: 100%; 2931 } 2932 2933 .wp-block-cover-image.alignleft > * { 2934 margin-top: 60px; 2935 margin-bottom: 60px; 2936 padding-left: 25px; 2937 padding-right: 25px; 2938 width: 100%; 2939 } 2940 2106 2941 .wp-block-cover-image.alignright > * { 2107 margin-top: calc(2 * var(--global--spacing-vertical));2108 margin-bottom: calc(2 * var(--global--spacing-vertical));2109 padding-left: var(--global--spacing-horizontal);2110 padding-right: var(--global--spacing-horizontal);2942 margin-top: 60px; 2943 margin-bottom: 60px; 2944 padding-left: 25px; 2945 padding-right: 25px; 2111 2946 width: 100%; 2112 2947 } 2113 2948 … … 2118 2953 justify-content: center; 2119 2954 } 2120 2955 2121 .wp-block-cover.is-style-twentytwentyone-border, 2956 .wp-block-cover.is-style-twentytwentyone-border { 2957 border: 3px solid #28303d; 2958 } 2959 2122 2960 .wp-block-cover-image.is-style-twentytwentyone-border { 2123 border: calc(3 * var(--separator--height)) solid var(--global--color-border);2961 border: 3px solid #28303d; 2124 2962 } 2125 2963 2126 .wp-block-file a.wp-block-file__button:active, 2127 .wp-block-file a.wp-block-file__button:focus, 2964 .wp-block-file a.wp-block-file__button:active { 2965 color: #39414d; 2966 opacity: inherit; 2967 } 2968 2969 .wp-block-file a.wp-block-file__button:focus { 2970 color: #39414d; 2971 opacity: inherit; 2972 } 2973 2128 2974 .wp-block-file a.wp-block-file__button:hover { 2129 color: var(--button--color-text-hover);2975 color: #39414d; 2130 2976 opacity: inherit; 2131 2977 } 2132 2978 2133 2979 .wp-block-file a.wp-block-file__button:visited { 2134 color: var(--button--color-text);2980 color: #d1e4dd; 2135 2981 } 2136 2982 2137 2983 .wp-block-file a.wp-block-file__button:visited:hover { 2138 color: var(--button--color-text-hover);2984 color: #39414d; 2139 2985 } 2140 2986 2141 2987 .wp-block-file .wp-block-file__button { 2142 line-height: var(--button--line-height);2143 color: var(--button--color-text);2988 line-height: 1.5; 2989 color: #d1e4dd; 2144 2990 cursor: pointer; 2145 font-weight: var(--button--font-weight);2146 font-family: var(--button--font-family);2147 font-size: var(--button--font-size);2148 background-color: var(--button--color-background);2149 border-radius: var(--button--border-radius);2150 border: var(--button--border-width) solid var(--button--color-background);2991 font-weight: 500; 2992 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2993 font-size: 1.25rem; 2994 background-color: #39414d; 2995 border-radius: 0; 2996 border: 3px solid #39414d; 2151 2997 text-decoration: none; 2152 padding: var(--button--padding-vertical) var(--button--padding-horizontal);2998 padding: 15px 30px; 2153 2999 display: inline-block; 2154 3000 } 2155 3001 … … 2160 3006 } 2161 3007 2162 3008 .is-dark-theme .wp-block-file .wp-block-file__button:focus { 2163 color: var(--button--color-background);3009 color: #39414d; 2164 3010 } 2165 3011 2166 3012 .wp-block-file .wp-block-file__button:focus:not(.has-background) { 2167 color: var(--button--color-text-hover);3013 color: #39414d; 2168 3014 } 2169 3015 2170 3016 .wp-block-file .wp-block-file__button:disabled { 2171 background-color: var(--global--color-white-50);2172 border-color: var(--global--color-white-50);2173 color: var(--button--color-text-active);3017 background-color: rgba(255, 255, 255, 0.5); 3018 border-color: rgba(255, 255, 255, 0.5); 3019 color: #39414d; 2174 3020 } 2175 3021 2176 3022 .wp-block-gallery { … … 2177 3023 margin: 0 auto; 2178 3024 } 2179 3025 2180 .wp-block-gallery .blocks-gallery-image, 3026 .wp-block-gallery .blocks-gallery-image { 3027 width: calc(50% - 10px); 3028 } 3029 2181 3030 .wp-block-gallery .blocks-gallery-item { 2182 width: calc( (100% - var(--global--spacing-unit)) / 2);3031 width: calc(50% - 10px); 2183 3032 } 2184 3033 2185 .wp-block-gallery .blocks-gallery-image figcaption, 3034 .wp-block-gallery .blocks-gallery-image figcaption { 3035 margin: 0; 3036 color: #fff; 3037 font-size: 1rem; 3038 } 3039 2186 3040 .wp-block-gallery .blocks-gallery-item figcaption { 2187 3041 margin: 0; 2188 color: var(--global--color-white);2189 font-size: var(--global--font-size-xs);3042 color: #fff; 3043 font-size: 1rem; 2190 3044 } 2191 3045 2192 .wp-block-gallery .blocks-gallery-image figcaption a, 3046 .wp-block-gallery .blocks-gallery-image figcaption a { 3047 color: #fff; 3048 } 3049 2193 3050 .wp-block-gallery .blocks-gallery-item figcaption a { 2194 color: var(--global--color-white);3051 color: #fff; 2195 3052 } 2196 3053 2197 .wp-block-gallery .blocks-gallery-image figcaption a:focus, 3054 .wp-block-gallery .blocks-gallery-image figcaption a:focus { 3055 background-color: transparent; 3056 outline: 2px solid #28303d; 3057 text-decoration: none; 3058 } 3059 2198 3060 .wp-block-gallery .blocks-gallery-item figcaption a:focus { 2199 3061 background-color: transparent; 2200 outline: 2px solid var(--wp--style--color--link, var(--global--color-primary));3062 outline: 2px solid #28303d; 2201 3063 text-decoration: none; 2202 3064 } 2203 3065 … … 2225 3087 } 2226 3088 2227 3089 .wp-block-group .wp-block-group__inner-container > * { 2228 margin-top: calc(0.666 * var(--global--spacing-vertical));2229 margin-bottom: calc(0.666 * var(--global--spacing-vertical));3090 margin-top: 20px; 3091 margin-bottom: 20px; 2230 3092 } 2231 3093 @media only screen and (min-width: 482px) { 2232 3094 2233 3095 .wp-block-group .wp-block-group__inner-container > * { 2234 margin-top: var(--global--spacing-vertical);2235 margin-bottom: var(--global--spacing-vertical);3096 margin-top: 30px; 3097 margin-bottom: 30px; 2236 3098 } 2237 3099 } 2238 3100 … … 2245 3107 } 2246 3108 2247 3109 .wp-block-group.has-background { 2248 padding: calc(0.666 * var(--global--spacing-vertical));3110 padding: 20px; 2249 3111 } 2250 3112 @media only screen and (min-width: 482px) { 2251 3113 2252 3114 .wp-block-group.has-background { 2253 padding: var(--global--spacing-vertical);3115 padding: 30px; 2254 3116 } 2255 3117 } 2256 3118 2257 3119 .wp-block-group.is-style-twentytwentyone-border { 2258 border: calc(3 * var(--separator--height)) solid var(--global--color-border);2259 padding: var(--global--spacing-vertical);3120 border: 3px solid #28303d; 3121 padding: 30px; 2260 3122 } 2261 3123 2262 .wp-block-group.has-background .wp-block-group__inner-container > .alignfull, 2263 .wp-block-group.has-background .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull, 2264 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > .alignfull, 3124 .wp-block-group.has-background .wp-block-group__inner-container > .alignfull { 3125 max-width: calc(100% + 60px); 3126 width: calc(100% + 60px); 3127 margin-left: -30px; 3128 } 3129 3130 .wp-block-group.has-background .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull { 3131 max-width: calc(100% + 60px); 3132 width: calc(100% + 60px); 3133 margin-left: -30px; 3134 } 3135 3136 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > .alignfull { 3137 max-width: calc(100% + 60px); 3138 width: calc(100% + 60px); 3139 margin-left: -30px; 3140 } 3141 2265 3142 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull { 2266 max-width: calc( var(--responsive--alignfull-width) + (2 * var(--global--spacing-vertical)));2267 width: calc( var(--responsive--alignfull-width) + (2 * var(--global--spacing-vertical)));2268 margin-left: calc(-1 * var(--global--spacing-vertical));3143 max-width: calc(100% + 60px); 3144 width: calc(100% + 60px); 3145 margin-left: -30px; 2269 3146 } 2270 3147 2271 h1, 2272 .h1, 2273 h2, 2274 .h2, 2275 h3, 2276 .h3, 2277 h4, 2278 .h4, 2279 h5, 2280 .h5, 2281 h6, 3148 h1 { 3149 clear: both; 3150 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3151 font-weight: normal; 3152 } 3153 3154 .h1 { 3155 clear: both; 3156 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3157 font-weight: normal; 3158 } 3159 3160 h2 { 3161 clear: both; 3162 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3163 font-weight: normal; 3164 } 3165 3166 .h2 { 3167 clear: both; 3168 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3169 font-weight: normal; 3170 } 3171 3172 h3 { 3173 clear: both; 3174 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3175 font-weight: normal; 3176 } 3177 3178 .h3 { 3179 clear: both; 3180 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3181 font-weight: normal; 3182 } 3183 3184 h4 { 3185 clear: both; 3186 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3187 font-weight: normal; 3188 } 3189 3190 .h4 { 3191 clear: both; 3192 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3193 font-weight: normal; 3194 } 3195 3196 h5 { 3197 clear: both; 3198 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3199 font-weight: normal; 3200 } 3201 3202 .h5 { 3203 clear: both; 3204 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3205 font-weight: normal; 3206 } 3207 3208 h6 { 3209 clear: both; 3210 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3211 font-weight: normal; 3212 } 3213 2282 3214 .h6 { 2283 3215 clear: both; 2284 font-family: var(--heading--font-family);2285 font-weight: var(--heading--font-weight);3216 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3217 font-weight: normal; 2286 3218 } 2287 3219 2288 h1 strong, 2289 .h1 strong, 2290 h2 strong, 2291 .h2 strong, 2292 h3 strong, 2293 .h3 strong, 2294 h4 strong, 2295 .h4 strong, 2296 h5 strong, 2297 .h5 strong, 2298 h6 strong, 3220 h1 strong { 3221 font-weight: 600; 3222 } 3223 3224 .h1 strong { 3225 font-weight: 600; 3226 } 3227 3228 h2 strong { 3229 font-weight: 600; 3230 } 3231 3232 .h2 strong { 3233 font-weight: 600; 3234 } 3235 3236 h3 strong { 3237 font-weight: 600; 3238 } 3239 3240 .h3 strong { 3241 font-weight: 600; 3242 } 3243 3244 h4 strong { 3245 font-weight: 600; 3246 } 3247 3248 .h4 strong { 3249 font-weight: 600; 3250 } 3251 3252 h5 strong { 3253 font-weight: 600; 3254 } 3255 3256 .h5 strong { 3257 font-weight: 600; 3258 } 3259 3260 h6 strong { 3261 font-weight: 600; 3262 } 3263 2299 3264 .h6 strong { 2300 font-weight: var(--heading--font-weight-strong);3265 font-weight: 600; 2301 3266 } 2302 3267 2303 h1, 3268 h1 { 3269 font-size: 4rem; 3270 letter-spacing: normal; 3271 line-height: 1.1; 3272 } 3273 3274 @media only screen and (min-width: 652px){ 3275 h1{ 3276 font-size: 6rem; 3277 } 3278 } 3279 2304 3280 .h1 { 2305 font-size: var(--heading--font-size-h1);2306 letter-spacing: var(--heading--letter-spacing-h1);2307 line-height: var(--heading--line-height-h1);3281 font-size: 4rem; 3282 letter-spacing: normal; 3283 line-height: 1.1; 2308 3284 } 2309 3285 2310 h2, 3286 @media only screen and (min-width: 652px){ 3287 .h1{ 3288 font-size: 6rem; 3289 } 3290 } 3291 3292 h2 { 3293 font-size: 2.25rem; 3294 letter-spacing: normal; 3295 line-height: 1.3; 3296 } 3297 3298 @media only screen and (min-width: 652px){ 3299 h2{ 3300 font-size: 3rem; 3301 } 3302 } 3303 3304 @media only screen and (min-width: 652px){ 3305 h2{ 3306 font-size: 3rem; 3307 } 3308 } 3309 2311 3310 .h2 { 2312 font-size: var(--heading--font-size-h2);2313 letter-spacing: var(--heading--letter-spacing-h2);2314 line-height: var(--heading--line-height-h2);3311 font-size: 2.25rem; 3312 letter-spacing: normal; 3313 line-height: 1.3; 2315 3314 } 2316 3315 2317 h3, 3316 @media only screen and (min-width: 652px){ 3317 .h2{ 3318 font-size: 3rem; 3319 } 3320 } 3321 3322 @media only screen and (min-width: 652px){ 3323 .h2{ 3324 font-size: 3rem; 3325 } 3326 } 3327 3328 h3 { 3329 font-size: 2rem; 3330 letter-spacing: normal; 3331 line-height: 1.3; 3332 } 3333 3334 @media only screen and (min-width: 652px){ 3335 h3{ 3336 font-size: 2rem; 3337 } 3338 } 3339 2318 3340 .h3 { 2319 font-size: var(--heading--font-size-h3);2320 letter-spacing: var(--heading--letter-spacing-h3);2321 line-height: var(--heading--line-height-h3);3341 font-size: 2rem; 3342 letter-spacing: normal; 3343 line-height: 1.3; 2322 3344 } 2323 3345 2324 h4, 3346 @media only screen and (min-width: 652px){ 3347 .h3{ 3348 font-size: 2rem; 3349 } 3350 } 3351 3352 h4 { 3353 font-size: 1.5rem; 3354 font-weight: 600; 3355 letter-spacing: normal; 3356 line-height: 1.3; 3357 } 3358 2325 3359 .h4 { 2326 font-size: var(--heading--font-size-h4);2327 font-weight: var(--heading--font-weight-strong);2328 letter-spacing: var(--heading--letter-spacing-h4);2329 line-height: var(--heading--line-height-h4);3360 font-size: 1.5rem; 3361 font-weight: 600; 3362 letter-spacing: normal; 3363 line-height: 1.3; 2330 3364 } 2331 3365 2332 h5, 3366 h5 { 3367 font-size: 1.125rem; 3368 font-weight: 600; 3369 letter-spacing: 0.05em; 3370 line-height: 1.3; 3371 } 3372 2333 3373 .h5 { 2334 font-size: var(--heading--font-size-h5);2335 font-weight: var(--heading--font-weight-strong);2336 letter-spacing: var(--heading--letter-spacing-h5);2337 line-height: var(--heading--line-height-h5);3374 font-size: 1.125rem; 3375 font-weight: 600; 3376 letter-spacing: 0.05em; 3377 line-height: 1.3; 2338 3378 } 2339 3379 2340 h6, 3380 h6 { 3381 font-size: 1rem; 3382 font-weight: 600; 3383 letter-spacing: 0.05em; 3384 line-height: 1.3; 3385 } 3386 2341 3387 .h6 { 2342 font-size: var(--heading--font-size-h6);2343 font-weight: var(--heading--font-weight-strong);2344 letter-spacing: var(--heading--letter-spacing-h6);2345 line-height: var(--heading--line-height-h6);3388 font-size: 1rem; 3389 font-weight: 600; 3390 letter-spacing: 0.05em; 3391 line-height: 1.3; 2346 3392 } 2347 3393 2348 3394 .wp-block-image { … … 2350 3396 } 2351 3397 2352 3398 .wp-block-image figcaption { 2353 color: var(--global--color-primary);2354 font-size: var(--global--font-size-xs);2355 line-height: var(--global--line-height-body);2356 margin-top: calc(0.5 * var(--global--spacing-unit));2357 margin-bottom: var(--global--spacing-unit);3399 color: #28303d; 3400 font-size: 1rem; 3401 line-height: 1.7; 3402 margin-top: 10px; 3403 margin-bottom: 20px; 2358 3404 text-align: center; 2359 3405 } 2360 3406 2361 3407 .wp-block-image .alignright { 2362 margin-left: var(--global--spacing-horizontal);3408 margin-left: 25px; 2363 3409 } 2364 3410 2365 3411 .wp-block-image .alignleft { 2366 margin-right: var(--global--spacing-horizontal);3412 margin-right: 25px; 2367 3413 } 2368 3414 2369 3415 .wp-block-image a:focus img { … … 2387 3433 vertical-align: middle; 2388 3434 } 2389 3435 2390 .wp-block-image.is-style-twentytwentyone-border img, 3436 .wp-block-image.is-style-twentytwentyone-border img { 3437 border: 3px solid #28303d; 3438 } 3439 2391 3440 .wp-block-image.is-style-twentytwentyone-image-frame img { 2392 border: calc(3 * var(--separator--height)) solid var(--global--color-border);3441 border: 3px solid #28303d; 2393 3442 } 2394 3443 2395 3444 .wp-block-image.is-style-twentytwentyone-image-frame img { 2396 padding: var(--global--spacing-unit);3445 padding: 20px; 2397 3446 } 2398 3447 2399 3448 @media only screen and (min-width: 482px) { … … 2417 3466 } 2418 3467 2419 3468 .wp-block-latest-comments .wp-block-latest-comments__comment { 2420 font-size: var(--global--font-size-sm);2421 line-height: var(--global--line-height-body);3469 font-size: 1.125rem; 3470 line-height: 1.7; 2422 3471 2423 3472 /* Vertical margins logic */ 2424 margin-top: var(--global--spacing-vertical);2425 margin-bottom: var(--global--spacing-vertical);3473 margin-top: 30px; 3474 margin-bottom: 30px; 2426 3475 } 2427 3476 2428 3477 .wp-block-latest-comments .wp-block-latest-comments__comment:first-child { … … 2434 3483 } 2435 3484 2436 3485 .wp-block-latest-comments .wp-block-latest-comments__comment-meta { 2437 font-family: var(--heading--font-family);3486 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2438 3487 } 2439 3488 2440 3489 .wp-block-latest-comments .wp-block-latest-comments__comment-date { 2441 color: var(--global--color-primary);2442 font-size: var(--global--font-size-sm);3490 color: #28303d; 3491 font-size: 1.125rem; 2443 3492 } 2444 3493 2445 3494 .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p { 2446 font-size: var(--global--font-size-sm);2447 line-height: var(--global--line-height-body);3495 font-size: 1.125rem; 3496 line-height: 1.7; 2448 3497 margin: 0; 2449 3498 } 2450 3499 … … 2453 3502 } 2454 3503 2455 3504 .wp-block-latest-posts:not(.is-grid) > li { 2456 margin-top: calc(1.666 * var(--global--spacing-vertical));2457 margin-bottom: calc(1.666 * var(--global--spacing-vertical));3505 margin-top: 50px; 3506 margin-bottom: 50px; 2458 3507 } 2459 3508 2460 3509 .wp-block-latest-posts:not(.is-grid) > li:first-child { … … 2471 3520 } 2472 3521 2473 3522 .wp-block-latest-posts.is-grid > li { 2474 margin-bottom: var(--global--spacing-vertical);3523 margin-bottom: 30px; 2475 3524 } 2476 3525 2477 3526 .wp-block-latest-posts.is-grid > li:last-child { … … 2492 3541 } 2493 3542 2494 3543 .wp-block-latest-posts > li > * { 2495 margin-top: calc(0.333 * var(--global--spacing-vertical));2496 margin-bottom: calc(0.333 * var(--global--spacing-vertical));3544 margin-top: 10px; 3545 margin-bottom: 10px; 2497 3546 } 2498 3547 2499 3548 .wp-block-latest-posts > li > *:first-child { … … 2506 3555 2507 3556 .wp-block-latest-posts > li > a { 2508 3557 display: inline-block; 2509 font-family: var(--latest-posts--title-font-family);2510 font-size: var(--latest-posts--title-font-size);2511 font-weight: var(--heading--font-weight);2512 line-height: var(--global--line-height-heading);2513 margin-bottom: calc(0.333 * var(--global--spacing-vertical));3558 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3559 font-size: 2rem; 3560 font-weight: normal; 3561 line-height: 1.3; 3562 margin-bottom: 10px; 2514 3563 } 2515 3564 3565 @media only screen and (min-width: 652px){ 3566 .wp-block-latest-posts > li > a{ 3567 font-size: 2rem; 3568 } 3569 } 3570 2516 3571 .wp-block-latest-posts .wp-block-latest-posts__post-author { 2517 color: var(--global--color-primary);2518 font-size: var(--global--font-size-md);2519 line-height: var(--global--line-height-body);3572 color: #28303d; 3573 font-size: 1.25rem; 3574 line-height: 1.7; 2520 3575 } 2521 3576 2522 3577 .wp-block-latest-posts .wp-block-latest-posts__post-date { 2523 color: var(--global--color-primary);2524 font-size: var(--global--font-size-xs);2525 line-height: var(--global--line-height-body);3578 color: #28303d; 3579 font-size: 1rem; 3580 line-height: 1.7; 2526 3581 } 2527 3582 2528 3583 [class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, … … 2530 3585 color: currentColor; 2531 3586 } 2532 3587 2533 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt, 3588 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt { 3589 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3590 font-size: 1.125rem; 3591 line-height: 1.7; 3592 margin-top: 20px; 3593 } 3594 2534 3595 .wp-block-latest-posts .wp-block-latest-posts__post-full-content { 2535 font-family: var(--latest-posts--description-font-family);2536 font-size: var(--latest-posts--description-font-size);2537 line-height: var(--global--line-height-body);2538 margin-top: calc(0.666 * var(--global--spacing-vertical));3596 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3597 font-size: 1.125rem; 3598 line-height: 1.7; 3599 margin-top: 20px; 2539 3600 } 2540 3601 2541 3602 .wp-block-latest-posts.alignfull { 2542 padding-left: var(--global--spacing-unit);2543 padding-right: var(--global--spacing-unit);3603 padding-left: 20px; 3604 padding-right: 20px; 2544 3605 } 2545 3606 2546 3607 .entry-content [class*=inner-container] .wp-block-latest-posts.alignfull, … … 2550 3611 } 2551 3612 2552 3613 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { 2553 border-top: calc(3 * var(--separator--height)) solid var(--global--color-border);2554 border-bottom: calc(3 * var(--separator--height)) solid var(--global--color-border);3614 border-top: 3px solid #28303d; 3615 border-bottom: 3px solid #28303d; 2555 3616 } 2556 3617 2557 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li, 3618 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li { 3619 padding-bottom: 30px; 3620 border-bottom: 1px solid #28303d; 3621 margin-top: 30px; 3622 margin-bottom: 30px; 3623 } 3624 2558 3625 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { 2559 padding-bottom: var(--global--spacing-vertical);2560 border-bottom: var(--separator--height) solid var(--global--color-border);2561 margin-top: var(--global--spacing-vertical);2562 margin-bottom: var(--global--spacing-vertical);3626 padding-bottom: 30px; 3627 border-bottom: 1px solid #28303d; 3628 margin-top: 30px; 3629 margin-bottom: 30px; 2563 3630 } 2564 3631 2565 3632 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, … … 2569 3636 } 2570 3637 2571 3638 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { 2572 box-shadow: inset 0 -1px 0 0 var(--global--color-border);2573 border-bottom: calc(2 * var(--separator--height)) solid var(--global--color-border);3639 box-shadow: inset 0 -1px 0 0 #28303d; 3640 border-bottom: 2px solid #28303d; 2574 3641 } 2575 3642 2576 3643 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { 2577 3644 margin: 0; 2578 padding-top: var(--global--spacing-vertical);2579 padding-right: var(--global--spacing-horizontal);3645 padding-top: 30px; 3646 padding-right: 25px; 2580 3647 } 2581 3648 2582 3649 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { 2583 padding-bottom: var(--global--spacing-vertical);3650 padding-bottom: 30px; 2584 3651 } 2585 3652 @media screen and (min-width: 600px) { 2586 3653 2587 3654 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { 2588 width: calc((100% / 2));3655 width: 50%; 2589 3656 } 2590 3657 2591 3658 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { 2592 width: calc((100% / 3));3659 width: 33%; 2593 3660 } 2594 3661 2595 3662 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { 2596 width: calc((100% / 4));3663 width: 25%; 2597 3664 } 2598 3665 2599 3666 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { 2600 width: calc((100% / 5));3667 width: 20%; 2601 3668 } 2602 3669 2603 3670 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { 2604 width: calc((100% / 6));3671 width: 17%; 2605 3672 } 2606 3673 } 2607 3674 2608 3675 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { 2609 border: calc(3 * var(--separator--height)) solid var(--global--color-border);2610 padding: var(--global--spacing-vertical) var(--global--spacing-horizontal);3676 border: 3px solid #28303d; 3677 padding: 30px 25px; 2611 3678 } 2612 3679 2613 3680 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { 2614 padding-bottom: var(--global--spacing-vertical);3681 padding-bottom: 30px; 2615 3682 } 2616 3683 2617 3684 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { 2618 margin-top: var(--global--spacing-horizontal);2619 margin-bottom: var(--global--spacing-horizontal);3685 margin-top: 25px; 3686 margin-bottom: 25px; 2620 3687 } 2621 3688 2622 3689 .gallery-item { … … 2674 3741 outline-offset: 2px; 2675 3742 } 2676 3743 2677 ul, 3744 ul { 3745 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3746 margin: 0; 3747 padding-left: 50px; 3748 } 3749 2678 3750 ol { 2679 font-family: var(--list--font-family);3751 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2680 3752 margin: 0; 2681 padding-left: calc(2 * var(--global--spacing-horizontal));3753 padding-left: 50px; 2682 3754 } 2683 3755 2684 3756 ul.aligncenter, … … 2703 3775 } 2704 3776 2705 3777 dt { 2706 font-family: var(--definition-term--font-family);3778 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2707 3779 font-weight: bold; 2708 3780 } 2709 3781 2710 3782 dd { 2711 3783 margin: 0; 2712 padding-left: calc(2 * var(--global--spacing-horizontal));3784 padding-left: 50px; 2713 3785 } 2714 3786 2715 3787 .wp-block-media-text { … … 2729 3801 } 2730 3802 2731 3803 .wp-block-media-text .wp-block-media-text__content { 2732 padding: var(--global--spacing-horizontal);3804 padding: 25px; 2733 3805 } 2734 3806 @media only screen and (min-width: 592px) { 2735 3807 2736 3808 .wp-block-media-text .wp-block-media-text__content { 2737 padding: var(--global--spacing-vertical);3809 padding: 30px; 2738 3810 } 2739 3811 } 2740 3812 2741 3813 .wp-block-media-text .wp-block-media-text__content > * { 2742 margin-top: calc(0.666 * var(--global--spacing-vertical));2743 margin-bottom: calc(0.666 * var(--global--spacing-vertical));3814 margin-top: 20px; 3815 margin-bottom: 20px; 2744 3816 } 2745 3817 @media only screen and (min-width: 482px) { 2746 3818 2747 3819 .wp-block-media-text .wp-block-media-text__content > * { 2748 margin-top: var(--global--spacing-vertical);2749 margin-bottom: var(--global--spacing-vertical);3820 margin-top: 30px; 3821 margin-bottom: 30px; 2750 3822 } 2751 3823 } 2752 3824 … … 2760 3832 @media only screen and (min-width: 482px) { 2761 3833 2762 3834 .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content { 2763 padding-top: var(--global--spacing-vertical);2764 padding-bottom: var(--global--spacing-vertical);3835 padding-top: 30px; 3836 padding-bottom: 30px; 2765 3837 } 2766 3838 } 2767 3839 2768 3840 .wp-block-media-text.is-style-twentytwentyone-border { 2769 border: calc(3 * var(--separator--height)) solid var(--global--color-border);3841 border: 3px solid #28303d; 2770 3842 } 2771 3843 2772 3844 .wp-block-navigation .wp-block-navigation-link { … … 2774 3846 } 2775 3847 2776 3848 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content { 2777 padding: var(--primary-nav--padding);3849 padding: 13px; 2778 3850 } 2779 3851 2780 3852 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { 2781 font-family: var(--primary-nav--font-family);2782 font-size: var(--primary-nav--font-size);2783 font-weight: var(--primary-nav--font-weight);3853 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3854 font-size: 1.25rem; 3855 font-weight: normal; 2784 3856 } 2785 3857 2786 3858 .wp-block-navigation .wp-block-navigation-link__submenu-icon { … … 2794 3866 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container { 2795 3867 border: none; 2796 3868 left: 0; 2797 margin-left: var(--primary-nav--padding);3869 margin-left: 13px; 2798 3870 min-width: max-content; 2799 3871 opacity: 0; 2800 3872 padding: 0; … … 2804 3876 2805 3877 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link .wp-block-navigation-link__content { 2806 3878 display: inline-block; 2807 padding: calc(0.5 * var(--primary-nav--padding)) var(--primary-nav--padding);3879 padding: 7px 13px; 2808 3880 } 2809 3881 2810 3882 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon { … … 2819 3891 } 2820 3892 2821 3893 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container { 2822 background: var(--global--color-background);3894 background: #d1e4dd; 2823 3895 margin: 0; 2824 3896 padding: 0; 2825 3897 position: absolute; 2826 3898 top: 100%; 2827 border: 1px solid var(--primary-nav--border-color);3899 border: 1px solid #28303d; 2828 3900 } 2829 3901 2830 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:before, 3902 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:before { 3903 content: ""; 3904 display: block; 3905 position: absolute; 3906 width: 0; 3907 top: -10px; 3908 left: 25px; 3909 border-style: solid; 3910 border-color: #28303d transparent; 3911 border-width: 0 7px 10px 7px; 3912 } 3913 2831 3914 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { 2832 3915 content: ""; 2833 3916 display: block; … … 2834 3917 position: absolute; 2835 3918 width: 0; 2836 3919 top: -10px; 2837 left: var(--global--spacing-horizontal);3920 left: 25px; 2838 3921 border-style: solid; 2839 border-color: var(--primary-nav--border-color)transparent;3922 border-color: #28303d transparent; 2840 3923 border-width: 0 7px 10px 7px; 2841 3924 } 2842 3925 2843 3926 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { 2844 3927 top: -9px; 2845 border-color: var(--global--color-background)transparent;3928 border-color: #d1e4dd transparent; 2846 3929 } 2847 3930 2848 3931 .wp-block-navigation:not(.has-background) .wp-block-navigation__container { 2849 background: var(--global--color-background);3932 background: #d1e4dd; 2850 3933 } 2851 3934 2852 3935 .wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container { 2853 background: var(--global--color-background);3936 background: #d1e4dd; 2854 3937 } 2855 3938 2856 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover, 3939 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { 3940 color: #28303d; 3941 } 3942 2857 3943 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { 2858 color: var(--primary-nav--color-link-hover);3944 color: #28303d; 2859 3945 } 2860 3946 2861 3947 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { … … 2868 3954 } 2869 3955 2870 3956 p { 2871 line-height: var(--wp--typography--line-height, --global--line-height-body);3957 line-height: --global--line-height-body; 2872 3958 } 2873 3959 2874 3960 p.has-background { 2875 padding: var(--global--spacing-unit);3961 padding: 20px; 2876 3962 } 2877 3963 2878 3964 p.has-text-color a { 2879 color: var(--wp--style--color--link, var(--global--color-primary));3965 color: #28303d; 2880 3966 } 2881 3967 2882 3968 pre.wp-block-preformatted { … … 2885 3971 } 2886 3972 2887 3973 .wp-block-pullquote { 2888 padding: calc(2 * var(--global--spacing-unit))0;3974 padding: 40px 0; 2889 3975 text-align: center; 2890 border-width: var(--pullquote--border-width);3976 border-width: 3px; 2891 3977 border-bottom-style: solid; 2892 3978 border-top-style: solid; 2893 3979 color: currentColor; … … 2911 3997 } 2912 3998 2913 3999 .wp-block-pullquote p { 2914 font-family: var(--pullquote--font-family);2915 font-size: var(--pullquote--font-size);2916 font-style: var(--pullquote--font-style);4000 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4001 font-size: 2rem; 4002 font-style: normal; 2917 4003 font-weight: 700; 2918 letter-spacing: var(--pullquote--letter-spacing);2919 line-height: var(--pullquote--line-height);4004 letter-spacing: normal; 4005 line-height: 1.3; 2920 4006 margin: 0; 2921 4007 } 2922 4008 4009 @media only screen and (min-width: 652px){ 4010 .wp-block-pullquote p{ 4011 font-size: 2rem; 4012 } 4013 } 4014 2923 4015 .wp-block-pullquote a { 2924 4016 color: currentColor; 2925 4017 } 2926 4018 2927 .wp-block-pullquote .wp-block-pullquote__citation, 2928 .wp-block-pullquote cite, 4019 .wp-block-pullquote .wp-block-pullquote__citation { 4020 color: currentColor; 4021 display: block; 4022 font-size: 1rem; 4023 font-style: normal; 4024 text-transform: none; 4025 } 4026 4027 .wp-block-pullquote cite { 4028 color: currentColor; 4029 display: block; 4030 font-size: 1rem; 4031 font-style: normal; 4032 text-transform: none; 4033 } 4034 2929 4035 .wp-block-pullquote footer { 2930 4036 color: currentColor; 2931 4037 display: block; 2932 font-size: var(--global--font-size-xs);2933 font-style: var(--pullquote--font-style);4038 font-size: 1rem; 4039 font-style: normal; 2934 4040 text-transform: none; 2935 4041 } 2936 4042 … … 2943 4049 text-align: center; 2944 4050 } 2945 4051 2946 .wp-block-pullquote.alignwide > p, 4052 .wp-block-pullquote.alignwide > p { 4053 max-width: calc(100vw - 30px); 4054 } 4055 4056 @media only screen and (min-width: 482px){ 4057 .wp-block-pullquote.alignwide > p{ 4058 max-width: calc(100vw - 100px); 4059 } 4060 } 4061 4062 @media only screen and (min-width: 822px){ 4063 .wp-block-pullquote.alignwide > p{ 4064 max-width: min(calc(100vw - 200px), 1240px); 4065 } 4066 } 4067 2947 4068 .wp-block-pullquote.alignwide blockquote { 2948 max-width: var(--responsive--alignwide-width);4069 max-width: calc(100vw - 30px); 2949 4070 } 2950 4071 2951 .wp-block-pullquote.alignfull:not(.is-style-solid-color) > p, 4072 @media only screen and (min-width: 482px){ 4073 .wp-block-pullquote.alignwide blockquote{ 4074 max-width: calc(100vw - 100px); 4075 } 4076 } 4077 4078 @media only screen and (min-width: 822px){ 4079 .wp-block-pullquote.alignwide blockquote{ 4080 max-width: min(calc(100vw - 200px), 1240px); 4081 } 4082 } 4083 4084 .wp-block-pullquote.alignfull:not(.is-style-solid-color) > p { 4085 padding: 0 40px; 4086 } 4087 2952 4088 .wp-block-pullquote.alignfull:not(.is-style-solid-color) blockquote { 2953 padding: 0 calc(2 * var(--global--spacing-unit));4089 padding: 0 40px; 2954 4090 } 2955 4091 2956 4092 .wp-block-pullquote.is-style-solid-color { 2957 color: var(--pullquote--color-foreground);2958 padding: calc(2.5 * var(--global--spacing-unit));2959 border-width: var(--pullquote--border-width);4093 color: #28303d; 4094 padding: 50px; 4095 border-width: 3px; 2960 4096 border-style: solid; 2961 border-color: var(--pullquote--border-color);4097 border-color: #28303d; 2962 4098 } 2963 4099 @media (min-width: 600px) { 2964 4100 2965 4101 .wp-block-pullquote.is-style-solid-color { 2966 padding: calc(5 * var(--global--spacing-unit));4102 padding: 100px; 2967 4103 } 2968 4104 } 2969 4105 … … 2977 4113 } 2978 4114 2979 4115 .wp-block-pullquote.is-style-solid-color blockquote p { 2980 font-size: var(--pullquote--font-size);4116 font-size: 2rem; 2981 4117 } 2982 4118 4119 @media only screen and (min-width: 652px){ 4120 .wp-block-pullquote.is-style-solid-color blockquote p{ 4121 font-size: 2rem; 4122 } 4123 } 4124 2983 4125 .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, 2984 4126 .wp-block-pullquote.is-style-solid-color cite, 2985 4127 .wp-block-pullquote.is-style-solid-color footer { … … 2986 4128 color: currentColor; 2987 4129 } 2988 4130 2989 .wp-block-pullquote.is-style-solid-color.alignleft, 4131 .wp-block-pullquote.is-style-solid-color.alignleft { 4132 padding: 20px; 4133 } 4134 2990 4135 .wp-block-pullquote.is-style-solid-color.alignright { 2991 padding: var(--global--spacing-unit);4136 padding: 20px; 2992 4137 } 2993 4138 2994 4139 .wp-block-pullquote.is-style-solid-color.alignleft blockquote, … … 3006 4151 3007 4152 .wp-block-quote:before { 3008 4153 content: "“"; 3009 font-size: var(--quote--font-size);3010 line-height: var(--quote--line-height);4154 font-size: 1.25rem; 4155 line-height: 1.7; 3011 4156 left: 8px; 3012 4157 } 3013 4158 … … 3027 4172 } 3028 4173 3029 4174 .wp-block-quote.has-text-align-right { 3030 margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical)auto;4175 margin: 30px 25px 30px auto; 3031 4176 padding-right: 0; 3032 4177 border-right: none; 3033 4178 } … … 3038 4183 3039 4184 .wp-block-quote.has-text-align-right p:before { 3040 4185 content: "”"; 3041 font-size: var(--quote--font-size);4186 font-size: 1.25rem; 3042 4187 font-weight: normal; 3043 line-height: var(--quote--line-height);4188 line-height: 1.7; 3044 4189 margin-right: 5px; 3045 4190 } 3046 4191 3047 4192 .wp-block-quote.has-text-align-center { 3048 margin: var(--global--spacing-vertical)auto;4193 margin: 30px auto; 3049 4194 } 3050 4195 3051 4196 .wp-block-quote.has-text-align-center:before { … … 3052 4197 display: none; 3053 4198 } 3054 4199 3055 .wp-block-quote.is-large, 4200 .wp-block-quote.is-large { 4201 padding-left: 0; 4202 padding-right: 0; 4203 4204 /* Resetting margins to match _block-container.scss */ 4205 margin-top: 30px; 4206 margin-bottom: 30px; 4207 } 4208 3056 4209 .wp-block-quote.is-style-large { 3057 4210 padding-left: 0; 3058 4211 padding-right: 0; 3059 4212 3060 4213 /* Resetting margins to match _block-container.scss */ 3061 margin-top: var(--global--spacing-vertical);3062 margin-bottom: var(--global--spacing-vertical);4214 margin-top: 30px; 4215 margin-bottom: 30px; 3063 4216 } 3064 4217 3065 .wp-block-quote.is-large p, 4218 .wp-block-quote.is-large p { 4219 font-size: 2.25rem; 4220 font-style: normal; 4221 line-height: 1.35; 4222 } 4223 4224 @media only screen and (min-width: 652px){ 4225 .wp-block-quote.is-large p{ 4226 font-size: 2.5rem; 4227 } 4228 } 4229 3066 4230 .wp-block-quote.is-style-large p { 3067 font-size: var(--quote--font-size-large);3068 font-style: var(--quote--font-style-large);3069 line-height: var(--quote--line-height-large);4231 font-size: 2.25rem; 4232 font-style: normal; 4233 line-height: 1.35; 3070 4234 } 3071 4235 3072 .wp-block-quote.is-large:before, 4236 @media only screen and (min-width: 652px){ 4237 .wp-block-quote.is-style-large p{ 4238 font-size: 2.5rem; 4239 } 4240 } 4241 4242 .wp-block-quote.is-large:before { 4243 font-size: 2.25rem; 4244 line-height: 1.35; 4245 left: -25px; 4246 } 4247 4248 @media only screen and (min-width: 652px){ 4249 .wp-block-quote.is-large:before{ 4250 font-size: 2.5rem; 4251 } 4252 } 4253 3073 4254 .wp-block-quote.is-style-large:before { 3074 font-size: var(--quote--font-size-large);3075 line-height: var(--quote--line-height-large);3076 left: calc(-1 * var(--global--spacing-horizontal));4255 font-size: 2.25rem; 4256 line-height: 1.35; 4257 left: -25px; 3077 4258 } 3078 4259 4260 @media only screen and (min-width: 652px){ 4261 .wp-block-quote.is-style-large:before{ 4262 font-size: 2.5rem; 4263 } 4264 } 4265 3079 4266 .wp-block-quote.is-large.has-text-align-right:before, 3080 4267 .wp-block-quote.is-style-large.has-text-align-right:before { 3081 4268 display: none; 3082 4269 } 3083 4270 3084 .wp-block-quote.is-large.has-text-align-right p:before, 4271 .wp-block-quote.is-large.has-text-align-right p:before { 4272 content: "”"; 4273 font-size: 2.25rem; 4274 font-weight: normal; 4275 line-height: 1.35; 4276 margin-right: 10px; 4277 } 4278 4279 @media only screen and (min-width: 652px){ 4280 .wp-block-quote.is-large.has-text-align-right p:before{ 4281 font-size: 2.5rem; 4282 } 4283 } 4284 3085 4285 .wp-block-quote.is-style-large.has-text-align-right p:before { 3086 4286 content: "”"; 3087 font-size: var(--quote--font-size-large);4287 font-size: 2.25rem; 3088 4288 font-weight: normal; 3089 line-height: var(--quote--line-height-large);4289 line-height: 1.35; 3090 4290 margin-right: 10px; 3091 4291 } 3092 4292 3093 .wp-block-quote.is-large .wp-block-quote__citation, 3094 .wp-block-quote.is-large cite, 3095 .wp-block-quote.is-large footer, 3096 .wp-block-quote.is-style-large .wp-block-quote__citation, 3097 .wp-block-quote.is-style-large cite, 4293 @media only screen and (min-width: 652px){ 4294 .wp-block-quote.is-style-large.has-text-align-right p:before{ 4295 font-size: 2.5rem; 4296 } 4297 } 4298 4299 .wp-block-quote.is-large .wp-block-quote__citation { 4300 color: #28303d; 4301 font-size: 1.125rem; 4302 } 4303 4304 .wp-block-quote.is-large cite { 4305 color: #28303d; 4306 font-size: 1.125rem; 4307 } 4308 4309 .wp-block-quote.is-large footer { 4310 color: #28303d; 4311 font-size: 1.125rem; 4312 } 4313 4314 .wp-block-quote.is-style-large .wp-block-quote__citation { 4315 color: #28303d; 4316 font-size: 1.125rem; 4317 } 4318 4319 .wp-block-quote.is-style-large cite { 4320 color: #28303d; 4321 font-size: 1.125rem; 4322 } 4323 3098 4324 .wp-block-quote.is-style-large footer { 3099 color: var(--global--color-primary);3100 font-size: var(--global--font-size-sm);4325 color: #28303d; 4326 font-size: 1.125rem; 3101 4327 } 3102 4328 @media only screen and (max-width: 481px) { 3103 4329 3104 .wp-block-quote.is-large, 4330 .wp-block-quote.is-large { 4331 padding-left: 25px; 4332 } 4333 3105 4334 .wp-block-quote.is-style-large { 3106 padding-left: var(--global--spacing-horizontal);4335 padding-left: 25px; 3107 4336 } 3108 4337 3109 4338 .wp-block-quote.is-large:before, … … 3111 4340 left: 0; 3112 4341 } 3113 4342 3114 .wp-block-quote.is-large.has-text-align-right, 4343 .wp-block-quote.is-large.has-text-align-right { 4344 padding-left: 0; 4345 padding-right: 25px; 4346 } 4347 3115 4348 .wp-block-quote.is-style-large.has-text-align-right { 3116 4349 padding-left: 0; 3117 padding-right: var(--global--spacing-horizontal);4350 padding-right: 25px; 3118 4351 } 3119 4352 3120 4353 .wp-block-quote.is-large.has-text-align-right:before, … … 3132 4365 3133 4366 .wp-block-quote.has-text-align-right { 3134 4367 padding-left: 0; 3135 padding-right: calc(0.5 * var(--global--spacing-horizontal));4368 padding-right: 13px; 3136 4369 } 3137 4370 3138 4371 .wp-block-quote.has-text-align-right:before { … … 3154 4387 } 3155 4388 3156 4389 .wp-block-rss:not(.is-grid) > li { 3157 margin-top: calc(1.666 * var(--global--spacing-vertical));3158 margin-bottom: calc(1.666 * var(--global--spacing-vertical));4390 margin-top: 50px; 4391 margin-bottom: 50px; 3159 4392 } 3160 4393 3161 4394 .wp-block-rss:not(.is-grid) > li:first-child { … … 3167 4400 } 3168 4401 3169 4402 .wp-block-rss.is-grid > li { 3170 margin-bottom: var(--global--spacing-vertical);4403 margin-bottom: 30px; 3171 4404 } 3172 4405 3173 4406 .wp-block-rss.is-grid > li:last-child { … … 3188 4421 } 3189 4422 3190 4423 .wp-block-rss > li > * { 3191 margin-top: calc(0.333 * var(--global--spacing-vertical));3192 margin-bottom: calc(0.333 * var(--global--spacing-vertical));4424 margin-top: 10px; 4425 margin-bottom: 10px; 3193 4426 } 3194 4427 3195 4428 .wp-block-rss > li > *:first-child { … … 3202 4435 3203 4436 .wp-block-rss .wp-block-rss__item-title > a { 3204 4437 display: inline-block; 3205 font-family: var(--latest-posts--title-font-family);3206 font-size: var(--latest-posts--title-font-size);3207 font-weight: var(--heading--font-weight);3208 line-height: var(--global--line-height-heading);3209 margin-bottom: calc(0.333 * var(--global--spacing-vertical));4438 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4439 font-size: 2rem; 4440 font-weight: normal; 4441 line-height: 1.3; 4442 margin-bottom: 10px; 3210 4443 } 3211 4444 4445 @media only screen and (min-width: 652px){ 4446 .wp-block-rss .wp-block-rss__item-title > a{ 4447 font-size: 2rem; 4448 } 4449 } 4450 3212 4451 .wp-block-rss .wp-block-rss__item-author { 3213 color: var(--global--color-primary);3214 font-size: var(--global--font-size-md);3215 line-height: var(--global--line-height-body);4452 color: #28303d; 4453 font-size: 1.25rem; 4454 line-height: 1.7; 3216 4455 } 3217 4456 3218 4457 .wp-block-rss .wp-block-rss__item-publish-date { 3219 color: var(--global--color-primary);3220 font-size: var(--global--font-size-xs);3221 line-height: var(--global--line-height-body);4458 color: #28303d; 4459 font-size: 1rem; 4460 line-height: 1.7; 3222 4461 } 3223 4462 3224 4463 [class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, … … 3226 4465 color: currentColor; 3227 4466 } 3228 4467 3229 .wp-block-rss .wp-block-rss__item-excerpt, 4468 .wp-block-rss .wp-block-rss__item-excerpt { 4469 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4470 font-size: 1.125rem; 4471 line-height: 1.7; 4472 margin-top: 20px; 4473 } 4474 3230 4475 .wp-block-rss .wp-block-rss__item-full-content { 3231 font-family: var(--latest-posts--description-font-family);3232 font-size: var(--latest-posts--description-font-size);3233 line-height: var(--global--line-height-body);3234 margin-top: calc(0.666 * var(--global--spacing-vertical));4476 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4477 font-size: 1.125rem; 4478 line-height: 1.7; 4479 margin-top: 20px; 3235 4480 } 3236 4481 3237 4482 .wp-block-rss.alignfull { 3238 padding-left: var(--global--spacing-unit);3239 padding-right: var(--global--spacing-unit);4483 padding-left: 20px; 4484 padding-right: 20px; 3240 4485 } 3241 4486 3242 4487 .entry-content [class*=inner-container] .wp-block-rss.alignfull, … … 3246 4491 } 3247 4492 3248 4493 .wp-block-search { 3249 max-width: var(--responsive--aligndefault-width);4494 max-width: calc(100vw - 30px); 3250 4495 } 3251 4496 4497 @media only screen and (min-width: 482px){ 4498 .wp-block-search{ 4499 max-width: min(calc(100vw - 100px), 610px); 4500 } 4501 } 4502 4503 @media only screen and (min-width: 822px){ 4504 .wp-block-search{ 4505 max-width: min(calc(100vw - 200px), 610px); 4506 } 4507 } 4508 3252 4509 .wp-block-search__button-only.aligncenter .wp-block-search__inside-wrapper { 3253 4510 justify-content: center; 3254 4511 } 3255 4512 3256 4513 .wp-block-search .wp-block-search__label { 3257 font-size: var(--form--font-size);3258 font-weight: var(--form--label-weight);3259 margin-bottom: calc(var(--global--spacing-vertical) / 3);4514 font-size: 1.125rem; 4515 font-weight: 500; 4516 margin-bottom: 10px; 3260 4517 } 3261 4518 3262 4519 .wp-block-search .wp-block-search__input { 3263 border: var(--form--border-width) solid var(--form--border-color);3264 border-radius: var(--form--border-radius);3265 color: var(--form--color-text);3266 line-height: var(--form--line-height);4520 border: 3px solid #39414d; 4521 border-radius: 0; 4522 color: #28303d; 4523 line-height: 1.7; 3267 4524 max-width: inherit; 3268 margin-right: calc(-1 * var(--button--border-width));3269 padding: var(--form--spacing-unit);4525 margin-right: -3px; 4526 padding: 10px; 3270 4527 } 3271 4528 3272 4529 .wp-block-search .wp-block-search__input:focus { 3273 color: var(--form--color-text);3274 border-color: var(--form--border-color);4530 color: #28303d; 4531 border-color: #39414d; 3275 4532 } 3276 4533 3277 4534 .has-background .wp-block-search .wp-block-search__input, … … 3281 4538 border-color: currentColor; 3282 4539 } 3283 4540 3284 .has-background.has-gray-background-color .wp-block-search .wp-block-search__input, 3285 .has-background.has-dark-gray-background-color .wp-block-search .wp-block-search__input, 4541 .has-background.has-gray-background-color .wp-block-search .wp-block-search__input { 4542 border-color: #fff; 4543 } 4544 4545 .has-background.has-dark-gray-background-color .wp-block-search .wp-block-search__input { 4546 border-color: #fff; 4547 } 4548 3286 4549 .has-background.has-black-background-color .wp-block-search .wp-block-search__input { 3287 border-color: var(--global--color-white);4550 border-color: #fff; 3288 4551 } 3289 4552 3290 4553 .wp-block-search button.wp-block-search__button { 3291 4554 margin-left: 0; 3292 4555 background-color: transparent; 3293 color: var(--button--color-text-hover);4556 color: #39414d; 3294 4557 line-height: 1; 3295 4558 } 3296 4559 3297 4560 .wp-block-search button.wp-block-search__button:hover { 3298 background-color: var(--button--color-background);3299 color: var(--button--color-text);4561 background-color: #39414d; 4562 color: #d1e4dd; 3300 4563 } 3301 4564 3302 4565 .wp-block-search button.wp-block-search__button.has-icon { 3303 padding: 6px calc(0.5 * var(--button--padding-horizontal));4566 padding: 6px 15px; 3304 4567 } 3305 4568 3306 4569 .wp-block-search button.wp-block-search__button.has-icon svg { … … 3309 4572 fill: currentColor; 3310 4573 } 3311 4574 3312 .has-background.has-gray-background-color .wp-block-search button.wp-block-search__button, 3313 .has-background.has-dark-gray-background-color .wp-block-search button.wp-block-search__button, 4575 .has-background.has-gray-background-color .wp-block-search button.wp-block-search__button { 4576 color: #fff; 4577 border-color: currentColor; 4578 } 4579 4580 .has-background.has-dark-gray-background-color .wp-block-search button.wp-block-search__button { 4581 color: #fff; 4582 border-color: currentColor; 4583 } 4584 3314 4585 .has-background.has-black-background-color .wp-block-search button.wp-block-search__button { 3315 color: var(--global--color-white);4586 color: #fff; 3316 4587 border-color: currentColor; 3317 4588 } 3318 4589 3319 .has-background.has-gray-background-color .wp-block-search button.wp-block-search__button:hover, 3320 .has-background.has-dark-gray-background-color .wp-block-search button.wp-block-search__button:hover, 4590 .has-background.has-gray-background-color .wp-block-search button.wp-block-search__button:hover { 4591 background-color: #39414d; 4592 border-color: #fff; 4593 color: #fff; 4594 } 4595 4596 .has-background.has-dark-gray-background-color .wp-block-search button.wp-block-search__button:hover { 4597 background-color: #39414d; 4598 border-color: #fff; 4599 color: #fff; 4600 } 4601 3321 4602 .has-background.has-black-background-color .wp-block-search button.wp-block-search__button:hover { 3322 background-color: var(--button--color-background);3323 border-color: var(--global--color-white);3324 color: var(--global--color-white);4603 background-color: #39414d; 4604 border-color: #fff; 4605 color: #fff; 3325 4606 } 3326 4607 3327 .is-dark-theme .has-background.has-gray-background-color .wp-block-search button.wp-block-search__button:hover, 3328 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search button.wp-block-search__button:hover, 4608 .is-dark-theme .has-background.has-gray-background-color .wp-block-search button.wp-block-search__button:hover { 4609 color: #d1e4dd; 4610 } 4611 4612 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search button.wp-block-search__button:hover { 4613 color: #d1e4dd; 4614 } 4615 3329 4616 .is-dark-theme .has-background.has-black-background-color .wp-block-search button.wp-block-search__button:hover { 3330 color: var(--button--color-text);4617 color: #d1e4dd; 3331 4618 } 3332 4619 3333 4620 .has-background.has-white-background-color .wp-block-search button.wp-block-search__button, … … 3341 4628 color: currentColor; 3342 4629 } 3343 4630 3344 .has-background.has-white-background-color .wp-block-search button.wp-block-search__button:hover, 3345 .has-background.has-green-background-color .wp-block-search button.wp-block-search__button:hover, 3346 .has-background.has-blue-background-color .wp-block-search button.wp-block-search__button:hover, 3347 .has-background.has-purple-background-color .wp-block-search button.wp-block-search__button:hover, 3348 .has-background.has-red-background-color .wp-block-search button.wp-block-search__button:hover, 3349 .has-background.has-orange-background-color .wp-block-search button.wp-block-search__button:hover, 4631 .has-background.has-white-background-color .wp-block-search button.wp-block-search__button:hover { 4632 background-color: #39414d; 4633 border-color: #39414d; 4634 color: #fff; 4635 } 4636 4637 .has-background.has-green-background-color .wp-block-search button.wp-block-search__button:hover { 4638 background-color: #39414d; 4639 border-color: #39414d; 4640 color: #fff; 4641 } 4642 4643 .has-background.has-blue-background-color .wp-block-search button.wp-block-search__button:hover { 4644 background-color: #39414d; 4645 border-color: #39414d; 4646 color: #fff; 4647 } 4648 4649 .has-background.has-purple-background-color .wp-block-search button.wp-block-search__button:hover { 4650 background-color: #39414d; 4651 border-color: #39414d; 4652 color: #fff; 4653 } 4654 4655 .has-background.has-red-background-color .wp-block-search button.wp-block-search__button:hover { 4656 background-color: #39414d; 4657 border-color: #39414d; 4658 color: #fff; 4659 } 4660 4661 .has-background.has-orange-background-color .wp-block-search button.wp-block-search__button:hover { 4662 background-color: #39414d; 4663 border-color: #39414d; 4664 color: #fff; 4665 } 4666 3350 4667 .has-background.has-yellow-background-color .wp-block-search button.wp-block-search__button:hover { 3351 background-color: var(--form--border-color);3352 border-color: var(--form--border-color);3353 color: var(--global--color-white);4668 background-color: #39414d; 4669 border-color: #39414d; 4670 color: #fff; 3354 4671 } 3355 4672 3356 .is-dark-theme .has-background.has-white-background-color .wp-block-search button.wp-block-search__button:hover, 3357 .is-dark-theme .has-background.has-green-background-color .wp-block-search button.wp-block-search__button:hover, 3358 .is-dark-theme .has-background.has-blue-background-color .wp-block-search button.wp-block-search__button:hover, 3359 .is-dark-theme .has-background.has-purple-background-color .wp-block-search button.wp-block-search__button:hover, 3360 .is-dark-theme .has-background.has-red-background-color .wp-block-search button.wp-block-search__button:hover, 3361 .is-dark-theme .has-background.has-orange-background-color .wp-block-search button.wp-block-search__button:hover, 4673 .is-dark-theme .has-background.has-white-background-color .wp-block-search button.wp-block-search__button:hover { 4674 border-color: #d1e4dd; 4675 background-color: #d1e4dd; 4676 color: #39414d; 4677 } 4678 4679 .is-dark-theme .has-background.has-green-background-color .wp-block-search button.wp-block-search__button:hover { 4680 border-color: #d1e4dd; 4681 background-color: #d1e4dd; 4682 color: #39414d; 4683 } 4684 4685 .is-dark-theme .has-background.has-blue-background-color .wp-block-search button.wp-block-search__button:hover { 4686 border-color: #d1e4dd; 4687 background-color: #d1e4dd; 4688 color: #39414d; 4689 } 4690 4691 .is-dark-theme .has-background.has-purple-background-color .wp-block-search button.wp-block-search__button:hover { 4692 border-color: #d1e4dd; 4693 background-color: #d1e4dd; 4694 color: #39414d; 4695 } 4696 4697 .is-dark-theme .has-background.has-red-background-color .wp-block-search button.wp-block-search__button:hover { 4698 border-color: #d1e4dd; 4699 background-color: #d1e4dd; 4700 color: #39414d; 4701 } 4702 4703 .is-dark-theme .has-background.has-orange-background-color .wp-block-search button.wp-block-search__button:hover { 4704 border-color: #d1e4dd; 4705 background-color: #d1e4dd; 4706 color: #39414d; 4707 } 4708 3362 4709 .is-dark-theme .has-background.has-yellow-background-color .wp-block-search button.wp-block-search__button:hover { 3363 border-color: var(--button--color-text);3364 background-color: var(--button--color-text);3365 color: var(--button--color-background);4710 border-color: #d1e4dd; 4711 background-color: #d1e4dd; 4712 color: #39414d; 3366 4713 } 3367 4714 3368 4715 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 3369 background-color: var(--global--color-white);3370 border: var(--form--border-width) solid var(--form--border-color);3371 border-radius: var(--form--border-radius);4716 background-color: #fff; 4717 border: 3px solid #39414d; 4718 border-radius: 0; 3372 4719 } 3373 4720 3374 4721 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input { … … 3376 4723 } 3377 4724 3378 4725 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus { 3379 outline: 2px dotted var(--form--border-color);4726 outline: 2px dotted #39414d; 3380 4727 outline-offset: -5px; 3381 4728 } 3382 4729 … … 3385 4732 } 3386 4733 3387 4734 .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button button.wp-block-search__button { 3388 padding: var(--button--padding-vertical) var(--button--padding-horizontal);4735 padding: 15px 30px; 3389 4736 } 3390 4737 3391 .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button, 3392 .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button, 4738 .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button { 4739 border-color: #39414d; 4740 color: #39414d; 4741 } 4742 4743 .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button { 4744 border-color: #39414d; 4745 color: #39414d; 4746 } 4747 3393 4748 .has-background.has-black-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button { 3394 border-color: var(--button--color-background);3395 color: var(--button--color-background);4749 border-color: #39414d; 4750 color: #39414d; 3396 4751 } 3397 4752 3398 .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button:hover, 3399 .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button:hover, 4753 .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button:hover { 4754 color: #fff; 4755 } 4756 4757 .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button:hover { 4758 color: #fff; 4759 } 4760 3400 4761 .has-background.has-black-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button:hover { 3401 color: var(--global--color-white);4762 color: #fff; 3402 4763 } 3403 4764 3404 .is-dark-theme .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button, 3405 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button, 4765 .is-dark-theme .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button { 4766 border-color: #d1e4dd; 4767 color: #d1e4dd; 4768 } 4769 4770 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button { 4771 border-color: #d1e4dd; 4772 color: #d1e4dd; 4773 } 4774 3406 4775 .is-dark-theme .has-background.has-black-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button { 3407 border-color: var(--button--color-text);3408 color: var(--button--color-text);4776 border-color: #d1e4dd; 4777 color: #d1e4dd; 3409 4778 } 3410 4779 3411 .is-dark-theme .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button:hover, 3412 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button:hover, 4780 .is-dark-theme .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button:hover { 4781 color: #fff; 4782 } 4783 4784 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button:hover { 4785 color: #fff; 4786 } 4787 3413 4788 .is-dark-theme .has-background.has-black-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button:hover { 3414 color: var(--global--color-white);4789 color: #fff; 3415 4790 } 3416 4791 3417 4792 .is-dark-theme .wp-block-search.wp-block-search__button-inside button.wp-block-search__button { 3418 border-color: var(--button--color-text);3419 color: var(--button--color-text);4793 border-color: #d1e4dd; 4794 color: #d1e4dd; 3420 4795 } 3421 4796 3422 4797 .is-dark-theme .wp-block-search.wp-block-search__button-inside button.wp-block-search__button:hover { 3423 border-color: var(--button--color-text);3424 background-color: var(--button--color-text);3425 color: var(--button--color-background);4798 border-color: #d1e4dd; 4799 background-color: #d1e4dd; 4800 color: #39414d; 3426 4801 } 3427 4802 3428 4803 .wp-block-search__button { … … 3431 4806 3432 4807 hr { 3433 4808 border-style: none; 3434 border-bottom: var(--separator--height) solid var(--separator--border-color);4809 border-bottom: 1px solid #28303d; 3435 4810 clear: both; 3436 4811 margin-left: auto; 3437 4812 margin-right: auto; … … 3438 4813 } 3439 4814 3440 4815 hr.wp-block-separator { 3441 border-bottom: var(--separator--height) solid var(--separator--border-color);4816 border-bottom: 1px solid #28303d; 3442 4817 opacity: 1; 3443 4818 3444 4819 /** … … 3447 4822 } 3448 4823 3449 4824 hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { 3450 max-width: var(--responsive--aligndefault-width);4825 max-width: calc(100vw - 30px); 3451 4826 } 3452 4827 4828 @media only screen and (min-width: 482px){ 4829 hr.wp-block-separator:not(.is-style-dots):not(.alignwide){ 4830 max-width: min(calc(100vw - 100px), 610px); 4831 } 4832 } 4833 4834 @media only screen and (min-width: 822px){ 4835 hr.wp-block-separator:not(.is-style-dots):not(.alignwide){ 4836 max-width: min(calc(100vw - 200px), 610px); 4837 } 4838 } 4839 3453 4840 hr.wp-block-separator:not(.is-style-dots).alignwide { 3454 max-width: var(--responsive--alignwide-width);4841 max-width: calc(100vw - 30px); 3455 4842 } 3456 4843 4844 @media only screen and (min-width: 482px){ 4845 hr.wp-block-separator:not(.is-style-dots).alignwide{ 4846 max-width: calc(100vw - 100px); 4847 } 4848 } 4849 4850 @media only screen and (min-width: 822px){ 4851 hr.wp-block-separator:not(.is-style-dots).alignwide{ 4852 max-width: min(calc(100vw - 200px), 1240px); 4853 } 4854 } 4855 3457 4856 hr.wp-block-separator:not(.is-style-dots).alignfull { 3458 max-width: var(--responsive--alignfull-width);4857 max-width: 100%; 3459 4858 } 3460 4859 3461 4860 hr.wp-block-separator.is-style-twentytwentyone-separator-thick { 3462 border-bottom-width: calc(3 * var(--separator--height));4861 border-bottom-width: 3px; 3463 4862 } 3464 4863 3465 4864 hr.wp-block-separator.is-style-dots.has-background, … … 3473 4872 } 3474 4873 3475 4874 hr.wp-block-separator.is-style-dots:before { 3476 color: var(--separator--border-color);3477 font-size: var(--global--font-size-xl);3478 letter-spacing: var(--global--font-size-sm);3479 padding-left: var(--global--font-size-sm);4875 color: #28303d; 4876 font-size: 2.25rem; 4877 letter-spacing: 1.125rem; 4878 padding-left: 1.125rem; 3480 4879 } 3481 4880 4881 @media only screen and (min-width: 652px){ 4882 hr.wp-block-separator.is-style-dots:before{ 4883 font-size: 2.5rem; 4884 } 4885 } 4886 3482 4887 .has-background hr.wp-block-separator, 3483 4888 [class*=background-color] hr.wp-block-separator, 3484 4889 [style*=background-color] hr.wp-block-separator, … … 3487 4892 } 3488 4893 3489 4894 .wp-block-social-links a:focus { 3490 color: var(--global--color-primary);4895 color: #28303d; 3491 4896 } 3492 4897 3493 4898 .wp-block-social-links.is-style-twentytwentyone-social-icons-color a { 3494 color: var(--global--color-primary);4899 color: #28303d; 3495 4900 } 3496 4901 3497 4902 .wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link { … … 3506 4911 @media only screen and (max-width: 481px) { 3507 4912 3508 4913 .wp-block-spacer[style] { 3509 height: var(--global--spacing-unit)!important;4914 height: 20px !important; 3510 4915 } 3511 4916 } 3512 4917 … … 3517 4922 border-collapse: collapse; 3518 4923 } 3519 4924 3520 table th, 4925 table th { 4926 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4927 } 4928 3521 4929 .wp-block-table th { 3522 font-family: var(--heading--font-family);4930 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3523 4931 } 3524 4932 3525 table td, 3526 table th, 3527 .wp-block-table td, 4933 table td { 4934 padding: 10px; 4935 border: 1px solid; 4936 } 4937 4938 table th { 4939 padding: 10px; 4940 border: 1px solid; 4941 } 4942 4943 .wp-block-table td { 4944 padding: 10px; 4945 border: 1px solid; 4946 } 4947 3528 4948 .wp-block-table th { 3529 padding: calc(0.5 * var(--global--spacing-unit));4949 padding: 10px; 3530 4950 border: 1px solid; 3531 4951 } 3532 4952 3533 table.is-style-regular .has-background, 3534 table.is-style-stripes .has-background thead tr, 3535 table.is-style-stripes .has-background tfoot tr, 3536 table.is-style-stripes .has-background tbody tr:nth-child(even), 3537 .wp-block-table.is-style-regular .has-background, 3538 .wp-block-table.is-style-stripes .has-background thead tr, 3539 .wp-block-table.is-style-stripes .has-background tfoot tr, 4953 table.is-style-regular .has-background { 4954 color: #28303d; 4955 } 4956 4957 table.is-style-stripes .has-background thead tr { 4958 color: #28303d; 4959 } 4960 4961 table.is-style-stripes .has-background tfoot tr { 4962 color: #28303d; 4963 } 4964 4965 table.is-style-stripes .has-background tbody tr:nth-child(even) { 4966 color: #28303d; 4967 } 4968 4969 .wp-block-table.is-style-regular .has-background { 4970 color: #28303d; 4971 } 4972 4973 .wp-block-table.is-style-stripes .has-background thead tr { 4974 color: #28303d; 4975 } 4976 4977 .wp-block-table.is-style-stripes .has-background tfoot tr { 4978 color: #28303d; 4979 } 4980 3540 4981 .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(even) { 3541 color: var(--table--has-background-text-color);4982 color: #28303d; 3542 4983 } 3543 4984 3544 table.is-style-stripes, 4985 table.is-style-stripes { 4986 border-color: #f0f0f0; 4987 } 4988 3545 4989 .wp-block-table.is-style-stripes { 3546 border-color: var(--table--stripes-border-color);4990 border-color: #f0f0f0; 3547 4991 } 3548 4992 3549 4993 table.is-style-stripes th, … … 3553 4997 border-width: 0; 3554 4998 } 3555 4999 3556 table.is-style-stripes tbody tr:nth-child(odd), 5000 table.is-style-stripes tbody tr:nth-child(odd) { 5001 background-color: #f0f0f0; 5002 } 5003 3557 5004 .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { 3558 background-color: var(--table--stripes-background-color);5005 background-color: #f0f0f0; 3559 5006 } 3560 5007 3561 5008 table.wp-calendar-table td, … … 3581 5028 table.wp-calendar-table caption { 3582 5029 font-weight: bold; 3583 5030 text-align: left; 3584 margin-bottom: var(--global--spacing-unit);5031 margin-bottom: 20px; 3585 5032 color: currentColor; 3586 5033 } 3587 5034 3588 5035 .wp-calendar-nav { 3589 5036 text-align: left; 3590 margin-top: calc(var(--global--spacing-unit) / 2);5037 margin-top: 10px; 3591 5038 } 3592 5039 3593 5040 .wp-calendar-nav svg { … … 3604 5051 } 3605 5052 3606 5053 .wp-block-tag-cloud.alignfull { 3607 padding-left: var(--global--spacing-unit);3608 padding-right: var(--global--spacing-unit);5054 padding-left: 20px; 5055 padding-right: 20px; 3609 5056 } 3610 5057 3611 5058 .wp-block-verse { 3612 font-family: var(--entry-content--font-family);5059 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3613 5060 } 3614 5061 3615 5062 .wp-block-video figcaption { 3616 color: var(--global--color-primary);3617 font-size: var(--global--font-size-xs);3618 margin-top: calc(0.5 * var(--global--spacing-unit));3619 margin-bottom: var(--global--spacing-unit);5063 color: #28303d; 5064 font-size: 1rem; 5065 margin-top: 10px; 5066 margin-bottom: 20px; 3620 5067 text-align: center; 3621 5068 } 3622 5069 … … 3626 5073 vertical-align: middle; 3627 5074 } 3628 5075 3629 :root .is-extra-small-text, 5076 :root .is-extra-small-text { 5077 font-size: 1rem; 5078 } 5079 3630 5080 :root .has-extra-small-font-size { 3631 font-size: var(--global--font-size-xs);5081 font-size: 1rem; 3632 5082 } 3633 5083 3634 :root .is-small-text, 5084 :root .is-small-text { 5085 font-size: 1.125rem; 5086 } 5087 3635 5088 :root .has-small-font-size { 3636 font-size: var(--global--font-size-sm);5089 font-size: 1.125rem; 3637 5090 } 3638 5091 3639 :root .is-regular-text, 3640 :root .has-regular-font-size, 3641 :root .is-normal-font-size, 3642 :root .has-normal-font-size, 5092 :root .is-regular-text { 5093 font-size: 1.25rem; 5094 } 5095 5096 :root .has-regular-font-size { 5097 font-size: 1.25rem; 5098 } 5099 5100 :root .is-normal-font-size { 5101 font-size: 1.25rem; 5102 } 5103 5104 :root .has-normal-font-size { 5105 font-size: 1.25rem; 5106 } 5107 3643 5108 :root .has-medium-font-size { 3644 font-size: var(--global--font-size-base);5109 font-size: 1.25rem; 3645 5110 } 3646 5111 3647 :root .is-large-text, 5112 :root .is-large-text { 5113 font-size: 1.5rem; 5114 line-height: 1.3; 5115 } 5116 3648 5117 :root .has-large-font-size { 3649 font-size: var(--global--font-size-lg);3650 line-height: var(--global--line-height-heading);5118 font-size: 1.5rem; 5119 line-height: 1.3; 3651 5120 } 3652 5121 3653 :root .is-larger-text, 3654 :root .has-larger-font-size, 3655 :root .is-extra-large-text, 5122 :root .is-larger-text { 5123 font-size: 2.5rem; 5124 line-height: 1.3; 5125 } 5126 5127 @media only screen and (min-width: 652px){ 5128 :root .is-larger-text{ 5129 font-size: 2.5rem; 5130 } 5131 } 5132 5133 :root .has-larger-font-size { 5134 font-size: 2.5rem; 5135 line-height: 1.3; 5136 } 5137 5138 @media only screen and (min-width: 652px){ 5139 :root .has-larger-font-size{ 5140 font-size: 2.5rem; 5141 } 5142 } 5143 5144 :root .is-extra-large-text { 5145 font-size: 2.5rem; 5146 line-height: 1.3; 5147 } 5148 5149 @media only screen and (min-width: 652px){ 5150 :root .is-extra-large-text{ 5151 font-size: 2.5rem; 5152 } 5153 } 5154 3656 5155 :root .has-extra-large-font-size { 3657 font-size: var(--global--font-size-xl);3658 line-height: var(--global--line-height-heading);5156 font-size: 2.5rem; 5157 line-height: 1.3; 3659 5158 } 3660 5159 3661 :root .is-huge-text, 5160 @media only screen and (min-width: 652px){ 5161 :root .has-extra-large-font-size{ 5162 font-size: 2.5rem; 5163 } 5164 } 5165 5166 :root .is-huge-text { 5167 font-size: 6rem; 5168 line-height: 1.3; 5169 font-weight: 300; 5170 } 5171 5172 @media only screen and (min-width: 652px){ 5173 :root .is-huge-text{ 5174 font-size: 6rem; 5175 } 5176 } 5177 3662 5178 :root .has-huge-font-size { 3663 font-size: var(--global--font-size-xxl);3664 line-height: var(--global--line-height-heading);3665 font-weight: var(--heading--font-weight-page-title);5179 font-size: 6rem; 5180 line-height: 1.3; 5181 font-weight: 300; 3666 5182 } 3667 5183 3668 :root .is-gigantic-text, 5184 @media only screen and (min-width: 652px){ 5185 :root .has-huge-font-size{ 5186 font-size: 6rem; 5187 } 5188 } 5189 5190 :root .is-gigantic-text { 5191 font-size: 9rem; 5192 line-height: 1.3; 5193 font-weight: 300; 5194 } 5195 5196 @media only screen and (min-width: 652px){ 5197 :root .is-gigantic-text{ 5198 font-size: 9rem; 5199 } 5200 } 5201 3669 5202 :root .has-gigantic-font-size { 3670 font-size: var(--global--font-size-xxxl);3671 line-height: var(--global--line-height-heading);3672 font-weight: var(--heading--font-weight-page-title);5203 font-size: 9rem; 5204 line-height: 1.3; 5205 font-weight: 300; 3673 5206 } 3674 5207 5208 @media only screen and (min-width: 652px){ 5209 :root .has-gigantic-font-size{ 5210 font-size: 9rem; 5211 } 5212 } 5213 3675 5214 /* Block Alignments */ 3676 5215 3677 5216 /** … … 3689 5228 } 3690 5229 3691 5230 .entry-content > .alignleft { 3692 max-width: var(--responsive--aligndefault-width);5231 max-width: calc(100vw - 30px); 3693 5232 } 3694 5233 5234 @media only screen and (min-width: 482px){ 5235 .entry-content > .alignleft{ 5236 max-width: min(calc(100vw - 100px), 610px); 5237 } 5238 } 5239 5240 @media only screen and (min-width: 822px){ 5241 .entry-content > .alignleft{ 5242 max-width: min(calc(100vw - 200px), 610px); 5243 } 5244 } 5245 3695 5246 @media only screen and (min-width: 482px) { 3696 5247 3697 5248 .alignleft { … … 3700 5251 float: left; 3701 5252 3702 5253 /*rtl:ignore*/ 3703 margin-right: var(--global--spacing-horizontal);3704 margin-bottom: var(--global--spacing-vertical);5254 margin-right: 25px; 5255 margin-bottom: 30px; 3705 5256 } 3706 5257 3707 5258 .entry-content > .alignleft { 3708 max-width: calc(50% - var(--responsive--alignleft-margin));5259 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px)*1); 3709 5260 } 5261 5262 @media only screen and (min-width: 482px){ 5263 .entry-content > .alignleft{ 5264 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px)*1); 5265 } 5266 } 5267 5268 @media only screen and (min-width: 482px){ 5269 .entry-content > .alignleft{ 5270 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px)*1); 5271 } 5272 } 5273 5274 @media only screen and (min-width: 822px){ 5275 .entry-content > .alignleft{ 5276 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px)*1); 5277 } 5278 } 3710 5279 } 3711 5280 3712 5281 /** … … 3726 5295 */ 3727 5296 .alignright { 3728 5297 margin-top: 0; 3729 margin-bottom: var(--global--spacing-vertical);5298 margin-bottom: 30px; 3730 5299 } 3731 5300 3732 5301 .entry-content > .alignright { 3733 max-width: var(--responsive--aligndefault-width);5302 max-width: calc(100vw - 30px); 3734 5303 } 3735 5304 5305 @media only screen and (min-width: 482px){ 5306 .entry-content > .alignright{ 5307 max-width: min(calc(100vw - 100px), 610px); 5308 } 5309 } 5310 5311 @media only screen and (min-width: 822px){ 5312 .entry-content > .alignright{ 5313 max-width: min(calc(100vw - 200px), 610px); 5314 } 5315 } 5316 3736 5317 @media only screen and (min-width: 482px) { 3737 5318 3738 5319 .alignright { … … 3741 5322 float: right; 3742 5323 3743 5324 /*rtl:ignore*/ 3744 margin-left: var(--global--spacing-horizontal);5325 margin-left: 25px; 3745 5326 } 3746 5327 3747 5328 .entry-content > .alignright { 3748 max-width: calc(50% - var(--responsive--alignright-margin));5329 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px)*1); 3749 5330 } 5331 5332 @media only screen and (min-width: 482px){ 5333 .entry-content > .alignright{ 5334 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px)*1); 5335 } 5336 } 5337 5338 @media only screen and (min-width: 482px){ 5339 .entry-content > .alignright{ 5340 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px)*1); 5341 } 5342 } 5343 5344 @media only screen and (min-width: 822px){ 5345 .entry-content > .alignright{ 5346 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px)*1); 5347 } 5348 } 3750 5349 } 3751 5350 3752 5351 [class*=inner-container] > .alignleft + *, … … 3781 5380 } 3782 5381 3783 5382 .has-drop-cap:not(:focus)::first-letter { 3784 font-family: var(--heading--font-family);3785 font-weight: var(--heading--font-weight);5383 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5384 font-weight: normal; 3786 5385 line-height: 0.66; 3787 5386 text-transform: uppercase; 3788 5387 font-style: normal; 3789 5388 float: left; 3790 5389 margin: 0.1em 0.1em 0 0; 3791 font-size: calc(1.2 * var(--heading--font-size-h1));5390 font-size: 5rem; 3792 5391 } 3793 5392 5393 @media only screen and (min-width: 652px){ 5394 .has-drop-cap:not(:focus)::first-letter{ 5395 font-size: 7rem; 5396 } 5397 } 5398 3794 5399 .has-drop-cap:not(:focus)::after { 3795 5400 content: ""; 3796 5401 display: table; … … 3813 5418 display: flex; 3814 5419 align-items: flex-start; 3815 5420 flex-wrap: wrap; 3816 row-gap: var(--global--spacing-vertical);5421 row-gap: 30px; 3817 5422 } 3818 5423 3819 5424 .wp-custom-logo .site-header { … … 3822 5427 @media only screen and (min-width: 482px) { 3823 5428 3824 5429 .site-header { 3825 padding-top: calc(var(--global--spacing-vertical) / 0.75);5430 padding-top: 40px; 3826 5431 } 3827 5432 } 3828 5433 @media only screen and (min-width: 822px) { 3829 5434 3830 5435 .site-header { 3831 padding-top: calc(2.4 * var(--global--spacing-vertical));5436 padding-top: 72px; 3832 5437 } 3833 5438 } 3834 5439 3835 5440 .site-branding { 3836 color: var(--branding--color-text);5441 color: #28303d; 3837 5442 margin-right: 140px; 3838 5443 } 3839 5444 … … 3851 5456 } 3852 5457 3853 5458 .site-title { 3854 color: var(--branding--color-link);3855 font-family: var(--branding--title--font-family);3856 font-size: var(--branding--title--font-size-mobile);5459 color: #28303d; 5460 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5461 font-size: 1.5rem; 3857 5462 letter-spacing: normal; 3858 text-transform: var(--branding--title--text-transform);3859 line-height: var(--global--line-height-heading);3860 margin-bottom: calc(var(--global--spacing-vertical) / 6);5463 text-transform: uppercase; 5464 line-height: 1.3; 5465 margin-bottom: 5px; 3861 5466 } 3862 5467 3863 5468 .site-title a { 3864 5469 color: currentColor; 3865 font-weight: var(--branding--title--font-weight);5470 font-weight: normal; 3866 5471 } 3867 5472 3868 5473 .site-title a:link, … … 3871 5476 color: currentColor; 3872 5477 } 3873 5478 3874 .site-title a:hover, 5479 .site-title a:hover { 5480 color: #39414d; 5481 } 5482 3875 5483 .site-title a:focus { 3876 color: var(--branding--color-link-hover);5484 color: #39414d; 3877 5485 } 3878 5486 @media only screen and (min-width: 482px) { 3879 5487 3880 5488 .site-title { 3881 font-size: var(--branding--title--font-size);5489 font-size: 1.5rem; 3882 5490 } 3883 5491 } 3884 5492 3885 5493 .site-description { 3886 5494 color: currentColor; 3887 font-family: var(--branding--description--font-family);3888 font-size: var(--branding--description--font-size);5495 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5496 font-size: 1.125rem; 3889 5497 line-height: 1.4; 3890 5498 } 3891 5499 … … 3899 5507 } 3900 5508 3901 5509 .site-title > a { 3902 text-decoration-color: var(--global--color-secondary);5510 text-decoration-color: #39414d; 3903 5511 } 3904 5512 3905 5513 .site-logo { 3906 margin: calc(var(--global--spacing-vertical) / 2)0;5514 margin: 15px 0; 3907 5515 } 3908 5516 3909 5517 .site-header > .site-logo { 3910 5518 width: 100%; 3911 padding-bottom: calc(var(--global--spacing-vertical) * 1.5);5519 padding-bottom: 45px; 3912 5520 border-bottom: 1px solid; 3913 5521 text-align: center; 3914 5522 } … … 3916 5524 .site-logo .custom-logo { 3917 5525 margin-left: auto; 3918 5526 margin-right: auto; 3919 max-width: var(--branding--logo--max-width-mobile);3920 max-height: var(--branding--logo--max-height-mobile);5527 max-width: 96px; 5528 max-height: 96px; 3921 5529 height: auto; 3922 5530 display: inline-block; 3923 5531 width: auto; … … 3925 5533 @media only screen and (min-width: 482px) { 3926 5534 3927 5535 .site-logo .custom-logo { 3928 max-width: var(--branding--logo--max-width);3929 max-height: var(--branding--logo--max-height);5536 max-width: 300px; 5537 max-height: 100px; 3930 5538 height: auto; 3931 5539 width: auto; 3932 5540 } … … 3936 5544 3937 5545 .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { 3938 5546 position: absolute; 3939 padding-top: calc(0.5 * var(--global--spacing-vertical));5547 padding-top: 15px; 3940 5548 margin-top: 0; 3941 top: var(--global--admin-bar--height);5549 top: 0; 3942 5550 } 3943 5551 3944 5552 .primary-navigation-open .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { … … 3946 5554 } 3947 5555 3948 5556 .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo img { 3949 max-height: calc( var(--button--padding-vertical) - (0.25 * var(--global--spacing-unit)) + 1.7em);5557 max-height: calc(10px + 2em); 3950 5558 } 3951 5559 3952 5560 .site-header.has-logo.has-title-and-tagline { … … 3977 5585 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container { 3978 5586 position: relative; 3979 5587 padding-top: 0; 3980 margin-top: calc(0px - var(--button--padding-vertical) + (0.25 * var(--global--spacing-unit)));5588 margin-top: -10px; 3981 5589 } 3982 5590 3983 5591 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu { 3984 padding-left: calc(var(--global--spacing-horizontal) * 0.6 - 4.5px);3985 padding-right: calc(var(--global--spacing-horizontal) * 0.6 - 4.5px);3986 margin-right: calc(0px - var(--global--spacing-horizontal) * 0.6);5592 padding-left: 11px; 5593 padding-right: 11px; 5594 margin-right: -15px; 3987 5595 } 3988 5596 3989 5597 .site-header:not(.has-logo).has-title-and-tagline .site-branding { … … 3998 5606 3999 5607 .site-footer { 4000 5608 padding-top: 0; 4001 padding-bottom: calc(1.7 * var(--global--spacing-vertical));5609 padding-bottom: 51px; 4002 5610 } 4003 5611 4004 5612 .no-widgets .site-footer { 4005 margin-top: calc(6 * var(--global--spacing-vertical));5613 margin-top: 180px; 4006 5614 } 4007 5615 @media only screen and (max-width: 481px) { 4008 5616 4009 5617 .no-widgets .site-footer { 4010 margin-top: calc(3 * var(--global--spacing-vertical));5618 margin-top: 90px; 4011 5619 } 4012 5620 } 4013 5621 4014 5622 .site-footer > .site-info { 4015 padding-top: var(--global--spacing-vertical);4016 color: var(--footer--color-text);4017 font-family: var(--footer--font-family);4018 font-size: var(--footer--font-size);4019 line-height: var(--global--line-height-body);4020 border-top: 3px solid var(--global--color-border);5623 padding-top: 30px; 5624 color: #28303d; 5625 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5626 font-size: 1.125rem; 5627 line-height: 1.7; 5628 border-top: 3px solid #28303d; 4021 5629 } 4022 5630 4023 5631 .site-footer > .site-info .site-name { 4024 text-transform: var(--branding--title--text-transform);4025 font-size: var(--branding--title--font-size);5632 text-transform: uppercase; 5633 font-size: 1.5rem; 4026 5634 } 4027 5635 4028 5636 .site-footer > .site-info .powered-by { 4029 margin-top: calc(0.5 * var(--global--spacing-vertical));5637 margin-top: 15px; 4030 5638 } 4031 5639 @media only screen and (min-width: 822px) { 4032 5640 … … 4042 5650 } 4043 5651 4044 5652 .site-footer > .site-info a { 4045 color: var(--footer--color-link);5653 color: #28303d; 4046 5654 } 4047 5655 4048 .site-footer > .site-info a:link, 4049 .site-footer > .site-info a:visited, 5656 .site-footer > .site-info a:link { 5657 color: #28303d; 5658 } 5659 5660 .site-footer > .site-info a:visited { 5661 color: #28303d; 5662 } 5663 4050 5664 .site-footer > .site-info a:active { 4051 color: var(--footer--color-link);5665 color: #28303d; 4052 5666 } 4053 5667 4054 5668 .site-footer > .site-info a:hover { 4055 color: var(--footer--color-link-hover);5669 color: #28303d; 4056 5670 } 4057 5671 4058 5672 .site-footer > .site-info a:focus { 4059 color: var(--footer--color-link-hover);5673 color: #28303d; 4060 5674 } 4061 5675 4062 5676 .is-dark-theme .site-footer > .site-info a:focus { 4063 color: var(--wp--style--color--link, var(--global--color-background));5677 color: #d1e4dd; 4064 5678 } 4065 5679 4066 5680 .has-background-white .site-footer > .site-info a:focus { 4067 color: var(--wp--style--color--link, var(--global--color-white));5681 color: #fff; 4068 5682 } 4069 5683 4070 5684 .singular .entry-header { 4071 border-bottom: 3px solid var(--global--color-border);4072 padding-bottom: calc(2 * var(--global--spacing-vertical));4073 margin-bottom: calc(3 * var(--global--spacing-vertical));5685 border-bottom: 3px solid #28303d; 5686 padding-bottom: 60px; 5687 margin-bottom: 90px; 4074 5688 } 4075 5689 4076 5690 .home .entry-header { … … 4081 5695 4082 5696 .singular .has-post-thumbnail .entry-header { 4083 5697 border-bottom: none; 4084 padding-bottom: calc(1.3 * var(--global--spacing-vertical));5698 padding-bottom: 39px; 4085 5699 margin-bottom: 0; 4086 5700 } 4087 5701 4088 5702 .no-results.not-found > *:first-child { 4089 margin-bottom: calc(3 * var(--global--spacing-vertical));5703 margin-bottom: 90px; 4090 5704 } 4091 5705 4092 5706 .page-links { … … 4095 5709 4096 5710 .page-links .post-page-numbers { 4097 5711 display: inline-block; 4098 margin-left: calc(0.66 * var(--global--spacing-unit));4099 margin-right: calc(0.66 * var(--global--spacing-unit));5712 margin-left: 13px; 5713 margin-right: 13px; 4100 5714 min-width: 44px; 4101 5715 min-height: 44px; 4102 5716 } … … 4106 5720 } 4107 5721 4108 5722 .entry-title { 4109 color: var(--entry-header--color);4110 font-size: var(--entry-header--font-size);4111 letter-spacing: var(--heading--letter-spacing-h2);4112 line-height: var(--heading--line-height-h2);5723 color: #28303d; 5724 font-size: 2.25rem; 5725 letter-spacing: normal; 5726 line-height: 1.3; 4113 5727 overflow-wrap: break-word; 4114 5728 } 4115 5729 5730 @media only screen and (min-width: 652px){ 5731 .entry-title{ 5732 font-size: 3rem; 5733 } 5734 } 5735 5736 @media only screen and (min-width: 652px){ 5737 .entry-title{ 5738 font-size: 3rem; 5739 } 5740 } 5741 4116 5742 .entry-title a { 4117 color: var(--entry-header--color-link);5743 color: currentColor; 4118 5744 text-underline-offset: 0.15em; 4119 5745 } 4120 5746 4121 5747 .entry-title a:hover { 4122 color: var(--entry-header--color-hover);5748 color: #28303d; 4123 5749 } 4124 5750 4125 5751 .entry-title a:focus { 4126 color: var(--entry-header--color-focus);5752 color: #39414d; 4127 5753 } 4128 5754 4129 5755 .entry-title a:active { 4130 color: var(--entry-header--color-link);5756 color: currentColor; 4131 5757 } 4132 5758 4133 5759 .singular .entry-title { 4134 font-size: var(--global--font-size-page-title);5760 font-size: 4rem; 4135 5761 } 4136 5762 5763 @media only screen and (min-width: 652px){ 5764 .singular .entry-title{ 5765 font-size: 6rem; 5766 } 5767 } 5768 4137 5769 h1.entry-title { 4138 line-height: var(--heading--line-height-h1);4139 font-weight: var(--heading--font-weight-page-title);5770 line-height: 1.1; 5771 font-weight: 300; 4140 5772 } 4141 5773 4142 5774 /** 4143 5775 * Entry Content 4144 5776 */ 4145 .entry-content, 5777 .entry-content { 5778 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5779 } 4146 5780 .entry-summary { 4147 font-family: var(--entry-content--font-family);5781 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4148 5782 } 4149 5783 4150 5784 .entry-content p { … … 4152 5786 } 4153 5787 4154 5788 .entry-content > iframe[style] { 4155 margin: var(--global--spacing-vertical)0 !important;5789 margin: 30px 0 !important; 4156 5790 max-width: 100% !important; 4157 5791 } 4158 5792 @media only screen and (min-width: 482px) { 4159 5793 4160 5794 .entry-content > iframe[style] { 4161 max-width: var(--global--spacing-vertical)!important;5795 max-width: 30px !important; 4162 5796 } 4163 5797 } 4164 5798 4165 5799 .entry-footer { 4166 color: var(--global--color-primary);5800 color: #28303d; 4167 5801 clear: both; 4168 5802 float: none; 4169 font-size: var(--global--font-size-xs);5803 font-size: 1rem; 4170 5804 display: block; 4171 5805 } 4172 5806 … … 4178 5812 color: currentColor; 4179 5813 } 4180 5814 4181 .entry-footer a:hover, 5815 .entry-footer a:hover { 5816 color: #28303d; 5817 } 5818 4182 5819 .entry-footer a:focus { 4183 color: var(--global--color-primary-hover);5820 color: #28303d; 4184 5821 } 4185 5822 4186 5823 .entry-footer a:active { … … 4188 5825 } 4189 5826 4190 5827 .site-main > article > .entry-footer { 4191 margin-top: var(--global--spacing-vertical);4192 padding-top: var(--global--spacing-unit);4193 padding-bottom: calc(3 * var(--global--spacing-vertical));4194 border-bottom: var(--separator--height) solid var(--separator--border-color);5828 margin-top: 30px; 5829 padding-top: 20px; 5830 padding-bottom: 90px; 5831 border-bottom: 1px solid #28303d; 4195 5832 } 4196 5833 4197 5834 body:not(.single) .site-main > article:last-of-type .entry-footer { 4198 border-bottom: var(--separator--height)solid transparent;5835 border-bottom: 1px solid transparent; 4199 5836 } 4200 5837 4201 5838 .single .site-main > article > .entry-footer { 4202 margin-top: calc(3.4 * var(--global--spacing-vertical));4203 margin-bottom: calc(3.4 * var(--global--spacing-vertical));5839 margin-top: 102px; 5840 margin-bottom: 102px; 4204 5841 padding-bottom: 0; 4205 padding-top: calc(0.8 * var(--global--spacing-vertical));4206 border-top: 3px solid var(--separator--border-color);4207 border-bottom: var(--separator--height)solid transparent;5842 padding-top: 24px; 5843 border-top: 3px solid #28303d; 5844 border-bottom: 1px solid transparent; 4208 5845 display: grid; 4209 5846 grid-template-columns: repeat(2, 1fr); 4210 column-gap: calc(2 * var(--global--spacing-horizontal));5847 column-gap: 50px; 4211 5848 } 4212 5849 4213 5850 .single .site-main > article > .entry-footer .post-taxonomies, … … 4255 5892 max-width: 100%; 4256 5893 margin-left: auto; 4257 5894 margin-right: auto; 4258 margin-top: calc(2 * var(--global--spacing-vertical));5895 margin-top: 60px; 4259 5896 } 4260 5897 4261 5898 /** … … 4263 5900 */ 4264 5901 .author-bio { 4265 5902 position: relative; 4266 font-size: var(--global--font-size-xs);4267 max-width: var(--responsive--aligndefault-width);5903 font-size: 1rem; 5904 max-width: calc(100vw - 30px); 4268 5905 } 5906 @media only screen and (min-width: 482px){ 5907 .author-bio{ 5908 max-width: min(calc(100vw - 100px), 610px); 5909 } 5910 } 5911 @media only screen and (min-width: 822px){ 5912 .author-bio{ 5913 max-width: min(calc(100vw - 200px), 610px); 5914 } 5915 } 4269 5916 4270 5917 .site-main > article > .author-bio { 4271 margin-top: calc(2 * var(--global--spacing-vertical));5918 margin-top: 60px; 4272 5919 } 4273 5920 4274 5921 .author-bio.show-avatars .avatar { … … 4279 5926 4280 5927 .author-bio.show-avatars .author-bio-content { 4281 5928 display: inline-block; 4282 padding-left: var(--global--spacing-horizontal);4283 max-width: calc( var(--responsive--aligndefault-width) - 90px);5929 padding-left: 25px; 5930 max-width: calc(100vw - 120px); 4284 5931 } 4285 5932 5933 @media only screen and (min-width: 482px){ 5934 .author-bio.show-avatars .author-bio-content{ 5935 max-width: calc(min(calc(100vw - 4 * 25px), 610px) - 90px); 5936 } 5937 } 5938 5939 @media only screen and (min-width: 822px){ 5940 .author-bio.show-avatars .author-bio-content{ 5941 max-width: calc(min(calc(100vw - 8 * 25px), 610px) - 90px); 5942 } 5943 } 5944 4286 5945 .author-bio .author-bio-content .author-title { 4287 font-family: var(--entry-author-bio--font-family);4288 font-size: var(--entry-author-bio--font-size);5946 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5947 font-size: 1.5rem; 4289 5948 display: inline; 4290 5949 } 4291 5950 4292 5951 .author-bio .author-bio-content .author-description { 4293 font-size: var(--global--font-size-xs);4294 margin-top: calc(0.5 * var(--global--spacing-vertical));4295 margin-bottom: calc(0.5 * var(--global--spacing-vertical));5952 font-size: 1rem; 5953 margin-top: 15px; 5954 margin-bottom: 15px; 4296 5955 } 4297 5956 4298 5957 .page-title { 4299 font-size: var(--global--font-size-page-title);5958 font-size: 4rem; 4300 5959 } 4301 5960 4302 h1.page-title, 5961 @media only screen and (min-width: 652px){ 5962 .page-title{ 5963 font-size: 6rem; 5964 } 5965 } 5966 5967 h1.page-title { 5968 font-weight: 300; 5969 } 5970 4303 5971 h2.page-title { 4304 font-weight: var(--heading--font-weight-page-title);5972 font-weight: 300; 4305 5973 } 4306 5974 4307 5975 h1.page-title { 4308 line-height: var(--heading--line-height-h1);5976 line-height: 1.1; 4309 5977 } 4310 5978 4311 5979 .page-header { 4312 border-bottom: 3px solid var(--global--color-border);4313 padding-bottom: calc(2 * var(--global--spacing-vertical));5980 border-bottom: 3px solid #28303d; 5981 padding-bottom: 60px; 4314 5982 } 4315 5983 4316 .archive .content-area .format-aside .entry-content, 4317 .archive .content-area .format-status .entry-content, 4318 .archive .content-area .format-link .entry-content, 4319 .search .content-area .format-aside .entry-content, 4320 .search .content-area .format-status .entry-content, 4321 .search .content-area .format-link .entry-content, 4322 .blog .content-area .format-aside .entry-content, 4323 .blog .content-area .format-status .entry-content, 5984 .archive .content-area .format-aside .entry-content { 5985 font-size: 1.5rem; 5986 } 5987 5988 .archive .content-area .format-status .entry-content { 5989 font-size: 1.5rem; 5990 } 5991 5992 .archive .content-area .format-link .entry-content { 5993 font-size: 1.5rem; 5994 } 5995 5996 .search .content-area .format-aside .entry-content { 5997 font-size: 1.5rem; 5998 } 5999 6000 .search .content-area .format-status .entry-content { 6001 font-size: 1.5rem; 6002 } 6003 6004 .search .content-area .format-link .entry-content { 6005 font-size: 1.5rem; 6006 } 6007 6008 .blog .content-area .format-aside .entry-content { 6009 font-size: 1.5rem; 6010 } 6011 6012 .blog .content-area .format-status .entry-content { 6013 font-size: 1.5rem; 6014 } 6015 4324 6016 .blog .content-area .format-link .entry-content { 4325 font-size: var(--global--font-size-lg);6017 font-size: 1.5rem; 4326 6018 } 4327 6019 4328 .archive .format-image .entry-content, 4329 .archive .format-gallery .entry-content, 4330 .archive .format-video .entry-content, 4331 .search .format-image .entry-content, 4332 .search .format-gallery .entry-content, 4333 .search .format-video .entry-content, 4334 .blog .format-image .entry-content, 4335 .blog .format-gallery .entry-content, 6020 .archive .format-image .entry-content { 6021 margin-top: 60px; 6022 } 6023 6024 .archive .format-gallery .entry-content { 6025 margin-top: 60px; 6026 } 6027 6028 .archive .format-video .entry-content { 6029 margin-top: 60px; 6030 } 6031 6032 .search .format-image .entry-content { 6033 margin-top: 60px; 6034 } 6035 6036 .search .format-gallery .entry-content { 6037 margin-top: 60px; 6038 } 6039 6040 .search .format-video .entry-content { 6041 margin-top: 60px; 6042 } 6043 6044 .blog .format-image .entry-content { 6045 margin-top: 60px; 6046 } 6047 6048 .blog .format-gallery .entry-content { 6049 margin-top: 60px; 6050 } 6051 4336 6052 .blog .format-video .entry-content { 4337 margin-top: calc(2 * var(--global--spacing-vertical));6053 margin-top: 60px; 4338 6054 } 4339 6055 4340 6056 .archive .entry-footer .cat-links, … … 4346 6062 display: block; 4347 6063 } 4348 6064 4349 .archive.logged-in .entry-footer .posted-on, 4350 .search.logged-in .entry-footer .posted-on, 6065 .archive.logged-in .entry-footer .posted-on { 6066 margin-right: 10px; 6067 } 6068 6069 .search.logged-in .entry-footer .posted-on { 6070 margin-right: 10px; 6071 } 6072 4351 6073 .blog.logged-in .entry-footer .posted-on { 4352 margin-right: calc(0.5 * var(--global--spacing-unit));6074 margin-right: 10px; 4353 6075 } 4354 6076 4355 6077 .archive-description { 4356 margin-top: var(--global--spacing-vertical);4357 font-size: var(--global--font-size-xl);4358 line-height: var(--global--line-height-heading);6078 margin-top: 30px; 6079 font-size: 2.25rem; 6080 line-height: 1.3; 4359 6081 } 4360 6082 6083 @media only screen and (min-width: 652px){ 6084 .archive-description{ 6085 font-size: 2.5rem; 6086 } 6087 } 6088 4361 6089 .error404 main p { 4362 font-size: var(--global--font-size-lg);4363 margin-bottom: calc(var(--global--spacing-vertical) * 1.6666666667);6090 font-size: 1.5rem; 6091 margin-bottom: 50px; 4364 6092 } 4365 6093 4366 6094 .search-no-results .page-content { 4367 margin-top: calc(3 * var(--global--spacing-vertical));6095 margin-top: 90px; 4368 6096 } 4369 6097 4370 6098 /** … … 4371 6099 * Comments Wrapper 4372 6100 */ 4373 6101 .comments-area > * { 4374 margin-top: var(--global--spacing-vertical);4375 margin-bottom: var(--global--spacing-vertical);6102 margin-top: 30px; 6103 margin-bottom: 30px; 4376 6104 } 4377 6105 4378 6106 .comments-area > *:first-child { … … 4401 6129 /** 4402 6130 * Comment Title 4403 6131 */ 4404 .comments-title, 6132 .comments-title { 6133 font-size: 2.25rem; 6134 letter-spacing: normal; 6135 } 6136 @media only screen and (min-width: 652px){ 6137 .comments-title{ 6138 font-size: 3rem; 6139 } 6140 } 6141 @media only screen and (min-width: 652px){ 6142 .comments-title{ 6143 font-size: 3rem; 6144 } 6145 } 4405 6146 .comment-reply-title { 4406 font-size: var(--heading--font-size-h2);4407 letter-spacing: var(--heading--letter-spacing-h2);6147 font-size: 2.25rem; 6148 letter-spacing: normal; 4408 6149 } 6150 @media only screen and (min-width: 652px){ 6151 .comment-reply-title{ 6152 font-size: 3rem; 6153 } 6154 } 6155 @media only screen and (min-width: 652px){ 6156 .comment-reply-title{ 6157 font-size: 3rem; 6158 } 6159 } 4409 6160 4410 6161 .comment-reply-title { 4411 6162 display: flex; … … 4413 6164 } 4414 6165 4415 6166 .comment-reply-title small a { 4416 font-family: var(--global--font-secondary);4417 font-size: var(--global--font-size-xs);6167 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6168 font-size: 1rem; 4418 6169 font-style: normal; 4419 6170 font-weight: normal; 4420 6171 letter-spacing: normal; … … 4422 6173 4423 6174 /* Nested comment reply title*/ 4424 6175 .comment .comment-respond .comment-reply-title { 4425 font-size: var(--global--font-size-lg);6176 font-size: 1.5rem; 4426 6177 } 4427 6178 4428 6179 /** … … 4434 6185 } 4435 6186 4436 6187 .comment-list > li { 4437 margin-top: var(--global--spacing-vertical);4438 margin-bottom: var(--global--spacing-vertical);6188 margin-top: 30px; 6189 margin-bottom: 30px; 4439 6190 } 4440 6191 4441 6192 .comment-list .children { … … 4444 6195 } 4445 6196 4446 6197 .comment-list .children > li { 4447 margin-top: var(--global--spacing-vertical);4448 margin-bottom: var(--global--spacing-vertical);6198 margin-top: 30px; 6199 margin-bottom: 30px; 4449 6200 } 4450 6201 4451 6202 @media only screen and (min-width: 482px) { 4452 6203 4453 .comment-list .depth-2, 6204 .comment-list .depth-2 { 6205 padding-left: 100px; 6206 } 6207 4454 6208 .comment-list .depth-3 { 4455 padding-left: calc(4 * var(--global--spacing-horizontal));6209 padding-left: 100px; 4456 6210 } 4457 6211 } 4458 6212 … … 4460 6214 * Comment Meta 4461 6215 */ 4462 6216 .comment-meta .comment-author { 4463 line-height: var(--global--line-height-heading);4464 margin-bottom: calc(0.25 * var(--global--spacing-unit));6217 line-height: 1.3; 6218 margin-bottom: 5px; 4465 6219 } 4466 6220 @media only screen and (min-width: 482px) { 4467 6221 … … 4472 6226 } 4473 6227 4474 6228 .comment-meta .comment-author .fn { 4475 font-family: var(--global--font-secondary);6229 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4476 6230 font-weight: normal; 4477 font-size: var(--global--font-size-lg);6231 font-size: 1.5rem; 4478 6232 hyphens: auto; 4479 6233 word-wrap: break-word; 4480 6234 word-break: break-word; … … 4481 6235 } 4482 6236 4483 6237 .comment-meta .comment-metadata { 4484 color: var(--global--color-primary);4485 font-size: var(--global--font-size-xs);6238 color: #28303d; 6239 font-size: 1rem; 4486 6240 padding: 8px 0 9px 0; 4487 6241 } 4488 6242 4489 6243 .comment-meta .comment-metadata .edit-link { 4490 margin-left: var(--global--spacing-horizontal);6244 margin-left: 25px; 4491 6245 } 4492 6246 @media only screen and (min-width: 482px) { 4493 6247 … … 4501 6255 } 4502 6256 4503 6257 .reply { 4504 font-size: var(--global--font-size-sm);4505 line-height: var(--global--line-height-heading);6258 font-size: 1.125rem; 6259 line-height: 1.3; 4506 6260 } 4507 6261 4508 6262 .bypostauthor { … … 4513 6267 display: none; 4514 6268 } 4515 6269 4516 .pingback .url, 6270 .pingback .url { 6271 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6272 } 6273 4517 6274 .trackback .url { 4518 font-family: var(--global--font-primary);6275 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4519 6276 } 4520 6277 4521 6278 .comment-body { 4522 6279 position: relative; 4523 margin-bottom: calc(1.7 * var(--global--spacing-vertical));6280 margin-bottom: 51px; 4524 6281 } 4525 6282 4526 6283 .comment-body > * { 4527 margin-top: var(--global--spacing-vertical);4528 margin-bottom: var(--global--spacing-vertical);6284 margin-top: 30px; 6285 margin-bottom: 30px; 4529 6286 } 4530 6287 4531 6288 .comment-body .reply { … … 4536 6293 word-wrap: break-word; 4537 6294 } 4538 6295 4539 .pingback .comment-body, 6296 .pingback .comment-body { 6297 margin-top: 30px; 6298 margin-bottom: 30px; 6299 } 6300 4540 6301 .trackback .comment-body { 4541 margin-top: var(--global--spacing-vertical);4542 margin-bottom: var(--global--spacing-vertical);6302 margin-top: 30px; 6303 margin-bottom: 30px; 4543 6304 } 4544 6305 4545 6306 .comment-respond { 4546 margin-top: var(--global--spacing-vertical);6307 margin-top: 30px; 4547 6308 } 4548 6309 4549 6310 .comment-respond > * { 4550 margin-top: var(--global--spacing-unit);4551 margin-bottom: var(--global--spacing-unit);6311 margin-top: 20px; 6312 margin-bottom: 20px; 4552 6313 } 4553 6314 4554 6315 .comment-respond > *:first-child { … … 4560 6321 } 4561 6322 4562 6323 .comment-respond > *:last-child.comment-form { 4563 margin-bottom: var(--global--spacing-vertical);6324 margin-bottom: 30px; 4564 6325 } 4565 6326 4566 6327 .comment-author { … … 4581 6342 } 4582 6343 4583 6344 .comment-form .comment-notes { 4584 font-size: var(--global--font-size-sm);6345 font-size: 1.125rem; 4585 6346 } 4586 6347 4587 6348 .comment-form .comment-form-url, … … 4602 6363 } 4603 6364 } 4604 6365 4605 .comment-form .comment-form-cookies-consent > label, 6366 .comment-form .comment-form-cookies-consent > label { 6367 font-size: 1rem; 6368 font-weight: normal; 6369 } 6370 4606 6371 .comment-form .comment-notes { 4607 font-size: var(--global--font-size-xs);6372 font-size: 1rem; 4608 6373 font-weight: normal; 4609 6374 } 4610 6375 4611 6376 .comment-form > p { 4612 margin-bottom: var(--global--spacing-unit);6377 margin-bottom: 20px; 4613 6378 } 4614 6379 4615 6380 .comment-form > p:first-of-type { … … 4620 6385 margin-bottom: 0; 4621 6386 } 4622 6387 4623 .comment-form > p label, 4624 .comment-form > p input[type=email], 4625 .comment-form > p input[type=text], 4626 .comment-form > p input[type=url], 6388 .comment-form > p label { 6389 display: block; 6390 font-size: 1.125rem; 6391 margin-bottom: 10px; 6392 width: 100%; 6393 font-weight: 500; 6394 } 6395 6396 .comment-form > p input[type=email] { 6397 display: block; 6398 font-size: 1.125rem; 6399 margin-bottom: 10px; 6400 width: 100%; 6401 font-weight: 500; 6402 } 6403 6404 .comment-form > p input[type=text] { 6405 display: block; 6406 font-size: 1.125rem; 6407 margin-bottom: 10px; 6408 width: 100%; 6409 font-weight: 500; 6410 } 6411 6412 .comment-form > p input[type=url] { 6413 display: block; 6414 font-size: 1.125rem; 6415 margin-bottom: 10px; 6416 width: 100%; 6417 font-weight: 500; 6418 } 6419 4627 6420 .comment-form > p textarea { 4628 6421 display: block; 4629 font-size: var(--global--font-size-sm);4630 margin-bottom: calc(.5 * var(--global--spacing-unit));6422 font-size: 1.125rem; 6423 margin-bottom: 10px; 4631 6424 width: 100%; 4632 font-weight: var(--form--label-weight);6425 font-weight: 500; 4633 6426 } 4634 6427 4635 6428 .comment-form > p.comment-form-cookies-consent { … … 4638 6431 @media only screen and (min-width: 482px) { 4639 6432 4640 6433 .comment-form > p.comment-form-author { 4641 margin-right: calc(1.5 * var(--global--spacing-horizontal));6434 margin-right: 38px; 4642 6435 } 4643 6436 4644 6437 .comment-form > p.comment-notes, … … 4652 6445 justify-content: space-between; 4653 6446 position: absolute; 4654 6447 right: 0; 4655 padding-top: calc(0.5 * var(--global--spacing-vertical));4656 padding-bottom: calc(0.25 * var(--global--spacing-vertical));6448 padding-top: 15px; 6449 padding-bottom: 8px; 4657 6450 } 4658 6451 4659 6452 .menu-button-container #primary-mobile-menu { 4660 6453 margin-left: auto; 4661 padding: calc(var(--button--padding-vertical) - (0.25 * var(--global--spacing-unit))) calc(0.5 * var(--button--padding-horizontal));6454 padding: 10px 15px; 4662 6455 } 4663 6456 @media only screen and (max-width: 481px) { 4664 6457 … … 4669 6462 4670 6463 .menu-button-container .button.button { 4671 6464 display: flex; 4672 font-size: var(--primary-nav--font-size-button);4673 font-weight: var(--primary-nav--font-weight-button);6465 font-size: 1rem; 6466 font-weight: 500; 4674 6467 background-color: transparent; 4675 6468 border: none; 4676 color: var(--primary-nav--color-link);6469 color: #28303d; 4677 6470 } 4678 6471 4679 6472 .menu-button-container .button.button .dropdown-icon { … … 4682 6475 } 4683 6476 4684 6477 .menu-button-container .button.button .dropdown-icon .svg-icon { 4685 margin-left: calc(0.25 * var(--global--spacing-unit));6478 margin-left: 5px; 4686 6479 } 4687 6480 4688 6481 .menu-button-container .button.button .dropdown-icon.open .svg-icon { … … 4710 6503 .primary-navigation-open .menu-button-container { 4711 6504 width: 100%; 4712 6505 z-index: 500; 4713 background-color: var(--global--color-background);6506 background-color: #d1e4dd; 4714 6507 } 4715 6508 4716 6509 .primary-navigation-open .menu-button-container #primary-mobile-menu { … … 4719 6512 4720 6513 .primary-navigation { 4721 6514 position: absolute; 4722 top: var(--global--admin-bar--height);6515 top: 0; 4723 6516 right: 0; 4724 color: var(--primary-nav--color-text);4725 font-size: var(--primary-nav--font-size);6517 color: #28303d; 6518 font-size: 1.25rem; 4726 6519 line-height: 1.15; 4727 6520 margin-top: 0; 4728 6521 margin-bottom: 0; … … 4736 6529 right: 0; 4737 6530 bottom: 0; 4738 6531 left: 0; 4739 padding-top: calc( var(--button--line-height) * var(--primary-nav--font-size-button) + 42px + 5px);4740 padding-left: var(--global--spacing-unit);4741 padding-right: var(--global--spacing-unit);4742 padding-bottom: var(--global--spacing-horizontal);4743 background-color: var(--global--color-background);6532 padding-top: calc(2rem + 47px); 6533 padding-left: 20px; 6534 padding-right: 20px; 6535 padding-bottom: 25px; 6536 background-color: #d1e4dd; 4744 6537 transition: all 0.15s ease-in-out; 4745 transform: translateY( var(--global--spacing-vertical));6538 transform: translateY(30px); 4746 6539 } 4747 6540 @media only screen and (max-width: 481px) { 4748 6541 … … 4760 6553 } 4761 6554 4762 6555 .admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 4763 top: var(--global--admin-bar--height);6556 top: 32px; 4764 6557 } 4765 6558 6559 @media only screen and (max-width: 782px){ 6560 .admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container{ 6561 top: 46px; 6562 } 6563 } 6564 4766 6565 .admin-bar .primary-navigation > .primary-menu-container { 4767 height: calc(100vh - var(--global--admin-bar--height));6566 height: calc(100vh - 32px); 4768 6567 } 4769 6568 6569 @media only screen and (max-width: 782px){ 6570 .admin-bar .primary-navigation > .primary-menu-container{ 6571 height: calc(100vh - 46px); 6572 } 6573 } 6574 4770 6575 .primary-navigation > .primary-menu-container:focus { 4771 border: 2px solid var(--global--color-primary);6576 border: 2px solid #28303d; 4772 6577 } 4773 6578 } 4774 6579 @media only screen and (max-width: 481px) { … … 4866 6671 4867 6672 .primary-navigation > div > .menu-wrapper .sub-menu-toggle { 4868 6673 display: flex; 4869 height: calc(2 * var(--primary-nav--padding) + 1.15em + 1px);6674 height: calc(27px + 1em); 4870 6675 width: 44px; 4871 6676 padding: 0; 4872 6677 justify-content: center; … … 4877 6682 } 4878 6683 4879 6684 .primary-navigation > div > .menu-wrapper .sub-menu-toggle:focus { 4880 outline: 2px solid var(--wp--style--color--link, var(--global--color-primary));6685 outline: 2px solid #28303d; 4881 6686 } 4882 6687 @media only screen and (max-width: 481px) { 4883 6688 … … 4926 6731 z-index: 88888; 4927 6732 } 4928 6733 4929 .primary-navigation > div > .menu-wrapper > li > .sub-menu:before, 6734 .primary-navigation > div > .menu-wrapper > li > .sub-menu:before { 6735 content: ""; 6736 display: block; 6737 position: absolute; 6738 width: 0; 6739 top: -10px; 6740 left: 25px; 6741 border-style: solid; 6742 border-color: #28303d transparent; 6743 border-width: 0 7px 10px 7px; 6744 } 6745 4930 6746 .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { 4931 6747 content: ""; 4932 6748 display: block; … … 4933 6749 position: absolute; 4934 6750 width: 0; 4935 6751 top: -10px; 4936 left: var(--global--spacing-horizontal);6752 left: 25px; 4937 6753 border-style: solid; 4938 border-color: var(--primary-nav--border-color)transparent;6754 border-color: #28303d transparent; 4939 6755 border-width: 0 7px 10px 7px; 4940 6756 } 4941 6757 4942 6758 .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { 4943 6759 top: -9px; 4944 border-color: var(--global--color-background)transparent;6760 border-color: #d1e4dd transparent; 4945 6761 } 4946 6762 4947 6763 .primary-navigation > div > .menu-wrapper > li > .sub-menu li { 4948 background: var(--global--color-background);6764 background: #d1e4dd; 4949 6765 } 4950 6766 4951 6767 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left { … … 4957 6773 right: auto; 4958 6774 } 4959 6775 4960 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:before, 6776 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:before { 6777 6778 /* rtl:ignore */ 6779 left: 25px; 6780 6781 /* rtl:ignore */ 6782 right: auto; 6783 } 6784 4961 6785 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:after { 4962 6786 4963 6787 /* rtl:ignore */ 4964 left: var(--global--spacing-horizontal);6788 left: 25px; 4965 6789 4966 6790 /* rtl:ignore */ 4967 6791 right: auto; … … 4976 6800 left: auto; 4977 6801 } 4978 6802 4979 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:before, 6803 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:before { 6804 6805 /* rtl:ignore */ 6806 left: auto; 6807 6808 /* rtl:ignore */ 6809 right: 25px; 6810 } 6811 4980 6812 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:after { 4981 6813 4982 6814 /* rtl:ignore */ … … 4983 6815 left: auto; 4984 6816 4985 6817 /* rtl:ignore */ 4986 right: var(--global--spacing-horizontal);6818 right: 25px; 4987 6819 } 4988 6820 } 4989 6821 4990 6822 .primary-navigation .primary-menu > .menu-item:hover > a { 4991 color: var(--primary-nav--color-link-hover);6823 color: #28303d; 4992 6824 } 4993 6825 @media only screen and (min-width: 482px) { 4994 6826 4995 6827 .primary-navigation .primary-menu-container { 4996 margin-right: calc(0px - var(--primary-nav--padding));4997 margin-left: calc(0px - var(--primary-nav--padding));6828 margin-right: -13px; 6829 margin-left: -13px; 4998 6830 } 4999 6831 5000 6832 .primary-navigation .primary-menu-container > ul > .menu-item { … … 5002 6834 } 5003 6835 5004 6836 .primary-navigation .primary-menu-container > ul > .menu-item > a { 5005 padding-left: var(--primary-nav--padding);5006 padding-right: var(--primary-nav--padding);6837 padding-left: 13px; 6838 padding-right: 13px; 5007 6839 } 5008 6840 5009 6841 .primary-navigation .primary-menu-container > ul > .menu-item > a + .sub-menu-toggle { 5010 margin-left: calc(5px - var(--primary-nav--padding));6842 margin-left: -8px; 5011 6843 } 5012 6844 } 5013 6845 5014 6846 .primary-navigation a { 5015 6847 display: block; 5016 font-family: var(--primary-nav--font-family-mobile);5017 font-size: var(--primary-nav--font-size-mobile);5018 font-weight: var(--primary-nav--font-weight);5019 padding: var(--primary-nav--padding)0;6848 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6849 font-size: 1.125rem; 6850 font-weight: normal; 6851 padding: 13px 0; 5020 6852 text-decoration: none; 5021 6853 } 5022 6854 @media only screen and (min-width: 482px) { … … 5023 6855 5024 6856 .primary-navigation a { 5025 6857 display: block; 5026 font-family: var(--primary-nav--font-family);5027 font-size: var(--primary-nav--font-size);5028 font-weight: var(--primary-nav--font-weight);6858 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6859 font-size: 1.25rem; 6860 font-weight: normal; 5029 6861 } 5030 6862 } 5031 6863 5032 6864 .primary-navigation a + svg { 5033 fill: var(--primary-nav--color-text);6865 fill: #28303d; 5034 6866 } 5035 6867 5036 .primary-navigation a:hover, 5037 .primary-navigation a:link, 6868 .primary-navigation a:hover { 6869 color: #28303d; 6870 } 6871 6872 .primary-navigation a:link { 6873 color: #28303d; 6874 } 6875 5038 6876 .primary-navigation a:visited { 5039 color: var(--primary-nav--color-link-hover);6877 color: #28303d; 5040 6878 } 5041 6879 5042 6880 .primary-navigation a:hover { … … 5067 6905 margin: 0; 5068 6906 padding: 0; 5069 6907 list-style: none; 5070 margin-left: var(--primary-nav--padding);5071 border: 1px solid var(--primary-nav--border-color);6908 margin-left: 13px; 6909 border: 1px solid #28303d; 5072 6910 } 5073 6911 5074 6912 .primary-navigation .sub-menu .sub-menu { … … 5088 6926 } 5089 6927 5090 6928 .primary-navigation .sub-menu .menu-item > a { 5091 padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding);6929 padding: 17px 13px; 5092 6930 display: block; 5093 font-size: var(--primary-nav--font-size-sub-menu-mobile);5094 font-style: var(--primary-nav--font-style-sub-menu-mobile);6931 font-size: 1.125rem; 6932 font-style: normal; 5095 6933 } 5096 6934 @media only screen and (min-width: 482px) { 5097 6935 5098 6936 .primary-navigation .sub-menu .menu-item > a { 5099 font-size: var(--primary-nav--font-size-sub-menu);5100 font-style: var(--primary-nav--font-style);6937 font-size: 1rem; 6938 font-style: normal; 5101 6939 } 5102 6940 } 5103 6941 … … 5119 6957 .primary-navigation .menu-item-description { 5120 6958 display: block; 5121 6959 clear: both; 5122 font-size: var(--global--font-size-xs);6960 font-size: 1rem; 5123 6961 text-transform: none; 5124 6962 line-height: 1.7; 5125 6963 } … … 5148 6986 } 5149 6987 5150 6988 .footer-navigation { 5151 margin-top: calc(2 * var(--global--spacing-vertical));5152 margin-bottom: var(--global--spacing-vertical);5153 color: var(--footer--color-text);5154 font-size: var(--global--font-size-xs);5155 font-family: var(--footer--font-family);6989 margin-top: 60px; 6990 margin-bottom: 30px; 6991 color: #28303d; 6992 font-size: 1rem; 6993 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5156 6994 } 5157 6995 5158 6996 .footer-navigation-wrapper { … … 5169 7007 } 5170 7008 5171 7009 .footer-navigation-wrapper li a { 5172 padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding);7010 padding: 17px 13px; 5173 7011 transition: transform 0.1s ease; 5174 color: var(--footer--color-link);7012 color: #28303d; 5175 7013 } 5176 7014 5177 .footer-navigation-wrapper li a:link, 5178 .footer-navigation-wrapper li a:visited, 7015 .footer-navigation-wrapper li a:link { 7016 color: #28303d; 7017 } 7018 7019 .footer-navigation-wrapper li a:visited { 7020 color: #28303d; 7021 } 7022 5179 7023 .footer-navigation-wrapper li a:active { 5180 color: var(--footer--color-link);7024 color: #28303d; 5181 7025 } 5182 7026 5183 7027 .footer-navigation-wrapper li a:hover { … … 5184 7028 text-decoration: underline; 5185 7029 text-decoration-style: dotted; 5186 7030 text-decoration-skip-ink: none; 5187 color: var(--footer--color-link-hover);7031 color: #28303d; 5188 7032 } 5189 7033 5190 7034 .is-dark-theme .footer-navigation-wrapper li a:focus .svg-icon { 5191 fill: var(--wp--style--color--link, var(--global--color-background));7035 fill: #d1e4dd; 5192 7036 } 5193 7037 5194 7038 .has-background-white .footer-navigation-wrapper li a:focus .svg-icon { 5195 fill: var(--wp--style--color--link, var(--global--color-white));7039 fill: #fff; 5196 7040 } 5197 7041 5198 7042 .footer-navigation-wrapper li .svg-icon { 5199 7043 vertical-align: middle; 5200 fill: var(--footer--color-link);7044 fill: #28303d; 5201 7045 } 5202 7046 5203 7047 .footer-navigation-wrapper li .svg-icon:hover { … … 5211 7055 5212 7056 /* Next/Previous navigation */ 5213 7057 .navigation { 5214 color: var(--global--color-primary);7058 color: #28303d; 5215 7059 } 5216 7060 5217 7061 .navigation a { 5218 color: var(--global--color-primary);7062 color: #28303d; 5219 7063 text-decoration: none; 5220 7064 } 5221 7065 5222 7066 .navigation a:hover { 5223 color: var(--global--color-primary-hover);7067 color: #28303d; 5224 7068 text-decoration: underline; 5225 7069 text-decoration-style: dotted; 5226 7070 } 5227 7071 5228 7072 .navigation a:focus { 5229 color: var(--global--color-secondary);7073 color: #39414d; 5230 7074 } 5231 7075 5232 7076 .navigation a:active { 5233 color: var(--global--color-primary);7077 color: #28303d; 5234 7078 } 5235 7079 5236 7080 .navigation .nav-links > * { … … 5255 7099 flex-wrap: wrap; 5256 7100 } 5257 7101 5258 .navigation .nav-links .nav-next, 7102 .navigation .nav-links .nav-next { 7103 flex: 0 1 auto; 7104 margin-bottom: inherit; 7105 margin-top: inherit; 7106 max-width: calc(50% - 10px); 7107 } 7108 5259 7109 .navigation .nav-links .nav-previous { 5260 7110 flex: 0 1 auto; 5261 7111 margin-bottom: inherit; 5262 7112 margin-top: inherit; 5263 max-width: calc(50% - (0.5 * var(--global--spacing-unit)));7113 max-width: calc(50% - 10px); 5264 7114 } 5265 7115 5266 7116 .navigation .nav-links .nav-next { … … 5275 7125 position: relative; 5276 7126 } 5277 7127 5278 .navigation .nav-previous .svg-icon, 7128 .navigation .nav-previous .svg-icon { 7129 top: -2px; 7130 margin-right: 5px; 7131 } 7132 5279 7133 .navigation .prev .svg-icon { 5280 7134 top: -2px; 5281 margin-right: calc(0.25 * var(--global--spacing-unit));7135 margin-right: 5px; 5282 7136 } 5283 7137 5284 .navigation .nav-next .svg-icon, 7138 .navigation .nav-next .svg-icon { 7139 top: -1px; 7140 margin-left: 5px; 7141 } 7142 5285 7143 .navigation .next .svg-icon { 5286 7144 top: -1px; 5287 margin-left: calc(0.25 * var(--global--spacing-unit));7145 margin-left: 5px; 5288 7146 } 5289 7147 5290 7148 .post-navigation { 5291 margin: var(--global--spacing-vertical)auto;7149 margin: 30px auto; 5292 7150 } 5293 7151 @media only screen and (min-width: 822px) { 5294 7152 5295 7153 .post-navigation { 5296 margin: var(--global--spacing-vertical)auto;7154 margin: 30px auto; 5297 7155 } 5298 7156 } 5299 7157 5300 7158 .post-navigation .meta-nav { 5301 line-height: var(--global--line-height-body);5302 color: var(--global--color-primary);7159 line-height: 1.7; 7160 color: #28303d; 5303 7161 } 5304 7162 5305 7163 .post-navigation .post-title { 5306 7164 display: inline-block; 5307 font-family: var(--global--font-primary);5308 font-size: var(--global--font-size-lg);5309 font-weight: var(--pagination--font-weight-strong);5310 line-height: var(--global--line-height-heading);7165 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 7166 font-size: 1.5rem; 7167 font-weight: 600; 7168 line-height: 1.3; 5311 7169 } 5312 7170 @media only screen and (min-width: 822px) { 5313 7171 5314 7172 .post-navigation .post-title { 5315 margin: 5px calc(24px + (0.25 * var(--global--spacing-unit)))0;7173 margin: 5px 29px 0; 5316 7174 } 5317 7175 } 5318 7176 @media only screen and (min-width: 482px) { … … 5322 7180 } 5323 7181 } 5324 7182 5325 .post-navigation .nav-next, 7183 .post-navigation .nav-next { 7184 margin-top: 30px; 7185 margin-bottom: 30px; 7186 } 7187 5326 7188 .post-navigation .nav-previous { 5327 margin-top: var(--global--spacing-vertical);5328 margin-bottom: var(--global--spacing-vertical);7189 margin-top: 30px; 7190 margin-bottom: 30px; 5329 7191 } 5330 7192 5331 7193 .post-navigation .nav-next:first-child, … … 5338 7200 margin-bottom: 0; 5339 7201 } 5340 7202 5341 .pagination, 7203 .pagination { 7204 border-top: 3px solid #28303d; 7205 padding-top: 30px; 7206 margin: 30px auto; 7207 } 7208 5342 7209 .comments-pagination { 5343 border-top: 3px solid var(--global--color-border);5344 padding-top: var(--global--spacing-vertical);5345 margin: var(--global--spacing-vertical)auto;7210 border-top: 3px solid #28303d; 7211 padding-top: 30px; 7212 margin: 30px auto; 5346 7213 } 5347 7214 @media only screen and (min-width: 822px) { 5348 7215 5349 .pagination, 7216 .pagination { 7217 margin: 30px auto; 7218 } 7219 5350 7220 .comments-pagination { 5351 margin: var(--global--spacing-vertical)auto;7221 margin: 30px auto; 5352 7222 } 5353 7223 } 5354 7224 5355 .pagination .nav-links, 7225 .pagination .nav-links { 7226 margin-top: -30px; 7227 } 7228 5356 7229 .comments-pagination .nav-links { 5357 margin-top: calc(-1 * var(--global--spacing-vertical));7230 margin-top: -30px; 5358 7231 } 5359 7232 5360 .pagination .nav-links a:hover, 7233 .pagination .nav-links a:hover { 7234 color: #28303d; 7235 } 7236 5361 7237 .comments-pagination .nav-links a:hover { 5362 color: var(--pagination--color-link-hover);7238 color: #28303d; 5363 7239 } 5364 7240 5365 .is-dark-theme .pagination .nav-links a:active, 5366 .is-dark-theme .pagination .nav-links a:hover:active, 5367 .is-dark-theme .pagination .nav-links a:hover:focus, 5368 .is-dark-theme .comments-pagination .nav-links a:active, 5369 .is-dark-theme .comments-pagination .nav-links a:hover:active, 7241 .is-dark-theme .pagination .nav-links a:active { 7242 color: #d1e4dd; 7243 } 7244 7245 .is-dark-theme .pagination .nav-links a:hover:active { 7246 color: #d1e4dd; 7247 } 7248 7249 .is-dark-theme .pagination .nav-links a:hover:focus { 7250 color: #d1e4dd; 7251 } 7252 7253 .is-dark-theme .comments-pagination .nav-links a:active { 7254 color: #d1e4dd; 7255 } 7256 7257 .is-dark-theme .comments-pagination .nav-links a:hover:active { 7258 color: #d1e4dd; 7259 } 7260 5370 7261 .is-dark-theme .comments-pagination .nav-links a:hover:focus { 5371 color: var(--global--color-background);7262 color: #d1e4dd; 5372 7263 } 5373 7264 5374 .has-background-white .pagination .nav-links a:active, 5375 .has-background-white .pagination .nav-links a:hover:active, 5376 .has-background-white .pagination .nav-links a:hover:focus, 5377 .has-background-white .comments-pagination .nav-links a:active, 5378 .has-background-white .comments-pagination .nav-links a:hover:active, 7265 .has-background-white .pagination .nav-links a:active { 7266 color: #fff; 7267 } 7268 7269 .has-background-white .pagination .nav-links a:hover:active { 7270 color: #fff; 7271 } 7272 7273 .has-background-white .pagination .nav-links a:hover:focus { 7274 color: #fff; 7275 } 7276 7277 .has-background-white .comments-pagination .nav-links a:active { 7278 color: #fff; 7279 } 7280 7281 .has-background-white .comments-pagination .nav-links a:hover:active { 7282 color: #fff; 7283 } 7284 5379 7285 .has-background-white .comments-pagination .nav-links a:hover:focus { 5380 color: var(--global--color-white);7286 color: #fff; 5381 7287 } 5382 7288 5383 .pagination .nav-links > *, 7289 .pagination .nav-links > * { 7290 color: #28303d; 7291 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 7292 font-size: 1.5rem; 7293 font-weight: normal; 7294 margin-top: 30px; 7295 margin-left: 13px; 7296 margin-right: 13px; 7297 } 7298 5384 7299 .comments-pagination .nav-links > * { 5385 color: var(--pagination--color-text);5386 font-family: var(--pagination--font-family);5387 font-size: var(--pagination--font-size);5388 font-weight: var(--pagination--font-weight);5389 margin-top: var(--global--spacing-vertical);5390 margin-left: calc(0.66 * var(--global--spacing-unit));5391 margin-right: calc(0.66 * var(--global--spacing-unit));7300 color: #28303d; 7301 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 7302 font-size: 1.5rem; 7303 font-weight: normal; 7304 margin-top: 30px; 7305 margin-left: 13px; 7306 margin-right: 13px; 5392 7307 } 5393 7308 5394 7309 .pagination .nav-links > *.current, … … 5450 7365 } 5451 7366 5452 7367 .comments-pagination { 5453 padding-top: calc(0.66 * var(--global--spacing-vertical));5454 margin: calc(3 * var(--global--spacing-vertical))auto;7368 padding-top: 20px; 7369 margin: 90px auto; 5455 7370 } 5456 7371 @media only screen and (min-width: 822px) { 5457 7372 5458 7373 .comments-pagination { 5459 margin: calc(3 * var(--global--spacing-vertical)) auto calc(4 * var(--global--spacing-vertical))auto;7374 margin: 90px auto 120px auto; 5460 7375 } 5461 7376 } 5462 7377 5463 7378 .comments-pagination .nav-links > * { 5464 font-size: var(--global--font-size-md);7379 font-size: 1.25rem; 5465 7380 } 5466 7381 5467 7382 .widget-area { 5468 margin-top: calc(6 * var(--global--spacing-vertical));5469 padding-bottom: calc(var(--global--spacing-vertical) / 3);5470 color: var(--footer--color-text);5471 font-size: var(--footer--font-size);5472 font-family: var(--footer--font-family);7383 margin-top: 180px; 7384 padding-bottom: 10px; 7385 color: #28303d; 7386 font-size: 1.125rem; 7387 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5473 7388 } 5474 7389 @media only screen and (min-width: 652px) { 5475 7390 … … 5476 7391 .widget-area { 5477 7392 display: grid; 5478 7393 grid-template-columns: repeat(2, 1fr); 5479 column-gap: calc(2 * var(--global--spacing-horizontal));7394 column-gap: 50px; 5480 7395 } 5481 7396 } 5482 7397 @media only screen and (min-width: 1024px) { … … 5488 7403 @media only screen and (max-width: 481px) { 5489 7404 5490 7405 .widget-area { 5491 margin-top: calc(3 * var(--global--spacing-vertical));7406 margin-top: 90px; 5492 7407 } 5493 7408 } 5494 7409 … … 5498 7413 } 5499 7414 5500 7415 .widget-area ul li { 5501 line-height: var(--widget--line-height-list);7416 line-height: 1.9; 5502 7417 } 5503 7418 5504 .widget-area ul.sub-menu, 7419 .widget-area ul.sub-menu { 7420 margin-left: 13px; 7421 } 7422 5505 7423 .widget-area ul.children { 5506 margin-left: var(--widget--spacing-menu);7424 margin-left: 13px; 5507 7425 } 5508 7426 5509 7427 .widget-area ul .sub-menu-toggle { … … 5511 7429 } 5512 7430 5513 7431 .widget-area a { 5514 color: var(--footer--color-link);7432 color: #28303d; 5515 7433 text-decoration: underline; 5516 7434 text-decoration-style: solid; 5517 7435 text-decoration-color: currentColor; 5518 7436 } 5519 7437 5520 .widget-area a:link, 5521 .widget-area a:visited, 7438 .widget-area a:link { 7439 color: #28303d; 7440 } 7441 7442 .widget-area a:visited { 7443 color: #28303d; 7444 } 7445 5522 7446 .widget-area a:active { 5523 color: var(--footer--color-link);7447 color: #28303d; 5524 7448 } 5525 7449 5526 7450 .widget-area a:hover { 5527 color: var(--footer--color-link-hover);7451 color: #28303d; 5528 7452 text-decoration-style: dotted; 5529 7453 } 5530 7454 5531 7455 .widget-area .wp-block-social-links.alignright { 5532 margin-top: var(--global--spacing-vertical);7456 margin-top: 30px; 5533 7457 justify-content: flex-end; 5534 7458 } 5535 7459 5536 7460 .widget-area .wp-block-social-links.alignleft { 5537 margin-top: var(--global--spacing-vertical);7461 margin-top: 30px; 5538 7462 } 5539 7463 5540 7464 .widget-area:after { … … 5544 7468 } 5545 7469 5546 7470 .widget-title { 5547 font-size: var(--global--font-size-sm);5548 font-weight: var(--widget--font-weight-title);5549 line-height: var(--widget--line-height-title);7471 font-size: 1.125rem; 7472 font-weight: 700; 7473 line-height: 1.4; 5550 7474 } 5551 7475 5552 7476 .search-form { … … 5553 7477 display: flex; 5554 7478 flex-wrap: wrap; 5555 7479 margin: auto; 5556 max-width: var(--responsive--aligndefault-width);7480 max-width: calc(100vw - 30px); 5557 7481 } 5558 7482 7483 @media only screen and (min-width: 482px){ 7484 .search-form{ 7485 max-width: min(calc(100vw - 100px), 610px); 7486 } 7487 } 7488 7489 @media only screen and (min-width: 822px){ 7490 .search-form{ 7491 max-width: min(calc(100vw - 200px), 610px); 7492 } 7493 } 7494 5559 7495 .search-form > label { 5560 7496 width: 100%; 5561 7497 margin-bottom: 0; 5562 font-weight: var(--form--label-weight);7498 font-weight: 500; 5563 7499 } 5564 7500 5565 7501 .search-form .search-field { 5566 7502 flex-grow: 1; 5567 7503 max-width: inherit; 5568 margin-top: calc(var(--global--spacing-vertical) / 3);5569 margin-right: calc(0.66 * var(--global--spacing-horizontal));7504 margin-top: 10px; 7505 margin-right: 17px; 5570 7506 } 5571 7507 5572 7508 .search-form .search-submit { 5573 margin-top: calc(var(--global--spacing-vertical) / 3);7509 margin-top: 10px; 5574 7510 margin-left: 10px; 5575 7511 } 5576 7512 5577 7513 .widget_search > .search-form .search-field { 5578 margin-right: calc(-1 * var(--button--border-width));7514 margin-right: -3px; 5579 7515 -webkit-appearance: none; 5580 margin-bottom: calc(0.5 * var(--global--spacing-vertical));7516 margin-bottom: 15px; 5581 7517 } 5582 7518 5583 7519 .widget_search > .search-form .search-submit { 5584 7520 margin-left: 0; 5585 7521 background-color: transparent; 5586 color: var(--button--color-text-hover);5587 margin-bottom: calc(0.5 * var(--global--spacing-vertical));7522 color: #39414d; 7523 margin-bottom: 15px; 5588 7524 } 5589 7525 5590 7526 .widget_search > .search-form .search-submit:hover { 5591 background-color: var(--button--color-background);5592 color: var(--button--color-text);7527 background-color: #39414d; 7528 color: #d1e4dd; 5593 7529 } 5594 7530 5595 7531 .widget_rss a.rsswidget .rss-widget-icon { … … 5647 7583 } 5648 7584 5649 7585 .has-black-color[class] { 5650 color: var(--global--color-black);7586 color: #000; 5651 7587 } 5652 7588 5653 7589 .has-gray-color[class] { 5654 color: var(--global--color-gray);7590 color: #39414d; 5655 7591 } 5656 7592 5657 7593 .has-dark-gray-color[class] { 5658 color: var(--global--color-dark-gray);7594 color: #28303d; 5659 7595 } 5660 7596 5661 7597 .has-green-color[class] { 5662 color: var(--global--color-green);7598 color: #d1e4dd; 5663 7599 } 5664 7600 5665 7601 .has-blue-color[class] { 5666 color: var(--global--color-blue);7602 color: #d1dfe4; 5667 7603 } 5668 7604 5669 7605 .has-purple-color[class] { 5670 color: var(--global--color-purple);7606 color: #d1d1e4; 5671 7607 } 5672 7608 5673 7609 .has-red-color[class] { 5674 color: var(--global--color-red);7610 color: #e4d1d1; 5675 7611 } 5676 7612 5677 7613 .has-orange-color[class] { 5678 color: var(--global--color-orange);7614 color: #e4dad1; 5679 7615 } 5680 7616 5681 7617 .has-yellow-color[class] { 5682 color: var(--global--color-yellow);7618 color: #eeeadd; 5683 7619 } 5684 7620 5685 7621 .has-white-color[class] { 5686 color: var(--global--color-white);7622 color: #fff; 5687 7623 } 5688 7624 5689 7625 .has-background a, … … 5698 7634 } 5699 7635 5700 7636 .has-black-background-color[class] { 5701 background-color: var(--global--color-black);7637 background-color: #000; 5702 7638 } 5703 7639 5704 7640 .has-gray-background-color[class] { 5705 background-color: var(--global--color-gray);7641 background-color: #39414d; 5706 7642 } 5707 7643 5708 7644 .has-dark-gray-background-color[class] { 5709 background-color: var(--global--color-dark-gray);7645 background-color: #28303d; 5710 7646 } 5711 7647 5712 7648 .has-green-background-color[class] { 5713 background-color: var(--global--color-green);7649 background-color: #d1e4dd; 5714 7650 } 5715 7651 5716 7652 .has-blue-background-color[class] { 5717 background-color: var(--global--color-blue);7653 background-color: #d1dfe4; 5718 7654 } 5719 7655 5720 7656 .has-purple-background-color[class] { 5721 background-color: var(--global--color-purple);7657 background-color: #d1d1e4; 5722 7658 } 5723 7659 5724 7660 .has-red-background-color[class] { 5725 background-color: var(--global--color-red);7661 background-color: #e4d1d1; 5726 7662 } 5727 7663 5728 7664 .has-orange-background-color[class] { 5729 background-color: var(--global--color-orange);7665 background-color: #e4dad1; 5730 7666 } 5731 7667 5732 7668 .has-yellow-background-color[class] { 5733 background-color: var(--global--color-yellow);7669 background-color: #eeeadd; 5734 7670 } 5735 7671 5736 7672 .has-white-background-color[class] { 5737 background-color: var(--global--color-white);7673 background-color: #fff; 5738 7674 } 5739 7675 5740 :not(.has-text-color).has-black-background-color[class], 5741 :not(.has-text-color).has-gray-background-color[class], 7676 :not(.has-text-color).has-black-background-color[class] { 7677 color: #fff; 7678 } 7679 7680 :not(.has-text-color).has-gray-background-color[class] { 7681 color: #fff; 7682 } 7683 5742 7684 :not(.has-text-color).has-dark-gray-background-color[class] { 5743 color: var(--global--color-white);7685 color: #fff; 5744 7686 } 5745 7687 5746 :not(.has-text-color).has-green-background-color[class], 5747 :not(.has-text-color).has-blue-background-color[class], 5748 :not(.has-text-color).has-purple-background-color[class], 5749 :not(.has-text-color).has-red-background-color[class], 5750 :not(.has-text-color).has-orange-background-color[class], 5751 :not(.has-text-color).has-yellow-background-color[class], 7688 :not(.has-text-color).has-green-background-color[class] { 7689 color: #28303d; 7690 } 7691 7692 :not(.has-text-color).has-blue-background-color[class] { 7693 color: #28303d; 7694 } 7695 7696 :not(.has-text-color).has-purple-background-color[class] { 7697 color: #28303d; 7698 } 7699 7700 :not(.has-text-color).has-red-background-color[class] { 7701 color: #28303d; 7702 } 7703 7704 :not(.has-text-color).has-orange-background-color[class] { 7705 color: #28303d; 7706 } 7707 7708 :not(.has-text-color).has-yellow-background-color[class] { 7709 color: #28303d; 7710 } 7711 5752 7712 :not(.has-text-color).has-white-background-color[class] { 5753 color: var(--global--color-dark-gray);7713 color: #28303d; 5754 7714 } 5755 7715 5756 7716 .has-purple-to-yellow-gradient-background { 5757 background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-yellow));7717 background: linear-gradient(160deg, #d1d1e4, #eeeadd); 5758 7718 } 5759 7719 5760 7720 .has-yellow-to-purple-gradient-background { 5761 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-purple));7721 background: linear-gradient(160deg, #eeeadd, #d1d1e4); 5762 7722 } 5763 7723 5764 7724 .has-green-to-yellow-gradient-background { 5765 background: linear-gradient(160deg, var(--global--color-green), var(--global--color-yellow));7725 background: linear-gradient(160deg, #d1e4dd, #eeeadd); 5766 7726 } 5767 7727 5768 7728 .has-yellow-to-green-gradient-background { 5769 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-green));7729 background: linear-gradient(160deg, #eeeadd, #d1e4dd); 5770 7730 } 5771 7731 5772 7732 .has-red-to-yellow-gradient-background { 5773 background: linear-gradient(160deg, var(--global--color-red), var(--global--color-yellow));7733 background: linear-gradient(160deg, #e4d1d1, #eeeadd); 5774 7734 } 5775 7735 5776 7736 .has-yellow-to-red-gradient-background { 5777 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-red));7737 background: linear-gradient(160deg, #eeeadd, #e4d1d1); 5778 7738 } 5779 7739 5780 7740 .has-purple-to-red-gradient-background { 5781 background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-red));7741 background: linear-gradient(160deg, #d1d1e4, #e4d1d1); 5782 7742 } 5783 7743 5784 7744 .has-red-to-purple-gradient-background { 5785 background: linear-gradient(160deg, var(--global--color-red), var(--global--color-purple));7745 background: linear-gradient(160deg, #e4d1d1, #d1d1e4); 5786 7746 } 5787 7747 5788 header *, 5789 main *, 7748 header * { 7749 max-width: unset; 7750 } 7751 7752 main * { 7753 max-width: unset; 7754 } 7755 5790 7756 footer * { 5791 max-width: var(--global--spacing-measure);7757 max-width: unset; 5792 7758 } 5793 7759 5794 7760 html, -
src/wp-content/themes/twentytwentyone/postcss.config.js
1 module.exports = { 2 plugins: [ 3 require('postcss-nested'), 4 require('postcss-css-variables')({ 5 "preserve": false, 6 "preserveAtRulesOrder": true 7 }), 8 require('postcss-calc')({ 9 "precision": 0 10 }) 11 ] 12 } 13 No newline at end of file