- Timestamp:
- 12/14/2020 04:47:37 PM (4 years ago)
- Location:
- trunk/src/wp-content/themes/twentytwentyone
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-content/themes/twentytwentyone/assets/css/ie-editor.css
r49795 r49800 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 }229 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 57 } 250 58 … … 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 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 70 288 71 /** … … 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 81 .default-max-width { 82 max-width: min(calc(100vw - 100px), 610px); 83 } 84 } 85 @media only screen and (min-width: 822px) { 86 87 .default-max-width { 88 max-width: min(calc(100vw - 200px), 610px); 89 } 90 } 296 91 297 92 .wide-max-width { 298 max-width: var(--responsive--alignwide-width);93 max-width: calc(100vw - 30px); 299 94 margin-left: auto; 300 95 margin-right: auto; … … 303 98 @media only screen and (min-width: 482px) { 304 99 100 .wide-max-width { 101 max-width: calc(100vw - 100px); 102 } 103 } 104 105 @media only screen and (min-width: 822px) { 106 107 .wide-max-width { 108 max-width: min(calc(100vw - 200px), 1240px); 109 } 110 } 111 112 @media only screen and (min-width: 482px) { 113 305 114 .full-max-width { 306 max-width: var(--responsive--alignfull-width);115 max-width: 100%; 307 116 width: auto; 308 117 margin-left: auto; … … 314 123 padding: 0; 315 124 position: relative; 316 margin: var(--global--spacing-vertical) 0 var(--global--spacing-vertical) var(--global--spacing-horizontal);125 margin: 30px 0 30px 25px; 317 126 } 318 127 319 128 blockquote > * { 320 margin-top: var(--global--spacing-unit);321 margin-bottom: var(--global--spacing-unit);129 margin-top: 20px; 130 margin-bottom: 20px; 322 131 } 323 132 … … 331 140 332 141 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); 339 } 340 341 blockquote cite, 142 letter-spacing: normal; 143 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 144 font-size: 1.25rem; 145 font-style: normal; 146 font-weight: 700; 147 line-height: 1.7; 148 } 149 150 blockquote cite { 151 font-weight: normal; 152 color: #28303d; 153 font-size: 1rem; 154 letter-spacing: normal; 155 } 156 342 157 blockquote footer { 343 158 font-weight: normal; 344 color: var(--global--color-primary);345 font-size: var(--global--font-size-xs);346 letter-spacing: var(--global--letter-spacing);159 color: #28303d; 160 font-size: 1rem; 161 letter-spacing: normal; 347 162 } 348 163 … … 352 167 } 353 168 354 blockquote.alignleft p, 355 blockquote.alignright p { 356 font-size: var(--heading--font-size-h5); 169 blockquote.alignleft p { 170 font-size: 1.125rem; 357 171 max-width: inherit; 358 172 width: inherit; 359 173 } 360 174 361 blockquote.alignleft cite, 362 blockquote.alignleft footer, 363 blockquote.alignright cite, 175 blockquote.alignright p { 176 font-size: 1.125rem; 177 max-width: inherit; 178 width: inherit; 179 } 180 181 blockquote.alignleft cite { 182 font-size: 1rem; 183 letter-spacing: normal; 184 } 185 186 blockquote.alignleft footer { 187 font-size: 1rem; 188 letter-spacing: normal; 189 } 190 191 blockquote.alignright cite { 192 font-size: 1rem; 193 letter-spacing: normal; 194 } 195 364 196 blockquote.alignright footer { 365 font-size: var(--global--font-size-xs);366 letter-spacing: var(--global--letter-spacing);197 font-size: 1rem; 198 letter-spacing: normal; 367 199 } 368 200 369 201 blockquote strong { 370 font-weight: var(--quote--font-weight-strong);202 font-weight: bolder; 371 203 } 372 204 373 205 blockquote:before { 374 206 content: "“"; 375 font-size: var(--quote--font-size);376 line-height: var(--quote--line-height);207 font-size: 1.25rem; 208 line-height: 1.7; 377 209 position: absolute; 378 left: calc(-0.5 * var(--global--spacing-horizontal)); 379 } 380 381 blockquote .wp-block-quote__citation, 382 blockquote cite, 210 left: -12px; 211 } 212 213 blockquote .wp-block-quote__citation { 214 color: #28303d; 215 font-size: 1rem; 216 font-style: normal; 217 } 218 219 blockquote cite { 220 color: #28303d; 221 font-size: 1rem; 222 font-style: normal; 223 } 224 383 225 blockquote footer { 384 color: var(--global--color-primary);385 font-size: var(--global--font-size-xs);386 font-style: var(--quote--font-style-cite);226 color: #28303d; 227 font-size: 1rem; 228 font-style: normal; 387 229 } 388 230 @media only screen and (max-width: 481px) { 389 231 390 232 blockquote { 391 padding-left: calc(0.5 * var(--global--spacing-horizontal));233 padding-left: 13px; 392 234 } 393 235 … … 417 259 418 260 /* Media captions */ 419 figcaption, 420 .wp-caption, 421 .wp-caption-text, 261 figcaption { 262 color: currentColor; 263 font-size: 1rem; 264 line-height: 1.7; 265 margin-top: 10px; 266 margin-bottom: 20px; 267 text-align: center; 268 } 269 270 .wp-caption { 271 color: currentColor; 272 font-size: 1rem; 273 line-height: 1.7; 274 margin-top: 10px; 275 margin-bottom: 20px; 276 text-align: center; 277 } 278 279 .wp-caption-text { 280 color: currentColor; 281 font-size: 1rem; 282 line-height: 1.7; 283 margin-top: 10px; 284 margin-bottom: 20px; 285 text-align: center; 286 } 287 422 288 .wp-block-embed figcaption { 423 289 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);290 font-size: 1rem; 291 line-height: 1.7; 292 margin-top: 10px; 293 margin-bottom: 20px; 428 294 text-align: center; 429 295 } … … 451 317 452 318 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);319 border: 3px solid #39414d; 320 border-radius: 0; 321 color: #28303d; 322 font-size: 1.125rem; 457 323 -moz-appearance: none; 458 324 -webkit-appearance: none; 459 325 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%;326 padding: 10px 30px 10px 10px; 327 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; 328 background-position: right 10px top 60%; 463 329 } 464 330 … … 470 336 a { 471 337 cursor: pointer; 472 color: var(--wp--style--color--link, var(--global--color-primary));338 color: #28303d; 473 339 text-underline-offset: 3px; 474 340 text-decoration-skip-ink: all; … … 489 355 } 490 356 491 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button), 357 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 358 color: #d1e4dd; 359 } 360 492 361 .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));362 color: #d1e4dd; 494 363 } 495 364 496 365 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 497 366 background: rgba(0, 0, 0, 0.9); 498 color: var(--wp--style--color--link, var(--global--color-white));367 color: #fff; 499 368 } 500 369 501 370 .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));371 color: #fff; 503 372 } 504 373 … … 516 385 517 386 .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)); 519 } 520 521 .has-background .has-link-color a, 387 outline: 2px dotted #28303d; 388 } 389 390 .has-background .has-link-color a { 391 color: #28303d; 392 } 393 522 394 .has-background.has-link-color a { 523 color: var(--wp--style--color--link, var(--global--color-primary));395 color: #28303d; 524 396 } 525 397 526 398 .wp-block-button__link { 527 line-height: var(--button--line-height);528 color: var(--button--color-text);399 line-height: 1.5; 400 color: #d1e4dd; 529 401 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);402 font-weight: 500; 403 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 404 font-size: 1.25rem; 405 background-color: #39414d; 406 border-radius: 0; 407 border: 3px solid #39414d; 536 408 text-decoration: none; 537 padding: var(--button--padding-vertical) var(--button--padding-horizontal);409 padding: 15px 30px; 538 410 } 539 411 … … 545 417 546 418 .is-dark-theme .wp-block-button__link:focus { 547 color: var(--button--color-background);419 color: #39414d; 548 420 } 549 421 550 422 .wp-block-button__link:focus:not(.has-background) { 551 color: var(--button--color-text-hover);423 color: #39414d; 552 424 } 553 425 554 426 .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);427 background-color: rgba(255, 255, 255, 0.5); 428 border-color: rgba(255, 255, 255, 0.5); 429 color: #39414d; 558 430 } 559 431 … … 567 439 568 440 [data-block].wp-block-buttons .wp-block-button:first-child { 569 margin-top: var(--global--spacing-vertical);441 margin-top: 30px; 570 442 } 571 443 572 444 [data-block].wp-block-buttons .wp-block-button:last-child { 573 margin-bottom: var(--global--spacing-vertical);445 margin-bottom: 30px; 574 446 } 575 447 576 448 .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { 577 color: var(--button--color-text-active)!important;449 color: #39414d !important; 578 450 background: transparent !important; 579 border-color: var(--button--color-background);451 border-color: #39414d; 580 452 } 581 453 582 454 .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover { 583 color: var(--button--color-text-hover)!important;455 color: #39414d !important; 584 456 background: transparent !important; 585 border-color: var(--button--color-background);457 border-color: #39414d; 586 458 } 587 459 588 460 .wp-block-button.is-style-outline .wp-block-button__link { 589 color: var(--button--color-background);461 color: #39414d; 590 462 background: transparent; 591 border: var(--button--border-width) solid currentColor; 592 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 593 } 594 595 .wp-block-button.is-style-outline .wp-block-button__link:active, 463 border: 3px solid currentColor; 464 padding: 15px 30px; 465 } 466 467 .wp-block-button.is-style-outline .wp-block-button__link:active { 468 background-color: #39414d; 469 color: #d1e4dd; 470 border-color: #39414d; 471 } 472 596 473 .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);474 background-color: #39414d; 475 color: #d1e4dd; 476 border-color: #39414d; 600 477 } 601 478 602 479 .wp-block-button.is-style-outline .wp-block-button__link.has-background { 603 border-color: var(--button--color-background); 604 } 605 606 .wp-block-button.is-style-outline .wp-block-button__link.has-background:active, 480 border-color: #39414d; 481 } 482 483 .wp-block-button.is-style-outline .wp-block-button__link.has-background:active { 484 background-color: #39414d !important; 485 } 486 607 487 .wp-block-button.is-style-outline .wp-block-button__link.has-background:hover { 608 background-color: var(--button--color-background)!important;488 background-color: #39414d !important; 609 489 } 610 490 611 491 .wp-block-button.is-style-outline .wp-block-button__link.has-background:not(.has-text-color) { 612 color: var(--global--color-dark-gray); 613 } 614 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), 492 color: #28303d; 493 } 494 495 .wp-block-button.is-style-outline .wp-block-button__link.has-background.has-gray-background-color:not(.has-text-color) { 496 color: #fff; 497 } 498 499 .wp-block-button.is-style-outline .wp-block-button__link.has-background.has-dark-gray-background-color:not(.has-text-color) { 500 color: #fff; 501 } 502 617 503 .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); 619 } 620 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, 504 color: #fff; 505 } 506 507 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-white-background-color { 508 color: #28303d; 509 } 510 511 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-green-background-color { 512 color: #28303d; 513 } 514 515 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-blue-background-color { 516 color: #28303d; 517 } 518 519 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-purple-background-color { 520 color: #28303d; 521 } 522 523 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-red-background-color { 524 color: #28303d; 525 } 526 527 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-orange-background-color { 528 color: #28303d; 529 } 530 627 531 .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);532 color: #28303d; 629 533 } 630 534 … … 633 537 } 634 538 635 .wp-block-button.is-style-outline .wp-block-button__link.has-text-color:active, 539 .wp-block-button.is-style-outline .wp-block-button__link.has-text-color:active { 540 color: #d1e4dd !important; 541 border-color: #39414d; 542 } 543 636 544 .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);545 color: #d1e4dd !important; 546 border-color: #39414d; 639 547 } 640 548 … … 649 557 650 558 .wp-block-code code { 651 font-size: var(--global--font-size-xs);559 font-size: 1rem; 652 560 white-space: pre !important; 653 561 overflow-x: auto; … … 655 563 656 564 .wp-block-code { 657 border-color: var(--global--color-border);565 border-color: #28303d; 658 566 border-radius: 0; 659 567 border-style: solid; 660 568 border-width: 0.1rem; 661 padding: var(--global--spacing-unit);569 padding: 20px; 662 570 color: currentColor; 663 571 } 664 572 665 .wp-block-cover, 573 .wp-block-cover { 574 background-color: #000; 575 min-height: 450px; 576 margin-top: inherit; 577 margin-bottom: inherit; 578 } 579 666 580 .wp-block-cover-image { 667 background-color: var(--cover--color-background);668 min-height: var(--cover--height);581 background-color: #000; 582 min-height: 450px; 669 583 margin-top: inherit; 670 584 margin-bottom: inherit; … … 721 635 } 722 636 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, 637 .wp-block-cover .wp-block-cover__inner-container .has-link-color a { 638 color: #28303d; 639 } 640 641 .wp-block-cover .wp-block-cover-image-text .has-link-color a { 642 color: #28303d; 643 } 644 645 .wp-block-cover .wp-block-cover-text .has-link-color a { 646 color: #28303d; 647 } 648 649 .wp-block-cover .block-editor-block-list__block .has-link-color a { 650 color: #28303d; 651 } 652 653 .wp-block-cover-image .wp-block-cover__inner-container .has-link-color a { 654 color: #28303d; 655 } 656 657 .wp-block-cover-image .wp-block-cover-image-text .has-link-color a { 658 color: #28303d; 659 } 660 661 .wp-block-cover-image .wp-block-cover-text .has-link-color a { 662 color: #28303d; 663 } 664 730 665 .wp-block-cover-image .block-editor-block-list__block .has-link-color a { 731 color: var(--wp--style--color--link, var(--global--color-primary)); 732 } 733 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, 666 color: #28303d; 667 } 668 669 .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container { 670 color: #fff; 671 } 672 673 .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text { 674 color: #fff; 675 } 676 677 .wp-block-cover:not([class*=background-color]) .wp-block-cover-text { 678 color: #fff; 679 } 680 681 .wp-block-cover:not([class*=background-color]) .block-editor-block-list__block { 682 color: #fff; 683 } 684 685 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container { 686 color: #fff; 687 } 688 689 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text { 690 color: #fff; 691 } 692 693 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text { 694 color: #fff; 695 } 696 741 697 .wp-block-cover-image:not([class*=background-color]) .block-editor-block-list__block { 742 color: var(--cover--color-foreground); 743 } 744 745 .wp-block-cover h2, 746 .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); 698 color: #fff; 699 } 700 701 .wp-block-cover h2 { 702 font-size: 2.25rem; 703 letter-spacing: normal; 704 line-height: 1.3; 750 705 padding: 0; 751 706 max-width: inherit; 752 707 text-align: inherit; 753 708 } 709 @media only screen and (min-width: 652px) { 710 711 .wp-block-cover h2 { 712 font-size: 3rem; 713 } 714 } 715 @media only screen and (min-width: 652px) { 716 717 .wp-block-cover h2 { 718 font-size: 3rem; 719 } 720 } 721 722 .wp-block-cover-image h2 { 723 font-size: 2.25rem; 724 letter-spacing: normal; 725 line-height: 1.3; 726 padding: 0; 727 max-width: inherit; 728 text-align: inherit; 729 } 730 @media only screen and (min-width: 652px) { 731 732 .wp-block-cover-image h2 { 733 font-size: 3rem; 734 } 735 } 736 @media only screen and (min-width: 652px) { 737 738 .wp-block-cover-image h2 { 739 font-size: 3rem; 740 } 741 } 754 742 755 743 .wp-block-cover h2.has-text-align-left, … … 768 756 } 769 757 770 .wp-block-cover.is-style-twentytwentyone-border, 758 .wp-block-cover.is-style-twentytwentyone-border { 759 border: 3px solid #28303d; 760 } 761 771 762 .wp-block-cover-image.is-style-twentytwentyone-border { 772 border: calc(3 * var(--separator--height)) solid var(--global--color-border);763 border: 3px solid #28303d; 773 764 } 774 765 … … 797 788 798 789 .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));790 margin-left: -50px; 791 margin-top: 63px; 801 792 z-index: 2; 802 793 } 803 794 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), 795 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background) { 796 background-color: #d1e4dd; 797 padding: 20px; 798 } 799 800 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background) { 801 background-color: #d1e4dd; 802 padding: 20px; 803 } 804 805 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background) { 806 background-color: #d1e4dd; 807 padding: 20px; 808 } 809 810 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background) { 811 background-color: #d1e4dd; 812 padding: 20px; 813 } 814 815 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background) { 816 background-color: #d1e4dd; 817 padding: 20px; 818 } 819 820 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background) { 821 background-color: #d1e4dd; 822 padding: 20px; 823 } 824 825 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background) { 826 background-color: #d1e4dd; 827 padding: 20px; 828 } 829 830 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { 831 background-color: #d1e4dd; 832 padding: 20px; 833 } 834 835 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 836 background-color: #d1e4dd; 837 padding: 20px; 838 } 839 813 840 .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); 816 } 817 818 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), 841 background-color: #d1e4dd; 842 padding: 20px; 843 } 844 845 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { 846 padding-left: 50px; 847 } 848 819 849 .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));850 padding-left: 50px; 821 851 } 822 852 … … 826 856 } 827 857 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), 858 .wp-block[data-align=full] > .wp-block-columns p:not(.has-background) { 859 padding-left: 20px; 860 padding-right: 20px; 861 } 862 863 .wp-block[data-align=full] > .wp-block-columns h1:not(.has-background) { 864 padding-left: 20px; 865 padding-right: 20px; 866 } 867 868 .wp-block[data-align=full] > .wp-block-columns h2:not(.has-background) { 869 padding-left: 20px; 870 padding-right: 20px; 871 } 872 873 .wp-block[data-align=full] > .wp-block-columns h3:not(.has-background) { 874 padding-left: 20px; 875 padding-right: 20px; 876 } 877 878 .wp-block[data-align=full] > .wp-block-columns h4:not(.has-background) { 879 padding-left: 20px; 880 padding-right: 20px; 881 } 882 883 .wp-block[data-align=full] > .wp-block-columns h5:not(.has-background) { 884 padding-left: 20px; 885 padding-right: 20px; 886 } 887 834 888 .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);889 padding-left: 20px; 890 padding-right: 20px; 837 891 } 838 892 … … 849 903 850 904 .wp-block-file .wp-block-file__button { 851 line-height: var(--button--line-height);852 color: var(--button--color-text);905 line-height: 1.5; 906 color: #d1e4dd; 853 907 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);908 font-weight: 500; 909 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 910 font-size: 1.25rem; 911 background-color: #39414d; 912 border-radius: 0; 913 border: 3px solid #39414d; 860 914 text-decoration: none; 861 padding: var(--button--padding-vertical) var(--button--padding-horizontal);915 padding: 15px 30px; 862 916 display: inline-block; 863 917 } … … 870 924 871 925 .is-dark-theme .wp-block-file .wp-block-file__button:focus { 872 color: var(--button--color-background);926 color: #39414d; 873 927 } 874 928 875 929 .wp-block-file .wp-block-file__button:focus:not(.has-background) { 876 color: var(--button--color-text-hover);930 color: #39414d; 877 931 } 878 932 879 933 .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);934 background-color: rgba(255, 255, 255, 0.5); 935 border-color: rgba(255, 255, 255, 0.5); 936 color: #39414d; 883 937 } 884 938 885 939 .wp-block-file .wp-block-file__button:hover { 886 color: var(--button--color-text-hover);940 color: #39414d; 887 941 background: transparent; 888 942 } … … 893 947 894 948 .wp-block-gallery figcaption a { 895 color: var(--global--color-white);949 color: #fff; 896 950 } 897 951 … … 910 964 911 965 .wp-block-group.has-background { 912 padding: var(--global--spacing-vertical);966 padding: 30px; 913 967 } 914 968 … … 919 973 920 974 .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);975 border: 3px solid #28303d; 976 padding: 30px; 923 977 } 924 978 925 979 .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));980 max-width: calc(100% + 60px); 981 width: calc(100% + 60px); 982 margin-left: -30px; 929 983 } 930 984 … … 947 1001 } 948 1002 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, 1003 .wp-block-heading h1 { 1004 clear: both; 1005 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1006 font-weight: normal; 1007 } 1008 1009 h1 { 1010 clear: both; 1011 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1012 font-weight: normal; 1013 } 1014 1015 .h1 { 1016 clear: both; 1017 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1018 font-weight: normal; 1019 } 1020 1021 .wp-block-heading h2 { 1022 clear: both; 1023 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1024 font-weight: normal; 1025 } 1026 1027 h2 { 1028 clear: both; 1029 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1030 font-weight: normal; 1031 } 1032 1033 .h2 { 1034 clear: both; 1035 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1036 font-weight: normal; 1037 } 1038 1039 .wp-block-heading h3 { 1040 clear: both; 1041 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1042 font-weight: normal; 1043 } 1044 1045 h3 { 1046 clear: both; 1047 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1048 font-weight: normal; 1049 } 1050 1051 .h3 { 1052 clear: both; 1053 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1054 font-weight: normal; 1055 } 1056 1057 .wp-block-heading h4 { 1058 clear: both; 1059 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1060 font-weight: normal; 1061 } 1062 1063 h4 { 1064 clear: both; 1065 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1066 font-weight: normal; 1067 } 1068 1069 .h4 { 1070 clear: both; 1071 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1072 font-weight: normal; 1073 } 1074 1075 .wp-block-heading h5 { 1076 clear: both; 1077 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1078 font-weight: normal; 1079 } 1080 1081 h5 { 1082 clear: both; 1083 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1084 font-weight: normal; 1085 } 1086 1087 .h5 { 1088 clear: both; 1089 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1090 font-weight: normal; 1091 } 1092 1093 .wp-block-heading h6 { 1094 clear: both; 1095 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1096 font-weight: normal; 1097 } 1098 1099 h6 { 1100 clear: both; 1101 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1102 font-weight: normal; 1103 } 1104 966 1105 .h6 { 967 1106 clear: both; 968 font-family: var(--heading--font-family); 969 font-weight: var(--heading--font-weight); 970 } 971 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, 1107 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1108 font-weight: normal; 1109 } 1110 1111 .wp-block-heading h1 strong { 1112 font-weight: 600; 1113 } 1114 1115 h1 strong { 1116 font-weight: 600; 1117 } 1118 1119 .h1 strong { 1120 font-weight: 600; 1121 } 1122 1123 .wp-block-heading h2 strong { 1124 font-weight: 600; 1125 } 1126 1127 h2 strong { 1128 font-weight: 600; 1129 } 1130 1131 .h2 strong { 1132 font-weight: 600; 1133 } 1134 1135 .wp-block-heading h3 strong { 1136 font-weight: 600; 1137 } 1138 1139 h3 strong { 1140 font-weight: 600; 1141 } 1142 1143 .h3 strong { 1144 font-weight: 600; 1145 } 1146 1147 .wp-block-heading h4 strong { 1148 font-weight: 600; 1149 } 1150 1151 h4 strong { 1152 font-weight: 600; 1153 } 1154 1155 .h4 strong { 1156 font-weight: 600; 1157 } 1158 1159 .wp-block-heading h5 strong { 1160 font-weight: 600; 1161 } 1162 1163 h5 strong { 1164 font-weight: 600; 1165 } 1166 1167 .h5 strong { 1168 font-weight: 600; 1169 } 1170 1171 .wp-block-heading h6 strong { 1172 font-weight: 600; 1173 } 1174 1175 h6 strong { 1176 font-weight: 600; 1177 } 1178 989 1179 .h6 strong { 990 font-weight: var(--heading--font-weight-strong); 991 } 992 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"], 1180 font-weight: 600; 1181 } 1182 1183 .wp-block-heading h1[style*="--wp--typography--line-height"] { 1184 line-height: --global--line-height-body; 1185 } 1186 1187 h1[style*="--wp--typography--line-height"] { 1188 line-height: --global--line-height-body; 1189 } 1190 1191 .h1[style*="--wp--typography--line-height"] { 1192 line-height: --global--line-height-body; 1193 } 1194 1195 .wp-block-heading h2[style*="--wp--typography--line-height"] { 1196 line-height: --global--line-height-body; 1197 } 1198 1199 h2[style*="--wp--typography--line-height"] { 1200 line-height: --global--line-height-body; 1201 } 1202 1203 .h2[style*="--wp--typography--line-height"] { 1204 line-height: --global--line-height-body; 1205 } 1206 1207 .wp-block-heading h3[style*="--wp--typography--line-height"] { 1208 line-height: --global--line-height-body; 1209 } 1210 1211 h3[style*="--wp--typography--line-height"] { 1212 line-height: --global--line-height-body; 1213 } 1214 1215 .h3[style*="--wp--typography--line-height"] { 1216 line-height: --global--line-height-body; 1217 } 1218 1219 .wp-block-heading h4[style*="--wp--typography--line-height"] { 1220 line-height: --global--line-height-body; 1221 } 1222 1223 h4[style*="--wp--typography--line-height"] { 1224 line-height: --global--line-height-body; 1225 } 1226 1227 .h4[style*="--wp--typography--line-height"] { 1228 line-height: --global--line-height-body; 1229 } 1230 1231 .wp-block-heading h5[style*="--wp--typography--line-height"] { 1232 line-height: --global--line-height-body; 1233 } 1234 1235 h5[style*="--wp--typography--line-height"] { 1236 line-height: --global--line-height-body; 1237 } 1238 1239 .h5[style*="--wp--typography--line-height"] { 1240 line-height: --global--line-height-body; 1241 } 1242 1243 .wp-block-heading h6[style*="--wp--typography--line-height"] { 1244 line-height: --global--line-height-body; 1245 } 1246 1247 h6[style*="--wp--typography--line-height"] { 1248 line-height: --global--line-height-body; 1249 } 1250 1010 1251 .h6[style*="--wp--typography--line-height"] { 1011 line-height: var(--wp--typography--line-height, --global--line-height-body); 1012 } 1013 1014 .wp-block-heading h1, 1015 h1, 1252 line-height: --global--line-height-body; 1253 } 1254 1255 .wp-block-heading h1 { 1256 font-size: 4rem; 1257 letter-spacing: normal; 1258 line-height: 1.1; 1259 } 1260 1261 @media only screen and (min-width: 652px) { 1262 1263 .wp-block-heading h1 { 1264 font-size: 6rem; 1265 } 1266 } 1267 1268 h1 { 1269 font-size: 4rem; 1270 letter-spacing: normal; 1271 line-height: 1.1; 1272 } 1273 1274 @media only screen and (min-width: 652px) { 1275 1276 h1 { 1277 font-size: 6rem; 1278 } 1279 } 1280 1016 1281 .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); 1020 } 1021 1022 .wp-block-heading h2, 1023 h2, 1282 font-size: 4rem; 1283 letter-spacing: normal; 1284 line-height: 1.1; 1285 } 1286 1287 @media only screen and (min-width: 652px) { 1288 1289 .h1 { 1290 font-size: 6rem; 1291 } 1292 } 1293 1294 .wp-block-heading h2 { 1295 font-size: 2.25rem; 1296 letter-spacing: normal; 1297 line-height: 1.3; 1298 } 1299 1300 @media only screen and (min-width: 652px) { 1301 1302 .wp-block-heading h2 { 1303 font-size: 3rem; 1304 } 1305 } 1306 1307 @media only screen and (min-width: 652px) { 1308 1309 .wp-block-heading h2 { 1310 font-size: 3rem; 1311 } 1312 } 1313 1314 h2 { 1315 font-size: 2.25rem; 1316 letter-spacing: normal; 1317 line-height: 1.3; 1318 } 1319 1320 @media only screen and (min-width: 652px) { 1321 1322 h2 { 1323 font-size: 3rem; 1324 } 1325 } 1326 1327 @media only screen and (min-width: 652px) { 1328 1329 h2 { 1330 font-size: 3rem; 1331 } 1332 } 1333 1024 1334 .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); 1028 } 1029 1030 .wp-block-heading h3, 1031 h3, 1335 font-size: 2.25rem; 1336 letter-spacing: normal; 1337 line-height: 1.3; 1338 } 1339 1340 @media only screen and (min-width: 652px) { 1341 1342 .h2 { 1343 font-size: 3rem; 1344 } 1345 } 1346 1347 @media only screen and (min-width: 652px) { 1348 1349 .h2 { 1350 font-size: 3rem; 1351 } 1352 } 1353 1354 .wp-block-heading h3 { 1355 font-size: 2rem; 1356 letter-spacing: normal; 1357 line-height: 1.3; 1358 } 1359 1360 @media only screen and (min-width: 652px) { 1361 1362 .wp-block-heading h3 { 1363 font-size: 2rem; 1364 } 1365 } 1366 1367 h3 { 1368 font-size: 2rem; 1369 letter-spacing: normal; 1370 line-height: 1.3; 1371 } 1372 1373 @media only screen and (min-width: 652px) { 1374 1375 h3 { 1376 font-size: 2rem; 1377 } 1378 } 1379 1032 1380 .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); 1036 } 1037 1038 .wp-block-heading h4, 1039 h4, 1381 font-size: 2rem; 1382 letter-spacing: normal; 1383 line-height: 1.3; 1384 } 1385 1386 @media only screen and (min-width: 652px) { 1387 1388 .h3 { 1389 font-size: 2rem; 1390 } 1391 } 1392 1393 .wp-block-heading h4 { 1394 font-size: 1.5rem; 1395 font-weight: 600; 1396 letter-spacing: normal; 1397 line-height: 1.3; 1398 } 1399 1400 h4 { 1401 font-size: 1.5rem; 1402 font-weight: 600; 1403 letter-spacing: normal; 1404 line-height: 1.3; 1405 } 1406 1040 1407 .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); 1045 } 1046 1047 .wp-block-heading h5, 1048 h5, 1408 font-size: 1.5rem; 1409 font-weight: 600; 1410 letter-spacing: normal; 1411 line-height: 1.3; 1412 } 1413 1414 .wp-block-heading h5 { 1415 font-size: 1.125rem; 1416 font-weight: 600; 1417 letter-spacing: 0.05em; 1418 line-height: 1.3; 1419 } 1420 1421 h5 { 1422 font-size: 1.125rem; 1423 font-weight: 600; 1424 letter-spacing: 0.05em; 1425 line-height: 1.3; 1426 } 1427 1049 1428 .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); 1054 } 1055 1056 .wp-block-heading h6, 1057 h6, 1429 font-size: 1.125rem; 1430 font-weight: 600; 1431 letter-spacing: 0.05em; 1432 line-height: 1.3; 1433 } 1434 1435 .wp-block-heading h6 { 1436 font-size: 1rem; 1437 font-weight: 600; 1438 letter-spacing: 0.05em; 1439 line-height: 1.3; 1440 } 1441 1442 h6 { 1443 font-size: 1rem; 1444 font-weight: 600; 1445 letter-spacing: 0.05em; 1446 line-height: 1.3; 1447 } 1448 1058 1449 .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);1450 font-size: 1rem; 1451 font-weight: 600; 1452 letter-spacing: 0.05em; 1453 line-height: 1.3; 1063 1454 } 1064 1455 1065 1456 [data-type="core/html"] textarea { 1066 color: var(--global--color-dark-gray);1457 color: #28303d; 1067 1458 border-radius: 0; 1068 padding: var(--global--spacing-unit);1459 padding: 20px; 1069 1460 } 1070 1461 … … 1079 1470 1080 1471 /* Block Styles */ 1081 .wp-block-image.is-style-twentytwentyone-border img, 1472 .wp-block-image.is-style-twentytwentyone-border img { 1473 border: 3px solid #28303d; 1474 } 1475 1082 1476 .wp-block-image.is-style-twentytwentyone-image-frame img { 1083 border: calc(3 * var(--separator--height)) solid var(--global--color-border);1477 border: 3px solid #28303d; 1084 1478 } 1085 1479 1086 1480 .wp-block-image.is-style-twentytwentyone-image-frame img { 1087 padding: var(--global--spacing-unit);1481 padding: 20px; 1088 1482 } 1089 1483 … … 1097 1491 1098 1492 .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));1493 margin-top: 50px; 1494 margin-bottom: 50px; 1101 1495 } 1102 1496 … … 1115 1509 1116 1510 .wp-block-latest-posts.is-grid > li { 1117 margin-bottom: var(--global--spacing-vertical);1511 margin-bottom: 30px; 1118 1512 } 1119 1513 … … 1123 1517 1124 1518 .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));1519 margin-top: 10px; 1520 margin-bottom: 10px; 1127 1521 } 1128 1522 … … 1137 1531 .wp-block-latest-posts > li > a { 1138 1532 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)); 1533 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1534 font-size: 2rem; 1535 font-weight: normal; 1536 line-height: 1.3; 1537 margin-bottom: 10px; 1538 } 1539 @media only screen and (min-width: 652px) { 1540 1541 .wp-block-latest-posts > li > a { 1542 font-size: 2rem; 1543 } 1144 1544 } 1145 1545 1146 1546 .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);1547 color: #28303d; 1548 font-size: 1.25rem; 1549 line-height: 1.7; 1150 1550 } 1151 1551 1152 1552 .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);1553 color: #28303d; 1554 font-size: 1rem; 1555 line-height: 1.7; 1156 1556 } 1157 1557 … … 1161 1561 } 1162 1562 1163 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt, 1563 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt { 1564 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1565 font-size: 1.125rem; 1566 line-height: 1.7; 1567 margin-top: 20px; 1568 } 1569 1164 1570 .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));1571 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1572 font-size: 1.125rem; 1573 line-height: 1.7; 1574 margin-top: 20px; 1169 1575 } 1170 1576 1171 1577 .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); 1174 } 1175 1176 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li, 1578 border-top: 3px solid #28303d; 1579 border-bottom: 3px solid #28303d; 1580 } 1581 1582 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li { 1583 padding-bottom: 30px; 1584 border-bottom: 1px solid #28303d; 1585 margin-top: 30px; 1586 margin-bottom: 30px; 1587 } 1588 1177 1589 .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);1590 padding-bottom: 30px; 1591 border-bottom: 1px solid #28303d; 1592 margin-top: 30px; 1593 margin-bottom: 30px; 1182 1594 } 1183 1595 … … 1189 1601 1190 1602 .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);1603 box-shadow: inset 0 -1px 0 0 #28303d; 1604 border-bottom: 2px solid #28303d; 1193 1605 } 1194 1606 1195 1607 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { 1196 1608 margin: 0; 1197 padding-top: var(--global--spacing-vertical);1198 padding-right: var(--global--spacing-horizontal);1609 padding-top: 30px; 1610 padding-right: 25px; 1199 1611 } 1200 1612 1201 1613 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { 1202 padding-bottom: var(--global--spacing-vertical);1614 padding-bottom: 30px; 1203 1615 } 1204 1616 @media screen and (min-width: 600px) { 1205 1617 1206 1618 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { 1207 width: calc((100% / 2));1619 width: 50%; 1208 1620 } 1209 1621 1210 1622 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { 1211 width: calc((100% / 3));1623 width: 33%; 1212 1624 } 1213 1625 1214 1626 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { 1215 width: calc((100% / 4));1627 width: 25%; 1216 1628 } 1217 1629 1218 1630 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { 1219 width: calc((100% / 5));1631 width: 20%; 1220 1632 } 1221 1633 1222 1634 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { 1223 width: calc((100% / 6));1635 width: 17%; 1224 1636 } 1225 1637 } 1226 1638 1227 1639 .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);1640 border: 3px solid #28303d; 1641 padding: 30px 25px; 1230 1642 } 1231 1643 1232 1644 .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);1645 padding-bottom: 30px; 1646 margin-bottom: 30px; 1235 1647 } 1236 1648 1237 1649 .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);1650 margin-top: 25px; 1651 margin-bottom: 25px; 1240 1652 } 1241 1653 … … 1283 1695 } 1284 1696 1285 ul, 1697 ul { 1698 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1699 margin: 30px 0; 1700 padding-left: 50px; 1701 } 1702 1286 1703 ol { 1287 font-family: var(--list--font-family);1288 margin: var(--global--spacing-vertical)0;1289 padding-left: calc(2 * var(--global--spacing-horizontal));1704 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1705 margin: 30px 0; 1706 padding-left: 50px; 1290 1707 } 1291 1708 … … 1310 1727 1311 1728 dt { 1312 font-family: var(--definition-term--font-family);1729 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1313 1730 font-weight: bold; 1314 1731 } … … 1333 1750 1334 1751 .wp-block-media-text .wp-block-media-text__content { 1335 padding: var(--global--spacing-horizontal);1752 padding: 25px; 1336 1753 } 1337 1754 1338 1755 .wp-block-media-text.is-style-twentytwentyone-border { 1339 border: calc(3 * var(--separator--height)) solid var(--global--color-border);1756 border: 3px solid #28303d; 1340 1757 } 1341 1758 1342 1759 .wp-block-navigation .wp-block-navigation__container { 1343 background: var(--global--color-background);1760 background: #d1e4dd; 1344 1761 padding: 0; 1345 1762 } 1346 1763 1347 1764 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content { 1348 padding: var(--primary-nav--padding);1765 padding: 13px; 1349 1766 } 1350 1767 1351 1768 .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);1769 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1770 font-size: 1.25rem; 1771 font-weight: normal; 1355 1772 } 1356 1773 1357 1774 .wp-block-navigation .has-child .wp-block-navigation__container { 1358 box-shadow: var(--global--elevation); 1359 } 1360 1361 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover, 1775 box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); 1776 } 1777 1778 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { 1779 color: #28303d; 1780 } 1781 1362 1782 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { 1363 color: var(--primary-nav--color-link-hover);1783 color: #28303d; 1364 1784 } 1365 1785 … … 1369 1789 1370 1790 p { 1371 line-height: var(--wp--typography--line-height, --global--line-height-body);1791 line-height: --global--line-height-body; 1372 1792 } 1373 1793 1374 1794 p.has-background { 1375 padding: var(--global--spacing-unit);1795 padding: 20px; 1376 1796 } 1377 1797 … … 1379 1799 overflow-x: auto; 1380 1800 white-space: pre !important; 1381 font-size: var(--global--font-size-xs);1801 font-size: 1rem; 1382 1802 } 1383 1803 1384 1804 .wp-block-pullquote { 1385 padding: calc(2 * var(--global--spacing-unit))0;1805 padding: 40px 0; 1386 1806 text-align: center; 1387 border-width: var(--pullquote--border-width);1807 border-width: 3px; 1388 1808 border-bottom-style: solid; 1389 1809 border-top-style: solid; … … 1405 1825 1406 1826 .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);1827 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1828 font-size: 2rem; 1829 font-style: normal; 1410 1830 font-weight: 700; 1411 letter-spacing: var(--pullquote--letter-spacing);1412 line-height: var(--pullquote--line-height);1831 letter-spacing: normal; 1832 line-height: 1.3; 1413 1833 margin: 0; 1834 } 1835 @media only screen and (min-width: 652px) { 1836 1837 .wp-block-pullquote p { 1838 font-size: 2rem; 1839 } 1414 1840 } 1415 1841 … … 1418 1844 } 1419 1845 1420 .wp-block-pullquote .wp-block-pullquote__citation, 1421 .wp-block-pullquote cite, 1846 .wp-block-pullquote .wp-block-pullquote__citation { 1847 font-size: 1rem; 1848 font-style: normal; 1849 text-transform: none; 1850 } 1851 1852 .wp-block-pullquote cite { 1853 font-size: 1rem; 1854 font-style: normal; 1855 text-transform: none; 1856 } 1857 1422 1858 .wp-block-pullquote footer { 1423 font-size: var(--global--font-size-xs);1424 font-style: var(--pullquote--font-style);1859 font-size: 1rem; 1860 font-style: normal; 1425 1861 text-transform: none; 1426 1862 } … … 1433 1869 margin-left: auto; 1434 1870 margin-right: auto; 1435 padding: calc(2.5 * var(--global--spacing-unit));1436 border-width: var(--pullquote--border-width);1871 padding: 50px; 1872 border-width: 3px; 1437 1873 border-style: solid; 1438 border-color: var(--pullquote--border-color);1874 border-color: #28303d; 1439 1875 } 1440 1876 @media (min-width: 600px) { 1441 1877 1442 1878 .wp-block-pullquote.is-style-solid-color { 1443 padding: calc(5 * var(--global--spacing-unit));1879 padding: 100px; 1444 1880 } 1445 1881 } … … 1449 1885 } 1450 1886 1451 .wp-block-pullquote.is-style-solid-color.alignleft blockquote, 1887 .wp-block-pullquote.is-style-solid-color.alignleft blockquote { 1888 padding-left: 20px; 1889 padding-right: 20px; 1890 max-width: inherit; 1891 } 1892 1452 1893 .wp-block-pullquote.is-style-solid-color.alignright blockquote { 1453 padding-left: var(--global--spacing-unit);1454 padding-right: var(--global--spacing-unit);1894 padding-left: 20px; 1895 padding-right: 20px; 1455 1896 max-width: inherit; 1456 1897 } … … 1462 1903 1463 1904 .wp-block-pullquote.is-style-solid-color blockquote p { 1464 font-size: var(--pullquote--font-size); 1905 font-size: 2rem; 1906 } 1907 @media only screen and (min-width: 652px) { 1908 1909 .wp-block-pullquote.is-style-solid-color blockquote p { 1910 font-size: 2rem; 1911 } 1465 1912 } 1466 1913 … … 1472 1919 1473 1920 .wp-block[data-align=full] .wp-block-pullquote:not(.is-style-solid-color) blockquote { 1474 padding: 0 calc(2 * var(--global--spacing-unit)); 1475 } 1476 1477 .wp-block[data-align=left] .wp-block-pullquote.is-style-solid-color, 1921 padding: 0 40px; 1922 } 1923 1924 .wp-block[data-align=left] .wp-block-pullquote.is-style-solid-color { 1925 padding: 20px; 1926 } 1927 1478 1928 .wp-block[data-align=right] .wp-block-pullquote.is-style-solid-color { 1479 padding: var(--global--spacing-unit);1929 padding: 20px; 1480 1930 } 1481 1931 … … 1483 1933 position: relative; 1484 1934 border-left: none; 1485 margin: var(--global--spacing-vertical) auto var(--global--spacing-vertical) var(--global--spacing-horizontal);1935 margin: 30px auto 30px 25px; 1486 1936 } 1487 1937 1488 1938 .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);1939 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1940 font-size: 1.25rem; 1941 font-style: normal; 1942 font-weight: 700; 1943 line-height: 1.7; 1494 1944 } 1495 1945 1496 1946 .wp-block-quote strong { 1497 font-weight: var(--quote--font-weight-strong);1947 font-weight: bolder; 1498 1948 } 1499 1949 1500 1950 .wp-block-quote:before { 1501 1951 content: "“"; 1502 font-size: var(--quote--font-size);1503 line-height: var(--quote--line-height);1504 left: calc(-0.5 * var(--global--spacing-horizontal));1952 font-size: 1.25rem; 1953 line-height: 1.7; 1954 left: -12px; 1505 1955 } 1506 1956 1507 1957 .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);1958 color: #28303d; 1959 font-size: 1rem; 1960 font-style: normal; 1511 1961 } 1512 1962 … … 1519 1969 1520 1970 .wp-block-quote.has-text-align-right { 1521 margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical)auto;1971 margin: 30px 25px 30px auto; 1522 1972 padding-right: 0; 1523 1973 border-right: none; … … 1530 1980 .wp-block-quote.has-text-align-right p:before { 1531 1981 content: "”"; 1532 font-size: var(--quote--font-size);1982 font-size: 1.25rem; 1533 1983 font-weight: normal; 1534 line-height: var(--quote--line-height);1984 line-height: 1.7; 1535 1985 margin-right: 5px; 1536 1986 } 1537 1987 1538 1988 .wp-block-quote.has-text-align-center { 1539 margin: var(--global--spacing-vertical)auto;1989 margin: 30px auto; 1540 1990 } 1541 1991 … … 1544 1994 } 1545 1995 1546 .wp-block-quote.is-large, 1996 .wp-block-quote.is-large { 1997 padding-left: 0; 1998 1999 /* Resetting margins to match _block-container.scss */ 2000 margin-top: 30px; 2001 margin-bottom: 30px; 2002 } 2003 1547 2004 .wp-block-quote.is-style-large { 1548 2005 padding-left: 0; 1549 2006 1550 2007 /* Resetting margins to match _block-container.scss */ 1551 margin-top: var(--global--spacing-vertical); 1552 margin-bottom: var(--global--spacing-vertical); 1553 } 1554 1555 .wp-block-quote.is-large p, 2008 margin-top: 30px; 2009 margin-bottom: 30px; 2010 } 2011 2012 .wp-block-quote.is-large p { 2013 font-size: 2.25rem; 2014 font-style: normal; 2015 line-height: 1.35; 2016 } 2017 @media only screen and (min-width: 652px) { 2018 2019 .wp-block-quote.is-large p { 2020 font-size: 2.5rem; 2021 } 2022 } 2023 1556 2024 .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); 1560 } 1561 1562 .wp-block-quote.is-large:before, 2025 font-size: 2.25rem; 2026 font-style: normal; 2027 line-height: 1.35; 2028 } 2029 @media only screen and (min-width: 652px) { 2030 2031 .wp-block-quote.is-style-large p { 2032 font-size: 2.5rem; 2033 } 2034 } 2035 2036 .wp-block-quote.is-large:before { 2037 font-size: 2.25rem; 2038 line-height: 1.35; 2039 left: -25px; 2040 } 2041 @media only screen and (min-width: 652px) { 2042 2043 .wp-block-quote.is-large:before { 2044 font-size: 2.5rem; 2045 } 2046 } 2047 1563 2048 .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)); 2049 font-size: 2.25rem; 2050 line-height: 1.35; 2051 left: -25px; 2052 } 2053 @media only screen and (min-width: 652px) { 2054 2055 .wp-block-quote.is-style-large:before { 2056 font-size: 2.5rem; 2057 } 1567 2058 } 1568 2059 … … 1572 2063 } 1573 2064 1574 .wp-block-quote.is-large.has-text-align-right p:before, 2065 .wp-block-quote.is-large.has-text-align-right p:before { 2066 content: "”"; 2067 font-size: 2.25rem; 2068 font-weight: normal; 2069 line-height: 1.35; 2070 margin-right: 10px; 2071 } 2072 @media only screen and (min-width: 652px) { 2073 2074 .wp-block-quote.is-large.has-text-align-right p:before { 2075 font-size: 2.5rem; 2076 } 2077 } 2078 1575 2079 .wp-block-quote.is-style-large.has-text-align-right p:before { 1576 2080 content: "”"; 1577 font-size: var(--quote--font-size-large);2081 font-size: 2.25rem; 1578 2082 font-weight: normal; 1579 line-height: var(--quote--line-height-large);2083 line-height: 1.35; 1580 2084 margin-right: 10px; 1581 2085 } 2086 @media only screen and (min-width: 652px) { 2087 2088 .wp-block-quote.is-style-large.has-text-align-right p:before { 2089 font-size: 2.5rem; 2090 } 2091 } 1582 2092 @media only screen and (max-width: 481px) { 1583 2093 1584 .wp-block-quote.is-large, 2094 .wp-block-quote.is-large { 2095 padding-left: 25px; 2096 } 2097 1585 2098 .wp-block-quote.is-style-large { 1586 padding-left: var(--global--spacing-horizontal);2099 padding-left: 25px; 1587 2100 } 1588 2101 … … 1592 2105 } 1593 2106 1594 .wp-block-quote.is-large.has-text-align-right, 2107 .wp-block-quote.is-large.has-text-align-right { 2108 padding-left: 0; 2109 padding-right: 25px; 2110 } 2111 1595 2112 .wp-block-quote.is-style-large.has-text-align-right { 1596 2113 padding-left: 0; 1597 padding-right: var(--global--spacing-horizontal);2114 padding-right: 25px; 1598 2115 } 1599 2116 … … 1606 2123 1607 2124 .wp-block-quote { 1608 padding-left: calc(0.5 * var(--global--spacing-horizontal));2125 padding-left: 13px; 1609 2126 } 1610 2127 … … 1615 2132 .wp-block-quote.has-text-align-right { 1616 2133 padding-left: 0; 1617 padding-right: calc(0.5 * var(--global--spacing-horizontal));2134 padding-right: 13px; 1618 2135 } 1619 2136 … … 1647 2164 1648 2165 .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));2166 margin-top: 50px; 2167 margin-bottom: 50px; 1651 2168 } 1652 2169 … … 1660 2177 1661 2178 .wp-block-rss.is-grid > li { 1662 margin-bottom: var(--global--spacing-vertical);2179 margin-bottom: 30px; 1663 2180 } 1664 2181 … … 1681 2198 1682 2199 .wp-block-rss > li > * { 1683 margin-top: calc(0.333 * var(--global--spacing-vertical));1684 margin-bottom: calc(0.333 * var(--global--spacing-vertical));2200 margin-top: 10px; 2201 margin-bottom: 10px; 1685 2202 } 1686 2203 … … 1695 2212 .wp-block-rss .wp-block-rss__item-title > a { 1696 2213 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)); 2214 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2215 font-size: 2rem; 2216 font-weight: normal; 2217 line-height: 1.3; 2218 margin-bottom: 10px; 2219 } 2220 @media only screen and (min-width: 652px) { 2221 2222 .wp-block-rss .wp-block-rss__item-title > a { 2223 font-size: 2rem; 2224 } 1702 2225 } 1703 2226 1704 2227 .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);2228 color: #28303d; 2229 font-size: 1.25rem; 2230 line-height: 1.7; 1708 2231 } 1709 2232 1710 2233 .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);2234 color: #28303d; 2235 font-size: 1rem; 2236 line-height: 1.7; 1714 2237 } 1715 2238 … … 1719 2242 } 1720 2243 1721 .wp-block-rss .wp-block-rss__item-excerpt, 2244 .wp-block-rss .wp-block-rss__item-excerpt { 2245 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2246 font-size: 1.125rem; 2247 line-height: 1.7; 2248 margin-top: 20px; 2249 } 2250 1722 2251 .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));2252 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2253 font-size: 1.125rem; 2254 line-height: 1.7; 2255 margin-top: 20px; 1727 2256 } 1728 2257 1729 2258 .wp-block-rss.alignfull { 1730 padding-left: var(--global--spacing-unit);1731 padding-right: var(--global--spacing-unit);2259 padding-left: 20px; 2260 padding-right: 20px; 1732 2261 } 1733 2262 … … 1739 2268 1740 2269 .wp-block-search { 1741 max-width: var(--responsive--aligndefault-width); 2270 max-width: calc(100vw - 30px); 2271 } 2272 2273 @media only screen and (min-width: 482px) { 2274 2275 .wp-block-search { 2276 max-width: min(calc(100vw - 100px), 610px); 2277 } 2278 } 2279 2280 @media only screen and (min-width: 822px) { 2281 2282 .wp-block-search { 2283 max-width: min(calc(100vw - 200px), 610px); 2284 } 1742 2285 } 1743 2286 1744 2287 .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);2288 font-size: 1.125rem; 2289 font-weight: 500; 2290 margin-bottom: 10px; 1748 2291 } 1749 2292 1750 2293 .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);2294 border: 3px solid #39414d; 2295 border-radius: 0; 2296 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2297 font-size: 1.125rem; 2298 line-height: 1.7; 1756 2299 max-width: inherit; 1757 margin-right: calc(-1 * var(--button--border-width));1758 padding: var(--form--spacing-unit);2300 margin-right: -3px; 2301 padding: 10px; 1759 2302 } 1760 2303 1761 2304 .is-dark-theme .wp-block-search .wp-block-search__input { 1762 background: var(--global--color-white-90); 1763 } 1764 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, 2305 background: rgba(255, 255, 255, 0.9); 2306 } 2307 2308 .is-dark-theme .has-background.has-white-background-color .wp-block-search .wp-block-search__input { 2309 border-color: #28303d; 2310 } 2311 2312 .is-dark-theme .has-background.has-green-background-color .wp-block-search .wp-block-search__input { 2313 border-color: #28303d; 2314 } 2315 2316 .is-dark-theme .has-background.has-blue-background-color .wp-block-search .wp-block-search__input { 2317 border-color: #28303d; 2318 } 2319 2320 .is-dark-theme .has-background.has-purple-background-color .wp-block-search .wp-block-search__input { 2321 border-color: #28303d; 2322 } 2323 2324 .is-dark-theme .has-background.has-red-background-color .wp-block-search .wp-block-search__input { 2325 border-color: #28303d; 2326 } 2327 2328 .is-dark-theme .has-background.has-orange-background-color .wp-block-search .wp-block-search__input { 2329 border-color: #28303d; 2330 } 2331 1771 2332 .is-dark-theme .has-background.has-yellow-background-color .wp-block-search .wp-block-search__input { 1772 border-color: var(--form--color-text); 1773 } 1774 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, 2333 border-color: #28303d; 2334 } 2335 2336 .has-background.has-gray-background-color .wp-block-search .wp-block-search__input { 2337 border-color: #fff; 2338 } 2339 2340 .has-background.has-dark-gray-background-color .wp-block-search .wp-block-search__input { 2341 border-color: #fff; 2342 } 2343 1777 2344 .has-background.has-black-background-color .wp-block-search .wp-block-search__input { 1778 border-color: var(--global--color-white);2345 border-color: #fff; 1779 2346 } 1780 2347 1781 2348 .wp-block-search .wp-block-search__button { 1782 line-height: var(--button--line-height);1783 color: var(--button--color-text);2349 line-height: 1.5; 2350 color: #d1e4dd; 1784 2351 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);2352 font-weight: 500; 2353 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2354 font-size: 1.25rem; 2355 background-color: #39414d; 2356 border-radius: 0; 2357 border: 3px solid #39414d; 1791 2358 text-decoration: none; 1792 padding: var(--button--padding-vertical) var(--button--padding-horizontal);2359 padding: 15px 30px; 1793 2360 box-shadow: none; 1794 2361 margin-left: 0; 1795 2362 background-color: transparent; 1796 color: var(--button--color-text-hover);2363 color: #39414d; 1797 2364 } 1798 2365 … … 1804 2371 1805 2372 .is-dark-theme .wp-block-search .wp-block-search__button:focus { 1806 color: var(--button--color-background);2373 color: #39414d; 1807 2374 } 1808 2375 1809 2376 .wp-block-search .wp-block-search__button:focus:not(.has-background) { 1810 color: var(--button--color-text-hover);2377 color: #39414d; 1811 2378 } 1812 2379 1813 2380 .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);2381 background-color: rgba(255, 255, 255, 0.5); 2382 border-color: rgba(255, 255, 255, 0.5); 2383 color: #39414d; 1817 2384 } 1818 2385 1819 2386 .wp-block-search .wp-block-search__button:hover { 1820 color: var(--button--color-text);1821 background-color: var(--button--color-background);2387 color: #d1e4dd; 2388 background-color: #39414d; 1822 2389 } 1823 2390 1824 2391 .wp-block-search .wp-block-search__button.has-icon { 1825 padding: calc(2 * var(--button--padding-vertical)) calc(0.5 * var(--button--padding-horizontal));2392 padding: 30px 15px; 1826 2393 } 1827 2394 … … 1831 2398 } 1832 2399 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, 2400 .has-background.has-gray-background-color .wp-block-search .wp-block-search__button { 2401 color: #fff; 2402 border-color: currentColor; 2403 } 2404 2405 .has-background.has-dark-gray-background-color .wp-block-search .wp-block-search__button { 2406 color: #fff; 2407 border-color: currentColor; 2408 } 2409 1835 2410 .has-background.has-black-background-color .wp-block-search .wp-block-search__button { 1836 color: var(--global--color-white);2411 color: #fff; 1837 2412 border-color: currentColor; 1838 2413 } 1839 2414 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, 2415 .has-background.has-gray-background-color .wp-block-search .wp-block-search__button:hover { 2416 color: #fff; 2417 background-color: #39414d; 2418 border-color: #fff; 2419 } 2420 2421 .has-background.has-dark-gray-background-color .wp-block-search .wp-block-search__button:hover { 2422 color: #fff; 2423 background-color: #39414d; 2424 border-color: #fff; 2425 } 2426 1842 2427 .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); 1846 } 1847 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, 2428 color: #fff; 2429 background-color: #39414d; 2430 border-color: #fff; 2431 } 2432 2433 .is-dark-theme .has-background.has-gray-background-color .wp-block-search .wp-block-search__button:hover { 2434 color: #d1e4dd; 2435 background-color: #39414d; 2436 } 2437 2438 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search .wp-block-search__button:hover { 2439 color: #d1e4dd; 2440 background-color: #39414d; 2441 } 2442 1850 2443 .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); 1853 } 1854 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, 2444 color: #d1e4dd; 2445 background-color: #39414d; 2446 } 2447 2448 .has-background.has-white-background-color .wp-block-search .wp-block-search__button:hover { 2449 color: #fff; 2450 background-color: #39414d; 2451 border-color: #39414d; 2452 } 2453 2454 .has-background.has-green-background-color .wp-block-search .wp-block-search__button:hover { 2455 color: #fff; 2456 background-color: #39414d; 2457 border-color: #39414d; 2458 } 2459 2460 .has-background.has-blue-background-color .wp-block-search .wp-block-search__button:hover { 2461 color: #fff; 2462 background-color: #39414d; 2463 border-color: #39414d; 2464 } 2465 2466 .has-background.has-purple-background-color .wp-block-search .wp-block-search__button:hover { 2467 color: #fff; 2468 background-color: #39414d; 2469 border-color: #39414d; 2470 } 2471 2472 .has-background.has-red-background-color .wp-block-search .wp-block-search__button:hover { 2473 color: #fff; 2474 background-color: #39414d; 2475 border-color: #39414d; 2476 } 2477 2478 .has-background.has-orange-background-color .wp-block-search .wp-block-search__button:hover { 2479 color: #fff; 2480 background-color: #39414d; 2481 border-color: #39414d; 2482 } 2483 1861 2484 .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); 1865 } 1866 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, 2485 color: #fff; 2486 background-color: #39414d; 2487 border-color: #39414d; 2488 } 2489 2490 .is-dark-theme .has-background.has-white-background-color .wp-block-search .wp-block-search__button { 2491 color: #28303d; 2492 border-color: currentColor; 2493 } 2494 2495 .is-dark-theme .has-background.has-green-background-color .wp-block-search .wp-block-search__button { 2496 color: #28303d; 2497 border-color: currentColor; 2498 } 2499 2500 .is-dark-theme .has-background.has-blue-background-color .wp-block-search .wp-block-search__button { 2501 color: #28303d; 2502 border-color: currentColor; 2503 } 2504 2505 .is-dark-theme .has-background.has-purple-background-color .wp-block-search .wp-block-search__button { 2506 color: #28303d; 2507 border-color: currentColor; 2508 } 2509 2510 .is-dark-theme .has-background.has-red-background-color .wp-block-search .wp-block-search__button { 2511 color: #28303d; 2512 border-color: currentColor; 2513 } 2514 2515 .is-dark-theme .has-background.has-orange-background-color .wp-block-search .wp-block-search__button { 2516 color: #28303d; 2517 border-color: currentColor; 2518 } 2519 1873 2520 .is-dark-theme .has-background.has-yellow-background-color .wp-block-search .wp-block-search__button { 1874 color: var(--form--color-text);2521 color: #28303d; 1875 2522 border-color: currentColor; 1876 2523 } 1877 2524 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, 2525 .is-dark-theme .has-background.has-white-background-color .wp-block-search .wp-block-search__button:hover { 2526 color: #fff; 2527 background-color: #d1e4dd; 2528 border-color: #d1e4dd; 2529 } 2530 2531 .is-dark-theme .has-background.has-green-background-color .wp-block-search .wp-block-search__button:hover { 2532 color: #fff; 2533 background-color: #d1e4dd; 2534 border-color: #d1e4dd; 2535 } 2536 2537 .is-dark-theme .has-background.has-blue-background-color .wp-block-search .wp-block-search__button:hover { 2538 color: #fff; 2539 background-color: #d1e4dd; 2540 border-color: #d1e4dd; 2541 } 2542 2543 .is-dark-theme .has-background.has-purple-background-color .wp-block-search .wp-block-search__button:hover { 2544 color: #fff; 2545 background-color: #d1e4dd; 2546 border-color: #d1e4dd; 2547 } 2548 2549 .is-dark-theme .has-background.has-red-background-color .wp-block-search .wp-block-search__button:hover { 2550 color: #fff; 2551 background-color: #d1e4dd; 2552 border-color: #d1e4dd; 2553 } 2554 2555 .is-dark-theme .has-background.has-orange-background-color .wp-block-search .wp-block-search__button:hover { 2556 color: #fff; 2557 background-color: #d1e4dd; 2558 border-color: #d1e4dd; 2559 } 2560 1884 2561 .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);2562 color: #fff; 2563 background-color: #d1e4dd; 2564 border-color: #d1e4dd; 1888 2565 } 1889 2566 … … 1900 2577 1901 2578 .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);2579 padding: 15px 30px; 1903 2580 } 1904 2581 1905 2582 .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__button { 1906 color: var(--button--color-text);2583 color: #d1e4dd; 1907 2584 border-color: currentColor; 1908 2585 } 1909 2586 1910 2587 .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); 1914 } 1915 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, 2588 color: #fff; 2589 background-color: #d1e4dd; 2590 border-color: #d1e4dd; 2591 } 2592 2593 .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button { 2594 color: #39414d; 2595 border-color: currentColor; 2596 } 2597 2598 .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button { 2599 color: #39414d; 2600 border-color: currentColor; 2601 } 2602 1918 2603 .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);2604 color: #39414d; 1920 2605 border-color: currentColor; 1921 2606 } 1922 2607 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, 2608 .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button:hover { 2609 color: #fff; 2610 background-color: #39414d; 2611 border-color: #39414d; 2612 } 2613 2614 .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button:hover { 2615 color: #fff; 2616 background-color: #39414d; 2617 border-color: #39414d; 2618 } 2619 1925 2620 .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); 1929 } 1930 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, 2621 color: #fff; 2622 background-color: #39414d; 2623 border-color: #39414d; 2624 } 2625 2626 .is-dark-theme .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button { 2627 color: #d1e4dd; 2628 border-color: currentColor; 2629 } 2630 2631 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button { 2632 color: #d1e4dd; 2633 border-color: currentColor; 2634 } 2635 1933 2636 .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);2637 color: #d1e4dd; 1935 2638 border-color: currentColor; 1936 2639 } 1937 2640 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, 2641 .is-dark-theme .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button:hover { 2642 color: #fff; 2643 background-color: #d1e4dd; 2644 border-color: #d1e4dd; 2645 } 2646 2647 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside .wp-block-search__button:hover { 2648 color: #fff; 2649 background-color: #d1e4dd; 2650 border-color: #d1e4dd; 2651 } 2652 1940 2653 .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);2654 color: #fff; 2655 background-color: #d1e4dd; 2656 border-color: #d1e4dd; 1944 2657 } 1945 2658 … … 1952 2665 } 1953 2666 1954 .wp-block-separator, 1955 hr { 1956 border-bottom: var(--separator--height) solid var(--separator--border-color); 2667 .wp-block-separator { 2668 border-bottom: 1px solid #28303d; 1957 2669 clear: both; 1958 2670 opacity: 1; 1959 2671 } 1960 2672 1961 .wp-block-separator[style*="text-align:right"], 1962 .wp-block-separator[style*="text-align: right"], 1963 hr[style*="text-align:right"], 2673 hr { 2674 border-bottom: 1px solid #28303d; 2675 clear: both; 2676 opacity: 1; 2677 } 2678 2679 .wp-block-separator[style*="text-align:right"] { 2680 border-right-color: #28303d; 2681 } 2682 2683 .wp-block-separator[style*="text-align: right"] { 2684 border-right-color: #28303d; 2685 } 2686 2687 hr[style*="text-align:right"] { 2688 border-right-color: #28303d; 2689 } 2690 1964 2691 hr[style*="text-align: right"] { 1965 border-right-color: var(--separator--border-color); 1966 } 1967 1968 .wp-block-separator:not(.is-style-dots), 2692 border-right-color: #28303d; 2693 } 2694 2695 .wp-block-separator:not(.is-style-dots) { 2696 max-width: calc(100vw - 30px); 2697 } 2698 @media only screen and (min-width: 482px) { 2699 2700 .wp-block-separator:not(.is-style-dots) { 2701 max-width: min(calc(100vw - 100px), 610px); 2702 } 2703 } 2704 @media only screen and (min-width: 822px) { 2705 2706 .wp-block-separator:not(.is-style-dots) { 2707 max-width: min(calc(100vw - 200px), 610px); 2708 } 2709 } 2710 1969 2711 hr:not(.is-style-dots) { 1970 max-width: var(--responsive--aligndefault-width); 2712 max-width: calc(100vw - 30px); 2713 } 2714 @media only screen and (min-width: 482px) { 2715 2716 hr:not(.is-style-dots) { 2717 max-width: min(calc(100vw - 100px), 610px); 2718 } 2719 } 2720 @media only screen and (min-width: 822px) { 2721 2722 hr:not(.is-style-dots) { 2723 max-width: min(calc(100vw - 200px), 610px); 2724 } 1971 2725 } 1972 2726 … … 1978 2732 } 1979 2733 1980 .wp-block-separator.is-style-twentytwentyone-separator-thick, 2734 .wp-block-separator.is-style-twentytwentyone-separator-thick { 2735 border-bottom-width: 3px; 2736 } 2737 1981 2738 hr.is-style-twentytwentyone-separator-thick { 1982 border-bottom-width: calc(3 * var(--separator--height));2739 border-bottom-width: 3px; 1983 2740 } 1984 2741 … … 2002 2759 } 2003 2760 2004 .wp-block-separator.is-style-dots:before, 2761 .wp-block-separator.is-style-dots:before { 2762 color: #28303d; 2763 } 2764 2005 2765 hr.is-style-dots:before { 2006 color: var(--separator--border-color);2766 color: #28303d; 2007 2767 } 2008 2768 … … 2024 2784 2025 2785 .wp-block-social-links.is-style-twentytwentyone-social-icons-color button { 2026 color: var(--global--color-primary);2786 color: #28303d; 2027 2787 } 2028 2788 … … 2031 2791 } 2032 2792 2033 table th, 2793 table th { 2794 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2795 } 2796 2034 2797 .wp-block-table th { 2035 font-family: var(--heading--font-family); 2036 } 2037 2038 table td, 2039 table th, 2040 .wp-block-table td, 2798 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2799 } 2800 2801 table td { 2802 padding: 10px; 2803 } 2804 2805 table th { 2806 padding: 10px; 2807 } 2808 2809 .wp-block-table td { 2810 padding: 10px; 2811 } 2812 2041 2813 .wp-block-table th { 2042 padding: calc(0.5 * var(--global--spacing-unit)); 2043 } 2044 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, 2814 padding: 10px; 2815 } 2816 2817 table.is-style-regular .has-background { 2818 color: #28303d; 2819 } 2820 2821 table.is-style-stripes .has-background thead tr { 2822 color: #28303d; 2823 } 2824 2825 table.is-style-stripes .has-background tfoot tr { 2826 color: #28303d; 2827 } 2828 2829 table.is-style-stripes .has-background tbody tr:nth-child(even) { 2830 color: #28303d; 2831 } 2832 2833 .wp-block-table.is-style-regular .has-background { 2834 color: #28303d; 2835 } 2836 2837 .wp-block-table.is-style-stripes .has-background thead tr { 2838 color: #28303d; 2839 } 2840 2841 .wp-block-table.is-style-stripes .has-background tfoot tr { 2842 color: #28303d; 2843 } 2844 2052 2845 .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(even) { 2053 color: var(--table--has-background-text-color); 2054 } 2055 2056 table.is-style-stripes, 2846 color: #28303d; 2847 } 2848 2849 table.is-style-stripes { 2850 border-color: #f0f0f0; 2851 } 2852 2057 2853 .wp-block-table.is-style-stripes { 2058 border-color: var(--table--stripes-border-color);2854 border-color: #f0f0f0; 2059 2855 } 2060 2856 … … 2066 2862 } 2067 2863 2068 table.is-style-stripes tbody tr:nth-child(odd), 2864 table.is-style-stripes tbody tr:nth-child(odd) { 2865 background-color: #f0f0f0; 2866 } 2867 2069 2868 .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { 2070 background-color: var(--table--stripes-background-color);2869 background-color: #f0f0f0; 2071 2870 } 2072 2871 … … 2093 2892 font-weight: bold; 2094 2893 text-align: left; 2095 margin-bottom: var(--global--spacing-unit);2894 margin-bottom: 20px; 2096 2895 color: currentColor; 2097 2896 } … … 2099 2898 .wp-calendar-nav { 2100 2899 text-align: left; 2101 margin-top: calc(var(--global--spacing-unit) / 2);2900 margin-top: 10px; 2102 2901 } 2103 2902 … … 2124 2923 } 2125 2924 2126 :root .is-extra-small-text, 2925 :root .is-extra-small-text { 2926 font-size: 1rem; 2927 } 2928 2127 2929 :root .has-extra-small-font-size { 2128 font-size: var(--global--font-size-xs); 2129 } 2130 2131 :root .is-small-text, 2930 font-size: 1rem; 2931 } 2932 2933 :root .is-small-text { 2934 font-size: 1.125rem; 2935 } 2936 2132 2937 :root .has-small-font-size { 2133 font-size: var(--global--font-size-sm); 2134 } 2135 2136 :root .is-regular-text, 2137 :root .has-regular-font-size, 2138 :root .is-normal-font-size, 2139 :root .has-normal-font-size, 2938 font-size: 1.125rem; 2939 } 2940 2941 :root .is-regular-text { 2942 font-size: 1.25rem; 2943 } 2944 2945 :root .has-regular-font-size { 2946 font-size: 1.25rem; 2947 } 2948 2949 :root .is-normal-font-size { 2950 font-size: 1.25rem; 2951 } 2952 2953 :root .has-normal-font-size { 2954 font-size: 1.25rem; 2955 } 2956 2140 2957 :root .has-medium-font-size { 2141 font-size: var(--global--font-size-base); 2142 } 2143 2144 :root .is-large-text, 2958 font-size: 1.25rem; 2959 } 2960 2961 :root .is-large-text { 2962 font-size: 1.5rem; 2963 line-height: 1.3; 2964 } 2965 2145 2966 :root .has-large-font-size { 2146 font-size: var(--global--font-size-lg); 2147 line-height: var(--global--line-height-heading); 2148 } 2149 2150 :root .is-larger-text, 2151 :root .has-larger-font-size, 2152 :root .is-extra-large-text, 2967 font-size: 1.5rem; 2968 line-height: 1.3; 2969 } 2970 2971 :root .is-larger-text { 2972 font-size: 2.5rem; 2973 line-height: 1.3; 2974 } 2975 @media only screen and (min-width: 652px) { 2976 2977 :root .is-larger-text { 2978 font-size: 2.5rem; 2979 } 2980 } 2981 2982 :root .has-larger-font-size { 2983 font-size: 2.5rem; 2984 line-height: 1.3; 2985 } 2986 @media only screen and (min-width: 652px) { 2987 2988 :root .has-larger-font-size { 2989 font-size: 2.5rem; 2990 } 2991 } 2992 2993 :root .is-extra-large-text { 2994 font-size: 2.5rem; 2995 line-height: 1.3; 2996 } 2997 @media only screen and (min-width: 652px) { 2998 2999 :root .is-extra-large-text { 3000 font-size: 2.5rem; 3001 } 3002 } 3003 2153 3004 :root .has-extra-large-font-size { 2154 font-size: var(--global--font-size-xl); 2155 line-height: var(--global--line-height-heading); 2156 } 2157 2158 :root .is-huge-text, 3005 font-size: 2.5rem; 3006 line-height: 1.3; 3007 } 3008 @media only screen and (min-width: 652px) { 3009 3010 :root .has-extra-large-font-size { 3011 font-size: 2.5rem; 3012 } 3013 } 3014 3015 :root .is-huge-text { 3016 font-size: 6rem; 3017 line-height: 1.3; 3018 font-weight: 300; 3019 } 3020 @media only screen and (min-width: 652px) { 3021 3022 :root .is-huge-text { 3023 font-size: 6rem; 3024 } 3025 } 3026 2159 3027 :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); 2163 } 2164 2165 :root .is-gigantic-text, 3028 font-size: 6rem; 3029 line-height: 1.3; 3030 font-weight: 300; 3031 } 3032 @media only screen and (min-width: 652px) { 3033 3034 :root .has-huge-font-size { 3035 font-size: 6rem; 3036 } 3037 } 3038 3039 :root .is-gigantic-text { 3040 font-size: 9rem; 3041 line-height: 1.3; 3042 font-weight: 300; 3043 } 3044 @media only screen and (min-width: 652px) { 3045 3046 :root .is-gigantic-text { 3047 font-size: 9rem; 3048 } 3049 } 3050 2166 3051 :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); 3052 font-size: 9rem; 3053 line-height: 1.3; 3054 font-weight: 300; 3055 } 3056 @media only screen and (min-width: 652px) { 3057 3058 :root .has-gigantic-font-size { 3059 font-size: 9rem; 3060 } 2170 3061 } 2171 3062 … … 2175 3066 */ 2176 3067 .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); 3068 border-bottom: 3px solid #28303d; 3069 padding-bottom: 60px; 3070 margin-bottom: 90px; 3071 max-width: calc(100vw - 30px); 3072 } 3073 @media only screen and (min-width: 482px) { 3074 3075 .wp-block.editor-post-title__block { 3076 max-width: calc(100vw - 100px); 3077 } 3078 } 3079 @media only screen and (min-width: 822px) { 3080 3081 .wp-block.editor-post-title__block { 3082 max-width: min(calc(100vw - 200px), 1240px); 3083 } 2181 3084 } 2182 3085 2183 3086 .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); 3087 color: #39414d; 3088 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3089 font-size: 4rem; 3090 font-weight: 300; 3091 line-height: 1.1; 3092 } 3093 @media only screen and (min-width: 652px) { 3094 3095 .wp-block.editor-post-title__block .editor-post-title__input { 3096 font-size: 6rem; 3097 } 2189 3098 } 2190 3099 2191 3100 .wp-block.block-editor-default-block-appender > textarea { 2192 font-family: var(--global--font-secondary);2193 font-size: var(--global--font-size-md);3101 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3102 font-size: 1.25rem; 2194 3103 } 2195 3104 2196 3105 .has-primary-color[class] { 2197 color: var(--global--color-primary);3106 color: #28303d; 2198 3107 } 2199 3108 2200 3109 .has-secondary-color[class] { 2201 color: var(--global--color-secondary);3110 color: #39414d; 2202 3111 } 2203 3112 … … 2214 3123 2215 3124 .has-primary-background-color[class] { 2216 background-color: var(--global--color-primary);2217 color: var(--global--color-background);3125 background-color: #28303d; 3126 color: #d1e4dd; 2218 3127 } 2219 3128 2220 3129 .has-secondary-background-color[class] { 2221 background-color: var(--global--color-secondary);2222 color: var(--global--color-background);3130 background-color: #39414d; 3131 color: #d1e4dd; 2223 3132 } 2224 3133 2225 3134 .has-white-background-color[class] { 2226 background-color: var(--global--color-white);2227 color: var(--global--color-secondary);3135 background-color: #fff; 3136 color: #39414d; 2228 3137 } 2229 3138 2230 3139 .has-black-background-color[class] { 2231 background-color: var(--global--color-black);2232 color: var(--global--color-primary);3140 background-color: #000; 3141 color: #28303d; 2233 3142 } 2234 3143 2235 3144 [data-block] { 2236 margin-top: var(--global--spacing-vertical);2237 margin-bottom: var(--global--spacing-vertical);3145 margin-top: 30px; 3146 margin-bottom: 30px; 2238 3147 } 2239 3148 2240 3149 .wp-block { 2241 max-width: var(--responsive--aligndefault-width); 2242 } 2243 2244 .wp-block[data-align=wide], 3150 max-width: calc(100vw - 30px); 3151 } 3152 3153 @media only screen and (min-width: 482px) { 3154 3155 .wp-block { 3156 max-width: min(calc(100vw - 100px), 610px); 3157 } 3158 } 3159 3160 @media only screen and (min-width: 822px) { 3161 3162 .wp-block { 3163 max-width: min(calc(100vw - 200px), 610px); 3164 } 3165 } 3166 3167 .wp-block[data-align=wide] { 3168 max-width: calc(100vw - 30px); 3169 } 3170 @media only screen and (min-width: 482px) { 3171 3172 .wp-block[data-align=wide] { 3173 max-width: calc(100vw - 100px); 3174 } 3175 } 3176 @media only screen and (min-width: 822px) { 3177 3178 .wp-block[data-align=wide] { 3179 max-width: min(calc(100vw - 200px), 1240px); 3180 } 3181 } 3182 2245 3183 .wp-block.alignwide { 2246 max-width: var(--responsive--alignwide-width); 3184 max-width: calc(100vw - 30px); 3185 } 3186 @media only screen and (min-width: 482px) { 3187 3188 .wp-block.alignwide { 3189 max-width: calc(100vw - 100px); 3190 } 3191 } 3192 @media only screen and (min-width: 822px) { 3193 3194 .wp-block.alignwide { 3195 max-width: min(calc(100vw - 200px), 1240px); 3196 } 2247 3197 } 2248 3198 … … 2254 3204 .alignleft { 2255 3205 margin: 0; 2256 margin-right: var(--global--spacing-horizontal);3206 margin-right: 25px; 2257 3207 } 2258 3208 2259 3209 .alignright { 2260 3210 margin: 0; 2261 margin-left: var(--global--spacing-horizontal);3211 margin-left: 25px; 2262 3212 } 2263 3213 2264 3214 .has-drop-cap:not(:focus)::first-letter { 2265 font-family: var(--heading--font-family);2266 font-weight: var(--heading--font-weight);3215 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3216 font-weight: normal; 2267 3217 line-height: 0.66; 2268 3218 text-transform: uppercase; … … 2270 3220 float: left; 2271 3221 margin: 0.1em 0.1em 0 0; 2272 font-size: calc(1.2 * var(--heading--font-size-h1)); 3222 font-size: 5rem; 3223 } 3224 3225 @media only screen and (min-width: 652px) { 3226 3227 .has-drop-cap:not(:focus)::first-letter { 3228 font-size: 7rem; 3229 } 2273 3230 } 2274 3231 … … 2277 3234 .wp-block[data-align=left] > * { 2278 3235 max-width: 290px; 2279 margin-right: var(--global--spacing-horizontal);3236 margin-right: 25px; 2280 3237 } 2281 3238 2282 3239 .wp-block[data-align=right] > * { 2283 3240 max-width: 290px; 2284 margin-left: var(--global--spacing-horizontal);3241 margin-left: 25px; 2285 3242 } 2286 3243 } … … 2295 3252 2296 3253 html { 2297 font-family: var(--global--font-secondary);2298 line-height: var(--global--line-height-body);3254 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3255 line-height: 1.7; 2299 3256 } 2300 3257 2301 3258 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); 3259 color: #28303d; 3260 background-color: #d1e4dd; 3261 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3262 font-size: 1.25rem; 2307 3263 font-weight: normal; 2308 3264 -moz-osx-font-smoothing: grayscale; … … 2311 3267 2312 3268 .wp-block a { 2313 color: var(--wp--style--color--link, var(--global--color-primary));3269 color: #28303d; 2314 3270 } 2315 3271 … … 2319 3275 2320 3276 .wp-block a:focus { 2321 outline: 2px solid var(--wp--style--color--link, var(--global--color-primary));3277 outline: 2px solid #28303d; 2322 3278 text-decoration: none; 2323 3279 } 2324 3280 2325 .has-background .has-link-color a, 3281 .has-background .has-link-color a { 3282 color: #28303d; 3283 } 3284 2326 3285 .has-background.has-link-color a { 2327 color: var(--wp--style--color--link, var(--global--color-primary));3286 color: #28303d; 2328 3287 } 2329 3288 … … 2334 3293 2335 3294 .has-black-color[class] { 2336 color: var(--global--color-black);3295 color: #000; 2337 3296 } 2338 3297 2339 3298 .has-gray-color[class] { 2340 color: var(--global--color-gray);3299 color: #39414d; 2341 3300 } 2342 3301 2343 3302 .has-dark-gray-color[class] { 2344 color: var(--global--color-dark-gray);3303 color: #28303d; 2345 3304 } 2346 3305 2347 3306 .has-green-color[class] { 2348 color: var(--global--color-green);3307 color: #d1e4dd; 2349 3308 } 2350 3309 2351 3310 .has-blue-color[class] { 2352 color: var(--global--color-blue);3311 color: #d1dfe4; 2353 3312 } 2354 3313 2355 3314 .has-purple-color[class] { 2356 color: var(--global--color-purple);3315 color: #d1d1e4; 2357 3316 } 2358 3317 2359 3318 .has-red-color[class] { 2360 color: var(--global--color-red);3319 color: #e4d1d1; 2361 3320 } 2362 3321 2363 3322 .has-orange-color[class] { 2364 color: var(--global--color-orange);3323 color: #e4dad1; 2365 3324 } 2366 3325 2367 3326 .has-yellow-color[class] { 2368 color: var(--global--color-yellow);3327 color: #eeeadd; 2369 3328 } 2370 3329 2371 3330 .has-white-color[class] { 2372 color: var(--global--color-white);3331 color: #fff; 2373 3332 } 2374 3333 … … 2385 3344 2386 3345 .has-black-background-color[class] { 2387 background-color: var(--global--color-black);3346 background-color: #000; 2388 3347 } 2389 3348 2390 3349 .has-gray-background-color[class] { 2391 background-color: var(--global--color-gray);3350 background-color: #39414d; 2392 3351 } 2393 3352 2394 3353 .has-dark-gray-background-color[class] { 2395 background-color: var(--global--color-dark-gray);3354 background-color: #28303d; 2396 3355 } 2397 3356 2398 3357 .has-green-background-color[class] { 2399 background-color: var(--global--color-green);3358 background-color: #d1e4dd; 2400 3359 } 2401 3360 2402 3361 .has-blue-background-color[class] { 2403 background-color: var(--global--color-blue);3362 background-color: #d1dfe4; 2404 3363 } 2405 3364 2406 3365 .has-purple-background-color[class] { 2407 background-color: var(--global--color-purple);3366 background-color: #d1d1e4; 2408 3367 } 2409 3368 2410 3369 .has-red-background-color[class] { 2411 background-color: var(--global--color-red);3370 background-color: #e4d1d1; 2412 3371 } 2413 3372 2414 3373 .has-orange-background-color[class] { 2415 background-color: var(--global--color-orange);3374 background-color: #e4dad1; 2416 3375 } 2417 3376 2418 3377 .has-yellow-background-color[class] { 2419 background-color: var(--global--color-yellow);3378 background-color: #eeeadd; 2420 3379 } 2421 3380 2422 3381 .has-white-background-color[class] { 2423 background-color: var(--global--color-white); 2424 } 2425 2426 :not(.has-text-color).has-black-background-color[class], 2427 :not(.has-text-color).has-gray-background-color[class], 3382 background-color: #fff; 3383 } 3384 3385 :not(.has-text-color).has-black-background-color[class] { 3386 color: #fff; 3387 } 3388 3389 :not(.has-text-color).has-gray-background-color[class] { 3390 color: #fff; 3391 } 3392 2428 3393 :not(.has-text-color).has-dark-gray-background-color[class] { 2429 color: var(--global--color-white); 2430 } 2431 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], 3394 color: #fff; 3395 } 3396 3397 :not(.has-text-color).has-green-background-color[class] { 3398 color: #28303d; 3399 } 3400 3401 :not(.has-text-color).has-blue-background-color[class] { 3402 color: #28303d; 3403 } 3404 3405 :not(.has-text-color).has-purple-background-color[class] { 3406 color: #28303d; 3407 } 3408 3409 :not(.has-text-color).has-red-background-color[class] { 3410 color: #28303d; 3411 } 3412 3413 :not(.has-text-color).has-orange-background-color[class] { 3414 color: #28303d; 3415 } 3416 3417 :not(.has-text-color).has-yellow-background-color[class] { 3418 color: #28303d; 3419 } 3420 2438 3421 :not(.has-text-color).has-white-background-color[class] { 2439 color: var(--global--color-dark-gray);3422 color: #28303d; 2440 3423 } 2441 3424 2442 3425 .has-purple-to-yellow-gradient-background { 2443 background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-yellow));3426 background: linear-gradient(160deg, #d1d1e4, #eeeadd); 2444 3427 } 2445 3428 2446 3429 .has-yellow-to-purple-gradient-background { 2447 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-purple));3430 background: linear-gradient(160deg, #eeeadd, #d1d1e4); 2448 3431 } 2449 3432 2450 3433 .has-green-to-yellow-gradient-background { 2451 background: linear-gradient(160deg, var(--global--color-green), var(--global--color-yellow));3434 background: linear-gradient(160deg, #d1e4dd, #eeeadd); 2452 3435 } 2453 3436 2454 3437 .has-yellow-to-green-gradient-background { 2455 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-green));3438 background: linear-gradient(160deg, #eeeadd, #d1e4dd); 2456 3439 } 2457 3440 2458 3441 .has-red-to-yellow-gradient-background { 2459 background: linear-gradient(160deg, var(--global--color-red), var(--global--color-yellow));3442 background: linear-gradient(160deg, #e4d1d1, #eeeadd); 2460 3443 } 2461 3444 2462 3445 .has-yellow-to-red-gradient-background { 2463 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-red));3446 background: linear-gradient(160deg, #eeeadd, #e4d1d1); 2464 3447 } 2465 3448 2466 3449 .has-purple-to-red-gradient-background { 2467 background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-red));3450 background: linear-gradient(160deg, #d1d1e4, #e4d1d1); 2468 3451 } 2469 3452 2470 3453 .has-red-to-purple-gradient-background { 2471 background: linear-gradient(160deg, var(--global--color-red), var(--global--color-purple));2472 } 3454 background: linear-gradient(160deg, #e4d1d1, #d1d1e4); 3455 } -
trunk/src/wp-content/themes/twentytwentyone/assets/css/ie.css
r49795 r49800 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 }322 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 150 } 343 151 … … 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);741 }742 743 @media only screen and (min-width: 482px) {744 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)));750 }751 }752 @media only screen and (min-width: 822px) {753 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);757 }758 }759 542 760 543 /** 761 544 * Extends 762 545 */ 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); 546 .post-thumbnail { 547 max-width: calc(100vw - 30px); 769 548 margin-left: auto; 770 549 margin-right: auto; 771 550 } 772 773 .widget-area, 774 .pagination, 775 .comments-pagination, 776 .post-navigation, 777 .site-footer, 778 .site-header, 779 .alignwide, 780 .wide-max-width { 781 max-width: var(--responsive--alignwide-width); 551 @media only screen and (min-width: 482px) { 552 553 .post-thumbnail { 554 max-width: min(calc(100vw - 100px), 610px); 555 } 556 } 557 @media only screen and (min-width: 822px) { 558 559 .post-thumbnail { 560 max-width: min(calc(100vw - 200px), 610px); 561 } 562 } 563 564 .entry-content .wp-audio-shortcode { 565 max-width: calc(100vw - 30px); 782 566 margin-left: auto; 783 567 margin-right: auto; 784 568 } 785 786 .alignfull, 787 .wp-block-group .wp-block-group__inner-container > *.alignfull, 788 .full-max-width { 789 max-width: var(--responsive--alignfull-width); 790 width: var(--responsive--alignfull-width); 569 @media only screen and (min-width: 482px) { 570 571 .entry-content .wp-audio-shortcode { 572 max-width: min(calc(100vw - 100px), 610px); 573 } 574 } 575 @media only screen and (min-width: 822px) { 576 577 .entry-content .wp-audio-shortcode { 578 max-width: min(calc(100vw - 200px), 610px); 579 } 580 } 581 582 .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) { 583 max-width: calc(100vw - 30px); 791 584 margin-left: auto; 792 585 margin-right: auto; 793 586 } 794 795 587 @media only screen and (min-width: 482px) { 796 588 797 .alignfull, 798 .full-max-width { 799 max-width: var(--responsive--alignfull-width); 589 .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) { 590 max-width: min(calc(100vw - 100px), 610px); 591 } 592 } 593 @media only screen and (min-width: 822px) { 594 595 .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) { 596 max-width: min(calc(100vw - 200px), 610px); 597 } 598 } 599 600 *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) { 601 max-width: calc(100vw - 30px); 602 margin-left: auto; 603 margin-right: auto; 604 } 605 @media only screen and (min-width: 482px) { 606 607 *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) { 608 max-width: min(calc(100vw - 100px), 610px); 609 } 610 } 611 @media only screen and (min-width: 822px) { 612 613 *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) { 614 max-width: min(calc(100vw - 200px), 610px); 615 } 616 } 617 618 .default-max-width { 619 max-width: calc(100vw - 30px); 620 margin-left: auto; 621 margin-right: auto; 622 } 623 @media only screen and (min-width: 482px) { 624 625 .default-max-width { 626 max-width: min(calc(100vw - 100px), 610px); 627 } 628 } 629 @media only screen and (min-width: 822px) { 630 631 .default-max-width { 632 max-width: min(calc(100vw - 200px), 610px); 633 } 634 } 635 636 .widget-area { 637 max-width: calc(100vw - 30px); 638 margin-left: auto; 639 margin-right: auto; 640 } 641 642 @media only screen and (min-width: 482px) { 643 644 .widget-area { 645 max-width: calc(100vw - 100px); 646 } 647 } 648 649 @media only screen and (min-width: 822px) { 650 651 .widget-area { 652 max-width: min(calc(100vw - 200px), 1240px); 653 } 654 } 655 656 .pagination { 657 max-width: calc(100vw - 30px); 658 margin-left: auto; 659 margin-right: auto; 660 } 661 662 @media only screen and (min-width: 482px) { 663 664 .pagination { 665 max-width: calc(100vw - 100px); 666 } 667 } 668 669 @media only screen and (min-width: 822px) { 670 671 .pagination { 672 max-width: min(calc(100vw - 200px), 1240px); 673 } 674 } 675 676 .comments-pagination { 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 684 .comments-pagination { 685 max-width: calc(100vw - 100px); 686 } 687 } 688 689 @media only screen and (min-width: 822px) { 690 691 .comments-pagination { 692 max-width: min(calc(100vw - 200px), 1240px); 693 } 694 } 695 696 .post-navigation { 697 max-width: calc(100vw - 30px); 698 margin-left: auto; 699 margin-right: auto; 700 } 701 702 @media only screen and (min-width: 482px) { 703 704 .post-navigation { 705 max-width: calc(100vw - 100px); 706 } 707 } 708 709 @media only screen and (min-width: 822px) { 710 711 .post-navigation { 712 max-width: min(calc(100vw - 200px), 1240px); 713 } 714 } 715 716 .site-footer { 717 max-width: calc(100vw - 30px); 718 margin-left: auto; 719 margin-right: auto; 720 } 721 722 @media only screen and (min-width: 482px) { 723 724 .site-footer { 725 max-width: calc(100vw - 100px); 726 } 727 } 728 729 @media only screen and (min-width: 822px) { 730 731 .site-footer { 732 max-width: min(calc(100vw - 200px), 1240px); 733 } 734 } 735 736 .site-header { 737 max-width: calc(100vw - 30px); 738 margin-left: auto; 739 margin-right: auto; 740 } 741 742 @media only screen and (min-width: 482px) { 743 744 .site-header { 745 max-width: calc(100vw - 100px); 746 } 747 } 748 749 @media only screen and (min-width: 822px) { 750 751 .site-header { 752 max-width: min(calc(100vw - 200px), 1240px); 753 } 754 } 755 756 .alignwide { 757 max-width: calc(100vw - 30px); 758 margin-left: auto; 759 margin-right: auto; 760 } 761 762 @media only screen and (min-width: 482px) { 763 764 .alignwide { 765 max-width: calc(100vw - 100px); 766 } 767 } 768 769 @media only screen and (min-width: 822px) { 770 771 .alignwide { 772 max-width: min(calc(100vw - 200px), 1240px); 773 } 774 } 775 776 .wide-max-width { 777 max-width: calc(100vw - 30px); 778 margin-left: auto; 779 margin-right: auto; 780 } 781 782 @media only screen and (min-width: 482px) { 783 784 .wide-max-width { 785 max-width: calc(100vw - 100px); 786 } 787 } 788 789 @media only screen and (min-width: 822px) { 790 791 .wide-max-width { 792 max-width: min(calc(100vw - 200px), 1240px); 793 } 794 } 795 796 .alignfull { 797 max-width: 100%; 798 width: 100%; 799 margin-left: auto; 800 margin-right: auto; 801 } 802 803 .wp-block-group .wp-block-group__inner-container > *.alignfull { 804 max-width: 100%; 805 width: 100%; 806 margin-left: auto; 807 margin-right: auto; 808 } 809 810 .full-max-width { 811 max-width: 100%; 812 width: 100%; 813 margin-left: auto; 814 margin-right: auto; 815 } 816 817 @media only screen and (min-width: 482px) { 818 819 .alignfull { 820 max-width: 100%; 800 821 width: auto; 801 822 margin-left: auto; 802 823 margin-right: auto; 803 824 } 804 } 805 806 .entry-header .post-thumbnail, 807 .singular .post-thumbnail, 808 .alignfull [class*=inner-container] > .alignwide, 825 826 .full-max-width { 827 max-width: 100%; 828 width: auto; 829 margin-left: auto; 830 margin-right: auto; 831 } 832 } 833 834 .entry-header .post-thumbnail { 835 margin-left: auto; 836 margin-right: auto; 837 width: calc(100vw - 30px); 838 max-width: 100%; 839 } 840 @media only screen and (min-width: 482px) { 841 842 .entry-header .post-thumbnail { 843 width: calc(100vw - 100px); 844 } 845 } 846 @media only screen and (min-width: 822px) { 847 848 .entry-header .post-thumbnail { 849 width: min(calc(100vw - 200px), 1240px); 850 } 851 } 852 853 .singular .post-thumbnail { 854 margin-left: auto; 855 margin-right: auto; 856 width: calc(100vw - 30px); 857 max-width: 100%; 858 } 859 @media only screen and (min-width: 482px) { 860 861 .singular .post-thumbnail { 862 width: calc(100vw - 100px); 863 } 864 } 865 @media only screen and (min-width: 822px) { 866 867 .singular .post-thumbnail { 868 width: min(calc(100vw - 200px), 1240px); 869 } 870 } 871 872 .alignfull [class*=inner-container] > .alignwide { 873 margin-left: auto; 874 margin-right: auto; 875 width: calc(100vw - 30px); 876 max-width: 100%; 877 } 878 @media only screen and (min-width: 482px) { 879 880 .alignfull [class*=inner-container] > .alignwide { 881 width: calc(100vw - 100px); 882 } 883 } 884 @media only screen and (min-width: 822px) { 885 886 .alignfull [class*=inner-container] > .alignwide { 887 width: min(calc(100vw - 200px), 1240px); 888 } 889 } 890 809 891 .alignwide [class*=inner-container] > .alignwide { 810 892 margin-left: auto; 811 893 margin-right: auto; 812 width: var(--responsive--alignwide-width); 813 max-width: var(--responsive--alignfull-width); 814 } 815 894 width: calc(100vw - 30px); 895 max-width: 100%; 896 } 816 897 @media only screen and (min-width: 482px) { 817 898 899 .alignwide [class*=inner-container] > .alignwide { 900 width: calc(100vw - 100px); 901 } 902 } 903 @media only screen and (min-width: 822px) { 904 905 .alignwide [class*=inner-container] > .alignwide { 906 width: min(calc(100vw - 200px), 1240px); 907 } 908 } 909 910 @media only screen and (min-width: 482px) { 911 818 912 .entry-content > .alignleft { 819 913 820 914 /*rtl:ignore*/ 821 margin-left: var(--responsive--alignleft-margin);915 margin-left: calc(50vw - min(calc(100vw - 4 * 25px), 610px) *1); 822 916 823 917 /*rtl:ignore*/ 824 margin-right: var(--global--spacing-horizontal); 918 margin-right: 25px; 919 } 920 @media only screen and (min-width: 482px) { 921 922 .entry-content > .alignleft { 923 margin-left: calc(50vw - min(calc(100vw - 4 * 25px), 610px) *1); 924 } 925 } 926 @media only screen and (min-width: 482px) { 927 928 .entry-content > .alignleft { 929 margin-left: calc(50vw - min(calc(100vw - 4 * 25px), 610px) *1); 930 } 931 } 932 @media only screen and (min-width: 822px) { 933 934 .entry-content > .alignleft { 935 margin-left: calc(50vw - min(calc(100vw - 4 * 25px), 610px) *1); 936 } 825 937 } 826 938 } … … 830 942 831 943 /*rtl:ignore*/ 832 margin-left: var(--global--spacing-horizontal);944 margin-left: 25px; 833 945 834 946 /*rtl:ignore*/ 835 margin-right: var(--responsive--alignright-margin); 947 margin-right: calc(50vw - min(calc(100vw - 4 * 25px), 610px) *1); 948 } 949 @media only screen and (min-width: 482px) { 950 951 .entry-content > .alignright { 952 margin-right: calc(50vw - min(calc(100vw - 4 * 25px), 610px) *1); 953 } 954 } 955 @media only screen and (min-width: 482px) { 956 957 .entry-content > .alignright { 958 margin-right: calc(50vw - min(calc(100vw - 4 * 25px), 610px) *1); 959 } 960 } 961 @media only screen and (min-width: 822px) { 962 963 .entry-content > .alignright { 964 margin-right: calc(50vw - min(calc(100vw - 4 * 25px), 610px) *1); 965 } 836 966 } 837 967 } … … 850 980 * - Set vertical padding and horizontal margins 851 981 */ 852 .site-header, 853 .site-main, 854 .widget-area, 855 .site-footer { 856 padding-top: var(--global--spacing-vertical); 857 padding-bottom: var(--global--spacing-vertical); 982 .site-header { 983 padding-top: 30px; 984 padding-bottom: 30px; 858 985 margin-left: auto; 859 986 margin-right: auto; 860 987 } 861 988 989 .site-main { 990 padding-top: 30px; 991 padding-bottom: 30px; 992 margin-left: auto; 993 margin-right: auto; 994 } 995 996 .widget-area { 997 padding-top: 30px; 998 padding-bottom: 30px; 999 margin-left: auto; 1000 margin-right: auto; 1001 } 1002 1003 .site-footer { 1004 padding-top: 30px; 1005 padding-bottom: 30px; 1006 margin-left: auto; 1007 margin-right: auto; 1008 } 1009 862 1010 .site-header { 863 padding-top: calc(0.75 * var(--global--spacing-vertical));864 padding-bottom: calc(2 * var(--global--spacing-vertical));1011 padding-top: 23px; 1012 padding-bottom: 60px; 865 1013 } 866 1014 @media only screen and (min-width: 482px) { 867 1015 868 1016 .site-header { 869 padding-bottom: calc(3 * var(--global--spacing-vertical));1017 padding-bottom: 90px; 870 1018 } 871 1019 } … … 876 1024 */ 877 1025 .site-main > * { 878 margin-top: calc(3 * var(--global--spacing-vertical));879 margin-bottom: calc(3 * var(--global--spacing-vertical));1026 margin-top: 90px; 1027 margin-bottom: 90px; 880 1028 } 881 1029 … … 904 1052 * - Set margins 905 1053 */ 906 .entry-header, 907 .post-thumbnail, 908 .entry-content, 909 .entry-footer, 1054 .entry-header { 1055 margin-top: 30px; 1056 margin-right: auto; 1057 margin-bottom: 30px; 1058 margin-left: auto; 1059 } 1060 1061 .post-thumbnail { 1062 margin-top: 30px; 1063 margin-right: auto; 1064 margin-bottom: 30px; 1065 margin-left: auto; 1066 } 1067 1068 .entry-content { 1069 margin-top: 30px; 1070 margin-right: auto; 1071 margin-bottom: 30px; 1072 margin-left: auto; 1073 } 1074 1075 .entry-footer { 1076 margin-top: 30px; 1077 margin-right: auto; 1078 margin-bottom: 30px; 1079 margin-left: auto; 1080 } 1081 910 1082 .author-bio { 911 margin-top: var(--global--spacing-vertical);1083 margin-top: 30px; 912 1084 margin-right: auto; 913 margin-bottom: var(--global--spacing-vertical);1085 margin-bottom: 30px; 914 1086 margin-left: auto; 915 1087 } … … 919 1091 * - Sets spacing-vertical margin logic 920 1092 */ 921 .site-main > article > *, 922 .site-main > .not-found > *, 923 .entry-content > *, 924 [class*=inner-container] > *, 1093 .site-main > article > * { 1094 margin-top: 20px; 1095 margin-bottom: 20px; 1096 } 1097 1098 .site-main > .not-found > * { 1099 margin-top: 20px; 1100 margin-bottom: 20px; 1101 } 1102 1103 .entry-content > * { 1104 margin-top: 20px; 1105 margin-bottom: 20px; 1106 } 1107 1108 [class*=inner-container] > * { 1109 margin-top: 20px; 1110 margin-bottom: 20px; 1111 } 1112 925 1113 .wp-block-template-part > * { 926 margin-top: calc(0.666 * var(--global--spacing-vertical));927 margin-bottom: calc(0.666 * var(--global--spacing-vertical));1114 margin-top: 20px; 1115 margin-bottom: 20px; 928 1116 } 929 1117 @media only screen and (min-width: 482px) { 930 1118 931 .site-main > article > *, 932 .site-main > .not-found > *, 933 .entry-content > *, 934 [class*=inner-container] > *, 1119 .site-main > article > * { 1120 margin-top: 30px; 1121 margin-bottom: 30px; 1122 } 1123 1124 .site-main > .not-found > * { 1125 margin-top: 30px; 1126 margin-bottom: 30px; 1127 } 1128 1129 .entry-content > * { 1130 margin-top: 30px; 1131 margin-bottom: 30px; 1132 } 1133 1134 [class*=inner-container] > * { 1135 margin-top: 30px; 1136 margin-bottom: 30px; 1137 } 1138 935 1139 .wp-block-template-part > * { 936 margin-top: var(--global--spacing-vertical);937 margin-bottom: var(--global--spacing-vertical);1140 margin-top: 30px; 1141 margin-bottom: 30px; 938 1142 } 939 1143 } … … 955 1159 } 956 1160 957 .site-footer > *, 1161 .site-footer > * { 1162 margin-top: 20px; 1163 margin-bottom: 20px; 1164 } 1165 958 1166 .widget-area > * { 959 margin-top: calc(0.666 * var(--global--spacing-vertical));960 margin-bottom: calc(0.666 * var(--global--spacing-vertical));1167 margin-top: 20px; 1168 margin-bottom: 20px; 961 1169 } 962 1170 @media only screen and (min-width: 482px) { 963 1171 964 .site-footer > *, 1172 .site-footer > * { 1173 margin-top: 30px; 1174 margin-bottom: 30px; 1175 } 1176 965 1177 .widget-area > * { 966 margin-top: var(--global--spacing-vertical);967 margin-bottom: var(--global--spacing-vertical);1178 margin-top: 30px; 1179 margin-bottom: 30px; 968 1180 } 969 1181 } … … 973 1185 * - Sets spacing-unit margins 974 1186 */ 975 .entry-header > *, 976 .post-thumbnail > *, 977 .page-content > *, 978 .comment-content > *, 1187 .entry-header > * { 1188 margin-top: 20px; 1189 margin-bottom: 20px; 1190 } 1191 1192 .post-thumbnail > * { 1193 margin-top: 20px; 1194 margin-bottom: 20px; 1195 } 1196 1197 .page-content > * { 1198 margin-top: 20px; 1199 margin-bottom: 20px; 1200 } 1201 1202 .comment-content > * { 1203 margin-top: 20px; 1204 margin-bottom: 20px; 1205 } 1206 979 1207 .widget > * { 980 margin-top: var(--global--spacing-unit);981 margin-bottom: var(--global--spacing-unit);1208 margin-top: 20px; 1209 margin-bottom: 20px; 982 1210 } 983 1211 … … 1020 1248 } 1021 1249 1022 .entry-content > *.alignfull + .alignleft, 1250 .entry-content > *.alignfull + .alignleft { 1251 margin-top: 30px; 1252 } 1253 1023 1254 .entry-content > *.alignfull + .alignright { 1024 margin-top: var(--global--spacing-vertical);1255 margin-top: 30px; 1025 1256 } 1026 1257 … … 1067 1298 /* Apply border-box across the entire page. */ 1068 1299 box-sizing: border-box; 1069 font-family: var(--global--font-secondary);1070 line-height: var(--global--line-height-body);1300 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1301 line-height: 1.7; 1071 1302 } 1072 1303 … … 1081 1312 1082 1313 body { 1083 font-size: var(--global--font-size-base);1314 font-size: 1.25rem; 1084 1315 font-weight: normal; 1085 color: var(--global--color-primary);1316 color: #28303d; 1086 1317 text-align: left; 1087 background-color: var(--global--color-background);1318 background-color: #d1e4dd; 1088 1319 } 1089 1320 … … 1122 1353 padding: 0; 1123 1354 position: relative; 1124 margin: var(--global--spacing-vertical) 0 var(--global--spacing-vertical) var(--global--spacing-horizontal);1355 margin: 30px 0 30px 25px; 1125 1356 } 1126 1357 1127 1358 blockquote > * { 1128 margin-top: var(--global--spacing-unit);1129 margin-bottom: var(--global--spacing-unit);1359 margin-top: 20px; 1360 margin-bottom: 20px; 1130 1361 } 1131 1362 … … 1139 1370 1140 1371 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); 1147 } 1148 1149 blockquote cite, 1372 letter-spacing: normal; 1373 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1374 font-size: 1.25rem; 1375 font-style: normal; 1376 font-weight: 700; 1377 line-height: 1.7; 1378 } 1379 1380 blockquote cite { 1381 font-weight: normal; 1382 color: #28303d; 1383 font-size: 1rem; 1384 letter-spacing: normal; 1385 } 1386 1150 1387 blockquote footer { 1151 1388 font-weight: normal; 1152 color: var(--global--color-primary);1153 font-size: var(--global--font-size-xs);1154 letter-spacing: var(--global--letter-spacing);1389 color: #28303d; 1390 font-size: 1rem; 1391 letter-spacing: normal; 1155 1392 } 1156 1393 … … 1160 1397 } 1161 1398 1162 blockquote.alignleft p, 1163 blockquote.alignright p { 1164 font-size: var(--heading--font-size-h5); 1399 blockquote.alignleft p { 1400 font-size: 1.125rem; 1165 1401 max-width: inherit; 1166 1402 width: inherit; 1167 1403 } 1168 1404 1169 blockquote.alignleft cite, 1170 blockquote.alignleft footer, 1171 blockquote.alignright cite, 1405 blockquote.alignright p { 1406 font-size: 1.125rem; 1407 max-width: inherit; 1408 width: inherit; 1409 } 1410 1411 blockquote.alignleft cite { 1412 font-size: 1rem; 1413 letter-spacing: normal; 1414 } 1415 1416 blockquote.alignleft footer { 1417 font-size: 1rem; 1418 letter-spacing: normal; 1419 } 1420 1421 blockquote.alignright cite { 1422 font-size: 1rem; 1423 letter-spacing: normal; 1424 } 1425 1172 1426 blockquote.alignright footer { 1173 font-size: var(--global--font-size-xs);1174 letter-spacing: var(--global--letter-spacing);1427 font-size: 1rem; 1428 letter-spacing: normal; 1175 1429 } 1176 1430 1177 1431 blockquote strong { 1178 font-weight: var(--quote--font-weight-strong);1432 font-weight: bolder; 1179 1433 } 1180 1434 1181 1435 blockquote:before { 1182 1436 content: "“"; 1183 font-size: var(--quote--font-size);1184 line-height: var(--quote--line-height);1437 font-size: 1.25rem; 1438 line-height: 1.7; 1185 1439 position: absolute; 1186 left: calc(-0.5 * var(--global--spacing-horizontal)); 1187 } 1188 1189 blockquote .wp-block-quote__citation, 1190 blockquote cite, 1440 left: -12px; 1441 } 1442 1443 blockquote .wp-block-quote__citation { 1444 color: #28303d; 1445 font-size: 1rem; 1446 font-style: normal; 1447 } 1448 1449 blockquote cite { 1450 color: #28303d; 1451 font-size: 1rem; 1452 font-style: normal; 1453 } 1454 1191 1455 blockquote footer { 1192 color: var(--global--color-primary);1193 font-size: var(--global--font-size-xs);1194 font-style: var(--quote--font-style-cite);1456 color: #28303d; 1457 font-size: 1rem; 1458 font-style: normal; 1195 1459 } 1196 1460 @media only screen and (max-width: 481px) { 1197 1461 1198 1462 blockquote { 1199 padding-left: calc(0.5 * var(--global--spacing-horizontal));1463 padding-left: 13px; 1200 1464 } 1201 1465 … … 1205 1469 } 1206 1470 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], 1471 input[type=text] { 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=email] { 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=url] { 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=password] { 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=search] { 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=number] { 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=tel] { 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=date] { 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=month] { 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 1552 input[type=week] { 1553 border: 3px solid #39414d; 1554 border-radius: 0; 1555 color: #28303d; 1556 line-height: 1.7; 1557 padding: 10px; 1558 margin: 0 2px; 1559 } 1560 1561 input[type=time] { 1562 border: 3px solid #39414d; 1563 border-radius: 0; 1564 color: #28303d; 1565 line-height: 1.7; 1566 padding: 10px; 1567 margin: 0 2px; 1568 } 1569 1570 input[type=datetime] { 1571 border: 3px solid #39414d; 1572 border-radius: 0; 1573 color: #28303d; 1574 line-height: 1.7; 1575 padding: 10px; 1576 margin: 0 2px; 1577 } 1578 1579 input[type=datetime-local] { 1580 border: 3px solid #39414d; 1581 border-radius: 0; 1582 color: #28303d; 1583 line-height: 1.7; 1584 padding: 10px; 1585 margin: 0 2px; 1586 } 1587 1588 input[type=color] { 1589 border: 3px solid #39414d; 1590 border-radius: 0; 1591 color: #28303d; 1592 line-height: 1.7; 1593 padding: 10px; 1594 margin: 0 2px; 1595 } 1596 1221 1597 .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);1598 border: 3px solid #39414d; 1599 border-radius: 0; 1600 color: #28303d; 1601 line-height: 1.7; 1602 padding: 10px; 1227 1603 margin: 0 2px; 1228 1604 } 1229 1605 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, 1606 input[type=text]:focus { 1607 color: #28303d; 1608 outline-offset: 2px; 1609 outline: 2px dotted #39414d; 1610 } 1611 1612 input[type=email]:focus { 1613 color: #28303d; 1614 outline-offset: 2px; 1615 outline: 2px dotted #39414d; 1616 } 1617 1618 input[type=url]:focus { 1619 color: #28303d; 1620 outline-offset: 2px; 1621 outline: 2px dotted #39414d; 1622 } 1623 1624 input[type=password]:focus { 1625 color: #28303d; 1626 outline-offset: 2px; 1627 outline: 2px dotted #39414d; 1628 } 1629 1630 input[type=search]:focus { 1631 color: #28303d; 1632 outline-offset: 2px; 1633 outline: 2px dotted #39414d; 1634 } 1635 1636 input[type=number]:focus { 1637 color: #28303d; 1638 outline-offset: 2px; 1639 outline: 2px dotted #39414d; 1640 } 1641 1642 input[type=tel]:focus { 1643 color: #28303d; 1644 outline-offset: 2px; 1645 outline: 2px dotted #39414d; 1646 } 1647 1648 input[type=date]:focus { 1649 color: #28303d; 1650 outline-offset: 2px; 1651 outline: 2px dotted #39414d; 1652 } 1653 1654 input[type=month]:focus { 1655 color: #28303d; 1656 outline-offset: 2px; 1657 outline: 2px dotted #39414d; 1658 } 1659 1660 input[type=week]:focus { 1661 color: #28303d; 1662 outline-offset: 2px; 1663 outline: 2px dotted #39414d; 1664 } 1665 1666 input[type=time]:focus { 1667 color: #28303d; 1668 outline-offset: 2px; 1669 outline: 2px dotted #39414d; 1670 } 1671 1672 input[type=datetime]:focus { 1673 color: #28303d; 1674 outline-offset: 2px; 1675 outline: 2px dotted #39414d; 1676 } 1677 1678 input[type=datetime-local]:focus { 1679 color: #28303d; 1680 outline-offset: 2px; 1681 outline: 2px dotted #39414d; 1682 } 1683 1684 input[type=color]:focus { 1685 color: #28303d; 1686 outline-offset: 2px; 1687 outline: 2px dotted #39414d; 1688 } 1689 1244 1690 .site textarea:focus { 1245 color: var(--form--color-text);1691 color: #28303d; 1246 1692 outline-offset: 2px; 1247 outline: 2px dotted var(--form--border-color);1693 outline: 2px dotted #39414d; 1248 1694 } 1249 1695 … … 1266 1712 } 1267 1713 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], 1714 .is-dark-theme input[type=text] { 1715 background: rgba(255, 255, 255, 0.9); 1716 } 1717 1718 .is-dark-theme input[type=email] { 1719 background: rgba(255, 255, 255, 0.9); 1720 } 1721 1722 .is-dark-theme input[type=url] { 1723 background: rgba(255, 255, 255, 0.9); 1724 } 1725 1726 .is-dark-theme input[type=password] { 1727 background: rgba(255, 255, 255, 0.9); 1728 } 1729 1730 .is-dark-theme input[type=search] { 1731 background: rgba(255, 255, 255, 0.9); 1732 } 1733 1734 .is-dark-theme input[type=number] { 1735 background: rgba(255, 255, 255, 0.9); 1736 } 1737 1738 .is-dark-theme input[type=tel] { 1739 background: rgba(255, 255, 255, 0.9); 1740 } 1741 1742 .is-dark-theme input[type=date] { 1743 background: rgba(255, 255, 255, 0.9); 1744 } 1745 1746 .is-dark-theme input[type=month] { 1747 background: rgba(255, 255, 255, 0.9); 1748 } 1749 1750 .is-dark-theme input[type=week] { 1751 background: rgba(255, 255, 255, 0.9); 1752 } 1753 1754 .is-dark-theme input[type=time] { 1755 background: rgba(255, 255, 255, 0.9); 1756 } 1757 1758 .is-dark-theme input[type=datetime] { 1759 background: rgba(255, 255, 255, 0.9); 1760 } 1761 1762 .is-dark-theme input[type=datetime-local] { 1763 background: rgba(255, 255, 255, 0.9); 1764 } 1765 1766 .is-dark-theme input[type=color] { 1767 background: rgba(255, 255, 255, 0.9); 1768 } 1769 1282 1770 .is-dark-theme .site textarea { 1283 background: var(--global--color-white-90);1771 background: rgba(255, 255, 255, 0.9); 1284 1772 } 1285 1773 … … 1289 1777 1290 1778 .is-dark-theme input[type=search]:focus { 1291 outline-color: var(--global--color-background);1779 outline-color: #d1e4dd; 1292 1780 } 1293 1781 1294 1782 input[type=color] { 1295 padding: calc(var(--form--spacing-unit) / 2);1296 height: calc(4 * var(--form--spacing-unit));1783 padding: 5px; 1784 height: 40px; 1297 1785 } 1298 1786 … … 1305 1793 1306 1794 select { 1307 border: var(--form--border-width) solid var(--form--border-color);1308 color: var(--form--color-text);1795 border: 3px solid #39414d; 1796 color: #28303d; 1309 1797 -moz-appearance: none; 1310 1798 -webkit-appearance: none; 1311 1799 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%;1800 line-height: 1.7; 1801 padding: 10px 30px 10px 10px; 1802 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; 1803 background-position: right 10px top 60%; 1316 1804 } 1317 1805 1318 1806 select:focus { 1319 1807 outline-offset: 2px; 1320 outline: 2px dotted var(--form--border-color);1808 outline: 2px dotted #39414d; 1321 1809 } 1322 1810 1323 1811 .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%;1812 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; 1813 background-position: right 10px top 60%; 1326 1814 } 1327 1815 … … 1331 1819 1332 1820 label { 1333 font-size: var(--form--font-size);1334 font-weight: var(--form--label-weight);1335 margin-bottom: calc(var(--global--spacing-vertical) / 3);1821 font-size: 1.125rem; 1822 font-weight: 500; 1823 margin-bottom: 10px; 1336 1824 } 1337 1825 … … 1343 1831 @supports (-webkit-appearance: none) or (-moz-appearance: none) { 1344 1832 1345 input[type=checkbox], 1833 input[type=checkbox] { 1834 -webkit-appearance: none; 1835 -moz-appearance: none; 1836 position: relative; 1837 width: 25px; 1838 height: 25px; 1839 border: 3px solid #39414d; 1840 background: #fff; 1841 } 1842 1346 1843 input[type=radio] { 1347 1844 -webkit-appearance: none; … … 1350 1847 width: 25px; 1351 1848 height: 25px; 1352 border: var(--form--border-width) solid var(--form--border-color);1353 background: var(--global--color-white);1849 border: 3px solid #39414d; 1850 background: #fff; 1354 1851 } 1355 1852 … … 1359 1856 } 1360 1857 1361 .is-dark-theme input[type=checkbox], 1858 .is-dark-theme input[type=checkbox] { 1859 background: rgba(255, 255, 255, 0.9); 1860 } 1861 1362 1862 .is-dark-theme input[type=radio] { 1363 background: var(--global--color-white-90);1863 background: rgba(255, 255, 255, 0.9); 1364 1864 } 1365 1865 1366 1866 input[type=checkbox]:focus { 1367 1867 outline-offset: 2px; 1368 outline: 2px dotted var(--form--border-color);1868 outline: 2px dotted #39414d; 1369 1869 } 1370 1870 … … 1378 1878 width: 7px; 1379 1879 height: 13px; 1380 border: 3px solid var(--form--color-text);1880 border: 3px solid #28303d; 1381 1881 border-top: 0; 1382 1882 border-left: 0; … … 1385 1885 1386 1886 input[type=checkbox]:checked { 1387 color: var(--form--color-text);1887 color: #28303d; 1388 1888 } 1389 1889 … … 1398 1898 input[type=radio]:focus { 1399 1899 outline-offset: 2px; 1400 outline: 2px dotted var(--form--border-color);1900 outline: 2px dotted #39414d; 1401 1901 } 1402 1902 … … 1411 1911 height: 11px; 1412 1912 border-radius: 50%; 1413 background: var(--form--color-text);1913 background: #28303d; 1414 1914 } 1415 1915 1416 1916 input[type=radio]:checked { 1417 border: 4px solid var(--form--border-color);1917 border: 4px solid #39414d; 1418 1918 } 1419 1919 … … 1424 1924 input[type=radio]:checked:focus { 1425 1925 outline-offset: 4px; 1426 outline: 2px dotted var(--form--border-color); 1427 } 1428 } 1429 1430 input[type=checkbox] + label, 1926 outline: 2px dotted #39414d; 1927 } 1928 } 1929 1930 input[type=checkbox] + label { 1931 display: inline-block; 1932 padding-left: 10px; 1933 font-size: 1rem; 1934 vertical-align: top; 1935 } 1936 1431 1937 input[type=radio] + label { 1432 1938 display: inline-block; 1433 1939 padding-left: 10px; 1434 font-size: var(--global--font-size-xs);1940 font-size: 1rem; 1435 1941 vertical-align: top; 1436 1942 } … … 1449 1955 /* Specific width is required for Firefox. */ 1450 1956 height: 6px; 1451 background: var(--form--color-ranged);1957 background: #39414d; 1452 1958 border-radius: 6px; 1453 1959 outline-offset: 10px; … … 1460 1966 input[type=range]::-webkit-slider-thumb { 1461 1967 -webkit-appearance: none; 1462 border: 3px solid var(--form--color-ranged);1968 border: 3px solid #39414d; 1463 1969 height: 44px; 1464 1970 width: 44px; 1465 1971 border-radius: 50%; 1466 background: var(--global--color-background);1972 background: #d1e4dd; 1467 1973 cursor: pointer; 1468 1974 } 1469 1975 1470 1976 input[type=range]::-moz-range-thumb { 1471 border: 3px solid var(--form--color-ranged);1977 border: 3px solid #39414d; 1472 1978 height: 44px; 1473 1979 width: 44px; 1474 1980 border-radius: 50%; 1475 background: var(--global--color-background);1981 background: #d1e4dd; 1476 1982 cursor: pointer; 1477 1983 box-sizing: border-box; … … 1484 1990 border-radius: 6px; 1485 1991 border-width: 19px 0; 1486 border-color: var(--global--color-background);1992 border-color: #d1e4dd; 1487 1993 background: transparent; 1488 1994 color: transparent; … … 1491 1997 1492 1998 input[type=range]::-ms-fill-upper { 1493 background: var(--form--color-ranged);1999 background: #39414d; 1494 2000 border-radius: 6px; 1495 2001 } 1496 2002 1497 2003 input[type=range]::-ms-fill-lower { 1498 background: var(--form--color-ranged);2004 background: #39414d; 1499 2005 border-radius: 6px; 1500 2006 } 1501 2007 1502 2008 input[type=range]::-ms-thumb { 1503 border: 3px solid var(--form--color-ranged);2009 border: 3px solid #39414d; 1504 2010 height: 44px; 1505 2011 width: 44px; 1506 2012 border-radius: 50%; 1507 background: var(--global--color-background);2013 background: #d1e4dd; 1508 2014 cursor: pointer; 1509 2015 } … … 1511 2017 fieldset { 1512 2018 display: grid; 1513 border-color: var(--global--color-secondary);1514 padding: var(--global--spacing-horizontal);2019 border-color: #39414d; 2020 padding: 25px; 1515 2021 } 1516 2022 1517 2023 fieldset legend { 1518 font-size: var(--global--font-size-lg);2024 font-size: 1.5rem; 1519 2025 } 1520 2026 … … 1524 2030 1525 2031 fieldset input:not([type=submit]) { 1526 margin-bottom: var(--global--spacing-unit);2032 margin-bottom: 20px; 1527 2033 } 1528 2034 … … 1532 2038 } 1533 2039 1534 fieldset input[type=radio] + label, 2040 fieldset input[type=radio] + label { 2041 font-size: 1.125rem; 2042 padding-left: 0; 2043 margin-bottom: 20px; 2044 } 2045 1535 2046 fieldset input[type=checkbox] + label { 1536 font-size: var(--form--font-size);2047 font-size: 1.125rem; 1537 2048 padding-left: 0; 1538 margin-bottom: var(--global--spacing-unit);2049 margin-bottom: 20px; 1539 2050 } 1540 2051 … … 1544 2055 1545 2056 .post-password-message { 1546 font-size: var(--global--font-size-lg);2057 font-size: 1.5rem; 1547 2058 } 1548 2059 … … 1559 2070 .post-password-form input[type=password] { 1560 2071 flex-grow: 1; 1561 margin-top: calc(var(--global--spacing-vertical) / 3);1562 margin-right: calc(0.66 * var(--global--spacing-horizontal));2072 margin-top: 10px; 2073 margin-right: 17px; 1563 2074 } 1564 2075 1565 2076 .post-password-form__submit { 1566 margin-top: calc(var(--global--spacing-vertical) / 3);2077 margin-top: 10px; 1567 2078 } 1568 2079 @media only screen and (min-width: 592px) { 1569 2080 1570 2081 .post-password-form__submit { 1571 margin-left: calc(0.4 * var(--global--spacing-horizontal));2082 margin-left: 10px; 1572 2083 } 1573 2084 } … … 1593 2104 1594 2105 /* Media captions */ 1595 figcaption, 1596 .wp-caption, 1597 .wp-caption-text, 2106 figcaption { 2107 color: currentColor; 2108 font-size: 1rem; 2109 line-height: 1.7; 2110 margin-top: 10px; 2111 margin-bottom: 20px; 2112 text-align: center; 2113 } 2114 2115 .wp-caption { 2116 color: currentColor; 2117 font-size: 1rem; 2118 line-height: 1.7; 2119 margin-top: 10px; 2120 margin-bottom: 20px; 2121 text-align: center; 2122 } 2123 2124 .wp-caption-text { 2125 color: currentColor; 2126 font-size: 1rem; 2127 line-height: 1.7; 2128 margin-top: 10px; 2129 margin-bottom: 20px; 2130 text-align: center; 2131 } 2132 1598 2133 .wp-block-embed figcaption { 1599 2134 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);2135 font-size: 1rem; 2136 line-height: 1.7; 2137 margin-top: 10px; 2138 margin-bottom: 20px; 1604 2139 text-align: center; 1605 2140 } … … 1651 2186 a { 1652 2187 cursor: pointer; 1653 color: var(--wp--style--color--link, var(--global--color-primary));2188 color: #28303d; 1654 2189 text-underline-offset: 3px; 1655 2190 text-decoration-skip-ink: all; … … 1670 2205 } 1671 2206 1672 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button), 2207 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 2208 color: #d1e4dd; 2209 } 2210 1673 2211 .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));2212 color: #d1e4dd; 1675 2213 } 1676 2214 1677 2215 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 1678 2216 background: rgba(0, 0, 0, 0.9); 1679 color: var(--wp--style--color--link, var(--global--color-white));2217 color: #fff; 1680 2218 } 1681 2219 1682 2220 .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));2221 color: #fff; 1684 2222 } 1685 2223 … … 1697 2235 1698 2236 .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)); 1700 } 1701 1702 .has-background .has-link-color a, 2237 outline: 2px dotted #28303d; 2238 } 2239 2240 .has-background .has-link-color a { 2241 color: #28303d; 2242 } 2243 1703 2244 .has-background.has-link-color a { 1704 color: var(--wp--style--color--link, var(--global--color-primary));2245 color: #28303d; 1705 2246 } 1706 2247 … … 1708 2249 .wp-block-audio audio:focus { 1709 2250 outline-offset: 5px; 1710 outline: 2px solid var(--global--color-primary);2251 outline: 2px solid #28303d; 1711 2252 } 1712 2253 … … 1714 2255 * Button 1715 2256 */ 1716 .site .button, 1717 input[type=submit], 1718 input[type=reset], 1719 .wp-block-search__button, 2257 .site .button { 2258 line-height: 1.5; 2259 color: #d1e4dd; 2260 cursor: pointer; 2261 font-weight: 500; 2262 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2263 font-size: 1.25rem; 2264 background-color: #39414d; 2265 border-radius: 0; 2266 border: 3px solid #39414d; 2267 text-decoration: none; 2268 padding: 15px 30px; 2269 } 2270 2271 input[type=submit] { 2272 line-height: 1.5; 2273 color: #d1e4dd; 2274 cursor: pointer; 2275 font-weight: 500; 2276 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2277 font-size: 1.25rem; 2278 background-color: #39414d; 2279 border-radius: 0; 2280 border: 3px solid #39414d; 2281 text-decoration: none; 2282 padding: 15px 30px; 2283 } 2284 2285 input[type=reset] { 2286 line-height: 1.5; 2287 color: #d1e4dd; 2288 cursor: pointer; 2289 font-weight: 500; 2290 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2291 font-size: 1.25rem; 2292 background-color: #39414d; 2293 border-radius: 0; 2294 border: 3px solid #39414d; 2295 text-decoration: none; 2296 padding: 15px 30px; 2297 } 2298 2299 .wp-block-search__button { 2300 line-height: 1.5; 2301 color: #d1e4dd; 2302 cursor: pointer; 2303 font-weight: 500; 2304 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2305 font-size: 1.25rem; 2306 background-color: #39414d; 2307 border-radius: 0; 2308 border: 3px solid #39414d; 2309 text-decoration: none; 2310 padding: 15px 30px; 2311 } 2312 1720 2313 .wp-block-button .wp-block-button__link { 1721 line-height: var(--button--line-height);1722 color: var(--button--color-text);2314 line-height: 1.5; 2315 color: #d1e4dd; 1723 2316 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);2317 font-weight: 500; 2318 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2319 font-size: 1.25rem; 2320 background-color: #39414d; 2321 border-radius: 0; 2322 border: 3px solid #39414d; 1730 2323 text-decoration: none; 1731 padding: var(--button--padding-vertical) var(--button--padding-horizontal);2324 padding: 15px 30px; 1732 2325 } 1733 2326 … … 1742 2335 } 1743 2336 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, 2337 .is-dark-theme .site .button:focus { 2338 color: #39414d; 2339 } 2340 2341 .is-dark-theme input[type=submit]:focus { 2342 color: #39414d; 2343 } 2344 2345 .is-dark-theme input[type=reset]:focus { 2346 color: #39414d; 2347 } 2348 2349 .is-dark-theme .wp-block-search__button:focus { 2350 color: #39414d; 2351 } 2352 1748 2353 .is-dark-theme .wp-block-button .wp-block-button__link:focus { 1749 color: var(--button--color-background); 1750 } 1751 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), 2354 color: #39414d; 2355 } 2356 2357 .site .button:focus:not(.has-background) { 2358 color: #39414d; 2359 } 2360 2361 input[type=submit]:focus:not(.has-background) { 2362 color: #39414d; 2363 } 2364 2365 input[type=reset]:focus:not(.has-background) { 2366 color: #39414d; 2367 } 2368 2369 .wp-block-search__button:focus:not(.has-background) { 2370 color: #39414d; 2371 } 2372 1756 2373 .wp-block-button .wp-block-button__link:focus:not(.has-background) { 1757 color: var(--button--color-text-hover); 1758 } 1759 1760 .site .button:disabled, 1761 input[type=submit]:disabled, 1762 input[type=reset]:disabled, 1763 .wp-block-search__button:disabled, 2374 color: #39414d; 2375 } 2376 2377 .site .button:disabled { 2378 background-color: rgba(255, 255, 255, 0.5); 2379 border-color: rgba(255, 255, 255, 0.5); 2380 color: #39414d; 2381 } 2382 2383 input[type=submit]:disabled { 2384 background-color: rgba(255, 255, 255, 0.5); 2385 border-color: rgba(255, 255, 255, 0.5); 2386 color: #39414d; 2387 } 2388 2389 input[type=reset]:disabled { 2390 background-color: rgba(255, 255, 255, 0.5); 2391 border-color: rgba(255, 255, 255, 0.5); 2392 color: #39414d; 2393 } 2394 2395 .wp-block-search__button:disabled { 2396 background-color: rgba(255, 255, 255, 0.5); 2397 border-color: rgba(255, 255, 255, 0.5); 2398 color: #39414d; 2399 } 2400 1764 2401 .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); 1768 } 1769 1770 .site .button:active, 1771 input[type=submit]:active, 1772 input[type=reset]:active, 1773 .wp-block-search .wp-block-search__button:active, 2402 background-color: rgba(255, 255, 255, 0.5); 2403 border-color: rgba(255, 255, 255, 0.5); 2404 color: #39414d; 2405 } 2406 2407 .site .button:active { 2408 color: #39414d; 2409 background-color: #d1e4dd; 2410 } 2411 2412 input[type=submit]:active { 2413 color: #39414d; 2414 background-color: #d1e4dd; 2415 } 2416 2417 input[type=reset]:active { 2418 color: #39414d; 2419 background-color: #d1e4dd; 2420 } 2421 2422 .wp-block-search .wp-block-search__button:active { 2423 color: #39414d; 2424 background-color: #d1e4dd; 2425 } 2426 1774 2427 .wp-block-file .wp-block-file__button:active { 1775 color: var(--button--color-text-active); 1776 background-color: var(--button--color-background-active); 1777 } 1778 1779 .site .button:hover, 1780 input[type=submit]:hover, 1781 input[type=reset]:hover, 1782 .wp-block-search .wp-block-search__button:hover, 2428 color: #39414d; 2429 background-color: #d1e4dd; 2430 } 2431 2432 .site .button:hover { 2433 color: #39414d; 2434 background: transparent; 2435 } 2436 2437 input[type=submit]:hover { 2438 color: #39414d; 2439 background: transparent; 2440 } 2441 2442 input[type=reset]:hover { 2443 color: #39414d; 2444 background: transparent; 2445 } 2446 2447 .wp-block-search .wp-block-search__button:hover { 2448 color: #39414d; 2449 background: transparent; 2450 } 2451 1783 2452 .wp-block-file .wp-block-file__button:hover { 1784 color: var(--button--color-text-hover);2453 color: #39414d; 1785 2454 background: transparent; 1786 2455 } … … 1790 2459 */ 1791 2460 .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { 1792 color: var(--button--color-text-active)!important;2461 color: #39414d !important; 1793 2462 background: transparent !important; 1794 border-color: var(--button--color-background);2463 border-color: #39414d; 1795 2464 } 1796 2465 1797 2466 .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover { 1798 color: var(--button--color-text-hover)!important;2467 color: #39414d !important; 1799 2468 background: transparent !important; 1800 border-color: var(--button--color-background);2469 border-color: #39414d; 1801 2470 } 1802 2471 1803 2472 .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;2473 color: #d1e4dd !important; 2474 background: #39414d !important; 1806 2475 } 1807 2476 1808 2477 .wp-block-button.is-style-outline .wp-block-button__link { 1809 padding: var(--button--padding-vertical) var(--button--padding-horizontal);2478 padding: 15px 30px; 1810 2479 } 1811 2480 … … 1816 2485 .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(.has-text-color) { 1817 2486 background: transparent; 1818 color: var(--button--color-background);1819 border-color: var(--button--color-background);2487 color: #39414d; 2488 border-color: #39414d; 1820 2489 } 1821 2490 … … 1824 2493 } 1825 2494 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), 2495 .wp-block-button.is-style-outline .wp-block-button__link.has-background.has-gray-background-color:not(.has-text-color) { 2496 color: #fff; 2497 } 2498 2499 .wp-block-button.is-style-outline .wp-block-button__link.has-background.has-dark-gray-background-color:not(.has-text-color) { 2500 color: #fff; 2501 } 2502 1828 2503 .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);2504 color: #fff; 1830 2505 } 1831 2506 1832 2507 .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); 1834 } 1835 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, 2508 color: #28303d; 2509 } 2510 2511 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-gray-background-color { 2512 color: #fff; 2513 } 2514 2515 .is-dark-theme .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color).has-background.has-dark-gray-background-color { 2516 color: #fff; 2517 } 2518 1838 2519 .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);2520 color: #fff; 1840 2521 } 1841 2522 … … 1845 2526 } 1846 2527 1847 .wp-block-button.is-style-outline .wp-block-button__link:active, 2528 .wp-block-button.is-style-outline .wp-block-button__link:active { 2529 color: #d1e4dd !important; 2530 background: #39414d !important; 2531 border-color: #39414d; 2532 } 2533 1848 2534 .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); 1852 } 1853 1854 .wp-block-button.is-style-outline .wp-block-button__link:active.has-text-color, 2535 color: #d1e4dd !important; 2536 background: #39414d !important; 2537 border-color: #39414d; 2538 } 2539 2540 .wp-block-button.is-style-outline .wp-block-button__link:active.has-text-color { 2541 border-color: #39414d; 2542 } 2543 1855 2544 .wp-block-button.is-style-outline .wp-block-button__link:hover.has-text-color { 1856 border-color: var(--button--color-background);2545 border-color: #39414d; 1857 2546 } 1858 2547 1859 2548 .wp-block-button.is-style-outline .wp-block-button__link:focus { 1860 color: var(--button--color-background)!important;2549 color: #39414d !important; 1861 2550 background: transparent !important; 1862 2551 } … … 1866 2555 } 1867 2556 1868 .is-style-outline .wp-block-button__link[style*=radius]:focus, 2557 .is-style-outline .wp-block-button__link[style*=radius]:focus { 2558 outline-offset: 2px; 2559 outline: 2px dotted #39414d; 2560 } 2561 1869 2562 .wp-block-button a.wp-block-button__link[style*=radius]:focus { 1870 2563 outline-offset: 2px; 1871 outline: 2px dotted var(--button--color-background);2564 outline: 2px dotted #39414d; 1872 2565 } 1873 2566 1874 2567 .wp-block-code { 1875 border-color: var(--global--color-border);2568 border-color: #28303d; 1876 2569 border-radius: 0; 1877 2570 border-style: solid; 1878 2571 border-width: 0.1rem; 1879 padding: var(--global--spacing-unit);2572 padding: 20px; 1880 2573 } 1881 2574 1882 2575 .wp-block-code code { 1883 font-size: var(--global--font-size-xs);2576 font-size: 1rem; 1884 2577 white-space: pre; 1885 2578 overflow-x: auto; … … 1892 2585 1893 2586 .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));2587 margin-top: 20px; 2588 margin-bottom: 20px; 1896 2589 } 1897 2590 @media only screen and (min-width: 482px) { 1898 2591 1899 2592 .wp-block-columns .wp-block-column > * { 1900 margin-top: var(--global--spacing-vertical);1901 margin-bottom: var(--global--spacing-vertical);2593 margin-top: 30px; 2594 margin-bottom: 30px; 1902 2595 } 1903 2596 } … … 1916 2609 1917 2610 .wp-block-columns .wp-block-column:not(:last-child) { 1918 margin-bottom: calc(0.66 * var(--global--spacing-vertical));2611 margin-bottom: 20px; 1919 2612 } 1920 2613 @media only screen and (min-width: 482px) { 1921 2614 1922 2615 .wp-block-columns .wp-block-column:not(:last-child) { 1923 margin-bottom: var(--global--spacing-vertical);2616 margin-bottom: 30px; 1924 2617 } 1925 2618 } … … 1937 2630 1938 2631 .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));2632 margin-left: -50px; 2633 margin-top: 63px; 1941 2634 z-index: 2; 1942 2635 } 1943 2636 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), 2637 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background) { 2638 background-color: #d1e4dd; 2639 padding: 20px; 2640 } 2641 2642 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background) { 2643 background-color: #d1e4dd; 2644 padding: 20px; 2645 } 2646 2647 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background) { 2648 background-color: #d1e4dd; 2649 padding: 20px; 2650 } 2651 2652 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background) { 2653 background-color: #d1e4dd; 2654 padding: 20px; 2655 } 2656 2657 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background) { 2658 background-color: #d1e4dd; 2659 padding: 20px; 2660 } 2661 2662 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background) { 2663 background-color: #d1e4dd; 2664 padding: 20px; 2665 } 2666 2667 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background) { 2668 background-color: #d1e4dd; 2669 padding: 20px; 2670 } 2671 2672 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { 2673 background-color: #d1e4dd; 2674 padding: 20px; 2675 } 2676 2677 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 2678 background-color: #d1e4dd; 2679 padding: 20px; 2680 } 2681 1953 2682 .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); 1956 } 1957 1958 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), 2683 background-color: #d1e4dd; 2684 padding: 20px; 2685 } 2686 2687 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { 2688 padding-left: 50px; 2689 } 2690 1959 2691 .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));2692 padding-left: 50px; 1961 2693 } 1962 2694 … … 1966 2698 } 1967 2699 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), 2700 .wp-block-columns.alignfull .wp-block-column p:not(.has-background) { 2701 padding-left: 20px; 2702 padding-right: 20px; 2703 } 2704 2705 .wp-block-columns.alignfull .wp-block-column h1:not(.has-background) { 2706 padding-left: 20px; 2707 padding-right: 20px; 2708 } 2709 2710 .wp-block-columns.alignfull .wp-block-column h2:not(.has-background) { 2711 padding-left: 20px; 2712 padding-right: 20px; 2713 } 2714 2715 .wp-block-columns.alignfull .wp-block-column h3:not(.has-background) { 2716 padding-left: 20px; 2717 padding-right: 20px; 2718 } 2719 2720 .wp-block-columns.alignfull .wp-block-column h4:not(.has-background) { 2721 padding-left: 20px; 2722 padding-right: 20px; 2723 } 2724 2725 .wp-block-columns.alignfull .wp-block-column h5:not(.has-background) { 2726 padding-left: 20px; 2727 padding-right: 20px; 2728 } 2729 1974 2730 .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); 1977 } 1978 1979 .wp-block-cover, 2731 padding-left: 20px; 2732 padding-right: 20px; 2733 } 2734 2735 .wp-block-cover { 2736 background-color: #000; 2737 min-height: 450px; 2738 margin-top: inherit; 2739 margin-bottom: inherit; 2740 2741 /* default & custom background-color */ 2742 2743 /* Treating H2 separately to account for legacy /core styles */ 2744 2745 /* Block Styles */ 2746 } 2747 1980 2748 .wp-block-cover-image { 1981 background-color: var(--cover--color-background);1982 min-height: var(--cover--height);2749 background-color: #000; 2750 min-height: 450px; 1983 2751 margin-top: inherit; 1984 2752 margin-bottom: inherit; … … 2002 2770 } 2003 2771 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, 2772 .wp-block-cover .wp-block-cover__inner-container { 2773 color: currentColor; 2774 margin-top: 30px; 2775 margin-bottom: 30px; 2776 } 2777 2778 .wp-block-cover .wp-block-cover-image-text { 2779 color: currentColor; 2780 margin-top: 30px; 2781 margin-bottom: 30px; 2782 } 2783 2784 .wp-block-cover .wp-block-cover-text { 2785 color: currentColor; 2786 margin-top: 30px; 2787 margin-bottom: 30px; 2788 } 2789 2790 .wp-block-cover-image .wp-block-cover__inner-container { 2791 color: currentColor; 2792 margin-top: 30px; 2793 margin-bottom: 30px; 2794 } 2795 2796 .wp-block-cover-image .wp-block-cover-image-text { 2797 color: currentColor; 2798 margin-top: 30px; 2799 margin-bottom: 30px; 2800 } 2801 2009 2802 .wp-block-cover-image .wp-block-cover-text { 2010 2803 color: currentColor; 2011 margin-top: var(--global--spacing-vertical);2012 margin-bottom: var(--global--spacing-vertical);2804 margin-top: 30px; 2805 margin-bottom: 30px; 2013 2806 } 2014 2807 … … 2022 2815 } 2023 2816 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, 2817 .wp-block-cover .wp-block-cover__inner-container .has-link-color a { 2818 color: #28303d; 2819 } 2820 2821 .wp-block-cover .wp-block-cover-image-text .has-link-color a { 2822 color: #28303d; 2823 } 2824 2825 .wp-block-cover .wp-block-cover-text .has-link-color a { 2826 color: #28303d; 2827 } 2828 2829 .wp-block-cover-image .wp-block-cover__inner-container .has-link-color a { 2830 color: #28303d; 2831 } 2832 2833 .wp-block-cover-image .wp-block-cover-image-text .has-link-color a { 2834 color: #28303d; 2835 } 2836 2029 2837 .wp-block-cover-image .wp-block-cover-text .has-link-color a { 2030 color: var(--wp--style--color--link, var(--global--color-primary)); 2031 } 2032 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, 2838 color: #28303d; 2839 } 2840 2841 .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container { 2842 color: #fff; 2843 } 2844 2845 .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text { 2846 color: #fff; 2847 } 2848 2849 .wp-block-cover:not([class*=background-color]) .wp-block-cover-text { 2850 color: #fff; 2851 } 2852 2853 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container { 2854 color: #fff; 2855 } 2856 2857 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text { 2858 color: #fff; 2859 } 2860 2038 2861 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text { 2039 color: var(--cover--color-foreground); 2040 } 2041 2042 .wp-block-cover h2, 2043 .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); 2862 color: #fff; 2863 } 2864 2865 .wp-block-cover h2 { 2866 font-size: 2.25rem; 2867 letter-spacing: normal; 2868 line-height: 1.3; 2047 2869 max-width: inherit; 2048 2870 text-align: inherit; 2049 2871 padding: 0; 2050 2872 } 2873 @media only screen and (min-width: 652px) { 2874 2875 .wp-block-cover h2 { 2876 font-size: 3rem; 2877 } 2878 } 2879 @media only screen and (min-width: 652px) { 2880 2881 .wp-block-cover h2 { 2882 font-size: 3rem; 2883 } 2884 } 2885 2886 .wp-block-cover-image h2 { 2887 font-size: 2.25rem; 2888 letter-spacing: normal; 2889 line-height: 1.3; 2890 max-width: inherit; 2891 text-align: inherit; 2892 padding: 0; 2893 } 2894 @media only screen and (min-width: 652px) { 2895 2896 .wp-block-cover-image h2 { 2897 font-size: 3rem; 2898 } 2899 } 2900 @media only screen and (min-width: 652px) { 2901 2902 .wp-block-cover-image h2 { 2903 font-size: 3rem; 2904 } 2905 } 2051 2906 2052 2907 .wp-block-cover h2.has-text-align-left, … … 2065 2920 } 2066 2921 2067 .wp-block-cover .wp-block-cover__inner-container, 2922 .wp-block-cover .wp-block-cover__inner-container { 2923 width: calc(100% - 60px); 2924 } 2925 2068 2926 .wp-block-cover-image .wp-block-cover__inner-container { 2069 width: calc(100% - calc(2 * var(--global--spacing-vertical))); 2070 } 2071 2072 .wp-block-cover .wp-block-cover__inner-container > *, 2927 width: calc(100% - 60px); 2928 } 2929 2930 .wp-block-cover .wp-block-cover__inner-container > * { 2931 margin-top: 20px; 2932 margin-bottom: 20px; 2933 } 2934 2073 2935 .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));2936 margin-top: 20px; 2937 margin-bottom: 20px; 2076 2938 } 2077 2939 @media only screen and (min-width: 482px) { 2078 2940 2079 .wp-block-cover .wp-block-cover__inner-container > *, 2941 .wp-block-cover .wp-block-cover__inner-container > * { 2942 margin-top: 30px; 2943 margin-bottom: 30px; 2944 } 2945 2080 2946 .wp-block-cover-image .wp-block-cover__inner-container > * { 2081 margin-top: var(--global--spacing-vertical);2082 margin-bottom: var(--global--spacing-vertical);2947 margin-top: 30px; 2948 margin-bottom: 30px; 2083 2949 } 2084 2950 } … … 2101 2967 } 2102 2968 2103 .wp-block-cover.alignleft > *, 2104 .wp-block-cover.alignright > *, 2105 .wp-block-cover-image.alignleft > *, 2969 .wp-block-cover.alignleft > * { 2970 margin-top: 60px; 2971 margin-bottom: 60px; 2972 padding-left: 25px; 2973 padding-right: 25px; 2974 width: 100%; 2975 } 2976 2977 .wp-block-cover.alignright > * { 2978 margin-top: 60px; 2979 margin-bottom: 60px; 2980 padding-left: 25px; 2981 padding-right: 25px; 2982 width: 100%; 2983 } 2984 2985 .wp-block-cover-image.alignleft > * { 2986 margin-top: 60px; 2987 margin-bottom: 60px; 2988 padding-left: 25px; 2989 padding-right: 25px; 2990 width: 100%; 2991 } 2992 2106 2993 .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);2994 margin-top: 60px; 2995 margin-bottom: 60px; 2996 padding-left: 25px; 2997 padding-right: 25px; 2111 2998 width: 100%; 2112 2999 } … … 2119 3006 } 2120 3007 2121 .wp-block-cover.is-style-twentytwentyone-border, 3008 .wp-block-cover.is-style-twentytwentyone-border { 3009 border: 3px solid #28303d; 3010 } 3011 2122 3012 .wp-block-cover-image.is-style-twentytwentyone-border { 2123 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 2124 } 2125 2126 .wp-block-file a.wp-block-file__button:active, 2127 .wp-block-file a.wp-block-file__button:focus, 3013 border: 3px solid #28303d; 3014 } 3015 3016 .wp-block-file a.wp-block-file__button:active { 3017 color: #39414d; 3018 opacity: inherit; 3019 } 3020 3021 .wp-block-file a.wp-block-file__button:focus { 3022 color: #39414d; 3023 opacity: inherit; 3024 } 3025 2128 3026 .wp-block-file a.wp-block-file__button:hover { 2129 color: var(--button--color-text-hover);3027 color: #39414d; 2130 3028 opacity: inherit; 2131 3029 } 2132 3030 2133 3031 .wp-block-file a.wp-block-file__button:visited { 2134 color: var(--button--color-text);3032 color: #d1e4dd; 2135 3033 } 2136 3034 2137 3035 .wp-block-file a.wp-block-file__button:visited:hover { 2138 color: var(--button--color-text-hover);3036 color: #39414d; 2139 3037 } 2140 3038 2141 3039 .wp-block-file .wp-block-file__button { 2142 line-height: var(--button--line-height);2143 color: var(--button--color-text);3040 line-height: 1.5; 3041 color: #d1e4dd; 2144 3042 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);3043 font-weight: 500; 3044 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3045 font-size: 1.25rem; 3046 background-color: #39414d; 3047 border-radius: 0; 3048 border: 3px solid #39414d; 2151 3049 text-decoration: none; 2152 padding: var(--button--padding-vertical) var(--button--padding-horizontal);3050 padding: 15px 30px; 2153 3051 display: inline-block; 2154 3052 } … … 2161 3059 2162 3060 .is-dark-theme .wp-block-file .wp-block-file__button:focus { 2163 color: var(--button--color-background);3061 color: #39414d; 2164 3062 } 2165 3063 2166 3064 .wp-block-file .wp-block-file__button:focus:not(.has-background) { 2167 color: var(--button--color-text-hover);3065 color: #39414d; 2168 3066 } 2169 3067 2170 3068 .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);3069 background-color: rgba(255, 255, 255, 0.5); 3070 border-color: rgba(255, 255, 255, 0.5); 3071 color: #39414d; 2174 3072 } 2175 3073 … … 2178 3076 } 2179 3077 2180 .wp-block-gallery .blocks-gallery-image, 3078 .wp-block-gallery .blocks-gallery-image { 3079 width: calc(50% - 10px); 3080 } 3081 2181 3082 .wp-block-gallery .blocks-gallery-item { 2182 width: calc((100% - var(--global--spacing-unit)) / 2); 2183 } 2184 2185 .wp-block-gallery .blocks-gallery-image figcaption, 3083 width: calc(50% - 10px); 3084 } 3085 3086 .wp-block-gallery .blocks-gallery-image figcaption { 3087 margin: 0; 3088 color: #fff; 3089 font-size: 1rem; 3090 } 3091 2186 3092 .wp-block-gallery .blocks-gallery-item figcaption { 2187 3093 margin: 0; 2188 color: var(--global--color-white); 2189 font-size: var(--global--font-size-xs); 2190 } 2191 2192 .wp-block-gallery .blocks-gallery-image figcaption a, 3094 color: #fff; 3095 font-size: 1rem; 3096 } 3097 3098 .wp-block-gallery .blocks-gallery-image figcaption a { 3099 color: #fff; 3100 } 3101 2193 3102 .wp-block-gallery .blocks-gallery-item figcaption a { 2194 color: var(--global--color-white); 2195 } 2196 2197 .wp-block-gallery .blocks-gallery-image figcaption a:focus, 3103 color: #fff; 3104 } 3105 3106 .wp-block-gallery .blocks-gallery-image figcaption a:focus { 3107 background-color: transparent; 3108 outline: 2px solid #28303d; 3109 text-decoration: none; 3110 } 3111 2198 3112 .wp-block-gallery .blocks-gallery-item figcaption a:focus { 2199 3113 background-color: transparent; 2200 outline: 2px solid var(--wp--style--color--link, var(--global--color-primary));3114 outline: 2px solid #28303d; 2201 3115 text-decoration: none; 2202 3116 } … … 2226 3140 2227 3141 .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));3142 margin-top: 20px; 3143 margin-bottom: 20px; 2230 3144 } 2231 3145 @media only screen and (min-width: 482px) { 2232 3146 2233 3147 .wp-block-group .wp-block-group__inner-container > * { 2234 margin-top: var(--global--spacing-vertical);2235 margin-bottom: var(--global--spacing-vertical);3148 margin-top: 30px; 3149 margin-bottom: 30px; 2236 3150 } 2237 3151 } … … 2246 3160 2247 3161 .wp-block-group.has-background { 2248 padding: calc(0.666 * var(--global--spacing-vertical));3162 padding: 20px; 2249 3163 } 2250 3164 @media only screen and (min-width: 482px) { 2251 3165 2252 3166 .wp-block-group.has-background { 2253 padding: var(--global--spacing-vertical);3167 padding: 30px; 2254 3168 } 2255 3169 } 2256 3170 2257 3171 .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); 2260 } 2261 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, 3172 border: 3px solid #28303d; 3173 padding: 30px; 3174 } 3175 3176 .wp-block-group.has-background .wp-block-group__inner-container > .alignfull { 3177 max-width: calc(100% + 60px); 3178 width: calc(100% + 60px); 3179 margin-left: -30px; 3180 } 3181 3182 .wp-block-group.has-background .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull { 3183 max-width: calc(100% + 60px); 3184 width: calc(100% + 60px); 3185 margin-left: -30px; 3186 } 3187 3188 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > .alignfull { 3189 max-width: calc(100% + 60px); 3190 width: calc(100% + 60px); 3191 margin-left: -30px; 3192 } 3193 2265 3194 .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)); 2269 } 2270 2271 h1, 2272 .h1, 2273 h2, 2274 .h2, 2275 h3, 2276 .h3, 2277 h4, 2278 .h4, 2279 h5, 2280 .h5, 2281 h6, 3195 max-width: calc(100% + 60px); 3196 width: calc(100% + 60px); 3197 margin-left: -30px; 3198 } 3199 3200 h1 { 3201 clear: both; 3202 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3203 font-weight: normal; 3204 } 3205 3206 .h1 { 3207 clear: both; 3208 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3209 font-weight: normal; 3210 } 3211 3212 h2 { 3213 clear: both; 3214 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3215 font-weight: normal; 3216 } 3217 3218 .h2 { 3219 clear: both; 3220 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3221 font-weight: normal; 3222 } 3223 3224 h3 { 3225 clear: both; 3226 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3227 font-weight: normal; 3228 } 3229 3230 .h3 { 3231 clear: both; 3232 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3233 font-weight: normal; 3234 } 3235 3236 h4 { 3237 clear: both; 3238 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3239 font-weight: normal; 3240 } 3241 3242 .h4 { 3243 clear: both; 3244 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3245 font-weight: normal; 3246 } 3247 3248 h5 { 3249 clear: both; 3250 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3251 font-weight: normal; 3252 } 3253 3254 .h5 { 3255 clear: both; 3256 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3257 font-weight: normal; 3258 } 3259 3260 h6 { 3261 clear: both; 3262 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3263 font-weight: normal; 3264 } 3265 2282 3266 .h6 { 2283 3267 clear: both; 2284 font-family: var(--heading--font-family); 2285 font-weight: var(--heading--font-weight); 2286 } 2287 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, 3268 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3269 font-weight: normal; 3270 } 3271 3272 h1 strong { 3273 font-weight: 600; 3274 } 3275 3276 .h1 strong { 3277 font-weight: 600; 3278 } 3279 3280 h2 strong { 3281 font-weight: 600; 3282 } 3283 3284 .h2 strong { 3285 font-weight: 600; 3286 } 3287 3288 h3 strong { 3289 font-weight: 600; 3290 } 3291 3292 .h3 strong { 3293 font-weight: 600; 3294 } 3295 3296 h4 strong { 3297 font-weight: 600; 3298 } 3299 3300 .h4 strong { 3301 font-weight: 600; 3302 } 3303 3304 h5 strong { 3305 font-weight: 600; 3306 } 3307 3308 .h5 strong { 3309 font-weight: 600; 3310 } 3311 3312 h6 strong { 3313 font-weight: 600; 3314 } 3315 2299 3316 .h6 strong { 2300 font-weight: var(--heading--font-weight-strong); 2301 } 2302 2303 h1, 3317 font-weight: 600; 3318 } 3319 3320 h1 { 3321 font-size: 4rem; 3322 letter-spacing: normal; 3323 line-height: 1.1; 3324 } 3325 3326 @media only screen and (min-width: 652px) { 3327 3328 h1 { 3329 font-size: 6rem; 3330 } 3331 } 3332 2304 3333 .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); 2308 } 2309 2310 h2, 3334 font-size: 4rem; 3335 letter-spacing: normal; 3336 line-height: 1.1; 3337 } 3338 3339 @media only screen and (min-width: 652px) { 3340 3341 .h1 { 3342 font-size: 6rem; 3343 } 3344 } 3345 3346 h2 { 3347 font-size: 2.25rem; 3348 letter-spacing: normal; 3349 line-height: 1.3; 3350 } 3351 3352 @media only screen and (min-width: 652px) { 3353 3354 h2 { 3355 font-size: 3rem; 3356 } 3357 } 3358 3359 @media only screen and (min-width: 652px) { 3360 3361 h2 { 3362 font-size: 3rem; 3363 } 3364 } 3365 2311 3366 .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); 2315 } 2316 2317 h3, 3367 font-size: 2.25rem; 3368 letter-spacing: normal; 3369 line-height: 1.3; 3370 } 3371 3372 @media only screen and (min-width: 652px) { 3373 3374 .h2 { 3375 font-size: 3rem; 3376 } 3377 } 3378 3379 @media only screen and (min-width: 652px) { 3380 3381 .h2 { 3382 font-size: 3rem; 3383 } 3384 } 3385 3386 h3 { 3387 font-size: 2rem; 3388 letter-spacing: normal; 3389 line-height: 1.3; 3390 } 3391 3392 @media only screen and (min-width: 652px) { 3393 3394 h3 { 3395 font-size: 2rem; 3396 } 3397 } 3398 2318 3399 .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); 2322 } 2323 2324 h4, 3400 font-size: 2rem; 3401 letter-spacing: normal; 3402 line-height: 1.3; 3403 } 3404 3405 @media only screen and (min-width: 652px) { 3406 3407 .h3 { 3408 font-size: 2rem; 3409 } 3410 } 3411 3412 h4 { 3413 font-size: 1.5rem; 3414 font-weight: 600; 3415 letter-spacing: normal; 3416 line-height: 1.3; 3417 } 3418 2325 3419 .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); 2330 } 2331 2332 h5, 3420 font-size: 1.5rem; 3421 font-weight: 600; 3422 letter-spacing: normal; 3423 line-height: 1.3; 3424 } 3425 3426 h5 { 3427 font-size: 1.125rem; 3428 font-weight: 600; 3429 letter-spacing: 0.05em; 3430 line-height: 1.3; 3431 } 3432 2333 3433 .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); 2338 } 2339 2340 h6, 3434 font-size: 1.125rem; 3435 font-weight: 600; 3436 letter-spacing: 0.05em; 3437 line-height: 1.3; 3438 } 3439 3440 h6 { 3441 font-size: 1rem; 3442 font-weight: 600; 3443 letter-spacing: 0.05em; 3444 line-height: 1.3; 3445 } 3446 2341 3447 .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);3448 font-size: 1rem; 3449 font-weight: 600; 3450 letter-spacing: 0.05em; 3451 line-height: 1.3; 2346 3452 } 2347 3453 … … 2351 3457 2352 3458 .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);3459 color: #28303d; 3460 font-size: 1rem; 3461 line-height: 1.7; 3462 margin-top: 10px; 3463 margin-bottom: 20px; 2358 3464 text-align: center; 2359 3465 } 2360 3466 2361 3467 .wp-block-image .alignright { 2362 margin-left: var(--global--spacing-horizontal);3468 margin-left: 25px; 2363 3469 } 2364 3470 2365 3471 .wp-block-image .alignleft { 2366 margin-right: var(--global--spacing-horizontal);3472 margin-right: 25px; 2367 3473 } 2368 3474 … … 2388 3494 } 2389 3495 2390 .wp-block-image.is-style-twentytwentyone-border img, 3496 .wp-block-image.is-style-twentytwentyone-border img { 3497 border: 3px solid #28303d; 3498 } 3499 2391 3500 .wp-block-image.is-style-twentytwentyone-image-frame img { 2392 border: calc(3 * var(--separator--height)) solid var(--global--color-border);3501 border: 3px solid #28303d; 2393 3502 } 2394 3503 2395 3504 .wp-block-image.is-style-twentytwentyone-image-frame img { 2396 padding: var(--global--spacing-unit);3505 padding: 20px; 2397 3506 } 2398 3507 … … 2418 3527 2419 3528 .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);3529 font-size: 1.125rem; 3530 line-height: 1.7; 2422 3531 2423 3532 /* Vertical margins logic */ 2424 margin-top: var(--global--spacing-vertical);2425 margin-bottom: var(--global--spacing-vertical);3533 margin-top: 30px; 3534 margin-bottom: 30px; 2426 3535 } 2427 3536 … … 2435 3544 2436 3545 .wp-block-latest-comments .wp-block-latest-comments__comment-meta { 2437 font-family: var(--heading--font-family);3546 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2438 3547 } 2439 3548 2440 3549 .wp-block-latest-comments .wp-block-latest-comments__comment-date { 2441 color: var(--global--color-primary);2442 font-size: var(--global--font-size-sm);3550 color: #28303d; 3551 font-size: 1.125rem; 2443 3552 } 2444 3553 2445 3554 .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);3555 font-size: 1.125rem; 3556 line-height: 1.7; 2448 3557 margin: 0; 2449 3558 } … … 2454 3563 2455 3564 .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));3565 margin-top: 50px; 3566 margin-bottom: 50px; 2458 3567 } 2459 3568 … … 2472 3581 2473 3582 .wp-block-latest-posts.is-grid > li { 2474 margin-bottom: var(--global--spacing-vertical);3583 margin-bottom: 30px; 2475 3584 } 2476 3585 … … 2493 3602 2494 3603 .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));3604 margin-top: 10px; 3605 margin-bottom: 10px; 2497 3606 } 2498 3607 … … 2507 3616 .wp-block-latest-posts > li > a { 2508 3617 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)); 3618 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3619 font-size: 2rem; 3620 font-weight: normal; 3621 line-height: 1.3; 3622 margin-bottom: 10px; 3623 } 3624 @media only screen and (min-width: 652px) { 3625 3626 .wp-block-latest-posts > li > a { 3627 font-size: 2rem; 3628 } 2514 3629 } 2515 3630 2516 3631 .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);3632 color: #28303d; 3633 font-size: 1.25rem; 3634 line-height: 1.7; 2520 3635 } 2521 3636 2522 3637 .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);3638 color: #28303d; 3639 font-size: 1rem; 3640 line-height: 1.7; 2526 3641 } 2527 3642 … … 2531 3646 } 2532 3647 2533 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt, 3648 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt { 3649 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3650 font-size: 1.125rem; 3651 line-height: 1.7; 3652 margin-top: 20px; 3653 } 3654 2534 3655 .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));3656 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3657 font-size: 1.125rem; 3658 line-height: 1.7; 3659 margin-top: 20px; 2539 3660 } 2540 3661 2541 3662 .wp-block-latest-posts.alignfull { 2542 padding-left: var(--global--spacing-unit);2543 padding-right: var(--global--spacing-unit);3663 padding-left: 20px; 3664 padding-right: 20px; 2544 3665 } 2545 3666 … … 2551 3672 2552 3673 .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); 2555 } 2556 2557 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li, 3674 border-top: 3px solid #28303d; 3675 border-bottom: 3px solid #28303d; 3676 } 3677 3678 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li { 3679 padding-bottom: 30px; 3680 border-bottom: 1px solid #28303d; 3681 margin-top: 30px; 3682 margin-bottom: 30px; 3683 } 3684 2558 3685 .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);3686 padding-bottom: 30px; 3687 border-bottom: 1px solid #28303d; 3688 margin-top: 30px; 3689 margin-bottom: 30px; 2563 3690 } 2564 3691 … … 2570 3697 2571 3698 .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);3699 box-shadow: inset 0 -1px 0 0 #28303d; 3700 border-bottom: 2px solid #28303d; 2574 3701 } 2575 3702 2576 3703 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { 2577 3704 margin: 0; 2578 padding-top: var(--global--spacing-vertical);2579 padding-right: var(--global--spacing-horizontal);3705 padding-top: 30px; 3706 padding-right: 25px; 2580 3707 } 2581 3708 2582 3709 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { 2583 padding-bottom: var(--global--spacing-vertical);3710 padding-bottom: 30px; 2584 3711 } 2585 3712 @media screen and (min-width: 600px) { 2586 3713 2587 3714 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { 2588 width: calc((100% / 2));3715 width: 50%; 2589 3716 } 2590 3717 2591 3718 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { 2592 width: calc((100% / 3));3719 width: 33%; 2593 3720 } 2594 3721 2595 3722 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { 2596 width: calc((100% / 4));3723 width: 25%; 2597 3724 } 2598 3725 2599 3726 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { 2600 width: calc((100% / 5));3727 width: 20%; 2601 3728 } 2602 3729 2603 3730 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { 2604 width: calc((100% / 6));3731 width: 17%; 2605 3732 } 2606 3733 } 2607 3734 2608 3735 .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);3736 border: 3px solid #28303d; 3737 padding: 30px 25px; 2611 3738 } 2612 3739 2613 3740 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { 2614 padding-bottom: var(--global--spacing-vertical);3741 padding-bottom: 30px; 2615 3742 } 2616 3743 2617 3744 .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);3745 margin-top: 25px; 3746 margin-bottom: 25px; 2620 3747 } 2621 3748 … … 2675 3802 } 2676 3803 2677 ul, 3804 ul { 3805 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3806 margin: 0; 3807 padding-left: 50px; 3808 } 3809 2678 3810 ol { 2679 font-family: var(--list--font-family);3811 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2680 3812 margin: 0; 2681 padding-left: calc(2 * var(--global--spacing-horizontal));3813 padding-left: 50px; 2682 3814 } 2683 3815 … … 2704 3836 2705 3837 dt { 2706 font-family: var(--definition-term--font-family);3838 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2707 3839 font-weight: bold; 2708 3840 } … … 2710 3842 dd { 2711 3843 margin: 0; 2712 padding-left: calc(2 * var(--global--spacing-horizontal));3844 padding-left: 50px; 2713 3845 } 2714 3846 … … 2730 3862 2731 3863 .wp-block-media-text .wp-block-media-text__content { 2732 padding: var(--global--spacing-horizontal);3864 padding: 25px; 2733 3865 } 2734 3866 @media only screen and (min-width: 592px) { 2735 3867 2736 3868 .wp-block-media-text .wp-block-media-text__content { 2737 padding: var(--global--spacing-vertical);3869 padding: 30px; 2738 3870 } 2739 3871 } 2740 3872 2741 3873 .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));3874 margin-top: 20px; 3875 margin-bottom: 20px; 2744 3876 } 2745 3877 @media only screen and (min-width: 482px) { 2746 3878 2747 3879 .wp-block-media-text .wp-block-media-text__content > * { 2748 margin-top: var(--global--spacing-vertical);2749 margin-bottom: var(--global--spacing-vertical);3880 margin-top: 30px; 3881 margin-bottom: 30px; 2750 3882 } 2751 3883 } … … 2761 3893 2762 3894 .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);3895 padding-top: 30px; 3896 padding-bottom: 30px; 2765 3897 } 2766 3898 } 2767 3899 2768 3900 .wp-block-media-text.is-style-twentytwentyone-border { 2769 border: calc(3 * var(--separator--height)) solid var(--global--color-border);3901 border: 3px solid #28303d; 2770 3902 } 2771 3903 … … 2775 3907 2776 3908 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content { 2777 padding: var(--primary-nav--padding);3909 padding: 13px; 2778 3910 } 2779 3911 2780 3912 .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);3913 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3914 font-size: 1.25rem; 3915 font-weight: normal; 2784 3916 } 2785 3917 … … 2795 3927 border: none; 2796 3928 left: 0; 2797 margin-left: var(--primary-nav--padding);3929 margin-left: 13px; 2798 3930 min-width: max-content; 2799 3931 opacity: 0; … … 2805 3937 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link .wp-block-navigation-link__content { 2806 3938 display: inline-block; 2807 padding: calc(0.5 * var(--primary-nav--padding)) var(--primary-nav--padding);3939 padding: 7px 13px; 2808 3940 } 2809 3941 … … 2820 3952 2821 3953 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container { 2822 background: var(--global--color-background);3954 background: #d1e4dd; 2823 3955 margin: 0; 2824 3956 padding: 0; 2825 3957 position: absolute; 2826 3958 top: 100%; 2827 border: 1px solid var(--primary-nav--border-color); 2828 } 2829 2830 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:before, 3959 border: 1px solid #28303d; 3960 } 3961 3962 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:before { 3963 content: ""; 3964 display: block; 3965 position: absolute; 3966 width: 0; 3967 top: -10px; 3968 left: 25px; 3969 border-style: solid; 3970 border-color: #28303d transparent; 3971 border-width: 0 7px 10px 7px; 3972 } 3973 2831 3974 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { 2832 3975 content: ""; … … 2835 3978 width: 0; 2836 3979 top: -10px; 2837 left: var(--global--spacing-horizontal);3980 left: 25px; 2838 3981 border-style: solid; 2839 border-color: var(--primary-nav--border-color)transparent;3982 border-color: #28303d transparent; 2840 3983 border-width: 0 7px 10px 7px; 2841 3984 } … … 2843 3986 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { 2844 3987 top: -9px; 2845 border-color: var(--global--color-background)transparent;3988 border-color: #d1e4dd transparent; 2846 3989 } 2847 3990 2848 3991 .wp-block-navigation:not(.has-background) .wp-block-navigation__container { 2849 background: var(--global--color-background);3992 background: #d1e4dd; 2850 3993 } 2851 3994 2852 3995 .wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container { 2853 background: var(--global--color-background); 2854 } 2855 2856 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover, 3996 background: #d1e4dd; 3997 } 3998 3999 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { 4000 color: #28303d; 4001 } 4002 2857 4003 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { 2858 color: var(--primary-nav--color-link-hover);4004 color: #28303d; 2859 4005 } 2860 4006 … … 2869 4015 2870 4016 p { 2871 line-height: var(--wp--typography--line-height, --global--line-height-body);4017 line-height: --global--line-height-body; 2872 4018 } 2873 4019 2874 4020 p.has-background { 2875 padding: var(--global--spacing-unit);4021 padding: 20px; 2876 4022 } 2877 4023 2878 4024 p.has-text-color a { 2879 color: var(--wp--style--color--link, var(--global--color-primary));4025 color: #28303d; 2880 4026 } 2881 4027 … … 2886 4032 2887 4033 .wp-block-pullquote { 2888 padding: calc(2 * var(--global--spacing-unit))0;4034 padding: 40px 0; 2889 4035 text-align: center; 2890 border-width: var(--pullquote--border-width);4036 border-width: 3px; 2891 4037 border-bottom-style: solid; 2892 4038 border-top-style: solid; … … 2912 4058 2913 4059 .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);4060 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4061 font-size: 2rem; 4062 font-style: normal; 2917 4063 font-weight: 700; 2918 letter-spacing: var(--pullquote--letter-spacing);2919 line-height: var(--pullquote--line-height);4064 letter-spacing: normal; 4065 line-height: 1.3; 2920 4066 margin: 0; 4067 } 4068 @media only screen and (min-width: 652px) { 4069 4070 .wp-block-pullquote p { 4071 font-size: 2rem; 4072 } 2921 4073 } 2922 4074 … … 2925 4077 } 2926 4078 2927 .wp-block-pullquote .wp-block-pullquote__citation, 2928 .wp-block-pullquote cite, 4079 .wp-block-pullquote .wp-block-pullquote__citation { 4080 color: currentColor; 4081 display: block; 4082 font-size: 1rem; 4083 font-style: normal; 4084 text-transform: none; 4085 } 4086 4087 .wp-block-pullquote cite { 4088 color: currentColor; 4089 display: block; 4090 font-size: 1rem; 4091 font-style: normal; 4092 text-transform: none; 4093 } 4094 2929 4095 .wp-block-pullquote footer { 2930 4096 color: currentColor; 2931 4097 display: block; 2932 font-size: var(--global--font-size-xs);2933 font-style: var(--pullquote--font-style);4098 font-size: 1rem; 4099 font-style: normal; 2934 4100 text-transform: none; 2935 4101 } … … 2944 4110 } 2945 4111 2946 .wp-block-pullquote.alignwide > p, 4112 .wp-block-pullquote.alignwide > p { 4113 max-width: calc(100vw - 30px); 4114 } 4115 @media only screen and (min-width: 482px) { 4116 4117 .wp-block-pullquote.alignwide > p { 4118 max-width: calc(100vw - 100px); 4119 } 4120 } 4121 @media only screen and (min-width: 822px) { 4122 4123 .wp-block-pullquote.alignwide > p { 4124 max-width: min(calc(100vw - 200px), 1240px); 4125 } 4126 } 4127 2947 4128 .wp-block-pullquote.alignwide blockquote { 2948 max-width: var(--responsive--alignwide-width); 2949 } 2950 2951 .wp-block-pullquote.alignfull:not(.is-style-solid-color) > p, 4129 max-width: calc(100vw - 30px); 4130 } 4131 @media only screen and (min-width: 482px) { 4132 4133 .wp-block-pullquote.alignwide blockquote { 4134 max-width: calc(100vw - 100px); 4135 } 4136 } 4137 @media only screen and (min-width: 822px) { 4138 4139 .wp-block-pullquote.alignwide blockquote { 4140 max-width: min(calc(100vw - 200px), 1240px); 4141 } 4142 } 4143 4144 .wp-block-pullquote.alignfull:not(.is-style-solid-color) > p { 4145 padding: 0 40px; 4146 } 4147 2952 4148 .wp-block-pullquote.alignfull:not(.is-style-solid-color) blockquote { 2953 padding: 0 calc(2 * var(--global--spacing-unit));4149 padding: 0 40px; 2954 4150 } 2955 4151 2956 4152 .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);4153 color: #28303d; 4154 padding: 50px; 4155 border-width: 3px; 2960 4156 border-style: solid; 2961 border-color: var(--pullquote--border-color);4157 border-color: #28303d; 2962 4158 } 2963 4159 @media (min-width: 600px) { 2964 4160 2965 4161 .wp-block-pullquote.is-style-solid-color { 2966 padding: calc(5 * var(--global--spacing-unit));4162 padding: 100px; 2967 4163 } 2968 4164 } … … 2978 4174 2979 4175 .wp-block-pullquote.is-style-solid-color blockquote p { 2980 font-size: var(--pullquote--font-size); 4176 font-size: 2rem; 4177 } 4178 @media only screen and (min-width: 652px) { 4179 4180 .wp-block-pullquote.is-style-solid-color blockquote p { 4181 font-size: 2rem; 4182 } 2981 4183 } 2982 4184 … … 2987 4189 } 2988 4190 2989 .wp-block-pullquote.is-style-solid-color.alignleft, 4191 .wp-block-pullquote.is-style-solid-color.alignleft { 4192 padding: 20px; 4193 } 4194 2990 4195 .wp-block-pullquote.is-style-solid-color.alignright { 2991 padding: var(--global--spacing-unit);4196 padding: 20px; 2992 4197 } 2993 4198 … … 3007 4212 .wp-block-quote:before { 3008 4213 content: "“"; 3009 font-size: var(--quote--font-size);3010 line-height: var(--quote--line-height);4214 font-size: 1.25rem; 4215 line-height: 1.7; 3011 4216 left: 8px; 3012 4217 } … … 3028 4233 3029 4234 .wp-block-quote.has-text-align-right { 3030 margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical)auto;4235 margin: 30px 25px 30px auto; 3031 4236 padding-right: 0; 3032 4237 border-right: none; … … 3039 4244 .wp-block-quote.has-text-align-right p:before { 3040 4245 content: "”"; 3041 font-size: var(--quote--font-size);4246 font-size: 1.25rem; 3042 4247 font-weight: normal; 3043 line-height: var(--quote--line-height);4248 line-height: 1.7; 3044 4249 margin-right: 5px; 3045 4250 } 3046 4251 3047 4252 .wp-block-quote.has-text-align-center { 3048 margin: var(--global--spacing-vertical)auto;4253 margin: 30px auto; 3049 4254 } 3050 4255 … … 3053 4258 } 3054 4259 3055 .wp-block-quote.is-large, 4260 .wp-block-quote.is-large { 4261 padding-left: 0; 4262 padding-right: 0; 4263 4264 /* Resetting margins to match _block-container.scss */ 4265 margin-top: 30px; 4266 margin-bottom: 30px; 4267 } 4268 3056 4269 .wp-block-quote.is-style-large { 3057 4270 padding-left: 0; … … 3059 4272 3060 4273 /* Resetting margins to match _block-container.scss */ 3061 margin-top: var(--global--spacing-vertical); 3062 margin-bottom: var(--global--spacing-vertical); 3063 } 3064 3065 .wp-block-quote.is-large p, 4274 margin-top: 30px; 4275 margin-bottom: 30px; 4276 } 4277 4278 .wp-block-quote.is-large p { 4279 font-size: 2.25rem; 4280 font-style: normal; 4281 line-height: 1.35; 4282 } 4283 @media only screen and (min-width: 652px) { 4284 4285 .wp-block-quote.is-large p { 4286 font-size: 2.5rem; 4287 } 4288 } 4289 3066 4290 .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); 3070 } 3071 3072 .wp-block-quote.is-large:before, 4291 font-size: 2.25rem; 4292 font-style: normal; 4293 line-height: 1.35; 4294 } 4295 @media only screen and (min-width: 652px) { 4296 4297 .wp-block-quote.is-style-large p { 4298 font-size: 2.5rem; 4299 } 4300 } 4301 4302 .wp-block-quote.is-large:before { 4303 font-size: 2.25rem; 4304 line-height: 1.35; 4305 left: -25px; 4306 } 4307 @media only screen and (min-width: 652px) { 4308 4309 .wp-block-quote.is-large:before { 4310 font-size: 2.5rem; 4311 } 4312 } 4313 3073 4314 .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)); 4315 font-size: 2.25rem; 4316 line-height: 1.35; 4317 left: -25px; 4318 } 4319 @media only screen and (min-width: 652px) { 4320 4321 .wp-block-quote.is-style-large:before { 4322 font-size: 2.5rem; 4323 } 3077 4324 } 3078 4325 … … 3082 4329 } 3083 4330 3084 .wp-block-quote.is-large.has-text-align-right p:before, 4331 .wp-block-quote.is-large.has-text-align-right p:before { 4332 content: "”"; 4333 font-size: 2.25rem; 4334 font-weight: normal; 4335 line-height: 1.35; 4336 margin-right: 10px; 4337 } 4338 @media only screen and (min-width: 652px) { 4339 4340 .wp-block-quote.is-large.has-text-align-right p:before { 4341 font-size: 2.5rem; 4342 } 4343 } 4344 3085 4345 .wp-block-quote.is-style-large.has-text-align-right p:before { 3086 4346 content: "”"; 3087 font-size: var(--quote--font-size-large);4347 font-size: 2.25rem; 3088 4348 font-weight: normal; 3089 line-height: var(--quote--line-height-large);4349 line-height: 1.35; 3090 4350 margin-right: 10px; 3091 4351 } 3092 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, 4352 @media only screen and (min-width: 652px) { 4353 4354 .wp-block-quote.is-style-large.has-text-align-right p:before { 4355 font-size: 2.5rem; 4356 } 4357 } 4358 4359 .wp-block-quote.is-large .wp-block-quote__citation { 4360 color: #28303d; 4361 font-size: 1.125rem; 4362 } 4363 4364 .wp-block-quote.is-large cite { 4365 color: #28303d; 4366 font-size: 1.125rem; 4367 } 4368 4369 .wp-block-quote.is-large footer { 4370 color: #28303d; 4371 font-size: 1.125rem; 4372 } 4373 4374 .wp-block-quote.is-style-large .wp-block-quote__citation { 4375 color: #28303d; 4376 font-size: 1.125rem; 4377 } 4378 4379 .wp-block-quote.is-style-large cite { 4380 color: #28303d; 4381 font-size: 1.125rem; 4382 } 4383 3098 4384 .wp-block-quote.is-style-large footer { 3099 color: var(--global--color-primary);3100 font-size: var(--global--font-size-sm);4385 color: #28303d; 4386 font-size: 1.125rem; 3101 4387 } 3102 4388 @media only screen and (max-width: 481px) { 3103 4389 3104 .wp-block-quote.is-large, 4390 .wp-block-quote.is-large { 4391 padding-left: 25px; 4392 } 4393 3105 4394 .wp-block-quote.is-style-large { 3106 padding-left: var(--global--spacing-horizontal);4395 padding-left: 25px; 3107 4396 } 3108 4397 … … 3112 4401 } 3113 4402 3114 .wp-block-quote.is-large.has-text-align-right, 4403 .wp-block-quote.is-large.has-text-align-right { 4404 padding-left: 0; 4405 padding-right: 25px; 4406 } 4407 3115 4408 .wp-block-quote.is-style-large.has-text-align-right { 3116 4409 padding-left: 0; 3117 padding-right: var(--global--spacing-horizontal);4410 padding-right: 25px; 3118 4411 } 3119 4412 … … 3133 4426 .wp-block-quote.has-text-align-right { 3134 4427 padding-left: 0; 3135 padding-right: calc(0.5 * var(--global--spacing-horizontal));4428 padding-right: 13px; 3136 4429 } 3137 4430 … … 3155 4448 3156 4449 .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));4450 margin-top: 50px; 4451 margin-bottom: 50px; 3159 4452 } 3160 4453 … … 3168 4461 3169 4462 .wp-block-rss.is-grid > li { 3170 margin-bottom: var(--global--spacing-vertical);4463 margin-bottom: 30px; 3171 4464 } 3172 4465 … … 3189 4482 3190 4483 .wp-block-rss > li > * { 3191 margin-top: calc(0.333 * var(--global--spacing-vertical));3192 margin-bottom: calc(0.333 * var(--global--spacing-vertical));4484 margin-top: 10px; 4485 margin-bottom: 10px; 3193 4486 } 3194 4487 … … 3203 4496 .wp-block-rss .wp-block-rss__item-title > a { 3204 4497 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)); 4498 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4499 font-size: 2rem; 4500 font-weight: normal; 4501 line-height: 1.3; 4502 margin-bottom: 10px; 4503 } 4504 @media only screen and (min-width: 652px) { 4505 4506 .wp-block-rss .wp-block-rss__item-title > a { 4507 font-size: 2rem; 4508 } 3210 4509 } 3211 4510 3212 4511 .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);4512 color: #28303d; 4513 font-size: 1.25rem; 4514 line-height: 1.7; 3216 4515 } 3217 4516 3218 4517 .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);4518 color: #28303d; 4519 font-size: 1rem; 4520 line-height: 1.7; 3222 4521 } 3223 4522 … … 3227 4526 } 3228 4527 3229 .wp-block-rss .wp-block-rss__item-excerpt, 4528 .wp-block-rss .wp-block-rss__item-excerpt { 4529 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4530 font-size: 1.125rem; 4531 line-height: 1.7; 4532 margin-top: 20px; 4533 } 4534 3230 4535 .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));4536 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4537 font-size: 1.125rem; 4538 line-height: 1.7; 4539 margin-top: 20px; 3235 4540 } 3236 4541 3237 4542 .wp-block-rss.alignfull { 3238 padding-left: var(--global--spacing-unit);3239 padding-right: var(--global--spacing-unit);4543 padding-left: 20px; 4544 padding-right: 20px; 3240 4545 } 3241 4546 … … 3247 4552 3248 4553 .wp-block-search { 3249 max-width: var(--responsive--aligndefault-width); 4554 max-width: calc(100vw - 30px); 4555 } 4556 4557 @media only screen and (min-width: 482px) { 4558 4559 .wp-block-search { 4560 max-width: min(calc(100vw - 100px), 610px); 4561 } 4562 } 4563 4564 @media only screen and (min-width: 822px) { 4565 4566 .wp-block-search { 4567 max-width: min(calc(100vw - 200px), 610px); 4568 } 3250 4569 } 3251 4570 … … 3255 4574 3256 4575 .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);4576 font-size: 1.125rem; 4577 font-weight: 500; 4578 margin-bottom: 10px; 3260 4579 } 3261 4580 3262 4581 .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);4582 border: 3px solid #39414d; 4583 border-radius: 0; 4584 color: #28303d; 4585 line-height: 1.7; 3267 4586 max-width: inherit; 3268 margin-right: calc(-1 * var(--button--border-width));3269 padding: var(--form--spacing-unit);4587 margin-right: -3px; 4588 padding: 10px; 3270 4589 } 3271 4590 3272 4591 .wp-block-search .wp-block-search__input:focus { 3273 color: var(--form--color-text);3274 border-color: var(--form--border-color);4592 color: #28303d; 4593 border-color: #39414d; 3275 4594 } 3276 4595 … … 3282 4601 } 3283 4602 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, 4603 .has-background.has-gray-background-color .wp-block-search .wp-block-search__input { 4604 border-color: #fff; 4605 } 4606 4607 .has-background.has-dark-gray-background-color .wp-block-search .wp-block-search__input { 4608 border-color: #fff; 4609 } 4610 3286 4611 .has-background.has-black-background-color .wp-block-search .wp-block-search__input { 3287 border-color: var(--global--color-white);4612 border-color: #fff; 3288 4613 } 3289 4614 … … 3291 4616 margin-left: 0; 3292 4617 background-color: transparent; 3293 color: var(--button--color-text-hover);4618 color: #39414d; 3294 4619 line-height: 1; 3295 4620 } 3296 4621 3297 4622 .wp-block-search button.wp-block-search__button:hover { 3298 background-color: var(--button--color-background);3299 color: var(--button--color-text);4623 background-color: #39414d; 4624 color: #d1e4dd; 3300 4625 } 3301 4626 3302 4627 .wp-block-search button.wp-block-search__button.has-icon { 3303 padding: 6px calc(0.5 * var(--button--padding-horizontal));4628 padding: 6px 15px; 3304 4629 } 3305 4630 … … 3310 4635 } 3311 4636 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, 4637 .has-background.has-gray-background-color .wp-block-search button.wp-block-search__button { 4638 color: #fff; 4639 border-color: currentColor; 4640 } 4641 4642 .has-background.has-dark-gray-background-color .wp-block-search button.wp-block-search__button { 4643 color: #fff; 4644 border-color: currentColor; 4645 } 4646 3314 4647 .has-background.has-black-background-color .wp-block-search button.wp-block-search__button { 3315 color: var(--global--color-white);4648 color: #fff; 3316 4649 border-color: currentColor; 3317 4650 } 3318 4651 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, 4652 .has-background.has-gray-background-color .wp-block-search button.wp-block-search__button:hover { 4653 background-color: #39414d; 4654 border-color: #fff; 4655 color: #fff; 4656 } 4657 4658 .has-background.has-dark-gray-background-color .wp-block-search button.wp-block-search__button:hover { 4659 background-color: #39414d; 4660 border-color: #fff; 4661 color: #fff; 4662 } 4663 3321 4664 .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); 3325 } 3326 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, 4665 background-color: #39414d; 4666 border-color: #fff; 4667 color: #fff; 4668 } 4669 4670 .is-dark-theme .has-background.has-gray-background-color .wp-block-search button.wp-block-search__button:hover { 4671 color: #d1e4dd; 4672 } 4673 4674 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search button.wp-block-search__button:hover { 4675 color: #d1e4dd; 4676 } 4677 3329 4678 .is-dark-theme .has-background.has-black-background-color .wp-block-search button.wp-block-search__button:hover { 3330 color: var(--button--color-text);4679 color: #d1e4dd; 3331 4680 } 3332 4681 … … 3342 4691 } 3343 4692 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, 4693 .has-background.has-white-background-color .wp-block-search button.wp-block-search__button:hover { 4694 background-color: #39414d; 4695 border-color: #39414d; 4696 color: #fff; 4697 } 4698 4699 .has-background.has-green-background-color .wp-block-search button.wp-block-search__button:hover { 4700 background-color: #39414d; 4701 border-color: #39414d; 4702 color: #fff; 4703 } 4704 4705 .has-background.has-blue-background-color .wp-block-search button.wp-block-search__button:hover { 4706 background-color: #39414d; 4707 border-color: #39414d; 4708 color: #fff; 4709 } 4710 4711 .has-background.has-purple-background-color .wp-block-search button.wp-block-search__button:hover { 4712 background-color: #39414d; 4713 border-color: #39414d; 4714 color: #fff; 4715 } 4716 4717 .has-background.has-red-background-color .wp-block-search button.wp-block-search__button:hover { 4718 background-color: #39414d; 4719 border-color: #39414d; 4720 color: #fff; 4721 } 4722 4723 .has-background.has-orange-background-color .wp-block-search button.wp-block-search__button:hover { 4724 background-color: #39414d; 4725 border-color: #39414d; 4726 color: #fff; 4727 } 4728 3350 4729 .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); 3354 } 3355 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, 4730 background-color: #39414d; 4731 border-color: #39414d; 4732 color: #fff; 4733 } 4734 4735 .is-dark-theme .has-background.has-white-background-color .wp-block-search button.wp-block-search__button:hover { 4736 border-color: #d1e4dd; 4737 background-color: #d1e4dd; 4738 color: #39414d; 4739 } 4740 4741 .is-dark-theme .has-background.has-green-background-color .wp-block-search button.wp-block-search__button:hover { 4742 border-color: #d1e4dd; 4743 background-color: #d1e4dd; 4744 color: #39414d; 4745 } 4746 4747 .is-dark-theme .has-background.has-blue-background-color .wp-block-search button.wp-block-search__button:hover { 4748 border-color: #d1e4dd; 4749 background-color: #d1e4dd; 4750 color: #39414d; 4751 } 4752 4753 .is-dark-theme .has-background.has-purple-background-color .wp-block-search button.wp-block-search__button:hover { 4754 border-color: #d1e4dd; 4755 background-color: #d1e4dd; 4756 color: #39414d; 4757 } 4758 4759 .is-dark-theme .has-background.has-red-background-color .wp-block-search button.wp-block-search__button:hover { 4760 border-color: #d1e4dd; 4761 background-color: #d1e4dd; 4762 color: #39414d; 4763 } 4764 4765 .is-dark-theme .has-background.has-orange-background-color .wp-block-search button.wp-block-search__button:hover { 4766 border-color: #d1e4dd; 4767 background-color: #d1e4dd; 4768 color: #39414d; 4769 } 4770 3362 4771 .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);4772 border-color: #d1e4dd; 4773 background-color: #d1e4dd; 4774 color: #39414d; 3366 4775 } 3367 4776 3368 4777 .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);4778 background-color: #fff; 4779 border: 3px solid #39414d; 4780 border-radius: 0; 3372 4781 } 3373 4782 … … 3377 4786 3378 4787 .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);4788 outline: 2px dotted #39414d; 3380 4789 outline-offset: -5px; 3381 4790 } … … 3386 4795 3387 4796 .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); 3389 } 3390 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, 4797 padding: 15px 30px; 4798 } 4799 4800 .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button { 4801 border-color: #39414d; 4802 color: #39414d; 4803 } 4804 4805 .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button { 4806 border-color: #39414d; 4807 color: #39414d; 4808 } 4809 3393 4810 .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); 3396 } 3397 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, 4811 border-color: #39414d; 4812 color: #39414d; 4813 } 4814 4815 .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button:hover { 4816 color: #fff; 4817 } 4818 4819 .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button:hover { 4820 color: #fff; 4821 } 4822 3400 4823 .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); 3402 } 3403 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, 4824 color: #fff; 4825 } 4826 4827 .is-dark-theme .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button { 4828 border-color: #d1e4dd; 4829 color: #d1e4dd; 4830 } 4831 4832 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button { 4833 border-color: #d1e4dd; 4834 color: #d1e4dd; 4835 } 4836 3406 4837 .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); 3409 } 3410 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, 4838 border-color: #d1e4dd; 4839 color: #d1e4dd; 4840 } 4841 4842 .is-dark-theme .has-background.has-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button:hover { 4843 color: #fff; 4844 } 4845 4846 .is-dark-theme .has-background.has-dark-gray-background-color .wp-block-search.wp-block-search__button-inside button.wp-block-search__button:hover { 4847 color: #fff; 4848 } 4849 3413 4850 .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);4851 color: #fff; 3415 4852 } 3416 4853 3417 4854 .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);4855 border-color: #d1e4dd; 4856 color: #d1e4dd; 3420 4857 } 3421 4858 3422 4859 .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);4860 border-color: #d1e4dd; 4861 background-color: #d1e4dd; 4862 color: #39414d; 3426 4863 } 3427 4864 … … 3432 4869 hr { 3433 4870 border-style: none; 3434 border-bottom: var(--separator--height) solid var(--separator--border-color);4871 border-bottom: 1px solid #28303d; 3435 4872 clear: both; 3436 4873 margin-left: auto; … … 3439 4876 3440 4877 hr.wp-block-separator { 3441 border-bottom: var(--separator--height) solid var(--separator--border-color);4878 border-bottom: 1px solid #28303d; 3442 4879 opacity: 1; 3443 4880 … … 3448 4885 3449 4886 hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { 3450 max-width: var(--responsive--aligndefault-width); 4887 max-width: calc(100vw - 30px); 4888 } 4889 @media only screen and (min-width: 482px) { 4890 4891 hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { 4892 max-width: min(calc(100vw - 100px), 610px); 4893 } 4894 } 4895 @media only screen and (min-width: 822px) { 4896 4897 hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { 4898 max-width: min(calc(100vw - 200px), 610px); 4899 } 3451 4900 } 3452 4901 3453 4902 hr.wp-block-separator:not(.is-style-dots).alignwide { 3454 max-width: var(--responsive--alignwide-width); 4903 max-width: calc(100vw - 30px); 4904 } 4905 @media only screen and (min-width: 482px) { 4906 4907 hr.wp-block-separator:not(.is-style-dots).alignwide { 4908 max-width: calc(100vw - 100px); 4909 } 4910 } 4911 @media only screen and (min-width: 822px) { 4912 4913 hr.wp-block-separator:not(.is-style-dots).alignwide { 4914 max-width: min(calc(100vw - 200px), 1240px); 4915 } 3455 4916 } 3456 4917 3457 4918 hr.wp-block-separator:not(.is-style-dots).alignfull { 3458 max-width: var(--responsive--alignfull-width);4919 max-width: 100%; 3459 4920 } 3460 4921 3461 4922 hr.wp-block-separator.is-style-twentytwentyone-separator-thick { 3462 border-bottom-width: calc(3 * var(--separator--height));4923 border-bottom-width: 3px; 3463 4924 } 3464 4925 … … 3474 4935 3475 4936 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); 4937 color: #28303d; 4938 font-size: 2.25rem; 4939 letter-spacing: 1.125rem; 4940 padding-left: 1.125rem; 4941 } 4942 @media only screen and (min-width: 652px) { 4943 4944 hr.wp-block-separator.is-style-dots:before { 4945 font-size: 2.5rem; 4946 } 3480 4947 } 3481 4948 … … 3488 4955 3489 4956 .wp-block-social-links a:focus { 3490 color: var(--global--color-primary);4957 color: #28303d; 3491 4958 } 3492 4959 3493 4960 .wp-block-social-links.is-style-twentytwentyone-social-icons-color a { 3494 color: var(--global--color-primary);4961 color: #28303d; 3495 4962 } 3496 4963 … … 3507 4974 3508 4975 .wp-block-spacer[style] { 3509 height: var(--global--spacing-unit)!important;4976 height: 20px !important; 3510 4977 } 3511 4978 } … … 3518 4985 } 3519 4986 3520 table th, 4987 table th { 4988 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4989 } 4990 3521 4991 .wp-block-table th { 3522 font-family: var(--heading--font-family); 3523 } 3524 3525 table td, 3526 table th, 3527 .wp-block-table td, 4992 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4993 } 4994 4995 table td { 4996 padding: 10px; 4997 border: 1px solid; 4998 } 4999 5000 table th { 5001 padding: 10px; 5002 border: 1px solid; 5003 } 5004 5005 .wp-block-table td { 5006 padding: 10px; 5007 border: 1px solid; 5008 } 5009 3528 5010 .wp-block-table th { 3529 padding: calc(0.5 * var(--global--spacing-unit));5011 padding: 10px; 3530 5012 border: 1px solid; 3531 5013 } 3532 5014 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, 5015 table.is-style-regular .has-background { 5016 color: #28303d; 5017 } 5018 5019 table.is-style-stripes .has-background thead tr { 5020 color: #28303d; 5021 } 5022 5023 table.is-style-stripes .has-background tfoot tr { 5024 color: #28303d; 5025 } 5026 5027 table.is-style-stripes .has-background tbody tr:nth-child(even) { 5028 color: #28303d; 5029 } 5030 5031 .wp-block-table.is-style-regular .has-background { 5032 color: #28303d; 5033 } 5034 5035 .wp-block-table.is-style-stripes .has-background thead tr { 5036 color: #28303d; 5037 } 5038 5039 .wp-block-table.is-style-stripes .has-background tfoot tr { 5040 color: #28303d; 5041 } 5042 3540 5043 .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(even) { 3541 color: var(--table--has-background-text-color); 3542 } 3543 3544 table.is-style-stripes, 5044 color: #28303d; 5045 } 5046 5047 table.is-style-stripes { 5048 border-color: #f0f0f0; 5049 } 5050 3545 5051 .wp-block-table.is-style-stripes { 3546 border-color: var(--table--stripes-border-color);5052 border-color: #f0f0f0; 3547 5053 } 3548 5054 … … 3554 5060 } 3555 5061 3556 table.is-style-stripes tbody tr:nth-child(odd), 5062 table.is-style-stripes tbody tr:nth-child(odd) { 5063 background-color: #f0f0f0; 5064 } 5065 3557 5066 .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { 3558 background-color: var(--table--stripes-background-color);5067 background-color: #f0f0f0; 3559 5068 } 3560 5069 … … 3582 5091 font-weight: bold; 3583 5092 text-align: left; 3584 margin-bottom: var(--global--spacing-unit);5093 margin-bottom: 20px; 3585 5094 color: currentColor; 3586 5095 } … … 3588 5097 .wp-calendar-nav { 3589 5098 text-align: left; 3590 margin-top: calc(var(--global--spacing-unit) / 2);5099 margin-top: 10px; 3591 5100 } 3592 5101 … … 3605 5114 3606 5115 .wp-block-tag-cloud.alignfull { 3607 padding-left: var(--global--spacing-unit);3608 padding-right: var(--global--spacing-unit);5116 padding-left: 20px; 5117 padding-right: 20px; 3609 5118 } 3610 5119 3611 5120 .wp-block-verse { 3612 font-family: var(--entry-content--font-family);5121 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3613 5122 } 3614 5123 3615 5124 .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);5125 color: #28303d; 5126 font-size: 1rem; 5127 margin-top: 10px; 5128 margin-bottom: 20px; 3620 5129 text-align: center; 3621 5130 } … … 3627 5136 } 3628 5137 3629 :root .is-extra-small-text, 5138 :root .is-extra-small-text { 5139 font-size: 1rem; 5140 } 5141 3630 5142 :root .has-extra-small-font-size { 3631 font-size: var(--global--font-size-xs); 3632 } 3633 3634 :root .is-small-text, 5143 font-size: 1rem; 5144 } 5145 5146 :root .is-small-text { 5147 font-size: 1.125rem; 5148 } 5149 3635 5150 :root .has-small-font-size { 3636 font-size: var(--global--font-size-sm); 3637 } 3638 3639 :root .is-regular-text, 3640 :root .has-regular-font-size, 3641 :root .is-normal-font-size, 3642 :root .has-normal-font-size, 5151 font-size: 1.125rem; 5152 } 5153 5154 :root .is-regular-text { 5155 font-size: 1.25rem; 5156 } 5157 5158 :root .has-regular-font-size { 5159 font-size: 1.25rem; 5160 } 5161 5162 :root .is-normal-font-size { 5163 font-size: 1.25rem; 5164 } 5165 5166 :root .has-normal-font-size { 5167 font-size: 1.25rem; 5168 } 5169 3643 5170 :root .has-medium-font-size { 3644 font-size: var(--global--font-size-base); 3645 } 3646 3647 :root .is-large-text, 5171 font-size: 1.25rem; 5172 } 5173 5174 :root .is-large-text { 5175 font-size: 1.5rem; 5176 line-height: 1.3; 5177 } 5178 3648 5179 :root .has-large-font-size { 3649 font-size: var(--global--font-size-lg); 3650 line-height: var(--global--line-height-heading); 3651 } 3652 3653 :root .is-larger-text, 3654 :root .has-larger-font-size, 3655 :root .is-extra-large-text, 5180 font-size: 1.5rem; 5181 line-height: 1.3; 5182 } 5183 5184 :root .is-larger-text { 5185 font-size: 2.5rem; 5186 line-height: 1.3; 5187 } 5188 @media only screen and (min-width: 652px) { 5189 5190 :root .is-larger-text { 5191 font-size: 2.5rem; 5192 } 5193 } 5194 5195 :root .has-larger-font-size { 5196 font-size: 2.5rem; 5197 line-height: 1.3; 5198 } 5199 @media only screen and (min-width: 652px) { 5200 5201 :root .has-larger-font-size { 5202 font-size: 2.5rem; 5203 } 5204 } 5205 5206 :root .is-extra-large-text { 5207 font-size: 2.5rem; 5208 line-height: 1.3; 5209 } 5210 @media only screen and (min-width: 652px) { 5211 5212 :root .is-extra-large-text { 5213 font-size: 2.5rem; 5214 } 5215 } 5216 3656 5217 :root .has-extra-large-font-size { 3657 font-size: var(--global--font-size-xl); 3658 line-height: var(--global--line-height-heading); 3659 } 3660 3661 :root .is-huge-text, 5218 font-size: 2.5rem; 5219 line-height: 1.3; 5220 } 5221 @media only screen and (min-width: 652px) { 5222 5223 :root .has-extra-large-font-size { 5224 font-size: 2.5rem; 5225 } 5226 } 5227 5228 :root .is-huge-text { 5229 font-size: 6rem; 5230 line-height: 1.3; 5231 font-weight: 300; 5232 } 5233 @media only screen and (min-width: 652px) { 5234 5235 :root .is-huge-text { 5236 font-size: 6rem; 5237 } 5238 } 5239 3662 5240 :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); 3666 } 3667 3668 :root .is-gigantic-text, 5241 font-size: 6rem; 5242 line-height: 1.3; 5243 font-weight: 300; 5244 } 5245 @media only screen and (min-width: 652px) { 5246 5247 :root .has-huge-font-size { 5248 font-size: 6rem; 5249 } 5250 } 5251 5252 :root .is-gigantic-text { 5253 font-size: 9rem; 5254 line-height: 1.3; 5255 font-weight: 300; 5256 } 5257 @media only screen and (min-width: 652px) { 5258 5259 :root .is-gigantic-text { 5260 font-size: 9rem; 5261 } 5262 } 5263 3669 5264 :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); 5265 font-size: 9rem; 5266 line-height: 1.3; 5267 font-weight: 300; 5268 } 5269 @media only screen and (min-width: 652px) { 5270 5271 :root .has-gigantic-font-size { 5272 font-size: 9rem; 5273 } 3673 5274 } 3674 5275 … … 3690 5291 3691 5292 .entry-content > .alignleft { 3692 max-width: var(--responsive--aligndefault-width); 5293 max-width: calc(100vw - 30px); 5294 } 5295 5296 @media only screen and (min-width: 482px) { 5297 5298 .entry-content > .alignleft { 5299 max-width: min(calc(100vw - 100px), 610px); 5300 } 5301 } 5302 5303 @media only screen and (min-width: 822px) { 5304 5305 .entry-content > .alignleft { 5306 max-width: min(calc(100vw - 200px), 610px); 5307 } 3693 5308 } 3694 5309 … … 3701 5316 3702 5317 /*rtl:ignore*/ 3703 margin-right: var(--global--spacing-horizontal);3704 margin-bottom: var(--global--spacing-vertical);5318 margin-right: 25px; 5319 margin-bottom: 30px; 3705 5320 } 3706 5321 3707 5322 .entry-content > .alignleft { 3708 max-width: calc(50% - var(--responsive--alignleft-margin)); 5323 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px) *1); 5324 } 5325 5326 @media only screen and (min-width: 482px) { 5327 5328 .entry-content > .alignleft { 5329 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px) *1); 5330 } 5331 } 5332 5333 @media only screen and (min-width: 482px) { 5334 5335 .entry-content > .alignleft { 5336 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px) *1); 5337 } 5338 } 5339 5340 @media only screen and (min-width: 822px) { 5341 5342 .entry-content > .alignleft { 5343 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px) *1); 5344 } 3709 5345 } 3710 5346 } … … 3727 5363 .alignright { 3728 5364 margin-top: 0; 3729 margin-bottom: var(--global--spacing-vertical);5365 margin-bottom: 30px; 3730 5366 } 3731 5367 3732 5368 .entry-content > .alignright { 3733 max-width: var(--responsive--aligndefault-width); 5369 max-width: calc(100vw - 30px); 5370 } 5371 5372 @media only screen and (min-width: 482px) { 5373 5374 .entry-content > .alignright { 5375 max-width: min(calc(100vw - 100px), 610px); 5376 } 5377 } 5378 5379 @media only screen and (min-width: 822px) { 5380 5381 .entry-content > .alignright { 5382 max-width: min(calc(100vw - 200px), 610px); 5383 } 3734 5384 } 3735 5385 … … 3742 5392 3743 5393 /*rtl:ignore*/ 3744 margin-left: var(--global--spacing-horizontal);5394 margin-left: 25px; 3745 5395 } 3746 5396 3747 5397 .entry-content > .alignright { 3748 max-width: calc(50% - var(--responsive--alignright-margin)); 5398 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px) *1); 5399 } 5400 5401 @media only screen and (min-width: 482px) { 5402 5403 .entry-content > .alignright { 5404 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px) *1); 5405 } 5406 } 5407 5408 @media only screen and (min-width: 482px) { 5409 5410 .entry-content > .alignright { 5411 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px) *1); 5412 } 5413 } 5414 5415 @media only screen and (min-width: 822px) { 5416 5417 .entry-content > .alignright { 5418 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px) *1); 5419 } 3749 5420 } 3750 5421 } … … 3782 5453 3783 5454 .has-drop-cap:not(:focus)::first-letter { 3784 font-family: var(--heading--font-family);3785 font-weight: var(--heading--font-weight);5455 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5456 font-weight: normal; 3786 5457 line-height: 0.66; 3787 5458 text-transform: uppercase; … … 3789 5460 float: left; 3790 5461 margin: 0.1em 0.1em 0 0; 3791 font-size: calc(1.2 * var(--heading--font-size-h1)); 5462 font-size: 5rem; 5463 } 5464 5465 @media only screen and (min-width: 652px) { 5466 5467 .has-drop-cap:not(:focus)::first-letter { 5468 font-size: 7rem; 5469 } 3792 5470 } 3793 5471 … … 3814 5492 align-items: flex-start; 3815 5493 flex-wrap: wrap; 3816 row-gap: var(--global--spacing-vertical);5494 row-gap: 30px; 3817 5495 } 3818 5496 … … 3823 5501 3824 5502 .site-header { 3825 padding-top: calc(var(--global--spacing-vertical) / 0.75);5503 padding-top: 40px; 3826 5504 } 3827 5505 } … … 3829 5507 3830 5508 .site-header { 3831 padding-top: calc(2.4 * var(--global--spacing-vertical));5509 padding-top: 72px; 3832 5510 } 3833 5511 } 3834 5512 3835 5513 .site-branding { 3836 color: var(--branding--color-text);5514 color: #28303d; 3837 5515 margin-right: 140px; 3838 5516 } … … 3852 5530 3853 5531 .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);5532 color: #28303d; 5533 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5534 font-size: 1.5rem; 3857 5535 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);5536 text-transform: uppercase; 5537 line-height: 1.3; 5538 margin-bottom: 5px; 3861 5539 } 3862 5540 3863 5541 .site-title a { 3864 5542 color: currentColor; 3865 font-weight: var(--branding--title--font-weight);5543 font-weight: normal; 3866 5544 } 3867 5545 … … 3872 5550 } 3873 5551 3874 .site-title a:hover, 5552 .site-title a:hover { 5553 color: #39414d; 5554 } 5555 3875 5556 .site-title a:focus { 3876 color: var(--branding--color-link-hover);5557 color: #39414d; 3877 5558 } 3878 5559 @media only screen and (min-width: 482px) { 3879 5560 3880 5561 .site-title { 3881 font-size: var(--branding--title--font-size);5562 font-size: 1.5rem; 3882 5563 } 3883 5564 } … … 3885 5566 .site-description { 3886 5567 color: currentColor; 3887 font-family: var(--branding--description--font-family);3888 font-size: var(--branding--description--font-size);5568 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5569 font-size: 1.125rem; 3889 5570 line-height: 1.4; 3890 5571 } … … 3900 5581 3901 5582 .site-title > a { 3902 text-decoration-color: var(--global--color-secondary);5583 text-decoration-color: #39414d; 3903 5584 } 3904 5585 3905 5586 .site-logo { 3906 margin: calc(var(--global--spacing-vertical) / 2)0;5587 margin: 15px 0; 3907 5588 } 3908 5589 3909 5590 .site-header > .site-logo { 3910 5591 width: 100%; 3911 padding-bottom: calc(var(--global--spacing-vertical) * 1.5);5592 padding-bottom: 45px; 3912 5593 border-bottom: 1px solid; 3913 5594 text-align: center; … … 3917 5598 margin-left: auto; 3918 5599 margin-right: auto; 3919 max-width: var(--branding--logo--max-width-mobile);3920 max-height: var(--branding--logo--max-height-mobile);5600 max-width: 96px; 5601 max-height: 96px; 3921 5602 height: auto; 3922 5603 display: inline-block; … … 3926 5607 3927 5608 .site-logo .custom-logo { 3928 max-width: var(--branding--logo--max-width);3929 max-height: var(--branding--logo--max-height);5609 max-width: 300px; 5610 max-height: 100px; 3930 5611 height: auto; 3931 5612 width: auto; … … 3937 5618 .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { 3938 5619 position: absolute; 3939 padding-top: calc(0.5 * var(--global--spacing-vertical));5620 padding-top: 15px; 3940 5621 margin-top: 0; 3941 top: var(--global--admin-bar--height);5622 top: 0; 3942 5623 } 3943 5624 … … 3947 5628 3948 5629 .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);5630 max-height: calc(10px + 2em); 3950 5631 } 3951 5632 … … 3978 5659 position: relative; 3979 5660 padding-top: 0; 3980 margin-top: calc(0px - var(--button--padding-vertical) + (0.25 * var(--global--spacing-unit)));5661 margin-top: -10px; 3981 5662 } 3982 5663 3983 5664 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);5665 padding-left: 11px; 5666 padding-right: 11px; 5667 margin-right: -15px; 3987 5668 } 3988 5669 … … 3999 5680 .site-footer { 4000 5681 padding-top: 0; 4001 padding-bottom: calc(1.7 * var(--global--spacing-vertical));5682 padding-bottom: 51px; 4002 5683 } 4003 5684 4004 5685 .no-widgets .site-footer { 4005 margin-top: calc(6 * var(--global--spacing-vertical));5686 margin-top: 180px; 4006 5687 } 4007 5688 @media only screen and (max-width: 481px) { 4008 5689 4009 5690 .no-widgets .site-footer { 4010 margin-top: calc(3 * var(--global--spacing-vertical));5691 margin-top: 90px; 4011 5692 } 4012 5693 } 4013 5694 4014 5695 .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);5696 padding-top: 30px; 5697 color: #28303d; 5698 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5699 font-size: 1.125rem; 5700 line-height: 1.7; 5701 border-top: 3px solid #28303d; 4021 5702 } 4022 5703 4023 5704 .site-footer > .site-info .site-name { 4024 text-transform: var(--branding--title--text-transform);4025 font-size: var(--branding--title--font-size);5705 text-transform: uppercase; 5706 font-size: 1.5rem; 4026 5707 } 4027 5708 4028 5709 .site-footer > .site-info .powered-by { 4029 margin-top: calc(0.5 * var(--global--spacing-vertical));5710 margin-top: 15px; 4030 5711 } 4031 5712 @media only screen and (min-width: 822px) { … … 4043 5724 4044 5725 .site-footer > .site-info a { 4045 color: var(--footer--color-link); 4046 } 4047 4048 .site-footer > .site-info a:link, 4049 .site-footer > .site-info a:visited, 5726 color: #28303d; 5727 } 5728 5729 .site-footer > .site-info a:link { 5730 color: #28303d; 5731 } 5732 5733 .site-footer > .site-info a:visited { 5734 color: #28303d; 5735 } 5736 4050 5737 .site-footer > .site-info a:active { 4051 color: var(--footer--color-link);5738 color: #28303d; 4052 5739 } 4053 5740 4054 5741 .site-footer > .site-info a:hover { 4055 color: var(--footer--color-link-hover);5742 color: #28303d; 4056 5743 } 4057 5744 4058 5745 .site-footer > .site-info a:focus { 4059 color: var(--footer--color-link-hover);5746 color: #28303d; 4060 5747 } 4061 5748 4062 5749 .is-dark-theme .site-footer > .site-info a:focus { 4063 color: var(--wp--style--color--link, var(--global--color-background));5750 color: #d1e4dd; 4064 5751 } 4065 5752 4066 5753 .has-background-white .site-footer > .site-info a:focus { 4067 color: var(--wp--style--color--link, var(--global--color-white));5754 color: #fff; 4068 5755 } 4069 5756 4070 5757 .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));5758 border-bottom: 3px solid #28303d; 5759 padding-bottom: 60px; 5760 margin-bottom: 90px; 4074 5761 } 4075 5762 … … 4082 5769 .singular .has-post-thumbnail .entry-header { 4083 5770 border-bottom: none; 4084 padding-bottom: calc(1.3 * var(--global--spacing-vertical));5771 padding-bottom: 39px; 4085 5772 margin-bottom: 0; 4086 5773 } 4087 5774 4088 5775 .no-results.not-found > *:first-child { 4089 margin-bottom: calc(3 * var(--global--spacing-vertical));5776 margin-bottom: 90px; 4090 5777 } 4091 5778 … … 4096 5783 .page-links .post-page-numbers { 4097 5784 display: inline-block; 4098 margin-left: calc(0.66 * var(--global--spacing-unit));4099 margin-right: calc(0.66 * var(--global--spacing-unit));5785 margin-left: 13px; 5786 margin-right: 13px; 4100 5787 min-width: 44px; 4101 5788 min-height: 44px; … … 4107 5794 4108 5795 .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);5796 color: #28303d; 5797 font-size: 2.25rem; 5798 letter-spacing: normal; 5799 line-height: 1.3; 4113 5800 overflow-wrap: break-word; 4114 5801 } 4115 5802 5803 @media only screen and (min-width: 652px) { 5804 5805 .entry-title { 5806 font-size: 3rem; 5807 } 5808 } 5809 5810 @media only screen and (min-width: 652px) { 5811 5812 .entry-title { 5813 font-size: 3rem; 5814 } 5815 } 5816 4116 5817 .entry-title a { 4117 color: var(--entry-header--color-link);5818 color: currentColor; 4118 5819 text-underline-offset: 0.15em; 4119 5820 } 4120 5821 4121 5822 .entry-title a:hover { 4122 color: var(--entry-header--color-hover);5823 color: #28303d; 4123 5824 } 4124 5825 4125 5826 .entry-title a:focus { 4126 color: var(--entry-header--color-focus);5827 color: #39414d; 4127 5828 } 4128 5829 4129 5830 .entry-title a:active { 4130 color: var(--entry-header--color-link);5831 color: currentColor; 4131 5832 } 4132 5833 4133 5834 .singular .entry-title { 4134 font-size: var(--global--font-size-page-title); 5835 font-size: 4rem; 5836 } 5837 5838 @media only screen and (min-width: 652px) { 5839 5840 .singular .entry-title { 5841 font-size: 6rem; 5842 } 4135 5843 } 4136 5844 4137 5845 h1.entry-title { 4138 line-height: var(--heading--line-height-h1);4139 font-weight: var(--heading--font-weight-page-title);5846 line-height: 1.1; 5847 font-weight: 300; 4140 5848 } 4141 5849 … … 4143 5851 * Entry Content 4144 5852 */ 4145 .entry-content, 5853 .entry-content { 5854 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5855 } 5856 4146 5857 .entry-summary { 4147 font-family: var(--entry-content--font-family);5858 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4148 5859 } 4149 5860 … … 4153 5864 4154 5865 .entry-content > iframe[style] { 4155 margin: var(--global--spacing-vertical)0 !important;5866 margin: 30px 0 !important; 4156 5867 max-width: 100% !important; 4157 5868 } … … 4159 5870 4160 5871 .entry-content > iframe[style] { 4161 max-width: var(--global--spacing-vertical)!important;5872 max-width: 30px !important; 4162 5873 } 4163 5874 } 4164 5875 4165 5876 .entry-footer { 4166 color: var(--global--color-primary);5877 color: #28303d; 4167 5878 clear: both; 4168 5879 float: none; 4169 font-size: var(--global--font-size-xs);5880 font-size: 1rem; 4170 5881 display: block; 4171 5882 } … … 4179 5890 } 4180 5891 4181 .entry-footer a:hover, 5892 .entry-footer a:hover { 5893 color: #28303d; 5894 } 5895 4182 5896 .entry-footer a:focus { 4183 color: var(--global--color-primary-hover);5897 color: #28303d; 4184 5898 } 4185 5899 … … 4189 5903 4190 5904 .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);5905 margin-top: 30px; 5906 padding-top: 20px; 5907 padding-bottom: 90px; 5908 border-bottom: 1px solid #28303d; 4195 5909 } 4196 5910 4197 5911 body:not(.single) .site-main > article:last-of-type .entry-footer { 4198 border-bottom: var(--separator--height)solid transparent;5912 border-bottom: 1px solid transparent; 4199 5913 } 4200 5914 4201 5915 .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));5916 margin-top: 102px; 5917 margin-bottom: 102px; 4204 5918 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;5919 padding-top: 24px; 5920 border-top: 3px solid #28303d; 5921 border-bottom: 1px solid transparent; 4208 5922 display: grid; 4209 5923 grid-template-columns: repeat(2, 1fr); 4210 column-gap: calc(2 * var(--global--spacing-horizontal));5924 column-gap: 50px; 4211 5925 } 4212 5926 … … 4256 5970 margin-left: auto; 4257 5971 margin-right: auto; 4258 margin-top: calc(2 * var(--global--spacing-vertical));5972 margin-top: 60px; 4259 5973 } 4260 5974 … … 4264 5978 .author-bio { 4265 5979 position: relative; 4266 font-size: var(--global--font-size-xs); 4267 max-width: var(--responsive--aligndefault-width); 5980 font-size: 1rem; 5981 max-width: calc(100vw - 30px); 5982 } 5983 @media only screen and (min-width: 482px) { 5984 5985 .author-bio { 5986 max-width: min(calc(100vw - 100px), 610px); 5987 } 5988 } 5989 @media only screen and (min-width: 822px) { 5990 5991 .author-bio { 5992 max-width: min(calc(100vw - 200px), 610px); 5993 } 4268 5994 } 4269 5995 4270 5996 .site-main > article > .author-bio { 4271 margin-top: calc(2 * var(--global--spacing-vertical));5997 margin-top: 60px; 4272 5998 } 4273 5999 … … 4280 6006 .author-bio.show-avatars .author-bio-content { 4281 6007 display: inline-block; 4282 padding-left: var(--global--spacing-horizontal); 4283 max-width: calc(var(--responsive--aligndefault-width) - 90px); 6008 padding-left: 25px; 6009 max-width: calc(100vw - 120px); 6010 } 6011 @media only screen and (min-width: 482px) { 6012 6013 .author-bio.show-avatars .author-bio-content { 6014 max-width: calc(min(calc(100vw - 4 * 25px), 610px) - 90px); 6015 } 6016 } 6017 @media only screen and (min-width: 822px) { 6018 6019 .author-bio.show-avatars .author-bio-content { 6020 max-width: calc(min(calc(100vw - 8 * 25px), 610px) - 90px); 6021 } 4284 6022 } 4285 6023 4286 6024 .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);6025 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6026 font-size: 1.5rem; 4289 6027 display: inline; 4290 6028 } 4291 6029 4292 6030 .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));6031 font-size: 1rem; 6032 margin-top: 15px; 6033 margin-bottom: 15px; 4296 6034 } 4297 6035 4298 6036 .page-title { 4299 font-size: var(--global--font-size-page-title); 4300 } 4301 4302 h1.page-title, 6037 font-size: 4rem; 6038 } 6039 6040 @media only screen and (min-width: 652px) { 6041 6042 .page-title { 6043 font-size: 6rem; 6044 } 6045 } 6046 6047 h1.page-title { 6048 font-weight: 300; 6049 } 6050 4303 6051 h2.page-title { 4304 font-weight: var(--heading--font-weight-page-title);6052 font-weight: 300; 4305 6053 } 4306 6054 4307 6055 h1.page-title { 4308 line-height: var(--heading--line-height-h1);6056 line-height: 1.1; 4309 6057 } 4310 6058 4311 6059 .page-header { 4312 border-bottom: 3px solid var(--global--color-border); 4313 padding-bottom: calc(2 * var(--global--spacing-vertical)); 4314 } 4315 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, 6060 border-bottom: 3px solid #28303d; 6061 padding-bottom: 60px; 6062 } 6063 6064 .archive .content-area .format-aside .entry-content { 6065 font-size: 1.5rem; 6066 } 6067 6068 .archive .content-area .format-status .entry-content { 6069 font-size: 1.5rem; 6070 } 6071 6072 .archive .content-area .format-link .entry-content { 6073 font-size: 1.5rem; 6074 } 6075 6076 .search .content-area .format-aside .entry-content { 6077 font-size: 1.5rem; 6078 } 6079 6080 .search .content-area .format-status .entry-content { 6081 font-size: 1.5rem; 6082 } 6083 6084 .search .content-area .format-link .entry-content { 6085 font-size: 1.5rem; 6086 } 6087 6088 .blog .content-area .format-aside .entry-content { 6089 font-size: 1.5rem; 6090 } 6091 6092 .blog .content-area .format-status .entry-content { 6093 font-size: 1.5rem; 6094 } 6095 4324 6096 .blog .content-area .format-link .entry-content { 4325 font-size: var(--global--font-size-lg); 4326 } 4327 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, 6097 font-size: 1.5rem; 6098 } 6099 6100 .archive .format-image .entry-content { 6101 margin-top: 60px; 6102 } 6103 6104 .archive .format-gallery .entry-content { 6105 margin-top: 60px; 6106 } 6107 6108 .archive .format-video .entry-content { 6109 margin-top: 60px; 6110 } 6111 6112 .search .format-image .entry-content { 6113 margin-top: 60px; 6114 } 6115 6116 .search .format-gallery .entry-content { 6117 margin-top: 60px; 6118 } 6119 6120 .search .format-video .entry-content { 6121 margin-top: 60px; 6122 } 6123 6124 .blog .format-image .entry-content { 6125 margin-top: 60px; 6126 } 6127 6128 .blog .format-gallery .entry-content { 6129 margin-top: 60px; 6130 } 6131 4336 6132 .blog .format-video .entry-content { 4337 margin-top: calc(2 * var(--global--spacing-vertical));6133 margin-top: 60px; 4338 6134 } 4339 6135 … … 4347 6143 } 4348 6144 4349 .archive.logged-in .entry-footer .posted-on, 4350 .search.logged-in .entry-footer .posted-on, 6145 .archive.logged-in .entry-footer .posted-on { 6146 margin-right: 10px; 6147 } 6148 6149 .search.logged-in .entry-footer .posted-on { 6150 margin-right: 10px; 6151 } 6152 4351 6153 .blog.logged-in .entry-footer .posted-on { 4352 margin-right: calc(0.5 * var(--global--spacing-unit));6154 margin-right: 10px; 4353 6155 } 4354 6156 4355 6157 .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); 6158 margin-top: 30px; 6159 font-size: 2.25rem; 6160 line-height: 1.3; 6161 } 6162 6163 @media only screen and (min-width: 652px) { 6164 6165 .archive-description { 6166 font-size: 2.5rem; 6167 } 4359 6168 } 4360 6169 4361 6170 .error404 main p { 4362 font-size: var(--global--font-size-lg);4363 margin-bottom: calc(var(--global--spacing-vertical) * 1.6666666667);6171 font-size: 1.5rem; 6172 margin-bottom: 50px; 4364 6173 } 4365 6174 4366 6175 .search-no-results .page-content { 4367 margin-top: calc(3 * var(--global--spacing-vertical));6176 margin-top: 90px; 4368 6177 } 4369 6178 … … 4372 6181 */ 4373 6182 .comments-area > * { 4374 margin-top: var(--global--spacing-vertical);4375 margin-bottom: var(--global--spacing-vertical);6183 margin-top: 30px; 6184 margin-bottom: 30px; 4376 6185 } 4377 6186 … … 4402 6211 * Comment Title 4403 6212 */ 4404 .comments-title, 6213 .comments-title { 6214 font-size: 2.25rem; 6215 letter-spacing: normal; 6216 } 6217 @media only screen and (min-width: 652px) { 6218 6219 .comments-title { 6220 font-size: 3rem; 6221 } 6222 } 6223 @media only screen and (min-width: 652px) { 6224 6225 .comments-title { 6226 font-size: 3rem; 6227 } 6228 } 6229 4405 6230 .comment-reply-title { 4406 font-size: var(--heading--font-size-h2); 4407 letter-spacing: var(--heading--letter-spacing-h2); 6231 font-size: 2.25rem; 6232 letter-spacing: normal; 6233 } 6234 @media only screen and (min-width: 652px) { 6235 6236 .comment-reply-title { 6237 font-size: 3rem; 6238 } 6239 } 6240 @media only screen and (min-width: 652px) { 6241 6242 .comment-reply-title { 6243 font-size: 3rem; 6244 } 4408 6245 } 4409 6246 … … 4414 6251 4415 6252 .comment-reply-title small a { 4416 font-family: var(--global--font-secondary);4417 font-size: var(--global--font-size-xs);6253 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6254 font-size: 1rem; 4418 6255 font-style: normal; 4419 6256 font-weight: normal; … … 4423 6260 /* Nested comment reply title*/ 4424 6261 .comment .comment-respond .comment-reply-title { 4425 font-size: var(--global--font-size-lg);6262 font-size: 1.5rem; 4426 6263 } 4427 6264 … … 4435 6272 4436 6273 .comment-list > li { 4437 margin-top: var(--global--spacing-vertical);4438 margin-bottom: var(--global--spacing-vertical);6274 margin-top: 30px; 6275 margin-bottom: 30px; 4439 6276 } 4440 6277 … … 4445 6282 4446 6283 .comment-list .children > li { 4447 margin-top: var(--global--spacing-vertical);4448 margin-bottom: var(--global--spacing-vertical);6284 margin-top: 30px; 6285 margin-bottom: 30px; 4449 6286 } 4450 6287 4451 6288 @media only screen and (min-width: 482px) { 4452 6289 4453 .comment-list .depth-2, 6290 .comment-list .depth-2 { 6291 padding-left: 100px; 6292 } 6293 4454 6294 .comment-list .depth-3 { 4455 padding-left: calc(4 * var(--global--spacing-horizontal));6295 padding-left: 100px; 4456 6296 } 4457 6297 } … … 4461 6301 */ 4462 6302 .comment-meta .comment-author { 4463 line-height: var(--global--line-height-heading);4464 margin-bottom: calc(0.25 * var(--global--spacing-unit));6303 line-height: 1.3; 6304 margin-bottom: 5px; 4465 6305 } 4466 6306 @media only screen and (min-width: 482px) { … … 4473 6313 4474 6314 .comment-meta .comment-author .fn { 4475 font-family: var(--global--font-secondary);6315 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4476 6316 font-weight: normal; 4477 font-size: var(--global--font-size-lg);6317 font-size: 1.5rem; 4478 6318 hyphens: auto; 4479 6319 word-wrap: break-word; … … 4482 6322 4483 6323 .comment-meta .comment-metadata { 4484 color: var(--global--color-primary);4485 font-size: var(--global--font-size-xs);6324 color: #28303d; 6325 font-size: 1rem; 4486 6326 padding: 8px 0 9px 0; 4487 6327 } 4488 6328 4489 6329 .comment-meta .comment-metadata .edit-link { 4490 margin-left: var(--global--spacing-horizontal);6330 margin-left: 25px; 4491 6331 } 4492 6332 @media only screen and (min-width: 482px) { … … 4502 6342 4503 6343 .reply { 4504 font-size: var(--global--font-size-sm);4505 line-height: var(--global--line-height-heading);6344 font-size: 1.125rem; 6345 line-height: 1.3; 4506 6346 } 4507 6347 … … 4514 6354 } 4515 6355 4516 .pingback .url, 6356 .pingback .url { 6357 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6358 } 6359 4517 6360 .trackback .url { 4518 font-family: var(--global--font-primary);6361 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4519 6362 } 4520 6363 4521 6364 .comment-body { 4522 6365 position: relative; 4523 margin-bottom: calc(1.7 * var(--global--spacing-vertical));6366 margin-bottom: 51px; 4524 6367 } 4525 6368 4526 6369 .comment-body > * { 4527 margin-top: var(--global--spacing-vertical);4528 margin-bottom: var(--global--spacing-vertical);6370 margin-top: 30px; 6371 margin-bottom: 30px; 4529 6372 } 4530 6373 … … 4537 6380 } 4538 6381 4539 .pingback .comment-body, 6382 .pingback .comment-body { 6383 margin-top: 30px; 6384 margin-bottom: 30px; 6385 } 6386 4540 6387 .trackback .comment-body { 4541 margin-top: var(--global--spacing-vertical);4542 margin-bottom: var(--global--spacing-vertical);6388 margin-top: 30px; 6389 margin-bottom: 30px; 4543 6390 } 4544 6391 4545 6392 .comment-respond { 4546 margin-top: var(--global--spacing-vertical);6393 margin-top: 30px; 4547 6394 } 4548 6395 4549 6396 .comment-respond > * { 4550 margin-top: var(--global--spacing-unit);4551 margin-bottom: var(--global--spacing-unit);6397 margin-top: 20px; 6398 margin-bottom: 20px; 4552 6399 } 4553 6400 … … 4561 6408 4562 6409 .comment-respond > *:last-child.comment-form { 4563 margin-bottom: var(--global--spacing-vertical);6410 margin-bottom: 30px; 4564 6411 } 4565 6412 … … 4582 6429 4583 6430 .comment-form .comment-notes { 4584 font-size: var(--global--font-size-sm);6431 font-size: 1.125rem; 4585 6432 } 4586 6433 … … 4603 6450 } 4604 6451 4605 .comment-form .comment-form-cookies-consent > label, 6452 .comment-form .comment-form-cookies-consent > label { 6453 font-size: 1rem; 6454 font-weight: normal; 6455 } 6456 4606 6457 .comment-form .comment-notes { 4607 font-size: var(--global--font-size-xs);6458 font-size: 1rem; 4608 6459 font-weight: normal; 4609 6460 } 4610 6461 4611 6462 .comment-form > p { 4612 margin-bottom: var(--global--spacing-unit);6463 margin-bottom: 20px; 4613 6464 } 4614 6465 … … 4621 6472 } 4622 6473 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], 6474 .comment-form > p label { 6475 display: block; 6476 font-size: 1.125rem; 6477 margin-bottom: 10px; 6478 width: 100%; 6479 font-weight: 500; 6480 } 6481 6482 .comment-form > p input[type=email] { 6483 display: block; 6484 font-size: 1.125rem; 6485 margin-bottom: 10px; 6486 width: 100%; 6487 font-weight: 500; 6488 } 6489 6490 .comment-form > p input[type=text] { 6491 display: block; 6492 font-size: 1.125rem; 6493 margin-bottom: 10px; 6494 width: 100%; 6495 font-weight: 500; 6496 } 6497 6498 .comment-form > p input[type=url] { 6499 display: block; 6500 font-size: 1.125rem; 6501 margin-bottom: 10px; 6502 width: 100%; 6503 font-weight: 500; 6504 } 6505 4627 6506 .comment-form > p textarea { 4628 6507 display: block; 4629 font-size: var(--global--font-size-sm);4630 margin-bottom: calc(.5 * var(--global--spacing-unit));6508 font-size: 1.125rem; 6509 margin-bottom: 10px; 4631 6510 width: 100%; 4632 font-weight: var(--form--label-weight);6511 font-weight: 500; 4633 6512 } 4634 6513 … … 4639 6518 4640 6519 .comment-form > p.comment-form-author { 4641 margin-right: calc(1.5 * var(--global--spacing-horizontal));6520 margin-right: 38px; 4642 6521 } 4643 6522 … … 4653 6532 position: absolute; 4654 6533 right: 0; 4655 padding-top: calc(0.5 * var(--global--spacing-vertical));4656 padding-bottom: calc(0.25 * var(--global--spacing-vertical));6534 padding-top: 15px; 6535 padding-bottom: 8px; 4657 6536 } 4658 6537 4659 6538 .menu-button-container #primary-mobile-menu { 4660 6539 margin-left: auto; 4661 padding: calc(var(--button--padding-vertical) - (0.25 * var(--global--spacing-unit))) calc(0.5 * var(--button--padding-horizontal));6540 padding: 10px 15px; 4662 6541 } 4663 6542 @media only screen and (max-width: 481px) { … … 4670 6549 .menu-button-container .button.button { 4671 6550 display: flex; 4672 font-size: var(--primary-nav--font-size-button);4673 font-weight: var(--primary-nav--font-weight-button);6551 font-size: 1rem; 6552 font-weight: 500; 4674 6553 background-color: transparent; 4675 6554 border: none; 4676 color: var(--primary-nav--color-link);6555 color: #28303d; 4677 6556 } 4678 6557 … … 4683 6562 4684 6563 .menu-button-container .button.button .dropdown-icon .svg-icon { 4685 margin-left: calc(0.25 * var(--global--spacing-unit));6564 margin-left: 5px; 4686 6565 } 4687 6566 … … 4711 6590 width: 100%; 4712 6591 z-index: 500; 4713 background-color: var(--global--color-background);6592 background-color: #d1e4dd; 4714 6593 } 4715 6594 … … 4720 6599 .primary-navigation { 4721 6600 position: absolute; 4722 top: var(--global--admin-bar--height);6601 top: 0; 4723 6602 right: 0; 4724 color: var(--primary-nav--color-text);4725 font-size: var(--primary-nav--font-size);6603 color: #28303d; 6604 font-size: 1.25rem; 4726 6605 line-height: 1.15; 4727 6606 margin-top: 0; … … 4737 6616 bottom: 0; 4738 6617 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);6618 padding-top: calc(2rem + 47px); 6619 padding-left: 20px; 6620 padding-right: 20px; 6621 padding-bottom: 25px; 6622 background-color: #d1e4dd; 4744 6623 transition: all 0.15s ease-in-out; 4745 transform: translateY( var(--global--spacing-vertical));6624 transform: translateY(30px); 4746 6625 } 4747 6626 @media only screen and (max-width: 481px) { … … 4761 6640 4762 6641 .admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 4763 top: var(--global--admin-bar--height); 6642 top: 32px; 6643 } 6644 @media only screen and (max-width: 782px) { 6645 6646 .admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 6647 top: 46px; 6648 } 4764 6649 } 4765 6650 4766 6651 .admin-bar .primary-navigation > .primary-menu-container { 4767 height: calc(100vh - var(--global--admin-bar--height)); 6652 height: calc(100vh - 32px); 6653 } 6654 @media only screen and (max-width: 782px) { 6655 6656 .admin-bar .primary-navigation > .primary-menu-container { 6657 height: calc(100vh - 46px); 6658 } 4768 6659 } 4769 6660 4770 6661 .primary-navigation > .primary-menu-container:focus { 4771 border: 2px solid var(--global--color-primary);6662 border: 2px solid #28303d; 4772 6663 } 4773 6664 } … … 4867 6758 .primary-navigation > div > .menu-wrapper .sub-menu-toggle { 4868 6759 display: flex; 4869 height: calc(2 * var(--primary-nav--padding) + 1.15em + 1px);6760 height: calc(27px + 1em); 4870 6761 width: 44px; 4871 6762 padding: 0; … … 4878 6769 4879 6770 .primary-navigation > div > .menu-wrapper .sub-menu-toggle:focus { 4880 outline: 2px solid var(--wp--style--color--link, var(--global--color-primary));6771 outline: 2px solid #28303d; 4881 6772 } 4882 6773 @media only screen and (max-width: 481px) { … … 4927 6818 } 4928 6819 4929 .primary-navigation > div > .menu-wrapper > li > .sub-menu:before, 6820 .primary-navigation > div > .menu-wrapper > li > .sub-menu:before { 6821 content: ""; 6822 display: block; 6823 position: absolute; 6824 width: 0; 6825 top: -10px; 6826 left: 25px; 6827 border-style: solid; 6828 border-color: #28303d transparent; 6829 border-width: 0 7px 10px 7px; 6830 } 6831 4930 6832 .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { 4931 6833 content: ""; … … 4934 6836 width: 0; 4935 6837 top: -10px; 4936 left: var(--global--spacing-horizontal);6838 left: 25px; 4937 6839 border-style: solid; 4938 border-color: var(--primary-nav--border-color)transparent;6840 border-color: #28303d transparent; 4939 6841 border-width: 0 7px 10px 7px; 4940 6842 } … … 4942 6844 .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { 4943 6845 top: -9px; 4944 border-color: var(--global--color-background)transparent;6846 border-color: #d1e4dd transparent; 4945 6847 } 4946 6848 4947 6849 .primary-navigation > div > .menu-wrapper > li > .sub-menu li { 4948 background: var(--global--color-background);6850 background: #d1e4dd; 4949 6851 } 4950 6852 … … 4958 6860 } 4959 6861 4960 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:before, 4961 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:after { 6862 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:before { 4962 6863 4963 6864 /* rtl:ignore */ 4964 left: var(--global--spacing-horizontal);6865 left: 25px; 4965 6866 4966 6867 /* rtl:ignore */ … … 4968 6869 } 4969 6870 6871 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:after { 6872 6873 /* rtl:ignore */ 6874 left: 25px; 6875 6876 /* rtl:ignore */ 6877 right: auto; 6878 } 6879 4970 6880 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right { 4971 6881 … … 4977 6887 } 4978 6888 4979 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:before, 4980 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:after { 6889 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:before { 4981 6890 4982 6891 /* rtl:ignore */ … … 4984 6893 4985 6894 /* rtl:ignore */ 4986 right: var(--global--spacing-horizontal); 6895 right: 25px; 6896 } 6897 6898 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:after { 6899 6900 /* rtl:ignore */ 6901 left: auto; 6902 6903 /* rtl:ignore */ 6904 right: 25px; 4987 6905 } 4988 6906 } 4989 6907 4990 6908 .primary-navigation .primary-menu > .menu-item:hover > a { 4991 color: var(--primary-nav--color-link-hover);6909 color: #28303d; 4992 6910 } 4993 6911 @media only screen and (min-width: 482px) { 4994 6912 4995 6913 .primary-navigation .primary-menu-container { 4996 margin-right: calc(0px - var(--primary-nav--padding));4997 margin-left: calc(0px - var(--primary-nav--padding));6914 margin-right: -13px; 6915 margin-left: -13px; 4998 6916 } 4999 6917 … … 5003 6921 5004 6922 .primary-navigation .primary-menu-container > ul > .menu-item > a { 5005 padding-left: var(--primary-nav--padding);5006 padding-right: var(--primary-nav--padding);6923 padding-left: 13px; 6924 padding-right: 13px; 5007 6925 } 5008 6926 5009 6927 .primary-navigation .primary-menu-container > ul > .menu-item > a + .sub-menu-toggle { 5010 margin-left: calc(5px - var(--primary-nav--padding));6928 margin-left: -8px; 5011 6929 } 5012 6930 } … … 5014 6932 .primary-navigation a { 5015 6933 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;6934 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6935 font-size: 1.125rem; 6936 font-weight: normal; 6937 padding: 13px 0; 5020 6938 text-decoration: none; 5021 6939 } … … 5024 6942 .primary-navigation a { 5025 6943 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);6944 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6945 font-size: 1.25rem; 6946 font-weight: normal; 5029 6947 } 5030 6948 } 5031 6949 5032 6950 .primary-navigation a + svg { 5033 fill: var(--primary-nav--color-text); 5034 } 5035 5036 .primary-navigation a:hover, 5037 .primary-navigation a:link, 6951 fill: #28303d; 6952 } 6953 6954 .primary-navigation a:hover { 6955 color: #28303d; 6956 } 6957 6958 .primary-navigation a:link { 6959 color: #28303d; 6960 } 6961 5038 6962 .primary-navigation a:visited { 5039 color: var(--primary-nav--color-link-hover);6963 color: #28303d; 5040 6964 } 5041 6965 … … 5068 6992 padding: 0; 5069 6993 list-style: none; 5070 margin-left: var(--primary-nav--padding);5071 border: 1px solid var(--primary-nav--border-color);6994 margin-left: 13px; 6995 border: 1px solid #28303d; 5072 6996 } 5073 6997 … … 5089 7013 5090 7014 .primary-navigation .sub-menu .menu-item > a { 5091 padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding);7015 padding: 17px 13px; 5092 7016 display: block; 5093 font-size: var(--primary-nav--font-size-sub-menu-mobile);5094 font-style: var(--primary-nav--font-style-sub-menu-mobile);7017 font-size: 1.125rem; 7018 font-style: normal; 5095 7019 } 5096 7020 @media only screen and (min-width: 482px) { 5097 7021 5098 7022 .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);7023 font-size: 1rem; 7024 font-style: normal; 5101 7025 } 5102 7026 } … … 5120 7044 display: block; 5121 7045 clear: both; 5122 font-size: var(--global--font-size-xs);7046 font-size: 1rem; 5123 7047 text-transform: none; 5124 7048 line-height: 1.7; … … 5149 7073 5150 7074 .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);7075 margin-top: 60px; 7076 margin-bottom: 30px; 7077 color: #28303d; 7078 font-size: 1rem; 7079 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5156 7080 } 5157 7081 … … 5170 7094 5171 7095 .footer-navigation-wrapper li a { 5172 padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding);7096 padding: 17px 13px; 5173 7097 transition: transform 0.1s ease; 5174 color: var(--footer--color-link); 5175 } 5176 5177 .footer-navigation-wrapper li a:link, 5178 .footer-navigation-wrapper li a:visited, 7098 color: #28303d; 7099 } 7100 7101 .footer-navigation-wrapper li a:link { 7102 color: #28303d; 7103 } 7104 7105 .footer-navigation-wrapper li a:visited { 7106 color: #28303d; 7107 } 7108 5179 7109 .footer-navigation-wrapper li a:active { 5180 color: var(--footer--color-link);7110 color: #28303d; 5181 7111 } 5182 7112 … … 5185 7115 text-decoration-style: dotted; 5186 7116 text-decoration-skip-ink: none; 5187 color: var(--footer--color-link-hover);7117 color: #28303d; 5188 7118 } 5189 7119 5190 7120 .is-dark-theme .footer-navigation-wrapper li a:focus .svg-icon { 5191 fill: var(--wp--style--color--link, var(--global--color-background));7121 fill: #d1e4dd; 5192 7122 } 5193 7123 5194 7124 .has-background-white .footer-navigation-wrapper li a:focus .svg-icon { 5195 fill: var(--wp--style--color--link, var(--global--color-white));7125 fill: #fff; 5196 7126 } 5197 7127 5198 7128 .footer-navigation-wrapper li .svg-icon { 5199 7129 vertical-align: middle; 5200 fill: var(--footer--color-link);7130 fill: #28303d; 5201 7131 } 5202 7132 … … 5212 7142 /* Next/Previous navigation */ 5213 7143 .navigation { 5214 color: var(--global--color-primary);7144 color: #28303d; 5215 7145 } 5216 7146 5217 7147 .navigation a { 5218 color: var(--global--color-primary);7148 color: #28303d; 5219 7149 text-decoration: none; 5220 7150 } 5221 7151 5222 7152 .navigation a:hover { 5223 color: var(--global--color-primary-hover);7153 color: #28303d; 5224 7154 text-decoration: underline; 5225 7155 text-decoration-style: dotted; … … 5227 7157 5228 7158 .navigation a:focus { 5229 color: var(--global--color-secondary);7159 color: #39414d; 5230 7160 } 5231 7161 5232 7162 .navigation a:active { 5233 color: var(--global--color-primary);7163 color: #28303d; 5234 7164 } 5235 7165 … … 5256 7186 } 5257 7187 5258 .navigation .nav-links .nav-next, 7188 .navigation .nav-links .nav-next { 7189 flex: 0 1 auto; 7190 margin-bottom: inherit; 7191 margin-top: inherit; 7192 max-width: calc(50% - 10px); 7193 } 7194 5259 7195 .navigation .nav-links .nav-previous { 5260 7196 flex: 0 1 auto; 5261 7197 margin-bottom: inherit; 5262 7198 margin-top: inherit; 5263 max-width: calc(50% - (0.5 * var(--global--spacing-unit)));7199 max-width: calc(50% - 10px); 5264 7200 } 5265 7201 … … 5276 7212 } 5277 7213 5278 .navigation .nav-previous .svg-icon, 7214 .navigation .nav-previous .svg-icon { 7215 top: -2px; 7216 margin-right: 5px; 7217 } 7218 5279 7219 .navigation .prev .svg-icon { 5280 7220 top: -2px; 5281 margin-right: calc(0.25 * var(--global--spacing-unit)); 5282 } 5283 5284 .navigation .nav-next .svg-icon, 7221 margin-right: 5px; 7222 } 7223 7224 .navigation .nav-next .svg-icon { 7225 top: -1px; 7226 margin-left: 5px; 7227 } 7228 5285 7229 .navigation .next .svg-icon { 5286 7230 top: -1px; 5287 margin-left: calc(0.25 * var(--global--spacing-unit));7231 margin-left: 5px; 5288 7232 } 5289 7233 5290 7234 .post-navigation { 5291 margin: var(--global--spacing-vertical)auto;7235 margin: 30px auto; 5292 7236 } 5293 7237 @media only screen and (min-width: 822px) { 5294 7238 5295 7239 .post-navigation { 5296 margin: var(--global--spacing-vertical)auto;7240 margin: 30px auto; 5297 7241 } 5298 7242 } 5299 7243 5300 7244 .post-navigation .meta-nav { 5301 line-height: var(--global--line-height-body);5302 color: var(--global--color-primary);7245 line-height: 1.7; 7246 color: #28303d; 5303 7247 } 5304 7248 5305 7249 .post-navigation .post-title { 5306 7250 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);7251 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 7252 font-size: 1.5rem; 7253 font-weight: 600; 7254 line-height: 1.3; 5311 7255 } 5312 7256 @media only screen and (min-width: 822px) { 5313 7257 5314 7258 .post-navigation .post-title { 5315 margin: 5px calc(24px + (0.25 * var(--global--spacing-unit)))0;7259 margin: 5px 29px 0; 5316 7260 } 5317 7261 } … … 5323 7267 } 5324 7268 5325 .post-navigation .nav-next, 7269 .post-navigation .nav-next { 7270 margin-top: 30px; 7271 margin-bottom: 30px; 7272 } 7273 5326 7274 .post-navigation .nav-previous { 5327 margin-top: var(--global--spacing-vertical);5328 margin-bottom: var(--global--spacing-vertical);7275 margin-top: 30px; 7276 margin-bottom: 30px; 5329 7277 } 5330 7278 … … 5339 7287 } 5340 7288 5341 .pagination, 7289 .pagination { 7290 border-top: 3px solid #28303d; 7291 padding-top: 30px; 7292 margin: 30px auto; 7293 } 7294 5342 7295 .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;7296 border-top: 3px solid #28303d; 7297 padding-top: 30px; 7298 margin: 30px auto; 5346 7299 } 5347 7300 @media only screen and (min-width: 822px) { 5348 7301 5349 .pagination, 7302 .pagination { 7303 margin: 30px auto; 7304 } 7305 5350 7306 .comments-pagination { 5351 margin: var(--global--spacing-vertical) auto; 5352 } 5353 } 5354 5355 .pagination .nav-links, 7307 margin: 30px auto; 7308 } 7309 } 7310 7311 .pagination .nav-links { 7312 margin-top: -30px; 7313 } 7314 5356 7315 .comments-pagination .nav-links { 5357 margin-top: calc(-1 * var(--global--spacing-vertical)); 5358 } 5359 5360 .pagination .nav-links a:hover, 7316 margin-top: -30px; 7317 } 7318 7319 .pagination .nav-links a:hover { 7320 color: #28303d; 7321 } 7322 5361 7323 .comments-pagination .nav-links a:hover { 5362 color: var(--pagination--color-link-hover); 5363 } 5364 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, 7324 color: #28303d; 7325 } 7326 7327 .is-dark-theme .pagination .nav-links a:active { 7328 color: #d1e4dd; 7329 } 7330 7331 .is-dark-theme .pagination .nav-links a:hover:active { 7332 color: #d1e4dd; 7333 } 7334 7335 .is-dark-theme .pagination .nav-links a:hover:focus { 7336 color: #d1e4dd; 7337 } 7338 7339 .is-dark-theme .comments-pagination .nav-links a:active { 7340 color: #d1e4dd; 7341 } 7342 7343 .is-dark-theme .comments-pagination .nav-links a:hover:active { 7344 color: #d1e4dd; 7345 } 7346 5370 7347 .is-dark-theme .comments-pagination .nav-links a:hover:focus { 5371 color: var(--global--color-background); 5372 } 5373 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, 7348 color: #d1e4dd; 7349 } 7350 7351 .has-background-white .pagination .nav-links a:active { 7352 color: #fff; 7353 } 7354 7355 .has-background-white .pagination .nav-links a:hover:active { 7356 color: #fff; 7357 } 7358 7359 .has-background-white .pagination .nav-links a:hover:focus { 7360 color: #fff; 7361 } 7362 7363 .has-background-white .comments-pagination .nav-links a:active { 7364 color: #fff; 7365 } 7366 7367 .has-background-white .comments-pagination .nav-links a:hover:active { 7368 color: #fff; 7369 } 7370 5379 7371 .has-background-white .comments-pagination .nav-links a:hover:focus { 5380 color: var(--global--color-white); 5381 } 5382 5383 .pagination .nav-links > *, 7372 color: #fff; 7373 } 7374 7375 .pagination .nav-links > * { 7376 color: #28303d; 7377 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 7378 font-size: 1.5rem; 7379 font-weight: normal; 7380 margin-top: 30px; 7381 margin-left: 13px; 7382 margin-right: 13px; 7383 } 7384 5384 7385 .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));7386 color: #28303d; 7387 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 7388 font-size: 1.5rem; 7389 font-weight: normal; 7390 margin-top: 30px; 7391 margin-left: 13px; 7392 margin-right: 13px; 5392 7393 } 5393 7394 … … 5451 7452 5452 7453 .comments-pagination { 5453 padding-top: calc(0.66 * var(--global--spacing-vertical));5454 margin: calc(3 * var(--global--spacing-vertical))auto;7454 padding-top: 20px; 7455 margin: 90px auto; 5455 7456 } 5456 7457 @media only screen and (min-width: 822px) { 5457 7458 5458 7459 .comments-pagination { 5459 margin: calc(3 * var(--global--spacing-vertical)) auto calc(4 * var(--global--spacing-vertical))auto;7460 margin: 90px auto 120px auto; 5460 7461 } 5461 7462 } 5462 7463 5463 7464 .comments-pagination .nav-links > * { 5464 font-size: var(--global--font-size-md);7465 font-size: 1.25rem; 5465 7466 } 5466 7467 5467 7468 .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);7469 margin-top: 180px; 7470 padding-bottom: 10px; 7471 color: #28303d; 7472 font-size: 1.125rem; 7473 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5473 7474 } 5474 7475 @media only screen and (min-width: 652px) { … … 5477 7478 display: grid; 5478 7479 grid-template-columns: repeat(2, 1fr); 5479 column-gap: calc(2 * var(--global--spacing-horizontal));7480 column-gap: 50px; 5480 7481 } 5481 7482 } … … 5489 7490 5490 7491 .widget-area { 5491 margin-top: calc(3 * var(--global--spacing-vertical));7492 margin-top: 90px; 5492 7493 } 5493 7494 } … … 5499 7500 5500 7501 .widget-area ul li { 5501 line-height: var(--widget--line-height-list); 5502 } 5503 5504 .widget-area ul.sub-menu, 7502 line-height: 1.9; 7503 } 7504 7505 .widget-area ul.sub-menu { 7506 margin-left: 13px; 7507 } 7508 5505 7509 .widget-area ul.children { 5506 margin-left: var(--widget--spacing-menu);7510 margin-left: 13px; 5507 7511 } 5508 7512 … … 5512 7516 5513 7517 .widget-area a { 5514 color: var(--footer--color-link);7518 color: #28303d; 5515 7519 text-decoration: underline; 5516 7520 text-decoration-style: solid; … … 5518 7522 } 5519 7523 5520 .widget-area a:link, 5521 .widget-area a:visited, 7524 .widget-area a:link { 7525 color: #28303d; 7526 } 7527 7528 .widget-area a:visited { 7529 color: #28303d; 7530 } 7531 5522 7532 .widget-area a:active { 5523 color: var(--footer--color-link);7533 color: #28303d; 5524 7534 } 5525 7535 5526 7536 .widget-area a:hover { 5527 color: var(--footer--color-link-hover);7537 color: #28303d; 5528 7538 text-decoration-style: dotted; 5529 7539 } 5530 7540 5531 7541 .widget-area .wp-block-social-links.alignright { 5532 margin-top: var(--global--spacing-vertical);7542 margin-top: 30px; 5533 7543 justify-content: flex-end; 5534 7544 } 5535 7545 5536 7546 .widget-area .wp-block-social-links.alignleft { 5537 margin-top: var(--global--spacing-vertical);7547 margin-top: 30px; 5538 7548 } 5539 7549 … … 5545 7555 5546 7556 .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);7557 font-size: 1.125rem; 7558 font-weight: 700; 7559 line-height: 1.4; 5550 7560 } 5551 7561 … … 5554 7564 flex-wrap: wrap; 5555 7565 margin: auto; 5556 max-width: var(--responsive--aligndefault-width); 7566 max-width: calc(100vw - 30px); 7567 } 7568 7569 @media only screen and (min-width: 482px) { 7570 7571 .search-form { 7572 max-width: min(calc(100vw - 100px), 610px); 7573 } 7574 } 7575 7576 @media only screen and (min-width: 822px) { 7577 7578 .search-form { 7579 max-width: min(calc(100vw - 200px), 610px); 7580 } 5557 7581 } 5558 7582 … … 5560 7584 width: 100%; 5561 7585 margin-bottom: 0; 5562 font-weight: var(--form--label-weight);7586 font-weight: 500; 5563 7587 } 5564 7588 … … 5566 7590 flex-grow: 1; 5567 7591 max-width: inherit; 5568 margin-top: calc(var(--global--spacing-vertical) / 3);5569 margin-right: calc(0.66 * var(--global--spacing-horizontal));7592 margin-top: 10px; 7593 margin-right: 17px; 5570 7594 } 5571 7595 5572 7596 .search-form .search-submit { 5573 margin-top: calc(var(--global--spacing-vertical) / 3);7597 margin-top: 10px; 5574 7598 margin-left: 10px; 5575 7599 } 5576 7600 5577 7601 .widget_search > .search-form .search-field { 5578 margin-right: calc(-1 * var(--button--border-width));7602 margin-right: -3px; 5579 7603 -webkit-appearance: none; 5580 margin-bottom: calc(0.5 * var(--global--spacing-vertical));7604 margin-bottom: 15px; 5581 7605 } 5582 7606 … … 5584 7608 margin-left: 0; 5585 7609 background-color: transparent; 5586 color: var(--button--color-text-hover);5587 margin-bottom: calc(0.5 * var(--global--spacing-vertical));7610 color: #39414d; 7611 margin-bottom: 15px; 5588 7612 } 5589 7613 5590 7614 .widget_search > .search-form .search-submit:hover { 5591 background-color: var(--button--color-background);5592 color: var(--button--color-text);7615 background-color: #39414d; 7616 color: #d1e4dd; 5593 7617 } 5594 7618 … … 5648 7672 5649 7673 .has-black-color[class] { 5650 color: var(--global--color-black);7674 color: #000; 5651 7675 } 5652 7676 5653 7677 .has-gray-color[class] { 5654 color: var(--global--color-gray);7678 color: #39414d; 5655 7679 } 5656 7680 5657 7681 .has-dark-gray-color[class] { 5658 color: var(--global--color-dark-gray);7682 color: #28303d; 5659 7683 } 5660 7684 5661 7685 .has-green-color[class] { 5662 color: var(--global--color-green);7686 color: #d1e4dd; 5663 7687 } 5664 7688 5665 7689 .has-blue-color[class] { 5666 color: var(--global--color-blue);7690 color: #d1dfe4; 5667 7691 } 5668 7692 5669 7693 .has-purple-color[class] { 5670 color: var(--global--color-purple);7694 color: #d1d1e4; 5671 7695 } 5672 7696 5673 7697 .has-red-color[class] { 5674 color: var(--global--color-red);7698 color: #e4d1d1; 5675 7699 } 5676 7700 5677 7701 .has-orange-color[class] { 5678 color: var(--global--color-orange);7702 color: #e4dad1; 5679 7703 } 5680 7704 5681 7705 .has-yellow-color[class] { 5682 color: var(--global--color-yellow);7706 color: #eeeadd; 5683 7707 } 5684 7708 5685 7709 .has-white-color[class] { 5686 color: var(--global--color-white);7710 color: #fff; 5687 7711 } 5688 7712 … … 5699 7723 5700 7724 .has-black-background-color[class] { 5701 background-color: var(--global--color-black);7725 background-color: #000; 5702 7726 } 5703 7727 5704 7728 .has-gray-background-color[class] { 5705 background-color: var(--global--color-gray);7729 background-color: #39414d; 5706 7730 } 5707 7731 5708 7732 .has-dark-gray-background-color[class] { 5709 background-color: var(--global--color-dark-gray);7733 background-color: #28303d; 5710 7734 } 5711 7735 5712 7736 .has-green-background-color[class] { 5713 background-color: var(--global--color-green);7737 background-color: #d1e4dd; 5714 7738 } 5715 7739 5716 7740 .has-blue-background-color[class] { 5717 background-color: var(--global--color-blue);7741 background-color: #d1dfe4; 5718 7742 } 5719 7743 5720 7744 .has-purple-background-color[class] { 5721 background-color: var(--global--color-purple);7745 background-color: #d1d1e4; 5722 7746 } 5723 7747 5724 7748 .has-red-background-color[class] { 5725 background-color: var(--global--color-red);7749 background-color: #e4d1d1; 5726 7750 } 5727 7751 5728 7752 .has-orange-background-color[class] { 5729 background-color: var(--global--color-orange);7753 background-color: #e4dad1; 5730 7754 } 5731 7755 5732 7756 .has-yellow-background-color[class] { 5733 background-color: var(--global--color-yellow);7757 background-color: #eeeadd; 5734 7758 } 5735 7759 5736 7760 .has-white-background-color[class] { 5737 background-color: var(--global--color-white); 5738 } 5739 5740 :not(.has-text-color).has-black-background-color[class], 5741 :not(.has-text-color).has-gray-background-color[class], 7761 background-color: #fff; 7762 } 7763 7764 :not(.has-text-color).has-black-background-color[class] { 7765 color: #fff; 7766 } 7767 7768 :not(.has-text-color).has-gray-background-color[class] { 7769 color: #fff; 7770 } 7771 5742 7772 :not(.has-text-color).has-dark-gray-background-color[class] { 5743 color: var(--global--color-white); 5744 } 5745 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], 7773 color: #fff; 7774 } 7775 7776 :not(.has-text-color).has-green-background-color[class] { 7777 color: #28303d; 7778 } 7779 7780 :not(.has-text-color).has-blue-background-color[class] { 7781 color: #28303d; 7782 } 7783 7784 :not(.has-text-color).has-purple-background-color[class] { 7785 color: #28303d; 7786 } 7787 7788 :not(.has-text-color).has-red-background-color[class] { 7789 color: #28303d; 7790 } 7791 7792 :not(.has-text-color).has-orange-background-color[class] { 7793 color: #28303d; 7794 } 7795 7796 :not(.has-text-color).has-yellow-background-color[class] { 7797 color: #28303d; 7798 } 7799 5752 7800 :not(.has-text-color).has-white-background-color[class] { 5753 color: var(--global--color-dark-gray);7801 color: #28303d; 5754 7802 } 5755 7803 5756 7804 .has-purple-to-yellow-gradient-background { 5757 background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-yellow));7805 background: linear-gradient(160deg, #d1d1e4, #eeeadd); 5758 7806 } 5759 7807 5760 7808 .has-yellow-to-purple-gradient-background { 5761 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-purple));7809 background: linear-gradient(160deg, #eeeadd, #d1d1e4); 5762 7810 } 5763 7811 5764 7812 .has-green-to-yellow-gradient-background { 5765 background: linear-gradient(160deg, var(--global--color-green), var(--global--color-yellow));7813 background: linear-gradient(160deg, #d1e4dd, #eeeadd); 5766 7814 } 5767 7815 5768 7816 .has-yellow-to-green-gradient-background { 5769 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-green));7817 background: linear-gradient(160deg, #eeeadd, #d1e4dd); 5770 7818 } 5771 7819 5772 7820 .has-red-to-yellow-gradient-background { 5773 background: linear-gradient(160deg, var(--global--color-red), var(--global--color-yellow));7821 background: linear-gradient(160deg, #e4d1d1, #eeeadd); 5774 7822 } 5775 7823 5776 7824 .has-yellow-to-red-gradient-background { 5777 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-red));7825 background: linear-gradient(160deg, #eeeadd, #e4d1d1); 5778 7826 } 5779 7827 5780 7828 .has-purple-to-red-gradient-background { 5781 background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-red));7829 background: linear-gradient(160deg, #d1d1e4, #e4d1d1); 5782 7830 } 5783 7831 5784 7832 .has-red-to-purple-gradient-background { 5785 background: linear-gradient(160deg, var(--global--color-red), var(--global--color-purple)); 5786 } 5787 5788 header *, 5789 main *, 7833 background: linear-gradient(160deg, #e4d1d1, #d1d1e4); 7834 } 7835 7836 header * { 7837 max-width: unset; 7838 } 7839 7840 main * { 7841 max-width: unset; 7842 } 7843 5790 7844 footer * { 5791 max-width: var(--global--spacing-measure);7845 max-width: unset; 5792 7846 } 5793 7847
Note: See TracChangeset
for help on using the changeset viewer.