Changeset 55088
- Timestamp:
- 01/18/2023 01:31:16 PM (2 years ago)
- Location:
- trunk/src/wp-content/themes/twentytwentyone
- Files:
-
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-content/themes/twentytwentyone/assets/css/ie-editor.css
r54294 r55088 1 1 @charset "UTF-8"; 2 3 2 /** 4 3 * These styles should be loaded by the Block Editor only 5 4 */ 6 7 5 /* Variables */ 8 6 :root { 9 10 /* Font Family */ 11 12 /* Font Size */ 13 14 /* Line Height */ 15 16 /* Headings */ 17 18 /* Block: Latest posts */ 19 20 /* Colors */ 21 22 /* Body text color, site title, footer text color. */ 23 24 /* Headings */ 25 26 /* Mint, default body background */ 27 28 /* Used for borders (separators) */ 29 30 /* Spacing */ 31 32 /* Elevation */ 33 34 /* Forms */ 35 36 /* Cover block */ 37 38 /* Buttons */ 39 40 /* entry */ 41 42 /* Header */ 43 44 /* Main navigation */ 45 46 /* Pagination */ 47 48 /* Footer */ 49 50 /* Block: Pull quote */ 51 52 /* Block: Table */ 53 54 /* Widgets */ 55 56 /* Admin-bar height */ 57 } 58 7 /* Font Family */ 8 /* Font Size */ 9 /* Line Height */ 10 /* Headings */ 11 /* Block: Latest posts */ 12 /* Colors */ 13 /* Body text color, site title, footer text color. */ 14 /* Headings */ 15 /* Mint, default body background */ 16 /* Used for borders (separators) */ 17 /* Spacing */ 18 /* Elevation */ 19 /* Forms */ 20 /* Cover block */ 21 /* Buttons */ 22 /* entry */ 23 /* Header */ 24 /* Main navigation */ 25 /* Pagination */ 26 /* Footer */ 27 /* Block: Pull quote */ 28 /* Block: Table */ 29 /* Widgets */ 30 /* Admin-bar height */ 31 } 59 32 /** 60 33 * Responsive Styles 61 34 */ 62 63 35 /** 64 36 * Required Variables 65 37 */ 66 67 38 /** 68 39 * Root Media Query Variables 69 40 */ 70 71 41 /** 72 42 * Extends 73 43 */ 74 44 .default-max-width { 75 max-width: calc(100vw - 30px); 76 margin-left: auto; 77 margin-right: auto; 78 } 45 max-width: calc(100vw - 30px); 46 margin-left: auto; 47 margin-right: auto; 48 } 49 @media only screen and (min-width: 482px){ 50 .default-max-width{ 51 max-width: min(calc(100vw - 100px), 610px); 52 } 53 } 54 @media only screen and (min-width: 822px){ 55 .default-max-width{ 56 max-width: min(calc(100vw - 200px), 610px); 57 } 58 } 59 60 .wide-max-width { 61 max-width: calc(100vw - 30px); 62 margin-left: auto; 63 margin-right: auto; 64 } 65 66 @media only screen and (min-width: 482px){ 67 .wide-max-width{ 68 max-width: calc(100vw - 100px); 69 } 70 } 71 72 @media only screen and (min-width: 822px){ 73 .wide-max-width{ 74 max-width: min(calc(100vw - 200px), 1240px); 75 } 76 } 77 79 78 @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 } 91 92 .wide-max-width { 93 max-width: calc(100vw - 30px); 94 margin-left: auto; 95 margin-right: auto; 96 } 97 98 @media only screen and (min-width: 482px) { 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 114 .full-max-width { 115 max-width: 100%; 116 width: auto; 117 margin-left: auto; 118 margin-right: auto; 119 } 120 } 121 79 .full-max-width { 80 max-width: 100%; 81 width: auto; 82 margin-left: auto; 83 margin-right: auto; 84 } 85 } 122 86 blockquote { 123 padding: 0; 124 position: relative; 125 margin: 30px 0 30px 25px; 126 } 127 87 padding: 0; 88 position: relative; 89 margin: 30px 0 30px 25px; 90 } 128 91 blockquote > * { 129 margin-top: 20px; 130 margin-bottom: 20px; 131 } 132 92 margin-top: 20px; 93 margin-bottom: 20px; 94 } 133 95 blockquote > *:first-child { 134 margin-top: 0; 135 } 136 96 margin-top: 0; 97 } 137 98 blockquote > *:last-child { 138 margin-bottom: 0; 139 } 140 99 margin-bottom: 0; 100 } 141 101 blockquote p { 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, 102 letter-spacing: normal; 103 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 104 font-size: 1.25rem; 105 font-style: normal; 106 font-weight: 700; 107 line-height: 1.7; 108 } 109 blockquote cite { 110 font-weight: normal; 111 letter-spacing: normal; 112 } 151 113 blockquote footer { 152 font-weight: normal; 153 letter-spacing: normal; 154 } 155 156 blockquote.alignleft, 157 blockquote.alignright { 158 padding-left: inherit; 159 } 160 161 blockquote.alignleft p, 114 font-weight: normal; 115 letter-spacing: normal; 116 } 117 blockquote.alignleft, blockquote.alignright { 118 padding-left: inherit; 119 } 120 blockquote.alignleft p { 121 font-size: 1.125rem; 122 max-width: inherit; 123 width: inherit; 124 } 162 125 blockquote.alignright p { 163 font-size: 1.125rem; 164 max-width: inherit; 165 width: inherit; 166 } 167 168 blockquote.alignleft cite, 169 blockquote.alignleft footer, 170 blockquote.alignright cite, 126 font-size: 1.125rem; 127 max-width: inherit; 128 width: inherit; 129 } 130 blockquote.alignleft cite { 131 font-size: 1rem; 132 letter-spacing: normal; 133 } 134 blockquote.alignleft footer { 135 font-size: 1rem; 136 letter-spacing: normal; 137 } 138 blockquote.alignright cite { 139 font-size: 1rem; 140 letter-spacing: normal; 141 } 171 142 blockquote.alignright footer { 172 font-size: 1rem; 173 letter-spacing: normal; 174 } 175 143 font-size: 1rem; 144 letter-spacing: normal; 145 } 176 146 blockquote strong { 177 font-weight: bolder; 178 } 179 147 font-weight: bolder; 148 } 180 149 blockquote:before { 181 content: "“"; 182 font-size: 1.25rem; 183 line-height: 1.7; 184 position: absolute; 185 left: -12px; 186 } 187 188 blockquote .wp-block-quote__citation, 189 blockquote cite, 150 content: "“"; 151 font-size: 1.25rem; 152 line-height: 1.7; 153 position: absolute; 154 left: -12px; 155 } 156 blockquote .wp-block-quote__citation { 157 color: #28303d; 158 font-size: 1rem; 159 font-style: normal; 160 } 161 blockquote cite { 162 color: #28303d; 163 font-size: 1rem; 164 font-style: normal; 165 } 190 166 blockquote footer { 191 192 193 167 color: #28303d; 168 font-size: 1rem; 169 font-style: normal; 194 170 } 195 171 @media only screen and (max-width: 481px) { 196 197 blockquote { 198 padding-left: 13px; 199 } 200 201 blockquote:before { 202 left: 0; 203 } 172 blockquote { 173 padding-left: 13px; 174 } 175 blockquote:before { 176 left: 0; 177 } 204 178 } 205 179 206 180 img { 207 height: auto; 208 vertical-align: middle; 181 height: auto; 182 max-width: 100%; 183 vertical-align: middle; 209 184 } 210 185 211 186 /* Classic editor images */ 187 .entry-content img { 188 max-width: 100%; 189 } 212 190 213 191 /* Make sure embeds and iframes fit their containers. */ 214 img,215 .entry-content img,216 192 embed, 217 193 iframe, 218 194 object, 219 195 video { 220 196 max-width: 100%; 221 197 } 222 198 223 199 /* Media captions */ 224 figcaption, 225 .wp-caption, 226 .wp-caption-text, 200 figcaption { 201 color: currentColor; 202 font-size: 1rem; 203 line-height: 1.7; 204 margin-top: 10px; 205 margin-bottom: 20px; 206 text-align: center; 207 } 208 .wp-caption { 209 color: currentColor; 210 font-size: 1rem; 211 line-height: 1.7; 212 margin-top: 10px; 213 margin-bottom: 20px; 214 text-align: center; 215 } 216 .wp-caption-text { 217 color: currentColor; 218 font-size: 1rem; 219 line-height: 1.7; 220 margin-top: 10px; 221 margin-bottom: 20px; 222 text-align: center; 223 } 227 224 .wp-block-embed figcaption { 228 color: currentColor; 229 font-size: 1rem; 230 line-height: 1.7; 231 margin-top: 10px; 232 margin-bottom: 20px; 233 text-align: center; 234 } 235 236 .alignleft figcaption, 237 .alignright figcaption, 225 color: currentColor; 226 font-size: 1rem; 227 line-height: 1.7; 228 margin-top: 10px; 229 margin-bottom: 20px; 230 text-align: center; 231 } 232 .alignleft figcaption, .alignright figcaption, 238 233 .alignleft .wp-caption, 239 234 .alignright .wp-caption, … … 242 237 .alignleft .wp-block-embed figcaption, 243 238 .alignright .wp-block-embed figcaption { 244 239 margin-bottom: 0; 245 240 } 246 241 … … 249 244 .entry-content .wp-smiley, 250 245 .comment-content .wp-smiley { 251 252 253 254 246 border: none; 247 margin-bottom: 0; 248 margin-top: 0; 249 padding: 0; 255 250 } 256 251 257 252 select { 258 259 260 261 262 263 264 265 266 267 253 border: 3px solid #39414d; 254 border-radius: 0; 255 color: #28303d; 256 font-size: 1.125rem; 257 -moz-appearance: none; 258 -webkit-appearance: none; 259 appearance: none; 260 padding: 10px 30px 10px 10px; 261 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; 262 background-position: right 10px top 60%; 268 263 } 269 264 270 265 select:focus { 271 272 273 274 275 276 277 278 279 280 266 border: 3px solid #39414d; 267 border-radius: 0; 268 color: #28303d; 269 font-size: 1.125rem; 270 -moz-appearance: none; 271 -webkit-appearance: none; 272 appearance: none; 273 padding: 10px 30px 10px 10px; 274 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; 275 background-position: right 10px top 60%; 281 276 } 282 277 … … 287 282 */ 288 283 a { 289 290 291 292 284 cursor: pointer; 285 color: #28303d; 286 text-underline-offset: 3px; 287 text-decoration-skip-ink: all; 293 288 } 294 289 295 290 a:hover { 296 297 291 text-decoration-style: dotted; 292 text-decoration-skip-ink: none; 298 293 } 299 294 300 295 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 301 302 /* Only visible in Windows High Contrast mode */ 303 outline: 2px solid transparent; 304 text-decoration: underline 1px dotted currentColor; 305 text-decoration-skip-ink: none; 306 background: rgba(255, 255, 255, 0.9); 307 } 308 296 /* Only visible in Windows High Contrast mode */ 297 outline: 2px solid transparent; 298 text-decoration: underline 1px dotted currentColor; 299 text-decoration-skip-ink: none; 300 background: rgba(255, 255, 255, 0.9); 301 } 309 302 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 310 background: #000; 311 color: #fff; 312 text-decoration: none; 313 } 314 303 background: #000; 304 color: #fff; 305 text-decoration: none; 306 } 315 307 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 316 color: #fff; 317 } 318 308 color: #fff; 309 } 319 310 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 320 background: rgba(0, 0, 0, 0.9); 321 color: #fff; 322 } 323 311 background: rgba(0, 0, 0, 0.9); 312 color: #fff; 313 } 324 314 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 325 color: #fff; 326 } 327 315 color: #fff; 316 } 328 317 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { 329 330 /* Only visible in Windows High Contrast mode */ 331 outline: 2px solid transparent; 332 outline-offset: -2px; 333 } 334 318 /* Only visible in Windows High Contrast mode */ 319 outline: 2px solid transparent; 320 outline-offset: -2px; 321 } 335 322 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus { 336 color: #21759b; 337 background-color: #f1f1f1; 338 } 339 323 color: #21759b; 324 background-color: #f1f1f1; 325 } 340 326 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link { 341 background: none; 342 } 343 327 background: none; 328 } 344 329 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { 345 330 outline: 2px dotted #28303d; 346 331 } 347 332 348 333 .wp-block-button__link { 349 border: 3px solid transparent; 350 border-radius: 0; 351 cursor: pointer; 352 font-weight: 500; 353 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 354 font-size: 1.25rem; 355 line-height: 1.5; 356 padding: 15px 30px; 357 text-decoration: none; 358 } 359 334 border: 3px solid transparent; 335 border-radius: 0; 336 cursor: pointer; 337 font-weight: 500; 338 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 339 font-size: 1.25rem; 340 line-height: 1.5; 341 padding: 15px 30px; 342 text-decoration: none; 343 } 360 344 .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 361 color: #d1e4dd; 362 } 363 345 color: #d1e4dd; 346 } 364 347 .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 365 color: #28303d; 366 } 367 348 color: #28303d; 349 } 368 350 .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { 369 color: #28303d; 370 } 371 351 color: #28303d; 352 } 372 353 .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 373 background-color: #28303d; 374 } 375 354 background-color: #28303d; 355 } 376 356 .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 377 background-color: #28303d; 378 } 379 380 .wp-block-button__link:hover, 381 .wp-block-button__link:active { 382 background-color: transparent; 383 border-color: currentColor; 384 color: inherit; 385 } 386 357 background-color: #28303d; 358 } 359 .wp-block-button__link:hover, .wp-block-button__link:active { 360 background-color: transparent; 361 border-color: currentColor; 362 color: inherit; 363 } 387 364 .wp-block-button__link:focus { 388 outline-offset: -6px; 389 outline: 2px dotted currentColor; 390 } 391 365 outline-offset: -6px; 366 outline: 2px dotted currentColor; 367 } 392 368 .wp-block-button__link:disabled { 393 394 395 369 background-color: rgba(255, 255, 255, 0.5); 370 border-color: rgba(255, 255, 255, 0.5); 371 color: #39414d; 396 372 } 397 373 … … 399 375 * Block Options 400 376 */ 377 [data-block].wp-block-buttons { 378 margin-top: 0; 379 margin-bottom: 0; 380 } 381 [data-block].wp-block-buttons .wp-block-button:first-child { 382 margin-top: 30px; 383 } 384 [data-block].wp-block-buttons .wp-block-button:last-child { 385 margin-bottom: 30px; 386 } 387 401 388 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 402 color: #d1e4dd; 403 } 404 389 color: #d1e4dd; 390 } 405 391 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 406 color: #d1e4dd; 407 } 408 392 color: #d1e4dd; 393 } 409 394 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { 410 color: #28303d; 411 } 412 395 color: #28303d; 396 } 413 397 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 414 background-color: #28303d; 415 } 416 398 background-color: #28303d; 399 } 417 400 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 418 background-color: #28303d; 419 } 420 401 background-color: #28303d; 402 } 421 403 .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, 422 404 .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { 423 border-color: currentColor !important; 424 background-color: transparent !important; 425 color: inherit !important; 426 } 427 405 border-color: currentColor !important; 406 background-color: transparent !important; 407 color: inherit !important; 408 } 428 409 .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus { 429 outline-offset: inherit; 430 outline: inherit; 431 } 432 433 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), 434 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background), 435 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background { 436 border-color: currentColor; 437 } 438 410 outline-offset: inherit; 411 outline: inherit; 412 } 413 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background { 414 border-color: currentColor; 415 } 439 416 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 440 color: #28303d; 441 } 442 417 color: #28303d; 418 } 443 419 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 444 color: #28303d; 445 } 446 420 color: #28303d; 421 } 447 422 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { 448 color: inherit; 449 } 450 423 color: inherit; 424 } 451 425 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 452 background-color: transparent; 453 } 454 426 background-color: transparent; 427 } 455 428 .wp-block-button.is-style-outline .wp-block-button__link:hover { 456 background-color: #28303d !important; 457 border-color: transparent !important; 458 color: #d1e4dd !important; 459 } 460 429 background-color: #28303d !important; 430 border-color: transparent !important; 431 color: #d1e4dd !important; 432 } 461 433 .wp-block-button.is-style-outline .wp-block-button__link:active { 462 background-color: #28303d !important; 463 border-color: transparent !important; 464 color: #d1e4dd !important; 465 } 466 434 background-color: #28303d !important; 435 border-color: transparent !important; 436 color: #d1e4dd !important; 437 } 467 438 .has-background .wp-block-button.is-style-outline .wp-block-button__link:hover { 468 background-color: #28303d !important; 469 color: #d1e4dd !important; 470 } 471 439 background-color: #28303d !important; 440 color: #d1e4dd !important; 441 } 472 442 .has-background .wp-block-button.is-style-outline .wp-block-button__link:active { 473 background-color: #28303d !important; 474 color: #d1e4dd !important; 475 } 476 443 background-color: #28303d !important; 444 color: #d1e4dd !important; 445 } 477 446 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover { 478 color: #d1e4dd !important; 479 } 480 447 color: #d1e4dd !important; 448 } 481 449 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active { 482 color: #d1e4dd !important; 483 } 484 450 color: #d1e4dd !important; 451 } 485 452 .wp-block-button.is-style-outline .wp-block-button__link:focus { 486 outline-offset: inherit; 487 outline: inherit; 488 } 489 453 outline-offset: inherit; 454 outline: inherit; 455 } 490 456 .wp-block-button.is-style-squared { 491 457 border-radius: 0; 492 458 } 493 459 494 460 .is-style-outline .wp-block-button__link[style*=radius], 495 461 .wp-block-button__link[style*=radius] { 496 462 outline-offset: 2px; 497 463 } 498 464 499 465 .wp-block-code code { 500 501 466 white-space: pre !important; 467 overflow-x: auto; 502 468 } 503 469 504 470 .wp-block-code { 505 border-color: #28303d; 506 border-radius: 0; 507 border-style: solid; 508 border-width: 0.1rem; 509 padding: 20px; 510 color: currentColor; 511 } 512 513 .wp-block-cover, 471 border-color: #28303d; 472 border-radius: 0; 473 border-style: solid; 474 border-width: 0.1rem; 475 padding: 20px; 476 color: currentColor; 477 } 478 479 .wp-block-cover { 480 background-color: #000; 481 min-height: 450px; 482 margin-top: inherit; 483 margin-bottom: inherit; 484 } 485 514 486 .wp-block-cover-image { 515 background-color: #000; 516 min-height: 450px; 517 margin-top: inherit; 518 margin-bottom: inherit; 519 } 520 487 background-color: #000; 488 min-height: 450px; 489 margin-top: inherit; 490 margin-bottom: inherit; 491 } 521 492 .wp-block-cover:not(.alignwide):not(.alignfull), 522 493 .wp-block-cover-image:not(.alignwide):not(.alignfull) { 523 clear: both; 524 } 525 494 clear: both; 495 } 526 496 [data-align=full] .wp-block-cover, 527 497 [data-align=full] .wp-block-cover-image { 528 margin-top: 0; 529 margin-bottom: 0; 530 } 531 498 margin-top: 0; 499 margin-bottom: 0; 500 } 532 501 .wp-block-cover > .wp-block-cover__inner-container > *:first-child, 533 502 .wp-block-cover-image > .wp-block-cover__inner-container > *:first-child { 534 margin-top: 0; 535 } 536 503 margin-top: 0; 504 } 537 505 .wp-block-cover > .wp-block-cover__inner-container > *:last-child:not(.block-list-appender), 538 506 .wp-block-cover-image > .wp-block-cover__inner-container > *:last-child:not(.block-list-appender) { 539 margin-bottom: 0; 540 } 541 542 .wp-block-cover.has-child-selected > .wp-block-cover__inner-container > *:nth-last-child(2), 543 .wp-block-cover.is-selected > .wp-block-cover__inner-container > *:nth-last-child(2), 507 margin-bottom: 0; 508 } 509 .wp-block-cover.has-child-selected > .wp-block-cover__inner-container > *:nth-last-child(2), .wp-block-cover.is-selected > .wp-block-cover__inner-container > *:nth-last-child(2), 544 510 .wp-block-cover-image.has-child-selected > .wp-block-cover__inner-container > *:nth-last-child(2), 545 511 .wp-block-cover-image.is-selected > .wp-block-cover__inner-container > *:nth-last-child(2) { 546 margin-bottom: 0; 547 } 548 512 margin-bottom: 0; 513 } 549 514 .wp-block-cover .wp-block-cover__inner-container, 550 515 .wp-block-cover .wp-block-cover-image-text, … … 554 519 .wp-block-cover-image .wp-block-cover-image-text, 555 520 .wp-block-cover-image .wp-block-cover-text, 556 .wp-block-cover-image .block-editor-block-list__block, 521 .wp-block-cover-image .block-editor-block-list__block { 522 color: currentColor; 523 } 557 524 .wp-block-cover .wp-block-cover__inner-container a, 558 525 .wp-block-cover .wp-block-cover-image-text a, … … 563 530 .wp-block-cover-image .wp-block-cover-text a, 564 531 .wp-block-cover-image .block-editor-block-list__block a { 565 color: currentColor; 566 } 567 568 .wp-block-cover .wp-block-cover__inner-container .has-link-color a, 569 .wp-block-cover .wp-block-cover-image-text .has-link-color a, 570 .wp-block-cover .wp-block-cover-text .has-link-color a, 571 .wp-block-cover .block-editor-block-list__block .has-link-color a, 572 .wp-block-cover-image .wp-block-cover__inner-container .has-link-color a, 573 .wp-block-cover-image .wp-block-cover-image-text .has-link-color a, 574 .wp-block-cover-image .wp-block-cover-text .has-link-color a, 532 color: currentColor; 533 } 534 .wp-block-cover .wp-block-cover__inner-container .has-link-color a { 535 color: #28303d; 536 } 537 .wp-block-cover .wp-block-cover-image-text .has-link-color a { 538 color: #28303d; 539 } 540 .wp-block-cover .wp-block-cover-text .has-link-color a { 541 color: #28303d; 542 } 543 .wp-block-cover .block-editor-block-list__block .has-link-color a { 544 color: #28303d; 545 } 546 .wp-block-cover-image .wp-block-cover__inner-container .has-link-color a { 547 color: #28303d; 548 } 549 .wp-block-cover-image .wp-block-cover-image-text .has-link-color a { 550 color: #28303d; 551 } 552 .wp-block-cover-image .wp-block-cover-text .has-link-color a { 553 color: #28303d; 554 } 575 555 .wp-block-cover-image .block-editor-block-list__block .has-link-color a { 576 color: #28303d; 577 } 578 556 color: #28303d; 557 } 579 558 .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container { 580 color: #fff; 581 } 582 559 color: #fff; 560 } 583 561 .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text { 584 color: #fff; 585 } 586 562 color: #fff; 563 } 587 564 .wp-block-cover:not([class*=background-color]) .wp-block-cover-text { 588 color: #fff; 589 } 590 565 color: #fff; 566 } 591 567 .wp-block-cover:not([class*=background-color]) .block-editor-block-list__block { 592 color: #fff; 593 } 594 568 color: #fff; 569 } 595 570 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container { 596 color: #fff; 597 } 598 571 color: #fff; 572 } 599 573 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text { 600 color: #fff; 601 } 602 574 color: #fff; 575 } 603 576 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text { 604 color: #fff; 605 } 606 577 color: #fff; 578 } 607 579 .wp-block-cover-image:not([class*=background-color]) .block-editor-block-list__block { 608 color: #fff; 609 } 610 580 color: #fff; 581 } 611 582 .wp-block-cover h2 { 612 font-size: 2.25rem; 613 letter-spacing: normal; 614 line-height: 1.3; 615 padding: 0; 616 text-align: inherit; 617 } 618 @media only screen and (min-width: 652px) { 619 620 .wp-block-cover h2 { 621 font-size: 3rem; 622 } 623 } 624 583 font-size: 2.25rem; 584 letter-spacing: normal; 585 line-height: 1.3; 586 padding: 0; 587 max-width: inherit; 588 text-align: inherit; 589 } 590 @media only screen and (min-width: 652px){ 591 .wp-block-cover h2{ 592 font-size: 3rem; 593 } 594 } 625 595 .wp-block-cover-image h2 { 626 font-size: 2.25rem; 627 letter-spacing: normal; 628 line-height: 1.3; 629 padding: 0; 630 text-align: inherit; 631 } 632 @media only screen and (min-width: 652px) { 633 634 .wp-block-cover-image h2 { 635 font-size: 3rem; 636 } 637 } 638 596 font-size: 2.25rem; 597 letter-spacing: normal; 598 line-height: 1.3; 599 padding: 0; 600 max-width: inherit; 601 text-align: inherit; 602 } 603 @media only screen and (min-width: 652px){ 604 .wp-block-cover-image h2{ 605 font-size: 3rem; 606 } 607 } 639 608 .wp-block-cover h2.has-text-align-left, 640 609 .wp-block-cover-image h2.has-text-align-left { 641 text-align: left; 642 } 643 610 text-align: left; 611 } 644 612 .wp-block-cover h2.has-text-align-center, 645 613 .wp-block-cover-image h2.has-text-align-center { 646 text-align: center; 647 } 648 614 text-align: center; 615 } 649 616 .wp-block-cover h2.has-text-align-right, 650 617 .wp-block-cover-image h2.has-text-align-right { 651 text-align: right; 652 } 653 654 .wp-block-cover.is-style-twentytwentyone-border, 618 text-align: right; 619 } 620 .wp-block-cover.is-style-twentytwentyone-border { 621 border: 3px solid #28303d; 622 } 655 623 .wp-block-cover-image.is-style-twentytwentyone-border { 656 border: 3px solid #28303d; 657 } 658 624 border: 3px solid #28303d; 625 } 659 626 .wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container, 660 627 .wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container { 661 628 background-color: unset; 662 629 } 663 630 664 631 .wp-block-columns:not(.alignwide):not(.alignfull) { 665 clear: both; 666 } 667 632 clear: both; 633 } 668 634 .wp-block-columns .wp-block, 669 635 .wp-block-columns .wp-block-column { 670 max-width: inherit; 671 } 672 636 max-width: inherit; 637 } 673 638 .wp-block-columns > .wp-block-column > *:first-child { 674 margin-top: 0; 675 } 676 639 margin-top: 0; 640 } 677 641 .wp-block-columns > .wp-block-column > *:last-child:not(.block-list-appender) { 678 margin-bottom: 0; 679 } 680 681 .wp-block-columns.has-child-selected > .wp-block-column > *:nth-last-child(2), 682 .wp-block-columns.is-selected > .wp-block-column > *:nth-last-child(2) { 683 margin-bottom: 0; 642 margin-bottom: 0; 643 } 644 .wp-block-columns.has-child-selected > .wp-block-column > *:nth-last-child(2), .wp-block-columns.is-selected > .wp-block-column > *:nth-last-child(2) { 645 margin-bottom: 0; 684 646 } 685 647 @media only screen and (min-width: 652px) { 686 687 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { 688 margin-left: -50px; 689 margin-top: 63px; 690 z-index: 2; 691 } 692 693 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background) { 694 background-color: #d1e4dd; 695 padding: 20px; 696 } 697 698 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background) { 699 background-color: #d1e4dd; 700 padding: 20px; 701 } 702 703 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background) { 704 background-color: #d1e4dd; 705 padding: 20px; 706 } 707 708 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background) { 709 background-color: #d1e4dd; 710 padding: 20px; 711 } 712 713 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background) { 714 background-color: #d1e4dd; 715 padding: 20px; 716 } 717 718 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background) { 719 background-color: #d1e4dd; 720 padding: 20px; 721 } 722 723 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background) { 724 background-color: #d1e4dd; 725 padding: 20px; 726 } 727 728 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { 729 background-color: #d1e4dd; 730 padding: 20px; 731 } 732 733 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 734 background-color: #d1e4dd; 735 padding: 20px; 736 } 737 738 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { 739 background-color: #d1e4dd; 740 padding: 20px; 741 } 742 743 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { 744 padding-left: 50px; 745 } 746 747 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 748 padding-left: 50px; 749 } 750 751 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { 752 margin-top: 0; 753 } 754 } 755 648 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { 649 margin-left: -50px; 650 margin-top: 63px; 651 z-index: 2; 652 } 653 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background) { 654 background-color: #d1e4dd; 655 padding: 20px; 656 } 657 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background) { 658 background-color: #d1e4dd; 659 padding: 20px; 660 } 661 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background) { 662 background-color: #d1e4dd; 663 padding: 20px; 664 } 665 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background) { 666 background-color: #d1e4dd; 667 padding: 20px; 668 } 669 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background) { 670 background-color: #d1e4dd; 671 padding: 20px; 672 } 673 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background) { 674 background-color: #d1e4dd; 675 padding: 20px; 676 } 677 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background) { 678 background-color: #d1e4dd; 679 padding: 20px; 680 } 681 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { 682 background-color: #d1e4dd; 683 padding: 20px; 684 } 685 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 686 background-color: #d1e4dd; 687 padding: 20px; 688 } 689 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { 690 background-color: #d1e4dd; 691 padding: 20px; 692 } 693 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { 694 padding-left: 50px; 695 } 696 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 697 padding-left: 50px; 698 } 699 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { 700 margin-top: 0; 701 } 702 } 756 703 .wp-block[data-align=full] > .wp-block-columns p:not(.has-background) { 757 padding-left: 20px; 758 padding-right: 20px; 759 } 760 704 padding-left: 20px; 705 padding-right: 20px; 706 } 761 707 .wp-block[data-align=full] > .wp-block-columns h1:not(.has-background) { 762 padding-left: 20px; 763 padding-right: 20px; 764 } 765 708 padding-left: 20px; 709 padding-right: 20px; 710 } 766 711 .wp-block[data-align=full] > .wp-block-columns h2:not(.has-background) { 767 padding-left: 20px; 768 padding-right: 20px; 769 } 770 712 padding-left: 20px; 713 padding-right: 20px; 714 } 771 715 .wp-block[data-align=full] > .wp-block-columns h3:not(.has-background) { 772 padding-left: 20px; 773 padding-right: 20px; 774 } 775 716 padding-left: 20px; 717 padding-right: 20px; 718 } 776 719 .wp-block[data-align=full] > .wp-block-columns h4:not(.has-background) { 777 padding-left: 20px; 778 padding-right: 20px; 779 } 780 720 padding-left: 20px; 721 padding-right: 20px; 722 } 781 723 .wp-block[data-align=full] > .wp-block-columns h5:not(.has-background) { 782 padding-left: 20px; 783 padding-right: 20px; 784 } 785 724 padding-left: 20px; 725 padding-right: 20px; 726 } 786 727 .wp-block[data-align=full] > .wp-block-columns h6:not(.has-background) { 787 788 728 padding-left: 20px; 729 padding-right: 20px; 789 730 } 790 731 791 732 .wp-block-file .wp-block-file__textlink { 792 text-decoration: underline; 793 text-decoration-style: solid; 794 text-decoration-thickness: 1px; 795 } 796 733 text-decoration: underline; 734 text-decoration-style: solid; 735 text-decoration-thickness: 1px; 736 } 797 737 .wp-block-file .wp-block-file__textlink:hover { 798 text-decoration: underline; 799 text-decoration-style: dotted; 800 } 801 738 text-decoration: underline; 739 text-decoration-style: dotted; 740 } 802 741 .wp-block-file .wp-block-file__button { 803 border: 3px solid transparent; 804 border-radius: 0; 805 cursor: pointer; 806 font-weight: 500; 807 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 808 font-size: 1.25rem; 809 line-height: 1.5; 810 padding: 15px 30px; 811 text-decoration: none; 812 display: inline-block; 813 } 814 742 border: 3px solid transparent; 743 border-radius: 0; 744 cursor: pointer; 745 font-weight: 500; 746 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 747 font-size: 1.25rem; 748 line-height: 1.5; 749 padding: 15px 30px; 750 text-decoration: none; 751 display: inline-block; 752 } 815 753 .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 816 color: #d1e4dd; 817 } 818 754 color: #d1e4dd; 755 } 819 756 .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 820 color: #28303d; 821 } 822 757 color: #28303d; 758 } 823 759 .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background { 824 color: #28303d; 825 } 826 760 color: #28303d; 761 } 827 762 .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-background) { 828 background-color: #28303d; 829 } 830 763 background-color: #28303d; 764 } 831 765 .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-background) { 832 background-color: #28303d; 833 } 834 835 .wp-block-file .wp-block-file__button:hover, 836 .wp-block-file .wp-block-file__button:active { 837 background-color: transparent; 838 border-color: currentColor; 839 color: inherit; 840 } 841 766 background-color: #28303d; 767 } 768 .wp-block-file .wp-block-file__button:hover, .wp-block-file .wp-block-file__button:active { 769 background-color: transparent; 770 border-color: currentColor; 771 color: inherit; 772 } 842 773 .wp-block-file .wp-block-file__button:focus { 843 outline-offset: -6px; 844 outline: 2px dotted currentColor; 845 } 846 774 outline-offset: -6px; 775 outline: 2px dotted currentColor; 776 } 847 777 .wp-block-file .wp-block-file__button:disabled { 848 background-color: rgba(255, 255, 255, 0.5); 849 border-color: rgba(255, 255, 255, 0.5); 850 color: #39414d; 851 } 852 778 background-color: rgba(255, 255, 255, 0.5); 779 border-color: rgba(255, 255, 255, 0.5); 780 color: #39414d; 781 } 853 782 .wp-block-file .wp-block-file__button:focus { 854 855 783 outline-offset: inherit; 784 outline: inherit; 856 785 } 857 786 858 787 .wp-block-gallery figcaption { 859 margin-bottom: 0; 860 } 861 788 margin-bottom: 0; 789 } 862 790 .wp-block-gallery figcaption a { 863 791 color: #fff; 864 792 } 865 793 866 794 .wp-block-group { 867 display: block; 868 clear: both; 869 display: flow-root; 870 } 871 872 .wp-block-group:before, 873 .wp-block-group:after { 874 content: ""; 875 display: block; 876 clear: both; 877 } 878 795 display: block; 796 clear: both; 797 display: flow-root; 798 } 799 .wp-block-group:before, .wp-block-group:after { 800 content: ""; 801 display: block; 802 clear: both; 803 } 879 804 .wp-block-group.has-background { 880 padding: 30px; 881 } 882 805 padding: 30px; 806 } 883 807 [data-align=full] .wp-block-group.has-background { 884 margin-top: 0; 885 margin-bottom: 0; 886 } 887 808 margin-top: 0; 809 margin-bottom: 0; 810 } 888 811 .wp-block-group.is-style-twentytwentyone-border { 889 border: 3px solid #28303d; 890 padding: 30px; 891 } 892 812 border: 3px solid #28303d; 813 padding: 30px; 814 } 893 815 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > [data-align=full] { 894 max-width: calc(100% + 60px); 895 width: calc(100% + 60px); 896 margin-left: -30px; 897 } 898 816 max-width: calc(100% + 60px); 817 width: calc(100% + 60px); 818 margin-left: -30px; 819 } 899 820 .wp-block-group > .wp-block-group__inner-container > *:first-child { 900 margin-top: 0; 901 } 902 821 margin-top: 0; 822 } 903 823 .wp-block-group > .wp-block-group__inner-container > *:last-child:not(.block-list-appender) { 904 margin-bottom: 0; 905 } 906 907 .wp-block-group.has-child-selected > .wp-block-group__inner-container > *:nth-last-child(2), 908 .wp-block-group.is-selected > .wp-block-group__inner-container > *:nth-last-child(2) { 909 margin-bottom: 0; 824 margin-bottom: 0; 825 } 826 .wp-block-group.has-child-selected > .wp-block-group__inner-container > *:nth-last-child(2), .wp-block-group.is-selected > .wp-block-group__inner-container > *:nth-last-child(2) { 827 margin-bottom: 0; 910 828 } 911 829 912 830 .wp-block-group .wp-block-group.has-background > .block-editor-block-list__layout > [data-align=full] { 913 margin: 0; 914 width: 100%; 915 } 916 917 .wp-block-heading h1, 918 h1, 919 .h1, 920 .wp-block-heading h2, 921 h2, 922 .h2, 923 .wp-block-heading h3, 924 h3, 925 .h3, 926 .wp-block-heading h4, 927 h4, 928 .h4, 929 .wp-block-heading h5, 930 h5, 931 .h5, 932 .wp-block-heading h6, 933 h6, 831 margin: 0; 832 width: 100%; 833 } 834 835 .wp-block-heading h1 { 836 clear: both; 837 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 838 font-weight: normal; 839 } 840 841 h1 { 842 clear: both; 843 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 844 font-weight: normal; 845 } 846 847 .h1 { 848 clear: both; 849 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 850 font-weight: normal; 851 } 852 853 .wp-block-heading h2 { 854 clear: both; 855 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 856 font-weight: normal; 857 } 858 859 h2 { 860 clear: both; 861 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 862 font-weight: normal; 863 } 864 865 .h2 { 866 clear: both; 867 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 868 font-weight: normal; 869 } 870 871 .wp-block-heading h3 { 872 clear: both; 873 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 874 font-weight: normal; 875 } 876 877 h3 { 878 clear: both; 879 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 880 font-weight: normal; 881 } 882 883 .h3 { 884 clear: both; 885 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 886 font-weight: normal; 887 } 888 889 .wp-block-heading h4 { 890 clear: both; 891 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 892 font-weight: normal; 893 } 894 895 h4 { 896 clear: both; 897 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 898 font-weight: normal; 899 } 900 901 .h4 { 902 clear: both; 903 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 904 font-weight: normal; 905 } 906 907 .wp-block-heading h5 { 908 clear: both; 909 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 910 font-weight: normal; 911 } 912 913 h5 { 914 clear: both; 915 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 916 font-weight: normal; 917 } 918 919 .h5 { 920 clear: both; 921 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 922 font-weight: normal; 923 } 924 925 .wp-block-heading h6 { 926 clear: both; 927 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 928 font-weight: normal; 929 } 930 931 h6 { 932 clear: both; 933 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 934 font-weight: normal; 935 } 936 934 937 .h6 { 935 clear: both; 936 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 937 font-weight: normal; 938 } 939 940 .wp-block-heading h1 strong, 941 h1 strong, 942 .h1 strong, 943 .wp-block-heading h2 strong, 944 h2 strong, 945 .h2 strong, 946 .wp-block-heading h3 strong, 947 h3 strong, 948 .h3 strong, 949 .wp-block-heading h4 strong, 950 h4 strong, 951 .h4 strong, 952 .wp-block-heading h5 strong, 953 h5 strong, 954 .h5 strong, 955 .wp-block-heading h6 strong, 956 h6 strong, 938 clear: both; 939 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 940 font-weight: normal; 941 } 942 .wp-block-heading h1 strong { 943 font-weight: 600; 944 } 945 h1 strong { 946 font-weight: 600; 947 } 948 .h1 strong { 949 font-weight: 600; 950 } 951 .wp-block-heading h2 strong { 952 font-weight: 600; 953 } 954 h2 strong { 955 font-weight: 600; 956 } 957 .h2 strong { 958 font-weight: 600; 959 } 960 .wp-block-heading h3 strong { 961 font-weight: 600; 962 } 963 h3 strong { 964 font-weight: 600; 965 } 966 .h3 strong { 967 font-weight: 600; 968 } 969 .wp-block-heading h4 strong { 970 font-weight: 600; 971 } 972 h4 strong { 973 font-weight: 600; 974 } 975 .h4 strong { 976 font-weight: 600; 977 } 978 .wp-block-heading h5 strong { 979 font-weight: 600; 980 } 981 h5 strong { 982 font-weight: 600; 983 } 984 .h5 strong { 985 font-weight: 600; 986 } 987 .wp-block-heading h6 strong { 988 font-weight: 600; 989 } 990 h6 strong { 991 font-weight: 600; 992 } 957 993 .h6 strong { 958 font-weight: 600; 959 } 960 994 font-weight: 600; 995 } 961 996 .wp-block-heading h1[style*="--wp--typography--line-height"] { 962 line-height: 1.7; 963 } 964 997 line-height: 1.7; 998 } 965 999 h1[style*="--wp--typography--line-height"] { 966 line-height: 1.7; 967 } 968 1000 line-height: 1.7; 1001 } 969 1002 .h1[style*="--wp--typography--line-height"] { 970 line-height: 1.7; 971 } 972 1003 line-height: 1.7; 1004 } 973 1005 .wp-block-heading h2[style*="--wp--typography--line-height"] { 974 line-height: 1.7; 975 } 976 1006 line-height: 1.7; 1007 } 977 1008 h2[style*="--wp--typography--line-height"] { 978 line-height: 1.7; 979 } 980 1009 line-height: 1.7; 1010 } 981 1011 .h2[style*="--wp--typography--line-height"] { 982 line-height: 1.7; 983 } 984 1012 line-height: 1.7; 1013 } 985 1014 .wp-block-heading h3[style*="--wp--typography--line-height"] { 986 line-height: 1.7; 987 } 988 1015 line-height: 1.7; 1016 } 989 1017 h3[style*="--wp--typography--line-height"] { 990 line-height: 1.7; 991 } 992 1018 line-height: 1.7; 1019 } 993 1020 .h3[style*="--wp--typography--line-height"] { 994 line-height: 1.7; 995 } 996 1021 line-height: 1.7; 1022 } 997 1023 .wp-block-heading h4[style*="--wp--typography--line-height"] { 998 line-height: 1.7; 999 } 1000 1024 line-height: 1.7; 1025 } 1001 1026 h4[style*="--wp--typography--line-height"] { 1002 line-height: 1.7; 1003 } 1004 1027 line-height: 1.7; 1028 } 1005 1029 .h4[style*="--wp--typography--line-height"] { 1006 line-height: 1.7; 1007 } 1008 1030 line-height: 1.7; 1031 } 1009 1032 .wp-block-heading h5[style*="--wp--typography--line-height"] { 1010 line-height: 1.7; 1011 } 1012 1033 line-height: 1.7; 1034 } 1013 1035 h5[style*="--wp--typography--line-height"] { 1014 line-height: 1.7; 1015 } 1016 1036 line-height: 1.7; 1037 } 1017 1038 .h5[style*="--wp--typography--line-height"] { 1018 line-height: 1.7; 1019 } 1020 1039 line-height: 1.7; 1040 } 1021 1041 .wp-block-heading h6[style*="--wp--typography--line-height"] { 1022 line-height: 1.7; 1023 } 1024 1042 line-height: 1.7; 1043 } 1025 1044 h6[style*="--wp--typography--line-height"] { 1026 line-height: 1.7; 1027 } 1028 1045 line-height: 1.7; 1046 } 1029 1047 .h6[style*="--wp--typography--line-height"] { 1030 1048 line-height: 1.7; 1031 1049 } 1032 1050 1033 1051 .wp-block-heading h1 { 1034 font-size: 4rem; 1035 letter-spacing: normal; 1036 line-height: 1.1; 1037 } 1038 1039 @media only screen and (min-width: 652px) { 1040 1041 .wp-block-heading h1 { 1042 font-size: 6rem; 1043 } 1052 font-size: 4rem; 1053 letter-spacing: normal; 1054 line-height: 1.1; 1055 } 1056 1057 @media only screen and (min-width: 652px){ 1058 .wp-block-heading h1{ 1059 font-size: 6rem; 1060 } 1044 1061 } 1045 1062 1046 1063 h1 { 1047 font-size: 4rem; 1048 letter-spacing: normal; 1049 line-height: 1.1; 1050 } 1051 1052 @media only screen and (min-width: 652px) { 1053 1054 h1 { 1055 font-size: 6rem; 1056 } 1064 font-size: 4rem; 1065 letter-spacing: normal; 1066 line-height: 1.1; 1067 } 1068 1069 @media only screen and (min-width: 652px){ 1070 h1{ 1071 font-size: 6rem; 1072 } 1057 1073 } 1058 1074 1059 1075 .h1 { 1060 font-size: 4rem; 1061 letter-spacing: normal; 1062 line-height: 1.1; 1063 } 1064 1065 @media only screen and (min-width: 652px) { 1066 1067 .h1 { 1068 font-size: 6rem; 1069 } 1076 font-size: 4rem; 1077 letter-spacing: normal; 1078 line-height: 1.1; 1079 } 1080 1081 @media only screen and (min-width: 652px){ 1082 .h1{ 1083 font-size: 6rem; 1084 } 1070 1085 } 1071 1086 1072 1087 .wp-block-heading h2 { 1073 font-size: 2.25rem; 1074 letter-spacing: normal; 1075 line-height: 1.3; 1076 } 1077 1078 @media only screen and (min-width: 652px) { 1079 1080 .wp-block-heading h2 { 1081 font-size: 3rem; 1082 } 1088 font-size: 2.25rem; 1089 letter-spacing: normal; 1090 line-height: 1.3; 1091 } 1092 1093 @media only screen and (min-width: 652px){ 1094 .wp-block-heading h2{ 1095 font-size: 3rem; 1096 } 1083 1097 } 1084 1098 1085 1099 h2 { 1086 font-size: 2.25rem; 1087 letter-spacing: normal; 1088 line-height: 1.3; 1089 } 1090 1091 @media only screen and (min-width: 652px) { 1092 1093 h2 { 1094 font-size: 3rem; 1095 } 1100 font-size: 2.25rem; 1101 letter-spacing: normal; 1102 line-height: 1.3; 1103 } 1104 1105 @media only screen and (min-width: 652px){ 1106 h2{ 1107 font-size: 3rem; 1108 } 1096 1109 } 1097 1110 1098 1111 .h2 { 1099 font-size: 2.25rem; 1100 letter-spacing: normal; 1101 line-height: 1.3; 1102 } 1103 1104 @media only screen and (min-width: 652px) { 1105 1106 .h2 { 1107 font-size: 3rem; 1108 } 1112 font-size: 2.25rem; 1113 letter-spacing: normal; 1114 line-height: 1.3; 1115 } 1116 1117 @media only screen and (min-width: 652px){ 1118 .h2{ 1119 font-size: 3rem; 1120 } 1109 1121 } 1110 1122 1111 1123 .wp-block-heading h3 { 1112 font-size: 2rem; 1113 letter-spacing: normal; 1114 line-height: 1.3; 1115 } 1116 1117 @media only screen and (min-width: 652px) { 1118 1119 .wp-block-heading h3 { 1120 font-size: 2rem; 1121 } 1124 font-size: 2rem; 1125 letter-spacing: normal; 1126 line-height: 1.3; 1127 } 1128 1129 @media only screen and (min-width: 652px){ 1130 .wp-block-heading h3{ 1131 font-size: 2rem; 1132 } 1122 1133 } 1123 1134 1124 1135 h3 { 1125 font-size: 2rem; 1126 letter-spacing: normal; 1127 line-height: 1.3; 1128 } 1129 1130 @media only screen and (min-width: 652px) { 1131 1132 h3 { 1133 font-size: 2rem; 1134 } 1136 font-size: 2rem; 1137 letter-spacing: normal; 1138 line-height: 1.3; 1139 } 1140 1141 @media only screen and (min-width: 652px){ 1142 h3{ 1143 font-size: 2rem; 1144 } 1135 1145 } 1136 1146 1137 1147 .h3 { 1138 font-size: 2rem; 1139 letter-spacing: normal; 1140 line-height: 1.3; 1141 } 1142 1143 @media only screen and (min-width: 652px) { 1144 1145 .h3 { 1146 font-size: 2rem; 1147 } 1148 } 1149 1150 .wp-block-heading h4, 1151 h4, 1148 font-size: 2rem; 1149 letter-spacing: normal; 1150 line-height: 1.3; 1151 } 1152 1153 @media only screen and (min-width: 652px){ 1154 .h3{ 1155 font-size: 2rem; 1156 } 1157 } 1158 1159 .wp-block-heading h4 { 1160 font-size: 1.5rem; 1161 font-weight: 600; 1162 letter-spacing: normal; 1163 line-height: 1.3; 1164 } 1165 1166 h4 { 1167 font-size: 1.5rem; 1168 font-weight: 600; 1169 letter-spacing: normal; 1170 line-height: 1.3; 1171 } 1172 1152 1173 .h4 { 1153 font-size: 1.5rem; 1154 font-weight: 600; 1155 letter-spacing: normal; 1156 line-height: 1.3; 1157 } 1158 1159 .wp-block-heading h5, 1160 h5, 1174 font-size: 1.5rem; 1175 font-weight: 600; 1176 letter-spacing: normal; 1177 line-height: 1.3; 1178 } 1179 1180 .wp-block-heading h5 { 1181 font-size: 1.125rem; 1182 font-weight: 600; 1183 letter-spacing: 0.05em; 1184 line-height: 1.3; 1185 } 1186 1187 h5 { 1188 font-size: 1.125rem; 1189 font-weight: 600; 1190 letter-spacing: 0.05em; 1191 line-height: 1.3; 1192 } 1193 1161 1194 .h5 { 1162 font-size: 1.125rem; 1163 font-weight: 600; 1164 letter-spacing: 0.05em; 1165 line-height: 1.3; 1166 } 1167 1168 .wp-block-heading h6, 1169 h6, 1195 font-size: 1.125rem; 1196 font-weight: 600; 1197 letter-spacing: 0.05em; 1198 line-height: 1.3; 1199 } 1200 1201 .wp-block-heading h6 { 1202 font-size: 1rem; 1203 font-weight: 600; 1204 letter-spacing: 0.05em; 1205 line-height: 1.3; 1206 } 1207 1208 h6 { 1209 font-size: 1rem; 1210 font-weight: 600; 1211 letter-spacing: 0.05em; 1212 line-height: 1.3; 1213 } 1214 1170 1215 .h6 { 1171 1172 1173 1174 1216 font-size: 1rem; 1217 font-weight: 600; 1218 letter-spacing: 0.05em; 1219 line-height: 1.3; 1175 1220 } 1176 1221 1177 1222 [data-type="core/html"] textarea { 1178 1179 1180 1223 color: #28303d; 1224 border-radius: 0; 1225 padding: 20px; 1181 1226 } 1182 1227 1183 1228 /* Center image block by default in the editor */ 1184 .wp-block-image, 1185 .wp-block-image > div:not(.components-placeholder) { 1186 text-align: center; 1229 .wp-block-image > div { 1230 text-align: center; 1187 1231 } 1188 1232 1189 1233 [data-type="core/image"] .block-editor-block-list__block-edit figure.is-resized { 1190 1234 margin: 0 auto; 1191 1235 } 1192 1236 1193 1237 /* Block Styles */ 1194 .wp-block-image.is-style-twentytwentyone-border img, 1238 .wp-block-image.is-style-twentytwentyone-border img { 1239 border: 3px solid #28303d; 1240 } 1195 1241 .wp-block-image.is-style-twentytwentyone-image-frame img { 1196 1242 border: 3px solid #28303d; 1197 1243 } 1198 1244 1199 1245 .wp-block-image.is-style-twentytwentyone-image-frame img { 1200 padding: 20px; 1201 } 1202 1203 .wp-block-latest-comments, 1246 padding: 20px; 1247 } 1248 1249 .wp-block-latest-comments { 1250 padding-left: 0; 1251 } 1252 1204 1253 .wp-block-latest-posts { 1205 padding-left: 0; 1206 } 1207 1254 padding-left: 0; 1255 } 1208 1256 .wp-block-latest-posts:not(.is-grid) > li { 1209 margin-top: 50px; 1210 margin-bottom: 50px; 1211 } 1212 1257 margin-top: 50px; 1258 margin-bottom: 50px; 1259 } 1213 1260 .wp-block-latest-posts:not(.is-grid) > li:first-child { 1214 margin-top: 0; 1215 } 1216 1261 margin-top: 0; 1262 } 1217 1263 .wp-block-latest-posts:not(.is-grid) > li:last-child { 1218 margin-bottom: 0; 1219 } 1220 1264 margin-bottom: 0; 1265 } 1221 1266 .wp-block-latest-posts.is-grid { 1222 word-wrap: break-word; 1223 word-break: break-word; 1224 } 1225 1267 word-wrap: break-word; 1268 word-break: break-word; 1269 } 1226 1270 .wp-block-latest-posts.is-grid > li { 1227 margin-bottom: 30px; 1228 } 1229 1271 margin-bottom: 30px; 1272 } 1230 1273 .wp-block-latest-posts.is-grid > li:last-child { 1231 margin-bottom: 0; 1232 } 1233 1274 margin-bottom: 0; 1275 } 1234 1276 .wp-block-latest-posts > li > * { 1235 margin-top: 10px; 1236 margin-bottom: 10px; 1237 } 1238 1277 margin-top: 10px; 1278 margin-bottom: 10px; 1279 } 1239 1280 .wp-block-latest-posts > li > *:first-child { 1240 margin-top: 0; 1241 } 1242 1281 margin-top: 0; 1282 } 1243 1283 .wp-block-latest-posts > li > *:last-child { 1244 margin-bottom: 0; 1245 } 1246 1284 margin-bottom: 0; 1285 } 1247 1286 .wp-block-latest-posts > li > a { 1248 display: inline-block; 1249 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1250 font-size: 2rem; 1251 font-weight: normal; 1252 line-height: 1.3; 1253 margin-bottom: 10px; 1254 } 1255 @media only screen and (min-width: 652px) { 1256 1257 .wp-block-latest-posts > li > a { 1258 font-size: 2rem; 1259 } 1260 } 1261 1287 display: inline-block; 1288 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1289 font-size: 2rem; 1290 font-weight: normal; 1291 line-height: 1.3; 1292 margin-bottom: 10px; 1293 } 1294 @media only screen and (min-width: 652px){ 1295 .wp-block-latest-posts > li > a{ 1296 font-size: 2rem; 1297 } 1298 } 1262 1299 .wp-block-latest-posts .wp-block-latest-posts__post-author { 1263 color: #28303d; 1264 font-size: 1.25rem; 1265 line-height: 1.7; 1266 } 1267 1300 color: #28303d; 1301 font-size: 1.25rem; 1302 line-height: 1.7; 1303 } 1268 1304 .wp-block-latest-posts .wp-block-latest-posts__post-date { 1269 color: #28303d; 1270 font-size: 1rem; 1271 line-height: 1.7; 1272 } 1273 1274 [class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, 1275 .has-background .wp-block-latest-posts .wp-block-latest-posts__post-date { 1276 color: currentColor; 1277 } 1278 1279 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt, 1305 color: #28303d; 1306 font-size: 1rem; 1307 line-height: 1.7; 1308 } 1309 [class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, .has-background .wp-block-latest-posts .wp-block-latest-posts__post-date { 1310 color: currentColor; 1311 } 1312 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt { 1313 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1314 font-size: 1.125rem; 1315 line-height: 1.7; 1316 margin-top: 20px; 1317 } 1280 1318 .wp-block-latest-posts .wp-block-latest-posts__post-full-content { 1281 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1282 font-size: 1.125rem; 1283 line-height: 1.7; 1284 margin-top: 20px; 1285 } 1286 1319 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1320 font-size: 1.125rem; 1321 line-height: 1.7; 1322 margin-top: 20px; 1323 } 1287 1324 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { 1288 border-top: 3px solid #28303d; 1289 border-bottom: 3px solid #28303d; 1290 } 1291 1325 border-top: 3px solid #28303d; 1326 border-bottom: 3px solid #28303d; 1327 } 1292 1328 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li { 1293 padding-bottom: 30px; 1294 border-bottom: 1px solid #28303d; 1295 margin-top: 30px; 1296 margin-bottom: 30px; 1297 } 1298 1329 padding-bottom: 30px; 1330 border-bottom: 1px solid #28303d; 1331 margin-top: 30px; 1332 margin-bottom: 30px; 1333 } 1299 1334 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { 1300 padding-bottom: 30px; 1301 border-bottom: 1px solid #28303d; 1302 margin-top: 30px; 1303 margin-bottom: 30px; 1304 } 1305 1335 padding-bottom: 30px; 1336 border-bottom: 1px solid #28303d; 1337 margin-top: 30px; 1338 margin-bottom: 30px; 1339 } 1306 1340 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, 1307 1341 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child { 1308 padding-bottom: 0; 1309 border-bottom: none; 1310 } 1311 1342 padding-bottom: 0; 1343 border-bottom: none; 1344 } 1312 1345 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { 1313 box-shadow: inset 0 -1px 0 0 #28303d; 1314 border-bottom: 2px solid #28303d; 1315 } 1316 1346 box-shadow: inset 0 -1px 0 0 #28303d; 1347 border-bottom: 2px solid #28303d; 1348 } 1317 1349 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { 1318 margin: 0; 1319 padding-top: 30px; 1320 padding-right: 25px; 1321 } 1322 1350 margin: 0; 1351 padding-top: 30px; 1352 padding-right: 25px; 1353 } 1323 1354 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { 1324 1355 padding-bottom: 30px; 1325 1356 } 1326 1357 @media screen and (min-width: 600px) { 1327 1328 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { 1329 width: 50%; 1330 } 1331 1332 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { 1333 width: 33%; 1334 } 1335 1336 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { 1337 width: 25%; 1338 } 1339 1340 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { 1341 width: 20%; 1342 } 1343 1344 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { 1345 width: 17%; 1346 } 1347 } 1348 1358 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { 1359 width: 50%; 1360 } 1361 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { 1362 width: 33%; 1363 } 1364 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { 1365 width: 25%; 1366 } 1367 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { 1368 width: 20%; 1369 } 1370 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { 1371 width: 17%; 1372 } 1373 } 1349 1374 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { 1350 border: 3px solid #28303d; 1351 padding: 30px 25px; 1352 } 1353 1375 border: 3px solid #28303d; 1376 padding: 30px 25px; 1377 } 1354 1378 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { 1355 padding-bottom: 30px; 1356 margin-bottom: 30px; 1357 } 1358 1379 padding-bottom: 30px; 1380 margin-bottom: 30px; 1381 } 1359 1382 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { 1360 1361 1383 margin-top: 25px; 1384 margin-bottom: 25px; 1362 1385 } 1363 1386 1364 1387 .gallery-item { 1365 display: inline-block; 1366 text-align: center; 1367 vertical-align: top; 1368 width: 100%; 1369 } 1370 1388 display: inline-block; 1389 text-align: center; 1390 vertical-align: top; 1391 width: 100%; 1392 } 1371 1393 .gallery-columns-2 .gallery-item { 1372 max-width: 50%; 1373 } 1374 1394 max-width: 50%; 1395 } 1375 1396 .gallery-columns-3 .gallery-item { 1376 max-width: 33.33%; 1377 } 1378 1397 max-width: 33.33%; 1398 } 1379 1399 .gallery-columns-4 .gallery-item { 1380 max-width: 25%; 1381 } 1382 1400 max-width: 25%; 1401 } 1383 1402 .gallery-columns-5 .gallery-item { 1384 max-width: 20%; 1385 } 1386 1403 max-width: 20%; 1404 } 1387 1405 .gallery-columns-6 .gallery-item { 1388 max-width: 16.66%; 1389 } 1390 1406 max-width: 16.66%; 1407 } 1391 1408 .gallery-columns-7 .gallery-item { 1392 max-width: 14.28%; 1393 } 1394 1409 max-width: 14.28%; 1410 } 1395 1411 .gallery-columns-8 .gallery-item { 1396 max-width: 12.5%; 1397 } 1398 1412 max-width: 12.5%; 1413 } 1399 1414 .gallery-columns-9 .gallery-item { 1400 1415 max-width: 11.11%; 1401 1416 } 1402 1417 1403 1418 .gallery-caption { 1404 display: block; 1405 } 1406 1407 ul, 1419 display: block; 1420 } 1421 1422 ul { 1423 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1424 margin: 30px 0; 1425 padding-left: 50px; 1426 } 1427 1408 1428 ol { 1409 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1410 margin: 30px 0; 1411 padding-left: 50px; 1412 } 1413 1429 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1430 margin: 30px 0; 1431 padding-left: 50px; 1432 } 1414 1433 ul.aligncenter, 1415 1434 ol.aligncenter { 1416 list-style-position: inside; 1417 padding: 0; 1418 text-align: center; 1419 } 1420 1435 list-style-position: inside; 1436 padding: 0; 1437 text-align: center; 1438 } 1421 1439 ul.alignright, 1422 1440 ol.alignright { 1423 1424 1425 1441 list-style-position: inside; 1442 padding: 0; 1443 text-align: right; 1426 1444 } 1427 1445 1428 1446 li > ul, 1429 1447 li > ol { 1430 1448 margin: 0; 1431 1449 } 1432 1450 1433 1451 dt { 1434 1435 1452 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1453 font-weight: bold; 1436 1454 } 1437 1455 1438 1456 [data-align=full] .wp-block-media-text { 1439 margin-top: 0; 1440 margin-bottom: 0; 1441 } 1442 1457 margin-top: 0; 1458 margin-bottom: 0; 1459 } 1443 1460 .wp-block-media-text > .wp-block-media-text__content > *:first-child { 1444 margin-top: 0; 1445 } 1446 1461 margin-top: 0; 1462 } 1447 1463 .wp-block-media-text > .wp-block-media-text__content > *:last-child:not(.block-list-appender) { 1448 margin-bottom: 0; 1449 } 1450 1451 .wp-block-media-text.has-child-selected > .wp-block-media-text__content > *:nth-last-child(2), 1452 .wp-block-media-text.is-selected > .wp-block-media-text__content > *:nth-last-child(2) { 1453 margin-bottom: 0; 1454 } 1455 1464 margin-bottom: 0; 1465 } 1466 .wp-block-media-text.has-child-selected > .wp-block-media-text__content > *:nth-last-child(2), .wp-block-media-text.is-selected > .wp-block-media-text__content > *:nth-last-child(2) { 1467 margin-bottom: 0; 1468 } 1456 1469 .wp-block-media-text .wp-block-media-text__content { 1457 padding: 25px; 1458 } 1459 1470 padding: 25px; 1471 } 1460 1472 .wp-block-media-text.is-style-twentytwentyone-border { 1461 border: 3px solid #28303d; 1462 } 1463 1473 border: 3px solid #28303d; 1474 } 1475 1476 .wp-block-navigation [data-block] { 1477 margin-top: revert; 1478 margin-bottom: revert; 1479 } 1464 1480 .wp-block-navigation .wp-block-navigation__container { 1465 background: #d1e4dd; 1466 padding: 0; 1467 } 1468 1469 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content { 1470 padding: 13px; 1471 } 1472 1481 background: #d1e4dd; 1482 } 1473 1483 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { 1474 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1475 font-size: 1.25rem; 1476 font-weight: normal; 1477 } 1478 1484 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1485 font-size: 1.25rem; 1486 font-weight: normal; 1487 } 1479 1488 .wp-block-navigation .has-child .wp-block-navigation__container { 1480 box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); 1481 } 1482 1489 box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); 1490 } 1483 1491 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { 1484 color: #28303d; 1485 } 1486 1492 color: #28303d; 1493 } 1487 1494 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { 1488 color: #28303d; 1489 } 1490 1495 color: #28303d; 1496 } 1491 1497 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { 1492 1498 color: currentColor; 1493 1499 } 1494 1500 1495 1501 p { 1496 line-height: 1.7; 1497 } 1498 1502 line-height: 1.7; 1503 } 1499 1504 p.has-background { 1500 1505 padding: 20px; 1501 1506 } 1502 1507 1503 1508 pre.wp-block-preformatted { 1504 1505 1506 1509 overflow-x: auto; 1510 white-space: pre !important; 1511 font-size: 1rem; 1507 1512 } 1508 1513 1509 1514 .wp-block-pullquote { 1510 padding: 40px 0; 1511 text-align: center; 1512 border-width: 3px; 1513 border-bottom-style: solid; 1514 border-top-style: solid; 1515 color: currentColor; 1516 border-color: currentColor; 1517 position: relative; 1518 } 1519 1515 padding: 40px 0; 1516 text-align: center; 1517 border-width: 3px; 1518 border-bottom-style: solid; 1519 border-top-style: solid; 1520 color: currentColor; 1521 border-color: currentColor; 1522 position: relative; 1523 } 1520 1524 .wp-block-pullquote blockquote::before { 1521 color: currentColor; 1522 content: "“"; 1523 display: block; 1524 position: relative; 1525 left: 0; 1526 font-size: 3rem; 1527 font-weight: 500; 1528 line-height: 1; 1529 } 1530 1525 color: currentColor; 1526 content: "“"; 1527 display: block; 1528 position: relative; 1529 left: 0; 1530 font-size: 3rem; 1531 font-weight: 500; 1532 line-height: 1; 1533 } 1531 1534 .wp-block-pullquote p { 1532 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1533 font-size: 2rem; 1534 font-style: normal; 1535 font-weight: 700; 1536 letter-spacing: normal; 1537 line-height: 1.3; 1538 margin: 0; 1539 } 1540 @media only screen and (min-width: 652px) { 1541 1542 .wp-block-pullquote p { 1543 font-size: 2rem; 1544 } 1545 } 1546 1535 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1536 font-size: 2rem; 1537 font-style: normal; 1538 font-weight: 700; 1539 letter-spacing: normal; 1540 line-height: 1.3; 1541 margin: 0; 1542 } 1543 @media only screen and (min-width: 652px){ 1544 .wp-block-pullquote p{ 1545 font-size: 2rem; 1546 } 1547 } 1547 1548 .wp-block-pullquote a { 1548 color: currentColor; 1549 } 1550 1551 .wp-block-pullquote .wp-block-pullquote__citation, 1552 .wp-block-pullquote cite, 1549 color: currentColor; 1550 } 1551 .wp-block-pullquote .wp-block-pullquote__citation { 1552 font-size: 1rem; 1553 font-style: normal; 1554 text-transform: none; 1555 } 1556 .wp-block-pullquote cite { 1557 font-size: 1rem; 1558 font-style: normal; 1559 text-transform: none; 1560 } 1553 1561 .wp-block-pullquote footer { 1554 font-size: 1rem; 1555 font-style: normal; 1556 text-transform: none; 1557 } 1558 1562 font-size: 1rem; 1563 font-style: normal; 1564 text-transform: none; 1565 } 1559 1566 .wp-block-pullquote:not(.is-style-solid-color) { 1560 background: none; 1561 } 1562 1567 background: none; 1568 } 1563 1569 .wp-block-pullquote.is-style-solid-color { 1564 1565 1566 1567 1568 1569 1570 margin-left: auto; 1571 margin-right: auto; 1572 padding: 50px; 1573 border-width: 3px; 1574 border-style: solid; 1575 border-color: #28303d; 1570 1576 } 1571 1577 @media (min-width: 600px) { 1572 1573 .wp-block-pullquote.is-style-solid-color { 1574 padding: 100px; 1575 } 1576 } 1577 1578 .wp-block-pullquote.is-style-solid-color { 1579 padding: 100px; 1580 } 1581 } 1578 1582 .wp-block-pullquote.is-style-solid-color blockquote::before { 1579 text-align: left; 1580 } 1581 1582 .wp-block-pullquote.is-style-solid-color.alignleft blockquote, 1583 text-align: left; 1584 } 1585 .wp-block-pullquote.is-style-solid-color.alignleft blockquote { 1586 padding-left: 20px; 1587 padding-right: 20px; 1588 max-width: inherit; 1589 } 1583 1590 .wp-block-pullquote.is-style-solid-color.alignright blockquote { 1584 padding-left: 20px; 1585 padding-right: 20px; 1586 max-width: inherit; 1587 } 1588 1591 padding-left: 20px; 1592 padding-right: 20px; 1593 max-width: inherit; 1594 } 1589 1595 .wp-block-pullquote.is-style-solid-color blockquote { 1590 margin: 0; 1591 max-width: 100%; 1592 } 1593 1596 margin: 0; 1597 max-width: 100%; 1598 } 1594 1599 .wp-block-pullquote.is-style-solid-color blockquote p { 1595 font-size: 2rem; 1596 } 1597 @media only screen and (min-width: 652px) { 1598 1599 .wp-block-pullquote.is-style-solid-color blockquote p { 1600 font-size: 2rem; 1601 } 1602 } 1603 1600 font-size: 2rem; 1601 } 1602 @media only screen and (min-width: 652px){ 1603 .wp-block-pullquote.is-style-solid-color blockquote p{ 1604 font-size: 2rem; 1605 } 1606 } 1604 1607 .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, 1605 1608 .wp-block-pullquote.is-style-solid-color cite, 1606 1609 .wp-block-pullquote.is-style-solid-color footer { 1607 1610 color: currentColor; 1608 1611 } 1609 1612 1610 1613 .wp-block[data-align=full] .wp-block-pullquote:not(.is-style-solid-color) blockquote { 1611 1614 padding: 0 40px; 1612 1615 } 1613 1616 1614 1617 .wp-block[data-align=left] .wp-block-pullquote.is-style-solid-color { 1615 1618 padding: 20px; 1616 1619 } 1617 1620 1618 1621 .wp-block[data-align=right] .wp-block-pullquote.is-style-solid-color { 1619 1622 padding: 20px; 1620 1623 } 1621 1624 1622 1625 .wp-block-query.has-background { 1623 1626 padding: 20px; 1624 1627 } 1625 1628 @media only screen and (min-width: 482px) { 1626 1627 .wp-block-query.has-background { 1628 padding: 30px; 1629 } 1629 .wp-block-query.has-background { 1630 padding: 30px; 1631 } 1630 1632 } 1631 1633 1632 1634 .wp-block-quote { 1633 position: relative; 1634 border-left: none; 1635 margin: 30px auto 30px 25px; 1636 } 1637 1635 position: relative; 1636 border-left: none; 1637 margin: 30px auto 30px 25px; 1638 } 1638 1639 .wp-block-quote p { 1639 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1640 font-size: 1.25rem; 1641 font-style: normal; 1642 font-weight: 700; 1643 line-height: 1.7; 1644 } 1645 1640 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1641 font-size: 1.25rem; 1642 font-style: normal; 1643 font-weight: 700; 1644 line-height: 1.7; 1645 } 1646 1646 .wp-block-quote strong { 1647 font-weight: bolder; 1648 } 1649 1647 font-weight: bolder; 1648 } 1650 1649 .wp-block-quote:before { 1651 content: "“"; 1652 font-size: 1.25rem; 1653 line-height: 1.7; 1654 left: -12px; 1655 } 1656 1650 content: "“"; 1651 font-size: 1.25rem; 1652 line-height: 1.7; 1653 left: -12px; 1654 } 1657 1655 .wp-block-quote .wp-block-quote__citation { 1658 color: currentColor; 1659 font-size: 1rem; 1660 font-style: normal; 1661 } 1662 1663 .has-background .wp-block-quote .wp-block-quote__citation, 1664 [class*=background-color] .wp-block-quote .wp-block-quote__citation, 1665 [style*=background-color] .wp-block-quote .wp-block-quote__citation, 1666 .wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation { 1667 color: currentColor; 1668 } 1669 1656 color: #28303d; 1657 font-size: 1rem; 1658 font-style: normal; 1659 } 1660 .has-background .wp-block-quote .wp-block-quote__citation, [class*=background-color] .wp-block-quote .wp-block-quote__citation, [style*=background-color] .wp-block-quote .wp-block-quote__citation, .wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation { 1661 color: currentColor; 1662 } 1670 1663 .wp-block-quote.has-text-align-right { 1671 margin: 30px 25px 30px auto; 1672 padding-right: 0; 1673 border-right: none; 1674 } 1675 1664 margin: 30px 25px 30px auto; 1665 padding-right: 0; 1666 border-right: none; 1667 } 1676 1668 .wp-block-quote.has-text-align-right:before { 1677 display: none; 1678 } 1679 1669 display: none; 1670 } 1680 1671 .wp-block-quote.has-text-align-right p:before { 1681 content: "”"; 1682 font-size: 1.25rem; 1683 font-weight: normal; 1684 line-height: 1.7; 1685 margin-right: 5px; 1686 } 1687 1672 content: "”"; 1673 font-size: 1.25rem; 1674 font-weight: normal; 1675 line-height: 1.7; 1676 margin-right: 5px; 1677 } 1688 1678 .wp-block-quote.has-text-align-center { 1689 margin: 30px auto; 1690 } 1691 1679 margin: 30px auto; 1680 } 1692 1681 .wp-block-quote.has-text-align-center:before { 1693 display: none; 1694 } 1695 1696 .wp-block-quote.is-large, 1682 display: none; 1683 } 1684 .wp-block-quote.is-large { 1685 padding-left: 0; 1686 /* Resetting margins to match _block-container.scss */ 1687 margin-top: 30px; 1688 margin-bottom: 30px; 1689 } 1697 1690 .wp-block-quote.is-style-large { 1698 padding-left: 0; 1699 1700 /* Resetting margins to match _block-container.scss */ 1701 margin-top: 30px; 1702 margin-bottom: 30px; 1703 } 1704 1691 padding-left: 0; 1692 /* Resetting margins to match _block-container.scss */ 1693 margin-top: 30px; 1694 margin-bottom: 30px; 1695 } 1705 1696 .wp-block-quote.is-large p { 1706 font-size: 2.25rem; 1707 font-style: normal; 1708 line-height: 1.35; 1709 } 1710 @media only screen and (min-width: 652px) { 1711 1712 .wp-block-quote.is-large p { 1713 font-size: 2.5rem; 1714 } 1715 } 1716 1697 font-size: 2.25rem; 1698 font-style: normal; 1699 line-height: 1.35; 1700 } 1701 @media only screen and (min-width: 652px){ 1702 .wp-block-quote.is-large p{ 1703 font-size: 2.5rem; 1704 } 1705 } 1717 1706 .wp-block-quote.is-style-large p { 1718 font-size: 2.25rem; 1719 font-style: normal; 1720 line-height: 1.35; 1721 } 1722 @media only screen and (min-width: 652px) { 1723 1724 .wp-block-quote.is-style-large p { 1725 font-size: 2.5rem; 1726 } 1727 } 1728 1707 font-size: 2.25rem; 1708 font-style: normal; 1709 line-height: 1.35; 1710 } 1711 @media only screen and (min-width: 652px){ 1712 .wp-block-quote.is-style-large p{ 1713 font-size: 2.5rem; 1714 } 1715 } 1729 1716 .wp-block-quote.is-large:before { 1730 font-size: 2.25rem; 1731 line-height: 1.35; 1732 left: -25px; 1733 } 1734 @media only screen and (min-width: 652px) { 1735 1736 .wp-block-quote.is-large:before { 1737 font-size: 2.5rem; 1738 } 1739 } 1740 1717 font-size: 2.25rem; 1718 line-height: 1.35; 1719 left: -25px; 1720 } 1721 @media only screen and (min-width: 652px){ 1722 .wp-block-quote.is-large:before{ 1723 font-size: 2.5rem; 1724 } 1725 } 1741 1726 .wp-block-quote.is-style-large:before { 1742 font-size: 2.25rem; 1743 line-height: 1.35; 1744 left: -25px; 1745 } 1746 @media only screen and (min-width: 652px) { 1747 1748 .wp-block-quote.is-style-large:before { 1749 font-size: 2.5rem; 1750 } 1751 } 1752 1753 .wp-block-quote.is-large.has-text-align-right:before, 1754 .wp-block-quote.is-style-large.has-text-align-right:before { 1755 display: none; 1756 } 1757 1727 font-size: 2.25rem; 1728 line-height: 1.35; 1729 left: -25px; 1730 } 1731 @media only screen and (min-width: 652px){ 1732 .wp-block-quote.is-style-large:before{ 1733 font-size: 2.5rem; 1734 } 1735 } 1736 .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { 1737 display: none; 1738 } 1758 1739 .wp-block-quote.is-large.has-text-align-right p:before { 1759 content: "”"; 1760 font-size: 2.25rem; 1761 font-weight: normal; 1762 line-height: 1.35; 1763 margin-right: 10px; 1764 } 1765 @media only screen and (min-width: 652px) { 1766 1767 .wp-block-quote.is-large.has-text-align-right p:before { 1768 font-size: 2.5rem; 1769 } 1770 } 1771 1740 content: "”"; 1741 font-size: 2.25rem; 1742 font-weight: normal; 1743 line-height: 1.35; 1744 margin-right: 10px; 1745 } 1746 @media only screen and (min-width: 652px){ 1747 .wp-block-quote.is-large.has-text-align-right p:before{ 1748 font-size: 2.5rem; 1749 } 1750 } 1772 1751 .wp-block-quote.is-style-large.has-text-align-right p:before { 1773 content: "”"; 1774 font-size: 2.25rem; 1775 font-weight: normal; 1776 line-height: 1.35; 1777 margin-right: 10px; 1778 } 1779 @media only screen and (min-width: 652px) { 1780 1781 .wp-block-quote.is-style-large.has-text-align-right p:before { 1782 font-size: 2.5rem; 1783 } 1752 content: "”"; 1753 font-size: 2.25rem; 1754 font-weight: normal; 1755 line-height: 1.35; 1756 margin-right: 10px; 1757 } 1758 @media only screen and (min-width: 652px){ 1759 .wp-block-quote.is-style-large.has-text-align-right p:before{ 1760 font-size: 2.5rem; 1761 } 1784 1762 } 1785 1763 @media only screen and (max-width: 481px) { 1786 1787 .wp-block-quote.is-large, 1788 .wp-block-quote.is-style-large { 1789 padding-left: 25px; 1790 } 1791 1792 .wp-block-quote.is-large:before, 1793 .wp-block-quote.is-style-large:before { 1794 left: 0; 1795 } 1796 1797 .wp-block-quote.is-large.has-text-align-right, 1798 .wp-block-quote.is-style-large.has-text-align-right { 1799 padding-left: 0; 1800 padding-right: 25px; 1801 } 1802 1803 .wp-block-quote.is-large.has-text-align-right:before, 1804 .wp-block-quote.is-style-large.has-text-align-right:before { 1805 right: 0; 1806 } 1764 .wp-block-quote.is-large { 1765 padding-left: 25px; 1766 } 1767 .wp-block-quote.is-style-large { 1768 padding-left: 25px; 1769 } 1770 .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { 1771 left: 0; 1772 } 1773 .wp-block-quote.is-large.has-text-align-right { 1774 padding-left: 0; 1775 padding-right: 25px; 1776 } 1777 .wp-block-quote.is-style-large.has-text-align-right { 1778 padding-left: 0; 1779 padding-right: 25px; 1780 } 1781 .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { 1782 right: 0; 1783 } 1807 1784 } 1808 1785 @media only screen and (max-width: 481px) { 1809 1810 .wp-block-quote { 1811 padding-left: 13px; 1812 } 1813 1814 .wp-block-quote:before { 1815 left: 0; 1816 } 1817 1818 .wp-block-quote.has-text-align-right { 1819 padding-left: 0; 1820 padding-right: 13px; 1821 } 1822 1823 .wp-block-quote.has-text-align-right:before { 1824 right: 0; 1825 } 1826 1827 .wp-block-quote.has-text-align-center { 1828 padding-left: 0; 1829 padding-right: 0; 1830 } 1786 .wp-block-quote { 1787 padding-left: 13px; 1788 } 1789 .wp-block-quote:before { 1790 left: 0; 1791 } 1792 .wp-block-quote.has-text-align-right { 1793 padding-left: 0; 1794 padding-right: 13px; 1795 } 1796 .wp-block-quote.has-text-align-right:before { 1797 right: 0; 1798 } 1799 .wp-block-quote.has-text-align-center { 1800 padding-left: 0; 1801 padding-right: 0; 1802 } 1831 1803 } 1832 1804 @media only screen and (min-width: 482px) { 1833 1834 .wp-block-quote { 1835 margin-left: auto; 1836 } 1837 1838 .wp-block-quote.has-text-align-right { 1839 margin-right: auto; 1840 } 1805 .wp-block-quote { 1806 margin-left: auto; 1807 } 1808 .wp-block-quote.has-text-align-right { 1809 margin-right: auto; 1810 } 1841 1811 } 1842 1812 1843 1813 .wp-block-rss { 1844 padding-left: 0; 1845 } 1846 1814 padding-left: 0; 1815 } 1847 1816 .wp-block-rss > li { 1848 list-style: none; 1849 } 1850 1817 list-style: none; 1818 } 1851 1819 .wp-block-rss:not(.is-grid) > li { 1852 margin-top: 50px; 1853 margin-bottom: 50px; 1854 } 1855 1820 margin-top: 50px; 1821 margin-bottom: 50px; 1822 } 1856 1823 .wp-block-rss:not(.is-grid) > li:first-child { 1857 margin-top: 0; 1858 } 1859 1824 margin-top: 0; 1825 } 1860 1826 .wp-block-rss:not(.is-grid) > li:last-child { 1861 margin-bottom: 0; 1862 } 1863 1827 margin-bottom: 0; 1828 } 1864 1829 .wp-block-rss.is-grid > li { 1865 margin-bottom: 30px; 1866 } 1867 1830 margin-bottom: 30px; 1831 } 1868 1832 .wp-block-rss.is-grid > li:last-child { 1869 margin-bottom: 0; 1870 } 1871 1872 .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), 1873 .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, 1874 .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), 1875 .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, 1876 .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), 1877 .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, 1878 .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), 1879 .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, 1880 .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), 1881 .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { 1882 margin-bottom: 0; 1883 } 1884 1833 margin-bottom: 0; 1834 } 1835 .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { 1836 margin-bottom: 0; 1837 } 1885 1838 .wp-block-rss > li > * { 1886 margin-top: 10px; 1887 margin-bottom: 10px; 1888 } 1889 1839 margin-top: 10px; 1840 margin-bottom: 10px; 1841 } 1890 1842 .wp-block-rss > li > *:first-child { 1891 margin-top: 0; 1892 } 1893 1843 margin-top: 0; 1844 } 1894 1845 .wp-block-rss > li > *:last-child { 1895 margin-bottom: 0; 1896 } 1897 1846 margin-bottom: 0; 1847 } 1898 1848 .wp-block-rss .wp-block-rss__item-title > a { 1899 display: inline-block; 1900 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1901 font-size: 2rem; 1902 font-weight: normal; 1903 line-height: 1.3; 1904 margin-bottom: 10px; 1905 } 1906 @media only screen and (min-width: 652px) { 1907 1908 .wp-block-rss .wp-block-rss__item-title > a { 1909 font-size: 2rem; 1910 } 1911 } 1912 1849 display: inline-block; 1850 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1851 font-size: 2rem; 1852 font-weight: normal; 1853 line-height: 1.3; 1854 margin-bottom: 10px; 1855 } 1856 @media only screen and (min-width: 652px){ 1857 .wp-block-rss .wp-block-rss__item-title > a{ 1858 font-size: 2rem; 1859 } 1860 } 1913 1861 .wp-block-rss .wp-block-rss__item-author { 1914 color: #28303d; 1915 font-size: 1.25rem; 1916 line-height: 1.7; 1917 } 1918 1862 color: #28303d; 1863 font-size: 1.25rem; 1864 line-height: 1.7; 1865 } 1919 1866 .wp-block-rss .wp-block-rss__item-publish-date { 1920 color: #28303d; 1921 font-size: 1rem; 1922 line-height: 1.7; 1923 } 1924 1925 [class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, 1926 .has-background .wp-block-rss .wp-block-rss__item-publish-date { 1927 color: currentColor; 1928 } 1929 1930 .wp-block-rss .wp-block-rss__item-excerpt, 1867 color: #28303d; 1868 font-size: 1rem; 1869 line-height: 1.7; 1870 } 1871 [class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, .has-background .wp-block-rss .wp-block-rss__item-publish-date { 1872 color: currentColor; 1873 } 1874 .wp-block-rss .wp-block-rss__item-excerpt { 1875 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1876 font-size: 1.125rem; 1877 line-height: 1.7; 1878 margin-top: 20px; 1879 } 1931 1880 .wp-block-rss .wp-block-rss__item-full-content { 1932 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1933 font-size: 1.125rem; 1934 line-height: 1.7; 1935 margin-top: 20px; 1936 } 1937 1881 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1882 font-size: 1.125rem; 1883 line-height: 1.7; 1884 margin-top: 20px; 1885 } 1938 1886 .wp-block-rss.alignfull { 1939 padding-left: 20px; 1940 padding-right: 20px; 1941 } 1942 1943 .entry-content [class*=inner-container] .wp-block-rss.alignfull, 1944 .entry-content .has-background .wp-block-rss.alignfull { 1945 padding-left: 0; 1946 padding-right: 0; 1887 padding-left: 20px; 1888 padding-right: 20px; 1889 } 1890 .entry-content [class*=inner-container] .wp-block-rss.alignfull, .entry-content .has-background .wp-block-rss.alignfull { 1891 padding-left: 0; 1892 padding-right: 0; 1947 1893 } 1948 1894 1949 1895 .wp-block-search { 1950 max-width: calc(100vw - 30px); 1951 } 1952 1953 @media only screen and (min-width: 482px) { 1954 1955 .wp-block-search { 1956 max-width: min(calc(100vw - 100px), 610px); 1957 } 1958 } 1959 1960 @media only screen and (min-width: 822px) { 1961 1962 .wp-block-search { 1963 max-width: min(calc(100vw - 200px), 610px); 1964 } 1965 } 1966 1896 max-width: calc(100vw - 30px); 1897 } 1898 1899 @media only screen and (min-width: 482px){ 1900 .wp-block-search{ 1901 max-width: min(calc(100vw - 100px), 610px); 1902 } 1903 } 1904 1905 @media only screen and (min-width: 822px){ 1906 .wp-block-search{ 1907 max-width: min(calc(100vw - 200px), 610px); 1908 } 1909 } 1967 1910 .wp-block-search .wp-block-search__label { 1968 font-size: 1.125rem; 1969 font-weight: 500; 1970 margin-bottom: 10px; 1971 } 1972 1973 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, 1911 font-size: 1.125rem; 1912 font-weight: 500; 1913 margin-bottom: 10px; 1914 } 1915 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 1916 border: 3px solid #39414d; 1917 border-radius: 0; 1918 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1919 font-size: 1.125rem; 1920 line-height: 1.7; 1921 max-width: inherit; 1922 margin-right: -3px; 1923 padding: 10px; 1924 } 1974 1925 .wp-block-search .wp-block-search__input { 1975 border: 3px solid #39414d; 1976 border-radius: 0; 1977 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1978 font-size: 1.125rem; 1979 line-height: 1.7; 1980 max-width: inherit; 1981 margin-right: -3px; 1982 padding: 10px; 1983 } 1984 1985 .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, 1926 border: 3px solid #39414d; 1927 border-radius: 0; 1928 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1929 font-size: 1.125rem; 1930 line-height: 1.7; 1931 max-width: inherit; 1932 margin-right: -3px; 1933 padding: 10px; 1934 } 1935 .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 1936 background: rgba(255, 255, 255, 0.9); 1937 } 1986 1938 .is-dark-theme .wp-block-search .wp-block-search__input { 1987 background: rgba(255, 255, 255, 0.9); 1988 } 1989 1990 .has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, 1939 background: rgba(255, 255, 255, 0.9); 1940 } 1941 .has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 1942 border-color: #28303d !important; 1943 } 1991 1944 .has-background .wp-block-search .wp-block-search__input { 1992 border-color: #28303d !important; 1993 } 1994 1945 border-color: #28303d !important; 1946 } 1995 1947 .wp-block-search .wp-block-search__button.wp-block-search__button { 1996 border: 3px solid transparent; 1997 border-radius: 0; 1998 cursor: pointer; 1999 font-weight: 500; 2000 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2001 font-size: 1.25rem; 2002 line-height: 1.5; 2003 padding: 15px 30px; 2004 text-decoration: none; 2005 box-shadow: none; 2006 margin-left: 0; 2007 } 2008 1948 border: 3px solid transparent; 1949 border-radius: 0; 1950 cursor: pointer; 1951 font-weight: 500; 1952 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1953 font-size: 1.25rem; 1954 line-height: 1.5; 1955 padding: 15px 30px; 1956 text-decoration: none; 1957 box-shadow: none; 1958 margin-left: 0; 1959 } 2009 1960 .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { 2010 color: #d1e4dd; 2011 } 2012 1961 color: #d1e4dd; 1962 } 2013 1963 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { 2014 color: #28303d; 2015 } 2016 1964 color: #28303d; 1965 } 2017 1966 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background { 2018 color: #28303d; 2019 } 2020 1967 color: #28303d; 1968 } 2021 1969 .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background) { 2022 background-color: #28303d; 2023 } 2024 1970 background-color: #28303d; 1971 } 2025 1972 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background) { 2026 background-color: #28303d; 2027 } 2028 2029 .wp-block-search .wp-block-search__button.wp-block-search__button:hover, 2030 .wp-block-search .wp-block-search__button.wp-block-search__button:active { 2031 background-color: transparent; 2032 border-color: currentColor; 2033 color: inherit; 2034 } 2035 1973 background-color: #28303d; 1974 } 1975 .wp-block-search .wp-block-search__button.wp-block-search__button:hover, .wp-block-search .wp-block-search__button.wp-block-search__button:active { 1976 background-color: transparent; 1977 border-color: currentColor; 1978 color: inherit; 1979 } 2036 1980 .wp-block-search .wp-block-search__button.wp-block-search__button:focus { 2037 outline-offset: -6px; 2038 outline: 2px dotted currentColor; 2039 } 2040 1981 outline-offset: -6px; 1982 outline: 2px dotted currentColor; 1983 } 2041 1984 .wp-block-search .wp-block-search__button.wp-block-search__button:disabled { 2042 background-color: rgba(255, 255, 255, 0.5); 2043 border-color: rgba(255, 255, 255, 0.5); 2044 color: #39414d; 2045 } 2046 1985 background-color: rgba(255, 255, 255, 0.5); 1986 border-color: rgba(255, 255, 255, 0.5); 1987 color: #39414d; 1988 } 2047 1989 .wp-block-search .wp-block-search__button.wp-block-search__button.has-icon { 2048 padding: 6px 15px; 2049 display: inherit; 2050 } 2051 1990 padding: 6px 15px; 1991 display: inherit; 1992 } 2052 1993 .wp-block-search .wp-block-search__button.wp-block-search__button.has-icon svg { 2053 width: 40px; 2054 height: 40px; 2055 } 2056 1994 width: 40px; 1995 height: 40px; 1996 } 2057 1997 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:hover { 2058 background-color: #d1e4dd !important; 2059 color: #28303d !important; 2060 } 2061 1998 background-color: #d1e4dd !important; 1999 color: #28303d !important; 2000 } 2062 2001 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:active { 2063 background-color: #d1e4dd !important; 2064 color: #28303d !important; 2065 } 2066 2002 background-color: #d1e4dd !important; 2003 color: #28303d !important; 2004 } 2067 2005 .has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:hover { 2068 color: #28303d !important; 2069 } 2070 2006 color: #28303d !important; 2007 } 2071 2008 .has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:active { 2072 color: #28303d !important; 2073 } 2074 2009 color: #28303d !important; 2010 } 2075 2011 .wp-block-search .wp-block-search__button.wp-block-search__button:focus { 2076 outline-offset: inherit; 2077 outline: inherit; 2078 } 2079 2012 outline-offset: inherit; 2013 outline: inherit; 2014 } 2080 2015 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 2081 padding: 3px; 2082 } 2083 2016 padding: 3px; 2017 } 2084 2018 .wp-block-search.wp-block-search__button-inside .wp-block-search__input { 2085 border: none; 2086 } 2087 2019 border: none; 2020 } 2088 2021 .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button:hover { 2089 color: #28303d; 2090 } 2091 2022 color: #28303d; 2023 } 2092 2024 .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover { 2093 color: #28303d; 2094 } 2095 2096 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button, 2025 color: #28303d; 2026 } 2027 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button { 2028 color: #28303d; 2029 } 2097 2030 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button { 2098 color: #28303d; 2099 } 2100 2031 color: #28303d; 2032 } 2101 2033 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button:hover { 2102 background-color: #28303d; 2103 color: #fff; 2104 } 2105 2034 background-color: #28303d; 2035 color: #fff; 2036 } 2106 2037 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover { 2107 background-color: #28303d; 2108 color: #fff; 2109 } 2110 2038 background-color: #28303d; 2039 color: #fff; 2040 } 2111 2041 .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button { 2112 2042 padding: 15px 30px; 2113 2043 } 2114 2044 2115 2045 .wp-block[data-align=center] > * { 2116 2046 text-align: center; 2117 2047 } 2118 2048 2119 2049 .wp-block[data-align=center] .wp-block-search__button-only .wp-block-search__inside-wrapper { 2120 justify-content: center; 2121 } 2122 2123 .wp-block-separator, 2050 justify-content: center; 2051 } 2052 2053 .wp-block-separator { 2054 border-bottom: 1px solid #28303d; 2055 clear: both; 2056 opacity: 1; 2057 } 2058 2124 2059 hr { 2125 border-bottom: 1px solid #28303d; 2126 clear: both; 2127 opacity: 1; 2128 } 2129 2060 border-bottom: 1px solid #28303d; 2061 clear: both; 2062 opacity: 1; 2063 } 2130 2064 .wp-block-separator[style*="text-align:right"] { 2131 border-right-color: #28303d; 2132 } 2133 2065 border-right-color: #28303d; 2066 } 2134 2067 .wp-block-separator[style*="text-align: right"] { 2135 border-right-color: #28303d; 2136 } 2137 2068 border-right-color: #28303d; 2069 } 2138 2070 hr[style*="text-align:right"] { 2139 border-right-color: #28303d; 2140 } 2141 2071 border-right-color: #28303d; 2072 } 2142 2073 hr[style*="text-align: right"] { 2143 border-right-color: #28303d; 2144 } 2145 2074 border-right-color: #28303d; 2075 } 2146 2076 .wp-block-separator:not(.is-style-dots) { 2147 max-width: calc(100vw - 30px); 2148 } 2149 @media only screen and (min-width: 482px) { 2150 2151 .wp-block-separator:not(.is-style-dots) { 2152 max-width: min(calc(100vw - 100px), 610px); 2153 } 2154 } 2155 @media only screen and (min-width: 822px) { 2156 2157 .wp-block-separator:not(.is-style-dots) { 2158 max-width: min(calc(100vw - 200px), 610px); 2159 } 2160 } 2161 2077 max-width: calc(100vw - 30px); 2078 } 2079 @media only screen and (min-width: 482px){ 2080 .wp-block-separator:not(.is-style-dots){ 2081 max-width: min(calc(100vw - 100px), 610px); 2082 } 2083 } 2084 @media only screen and (min-width: 822px){ 2085 .wp-block-separator:not(.is-style-dots){ 2086 max-width: min(calc(100vw - 200px), 610px); 2087 } 2088 } 2162 2089 hr:not(.is-style-dots) { 2163 max-width: calc(100vw - 30px); 2164 } 2165 @media only screen and (min-width: 482px) { 2166 2167 hr:not(.is-style-dots) { 2168 max-width: min(calc(100vw - 100px), 610px); 2169 } 2170 } 2171 @media only screen and (min-width: 822px) { 2172 2173 hr:not(.is-style-dots) { 2174 max-width: min(calc(100vw - 200px), 610px); 2175 } 2176 } 2177 2178 [data-align=full] > .wp-block-separator, 2179 [data-align=wide] > .wp-block-separator, 2090 max-width: calc(100vw - 30px); 2091 } 2092 @media only screen and (min-width: 482px){ 2093 hr:not(.is-style-dots){ 2094 max-width: min(calc(100vw - 100px), 610px); 2095 } 2096 } 2097 @media only screen and (min-width: 822px){ 2098 hr:not(.is-style-dots){ 2099 max-width: min(calc(100vw - 200px), 610px); 2100 } 2101 } 2102 [data-align=full] > .wp-block-separator, [data-align=wide] > .wp-block-separator, 2180 2103 [data-align=full] > hr, 2181 2104 [data-align=wide] > hr { 2182 max-width: inherit; 2183 } 2184 2185 .wp-block-separator.is-style-twentytwentyone-separator-thick, 2105 max-width: inherit; 2106 } 2107 .wp-block-separator.is-style-twentytwentyone-separator-thick { 2108 border-bottom-width: 3px; 2109 } 2186 2110 hr.is-style-twentytwentyone-separator-thick { 2187 border-bottom-width: 3px; 2188 } 2189 2111 border-bottom-width: 3px; 2112 } 2190 2113 .wp-block-separator.is-style-dots, 2191 2114 hr.is-style-dots { 2192 border-bottom: none; 2193 } 2194 2195 .wp-block-separator.is-style-dots.has-background, 2196 .wp-block-separator.is-style-dots.has-text-color, 2115 border-bottom: none; 2116 } 2117 .wp-block-separator.is-style-dots.has-background, .wp-block-separator.is-style-dots.has-text-color, 2197 2118 hr.is-style-dots.has-background, 2198 2119 hr.is-style-dots.has-text-color { 2199 background-color: transparent !important; 2200 } 2201 2202 .wp-block-separator.is-style-dots.has-background:before, 2203 .wp-block-separator.is-style-dots.has-text-color:before, 2120 background-color: transparent !important; 2121 } 2122 .wp-block-separator.is-style-dots.has-background:before, .wp-block-separator.is-style-dots.has-text-color:before, 2204 2123 hr.is-style-dots.has-background:before, 2205 2124 hr.is-style-dots.has-text-color:before { 2206 color: currentColor !important; 2207 } 2208 2125 color: currentColor !important; 2126 } 2209 2127 .wp-block-separator.is-style-dots:before { 2210 color: #28303d; 2211 } 2212 2128 color: #28303d; 2129 } 2213 2130 hr.is-style-dots:before { 2214 color: #28303d; 2215 } 2216 2217 .has-background .wp-block-separator, 2218 [class*=background-color] .wp-block-separator, 2219 [style*=background-color] .wp-block-separator, 2220 .wp-block-cover[style*=background-image] .wp-block-separator, 2131 color: #28303d; 2132 } 2133 .has-background .wp-block-separator, [class*=background-color] .wp-block-separator, [style*=background-color] .wp-block-separator, .wp-block-cover[style*=background-image] .wp-block-separator, 2221 2134 .has-background hr, 2222 2135 [class*=background-color] hr, 2223 2136 [style*=background-color] hr, 2224 2137 .wp-block-cover[style*=background-image] hr { 2225 2138 border-color: currentColor; 2226 2139 } 2227 2140 2228 2141 .wp-block-social-links [data-block] { 2229 margin-top: 0; 2230 margin-bottom: 0; 2231 } 2232 2142 margin-top: 0; 2143 margin-bottom: 0; 2144 } 2233 2145 .wp-block-social-links.is-style-twentytwentyone-social-icons-color button { 2234 color: #28303d; 2235 } 2236 2146 color: #28303d; 2147 } 2237 2148 .wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link { 2238 2149 background: none; 2239 2150 } 2240 2151 … … 2243 2154 .wp-block-table thead, 2244 2155 .wp-block-table tfoot { 2245 text-align: center; 2246 } 2247 2248 table th, 2156 text-align: center; 2157 } 2158 table th { 2159 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2160 } 2249 2161 .wp-block-table th { 2250 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2251 } 2252 2253 table td, 2254 table th, 2255 .wp-block-table td, 2162 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2163 } 2164 table td { 2165 padding: 10px; 2166 } 2167 table th { 2168 padding: 10px; 2169 } 2170 .wp-block-table td { 2171 padding: 10px; 2172 } 2256 2173 .wp-block-table th { 2257 padding: 10px; 2258 } 2259 2260 table.is-style-regular .has-background, 2261 table.is-style-stripes .has-background, 2262 table.is-style-stripes .has-background thead tr, 2263 table.is-style-stripes .has-background tfoot tr, 2264 table.is-style-stripes .has-background tbody tr, 2265 .wp-block-table.is-style-regular .has-background, 2266 .wp-block-table.is-style-stripes .has-background, 2267 .wp-block-table.is-style-stripes .has-background thead tr, 2268 .wp-block-table.is-style-stripes .has-background tfoot tr, 2174 padding: 10px; 2175 } 2176 table.is-style-regular .has-background { 2177 color: #28303d; 2178 } 2179 table.is-style-stripes .has-background { 2180 color: #28303d; 2181 } 2182 table.is-style-stripes .has-background thead tr { 2183 color: #28303d; 2184 } 2185 table.is-style-stripes .has-background tfoot tr { 2186 color: #28303d; 2187 } 2188 table.is-style-stripes .has-background tbody tr { 2189 color: #28303d; 2190 } 2191 .wp-block-table.is-style-regular .has-background { 2192 color: #28303d; 2193 } 2194 .wp-block-table.is-style-stripes .has-background { 2195 color: #28303d; 2196 } 2197 .wp-block-table.is-style-stripes .has-background thead tr { 2198 color: #28303d; 2199 } 2200 .wp-block-table.is-style-stripes .has-background tfoot tr { 2201 color: #28303d; 2202 } 2269 2203 .wp-block-table.is-style-stripes .has-background tbody tr { 2270 color: #28303d; 2271 } 2272 2273 table.is-style-stripes, 2204 color: #28303d; 2205 } 2206 table.is-style-stripes { 2207 border-color: #f0f0f0; 2208 } 2274 2209 .wp-block-table.is-style-stripes { 2275 border-color: #f0f0f0; 2276 } 2277 2210 border-color: #f0f0f0; 2211 } 2278 2212 table.is-style-stripes th, 2279 2213 table.is-style-stripes td, 2280 2214 .wp-block-table.is-style-stripes th, 2281 2215 .wp-block-table.is-style-stripes td { 2282 border-width: 0; 2283 } 2284 2216 border-width: 0; 2217 } 2285 2218 table.is-style-stripes tbody tr:nth-child(odd) { 2286 background-color: #f0f0f0; 2287 } 2288 2219 background-color: #f0f0f0; 2220 } 2289 2221 .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { 2290 background-color: #f0f0f0; 2291 } 2292 2222 background-color: #f0f0f0; 2223 } 2293 2224 table.is-style-stripes .has-background tbody tr:nth-child(odd) { 2294 background-color: rgba(255, 255, 255, 0.9); 2295 } 2296 2225 background-color: rgba(255, 255, 255, 0.9); 2226 } 2297 2227 .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) { 2298 2228 background-color: rgba(255, 255, 255, 0.9); 2299 2229 } 2300 2230 2301 2231 table.wp-calendar-table td, 2302 2232 table.wp-calendar-table th { 2303 background: transparent; 2304 border: 0; 2305 text-align: center; 2306 line-height: 2; 2307 vertical-align: middle; 2308 } 2309 2233 background: transparent; 2234 border: 0; 2235 text-align: center; 2236 line-height: 2; 2237 vertical-align: middle; 2238 } 2310 2239 table.wp-calendar-table th { 2311 font-weight: bold; 2312 } 2313 2240 font-weight: bold; 2241 } 2314 2242 table.wp-calendar-table thead, 2315 2243 table.wp-calendar-table tbody { 2316 color: currentColor; 2317 border: 1px solid; 2318 } 2319 2244 color: currentColor; 2245 border: 1px solid; 2246 } 2320 2247 table.wp-calendar-table caption { 2321 2322 2323 2324 2248 font-weight: bold; 2249 text-align: left; 2250 margin-bottom: 20px; 2251 color: currentColor; 2325 2252 } 2326 2253 2327 2254 .wp-calendar-nav { 2328 text-align: left; 2329 margin-top: 10px; 2330 } 2331 2255 text-align: left; 2256 margin-top: 10px; 2257 } 2332 2258 .wp-calendar-nav svg { 2333 height: 1em; 2334 vertical-align: middle; 2335 } 2336 2259 height: 1em; 2260 vertical-align: middle; 2261 } 2337 2262 .wp-calendar-nav svg path { 2338 fill: currentColor; 2339 } 2340 2263 fill: currentColor; 2264 } 2341 2265 .wp-calendar-nav .wp-calendar-nav-next { 2342 2266 float: right; 2343 2267 } 2344 2268 2345 2269 .wp-block-tag-cloud.aligncenter { 2346 2270 text-align: center; 2347 2271 } 2348 2272 2349 2273 pre.wp-block-verse { 2350 2351 2274 padding: 0; 2275 color: currentColor; 2352 2276 } 2353 2277 2354 2278 :root .is-extra-small-text { 2355 2279 font-size: 1rem; 2356 2280 } 2357 2281 2358 2282 :root .has-extra-small-font-size { 2359 font-size: 1rem; 2360 } 2361 2283 font-size: 1rem; 2284 } 2362 2285 :root .is-small-text { 2363 font-size: 1.125rem; 2364 } 2365 2286 font-size: 1.125rem; 2287 } 2366 2288 :root .has-small-font-size { 2367 font-size: 1.125rem; 2368 } 2369 2289 font-size: 1.125rem; 2290 } 2370 2291 :root .is-regular-text { 2371 font-size: 1.25rem; 2372 } 2373 2292 font-size: 1.25rem; 2293 } 2374 2294 :root .has-regular-font-size { 2375 font-size: 1.25rem; 2376 } 2377 2295 font-size: 1.25rem; 2296 } 2378 2297 :root .is-normal-font-size { 2379 font-size: 1.25rem; 2380 } 2381 2298 font-size: 1.25rem; 2299 } 2382 2300 :root .has-normal-font-size { 2383 font-size: 1.25rem; 2384 } 2385 2301 font-size: 1.25rem; 2302 } 2386 2303 :root .has-medium-font-size { 2387 font-size: 1.25rem; 2388 } 2389 2304 font-size: 1.25rem; 2305 } 2390 2306 :root .is-large-text { 2391 font-size: 1.5rem; 2392 line-height: 1.3; 2393 } 2394 2307 font-size: 1.5rem; 2308 line-height: 1.3; 2309 } 2395 2310 :root .has-large-font-size { 2396 font-size: 1.5rem; 2397 line-height: 1.3; 2398 } 2399 2311 font-size: 1.5rem; 2312 line-height: 1.3; 2313 } 2400 2314 :root .is-larger-text { 2401 font-size: 2.5rem; 2402 line-height: 1.3; 2403 } 2404 @media only screen and (min-width: 652px) { 2405 2406 :root .is-larger-text { 2407 font-size: 2.5rem; 2408 } 2409 } 2410 2315 font-size: 2.5rem; 2316 line-height: 1.3; 2317 } 2318 @media only screen and (min-width: 652px){ 2319 :root .is-larger-text{ 2320 font-size: 2.5rem; 2321 } 2322 } 2411 2323 :root .has-larger-font-size { 2412 font-size: 2.5rem; 2413 line-height: 1.3; 2414 } 2415 @media only screen and (min-width: 652px) { 2416 2417 :root .has-larger-font-size { 2418 font-size: 2.5rem; 2419 } 2420 } 2421 2324 font-size: 2.5rem; 2325 line-height: 1.3; 2326 } 2327 @media only screen and (min-width: 652px){ 2328 :root .has-larger-font-size{ 2329 font-size: 2.5rem; 2330 } 2331 } 2422 2332 :root .is-extra-large-text { 2423 font-size: 2.5rem; 2424 line-height: 1.3; 2425 } 2426 @media only screen and (min-width: 652px) { 2427 2428 :root .is-extra-large-text { 2429 font-size: 2.5rem; 2430 } 2431 } 2432 2333 font-size: 2.5rem; 2334 line-height: 1.3; 2335 } 2336 @media only screen and (min-width: 652px){ 2337 :root .is-extra-large-text{ 2338 font-size: 2.5rem; 2339 } 2340 } 2433 2341 :root .has-extra-large-font-size { 2434 font-size: 2.5rem; 2435 line-height: 1.3; 2436 } 2437 @media only screen and (min-width: 652px) { 2438 2439 :root .has-extra-large-font-size { 2440 font-size: 2.5rem; 2441 } 2442 } 2443 2342 font-size: 2.5rem; 2343 line-height: 1.3; 2344 } 2345 @media only screen and (min-width: 652px){ 2346 :root .has-extra-large-font-size{ 2347 font-size: 2.5rem; 2348 } 2349 } 2444 2350 :root .is-huge-text { 2445 font-size: 6rem; 2446 line-height: 1.3; 2447 font-weight: 300; 2448 } 2449 @media only screen and (min-width: 652px) { 2450 2451 :root .is-huge-text { 2452 font-size: 6rem; 2453 } 2454 } 2455 2351 font-size: 6rem; 2352 line-height: 1.3; 2353 font-weight: 300; 2354 } 2355 @media only screen and (min-width: 652px){ 2356 :root .is-huge-text{ 2357 font-size: 6rem; 2358 } 2359 } 2456 2360 :root .has-huge-font-size { 2457 font-size: 6rem; 2458 line-height: 1.3; 2459 font-weight: 300; 2460 } 2461 @media only screen and (min-width: 652px) { 2462 2463 :root .has-huge-font-size { 2464 font-size: 6rem; 2465 } 2466 } 2467 2361 font-size: 6rem; 2362 line-height: 1.3; 2363 font-weight: 300; 2364 } 2365 @media only screen and (min-width: 652px){ 2366 :root .has-huge-font-size{ 2367 font-size: 6rem; 2368 } 2369 } 2468 2370 :root .is-gigantic-text { 2469 font-size: 9rem; 2470 line-height: 1.3; 2471 font-weight: 300; 2472 } 2473 @media only screen and (min-width: 652px) { 2474 2475 :root .is-gigantic-text { 2476 font-size: 9rem; 2477 } 2478 } 2479 2371 font-size: 9rem; 2372 line-height: 1.3; 2373 font-weight: 300; 2374 } 2375 @media only screen and (min-width: 652px){ 2376 :root .is-gigantic-text{ 2377 font-size: 9rem; 2378 } 2379 } 2480 2380 :root .has-gigantic-font-size { 2481 font-size: 9rem; 2482 line-height: 1.3; 2483 font-weight: 300; 2484 } 2485 @media only screen and (min-width: 652px) { 2486 2487 :root .has-gigantic-font-size { 2488 font-size: 9rem; 2489 } 2381 font-size: 9rem; 2382 line-height: 1.3; 2383 font-weight: 300; 2384 } 2385 @media only screen and (min-width: 652px){ 2386 :root .has-gigantic-font-size{ 2387 font-size: 9rem; 2388 } 2490 2389 } 2491 2390 … … 2495 2394 */ 2496 2395 .wp-block.editor-post-title__block { 2497 border-bottom: 3px solid #28303d; 2498 padding-bottom: 60px; 2499 margin-bottom: 90px; 2500 max-width: calc(100vw - 30px); 2501 } 2396 border-bottom: 3px solid #28303d; 2397 padding-bottom: 60px; 2398 margin-bottom: 90px; 2399 max-width: calc(100vw - 30px); 2400 } 2401 @media only screen and (min-width: 482px){ 2402 .wp-block.editor-post-title__block{ 2403 max-width: calc(100vw - 100px); 2404 } 2405 } 2406 @media only screen and (min-width: 822px){ 2407 .wp-block.editor-post-title__block{ 2408 max-width: min(calc(100vw - 200px), 1240px); 2409 } 2410 } 2411 .wp-block.editor-post-title__block .editor-post-title__input { 2412 color: #39414d; 2413 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2414 font-size: 4rem; 2415 font-weight: 300; 2416 line-height: 1.1; 2417 } 2418 @media only screen and (min-width: 652px){ 2419 .wp-block.editor-post-title__block .editor-post-title__input{ 2420 font-size: 6rem; 2421 } 2422 } 2423 2424 .wp-block.block-editor-default-block-appender > textarea { 2425 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2426 font-size: 1.25rem; 2427 } 2428 2429 .has-primary-color[class] { 2430 color: #28303d; 2431 } 2432 2433 .has-secondary-color[class] { 2434 color: #39414d; 2435 } 2436 2437 .has-primary-background-color[class] { 2438 background-color: #28303d; 2439 color: #d1e4dd; 2440 } 2441 2442 .has-secondary-background-color[class] { 2443 background-color: #39414d; 2444 color: #d1e4dd; 2445 } 2446 2447 .has-white-background-color[class] { 2448 color: #39414d; 2449 } 2450 2451 .has-black-background-color[class] { 2452 color: #28303d; 2453 } 2454 2455 [data-block] { 2456 margin-top: 30px; 2457 margin-bottom: 30px; 2458 } 2459 2460 .wp-block { 2461 max-width: calc(100vw - 30px); 2462 } 2463 2464 @media only screen and (min-width: 482px){ 2465 .wp-block{ 2466 max-width: min(calc(100vw - 100px), 610px); 2467 } 2468 } 2469 2470 @media only screen and (min-width: 822px){ 2471 .wp-block{ 2472 max-width: min(calc(100vw - 200px), 610px); 2473 } 2474 } 2475 .wp-block[data-align=wide] { 2476 max-width: calc(100vw - 30px); 2477 } 2478 @media only screen and (min-width: 482px){ 2479 .wp-block[data-align=wide]{ 2480 max-width: calc(100vw - 100px); 2481 } 2482 } 2483 @media only screen and (min-width: 822px){ 2484 .wp-block[data-align=wide]{ 2485 max-width: min(calc(100vw - 200px), 1240px); 2486 } 2487 } 2488 .wp-block.alignwide { 2489 max-width: calc(100vw - 30px); 2490 } 2491 @media only screen and (min-width: 482px){ 2492 .wp-block.alignwide{ 2493 max-width: calc(100vw - 100px); 2494 } 2495 } 2496 @media only screen and (min-width: 822px){ 2497 .wp-block.alignwide{ 2498 max-width: min(calc(100vw - 200px), 1240px); 2499 } 2500 } 2501 .wp-block[data-align=full], .wp-block.alignfull { 2502 max-width: none; 2503 } 2504 2505 .alignleft { 2506 margin: 0; 2507 margin-right: 25px; 2508 } 2509 2510 .alignright { 2511 margin: 0; 2512 margin-left: 25px; 2513 } 2514 2515 .has-drop-cap:not(:focus)::first-letter { 2516 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2517 font-weight: normal; 2518 line-height: 0.66; 2519 text-transform: uppercase; 2520 font-style: normal; 2521 float: left; 2522 margin: 0.1em 0.1em 0 0; 2523 font-size: 5rem; 2524 } 2525 2526 @media only screen and (min-width: 652px){ 2527 .has-drop-cap:not(:focus)::first-letter{ 2528 font-size: 7rem; 2529 } 2530 } 2531 2502 2532 @media only screen and (min-width: 482px) { 2503 2504 .wp-block.editor-post-title__block { 2505 max-width: calc(100vw - 100px); 2506 } 2507 } 2508 @media only screen and (min-width: 822px) { 2509 2510 .wp-block.editor-post-title__block { 2511 max-width: min(calc(100vw - 200px), 1240px); 2512 } 2513 } 2514 2515 .wp-block.editor-post-title__block .editor-post-title__input { 2516 color: #39414d; 2517 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2518 font-size: 4rem; 2519 font-weight: 300; 2520 line-height: 1.1; 2521 } 2522 @media only screen and (min-width: 652px) { 2523 2524 .wp-block.editor-post-title__block .editor-post-title__input { 2525 font-size: 6rem; 2526 } 2527 } 2528 2529 .wp-block.block-editor-default-block-appender > textarea { 2530 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2531 font-size: 1.25rem; 2532 } 2533 2534 .has-primary-color[class] { 2535 color: #28303d; 2536 } 2537 2538 .has-secondary-color[class] { 2539 color: #39414d; 2540 } 2541 2542 .has-primary-background-color[class] { 2543 background-color: #28303d; 2544 color: #d1e4dd; 2545 } 2546 2547 .has-secondary-background-color[class] { 2548 background-color: #39414d; 2549 color: #d1e4dd; 2550 } 2551 2552 .has-white-background-color[class] { 2553 color: #39414d; 2554 } 2555 2556 .has-black-background-color[class] { 2557 color: #28303d; 2558 } 2559 2560 [data-block] { 2561 margin-top: 30px; 2562 margin-bottom: 30px; 2563 } 2564 2565 .wp-block { 2566 max-width: calc(100vw - 30px); 2567 } 2568 2569 @media only screen and (min-width: 482px) { 2570 2571 .wp-block { 2572 max-width: min(calc(100vw - 100px), 610px); 2573 } 2574 } 2575 2576 @media only screen and (min-width: 822px) { 2577 2578 .wp-block { 2579 max-width: min(calc(100vw - 200px), 610px); 2580 } 2581 } 2582 2583 .wp-block[data-align=wide] { 2584 max-width: calc(100vw - 30px); 2585 } 2586 @media only screen and (min-width: 482px) { 2587 2588 .wp-block[data-align=wide] { 2589 max-width: calc(100vw - 100px); 2590 } 2591 } 2592 @media only screen and (min-width: 822px) { 2593 2594 .wp-block[data-align=wide] { 2595 max-width: min(calc(100vw - 200px), 1240px); 2596 } 2597 } 2598 2599 .wp-block.alignwide { 2600 max-width: calc(100vw - 30px); 2601 } 2602 @media only screen and (min-width: 482px) { 2603 2604 .wp-block.alignwide { 2605 max-width: calc(100vw - 100px); 2606 } 2607 } 2608 @media only screen and (min-width: 822px) { 2609 2610 .wp-block.alignwide { 2611 max-width: min(calc(100vw - 200px), 1240px); 2612 } 2613 } 2614 2615 .wp-block[data-align=full], 2616 .wp-block.alignfull { 2617 max-width: none; 2618 } 2619 2620 .alignleft { 2621 margin: 0; 2622 margin-right: 25px; 2623 } 2624 2625 .alignright { 2626 margin: 0; 2627 margin-left: 25px; 2628 } 2629 2630 .has-drop-cap:not(:focus)::first-letter { 2631 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2632 font-weight: normal; 2633 line-height: 0.66; 2634 text-transform: uppercase; 2635 font-style: normal; 2636 float: left; 2637 margin: 0.1em 0.1em 0 0; 2638 font-size: 5rem; 2639 } 2640 2641 @media only screen and (min-width: 652px) { 2642 2643 .has-drop-cap:not(:focus)::first-letter { 2644 font-size: 7rem; 2645 } 2646 } 2647 2648 @media only screen and (min-width: 482px) { 2649 2650 .wp-block[data-align=left] > * { 2651 max-width: 290px; 2652 margin-right: 25px; 2653 } 2654 2655 .wp-block[data-align=right] > * { 2656 max-width: 290px; 2657 margin-left: 25px; 2658 } 2659 } 2660 2533 .wp-block[data-align=left] > * { 2534 max-width: 290px; 2535 margin-right: 25px; 2536 } 2537 2538 .wp-block[data-align=right] > * { 2539 max-width: 290px; 2540 margin-left: 25px; 2541 } 2542 } 2661 2543 .wp-block-freeform.block-library-rich-text__tinymce blockquote { 2662 2544 border: none; 2663 2545 } 2664 2546 2665 2547 .wp-block-freeform.block-library-rich-text__tinymce blockquote:before { 2666 2548 left: 5px; 2667 2549 } 2668 2550 2669 2551 html { 2670 line-height: 1.7;2671 } 2672 2673 html, 2552 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2553 line-height: 1.7; 2554 } 2555 2674 2556 body { 2675 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2676 } 2677 2678 body { 2679 background-color: #d1e4dd; 2680 font-size: 1.25rem; 2681 font-weight: normal; 2682 -moz-osx-font-smoothing: grayscale; 2683 -webkit-font-smoothing: antialiased; 2684 } 2685 2686 body, 2557 color: #28303d; 2558 background-color: #d1e4dd; 2559 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2560 font-size: 1.25rem; 2561 font-weight: normal; 2562 -moz-osx-font-smoothing: grayscale; 2563 -webkit-font-smoothing: antialiased; 2564 } 2565 2687 2566 .wp-block a { 2688 color: #28303d; 2689 } 2690 2567 color: #28303d; 2568 } 2691 2569 .wp-block a:hover { 2692 text-decoration-style: dotted; 2693 } 2694 2570 text-decoration-style: dotted; 2571 } 2695 2572 .wp-block a:focus { 2696 outline: 2px solid #28303d; 2697 text-decoration: none; 2698 } 2699 2700 .has-background .has-link-color a, 2573 outline: 2px solid #28303d; 2574 text-decoration: none; 2575 } 2576 2577 .has-background .has-link-color a { 2578 color: #28303d; 2579 } 2580 2701 2581 .has-background.has-link-color a { 2702 2582 color: #28303d; 2703 2583 } 2704 2584 2705 2585 button, 2706 2586 a { 2707 2587 cursor: pointer; 2708 2588 } 2709 2589 2710 2590 .has-black-color[class] { 2711 color: #000; 2712 } 2713 2591 color: #000; 2592 } 2714 2593 .has-black-color[class] > [class*=__inner-container] { 2715 2594 color: #000; 2716 2595 } 2717 2596 2718 2597 .has-gray-color[class] { 2719 color: #39414d; 2720 } 2721 2598 color: #39414d; 2599 } 2722 2600 .has-gray-color[class] > [class*=__inner-container] { 2723 2601 color: #39414d; 2724 2602 } 2725 2603 2726 2604 .has-dark-gray-color[class] { 2727 color: #28303d; 2728 } 2729 2605 color: #28303d; 2606 } 2730 2607 .has-dark-gray-color[class] > [class*=__inner-container] { 2731 2608 color: #28303d; 2732 2609 } 2733 2610 2734 2611 .has-green-color[class] { 2735 color: #d1e4dd; 2736 } 2737 2612 color: #d1e4dd; 2613 } 2738 2614 .has-green-color[class] > [class*=__inner-container] { 2739 2615 color: #d1e4dd; 2740 2616 } 2741 2617 2742 2618 .has-blue-color[class] { 2743 color: #d1dfe4; 2744 } 2745 2619 color: #d1dfe4; 2620 } 2746 2621 .has-blue-color[class] > [class*=__inner-container] { 2747 2622 color: #d1dfe4; 2748 2623 } 2749 2624 2750 2625 .has-purple-color[class] { 2751 color: #d1d1e4; 2752 } 2753 2626 color: #d1d1e4; 2627 } 2754 2628 .has-purple-color[class] > [class*=__inner-container] { 2755 2629 color: #d1d1e4; 2756 2630 } 2757 2631 2758 2632 .has-red-color[class] { 2759 color: #e4d1d1; 2760 } 2761 2633 color: #e4d1d1; 2634 } 2762 2635 .has-red-color[class] > [class*=__inner-container] { 2763 2636 color: #e4d1d1; 2764 2637 } 2765 2638 2766 2639 .has-orange-color[class] { 2767 color: #e4dad1; 2768 } 2769 2640 color: #e4dad1; 2641 } 2770 2642 .has-orange-color[class] > [class*=__inner-container] { 2771 2643 color: #e4dad1; 2772 2644 } 2773 2645 2774 2646 .has-yellow-color[class] { 2775 color: #eeeadd; 2776 } 2777 2647 color: #eeeadd; 2648 } 2778 2649 .has-yellow-color[class] > [class*=__inner-container] { 2779 2650 color: #eeeadd; 2780 2651 } 2781 2652 2782 2653 .has-white-color[class] { 2783 color: #fff; 2784 } 2785 2654 color: #fff; 2655 } 2786 2656 .has-white-color[class] > [class*=__inner-container] { 2787 2657 color: #fff; 2788 2658 } 2789 2659 … … 2796 2666 .has-background h5, 2797 2667 .has-background h6 { 2798 2668 color: currentColor; 2799 2669 } 2800 2670 2801 2671 .has-black-background-color[class] { 2802 background-color: #000; 2803 } 2804 2672 background-color: #000; 2673 } 2805 2674 .has-black-background-color[class] > [class*=__inner-container] { 2806 2675 background-color: #000; 2807 2676 } 2808 2677 2809 2678 .has-dark-gray-background-color[class] { 2810 background-color: #28303d; 2811 } 2812 2679 background-color: #28303d; 2680 } 2813 2681 .has-dark-gray-background-color[class] > [class*=__inner-container] { 2814 2682 background-color: #28303d; 2815 2683 } 2816 2684 2817 2685 .has-gray-background-color[class] { 2818 background-color: #39414d; 2819 } 2820 2686 background-color: #39414d; 2687 } 2821 2688 .has-gray-background-color[class] > [class*=__inner-container] { 2822 2689 background-color: #39414d; 2823 2690 } 2824 2691 2825 2692 .has-light-gray-background-color[class] { 2826 background-color: #f0f0f0; 2827 } 2828 2693 background-color: #f0f0f0; 2694 } 2829 2695 .has-light-gray-background-color[class] > [class*=__inner-container] { 2830 2696 background-color: #f0f0f0; 2831 2697 } 2832 2698 2833 2699 .has-green-background-color[class] { 2834 background-color: #d1e4dd; 2835 } 2836 2700 background-color: #d1e4dd; 2701 } 2837 2702 .has-green-background-color[class] > [class*=__inner-container] { 2838 2703 background-color: #d1e4dd; 2839 2704 } 2840 2705 2841 2706 .has-blue-background-color[class] { 2842 background-color: #d1dfe4; 2843 } 2844 2707 background-color: #d1dfe4; 2708 } 2845 2709 .has-blue-background-color[class] > [class*=__inner-container] { 2846 2710 background-color: #d1dfe4; 2847 2711 } 2848 2712 2849 2713 .has-purple-background-color[class] { 2850 background-color: #d1d1e4; 2851 } 2852 2714 background-color: #d1d1e4; 2715 } 2853 2716 .has-purple-background-color[class] > [class*=__inner-container] { 2854 2717 background-color: #d1d1e4; 2855 2718 } 2856 2719 2857 2720 .has-red-background-color[class] { 2858 background-color: #e4d1d1; 2859 } 2860 2721 background-color: #e4d1d1; 2722 } 2861 2723 .has-red-background-color[class] > [class*=__inner-container] { 2862 2724 background-color: #e4d1d1; 2863 2725 } 2864 2726 2865 2727 .has-orange-background-color[class] { 2866 background-color: #e4dad1; 2867 } 2868 2728 background-color: #e4dad1; 2729 } 2869 2730 .has-orange-background-color[class] > [class*=__inner-container] { 2870 2731 background-color: #e4dad1; 2871 2732 } 2872 2733 2873 2734 .has-yellow-background-color[class] { 2874 background-color: #eeeadd; 2875 } 2876 2735 background-color: #eeeadd; 2736 } 2877 2737 .has-yellow-background-color[class] > [class*=__inner-container] { 2878 2738 background-color: #eeeadd; 2879 2739 } 2880 2740 2881 2741 .has-white-background-color[class] { 2882 background-color: #fff; 2883 } 2884 2742 background-color: #fff; 2743 } 2885 2744 .has-white-background-color[class] > [class*=__inner-container] { 2886 2745 background-color: #fff; 2887 2746 } 2888 2747 2889 2748 .has-background:not(.has-text-color).has-black-background-color[class] { 2890 2749 color: #fff; 2891 2750 } 2892 2751 2893 2752 .has-background:not(.has-text-color).has-gray-background-color[class] { 2894 2753 color: #fff; 2895 2754 } 2896 2755 2897 2756 .has-background:not(.has-text-color).has-dark-gray-background-color[class] { 2898 color: #fff; 2899 } 2900 2901 .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container] { 2902 color: #28303d; 2903 } 2904 2905 .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container] { 2906 color: #28303d; 2907 } 2908 2909 .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { 2910 color: #28303d; 2911 } 2912 2757 color: #fff; 2758 } 2759 .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container]{ 2760 color: #28303d; 2761 } 2762 .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container]{ 2763 color: #28303d; 2764 } 2765 .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container]{ 2766 color: #28303d; 2767 } 2913 2768 .has-background:not(.has-text-color).has-green-background-color[class] { 2914 color: #28303d; 2915 } 2916 2769 color: #28303d; 2770 } 2917 2771 .has-background:not(.has-text-color).has-blue-background-color[class] { 2918 color: #28303d; 2919 } 2920 2772 color: #28303d; 2773 } 2921 2774 .has-background:not(.has-text-color).has-purple-background-color[class] { 2922 color: #28303d; 2923 } 2924 2775 color: #28303d; 2776 } 2925 2777 .has-background:not(.has-text-color).has-red-background-color[class] { 2926 color: #28303d; 2927 } 2928 2778 color: #28303d; 2779 } 2929 2780 .has-background:not(.has-text-color).has-orange-background-color[class] { 2930 color: #28303d; 2931 } 2932 2781 color: #28303d; 2782 } 2933 2783 .has-background:not(.has-text-color).has-yellow-background-color[class] { 2934 color: #28303d; 2935 } 2936 2784 color: #28303d; 2785 } 2937 2786 .has-background:not(.has-text-color).has-white-background-color[class] { 2938 color: #28303d; 2939 } 2940 2941 .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container] { 2942 color: #28303d; 2943 } 2944 2945 .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container] { 2946 color: #28303d; 2947 } 2948 2949 .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container] { 2950 color: #28303d; 2951 } 2952 2953 .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container] { 2954 color: #28303d; 2955 } 2956 2957 .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container] { 2958 color: #28303d; 2959 } 2960 2961 .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container] { 2962 color: #28303d; 2963 } 2964 2965 .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { 2966 color: #28303d; 2787 color: #28303d; 2788 } 2789 .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container]{ 2790 color: #28303d; 2791 } 2792 .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container]{ 2793 color: #28303d; 2794 } 2795 .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container]{ 2796 color: #28303d; 2797 } 2798 .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container]{ 2799 color: #28303d; 2800 } 2801 .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container]{ 2802 color: #28303d; 2803 } 2804 .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container]{ 2805 color: #28303d; 2806 } 2807 .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container]{ 2808 color: #28303d; 2967 2809 } 2968 2810 2969 2811 .has-purple-to-yellow-gradient-background { 2970 2812 background: linear-gradient(160deg, #d1d1e4, #eeeadd); 2971 2813 } 2972 2814 2973 2815 .has-yellow-to-purple-gradient-background { 2974 2816 background: linear-gradient(160deg, #eeeadd, #d1d1e4); 2975 2817 } 2976 2818 2977 2819 .has-green-to-yellow-gradient-background { 2978 2820 background: linear-gradient(160deg, #d1e4dd, #eeeadd); 2979 2821 } 2980 2822 2981 2823 .has-yellow-to-green-gradient-background { 2982 2824 background: linear-gradient(160deg, #eeeadd, #d1e4dd); 2983 2825 } 2984 2826 2985 2827 .has-red-to-yellow-gradient-background { 2986 2828 background: linear-gradient(160deg, #e4d1d1, #eeeadd); 2987 2829 } 2988 2830 2989 2831 .has-yellow-to-red-gradient-background { 2990 2832 background: linear-gradient(160deg, #eeeadd, #e4d1d1); 2991 2833 } 2992 2834 2993 2835 .has-purple-to-red-gradient-background { 2994 2836 background: linear-gradient(160deg, #d1d1e4, #e4d1d1); 2995 2837 } 2996 2838 2997 2839 .has-red-to-purple-gradient-background { 2998 background: linear-gradient(160deg, #e4d1d1, #d1d1e4); 2999 } 2840 background: linear-gradient(160deg, #e4d1d1, #d1d1e4); 2841 } 2842 2843 /*# sourceMappingURL=ie-editor.css.map */ -
trunk/src/wp-content/themes/twentytwentyone/assets/css/ie-editor.css.map
r54294 r55088 1 {"version":3,"sources":["style-editor.css","../sass/style-editor.scss","../sass/01-settings/global.scss","../sass/03-generic/breakpoints.scss","../sass/04-elements/blockquote.scss","../sass/04-elements/media.scss","../sass/04-elements/forms-editor.scss","../sass/04-elements/links.scss","../sass/05-blocks/button/_editor.scss","../sass/02-tools/mixins.scss","../sass/05-blocks/code/_editor.scss","../sass/05-blocks/cover/_editor.scss","../sass/05-blocks/columns/_editor.scss","../sass/05-blocks/file/_editor.scss","../sass/05-blocks/gallery/_editor.scss","../sass/05-blocks/group/_editor.scss","../sass/05-blocks/heading/_editor.scss","../sass/05-blocks/html/_editor.scss","../sass/05-blocks/image/_editor.scss","../sass/05-blocks/latest- posts/_editor.scss","../sass/05-blocks/legacy/_editor.scss","../sass/05-blocks/list/_editor.scss","../sass/05-blocks/media-text/_editor.scss","../sass/05-blocks/navigation/_editor.scss","../sass/05-blocks/paragraph/_editor.scss","../sass/05-blocks/preformatted/_editor.scss","../sass/05-blocks/pullquote/_editor.scss","../sass/05-blocks/query-loop/_editor.scss","../sass/05-blocks/quote/_editor.scss","../sass/05-blocks/rss/_editor.scss","../sass/05-blocks/search/_editor.scss","../sass/05-blocks/separator/_editor.scss","../sass/05-blocks/social-icons/_editor.scss","../sass/05-blocks/table/_editor.scss","../sass/05-blocks/tag-clould/_editor.scss","../sass/05-blocks/verse/_editor.scss","../sass/05-blocks/utilities/_font-sizes.scss","../sass/05-blocks/utilities/_editor.scss","../sass/06-components/editor.scss","../sass/07-utilities/color-palette.scss"],"names":[],"mappings":"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BAAA;AvCi6DD;AuCr6DC;EAEC,sBAAA;AvCu6DF;;AuCl6DA;EAMC,yBAAA;AvCg6DD;AuCp6DC;EAEC,yBAAA;AvCs6DF;;AuCj6DA;EAMC,yBAAA;AvC+5DD;AuCn6DC;EAEC,yBAAA;AvCq6DF;;AuCh6DA;EAMC,yBAAA;AvC85DD;AuCl6DC;EAEC,yBAAA;AvCo6DF;;AuC/5DA;EAMC,yBAAA;AvC65DD;AuCj6DC;EAEC,yBAAA;AvCm6DF;;AuC95DA;EAMC,yBAAA;AvC45DD;AuCh6DC;EAEC,yBAAA;AvCk6DF;;AuC75DA;EAMC,yBAAA;AvC25DD;AuC/5DC;EAEC,yBAAA;AvCi6DF;;AuC55DA;EAMC,yBAAA;AvC05DD;AuC95DC;EAEC,yBAAA;AvCg6DF;;AuC35DA;EAMC,yBAAA;AvCy5DD;AuC75DC;EAEC,yBAAA;AvC+5DF;;AuC15DA;EAMC,yBAAA;AvCw5DD;AuC55DC;EAEC,yBAAA;AvC85DF;;AuCz5DA;EAMC,sBAAA;AvCu5DD;AuC35DC;EAEC,sBAAA;AvC65DF;;AuCt5DC;EAGG,WAAA;AvCu5DJ;;AuC15DC;EAGG,WAAA;AvCu5DJ;;AuC15DC;EAGG,WAAA;AvCu5DJ;AuCp5DE;EAMC;AvCk5DH;AuCx5DE;EAMC;AvCk5DH;AuCx5DE;EAMC;AvCk5DH;AuC94DC;EAOG,cAAA;AvC64DJ;AuCp5DC;EAOG,cAAA;AvC64DJ;AuCp5DC;EAOG,cAAA;AvC64DJ;AuCp5DC;EAOG,cAAA;AvC64DJ;AuCp5DC;EAOG,cAAA;AvC64DJ;AuCp5DC;EAOG,cAAA;AvC64DJ;AuCp5DC;EAOG,cAAA;AvC64DJ;AuC14DE;EAMC;AvCw4DH;AuC94DE;EAMC;AvCw4DH;AuC94DE;EAMC;AvCw4DH;AuC94DE;EAMC;AvCw4DH;AuC94DE;EAMC;AvCw4DH;AuC94DE;EAMC;AvCw4DH;AuC94DE;EAMC;AvCw4DH;;AuCl4DA;EACC,qDAAA;AvCw4DD;;AuCr4DA;EACC,qDAAA;AvCw4DD;;AuCr4DA;EACC,qDAAA;AvCw4DD;;AuCr4DA;EACC,qDAAA;AvCw4DD;;AuCr4DA;EACC,qDAAA;AvCw4DD;;AuCr4DA;EACC,qDAAA;AvCw4DD;;AuCr4DA;EACC,qDAAA;AvCw4DD;;AuCr4DA;EACC,qDAAA;AvCw4DD","file":"ie-editor.css"}1 {"version":3,"sources":["style-editor.css","../sass/style-editor.scss","../sass/01-settings/global.scss","../sass/03-generic/breakpoints.scss","../sass/04-elements/blockquote.scss","../sass/04-elements/media.scss","../sass/04-elements/forms-editor.scss","../sass/04-elements/links.scss","../sass/05-blocks/button/_editor.scss","../sass/02-tools/mixins.scss","../sass/05-blocks/code/_editor.scss","../sass/05-blocks/cover/_editor.scss","../sass/05-blocks/columns/_editor.scss","../sass/05-blocks/file/_editor.scss","../sass/05-blocks/gallery/_editor.scss","../sass/05-blocks/group/_editor.scss","../sass/05-blocks/heading/_editor.scss","../sass/05-blocks/html/_editor.scss","../sass/05-blocks/image/_editor.scss","../sass/05-blocks/latest-comments/_editor.scss","../sass/05-blocks/latest-posts/_editor.scss","../sass/05-blocks/legacy/_editor.scss","../sass/05-blocks/list/_editor.scss","../sass/05-blocks/media-text/_editor.scss","../sass/05-blocks/navigation/_editor.scss","../sass/05-blocks/paragraph/_editor.scss","../sass/05-blocks/preformatted/_editor.scss","../sass/05-blocks/pullquote/_editor.scss","../sass/05-blocks/query-loop/_editor.scss","../sass/05-blocks/quote/_editor.scss","../sass/05-blocks/rss/_editor.scss","../sass/05-blocks/search/_editor.scss","../sass/05-blocks/separator/_editor.scss","../sass/05-blocks/social-icons/_editor.scss","../sass/05-blocks/table/_editor.scss","../sass/05-blocks/tag-clould/_editor.scss","../sass/05-blocks/verse/_editor.scss","../sass/05-blocks/utilities/_font-sizes.scss","../sass/05-blocks/utilities/_editor.scss","../sass/06-components/editor.scss","../sass/07-utilities/color-palette.scss"],"names":[],"mappings":"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AhBg2BD;;AgBp3BA;EAkBC,WAAA;EACA,gIAAA;EACA,mBAAA;AhBg2BD;;AgBp3BA;EAkBC,WAAA;EACA,gIAAA;EACA,mBAAA;AhBg2BD;;AgBp3BA;EAkBC,WAAA;EACA,gIAAA;EACA,mBAAA;AhBg2BD;;AgBp3BA;EAkBC,WAAA;EACA,gIAAA;EACA,mBAAA;AhBg2BD;;AgBp3BA;EAkBC,WAAA;EACA,gIAAA;EACA,mBAAA;AhBg2BD;AgB91BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgBl3BC;EACC,gBAAA;AhBi3BF;AgB92BC;EACC,gBAAA;AhBi4BF;AgBl4BC;EACC,gBAAA;AhBi4BF;AgBl4BC;EACC,gBAAA;AhBi4BF;AgBl4BC;EACC,gBAAA;AhBi4BF;AgBl4BC;EACC,gBAAA;AhBi4BF;AgBl4BC;EACC,gBAAA;AhBi4BF;AgBl4BC;EACC,gBAAA;AhBi4BF;AgBl4BC;EACC,gBAAA;AhBi4BF;AgBl4BC;EACC,gBAAA;AhBi4BF;AgBl4BC;EACC,gBAAA;AhBi4BF;AgBl4BC;EACC,gBAAA;AhBi4BF;AgBl4BC;EACC,gBAAA;AhBi4BF;AgBl4BC;EACC,gBAAA;AhBi4BF;AgBl4BC;EACC,gBAAA;AhBi4BF;AgBl4BC;EACC,gBAAA;AhBi4BF;AgBl4BC;EACC,gBAAA;AhBi4BF;AgBl4BC;EACC,gBAAA;AhBi4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wC37DC;EAEC,cAAA;AxC67DF;;AwCx7DA;EAMC,WAAA;AxCs7DD;AwC17DC;EAEC,WAAA;AxC47DF;;AwCp7DC;;;;;;;;EAQC,mBAAA;AxCu7DF;;AwCn7DA;EAMC,sBAAA;AxCi7DD;AwCr7DC;EAEC,sBAAA;AxCu7DF;;AwCl7DA;EAMC,yBAAA;AxCg7DD;AwCp7DC;EAEC,yBAAA;AxCs7DF;;AwCj7DA;EAMC,yBAAA;AxC+6DD;AwCn7DC;EAEC,yBAAA;AxCq7DF;;AwCh7DA;EAMC,yBAAA;AxC86DD;AwCl7DC;EAEC,yBAAA;AxCo7DF;;AwC/6DA;EAMC,yBAAA;AxC66DD;AwCj7DC;EAEC,yBAAA;AxCm7DF;;AwC96DA;EAMC,yBAAA;AxC46DD;AwCh7DC;EAEC,yBAAA;AxCk7DF;;AwC76DA;EAMC,yBAAA;AxC26DD;AwC/6DC;EAEC,yBAAA;AxCi7DF;;AwC56DA;EAMC,yBAAA;AxC06DD;AwC96DC;EAEC,yBAAA;AxCg7DF;;AwC36DA;EAMC,yBAAA;AxCy6DD;AwC76DC;EAEC,yBAAA;AxC+6DF;;AwC16DA;EAMC,yBAAA;AxCw6DD;AwC56DC;EAEC,yBAAA;AxC86DF;;AwCz6DA;EAMC,sBAAA;AxCu6DD;AwC36DC;EAEC,sBAAA;AxC66DF;;AwCt6DC;EAGG,WAAA;AxCu6DJ;;AwC16DC;EAGG,WAAA;AxCu6DJ;;AwC16DC;EAGG,WAAA;AxCu6DJ;AwCp6DE;EAMC;AxCk6DH;AwCx6DE;EAMC;AxCk6DH;AwCx6DE;EAMC;AxCk6DH;AwC95DC;EAOG,cAAA;AxC65DJ;AwCp6DC;EAOG,cAAA;AxC65DJ;AwCp6DC;EAOG,cAAA;AxC65DJ;AwCp6DC;EAOG,cAAA;AxC65DJ;AwCp6DC;EAOG,cAAA;AxC65DJ;AwCp6DC;EAOG,cAAA;AxC65DJ;AwCp6DC;EAOG,cAAA;AxC65DJ;AwC15DE;EAMC;AxCw5DH;AwC95DE;EAMC;AxCw5DH;AwC95DE;EAMC;AxCw5DH;AwC95DE;EAMC;AxCw5DH;AwC95DE;EAMC;AxCw5DH;AwC95DE;EAMC;AxCw5DH;AwC95DE;EAMC;AxCw5DH;;AwCl5DA;EACC,qDAAA;AxCw5DD;;AwCr5DA;EACC,qDAAA;AxCw5DD;;AwCr5DA;EACC,qDAAA;AxCw5DD;;AwCr5DA;EACC,qDAAA;AxCw5DD;;AwCr5DA;EACC,qDAAA;AxCw5DD;;AwCr5DA;EACC,qDAAA;AxCw5DD;;AwCr5DA;EACC,qDAAA;AxCw5DD;;AwCr5DA;EACC,qDAAA;AxCw5DD","file":"ie-editor.css"} -
trunk/src/wp-content/themes/twentytwentyone/assets/css/ie.css
r54745 r55088 1 1 @charset "UTF-8"; 2 3 2 /* 4 3 Theme Name: Twenty Twenty-One … … 8 7 Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog. 9 8 Requires at least: 5.3 10 Tested up to: 6.09 Tested up to: 5.8 11 10 Requires PHP: 5.6 12 Version: 1. 711 Version: 1.4 13 12 License: GNU General Public License v2 or later 14 13 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 19 18 Twenty Twenty-One is distributed under the terms of the GNU GPL. 20 19 */ 21 22 20 /** 23 21 * SETTINGS … … 67 65 * Search...............Specific styles for the search block. 68 66 * Separator............Specific styles for the separator block. 67 * Spacer...............Specific styles for the spacer block. 69 68 * Table................Specific styles for the table block. 70 69 * Verse................Specific styles for the verse block. … … 94 93 * Measure..............The width of a line of text, in characters. 95 94 */ 96 97 95 /* Categories 01 to 03 are the basics. */ 98 99 96 /* Variables */ 100 97 :root { 101 102 /* Font Family */ 103 104 /* Font Size */ 105 106 /* Line Height */ 107 108 /* Headings */ 109 110 /* Block: Latest posts */ 111 112 /* Colors */ 113 114 /* Body text color, site title, footer text color. */ 115 116 /* Headings */ 117 118 /* Mint, default body background */ 119 120 /* Used for borders (separators) */ 121 122 /* Spacing */ 123 124 /* Elevation */ 125 126 /* Forms */ 127 128 /* Cover block */ 129 130 /* Buttons */ 131 132 /* entry */ 133 134 /* Header */ 135 136 /* Main navigation */ 137 138 /* Pagination */ 139 140 /* Footer */ 141 142 /* Block: Pull quote */ 143 144 /* Block: Table */ 145 146 /* Widgets */ 147 148 /* Admin-bar height */ 149 } 150 98 /* Font Family */ 99 /* Font Size */ 100 /* Line Height */ 101 /* Headings */ 102 /* Block: Latest posts */ 103 /* Colors */ 104 /* Body text color, site title, footer text color. */ 105 /* Headings */ 106 /* Mint, default body background */ 107 /* Used for borders (separators) */ 108 /* Spacing */ 109 /* Elevation */ 110 /* Forms */ 111 /* Cover block */ 112 /* Buttons */ 113 /* entry */ 114 /* Header */ 115 /* Main navigation */ 116 /* Pagination */ 117 /* Footer */ 118 /* Block: Pull quote */ 119 /* Block: Table */ 120 /* Widgets */ 121 /* Admin-bar height */ 122 } 151 123 /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ 152 153 124 /* Document 154 125 ========================================================================== */ 155 156 126 /** 157 127 * 1. Correct the line height in all browsers. … … 159 129 */ 160 130 html { 161 line-height: 1.15; /* 1 */ 162 -webkit-text-size-adjust: 100%; /* 2 */ 131 line-height: 1.15; 132 /* 1 */ 133 -webkit-text-size-adjust: 100%; 134 /* 2 */ 163 135 } 164 136 165 137 /* Sections 166 138 ========================================================================== */ 167 168 139 /** 169 140 * Remove the margin in all browsers. 170 141 */ 171 142 body { 172 143 margin: 0; 173 144 } 174 145 … … 177 148 */ 178 149 main { 179 150 display: block; 180 151 } 181 152 … … 185 156 */ 186 157 h1 { 187 188 158 font-size: 2em; 159 margin: 0.67em 0; 189 160 } 190 161 191 162 /* Grouping content 192 163 ========================================================================== */ 193 194 164 /** 195 165 * 1. Add the correct box sizing in Firefox. … … 197 167 */ 198 168 hr { 199 box-sizing: content-box; /* 1 */ 200 height: 0; /* 1 */ 201 overflow: visible; /* 2 */ 169 box-sizing: content-box; 170 /* 1 */ 171 height: 0; 172 /* 1 */ 173 overflow: visible; 174 /* 2 */ 202 175 } 203 176 … … 207 180 */ 208 181 pre { 209 font-family: monospace; /* 1 */ 210 font-size: 1em; /* 2 */ 182 font-family: monospace; 183 /* 1 */ 184 font-size: 1em; 185 /* 2 */ 211 186 } 212 187 213 188 /* Text-level semantics 214 189 ========================================================================== */ 215 216 190 /** 217 191 * Remove the gray background on active links in IE 10. 218 192 */ 219 193 a { 220 221 194 background-color: transparent; 195 text-decoration-thickness: 1px; 222 196 } 223 197 … … 227 201 */ 228 202 abbr[title] { 229 border-bottom: none; /* 1 */ 230 text-decoration: underline; /* 2 */ 231 text-decoration-style: dotted; /* 2 */ 203 border-bottom: none; 204 /* 1 */ 205 text-decoration: underline; 206 /* 2 */ 207 text-decoration-style: dotted; 208 /* 2 */ 232 209 } 233 210 … … 237 214 b, 238 215 strong { 239 216 font-weight: bolder; 240 217 } 241 218 … … 247 224 kbd, 248 225 samp { 249 font-family: monospace; /* 1 */ 250 font-size: 1em; /* 2 */ 226 font-family: monospace; 227 /* 1 */ 228 font-size: 1em; 229 /* 2 */ 251 230 } 252 231 … … 255 234 */ 256 235 small { 257 236 font-size: 80%; 258 237 } 259 238 … … 264 243 sub, 265 244 sup { 266 267 268 269 245 font-size: 75%; 246 line-height: 0; 247 position: relative; 248 vertical-align: baseline; 270 249 } 271 250 272 251 sub { 273 252 bottom: -0.25em; 274 253 } 275 254 276 255 sup { 277 256 top: -0.5em; 278 257 } 279 258 280 259 /* Embedded content 281 260 ========================================================================== */ 282 283 261 /** 284 262 * Remove the border on images inside links in IE 10. 285 263 */ 286 264 img { 287 265 border-style: none; 288 266 } 289 267 290 268 /* Forms 291 269 ========================================================================== */ 292 293 270 /** 294 271 * 1. Change the font styles in all browsers. … … 300 277 select, 301 278 textarea { 302 font-family: inherit; /* 1 */ 303 font-size: 100%; /* 1 */ 304 line-height: 1.15; /* 1 */ 305 margin: 0; /* 2 */ 279 font-family: inherit; 280 /* 1 */ 281 font-size: 100%; 282 /* 1 */ 283 line-height: 1.15; 284 /* 1 */ 285 margin: 0; 286 /* 2 */ 306 287 } 307 288 … … 311 292 */ 312 293 button, 313 input { /* 1 */ 314 overflow: visible; 294 input { 295 /* 1 */ 296 overflow: visible; 315 297 } 316 298 … … 320 302 */ 321 303 button, 322 select { /* 1 */ 323 text-transform: none; 304 select { 305 /* 1 */ 306 text-transform: none; 324 307 } 325 308 … … 331 314 [type=reset], 332 315 [type=submit] { 333 316 -webkit-appearance: button; 334 317 } 335 318 … … 341 324 [type=reset]::-moz-focus-inner, 342 325 [type=submit]::-moz-focus-inner { 343 344 326 border-style: none; 327 padding: 0; 345 328 } 346 329 … … 352 335 [type=reset]:-moz-focusring, 353 336 [type=submit]:-moz-focusring { 354 337 outline: 1px dotted ButtonText; 355 338 } 356 339 … … 359 342 */ 360 343 fieldset { 361 344 padding: 0.35em 0.75em 0.625em; 362 345 } 363 346 … … 369 352 */ 370 353 legend { 371 box-sizing: border-box; /* 1 */ 372 color: inherit; /* 2 */ 373 display: table; /* 1 */ 374 max-width: 100%; /* 1 */ 375 padding: 0; /* 3 */ 376 white-space: normal; /* 1 */ 354 box-sizing: border-box; 355 /* 1 */ 356 color: inherit; 357 /* 2 */ 358 display: table; 359 /* 1 */ 360 max-width: 100%; 361 /* 1 */ 362 padding: 0; 363 /* 3 */ 364 white-space: normal; 365 /* 1 */ 377 366 } 378 367 … … 381 370 */ 382 371 progress { 383 372 vertical-align: baseline; 384 373 } 385 374 … … 388 377 */ 389 378 textarea { 390 379 overflow: auto; 391 380 } 392 381 … … 397 386 [type=checkbox], 398 387 [type=radio] { 399 box-sizing: border-box; /* 1 */ 400 padding: 0; /* 2 */ 388 box-sizing: border-box; 389 /* 1 */ 390 padding: 0; 391 /* 2 */ 401 392 } 402 393 … … 406 397 [type=number]::-webkit-inner-spin-button, 407 398 [type=number]::-webkit-outer-spin-button { 408 399 height: auto; 409 400 } 410 401 … … 414 405 */ 415 406 [type=search] { 416 -webkit-appearance: textfield; /* 1 */ 417 outline-offset: -2px; /* 2 */ 407 -webkit-appearance: textfield; 408 /* 1 */ 409 outline-offset: -2px; 410 /* 2 */ 418 411 } 419 412 … … 422 415 */ 423 416 [type=search]::-webkit-search-decoration { 424 417 -webkit-appearance: none; 425 418 } 426 419 … … 430 423 */ 431 424 ::-webkit-file-upload-button { 432 -webkit-appearance: button; /* 1 */ 433 font: inherit; /* 2 */ 425 -webkit-appearance: button; 426 /* 1 */ 427 font: inherit; 428 /* 2 */ 434 429 } 435 430 436 431 /* Interactive 437 432 ========================================================================== */ 438 439 433 /* 440 434 * Add the correct display in Edge, IE 10+, and Firefox. 441 435 */ 442 436 details { 443 437 display: block; 444 438 } 445 439 … … 448 442 */ 449 443 summary { 450 444 display: list-item; 451 445 } 452 446 453 447 /* Misc 454 448 ========================================================================== */ 455 456 449 /** 457 450 * Add the correct display in IE 10+. 458 451 */ 459 452 template { 460 453 display: none; 461 454 } 462 455 … … 465 458 */ 466 459 [hidden] { 467 460 display: none; 468 461 } 469 462 … … 471 464 * Responsive Styles 472 465 */ 473 474 466 /** 475 467 * Required Variables 476 468 */ 477 478 469 /** 479 470 * Root Media Query Variables 480 471 */ 481 482 472 /** 483 473 * Extends 484 474 */ 485 475 .post-thumbnail { 486 max-width: calc(100vw - 30px); 487 } 476 max-width: calc(100vw - 30px); 477 } 478 @media only screen and (min-width: 482px){ 479 .post-thumbnail{ 480 max-width: min(calc(100vw - 100px), 610px); 481 } 482 } 483 @media only screen and (min-width: 822px){ 484 .post-thumbnail{ 485 max-width: min(calc(100vw - 200px), 610px); 486 } 487 } 488 .entry-content .wp-audio-shortcode { 489 max-width: calc(100vw - 30px); 490 margin-left: auto; 491 margin-right: auto; 492 } 493 @media only screen and (min-width: 482px){ 494 .entry-content .wp-audio-shortcode{ 495 max-width: min(calc(100vw - 100px), 610px); 496 } 497 } 498 @media only screen and (min-width: 822px){ 499 .entry-content .wp-audio-shortcode{ 500 max-width: min(calc(100vw - 200px), 610px); 501 } 502 } 503 .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) { 504 max-width: calc(100vw - 30px); 505 margin-left: auto; 506 margin-right: auto; 507 } 508 @media only screen and (min-width: 482px){ 509 .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce){ 510 max-width: min(calc(100vw - 100px), 610px); 511 } 512 } 513 @media only screen and (min-width: 822px){ 514 .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce){ 515 max-width: min(calc(100vw - 200px), 610px); 516 } 517 } 518 *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) { 519 max-width: calc(100vw - 30px); 520 margin-left: auto; 521 margin-right: auto; 522 } 523 @media only screen and (min-width: 482px){ 524 *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce){ 525 max-width: min(calc(100vw - 100px), 610px); 526 } 527 } 528 @media only screen and (min-width: 822px){ 529 *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce){ 530 max-width: min(calc(100vw - 200px), 610px); 531 } 532 } 533 .default-max-width { 534 max-width: calc(100vw - 30px); 535 margin-left: auto; 536 margin-right: auto; 537 } 538 @media only screen and (min-width: 482px){ 539 .default-max-width{ 540 max-width: min(calc(100vw - 100px), 610px); 541 } 542 } 543 @media only screen and (min-width: 822px){ 544 .default-max-width{ 545 max-width: min(calc(100vw - 200px), 610px); 546 } 547 } 548 549 .widget-area { 550 max-width: calc(100vw - 30px); 551 } 552 553 @media only screen and (min-width: 482px){ 554 .widget-area{ 555 max-width: calc(100vw - 100px); 556 } 557 } 558 559 @media only screen and (min-width: 822px){ 560 .widget-area{ 561 max-width: min(calc(100vw - 200px), 1240px); 562 } 563 } 564 565 .pagination { 566 max-width: calc(100vw - 30px); 567 margin-left: auto; 568 margin-right: auto; 569 } 570 571 @media only screen and (min-width: 482px){ 572 .pagination{ 573 max-width: calc(100vw - 100px); 574 } 575 } 576 577 @media only screen and (min-width: 822px){ 578 .pagination{ 579 max-width: min(calc(100vw - 200px), 1240px); 580 } 581 } 582 583 .comments-pagination { 584 max-width: calc(100vw - 30px); 585 margin-left: auto; 586 margin-right: auto; 587 } 588 589 @media only screen and (min-width: 482px){ 590 .comments-pagination{ 591 max-width: calc(100vw - 100px); 592 } 593 } 594 595 @media only screen and (min-width: 822px){ 596 .comments-pagination{ 597 max-width: min(calc(100vw - 200px), 1240px); 598 } 599 } 600 601 .post-navigation { 602 max-width: calc(100vw - 30px); 603 margin-left: auto; 604 margin-right: auto; 605 } 606 607 @media only screen and (min-width: 482px){ 608 .post-navigation{ 609 max-width: calc(100vw - 100px); 610 } 611 } 612 613 @media only screen and (min-width: 822px){ 614 .post-navigation{ 615 max-width: min(calc(100vw - 200px), 1240px); 616 } 617 } 618 619 .site-footer { 620 max-width: calc(100vw - 30px); 621 } 622 623 @media only screen and (min-width: 482px){ 624 .site-footer{ 625 max-width: calc(100vw - 100px); 626 } 627 } 628 629 @media only screen and (min-width: 822px){ 630 .site-footer{ 631 max-width: min(calc(100vw - 200px), 1240px); 632 } 633 } 634 635 .site-header { 636 max-width: calc(100vw - 30px); 637 } 638 639 @media only screen and (min-width: 482px){ 640 .site-header{ 641 max-width: calc(100vw - 100px); 642 } 643 } 644 645 @media only screen and (min-width: 822px){ 646 .site-header{ 647 max-width: min(calc(100vw - 200px), 1240px); 648 } 649 } 650 651 .alignwide { 652 max-width: calc(100vw - 30px); 653 margin-left: auto; 654 margin-right: auto; 655 } 656 657 @media only screen and (min-width: 482px){ 658 .alignwide{ 659 max-width: calc(100vw - 100px); 660 } 661 } 662 663 @media only screen and (min-width: 822px){ 664 .alignwide{ 665 max-width: min(calc(100vw - 200px), 1240px); 666 } 667 } 668 669 .wide-max-width { 670 max-width: calc(100vw - 30px); 671 margin-left: auto; 672 margin-right: auto; 673 } 674 675 @media only screen and (min-width: 482px){ 676 .wide-max-width{ 677 max-width: calc(100vw - 100px); 678 } 679 } 680 681 @media only screen and (min-width: 822px){ 682 .wide-max-width{ 683 max-width: min(calc(100vw - 200px), 1240px); 684 } 685 } 686 687 .alignfull { 688 max-width: 100%; 689 width: 100%; 690 margin-left: auto; 691 margin-right: auto; 692 } 693 694 .wp-block-group .wp-block-group__inner-container > *.alignfull { 695 max-width: 100%; 696 width: 100%; 697 margin-left: auto; 698 margin-right: auto; 699 } 700 701 .full-max-width { 702 max-width: 100%; 703 width: 100%; 704 margin-left: auto; 705 margin-right: auto; 706 } 707 488 708 @media only screen and (min-width: 482px) { 489 490 .post-thumbnail { 491 max-width: min(calc(100vw - 100px), 610px); 492 } 493 } 494 @media only screen and (min-width: 822px) { 495 496 .post-thumbnail { 497 max-width: min(calc(100vw - 200px), 610px); 498 } 499 } 500 501 .entry-content .wp-audio-shortcode { 502 max-width: calc(100vw - 30px); 503 margin-left: auto; 504 margin-right: auto; 505 } 709 .alignfull { 710 max-width: 100%; 711 width: auto; 712 margin-left: auto; 713 margin-right: auto; 714 } 715 .full-max-width { 716 max-width: 100%; 717 width: auto; 718 margin-left: auto; 719 margin-right: auto; 720 } 721 } 722 .entry-header .post-thumbnail { 723 margin-left: auto; 724 margin-right: auto; 725 width: calc(100vw - 30px); 726 max-width: 100%; 727 } 728 @media only screen and (min-width: 482px){ 729 .entry-header .post-thumbnail{ 730 width: calc(100vw - 100px); 731 } 732 } 733 @media only screen and (min-width: 822px){ 734 .entry-header .post-thumbnail{ 735 width: min(calc(100vw - 200px), 1240px); 736 } 737 } 738 .singular .post-thumbnail { 739 margin-left: auto; 740 margin-right: auto; 741 width: calc(100vw - 30px); 742 max-width: 100%; 743 } 744 @media only screen and (min-width: 482px){ 745 .singular .post-thumbnail{ 746 width: calc(100vw - 100px); 747 } 748 } 749 @media only screen and (min-width: 822px){ 750 .singular .post-thumbnail{ 751 width: min(calc(100vw - 200px), 1240px); 752 } 753 } 754 .alignfull [class*=inner-container] > .alignwide { 755 margin-left: auto; 756 margin-right: auto; 757 width: calc(100vw - 30px); 758 max-width: 100%; 759 } 760 @media only screen and (min-width: 482px){ 761 .alignfull [class*=inner-container] > .alignwide{ 762 width: calc(100vw - 100px); 763 } 764 } 765 @media only screen and (min-width: 822px){ 766 .alignfull [class*=inner-container] > .alignwide{ 767 width: min(calc(100vw - 200px), 1240px); 768 } 769 } 770 .alignwide [class*=inner-container] > .alignwide { 771 margin-left: auto; 772 margin-right: auto; 773 width: calc(100vw - 30px); 774 max-width: 100%; 775 } 776 @media only screen and (min-width: 482px){ 777 .alignwide [class*=inner-container] > .alignwide{ 778 width: calc(100vw - 100px); 779 } 780 } 781 @media only screen and (min-width: 822px){ 782 .alignwide [class*=inner-container] > .alignwide{ 783 width: min(calc(100vw - 200px), 1240px); 784 } 785 } 786 506 787 @media only screen and (min-width: 482px) { 507 508 .entry-content .wp-audio-shortcode { 509 max-width: min(calc(100vw - 100px), 610px);510 } 511 } 512 @media only screen and (min-width: 822px) { 513 514 .entry-content .wp-audio-shortcode{515 max-width: min(calc(100vw - 200px), 610px);516 517 }518 519 .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator){520 max-width: calc(100vw - 30px);521 margin-left: auto; 522 margin-right: auto; 788 .entry-content > .alignleft { 789 /*rtl:ignore*/ 790 margin-left: calc(50vw - min(calc(100vw - 4 * 25px), 610px)*1); 791 /*rtl:ignore*/ 792 margin-right: 25px; 793 } 794 @media only screen and (min-width: 482px){ 795 .entry-content > .alignleft{ 796 margin-left: calc(50vw - min(calc(100vw - 4 * 25px), 610px)*1); 797 } 798 } 799 @media only screen and (min-width: 822px){ 800 .entry-content > .alignleft{ 801 margin-left: calc(50vw - min(calc(100vw - 4 * 25px), 610px)*1); 802 } 803 } 523 804 } 524 805 @media only screen and (min-width: 482px) { 525 526 .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { 527 max-width: min(calc(100vw - 100px), 610px); 528 } 529 } 530 @media only screen and (min-width: 822px) { 531 532 .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { 533 max-width: min(calc(100vw - 200px), 610px); 534 } 535 } 536 537 *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { 538 max-width: calc(100vw - 30px); 539 margin-left: auto; 540 margin-right: auto; 541 } 542 @media only screen and (min-width: 482px) { 543 544 *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { 545 max-width: min(calc(100vw - 100px), 610px); 546 } 547 } 548 @media only screen and (min-width: 822px) { 549 550 *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { 551 max-width: min(calc(100vw - 200px), 610px); 552 } 553 } 554 555 .default-max-width { 556 max-width: calc(100vw - 30px); 557 margin-left: auto; 558 margin-right: auto; 559 } 560 @media only screen and (min-width: 482px) { 561 562 .default-max-width { 563 max-width: min(calc(100vw - 100px), 610px); 564 } 565 } 566 @media only screen and (min-width: 822px) { 567 568 .default-max-width { 569 max-width: min(calc(100vw - 200px), 610px); 570 } 571 } 572 573 .widget-area { 574 max-width: calc(100vw - 30px); 575 } 576 577 @media only screen and (min-width: 482px) { 578 579 .widget-area { 580 max-width: calc(100vw - 100px); 581 } 582 } 583 584 @media only screen and (min-width: 822px) { 585 586 .widget-area { 587 max-width: min(calc(100vw - 200px), 1240px); 588 } 589 } 590 591 .pagination { 592 max-width: calc(100vw - 30px); 593 margin-left: auto; 594 margin-right: auto; 595 } 596 597 @media only screen and (min-width: 482px) { 598 599 .pagination { 600 max-width: calc(100vw - 100px); 601 } 602 } 603 604 @media only screen and (min-width: 822px) { 605 606 .pagination { 607 max-width: min(calc(100vw - 200px), 1240px); 608 } 609 } 610 611 .comments-pagination { 612 max-width: calc(100vw - 30px); 613 margin-left: auto; 614 margin-right: auto; 615 } 616 617 @media only screen and (min-width: 482px) { 618 619 .comments-pagination { 620 max-width: calc(100vw - 100px); 621 } 622 } 623 624 @media only screen and (min-width: 822px) { 625 626 .comments-pagination { 627 max-width: min(calc(100vw - 200px), 1240px); 628 } 629 } 630 631 .post-navigation { 632 max-width: calc(100vw - 30px); 633 margin-left: auto; 634 margin-right: auto; 635 } 636 637 @media only screen and (min-width: 482px) { 638 639 .post-navigation { 640 max-width: calc(100vw - 100px); 641 } 642 } 643 644 @media only screen and (min-width: 822px) { 645 646 .post-navigation { 647 max-width: min(calc(100vw - 200px), 1240px); 648 } 649 } 650 651 .site-footer { 652 max-width: calc(100vw - 30px); 653 } 654 655 @media only screen and (min-width: 482px) { 656 657 .site-footer { 658 max-width: calc(100vw - 100px); 659 } 660 } 661 662 @media only screen and (min-width: 822px) { 663 664 .site-footer { 665 max-width: min(calc(100vw - 200px), 1240px); 666 } 667 } 668 669 .site-header { 670 max-width: calc(100vw - 30px); 671 } 672 673 @media only screen and (min-width: 482px) { 674 675 .site-header { 676 max-width: calc(100vw - 100px); 677 } 678 } 679 680 @media only screen and (min-width: 822px) { 681 682 .site-header { 683 max-width: min(calc(100vw - 200px), 1240px); 684 } 685 } 686 687 .alignwide { 688 max-width: calc(100vw - 30px); 689 margin-left: auto; 690 margin-right: auto; 691 } 692 693 @media only screen and (min-width: 482px) { 694 695 .alignwide { 696 max-width: calc(100vw - 100px); 697 } 698 } 699 700 @media only screen and (min-width: 822px) { 701 702 .alignwide { 703 max-width: min(calc(100vw - 200px), 1240px); 704 } 705 } 706 707 .wide-max-width { 708 max-width: calc(100vw - 30px); 709 margin-left: auto; 710 margin-right: auto; 711 } 712 713 @media only screen and (min-width: 482px) { 714 715 .wide-max-width { 716 max-width: calc(100vw - 100px); 717 } 718 } 719 720 @media only screen and (min-width: 822px) { 721 722 .wide-max-width { 723 max-width: min(calc(100vw - 200px), 1240px); 724 } 725 } 726 727 .alignfull { 728 max-width: 100%; 729 width: 100%; 730 margin-left: auto; 731 margin-right: auto; 732 } 733 734 .wp-block-group .wp-block-group__inner-container > *.alignfull { 735 max-width: 100%; 736 width: 100%; 737 margin-left: auto; 738 margin-right: auto; 739 } 740 741 .full-max-width { 742 max-width: 100%; 743 width: 100%; 744 margin-left: auto; 745 margin-right: auto; 746 } 747 748 @media only screen and (min-width: 482px) { 749 750 .alignfull, 751 .full-max-width { 752 max-width: 100%; 753 width: auto; 754 margin-left: auto; 755 margin-right: auto; 756 } 757 } 758 759 .entry-header .post-thumbnail { 760 margin-left: auto; 761 margin-right: auto; 762 width: calc(100vw - 30px); 763 max-width: 100%; 764 } 765 @media only screen and (min-width: 482px) { 766 767 .entry-header .post-thumbnail { 768 width: calc(100vw - 100px); 769 } 770 } 771 @media only screen and (min-width: 822px) { 772 773 .entry-header .post-thumbnail { 774 width: min(calc(100vw - 200px), 1240px); 775 } 776 } 777 778 .singular .post-thumbnail { 779 margin-left: auto; 780 margin-right: auto; 781 width: calc(100vw - 30px); 782 max-width: 100%; 783 } 784 @media only screen and (min-width: 482px) { 785 786 .singular .post-thumbnail { 787 width: calc(100vw - 100px); 788 } 789 } 790 @media only screen and (min-width: 822px) { 791 792 .singular .post-thumbnail { 793 width: min(calc(100vw - 200px), 1240px); 794 } 795 } 796 797 .alignfull [class*=inner-container] > .alignwide { 798 margin-left: auto; 799 margin-right: auto; 800 width: calc(100vw - 30px); 801 max-width: 100%; 802 } 803 @media only screen and (min-width: 482px) { 804 805 .alignfull [class*=inner-container] > .alignwide { 806 width: calc(100vw - 100px); 807 } 808 } 809 @media only screen and (min-width: 822px) { 810 811 .alignfull [class*=inner-container] > .alignwide { 812 width: min(calc(100vw - 200px), 1240px); 813 } 814 } 815 816 .alignwide [class*=inner-container] > .alignwide { 817 margin-left: auto; 818 margin-right: auto; 819 width: calc(100vw - 30px); 820 max-width: 100%; 821 } 822 @media only screen and (min-width: 482px) { 823 824 .alignwide [class*=inner-container] > .alignwide { 825 width: calc(100vw - 100px); 826 } 827 } 828 @media only screen and (min-width: 822px) { 829 830 .alignwide [class*=inner-container] > .alignwide { 831 width: min(calc(100vw - 200px), 1240px); 832 } 833 } 834 835 @media only screen and (min-width: 482px) { 836 837 .entry-content > .alignleft { 838 839 /*rtl:ignore*/ 840 margin-left: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); 841 842 /*rtl:ignore*/ 843 margin-right: 25px; 844 } 845 @media only screen and (min-width: 482px) { 846 847 .entry-content > .alignleft { 848 margin-left: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); 849 } 850 } 851 @media only screen and (min-width: 822px) { 852 853 .entry-content > .alignleft { 854 margin-left: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); 855 } 856 } 857 } 858 @media only screen and (min-width: 482px) { 859 860 .entry-content > .alignright { 861 862 /*rtl:ignore*/ 863 margin-left: 25px; 864 865 /*rtl:ignore*/ 866 margin-right: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); 867 } 868 @media only screen and (min-width: 482px) { 869 870 .entry-content > .alignright { 871 margin-right: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); 872 } 873 } 874 @media only screen and (min-width: 822px) { 875 876 .entry-content > .alignright { 877 margin-right: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); 878 } 879 } 880 } 881 806 .entry-content > .alignright { 807 /*rtl:ignore*/ 808 margin-left: 25px; 809 /*rtl:ignore*/ 810 margin-right: calc(50vw - min(calc(100vw - 4 * 25px), 610px)*1); 811 } 812 @media only screen and (min-width: 482px){ 813 .entry-content > .alignright{ 814 margin-right: calc(50vw - min(calc(100vw - 4 * 25px), 610px)*1); 815 } 816 } 817 @media only screen and (min-width: 822px){ 818 .entry-content > .alignright{ 819 margin-right: calc(50vw - min(calc(100vw - 4 * 25px), 610px)*1); 820 } 821 } 822 } 882 823 /** 883 824 * Site Structure … … 888 829 * - See: globals/_global-width-responsive.scss 889 830 */ 890 891 831 /** 892 832 * Top Level Wrappers (header, main, footer) 893 833 * - Set vertical padding and horizontal margins 894 834 */ 895 .site-header, 896 .site-main, 897 .widget-area, 835 .site-header { 836 padding-top: 30px; 837 padding-bottom: 30px; 838 margin-left: auto; 839 margin-right: auto; 840 } 841 .site-main { 842 padding-top: 30px; 843 padding-bottom: 30px; 844 margin-left: auto; 845 margin-right: auto; 846 } 847 .widget-area { 848 padding-top: 30px; 849 padding-bottom: 30px; 850 margin-left: auto; 851 margin-right: auto; 852 } 898 853 .site-footer { 899 900 901 902 854 padding-top: 30px; 855 padding-bottom: 30px; 856 margin-left: auto; 857 margin-right: auto; 903 858 } 904 859 905 860 .site-header { 906 907 861 padding-top: 23px; 862 padding-bottom: 60px; 908 863 } 909 864 @media only screen and (min-width: 482px) { 910 911 .site-header { 912 padding-bottom: 90px; 913 } 865 .site-header { 866 padding-bottom: 90px; 867 } 914 868 } 915 869 … … 919 873 */ 920 874 .site-main > * { 921 margin-top: 90px; 922 margin-bottom: 90px; 923 } 924 875 margin-top: 90px; 876 margin-bottom: 90px; 877 } 925 878 .site-main > *:first-child { 926 margin-top: 0; 927 } 928 879 margin-top: 0; 880 } 929 881 .site-main > *:last-child { 930 882 margin-bottom: 0; 931 883 } 932 884 … … 934 886 * Set the default maximum responsive content-width 935 887 */ 936 937 888 /** 938 889 * Set the wide maximum responsive content-width 939 890 */ 940 941 891 /** 942 892 * Set the full maximum responsive content-width 943 893 */ 944 945 894 /* 946 895 * Block & non-gutenberg content wrappers 947 896 * - Set margins 948 897 */ 949 .entry-header, 950 .post-thumbnail, 951 .entry-content, 952 .entry-footer, 898 .entry-header { 899 margin-top: 30px; 900 margin-right: auto; 901 margin-bottom: 30px; 902 margin-left: auto; 903 } 904 .post-thumbnail { 905 margin-top: 30px; 906 margin-right: auto; 907 margin-bottom: 30px; 908 margin-left: auto; 909 } 910 .entry-content { 911 margin-top: 30px; 912 margin-right: auto; 913 margin-bottom: 30px; 914 margin-left: auto; 915 } 916 .entry-footer { 917 margin-top: 30px; 918 margin-right: auto; 919 margin-bottom: 30px; 920 margin-left: auto; 921 } 953 922 .author-bio { 954 955 956 957 923 margin-top: 30px; 924 margin-right: auto; 925 margin-bottom: 30px; 926 margin-left: auto; 958 927 } 959 928 … … 963 932 */ 964 933 .site-main > article > * { 965 margin-top: 20px; 966 margin-bottom: 20px; 967 } 968 934 margin-top: 20px; 935 margin-bottom: 20px; 936 } 969 937 .site-main > .not-found > * { 970 margin-top: 20px; 971 margin-bottom: 20px; 972 } 973 938 margin-top: 20px; 939 margin-bottom: 20px; 940 } 974 941 .entry-content > * { 975 margin-top: 20px; 976 margin-bottom: 20px; 977 } 978 942 margin-top: 20px; 943 margin-bottom: 20px; 944 } 979 945 [class*=inner-container] > * { 980 margin-top: 20px; 981 margin-bottom: 20px; 982 } 983 946 margin-top: 20px; 947 margin-bottom: 20px; 948 } 984 949 .wp-block-template-part > * { 985 margin-top: 20px; 986 margin-bottom: 20px; 987 } 988 950 margin-top: 20px; 951 margin-bottom: 20px; 952 } 989 953 .wp-block-post-template :where(li > *) { 990 991 954 margin-top: 20px; 955 margin-bottom: 20px; 992 956 } 993 957 @media only screen and (min-width: 482px) { 994 995 .site-main > article > * { 996 margin-top: 30px; 997 margin-bottom: 30px; 998 } 999 1000 .site-main > .not-found > * { 1001 margin-top: 30px; 1002 margin-bottom: 30px; 1003 } 1004 1005 .entry-content > * { 1006 margin-top: 30px; 1007 margin-bottom: 30px; 1008 } 1009 1010 [class*=inner-container] > * { 1011 margin-top: 30px; 1012 margin-bottom: 30px; 1013 } 1014 1015 .wp-block-template-part > * { 1016 margin-top: 30px; 1017 margin-bottom: 30px; 1018 } 1019 1020 .wp-block-post-template :where(li > *) { 1021 margin-top: 30px; 1022 margin-bottom: 30px; 1023 } 1024 } 1025 958 .site-main > article > * { 959 margin-top: 30px; 960 margin-bottom: 30px; 961 } 962 .site-main > .not-found > * { 963 margin-top: 30px; 964 margin-bottom: 30px; 965 } 966 .entry-content > * { 967 margin-top: 30px; 968 margin-bottom: 30px; 969 } 970 [class*=inner-container] > * { 971 margin-top: 30px; 972 margin-bottom: 30px; 973 } 974 .wp-block-template-part > * { 975 margin-top: 30px; 976 margin-bottom: 30px; 977 } 978 .wp-block-post-template :where(li > *) { 979 margin-top: 30px; 980 margin-bottom: 30px; 981 } 982 } 1026 983 .site-main > article > *:first-child, 1027 984 .site-main > .not-found > *:first-child, … … 1030 987 .wp-block-template-part > *:first-child, 1031 988 .wp-block-post-template :where(li > *):first-child { 1032 margin-top: 0; 1033 } 1034 989 margin-top: 0; 990 } 1035 991 .site-main > article > *:last-child, 1036 992 .site-main > .not-found > *:last-child, … … 1039 995 .wp-block-template-part > *:last-child, 1040 996 .wp-block-post-template :where(li > *):last-child { 1041 997 margin-bottom: 0; 1042 998 } 1043 999 1044 1000 .site-footer > * { 1045 1046 1001 margin-top: 20px; 1002 margin-bottom: 20px; 1047 1003 } 1048 1004 1049 1005 .widget-area > * { 1050 1051 1006 margin-top: 20px; 1007 margin-bottom: 20px; 1052 1008 } 1053 1009 @media only screen and (min-width: 482px) { 1054 1055 .site-footer > * { 1056 margin-top: 30px; 1057 margin-bottom: 30px; 1058 } 1059 1060 .widget-area > * { 1061 margin-top: 30px; 1062 margin-bottom: 30px; 1063 } 1010 .site-footer > * { 1011 margin-top: 30px; 1012 margin-bottom: 30px; 1013 } 1014 .widget-area > * { 1015 margin-top: 30px; 1016 margin-bottom: 30px; 1017 } 1064 1018 } 1065 1019 … … 1069 1023 */ 1070 1024 .entry-header > * { 1071 margin-top: 20px; 1072 margin-bottom: 20px; 1073 } 1074 1025 margin-top: 20px; 1026 margin-bottom: 20px; 1027 } 1075 1028 .post-thumbnail > * { 1076 margin-top: 20px; 1077 margin-bottom: 20px; 1078 } 1079 1029 margin-top: 20px; 1030 margin-bottom: 20px; 1031 } 1080 1032 .page-content > * { 1081 margin-top: 20px; 1082 margin-bottom: 20px; 1083 } 1084 1033 margin-top: 20px; 1034 margin-bottom: 20px; 1035 } 1085 1036 .comment-content > * { 1086 margin-top: 20px; 1087 margin-bottom: 20px; 1088 } 1089 1037 margin-top: 20px; 1038 margin-bottom: 20px; 1039 } 1090 1040 .widget > * { 1091 margin-top: 20px; 1092 margin-bottom: 20px; 1093 } 1094 1041 margin-top: 20px; 1042 margin-bottom: 20px; 1043 } 1095 1044 .entry-header > *:first-child, 1096 1045 .post-thumbnail > *:first-child, … … 1098 1047 .comment-content > *:first-child, 1099 1048 .widget > *:first-child { 1100 margin-top: 0; 1101 } 1102 1049 margin-top: 0; 1050 } 1103 1051 .entry-header > *:last-child, 1104 1052 .post-thumbnail > *:last-child, … … 1106 1054 .comment-content > *:last-child, 1107 1055 .widget > *:last-child { 1108 1056 margin-bottom: 0; 1109 1057 } 1110 1058 … … 1114 1062 */ 1115 1063 .entry-content > * { 1116 1117 /* Reset alignleft and alignright margins after alignfull */ 1118 } 1119 1120 .entry-content > *.alignleft, 1121 .entry-content > *.alignright, 1122 .entry-content > *.alignleft:first-child + *, 1123 .entry-content > *.alignright:first-child + *, 1124 .entry-content > *.alignfull.has-background { 1125 margin-top: 0; 1126 } 1127 1128 .entry-content > *:last-child, 1129 .entry-content > *.alignfull.has-background { 1130 margin-bottom: 0; 1131 } 1132 1064 /* Reset alignleft and alignright margins after alignfull */ 1065 } 1066 .entry-content > *.alignleft, .entry-content > *.alignright, .entry-content > *.alignleft:first-child + *, .entry-content > *.alignright:first-child + *, .entry-content > *.alignfull.has-background { 1067 margin-top: 0; 1068 } 1069 .entry-content > *:last-child, .entry-content > *.alignfull.has-background { 1070 margin-bottom: 0; 1071 } 1133 1072 .entry-content > *.alignfull + .alignleft { 1134 margin-top: 30px; 1135 } 1136 1073 margin-top: 30px; 1074 } 1137 1075 .entry-content > *.alignfull + .alignright { 1138 1076 margin-top: 30px; 1139 1077 } 1140 1078 … … 1166 1104 h5, 1167 1105 h6 { 1168 1169 1170 1171 1106 padding: 0; 1107 margin: 0; 1108 -moz-osx-font-smoothing: grayscale; 1109 -webkit-font-smoothing: antialiased; 1172 1110 } 1173 1111 … … 1178 1116 */ 1179 1117 html { 1180 1181 /* Apply border-box across the entire page. */ 1182 box-sizing: border-box; 1183 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1184 line-height: 1.7; 1118 /* Apply border-box across the entire page. */ 1119 box-sizing: border-box; 1120 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1121 line-height: 1.7; 1185 1122 } 1186 1123 … … 1188 1125 * Relax the definition a bit, to allow components to override it manually. 1189 1126 */ 1190 *, 1191 *::before, 1192 *::after { 1193 box-sizing: inherit; 1127 *, *::before, *::after { 1128 box-sizing: inherit; 1194 1129 } 1195 1130 1196 1131 body { 1197 1198 1199 1200 1201 1132 font-size: 1.25rem; 1133 font-weight: normal; 1134 color: #28303d; 1135 text-align: left; 1136 background-color: #d1e4dd; 1202 1137 } 1203 1138 … … 1214 1149 .site-footer:before, 1215 1150 .site-footer:after { 1216 1217 1218 1151 content: ""; 1152 display: table; 1153 table-layout: fixed; 1219 1154 } 1220 1155 … … 1225 1160 .site-content:after, 1226 1161 .site-footer:after { 1227 1162 clear: both; 1228 1163 } 1229 1164 1230 1165 /* Category 04 can contain any default HTML element. Do not add classes here, just give the elements some basic styles. */ 1231 1166 blockquote { 1232 padding: 0; 1233 position: relative; 1234 margin: 30px 0 30px 25px; 1235 } 1236 1167 padding: 0; 1168 position: relative; 1169 margin: 30px 0 30px 25px; 1170 } 1237 1171 blockquote > * { 1238 margin-top: 20px; 1239 margin-bottom: 20px; 1240 } 1241 1172 margin-top: 20px; 1173 margin-bottom: 20px; 1174 } 1242 1175 blockquote > *:first-child { 1243 margin-top: 0; 1244 } 1245 1176 margin-top: 0; 1177 } 1246 1178 blockquote > *:last-child { 1247 margin-bottom: 0; 1248 } 1249 1179 margin-bottom: 0; 1180 } 1250 1181 blockquote p { 1251 letter-spacing: normal; 1252 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1253 font-size: 1.25rem; 1254 font-style: normal; 1255 font-weight: 700; 1256 line-height: 1.7; 1257 } 1258 1259 blockquote cite, 1182 letter-spacing: normal; 1183 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1184 font-size: 1.25rem; 1185 font-style: normal; 1186 font-weight: 700; 1187 line-height: 1.7; 1188 } 1189 blockquote cite { 1190 font-weight: normal; 1191 letter-spacing: normal; 1192 } 1260 1193 blockquote footer { 1261 font-weight: normal; 1262 letter-spacing: normal; 1263 } 1264 1265 blockquote.alignleft, 1266 blockquote.alignright { 1267 padding-left: inherit; 1268 } 1269 1270 blockquote.alignleft p, 1194 font-weight: normal; 1195 letter-spacing: normal; 1196 } 1197 blockquote.alignleft, blockquote.alignright { 1198 padding-left: inherit; 1199 } 1200 blockquote.alignleft p { 1201 font-size: 1.125rem; 1202 max-width: inherit; 1203 width: inherit; 1204 } 1271 1205 blockquote.alignright p { 1272 font-size: 1.125rem; 1273 max-width: inherit; 1274 width: inherit; 1275 } 1276 1277 blockquote.alignleft cite, 1278 blockquote.alignleft footer, 1279 blockquote.alignright cite, 1206 font-size: 1.125rem; 1207 max-width: inherit; 1208 width: inherit; 1209 } 1210 blockquote.alignleft cite { 1211 font-size: 1rem; 1212 letter-spacing: normal; 1213 } 1214 blockquote.alignleft footer { 1215 font-size: 1rem; 1216 letter-spacing: normal; 1217 } 1218 blockquote.alignright cite { 1219 font-size: 1rem; 1220 letter-spacing: normal; 1221 } 1280 1222 blockquote.alignright footer { 1281 font-size: 1rem; 1282 letter-spacing: normal; 1283 } 1284 1223 font-size: 1rem; 1224 letter-spacing: normal; 1225 } 1285 1226 blockquote strong { 1286 font-weight: bolder; 1287 } 1288 1227 font-weight: bolder; 1228 } 1289 1229 blockquote:before { 1290 content: "“"; 1291 font-size: 1.25rem; 1292 line-height: 1.7; 1293 position: absolute; 1294 left: -12px; 1295 } 1296 1297 blockquote .wp-block-quote__citation, 1298 blockquote cite, 1230 content: "“"; 1231 font-size: 1.25rem; 1232 line-height: 1.7; 1233 position: absolute; 1234 left: -12px; 1235 } 1236 blockquote .wp-block-quote__citation { 1237 color: #28303d; 1238 font-size: 1rem; 1239 font-style: normal; 1240 } 1241 blockquote cite { 1242 color: #28303d; 1243 font-size: 1rem; 1244 font-style: normal; 1245 } 1299 1246 blockquote footer { 1300 1301 1302 1247 color: #28303d; 1248 font-size: 1rem; 1249 font-style: normal; 1303 1250 } 1304 1251 @media only screen and (max-width: 481px) { 1305 1306 blockquote { 1307 padding-left: 13px; 1308 } 1309 1310 blockquote:before { 1311 left: 0; 1312 } 1252 blockquote { 1253 padding-left: 13px; 1254 } 1255 blockquote:before { 1256 left: 0; 1257 } 1313 1258 } 1314 1259 1315 1260 input[type=text] { 1316 1317 1318 1319 1320 1321 1322 1261 border: 3px solid #39414d; 1262 border-radius: 0; 1263 color: #28303d; 1264 line-height: 1.7; 1265 padding: 10px; 1266 margin: 0 2px; 1267 max-width: 100%; 1323 1268 } 1324 1269 1325 1270 input[type=email] { 1326 1327 1328 1329 1330 1331 1332 1271 border: 3px solid #39414d; 1272 border-radius: 0; 1273 color: #28303d; 1274 line-height: 1.7; 1275 padding: 10px; 1276 margin: 0 2px; 1277 max-width: 100%; 1333 1278 } 1334 1279 1335 1280 input[type=url] { 1336 1337 1338 1339 1340 1341 1342 1281 border: 3px solid #39414d; 1282 border-radius: 0; 1283 color: #28303d; 1284 line-height: 1.7; 1285 padding: 10px; 1286 margin: 0 2px; 1287 max-width: 100%; 1343 1288 } 1344 1289 1345 1290 input[type=password] { 1346 1347 1348 1349 1350 1351 1352 1291 border: 3px solid #39414d; 1292 border-radius: 0; 1293 color: #28303d; 1294 line-height: 1.7; 1295 padding: 10px; 1296 margin: 0 2px; 1297 max-width: 100%; 1353 1298 } 1354 1299 1355 1300 input[type=search] { 1356 1357 1358 1359 1360 1361 1362 1301 border: 3px solid #39414d; 1302 border-radius: 0; 1303 color: #28303d; 1304 line-height: 1.7; 1305 padding: 10px; 1306 margin: 0 2px; 1307 max-width: 100%; 1363 1308 } 1364 1309 1365 1310 input[type=number] { 1366 1367 1368 1369 1370 1371 1372 1311 border: 3px solid #39414d; 1312 border-radius: 0; 1313 color: #28303d; 1314 line-height: 1.7; 1315 padding: 10px; 1316 margin: 0 2px; 1317 max-width: 100%; 1373 1318 } 1374 1319 1375 1320 input[type=tel] { 1376 1377 1378 1379 1380 1381 1382 1321 border: 3px solid #39414d; 1322 border-radius: 0; 1323 color: #28303d; 1324 line-height: 1.7; 1325 padding: 10px; 1326 margin: 0 2px; 1327 max-width: 100%; 1383 1328 } 1384 1329 1385 1330 input[type=date] { 1386 1387 1388 1389 1390 1391 1392 1331 border: 3px solid #39414d; 1332 border-radius: 0; 1333 color: #28303d; 1334 line-height: 1.7; 1335 padding: 10px; 1336 margin: 0 2px; 1337 max-width: 100%; 1393 1338 } 1394 1339 1395 1340 input[type=month] { 1396 1397 1398 1399 1400 1401 1402 1341 border: 3px solid #39414d; 1342 border-radius: 0; 1343 color: #28303d; 1344 line-height: 1.7; 1345 padding: 10px; 1346 margin: 0 2px; 1347 max-width: 100%; 1403 1348 } 1404 1349 1405 1350 input[type=week] { 1406 1407 1408 1409 1410 1411 1412 1351 border: 3px solid #39414d; 1352 border-radius: 0; 1353 color: #28303d; 1354 line-height: 1.7; 1355 padding: 10px; 1356 margin: 0 2px; 1357 max-width: 100%; 1413 1358 } 1414 1359 1415 1360 input[type=time] { 1416 1417 1418 1419 1420 1421 1422 1361 border: 3px solid #39414d; 1362 border-radius: 0; 1363 color: #28303d; 1364 line-height: 1.7; 1365 padding: 10px; 1366 margin: 0 2px; 1367 max-width: 100%; 1423 1368 } 1424 1369 1425 1370 input[type=datetime] { 1426 1427 1428 1429 1430 1431 1432 1371 border: 3px solid #39414d; 1372 border-radius: 0; 1373 color: #28303d; 1374 line-height: 1.7; 1375 padding: 10px; 1376 margin: 0 2px; 1377 max-width: 100%; 1433 1378 } 1434 1379 1435 1380 input[type=datetime-local] { 1436 1437 1438 1439 1440 1441 1442 1381 border: 3px solid #39414d; 1382 border-radius: 0; 1383 color: #28303d; 1384 line-height: 1.7; 1385 padding: 10px; 1386 margin: 0 2px; 1387 max-width: 100%; 1443 1388 } 1444 1389 1445 1390 input[type=color] { 1446 1447 1448 1449 1450 1451 1452 1391 border: 3px solid #39414d; 1392 border-radius: 0; 1393 color: #28303d; 1394 line-height: 1.7; 1395 padding: 10px; 1396 margin: 0 2px; 1397 max-width: 100%; 1453 1398 } 1454 1399 1455 1400 .site textarea { 1456 border: 3px solid #39414d; 1457 border-radius: 0; 1458 color: #28303d; 1459 line-height: 1.7; 1460 padding: 10px; 1461 margin: 0 2px; 1462 max-width: 100%; 1463 } 1464 1401 border: 3px solid #39414d; 1402 border-radius: 0; 1403 color: #28303d; 1404 line-height: 1.7; 1405 padding: 10px; 1406 margin: 0 2px; 1407 max-width: 100%; 1408 } 1465 1409 input[type=text]:focus { 1466 color: #28303d; 1467 outline-offset: 2px; 1468 outline: 2px dotted #39414d; 1469 } 1470 1410 color: #28303d; 1411 outline-offset: 2px; 1412 outline: 2px dotted #39414d; 1413 } 1471 1414 input[type=email]:focus { 1472 color: #28303d; 1473 outline-offset: 2px; 1474 outline: 2px dotted #39414d; 1475 } 1476 1415 color: #28303d; 1416 outline-offset: 2px; 1417 outline: 2px dotted #39414d; 1418 } 1477 1419 input[type=url]:focus { 1478 color: #28303d; 1479 outline-offset: 2px; 1480 outline: 2px dotted #39414d; 1481 } 1482 1420 color: #28303d; 1421 outline-offset: 2px; 1422 outline: 2px dotted #39414d; 1423 } 1483 1424 input[type=password]:focus { 1484 color: #28303d; 1485 outline-offset: 2px; 1486 outline: 2px dotted #39414d; 1487 } 1488 1425 color: #28303d; 1426 outline-offset: 2px; 1427 outline: 2px dotted #39414d; 1428 } 1489 1429 input[type=search]:focus { 1490 color: #28303d; 1491 outline-offset: 2px; 1492 outline: 2px dotted #39414d; 1493 } 1494 1430 color: #28303d; 1431 outline-offset: 2px; 1432 outline: 2px dotted #39414d; 1433 } 1495 1434 input[type=number]:focus { 1496 color: #28303d; 1497 outline-offset: 2px; 1498 outline: 2px dotted #39414d; 1499 } 1500 1435 color: #28303d; 1436 outline-offset: 2px; 1437 outline: 2px dotted #39414d; 1438 } 1501 1439 input[type=tel]:focus { 1502 color: #28303d; 1503 outline-offset: 2px; 1504 outline: 2px dotted #39414d; 1505 } 1506 1440 color: #28303d; 1441 outline-offset: 2px; 1442 outline: 2px dotted #39414d; 1443 } 1507 1444 input[type=date]:focus { 1508 color: #28303d; 1509 outline-offset: 2px; 1510 outline: 2px dotted #39414d; 1511 } 1512 1445 color: #28303d; 1446 outline-offset: 2px; 1447 outline: 2px dotted #39414d; 1448 } 1513 1449 input[type=month]:focus { 1514 color: #28303d; 1515 outline-offset: 2px; 1516 outline: 2px dotted #39414d; 1517 } 1518 1450 color: #28303d; 1451 outline-offset: 2px; 1452 outline: 2px dotted #39414d; 1453 } 1519 1454 input[type=week]:focus { 1520 color: #28303d; 1521 outline-offset: 2px; 1522 outline: 2px dotted #39414d; 1523 } 1524 1455 color: #28303d; 1456 outline-offset: 2px; 1457 outline: 2px dotted #39414d; 1458 } 1525 1459 input[type=time]:focus { 1526 color: #28303d; 1527 outline-offset: 2px; 1528 outline: 2px dotted #39414d; 1529 } 1530 1460 color: #28303d; 1461 outline-offset: 2px; 1462 outline: 2px dotted #39414d; 1463 } 1531 1464 input[type=datetime]:focus { 1532 color: #28303d; 1533 outline-offset: 2px; 1534 outline: 2px dotted #39414d; 1535 } 1536 1465 color: #28303d; 1466 outline-offset: 2px; 1467 outline: 2px dotted #39414d; 1468 } 1537 1469 input[type=datetime-local]:focus { 1538 color: #28303d; 1539 outline-offset: 2px; 1540 outline: 2px dotted #39414d; 1541 } 1542 1470 color: #28303d; 1471 outline-offset: 2px; 1472 outline: 2px dotted #39414d; 1473 } 1543 1474 input[type=color]:focus { 1544 color: #28303d; 1545 outline-offset: 2px; 1546 outline: 2px dotted #39414d; 1547 } 1548 1475 color: #28303d; 1476 outline-offset: 2px; 1477 outline: 2px dotted #39414d; 1478 } 1549 1479 .site textarea:focus { 1550 color: #28303d; 1551 outline-offset: 2px; 1552 outline: 2px dotted #39414d; 1553 } 1554 1480 color: #28303d; 1481 outline-offset: 2px; 1482 outline: 2px dotted #39414d; 1483 } 1555 1484 input[type=text]:disabled, 1556 1485 input[type=email]:disabled, … … 1568 1497 input[type=color]:disabled, 1569 1498 .site textarea:disabled { 1570 opacity: 0.7; 1571 } 1572 1499 opacity: 0.7; 1500 } 1573 1501 .is-dark-theme input[type=text] { 1574 background: rgba(255, 255, 255, 0.9); 1575 } 1576 1502 background: rgba(255, 255, 255, 0.9); 1503 } 1577 1504 .is-dark-theme input[type=email] { 1578 background: rgba(255, 255, 255, 0.9); 1579 } 1580 1505 background: rgba(255, 255, 255, 0.9); 1506 } 1581 1507 .is-dark-theme input[type=url] { 1582 background: rgba(255, 255, 255, 0.9); 1583 } 1584 1508 background: rgba(255, 255, 255, 0.9); 1509 } 1585 1510 .is-dark-theme input[type=password] { 1586 background: rgba(255, 255, 255, 0.9); 1587 } 1588 1511 background: rgba(255, 255, 255, 0.9); 1512 } 1589 1513 .is-dark-theme input[type=search] { 1590 background: rgba(255, 255, 255, 0.9); 1591 } 1592 1514 background: rgba(255, 255, 255, 0.9); 1515 } 1593 1516 .is-dark-theme input[type=number] { 1594 background: rgba(255, 255, 255, 0.9); 1595 } 1596 1517 background: rgba(255, 255, 255, 0.9); 1518 } 1597 1519 .is-dark-theme input[type=tel] { 1598 background: rgba(255, 255, 255, 0.9); 1599 } 1600 1520 background: rgba(255, 255, 255, 0.9); 1521 } 1601 1522 .is-dark-theme input[type=date] { 1602 background: rgba(255, 255, 255, 0.9); 1603 } 1604 1523 background: rgba(255, 255, 255, 0.9); 1524 } 1605 1525 .is-dark-theme input[type=month] { 1606 background: rgba(255, 255, 255, 0.9); 1607 } 1608 1526 background: rgba(255, 255, 255, 0.9); 1527 } 1609 1528 .is-dark-theme input[type=week] { 1610 background: rgba(255, 255, 255, 0.9); 1611 } 1612 1529 background: rgba(255, 255, 255, 0.9); 1530 } 1613 1531 .is-dark-theme input[type=time] { 1614 background: rgba(255, 255, 255, 0.9); 1615 } 1616 1532 background: rgba(255, 255, 255, 0.9); 1533 } 1617 1534 .is-dark-theme input[type=datetime] { 1618 background: rgba(255, 255, 255, 0.9); 1619 } 1620 1535 background: rgba(255, 255, 255, 0.9); 1536 } 1621 1537 .is-dark-theme input[type=datetime-local] { 1622 background: rgba(255, 255, 255, 0.9); 1623 } 1624 1538 background: rgba(255, 255, 255, 0.9); 1539 } 1625 1540 .is-dark-theme input[type=color] { 1626 background: rgba(255, 255, 255, 0.9); 1627 } 1628 1541 background: rgba(255, 255, 255, 0.9); 1542 } 1629 1543 .is-dark-theme .site textarea { 1630 1544 background: rgba(255, 255, 255, 0.9); 1631 1545 } 1632 1546 1633 1547 input[type=search]:focus { 1634 outline-offset: -7px; 1635 } 1636 1548 outline-offset: -7px; 1549 } 1637 1550 .is-dark-theme input[type=search]:focus { 1638 1551 outline-color: #d1e4dd; 1639 1552 } 1640 1553 1641 1554 input[type=color] { 1642 1643 1555 padding: 5px; 1556 height: 40px; 1644 1557 } 1645 1558 1646 1559 input[type=email], 1647 1560 input[type=url] { 1648 1649 /*rtl:ignore*/ 1650 direction: ltr; 1561 /*rtl:ignore*/ 1562 direction: ltr; 1651 1563 } 1652 1564 1653 1565 select { 1654 border: 3px solid #39414d; 1655 color: #28303d; 1656 -moz-appearance: none; 1657 -webkit-appearance: none; 1658 appearance: none; 1659 line-height: 1.7; 1660 padding: 10px 30px 10px 10px; 1661 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; 1662 background-position: right 10px top 60%; 1663 } 1664 1566 border: 3px solid #39414d; 1567 color: #28303d; 1568 -moz-appearance: none; 1569 -webkit-appearance: none; 1570 appearance: none; 1571 line-height: 1.7; 1572 padding: 10px 30px 10px 10px; 1573 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; 1574 background-position: right 10px top 60%; 1575 } 1665 1576 select:focus { 1666 outline-offset: 2px; 1667 outline: 2px dotted #39414d; 1668 } 1669 1577 outline-offset: 2px; 1578 outline: 2px dotted #39414d; 1579 } 1670 1580 .is-dark-theme select { 1671 1672 1581 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; 1582 background-position: right 10px top 60%; 1673 1583 } 1674 1584 1675 1585 textarea { 1676 1586 width: 100%; 1677 1587 } 1678 1588 1679 1589 label { 1680 1681 1682 1590 font-size: 1.125rem; 1591 font-weight: 500; 1592 margin-bottom: 10px; 1683 1593 } 1684 1594 … … 1689 1599 */ 1690 1600 @supports (-webkit-appearance: none) or (-moz-appearance: none) { 1691 1692 input[type=checkbox] { 1693 -webkit-appearance: none; 1694 -moz-appearance: none; 1695 position: relative; 1696 width: 25px; 1697 height: 25px; 1698 border: 3px solid #39414d; 1699 background: #fff; 1700 } 1701 1702 input[type=radio] { 1703 -webkit-appearance: none; 1704 -moz-appearance: none; 1705 position: relative; 1706 width: 25px; 1707 height: 25px; 1708 border: 3px solid #39414d; 1709 background: #fff; 1710 } 1711 1712 input[type=checkbox]:disabled, 1713 input[type=radio]:disabled { 1714 opacity: 0.7; 1715 } 1716 1717 .is-dark-theme input[type=checkbox] { 1718 background: rgba(255, 255, 255, 0.9); 1719 } 1720 1721 .is-dark-theme input[type=radio] { 1722 background: rgba(255, 255, 255, 0.9); 1723 } 1724 1725 input[type=checkbox]:focus { 1726 outline-offset: 2px; 1727 outline: 2px dotted #39414d; 1728 } 1729 1730 input[type=checkbox]:after { 1731 content: ""; 1732 opacity: 0; 1733 display: block; 1734 left: 5px; 1735 top: 2px; 1736 position: absolute; 1737 width: 7px; 1738 height: 13px; 1739 border: 3px solid #28303d; 1740 border-top: 0; 1741 border-left: 0; 1742 transform: rotate(30deg); 1743 } 1744 1745 input[type=checkbox]:checked { 1746 color: #28303d; 1747 } 1748 1749 input[type=checkbox]:checked:after { 1750 opacity: 1; 1751 } 1752 1753 input[type=radio] { 1754 border-radius: 50%; 1755 } 1756 1757 input[type=radio]:focus { 1758 outline-offset: 2px; 1759 outline: 2px dotted #39414d; 1760 } 1761 1762 input[type=radio]:after { 1763 content: ""; 1764 opacity: 0; 1765 display: block; 1766 left: 3px; 1767 top: 3px; 1768 position: absolute; 1769 width: 11px; 1770 height: 11px; 1771 border-radius: 50%; 1772 background: #28303d; 1773 } 1774 1775 input[type=radio]:checked { 1776 border: 4px solid #39414d; 1777 } 1778 1779 input[type=radio]:checked:after { 1780 opacity: 1; 1781 } 1782 1783 input[type=radio]:checked:focus { 1784 outline-offset: 4px; 1785 outline: 2px dotted #39414d; 1786 } 1787 } 1788 1601 input[type=checkbox] { 1602 -webkit-appearance: none; 1603 -moz-appearance: none; 1604 position: relative; 1605 width: 25px; 1606 height: 25px; 1607 border: 3px solid #39414d; 1608 background: #fff; 1609 } 1610 input[type=radio] { 1611 -webkit-appearance: none; 1612 -moz-appearance: none; 1613 position: relative; 1614 width: 25px; 1615 height: 25px; 1616 border: 3px solid #39414d; 1617 background: #fff; 1618 } 1619 input[type=checkbox]:disabled, 1620 input[type=radio]:disabled { 1621 opacity: 0.7; 1622 } 1623 .is-dark-theme input[type=checkbox] { 1624 background: rgba(255, 255, 255, 0.9); 1625 } 1626 .is-dark-theme input[type=radio] { 1627 background: rgba(255, 255, 255, 0.9); 1628 } 1629 1630 input[type=checkbox]:focus { 1631 outline-offset: 2px; 1632 outline: 2px dotted #39414d; 1633 } 1634 input[type=checkbox]:after { 1635 content: ""; 1636 opacity: 0; 1637 display: block; 1638 left: 5px; 1639 top: 2px; 1640 position: absolute; 1641 width: 7px; 1642 height: 13px; 1643 border: 3px solid #28303d; 1644 border-top: 0; 1645 border-left: 0; 1646 transform: rotate(30deg); 1647 } 1648 input[type=checkbox]:checked { 1649 color: #28303d; 1650 } 1651 input[type=checkbox]:checked:after { 1652 opacity: 1; 1653 } 1654 1655 input[type=radio] { 1656 border-radius: 50%; 1657 } 1658 input[type=radio]:focus { 1659 outline-offset: 2px; 1660 outline: 2px dotted #39414d; 1661 } 1662 input[type=radio]:after { 1663 content: ""; 1664 opacity: 0; 1665 display: block; 1666 left: 3px; 1667 top: 3px; 1668 position: absolute; 1669 width: 11px; 1670 height: 11px; 1671 border-radius: 50%; 1672 background: #28303d; 1673 } 1674 input[type=radio]:checked { 1675 border: 4px solid #39414d; 1676 } 1677 input[type=radio]:checked:after { 1678 opacity: 1; 1679 } 1680 input[type=radio]:checked:focus { 1681 outline-offset: 4px; 1682 outline: 2px dotted #39414d; 1683 } 1684 } 1789 1685 input[type=checkbox] + label { 1790 display: inline-block; 1791 padding-left: 10px; 1792 font-size: 1rem; 1793 vertical-align: top; 1794 } 1795 1686 display: inline-block; 1687 padding-left: 10px; 1688 font-size: 1rem; 1689 vertical-align: top; 1690 } 1796 1691 input[type=radio] + label { 1797 1798 1799 1800 1692 display: inline-block; 1693 padding-left: 10px; 1694 font-size: 1rem; 1695 vertical-align: top; 1801 1696 } 1802 1697 … … 1805 1700 */ 1806 1701 @supports (-webkit-appearance: none) or (-moz-appearance: none) { 1807 1808 input[type=range] { 1809 -webkit-appearance: none; /* Hides the slider so that custom slider can be made */ 1810 width: 100%; /* Specific width is required for Firefox. */ 1811 height: 6px; 1812 background: #39414d; 1813 border-radius: 6px; 1814 outline-offset: 10px; 1815 } 1816 1817 input[type=range]:disabled { 1818 opacity: 0.7; 1819 } 1820 1821 input[type=range]::-webkit-slider-thumb { 1822 -webkit-appearance: none; 1823 border: 3px solid #39414d; 1824 height: 44px; 1825 width: 44px; 1826 border-radius: 50%; 1827 background: #d1e4dd; 1828 cursor: pointer; 1829 } 1830 1831 input[type=range]::-moz-range-thumb { 1832 border: 3px solid #39414d; 1833 height: 44px; 1834 width: 44px; 1835 border-radius: 50%; 1836 background: #d1e4dd; 1837 cursor: pointer; 1838 box-sizing: border-box; 1839 } 1840 } 1841 1702 input[type=range] { 1703 -webkit-appearance: none; 1704 /* Hides the slider so that custom slider can be made */ 1705 width: 100%; 1706 /* Specific width is required for Firefox. */ 1707 height: 6px; 1708 background: #39414d; 1709 border-radius: 6px; 1710 outline-offset: 10px; 1711 } 1712 input[type=range]:disabled { 1713 opacity: 0.7; 1714 } 1715 1716 input[type=range]::-webkit-slider-thumb { 1717 -webkit-appearance: none; 1718 border: 3px solid #39414d; 1719 height: 44px; 1720 width: 44px; 1721 border-radius: 50%; 1722 background: #d1e4dd; 1723 cursor: pointer; 1724 } 1725 1726 input[type=range]::-moz-range-thumb { 1727 border: 3px solid #39414d; 1728 height: 44px; 1729 width: 44px; 1730 border-radius: 50%; 1731 background: #d1e4dd; 1732 cursor: pointer; 1733 box-sizing: border-box; 1734 } 1735 } 1842 1736 input[type=range]::-ms-track { 1843 1844 1845 1846 1847 1848 1849 1850 1737 width: 100%; 1738 height: 6px; 1739 border-radius: 6px; 1740 border-width: 19px 0; 1741 border-color: #d1e4dd; 1742 background: transparent; 1743 color: transparent; 1744 cursor: pointer; 1851 1745 } 1852 1746 1853 1747 input[type=range]::-ms-fill-upper { 1854 1855 1748 background: #39414d; 1749 border-radius: 6px; 1856 1750 } 1857 1751 1858 1752 input[type=range]::-ms-fill-lower { 1859 1860 1753 background: #39414d; 1754 border-radius: 6px; 1861 1755 } 1862 1756 1863 1757 input[type=range]::-ms-thumb { 1864 1865 1866 1867 1868 1869 1758 border: 3px solid #39414d; 1759 height: 44px; 1760 width: 44px; 1761 border-radius: 50%; 1762 background: #d1e4dd; 1763 cursor: pointer; 1870 1764 } 1871 1765 1872 1766 fieldset { 1873 display: grid; 1874 border-color: #39414d; 1875 padding: 25px; 1876 } 1877 1767 display: grid; 1768 border-color: #39414d; 1769 padding: 25px; 1770 } 1878 1771 fieldset legend { 1879 font-size: 1.5rem; 1880 } 1881 1772 font-size: 1.5rem; 1773 } 1882 1774 fieldset input[type=submit] { 1883 max-width: max-content; 1884 } 1885 1775 max-width: max-content; 1776 } 1886 1777 fieldset input:not([type=submit]) { 1887 margin-bottom: 20px; 1888 } 1889 1890 fieldset input[type=radio], 1891 fieldset input[type=checkbox] { 1892 margin-bottom: 0; 1893 } 1894 1778 margin-bottom: 20px; 1779 } 1780 fieldset input[type=radio], fieldset input[type=checkbox] { 1781 margin-bottom: 0; 1782 } 1895 1783 fieldset input[type=radio] + label { 1896 font-size: 1.125rem; 1897 padding-left: 0; 1898 margin-bottom: 20px; 1899 } 1900 1784 font-size: 1.125rem; 1785 padding-left: 0; 1786 margin-bottom: 20px; 1787 } 1901 1788 fieldset input[type=checkbox] + label { 1902 1903 1904 1789 font-size: 1.125rem; 1790 padding-left: 0; 1791 margin-bottom: 20px; 1905 1792 } 1906 1793 1907 1794 ::-moz-placeholder { 1908 1795 opacity: 1; 1909 1796 } 1910 1797 1911 1798 .post-password-message { 1912 1799 font-size: 1.5rem; 1913 1800 } 1914 1801 1915 1802 .post-password-form { 1916 display: flex; 1917 flex-wrap: wrap; 1918 } 1919 1803 display: flex; 1804 flex-wrap: wrap; 1805 } 1920 1806 .post-password-form__label { 1921 width: 100%; 1922 margin-bottom: 0; 1923 } 1924 1807 width: 100%; 1808 margin-bottom: 0; 1809 } 1925 1810 .post-password-form input[type=password] { 1926 flex-grow: 1; 1927 margin-top: 10px; 1928 margin-right: 17px; 1929 } 1930 1811 flex-grow: 1; 1812 margin-top: 10px; 1813 margin-right: 17px; 1814 } 1931 1815 .post-password-form__submit { 1932 1816 margin-top: 10px; 1933 1817 } 1934 1818 @media only screen and (min-width: 592px) { 1935 1936 .post-password-form__submit { 1937 margin-left: 10px; 1938 } 1819 .post-password-form__submit { 1820 margin-left: 10px; 1821 } 1939 1822 } 1940 1823 1941 1824 img { 1942 height: auto; 1943 vertical-align: middle; 1825 height: auto; 1826 max-width: 100%; 1827 vertical-align: middle; 1944 1828 } 1945 1829 1946 1830 /* Classic editor images */ 1831 .entry-content img { 1832 max-width: 100%; 1833 } 1947 1834 1948 1835 /* Make sure embeds and iframes fit their containers. */ 1949 img,1950 .entry-content img,1951 1836 embed, 1952 1837 iframe, 1953 1838 object, 1954 1839 video { 1955 1840 max-width: 100%; 1956 1841 } 1957 1842 1958 1843 /* Media captions */ 1959 figcaption, 1960 .wp-caption, 1961 .wp-caption-text, 1844 figcaption { 1845 color: currentColor; 1846 font-size: 1rem; 1847 line-height: 1.7; 1848 margin-top: 10px; 1849 margin-bottom: 20px; 1850 text-align: center; 1851 } 1852 .wp-caption { 1853 color: currentColor; 1854 font-size: 1rem; 1855 line-height: 1.7; 1856 margin-top: 10px; 1857 margin-bottom: 20px; 1858 text-align: center; 1859 } 1860 .wp-caption-text { 1861 color: currentColor; 1862 font-size: 1rem; 1863 line-height: 1.7; 1864 margin-top: 10px; 1865 margin-bottom: 20px; 1866 text-align: center; 1867 } 1962 1868 .wp-block-embed figcaption { 1963 color: currentColor; 1964 font-size: 1rem; 1965 line-height: 1.7; 1966 margin-top: 10px; 1967 margin-bottom: 20px; 1968 text-align: center; 1969 } 1970 1971 .alignleft figcaption, 1972 .alignright figcaption, 1869 color: currentColor; 1870 font-size: 1rem; 1871 line-height: 1.7; 1872 margin-top: 10px; 1873 margin-bottom: 20px; 1874 text-align: center; 1875 } 1876 .alignleft figcaption, .alignright figcaption, 1973 1877 .alignleft .wp-caption, 1974 1878 .alignright .wp-caption, … … 1977 1881 .alignleft .wp-block-embed figcaption, 1978 1882 .alignright .wp-block-embed figcaption { 1979 1883 margin-bottom: 0; 1980 1884 } 1981 1885 … … 1984 1888 .entry-content .wp-smiley, 1985 1889 .comment-content .wp-smiley { 1986 1987 1988 1989 1890 border: none; 1891 margin-bottom: 0; 1892 margin-top: 0; 1893 padding: 0; 1990 1894 } 1991 1895 … … 1993 1897 b, 1994 1898 strong { 1995 1899 font-weight: 700; 1996 1900 } 1997 1901 … … 2000 1904 em, 2001 1905 i { 2002 1906 font-style: italic; 2003 1907 } 2004 1908 2005 1909 pre { 2006 2007 1910 white-space: pre; 1911 overflow-x: auto; 2008 1912 } 2009 1913 … … 2014 1918 */ 2015 1919 a { 2016 2017 2018 2019 1920 cursor: pointer; 1921 color: #28303d; 1922 text-underline-offset: 3px; 1923 text-decoration-skip-ink: all; 2020 1924 } 2021 1925 2022 1926 a:hover { 2023 2024 1927 text-decoration-style: dotted; 1928 text-decoration-skip-ink: none; 2025 1929 } 2026 1930 2027 1931 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 2028 2029 /* Only visible in Windows High Contrast mode */ 2030 outline: 2px solid transparent; 2031 text-decoration: underline 1px dotted currentColor; 2032 text-decoration-skip-ink: none; 2033 background: rgba(255, 255, 255, 0.9); 2034 } 2035 1932 /* Only visible in Windows High Contrast mode */ 1933 outline: 2px solid transparent; 1934 text-decoration: underline 1px dotted currentColor; 1935 text-decoration-skip-ink: none; 1936 background: rgba(255, 255, 255, 0.9); 1937 } 2036 1938 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 2037 background: #000; 2038 color: #fff; 2039 text-decoration: none; 2040 } 2041 1939 background: #000; 1940 color: #fff; 1941 text-decoration: none; 1942 } 2042 1943 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 2043 color: #fff; 2044 } 2045 1944 color: #fff; 1945 } 2046 1946 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 2047 background: rgba(0, 0, 0, 0.9); 2048 color: #fff; 2049 } 2050 1947 background: rgba(0, 0, 0, 0.9); 1948 color: #fff; 1949 } 2051 1950 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 2052 color: #fff; 2053 } 2054 1951 color: #fff; 1952 } 2055 1953 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { 2056 2057 /* Only visible in Windows High Contrast mode */ 2058 outline: 2px solid transparent; 2059 outline-offset: -2px; 2060 } 2061 1954 /* Only visible in Windows High Contrast mode */ 1955 outline: 2px solid transparent; 1956 outline-offset: -2px; 1957 } 2062 1958 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus { 2063 color: #21759b; 2064 background-color: #f1f1f1; 2065 } 2066 1959 color: #21759b; 1960 background-color: #f1f1f1; 1961 } 2067 1962 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link { 2068 background: none; 2069 } 2070 1963 background: none; 1964 } 2071 1965 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { 2072 outline: 2px dotted #28303d; 2073 } 2074 2075 .has-background .has-link-color a, 1966 outline: 2px dotted #28303d; 1967 } 1968 1969 .has-background .has-link-color a { 1970 color: #28303d; 1971 } 1972 2076 1973 .has-background.has-link-color a { 2077 1974 color: #28303d; 2078 1975 } 2079 1976 2080 1977 /* Category 05 is all about adjusting the default block styles to the given layout. I only added three blocks as examples. */ 2081 1978 .wp-block-audio audio:focus { 2082 2083 1979 outline-offset: 5px; 1980 outline: 2px solid #28303d; 2084 1981 } 2085 1982 … … 2087 1984 * Button 2088 1985 */ 2089 .site .button, 1986 .site .button { 1987 border: 3px solid transparent; 1988 border-radius: 0; 1989 cursor: pointer; 1990 font-weight: 500; 1991 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1992 font-size: 1.25rem; 1993 line-height: 1.5; 1994 padding: 15px 30px; 1995 text-decoration: none; 1996 } 2090 1997 button { 2091 border: 3px solid transparent; 2092 border-radius: 0; 2093 cursor: pointer; 2094 font-weight: 500; 2095 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2096 font-size: 1.25rem; 2097 line-height: 1.5; 2098 padding: 15px 30px; 2099 text-decoration: none; 2100 } 2101 1998 border: 3px solid transparent; 1999 border-radius: 0; 2000 cursor: pointer; 2001 font-weight: 500; 2002 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2003 font-size: 1.25rem; 2004 line-height: 1.5; 2005 padding: 15px 30px; 2006 text-decoration: none; 2007 } 2102 2008 input[type=submit] { 2103 border: 3px solid transparent; 2104 border-radius: 0; 2105 cursor: pointer; 2106 font-weight: 500; 2107 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2108 font-size: 1.25rem; 2109 line-height: 1.5; 2110 padding: 15px 30px; 2111 text-decoration: none; 2112 } 2113 2009 border: 3px solid transparent; 2010 border-radius: 0; 2011 cursor: pointer; 2012 font-weight: 500; 2013 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2014 font-size: 1.25rem; 2015 line-height: 1.5; 2016 padding: 15px 30px; 2017 text-decoration: none; 2018 } 2114 2019 input[type=reset] { 2115 border: 3px solid transparent; 2116 border-radius: 0; 2117 cursor: pointer; 2118 font-weight: 500; 2119 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2120 font-size: 1.25rem; 2121 line-height: 1.5; 2122 padding: 15px 30px; 2123 text-decoration: none; 2124 } 2125 2126 .wp-block-search .wp-block-search__button, 2127 .wp-block-button .wp-block-button__link, 2020 border: 3px solid transparent; 2021 border-radius: 0; 2022 cursor: pointer; 2023 font-weight: 500; 2024 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2025 font-size: 1.25rem; 2026 line-height: 1.5; 2027 padding: 15px 30px; 2028 text-decoration: none; 2029 } 2030 .wp-block-search .wp-block-search__button { 2031 border: 3px solid transparent; 2032 border-radius: 0; 2033 cursor: pointer; 2034 font-weight: 500; 2035 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2036 font-size: 1.25rem; 2037 line-height: 1.5; 2038 padding: 15px 30px; 2039 text-decoration: none; 2040 } 2041 .wp-block-button .wp-block-button__link { 2042 border: 3px solid transparent; 2043 border-radius: 0; 2044 cursor: pointer; 2045 font-weight: 500; 2046 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2047 font-size: 1.25rem; 2048 line-height: 1.5; 2049 padding: 15px 30px; 2050 text-decoration: none; 2051 } 2128 2052 .wp-block-file a.wp-block-file__button { 2129 border: 3px solid transparent; 2130 border-radius: 0; 2131 cursor: pointer; 2132 font-weight: 500; 2133 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2134 font-size: 1.25rem; 2135 line-height: 1.5; 2136 padding: 15px 30px; 2137 text-decoration: none; 2138 } 2139 2053 border: 3px solid transparent; 2054 border-radius: 0; 2055 cursor: pointer; 2056 font-weight: 500; 2057 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2058 font-size: 1.25rem; 2059 line-height: 1.5; 2060 padding: 15px 30px; 2061 text-decoration: none; 2062 } 2140 2063 .site .button:not(:hover):not(:active):not(.has-text-color) { 2141 color: #d1e4dd; 2142 } 2143 2064 color: #d1e4dd; 2065 } 2144 2066 button:not(:hover):not(:active):not(.has-text-color) { 2145 color: #d1e4dd; 2146 } 2147 2067 color: #d1e4dd; 2068 } 2148 2069 input[type=submit]:not(:hover):not(:active):not(.has-text-color) { 2149 color: #d1e4dd; 2150 } 2151 2070 color: #d1e4dd; 2071 } 2152 2072 input[type=reset]:not(:hover):not(:active):not(.has-text-color) { 2153 color: #d1e4dd; 2154 } 2155 2073 color: #d1e4dd; 2074 } 2156 2075 .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { 2157 color: #d1e4dd; 2158 } 2159 2076 color: #d1e4dd; 2077 } 2160 2078 .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 2161 color: #d1e4dd; 2162 } 2163 2079 color: #d1e4dd; 2080 } 2164 2081 .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 2165 color: #d1e4dd; 2166 } 2167 2082 color: #d1e4dd; 2083 } 2168 2084 .has-background .site .button:not(:hover):not(:active):not(.has-text-color) { 2169 color: #28303d; 2170 } 2171 2085 color: #28303d; 2086 } 2172 2087 .has-background button:not(:hover):not(:active):not(.has-text-color) { 2173 color: #28303d; 2174 } 2175 2088 color: #28303d; 2089 } 2176 2090 .has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color) { 2177 color: #28303d; 2178 } 2179 2091 color: #28303d; 2092 } 2180 2093 .has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color) { 2181 color: #28303d; 2182 } 2183 2094 color: #28303d; 2095 } 2184 2096 .has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { 2185 color: #28303d; 2186 } 2187 2097 color: #28303d; 2098 } 2188 2099 .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 2189 color: #28303d; 2190 } 2191 2100 color: #28303d; 2101 } 2192 2102 .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 2193 color: #28303d; 2194 } 2195 2103 color: #28303d; 2104 } 2196 2105 .has-background .site .button:not(:hover):not(:active):not(.has-text-color).has-background { 2197 color: #28303d; 2198 } 2199 2106 color: #28303d; 2107 } 2200 2108 .has-background button:not(:hover):not(:active):not(.has-text-color).has-background { 2201 color: #28303d; 2202 } 2203 2109 color: #28303d; 2110 } 2204 2111 .has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color).has-background { 2205 color: #28303d; 2206 } 2207 2112 color: #28303d; 2113 } 2208 2114 .has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color).has-background { 2209 color: #28303d; 2210 } 2211 2115 color: #28303d; 2116 } 2212 2117 .has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background { 2213 color: #28303d; 2214 } 2215 2118 color: #28303d; 2119 } 2216 2120 .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { 2217 color: #28303d; 2218 } 2219 2121 color: #28303d; 2122 } 2220 2123 .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background { 2221 color: #28303d; 2222 } 2223 2124 color: #28303d; 2125 } 2224 2126 .site .button:not(:hover):not(:active):not(.has-background) { 2225 background-color: #28303d; 2226 } 2227 2127 background-color: #28303d; 2128 } 2228 2129 button:not(:hover):not(:active):not(.has-background) { 2229 background-color: #28303d; 2230 } 2231 2130 background-color: #28303d; 2131 } 2232 2132 input[type=submit]:not(:hover):not(:active):not(.has-background) { 2233 background-color: #28303d; 2234 } 2235 2133 background-color: #28303d; 2134 } 2236 2135 input[type=reset]:not(:hover):not(:active):not(.has-background) { 2237 background-color: #28303d; 2238 } 2239 2136 background-color: #28303d; 2137 } 2240 2138 .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background) { 2241 background-color: #28303d; 2242 } 2243 2139 background-color: #28303d; 2140 } 2244 2141 .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 2245 background-color: #28303d; 2246 } 2247 2142 background-color: #28303d; 2143 } 2248 2144 .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) { 2249 background-color: #28303d; 2250 } 2251 2145 background-color: #28303d; 2146 } 2252 2147 .has-background .site .button:not(:hover):not(:active):not(.has-background) { 2253 background-color: #28303d; 2254 } 2255 2148 background-color: #28303d; 2149 } 2256 2150 .has-background button:not(:hover):not(:active):not(.has-background) { 2257 background-color: #28303d; 2258 } 2259 2151 background-color: #28303d; 2152 } 2260 2153 .has-background input[type=submit]:not(:hover):not(:active):not(.has-background) { 2261 background-color: #28303d; 2262 } 2263 2154 background-color: #28303d; 2155 } 2264 2156 .has-background input[type=reset]:not(:hover):not(:active):not(.has-background) { 2265 background-color: #28303d; 2266 } 2267 2157 background-color: #28303d; 2158 } 2268 2159 .has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background) { 2269 background-color: #28303d; 2270 } 2271 2160 background-color: #28303d; 2161 } 2272 2162 .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 2273 background-color: #28303d; 2274 } 2275 2163 background-color: #28303d; 2164 } 2276 2165 .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) { 2277 background-color: #28303d; 2278 } 2279 2280 .site .button:hover, 2281 .site .button:active, 2166 background-color: #28303d; 2167 } 2168 .site .button:hover, .site .button:active, 2282 2169 button:hover, 2283 2170 button:active, … … 2292 2179 .wp-block-file a.wp-block-file__button:hover, 2293 2180 .wp-block-file a.wp-block-file__button:active { 2294 background-color: transparent; 2295 border-color: currentColor; 2296 color: inherit; 2297 } 2298 2181 background-color: transparent; 2182 border-color: currentColor; 2183 color: inherit; 2184 } 2299 2185 .site .button:focus, 2300 2186 button:focus, … … 2304 2190 .wp-block-button .wp-block-button__link:focus, 2305 2191 .wp-block-file a.wp-block-file__button:focus { 2306 outline-offset: -6px; 2307 outline: 2px dotted currentColor; 2308 } 2309 2192 outline-offset: -6px; 2193 outline: 2px dotted currentColor; 2194 } 2310 2195 .site .button:disabled { 2311 background-color: rgba(255, 255, 255, 0.5); 2312 border-color: rgba(255, 255, 255, 0.5); 2313 color: #39414d; 2314 } 2315 2196 background-color: rgba(255, 255, 255, 0.5); 2197 border-color: rgba(255, 255, 255, 0.5); 2198 color: #39414d; 2199 } 2316 2200 button:disabled { 2317 background-color: rgba(255, 255, 255, 0.5); 2318 border-color: rgba(255, 255, 255, 0.5); 2319 color: #39414d; 2320 } 2321 2201 background-color: rgba(255, 255, 255, 0.5); 2202 border-color: rgba(255, 255, 255, 0.5); 2203 color: #39414d; 2204 } 2322 2205 input[type=submit]:disabled { 2323 background-color: rgba(255, 255, 255, 0.5); 2324 border-color: rgba(255, 255, 255, 0.5); 2325 color: #39414d; 2326 } 2327 2206 background-color: rgba(255, 255, 255, 0.5); 2207 border-color: rgba(255, 255, 255, 0.5); 2208 color: #39414d; 2209 } 2328 2210 input[type=reset]:disabled { 2329 background-color: rgba(255, 255, 255, 0.5); 2330 border-color: rgba(255, 255, 255, 0.5); 2331 color: #39414d; 2332 } 2333 2211 background-color: rgba(255, 255, 255, 0.5); 2212 border-color: rgba(255, 255, 255, 0.5); 2213 color: #39414d; 2214 } 2334 2215 .wp-block-search .wp-block-search__button:disabled { 2335 background-color: rgba(255, 255, 255, 0.5); 2336 border-color: rgba(255, 255, 255, 0.5); 2337 color: #39414d; 2338 } 2339 2216 background-color: rgba(255, 255, 255, 0.5); 2217 border-color: rgba(255, 255, 255, 0.5); 2218 color: #39414d; 2219 } 2340 2220 .wp-block-button .wp-block-button__link:disabled { 2341 background-color: rgba(255, 255, 255, 0.5); 2342 border-color: rgba(255, 255, 255, 0.5); 2343 color: #39414d; 2344 } 2345 2221 background-color: rgba(255, 255, 255, 0.5); 2222 border-color: rgba(255, 255, 255, 0.5); 2223 color: #39414d; 2224 } 2346 2225 .wp-block-file a.wp-block-file__button:disabled { 2347 2348 2349 2226 background-color: rgba(255, 255, 255, 0.5); 2227 border-color: rgba(255, 255, 255, 0.5); 2228 color: #39414d; 2350 2229 } 2351 2230 … … 2354 2233 */ 2355 2234 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 2356 color: #d1e4dd; 2357 } 2358 2235 color: #d1e4dd; 2236 } 2359 2237 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 2360 color: #d1e4dd; 2361 } 2362 2238 color: #d1e4dd; 2239 } 2363 2240 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { 2364 color: #28303d; 2365 } 2366 2241 color: #28303d; 2242 } 2367 2243 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 2368 background-color: #28303d; 2369 } 2370 2244 background-color: #28303d; 2245 } 2371 2246 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 2372 background-color: #28303d; 2373 } 2374 2247 background-color: #28303d; 2248 } 2375 2249 .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, 2376 2250 .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { 2377 border-color: currentColor !important; 2378 background-color: transparent !important; 2379 color: inherit !important; 2380 } 2381 2382 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), 2383 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background), 2384 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background { 2385 border-color: currentColor; 2386 } 2387 2251 border-color: currentColor !important; 2252 background-color: transparent !important; 2253 color: inherit !important; 2254 } 2255 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background { 2256 border-color: currentColor; 2257 } 2388 2258 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 2389 color: #28303d; 2390 } 2391 2259 color: #28303d; 2260 } 2392 2261 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 2393 color: #28303d; 2394 } 2395 2262 color: #28303d; 2263 } 2396 2264 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { 2397 color: inherit; 2398 } 2399 2265 color: inherit; 2266 } 2400 2267 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 2401 background-color: transparent; 2402 } 2403 2268 background-color: transparent; 2269 } 2404 2270 .wp-block-button.is-style-outline .wp-block-button__link:hover { 2405 border-color: transparent !important; 2406 background-color: #28303d !important; 2407 color: #d1e4dd !important; 2408 } 2409 2271 border-color: transparent !important; 2272 background-color: #28303d !important; 2273 color: #d1e4dd !important; 2274 } 2410 2275 .wp-block-button.is-style-outline .wp-block-button__link:active { 2411 border-color: transparent !important; 2412 background-color: #28303d !important; 2413 color: #d1e4dd !important; 2414 } 2415 2276 border-color: transparent !important; 2277 background-color: #28303d !important; 2278 color: #d1e4dd !important; 2279 } 2416 2280 .has-background .wp-block-button.is-style-outline .wp-block-button__link:hover { 2417 background-color: #28303d !important; 2418 color: #d1e4dd !important; 2419 } 2420 2281 background-color: #28303d !important; 2282 color: #d1e4dd !important; 2283 } 2421 2284 .has-background .wp-block-button.is-style-outline .wp-block-button__link:active { 2422 background-color: #28303d !important; 2423 color: #d1e4dd !important; 2424 } 2425 2285 background-color: #28303d !important; 2286 color: #d1e4dd !important; 2287 } 2426 2288 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover { 2427 color: #d1e4dd !important; 2428 } 2429 2289 color: #d1e4dd !important; 2290 } 2430 2291 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active { 2431 color: #d1e4dd !important; 2432 } 2433 2292 color: #d1e4dd !important; 2293 } 2434 2294 .wp-block-button .is-style-squared .wp-block-button__link { 2435 2295 border-radius: 0; 2436 2296 } 2437 2297 2438 2298 .is-style-outline .wp-block-button__link[style*=radius]:focus { 2439 2440 2299 outline-offset: 2px; 2300 outline: 2px dotted #39414d; 2441 2301 } 2442 2302 2443 2303 .wp-block-button a.wp-block-button__link[style*=radius]:focus { 2444 2445 2304 outline-offset: 2px; 2305 outline: 2px dotted #39414d; 2446 2306 } 2447 2307 2448 2308 .wp-block-code { 2449 border-color: #28303d; 2450 border-radius: 0; 2451 border-style: solid; 2452 border-width: 0.1rem; 2453 padding: 20px; 2454 } 2455 2309 border-color: #28303d; 2310 border-radius: 0; 2311 border-style: solid; 2312 border-width: 0.1rem; 2313 padding: 20px; 2314 } 2456 2315 .wp-block-code code { 2457 2458 2459 2460 2316 color: #28303d; 2317 white-space: pre; 2318 overflow-x: auto; 2319 display: block; 2461 2320 } 2462 2321 2463 2322 .wp-block-columns:not(.alignwide):not(.alignfull) { 2464 clear: both; 2465 } 2466 2323 clear: both; 2324 } 2467 2325 .wp-block-columns .wp-block-column > * { 2468 2469 2326 margin-top: 20px; 2327 margin-bottom: 20px; 2470 2328 } 2471 2329 @media only screen and (min-width: 482px) { 2472 2473 .wp-block-columns .wp-block-column > * { 2474 margin-top: 30px; 2475 margin-bottom: 30px; 2476 } 2477 } 2478 2330 .wp-block-columns .wp-block-column > * { 2331 margin-top: 30px; 2332 margin-bottom: 30px; 2333 } 2334 } 2479 2335 .wp-block-columns .wp-block-column > *:first-child { 2480 margin-top: 0; 2481 } 2482 2336 margin-top: 0; 2337 } 2483 2338 .wp-block-columns .wp-block-column > *:last-child { 2484 margin-bottom: 0; 2485 } 2486 2339 margin-bottom: 0; 2340 } 2487 2341 .wp-block-columns .wp-block-column:last-child { 2488 margin-bottom: 0; 2489 } 2490 2342 margin-bottom: 0; 2343 } 2491 2344 .wp-block-columns .wp-block-column:not(:last-child) { 2492 2345 margin-bottom: 20px; 2493 2346 } 2494 2347 @media only screen and (min-width: 482px) { 2495 2496 .wp-block-columns .wp-block-column:not(:last-child) { 2497 margin-bottom: 30px; 2498 } 2348 .wp-block-columns .wp-block-column:not(:last-child) { 2349 margin-bottom: 30px; 2350 } 2499 2351 } 2500 2352 @media only screen and (min-width: 822px) { 2501 2502 .wp-block-columns .wp-block-column:not(:last-child) { 2503 margin-bottom: 0; 2504 } 2505 } 2506 2353 .wp-block-columns .wp-block-column:not(:last-child) { 2354 margin-bottom: 0; 2355 } 2356 } 2507 2357 .wp-block-columns.is-style-twentytwentyone-columns-overlap { 2508 2358 justify-content: space-around; 2509 2359 } 2510 2360 @media only screen and (min-width: 652px) { 2511 2512 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { 2513 margin-left: -50px; 2514 margin-top: 63px; 2515 z-index: 2; 2516 } 2517 2518 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background) { 2519 background-color: #d1e4dd; 2520 padding: 20px; 2521 } 2522 2523 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background) { 2524 background-color: #d1e4dd; 2525 padding: 20px; 2526 } 2527 2528 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background) { 2529 background-color: #d1e4dd; 2530 padding: 20px; 2531 } 2532 2533 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background) { 2534 background-color: #d1e4dd; 2535 padding: 20px; 2536 } 2537 2538 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background) { 2539 background-color: #d1e4dd; 2540 padding: 20px; 2541 } 2542 2543 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background) { 2544 background-color: #d1e4dd; 2545 padding: 20px; 2546 } 2547 2548 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background) { 2549 background-color: #d1e4dd; 2550 padding: 20px; 2551 } 2552 2553 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { 2554 background-color: #d1e4dd; 2555 padding: 20px; 2556 } 2557 2558 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 2559 background-color: #d1e4dd; 2560 padding: 20px; 2561 } 2562 2563 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { 2564 background-color: #d1e4dd; 2565 padding: 20px; 2566 } 2567 2568 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { 2569 padding-left: 50px; 2570 } 2571 2572 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 2573 padding-left: 50px; 2574 } 2575 2576 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { 2577 margin-top: 0; 2578 } 2579 } 2580 2361 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { 2362 margin-left: -50px; 2363 margin-top: 63px; 2364 z-index: 2; 2365 } 2366 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background) { 2367 background-color: #d1e4dd; 2368 padding: 20px; 2369 } 2370 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background) { 2371 background-color: #d1e4dd; 2372 padding: 20px; 2373 } 2374 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background) { 2375 background-color: #d1e4dd; 2376 padding: 20px; 2377 } 2378 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background) { 2379 background-color: #d1e4dd; 2380 padding: 20px; 2381 } 2382 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background) { 2383 background-color: #d1e4dd; 2384 padding: 20px; 2385 } 2386 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background) { 2387 background-color: #d1e4dd; 2388 padding: 20px; 2389 } 2390 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background) { 2391 background-color: #d1e4dd; 2392 padding: 20px; 2393 } 2394 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { 2395 background-color: #d1e4dd; 2396 padding: 20px; 2397 } 2398 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 2399 background-color: #d1e4dd; 2400 padding: 20px; 2401 } 2402 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { 2403 background-color: #d1e4dd; 2404 padding: 20px; 2405 } 2406 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background) { 2407 padding-left: 50px; 2408 } 2409 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 2410 padding-left: 50px; 2411 } 2412 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { 2413 margin-top: 0; 2414 } 2415 } 2581 2416 .wp-block-columns.alignfull .wp-block-column p:not(.has-background) { 2582 padding-left: 20px; 2583 padding-right: 20px; 2584 } 2585 2417 padding-left: 20px; 2418 padding-right: 20px; 2419 } 2586 2420 .wp-block-columns.alignfull .wp-block-column h1:not(.has-background) { 2587 padding-left: 20px; 2588 padding-right: 20px; 2589 } 2590 2421 padding-left: 20px; 2422 padding-right: 20px; 2423 } 2591 2424 .wp-block-columns.alignfull .wp-block-column h2:not(.has-background) { 2592 padding-left: 20px; 2593 padding-right: 20px; 2594 } 2595 2425 padding-left: 20px; 2426 padding-right: 20px; 2427 } 2596 2428 .wp-block-columns.alignfull .wp-block-column h3:not(.has-background) { 2597 padding-left: 20px; 2598 padding-right: 20px; 2599 } 2600 2429 padding-left: 20px; 2430 padding-right: 20px; 2431 } 2601 2432 .wp-block-columns.alignfull .wp-block-column h4:not(.has-background) { 2602 padding-left: 20px; 2603 padding-right: 20px; 2604 } 2605 2433 padding-left: 20px; 2434 padding-right: 20px; 2435 } 2606 2436 .wp-block-columns.alignfull .wp-block-column h5:not(.has-background) { 2607 padding-left: 20px; 2608 padding-right: 20px; 2609 } 2610 2437 padding-left: 20px; 2438 padding-right: 20px; 2439 } 2611 2440 .wp-block-columns.alignfull .wp-block-column h6:not(.has-background) { 2612 padding-left: 20px; 2613 padding-right: 20px; 2614 } 2615 2616 .wp-block-cover, 2441 padding-left: 20px; 2442 padding-right: 20px; 2443 } 2444 2445 .wp-block-cover { 2446 background-color: #000; 2447 min-height: 450px; 2448 margin-top: inherit; 2449 margin-bottom: inherit; 2450 /* default & custom background-color */ 2451 /* Treating H2 separately to account for legacy /core styles */ 2452 /* Block Styles */ 2453 /* The background color class is used just for the overlay, and does not need to be applied to the inner container. */ 2454 } 2455 2617 2456 .wp-block-cover-image { 2618 background-color: #000; 2619 min-height: 450px; 2620 margin-top: inherit; 2621 margin-bottom: inherit; 2622 2623 /* default & custom background-color */ 2624 2625 /* Treating H2 separately to account for legacy /core styles */ 2626 2627 /* Block Styles */ 2628 2629 /* The background color class is used just for the overlay, and does not need to be applied to the inner container. */ 2630 } 2631 2457 background-color: #000; 2458 min-height: 450px; 2459 margin-top: inherit; 2460 margin-bottom: inherit; 2461 /* default & custom background-color */ 2462 /* Treating H2 separately to account for legacy /core styles */ 2463 /* Block Styles */ 2464 /* The background color class is used just for the overlay, and does not need to be applied to the inner container. */ 2465 } 2632 2466 .wp-block-cover:not(.alignwide):not(.alignfull), 2633 2467 .wp-block-cover-image:not(.alignwide):not(.alignfull) { 2634 clear: both; 2635 } 2636 2468 clear: both; 2469 } 2637 2470 .wp-block-cover.alignfull, 2638 2471 .wp-block-cover-image.alignfull { 2639 margin-top: 0; 2640 margin-bottom: 0; 2641 } 2642 2643 .wp-block-cover .wp-block-cover__inner-container, 2644 .wp-block-cover .wp-block-cover-image-text, 2645 .wp-block-cover .wp-block-cover-text, 2646 .wp-block-cover-image .wp-block-cover__inner-container, 2647 .wp-block-cover-image .wp-block-cover-image-text, 2472 margin-top: 0; 2473 margin-bottom: 0; 2474 } 2475 .wp-block-cover .wp-block-cover__inner-container { 2476 color: currentColor; 2477 margin-top: 30px; 2478 margin-bottom: 30px; 2479 } 2480 .wp-block-cover .wp-block-cover-image-text { 2481 color: currentColor; 2482 margin-top: 30px; 2483 margin-bottom: 30px; 2484 } 2485 .wp-block-cover .wp-block-cover-text { 2486 color: currentColor; 2487 margin-top: 30px; 2488 margin-bottom: 30px; 2489 } 2490 .wp-block-cover-image .wp-block-cover__inner-container { 2491 color: currentColor; 2492 margin-top: 30px; 2493 margin-bottom: 30px; 2494 } 2495 .wp-block-cover-image .wp-block-cover-image-text { 2496 color: currentColor; 2497 margin-top: 30px; 2498 margin-bottom: 30px; 2499 } 2648 2500 .wp-block-cover-image .wp-block-cover-text { 2649 color: currentColor; 2650 margin-top: 30px; 2651 margin-bottom: 30px; 2652 } 2653 2501 color: currentColor; 2502 margin-top: 30px; 2503 margin-bottom: 30px; 2504 } 2654 2505 .wp-block-cover .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button), 2655 2506 .wp-block-cover .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button), … … 2658 2509 .wp-block-cover-image .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button), 2659 2510 .wp-block-cover-image .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button) { 2660 color: currentColor; 2661 } 2662 2663 .wp-block-cover .wp-block-cover__inner-container .has-link-color a, 2664 .wp-block-cover .wp-block-cover-image-text .has-link-color a, 2665 .wp-block-cover .wp-block-cover-text .has-link-color a, 2666 .wp-block-cover-image .wp-block-cover__inner-container .has-link-color a, 2667 .wp-block-cover-image .wp-block-cover-image-text .has-link-color a, 2511 color: currentColor; 2512 } 2513 .wp-block-cover .wp-block-cover__inner-container .has-link-color a { 2514 color: #28303d; 2515 } 2516 .wp-block-cover .wp-block-cover-image-text .has-link-color a { 2517 color: #28303d; 2518 } 2519 .wp-block-cover .wp-block-cover-text .has-link-color a { 2520 color: #28303d; 2521 } 2522 .wp-block-cover-image .wp-block-cover__inner-container .has-link-color a { 2523 color: #28303d; 2524 } 2525 .wp-block-cover-image .wp-block-cover-image-text .has-link-color a { 2526 color: #28303d; 2527 } 2668 2528 .wp-block-cover-image .wp-block-cover-text .has-link-color a { 2669 color: #28303d; 2670 } 2671 2529 color: #28303d; 2530 } 2672 2531 .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container { 2673 color: #fff; 2674 } 2675 2532 color: #fff; 2533 } 2676 2534 .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text { 2677 color: #fff; 2678 } 2679 2535 color: #fff; 2536 } 2680 2537 .wp-block-cover:not([class*=background-color]) .wp-block-cover-text { 2681 color: #fff; 2682 } 2683 2538 color: #fff; 2539 } 2684 2540 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container { 2685 color: #fff; 2686 } 2687 2541 color: #fff; 2542 } 2688 2543 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text { 2689 color: #fff; 2690 } 2691 2544 color: #fff; 2545 } 2692 2546 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text { 2693 color: #fff; 2694 } 2695 2547 color: #fff; 2548 } 2696 2549 .wp-block-cover h2 { 2697 font-size: 2.25rem; 2698 letter-spacing: normal; 2699 line-height: 1.3; 2700 max-width: inherit; 2701 text-align: inherit; 2702 padding: 0; 2703 } 2704 @media only screen and (min-width: 652px) { 2705 2706 .wp-block-cover h2 { 2707 font-size: 3rem; 2708 } 2709 } 2710 2550 font-size: 2.25rem; 2551 letter-spacing: normal; 2552 line-height: 1.3; 2553 max-width: inherit; 2554 text-align: inherit; 2555 padding: 0; 2556 } 2557 @media only screen and (min-width: 652px){ 2558 .wp-block-cover h2{ 2559 font-size: 3rem; 2560 } 2561 } 2711 2562 .wp-block-cover-image h2 { 2712 font-size: 2.25rem; 2713 letter-spacing: normal; 2714 line-height: 1.3; 2715 max-width: inherit; 2716 text-align: inherit; 2717 padding: 0; 2718 } 2719 @media only screen and (min-width: 652px) { 2720 2721 .wp-block-cover-image h2 { 2722 font-size: 3rem; 2723 } 2724 } 2725 2563 font-size: 2.25rem; 2564 letter-spacing: normal; 2565 line-height: 1.3; 2566 max-width: inherit; 2567 text-align: inherit; 2568 padding: 0; 2569 } 2570 @media only screen and (min-width: 652px){ 2571 .wp-block-cover-image h2{ 2572 font-size: 3rem; 2573 } 2574 } 2726 2575 .wp-block-cover h2.has-text-align-left, 2727 2576 .wp-block-cover-image h2.has-text-align-left { 2728 text-align: left; 2729 } 2730 2577 text-align: left; 2578 } 2731 2579 .wp-block-cover h2.has-text-align-center, 2732 2580 .wp-block-cover-image h2.has-text-align-center { 2733 text-align: center; 2734 } 2735 2581 text-align: center; 2582 } 2736 2583 .wp-block-cover h2.has-text-align-right, 2737 2584 .wp-block-cover-image h2.has-text-align-right { 2738 text-align: right; 2739 } 2740 2741 .wp-block-cover .wp-block-cover__inner-container, 2585 text-align: right; 2586 } 2587 .wp-block-cover .wp-block-cover__inner-container { 2588 width: calc(100% - 60px); 2589 } 2742 2590 .wp-block-cover-image .wp-block-cover__inner-container { 2743 width: calc(100% - 60px); 2744 } 2745 2591 width: calc(100% - 60px); 2592 } 2746 2593 .wp-block-cover .wp-block-cover__inner-container > * { 2747 margin-top: 20px; 2748 margin-bottom: 20px; 2749 } 2750 2594 margin-top: 20px; 2595 margin-bottom: 20px; 2596 } 2751 2597 .wp-block-cover-image .wp-block-cover__inner-container > * { 2752 2753 2598 margin-top: 20px; 2599 margin-bottom: 20px; 2754 2600 } 2755 2601 @media only screen and (min-width: 482px) { 2756 2757 .wp-block-cover .wp-block-cover__inner-container > * { 2758 margin-top: 30px; 2759 margin-bottom: 30px; 2760 } 2761 2762 .wp-block-cover-image .wp-block-cover__inner-container > * { 2763 margin-top: 30px; 2764 margin-bottom: 30px; 2765 } 2766 } 2767 2602 .wp-block-cover .wp-block-cover__inner-container > * { 2603 margin-top: 30px; 2604 margin-bottom: 30px; 2605 } 2606 .wp-block-cover-image .wp-block-cover__inner-container > * { 2607 margin-top: 30px; 2608 margin-bottom: 30px; 2609 } 2610 } 2768 2611 .wp-block-cover .wp-block-cover__inner-container > *:first-child, 2769 2612 .wp-block-cover-image .wp-block-cover__inner-container > *:first-child { 2770 margin-top: 0; 2771 } 2772 2613 margin-top: 0; 2614 } 2773 2615 .wp-block-cover .wp-block-cover__inner-container > *:last-child, 2774 2616 .wp-block-cover-image .wp-block-cover__inner-container > *:last-child { 2775 margin-bottom: 0; 2776 } 2777 2778 .wp-block-cover.alignleft, 2779 .wp-block-cover.alignright, 2617 margin-bottom: 0; 2618 } 2619 .wp-block-cover.alignleft, .wp-block-cover.alignright, 2780 2620 .wp-block-cover-image.alignleft, 2781 2621 .wp-block-cover-image.alignright { 2782 margin-top: 0; 2783 } 2784 2622 margin-top: 0; 2623 } 2785 2624 .wp-block-cover.alignleft > * { 2786 margin-top: 60px; 2787 margin-bottom: 60px; 2788 padding-left: 25px; 2789 padding-right: 25px; 2790 width: 100%; 2791 } 2792 2625 margin-top: 60px; 2626 margin-bottom: 60px; 2627 padding-left: 25px; 2628 padding-right: 25px; 2629 width: 100%; 2630 } 2793 2631 .wp-block-cover.alignright > * { 2794 margin-top: 60px; 2795 margin-bottom: 60px; 2796 padding-left: 25px; 2797 padding-right: 25px; 2798 width: 100%; 2799 } 2800 2632 margin-top: 60px; 2633 margin-bottom: 60px; 2634 padding-left: 25px; 2635 padding-right: 25px; 2636 width: 100%; 2637 } 2801 2638 .wp-block-cover-image.alignleft > * { 2802 margin-top: 60px; 2803 margin-bottom: 60px; 2804 padding-left: 25px; 2805 padding-right: 25px; 2806 width: 100%; 2807 } 2808 2639 margin-top: 60px; 2640 margin-bottom: 60px; 2641 padding-left: 25px; 2642 padding-right: 25px; 2643 width: 100%; 2644 } 2809 2645 .wp-block-cover-image.alignright > * { 2810 margin-top: 60px; 2811 margin-bottom: 60px; 2812 padding-left: 25px; 2813 padding-right: 25px; 2814 width: 100%; 2815 } 2816 2817 .wp-block-cover.has-left-content, 2818 .wp-block-cover.has-right-content, 2646 margin-top: 60px; 2647 margin-bottom: 60px; 2648 padding-left: 25px; 2649 padding-right: 25px; 2650 width: 100%; 2651 } 2652 .wp-block-cover.has-left-content, .wp-block-cover.has-right-content, 2819 2653 .wp-block-cover-image.has-left-content, 2820 2654 .wp-block-cover-image.has-right-content { 2821 justify-content: center; 2822 } 2823 2824 .wp-block-cover.is-style-twentytwentyone-border, 2655 justify-content: center; 2656 } 2657 .wp-block-cover.is-style-twentytwentyone-border { 2658 border: 3px solid #28303d; 2659 } 2825 2660 .wp-block-cover-image.is-style-twentytwentyone-border { 2826 border: 3px solid #28303d; 2827 } 2828 2661 border: 3px solid #28303d; 2662 } 2829 2663 .wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container, 2830 2664 .wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container { 2831 2665 background-color: unset; 2832 2666 } 2833 2667 … … 2835 2669 .wp-block-file a.wp-block-file__button:focus, 2836 2670 .wp-block-file a.wp-block-file__button:hover { 2837 opacity: inherit; 2838 } 2839 2671 opacity: inherit; 2672 } 2840 2673 .wp-block-file a.wp-block-file__button { 2841 2674 display: inline-block; 2842 2675 } 2843 2676 2844 2677 .wp-block-gallery { 2845 margin: 0 auto; 2846 } 2847 2848 .wp-block-gallery .blocks-gallery-image, 2678 margin: 0 auto; 2679 } 2680 .wp-block-gallery .blocks-gallery-image { 2681 width: calc(50% - 10px); 2682 } 2849 2683 .wp-block-gallery .blocks-gallery-item { 2850 width: calc(50% - 10px); 2851 } 2852 2853 .wp-block-gallery .blocks-gallery-image figcaption, 2684 width: calc(50% - 10px); 2685 } 2686 .wp-block-gallery .blocks-gallery-image figcaption { 2687 margin: 0; 2688 color: #fff; 2689 font-size: 1rem; 2690 } 2854 2691 .wp-block-gallery .blocks-gallery-item figcaption { 2855 margin: 0; 2856 color: #fff; 2857 font-size: 1rem; 2858 } 2859 2860 .wp-block-gallery .blocks-gallery-image figcaption a, 2692 margin: 0; 2693 color: #fff; 2694 font-size: 1rem; 2695 } 2696 .wp-block-gallery .blocks-gallery-image figcaption a { 2697 color: #fff; 2698 } 2861 2699 .wp-block-gallery .blocks-gallery-item figcaption a { 2862 color: #fff; 2863 } 2864 2700 color: #fff; 2701 } 2865 2702 .wp-block-gallery .blocks-gallery-image figcaption a:focus { 2866 background-color: transparent; 2867 outline: 2px solid #28303d; 2868 text-decoration: none; 2869 } 2870 2703 background-color: transparent; 2704 outline: 2px solid #28303d; 2705 text-decoration: none; 2706 } 2871 2707 .wp-block-gallery .blocks-gallery-item figcaption a:focus { 2872 background-color: transparent; 2873 outline: 2px solid #28303d; 2874 text-decoration: none; 2875 } 2876 2708 background-color: transparent; 2709 outline: 2px solid #28303d; 2710 text-decoration: none; 2711 } 2877 2712 .wp-block-gallery .blocks-gallery-image a:focus img, 2878 2713 .wp-block-gallery .blocks-gallery-item a:focus img { 2879 2714 outline-offset: 2px; 2880 2715 } 2881 2716 2882 2717 .wp-block-group { 2883 display: block; 2884 clear: both; 2885 display: flow-root; 2886 } 2887 2888 .wp-block-group:before, 2889 .wp-block-group:after { 2890 content: ""; 2891 display: block; 2892 clear: both; 2893 } 2894 2718 display: block; 2719 clear: both; 2720 display: flow-root; 2721 } 2722 .wp-block-group:before, .wp-block-group:after { 2723 content: ""; 2724 display: block; 2725 clear: both; 2726 } 2895 2727 .wp-block-group .wp-block-group__inner-container { 2896 margin-left: auto; 2897 margin-right: auto; 2898 } 2899 2728 margin-left: auto; 2729 margin-right: auto; 2730 } 2900 2731 .wp-block-group .wp-block-group__inner-container > * { 2901 2902 2732 margin-top: 20px; 2733 margin-bottom: 20px; 2903 2734 } 2904 2735 @media only screen and (min-width: 482px) { 2905 2906 .wp-block-group .wp-block-group__inner-container > * { 2907 margin-top: 30px; 2908 margin-bottom: 30px; 2909 } 2910 } 2911 2736 .wp-block-group .wp-block-group__inner-container > * { 2737 margin-top: 30px; 2738 margin-bottom: 30px; 2739 } 2740 } 2912 2741 .wp-block-group .wp-block-group__inner-container > *:first-child { 2913 margin-top: 0; 2914 } 2915 2742 margin-top: 0; 2743 } 2916 2744 .wp-block-group .wp-block-group__inner-container > *:last-child { 2917 margin-bottom: 0; 2918 } 2919 2745 margin-bottom: 0; 2746 } 2920 2747 .wp-block-group.has-background { 2921 2748 padding: 20px; 2922 2749 } 2923 2750 @media only screen and (min-width: 482px) { 2924 2925 .wp-block-group.has-background { 2926 padding: 30px; 2927 } 2928 } 2929 2751 .wp-block-group.has-background { 2752 padding: 30px; 2753 } 2754 } 2930 2755 .wp-block-group.is-style-twentytwentyone-border { 2931 border: 3px solid #28303d; 2932 padding: 30px; 2933 } 2934 2756 border: 3px solid #28303d; 2757 padding: 30px; 2758 } 2935 2759 .wp-block-group.has-background .wp-block-group__inner-container > .alignfull { 2936 max-width: calc(100% + 60px); 2937 width: calc(100% + 60px); 2938 margin-left: -30px; 2939 } 2940 2760 max-width: calc(100% + 60px); 2761 width: calc(100% + 60px); 2762 margin-left: -30px; 2763 } 2941 2764 .wp-block-group.has-background .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull { 2942 max-width: calc(100% + 60px); 2943 width: calc(100% + 60px); 2944 margin-left: -30px; 2945 } 2946 2765 max-width: calc(100% + 60px); 2766 width: calc(100% + 60px); 2767 margin-left: -30px; 2768 } 2947 2769 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > .alignfull { 2948 max-width: calc(100% + 60px); 2949 width: calc(100% + 60px); 2950 margin-left: -30px; 2951 } 2952 2770 max-width: calc(100% + 60px); 2771 width: calc(100% + 60px); 2772 margin-left: -30px; 2773 } 2953 2774 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull { 2954 max-width: calc(100% + 60px); 2955 width: calc(100% + 60px); 2956 margin-left: -30px; 2957 } 2958 2959 h1, 2960 .h1, 2961 h2, 2962 .h2, 2963 h3, 2964 .h3, 2965 h4, 2966 .h4, 2967 h5, 2968 .h5, 2969 h6, 2775 max-width: calc(100% + 60px); 2776 width: calc(100% + 60px); 2777 margin-left: -30px; 2778 } 2779 2780 h1 { 2781 clear: both; 2782 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2783 font-weight: normal; 2784 } 2785 2786 .h1 { 2787 clear: both; 2788 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2789 font-weight: normal; 2790 } 2791 2792 h2 { 2793 clear: both; 2794 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2795 font-weight: normal; 2796 } 2797 2798 .h2 { 2799 clear: both; 2800 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2801 font-weight: normal; 2802 } 2803 2804 h3 { 2805 clear: both; 2806 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2807 font-weight: normal; 2808 } 2809 2810 .h3 { 2811 clear: both; 2812 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2813 font-weight: normal; 2814 } 2815 2816 h4 { 2817 clear: both; 2818 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2819 font-weight: normal; 2820 } 2821 2822 .h4 { 2823 clear: both; 2824 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2825 font-weight: normal; 2826 } 2827 2828 h5 { 2829 clear: both; 2830 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2831 font-weight: normal; 2832 } 2833 2834 .h5 { 2835 clear: both; 2836 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2837 font-weight: normal; 2838 } 2839 2840 h6 { 2841 clear: both; 2842 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2843 font-weight: normal; 2844 } 2845 2970 2846 .h6 { 2971 clear: both; 2972 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2973 font-weight: normal; 2974 } 2975 2976 h1 strong, 2977 .h1 strong, 2978 h2 strong, 2979 .h2 strong, 2980 h3 strong, 2981 .h3 strong, 2982 h4 strong, 2983 .h4 strong, 2984 h5 strong, 2985 .h5 strong, 2986 h6 strong, 2847 clear: both; 2848 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2849 font-weight: normal; 2850 } 2851 h1 strong { 2852 font-weight: 600; 2853 } 2854 .h1 strong { 2855 font-weight: 600; 2856 } 2857 h2 strong { 2858 font-weight: 600; 2859 } 2860 .h2 strong { 2861 font-weight: 600; 2862 } 2863 h3 strong { 2864 font-weight: 600; 2865 } 2866 .h3 strong { 2867 font-weight: 600; 2868 } 2869 h4 strong { 2870 font-weight: 600; 2871 } 2872 .h4 strong { 2873 font-weight: 600; 2874 } 2875 h5 strong { 2876 font-weight: 600; 2877 } 2878 .h5 strong { 2879 font-weight: 600; 2880 } 2881 h6 strong { 2882 font-weight: 600; 2883 } 2987 2884 .h6 strong { 2988 2885 font-weight: 600; 2989 2886 } 2990 2887 2991 2888 h1 { 2992 font-size: 4rem; 2993 letter-spacing: normal; 2994 line-height: 1.1; 2995 } 2996 2997 @media only screen and (min-width: 652px) { 2998 2999 h1 { 3000 font-size: 6rem; 3001 } 2889 font-size: 4rem; 2890 letter-spacing: normal; 2891 line-height: 1.1; 2892 } 2893 2894 @media only screen and (min-width: 652px){ 2895 h1{ 2896 font-size: 6rem; 2897 } 3002 2898 } 3003 2899 3004 2900 .h1 { 3005 font-size: 4rem; 3006 letter-spacing: normal; 3007 line-height: 1.1; 3008 } 3009 3010 @media only screen and (min-width: 652px) { 3011 3012 .h1 { 3013 font-size: 6rem; 3014 } 2901 font-size: 4rem; 2902 letter-spacing: normal; 2903 line-height: 1.1; 2904 } 2905 2906 @media only screen and (min-width: 652px){ 2907 .h1{ 2908 font-size: 6rem; 2909 } 3015 2910 } 3016 2911 3017 2912 h2 { 3018 font-size: 2.25rem; 3019 letter-spacing: normal; 3020 line-height: 1.3; 3021 } 3022 3023 @media only screen and (min-width: 652px) { 3024 3025 h2 { 3026 font-size: 3rem; 3027 } 2913 font-size: 2.25rem; 2914 letter-spacing: normal; 2915 line-height: 1.3; 2916 } 2917 2918 @media only screen and (min-width: 652px){ 2919 h2{ 2920 font-size: 3rem; 2921 } 3028 2922 } 3029 2923 3030 2924 .h2 { 3031 font-size: 2.25rem; 3032 letter-spacing: normal; 3033 line-height: 1.3; 3034 } 3035 3036 @media only screen and (min-width: 652px) { 3037 3038 .h2 { 3039 font-size: 3rem; 3040 } 2925 font-size: 2.25rem; 2926 letter-spacing: normal; 2927 line-height: 1.3; 2928 } 2929 2930 @media only screen and (min-width: 652px){ 2931 .h2{ 2932 font-size: 3rem; 2933 } 3041 2934 } 3042 2935 3043 2936 h3 { 3044 font-size: 2rem; 3045 letter-spacing: normal; 3046 line-height: 1.3; 3047 } 3048 3049 @media only screen and (min-width: 652px) { 3050 3051 h3 { 3052 font-size: 2rem; 3053 } 2937 font-size: 2rem; 2938 letter-spacing: normal; 2939 line-height: 1.3; 2940 } 2941 2942 @media only screen and (min-width: 652px){ 2943 h3{ 2944 font-size: 2rem; 2945 } 3054 2946 } 3055 2947 3056 2948 .h3 { 3057 font-size: 2rem; 3058 letter-spacing: normal; 3059 line-height: 1.3; 3060 } 3061 3062 @media only screen and (min-width: 652px) { 3063 3064 .h3 { 3065 font-size: 2rem; 3066 } 3067 } 3068 3069 h4, 2949 font-size: 2rem; 2950 letter-spacing: normal; 2951 line-height: 1.3; 2952 } 2953 2954 @media only screen and (min-width: 652px){ 2955 .h3{ 2956 font-size: 2rem; 2957 } 2958 } 2959 2960 h4 { 2961 font-size: 1.5rem; 2962 font-weight: 600; 2963 letter-spacing: normal; 2964 line-height: 1.3; 2965 } 2966 3070 2967 .h4 { 3071 font-size: 1.5rem; 3072 font-weight: 600; 3073 letter-spacing: normal; 3074 line-height: 1.3; 3075 } 3076 3077 h5, 2968 font-size: 1.5rem; 2969 font-weight: 600; 2970 letter-spacing: normal; 2971 line-height: 1.3; 2972 } 2973 2974 h5 { 2975 font-size: 1.125rem; 2976 font-weight: 600; 2977 letter-spacing: 0.05em; 2978 line-height: 1.3; 2979 } 2980 3078 2981 .h5 { 3079 font-size: 1.125rem; 3080 font-weight: 600; 3081 letter-spacing: 0.05em; 3082 line-height: 1.3; 3083 } 3084 3085 h6, 2982 font-size: 1.125rem; 2983 font-weight: 600; 2984 letter-spacing: 0.05em; 2985 line-height: 1.3; 2986 } 2987 2988 h6 { 2989 font-size: 1rem; 2990 font-weight: 600; 2991 letter-spacing: 0.05em; 2992 line-height: 1.3; 2993 } 2994 3086 2995 .h6 { 3087 3088 3089 3090 2996 font-size: 1rem; 2997 font-weight: 600; 2998 letter-spacing: 0.05em; 2999 line-height: 1.3; 3091 3000 } 3092 3001 3093 3002 .wp-block-image { 3094 text-align: center; 3095 } 3096 3003 text-align: center; 3004 } 3097 3005 .wp-block-image figcaption { 3098 color: #28303d; 3099 font-size: 1rem; 3100 line-height: 1.7; 3101 margin-top: 10px; 3102 margin-bottom: 20px; 3103 text-align: center; 3104 } 3105 3006 color: #28303d; 3007 font-size: 1rem; 3008 line-height: 1.7; 3009 margin-top: 10px; 3010 margin-bottom: 20px; 3011 text-align: center; 3012 } 3106 3013 .wp-block-image .alignright { 3107 margin-left: 25px; 3108 } 3109 3014 margin-left: 25px; 3015 } 3110 3016 .wp-block-image .alignleft { 3111 margin-right: 25px; 3112 } 3113 3017 margin-right: 25px; 3018 } 3114 3019 .wp-block-image a:focus img { 3115 3020 outline-offset: 2px; 3116 3021 } 3117 3022 3118 3023 .entry-content > *[class=wp-block-image], 3119 3024 .entry-content [class*=inner-container] > *[class=wp-block-image] { 3120 margin-top: 0; 3121 margin-bottom: 0; 3122 } 3123 3025 margin-top: 0; 3026 margin-bottom: 0; 3027 } 3124 3028 .entry-content > *[class=wp-block-image] + *, 3125 3029 .entry-content [class*=inner-container] > *[class=wp-block-image] + * { 3126 margin-top: 0; 3127 } 3128 3129 .wp-block-image.is-style-twentytwentyone-border img, 3030 margin-top: 0; 3031 } 3032 3033 .wp-block-image.is-style-twentytwentyone-border img { 3034 border: 3px solid #28303d; 3035 } 3036 3130 3037 .wp-block-image.is-style-twentytwentyone-image-frame img { 3131 3038 border: 3px solid #28303d; 3132 3039 } 3133 3040 3134 3041 .wp-block-image.is-style-twentytwentyone-image-frame img { 3135 3042 padding: 20px; 3136 3043 } 3137 3044 3138 3045 @media only screen and (min-width: 482px) { 3139 3140 .entry-content > .wp-block-image > .alignleft, 3141 .entry-content > .wp-block-image > .alignright { 3142 max-width: 50%; 3143 } 3046 .entry-content > .wp-block-image > .alignleft, 3047 .entry-content > .wp-block-image > .alignright { 3048 max-width: 50%; 3049 } 3144 3050 } 3145 3051 @media only screen and (max-width: 481px) { 3146 3147 .entry-content > .wp-block-image > .alignleft, 3148 .entry-content > .wp-block-image > .alignright { 3149 margin-left: 0; 3150 margin-right: 0; 3151 } 3052 .entry-content > .wp-block-image > .alignleft, 3053 .entry-content > .wp-block-image > .alignright { 3054 margin-left: 0; 3055 margin-right: 0; 3056 } 3152 3057 } 3153 3058 3154 3059 .wp-block-latest-comments { 3155 padding-left: 0; 3156 } 3157 3060 padding-left: 0; 3061 } 3158 3062 .wp-block-latest-comments .wp-block-latest-comments__comment { 3159 font-size: 1.125rem; 3160 line-height: 1.7; 3161 3162 /* Vertical margins logic */ 3163 margin-top: 30px; 3164 margin-bottom: 30px; 3165 } 3166 3063 font-size: 1.125rem; 3064 line-height: 1.7; 3065 /* Vertical margins logic */ 3066 margin-top: 30px; 3067 margin-bottom: 30px; 3068 } 3167 3069 .wp-block-latest-comments .wp-block-latest-comments__comment:first-child { 3168 margin-top: 0; 3169 } 3170 3070 margin-top: 0; 3071 } 3171 3072 .wp-block-latest-comments .wp-block-latest-comments__comment:last-child { 3172 margin-bottom: 0; 3173 } 3174 3073 margin-bottom: 0; 3074 } 3175 3075 .wp-block-latest-comments .wp-block-latest-comments__comment-meta { 3176 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3177 } 3178 3076 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3077 } 3179 3078 .wp-block-latest-comments .wp-block-latest-comments__comment-date { 3180 color: #28303d; 3181 font-size: 1.125rem; 3182 } 3183 3079 color: #28303d; 3080 font-size: 1.125rem; 3081 } 3184 3082 .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p { 3185 3186 3187 3083 font-size: 1.125rem; 3084 line-height: 1.7; 3085 margin: 0; 3188 3086 } 3189 3087 3190 3088 .wp-block-latest-posts { 3191 padding-left: 0; 3192 } 3193 3089 padding-left: 0; 3090 } 3194 3091 .wp-block-latest-posts:not(.is-grid) > li { 3195 margin-top: 50px; 3196 margin-bottom: 50px; 3197 } 3198 3092 margin-top: 50px; 3093 margin-bottom: 50px; 3094 } 3199 3095 .wp-block-latest-posts:not(.is-grid) > li:first-child { 3200 margin-top: 0; 3201 } 3202 3096 margin-top: 0; 3097 } 3203 3098 .wp-block-latest-posts:not(.is-grid) > li:last-child { 3204 margin-bottom: 0; 3205 } 3206 3099 margin-bottom: 0; 3100 } 3207 3101 .widget-area .wp-block-latest-posts:not(.is-grid) > li { 3208 margin-top: 0; 3209 margin-bottom: 0; 3210 } 3211 3102 margin-top: 0; 3103 margin-bottom: 0; 3104 } 3212 3105 .wp-block-latest-posts.is-grid { 3213 word-wrap: break-word; 3214 word-break: break-word; 3215 } 3216 3106 word-wrap: break-word; 3107 word-break: break-word; 3108 } 3217 3109 .wp-block-latest-posts.is-grid > li { 3218 margin-bottom: 30px; 3219 } 3220 3110 margin-bottom: 30px; 3111 } 3221 3112 .wp-block-latest-posts.is-grid > li:last-child { 3222 margin-bottom: 0; 3223 } 3224 3225 .wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), 3226 .wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, 3227 .wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), 3228 .wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, 3229 .wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), 3230 .wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, 3231 .wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), 3232 .wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, 3233 .wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), 3234 .wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { 3235 margin-bottom: 0; 3236 } 3237 3113 margin-bottom: 0; 3114 } 3115 .wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), .wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, .wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), .wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, .wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), .wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, .wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), .wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, .wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), .wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { 3116 margin-bottom: 0; 3117 } 3238 3118 .wp-block-latest-posts > li > * { 3239 margin-top: 10px; 3240 margin-bottom: 10px; 3241 } 3242 3119 margin-top: 10px; 3120 margin-bottom: 10px; 3121 } 3243 3122 .wp-block-latest-posts > li > *:first-child { 3244 margin-top: 0; 3245 } 3246 3123 margin-top: 0; 3124 } 3247 3125 .wp-block-latest-posts > li > *:last-child { 3248 margin-bottom: 0; 3249 } 3250 3126 margin-bottom: 0; 3127 } 3251 3128 .wp-block-latest-posts > li > a { 3252 display: inline-block; 3253 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3254 font-size: 2rem; 3255 font-weight: normal; 3256 line-height: 1.3; 3257 margin-bottom: 10px; 3258 } 3259 @media only screen and (min-width: 652px) { 3260 3261 .wp-block-latest-posts > li > a { 3262 font-size: 2rem; 3263 } 3264 } 3265 3129 display: inline-block; 3130 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3131 font-size: 2rem; 3132 font-weight: normal; 3133 line-height: 1.3; 3134 margin-bottom: 10px; 3135 } 3136 @media only screen and (min-width: 652px){ 3137 .wp-block-latest-posts > li > a{ 3138 font-size: 2rem; 3139 } 3140 } 3266 3141 .widget-area .wp-block-latest-posts > li > a { 3267 font-size: 1.125rem; 3268 margin-bottom: 0; 3269 } 3270 3142 font-size: 1.125rem; 3143 margin-bottom: 0; 3144 } 3271 3145 .wp-block-latest-posts .wp-block-latest-posts__post-author { 3272 color: #28303d; 3273 font-size: 1.25rem; 3274 line-height: 1.7; 3275 } 3276 3146 color: #28303d; 3147 font-size: 1.25rem; 3148 line-height: 1.7; 3149 } 3277 3150 .wp-block-latest-posts .wp-block-latest-posts__post-date { 3278 color: #28303d; 3279 font-size: 1rem; 3280 line-height: 1.7; 3281 } 3282 3283 [class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, 3284 .has-background .wp-block-latest-posts .wp-block-latest-posts__post-date { 3285 color: currentColor; 3286 } 3287 3288 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt, 3151 color: #28303d; 3152 font-size: 1rem; 3153 line-height: 1.7; 3154 } 3155 [class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, .has-background .wp-block-latest-posts .wp-block-latest-posts__post-date { 3156 color: currentColor; 3157 } 3158 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt { 3159 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3160 font-size: 1.125rem; 3161 line-height: 1.7; 3162 margin-top: 20px; 3163 } 3289 3164 .wp-block-latest-posts .wp-block-latest-posts__post-full-content { 3290 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3291 font-size: 1.125rem; 3292 line-height: 1.7; 3293 margin-top: 20px; 3294 } 3295 3165 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3166 font-size: 1.125rem; 3167 line-height: 1.7; 3168 margin-top: 20px; 3169 } 3296 3170 .wp-block-latest-posts.alignfull { 3297 padding-left: 20px; 3298 padding-right: 20px; 3299 } 3300 3301 .entry-content [class*=inner-container] .wp-block-latest-posts.alignfull, 3302 .entry-content .has-background .wp-block-latest-posts.alignfull { 3303 padding-left: 0; 3304 padding-right: 0; 3305 } 3306 3171 padding-left: 20px; 3172 padding-right: 20px; 3173 } 3174 .entry-content [class*=inner-container] .wp-block-latest-posts.alignfull, .entry-content .has-background .wp-block-latest-posts.alignfull { 3175 padding-left: 0; 3176 padding-right: 0; 3177 } 3307 3178 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { 3308 border-top: 3px solid #28303d; 3309 border-bottom: 3px solid #28303d; 3310 } 3311 3179 border-top: 3px solid #28303d; 3180 border-bottom: 3px solid #28303d; 3181 } 3312 3182 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li { 3313 padding-bottom: 30px; 3314 border-bottom: 1px solid #28303d; 3315 margin-top: 30px; 3316 margin-bottom: 30px; 3317 } 3318 3183 padding-bottom: 30px; 3184 border-bottom: 1px solid #28303d; 3185 margin-top: 30px; 3186 margin-bottom: 30px; 3187 } 3319 3188 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { 3320 padding-bottom: 30px; 3321 border-bottom: 1px solid #28303d; 3322 margin-top: 30px; 3323 margin-bottom: 30px; 3324 } 3325 3189 padding-bottom: 30px; 3190 border-bottom: 1px solid #28303d; 3191 margin-top: 30px; 3192 margin-bottom: 30px; 3193 } 3326 3194 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, 3327 3195 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child { 3328 padding-bottom: 0; 3329 border-bottom: none; 3330 } 3331 3196 padding-bottom: 0; 3197 border-bottom: none; 3198 } 3332 3199 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { 3333 box-shadow: inset 0 -1px 0 0 #28303d; 3334 border-bottom: 2px solid #28303d; 3335 } 3336 3200 box-shadow: inset 0 -1px 0 0 #28303d; 3201 border-bottom: 2px solid #28303d; 3202 } 3337 3203 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { 3338 margin: 0; 3339 padding-top: 30px; 3340 padding-right: 25px; 3341 } 3342 3204 margin: 0; 3205 padding-top: 30px; 3206 padding-right: 25px; 3207 } 3343 3208 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { 3344 3209 padding-bottom: 30px; 3345 3210 } 3346 3211 @media screen and (min-width: 600px) { 3347 3348 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { 3349 width: 50%; 3350 } 3351 3352 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { 3353 width: 33%; 3354 } 3355 3356 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { 3357 width: 25%; 3358 } 3359 3360 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { 3361 width: 20%; 3362 } 3363 3364 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { 3365 width: 17%; 3366 } 3367 } 3368 3212 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { 3213 width: 50%; 3214 } 3215 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { 3216 width: 33%; 3217 } 3218 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { 3219 width: 25%; 3220 } 3221 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { 3222 width: 20%; 3223 } 3224 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { 3225 width: 17%; 3226 } 3227 } 3369 3228 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { 3370 border: 3px solid #28303d; 3371 padding: 30px 25px; 3372 } 3373 3229 border: 3px solid #28303d; 3230 padding: 30px 25px; 3231 } 3374 3232 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { 3375 padding-bottom: 30px; 3376 } 3377 3233 padding-bottom: 30px; 3234 } 3378 3235 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { 3379 3380 3236 margin-top: 25px; 3237 margin-bottom: 25px; 3381 3238 } 3382 3239 3383 3240 .gallery-item { 3384 display: inline-block; 3385 text-align: center; 3386 vertical-align: top; 3387 width: 100%; 3388 } 3389 3241 display: inline-block; 3242 text-align: center; 3243 vertical-align: top; 3244 width: 100%; 3245 } 3390 3246 .gallery-item a { 3391 display: block; 3392 } 3393 3247 display: block; 3248 } 3394 3249 .gallery-item a:focus img { 3395 outline-offset: -2px; 3396 } 3397 3250 outline-offset: -2px; 3251 } 3398 3252 .gallery-columns-2 .gallery-item { 3399 max-width: 50%; 3400 } 3401 3253 max-width: 50%; 3254 } 3402 3255 .gallery-columns-3 .gallery-item { 3403 max-width: 33.33%; 3404 } 3405 3256 max-width: 33.33%; 3257 } 3406 3258 .gallery-columns-4 .gallery-item { 3407 max-width: 25%; 3408 } 3409 3259 max-width: 25%; 3260 } 3410 3261 .gallery-columns-5 .gallery-item { 3411 max-width: 20%; 3412 } 3413 3262 max-width: 20%; 3263 } 3414 3264 .gallery-columns-6 .gallery-item { 3415 max-width: 16.66%; 3416 } 3417 3265 max-width: 16.66%; 3266 } 3418 3267 .gallery-columns-7 .gallery-item { 3419 max-width: 14.28%; 3420 } 3421 3268 max-width: 14.28%; 3269 } 3422 3270 .gallery-columns-8 .gallery-item { 3423 max-width: 12.5%; 3424 } 3425 3271 max-width: 12.5%; 3272 } 3426 3273 .gallery-columns-9 .gallery-item { 3427 3274 max-width: 11.11%; 3428 3275 } 3429 3276 3430 3277 .gallery-caption { 3431 3278 display: block; 3432 3279 } 3433 3280 3434 3281 figure.wp-caption a:focus img { 3435 outline-offset: 2px; 3436 } 3437 3438 ul, 3282 outline-offset: 2px; 3283 } 3284 3285 ul { 3286 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3287 margin: 0; 3288 padding-left: 50px; 3289 } 3290 3439 3291 ol { 3440 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3441 margin: 0; 3442 padding-left: 50px; 3443 } 3444 3292 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3293 margin: 0; 3294 padding-left: 50px; 3295 } 3445 3296 ul.aligncenter, 3446 ol.aligncenter, 3297 ol.aligncenter { 3298 list-style-position: inside; 3299 padding: 0; 3300 } 3447 3301 ul.alignright, 3448 3302 ol.alignright { 3449 list-style-position: inside; 3450 padding: 0; 3451 } 3452 3453 ul.alignright, 3454 ol.alignright { 3455 text-align: right; 3303 list-style-position: inside; 3304 text-align: right; 3305 padding: 0; 3456 3306 } 3457 3307 3458 3308 ul { 3459 list-style-type: disc; 3460 } 3461 3309 list-style-type: disc; 3310 } 3462 3311 ul ul { 3463 3312 list-style-type: circle; 3464 3313 } 3465 3314 3466 3315 ol { 3467 list-style-type: decimal; 3468 } 3469 3316 list-style-type: decimal; 3317 } 3470 3318 ol ul { 3471 3319 list-style-type: circle; 3472 3320 } 3473 3321 3474 3322 dt { 3475 3476 3323 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3324 font-weight: bold; 3477 3325 } 3478 3326 3479 3327 dd { 3480 3481 3328 margin: 0; 3329 padding-left: 50px; 3482 3330 } 3483 3331 3484 3332 .wp-block-media-text { 3485 3486 /** 3333 /** 3487 3334 * Block Options 3488 3335 */ 3489 3336 } 3490 3491 3337 .wp-block-media-text.alignfull { 3492 margin-top: 0; 3493 margin-bottom: 0; 3494 } 3495 3338 margin-top: 0; 3339 margin-bottom: 0; 3340 } 3496 3341 .wp-block-media-text a:focus img { 3497 outline-offset: -1px; 3498 } 3499 3342 outline-offset: -1px; 3343 } 3500 3344 .wp-block-media-text .wp-block-media-text__content { 3501 3345 padding: 25px; 3502 3346 } 3503 3347 @media only screen and (min-width: 592px) { 3504 3505 .wp-block-media-text .wp-block-media-text__content { 3506 padding: 30px; 3507 } 3508 } 3509 3348 .wp-block-media-text .wp-block-media-text__content { 3349 padding: 30px; 3350 } 3351 } 3510 3352 .wp-block-media-text .wp-block-media-text__content > * { 3511 3512 3353 margin-top: 20px; 3354 margin-bottom: 20px; 3513 3355 } 3514 3356 @media only screen and (min-width: 482px) { 3515 3516 .wp-block-media-text .wp-block-media-text__content > * { 3517 margin-top: 30px; 3518 margin-bottom: 30px; 3519 } 3520 } 3521 3357 .wp-block-media-text .wp-block-media-text__content > * { 3358 margin-top: 30px; 3359 margin-bottom: 30px; 3360 } 3361 } 3522 3362 .wp-block-media-text .wp-block-media-text__content > *:first-child { 3523 margin-top: 0; 3524 } 3525 3363 margin-top: 0; 3364 } 3526 3365 .wp-block-media-text .wp-block-media-text__content > *:last-child { 3527 3366 margin-bottom: 0; 3528 3367 } 3529 3368 @media only screen and (min-width: 482px) { 3530 3531 .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content { 3532 padding-top: 30px; 3533 padding-bottom: 30px; 3534 } 3535 } 3536 3369 .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content { 3370 padding-top: 30px; 3371 padding-bottom: 30px; 3372 } 3373 } 3537 3374 .wp-block-media-text.is-style-twentytwentyone-border { 3538 border: 3px solid #28303d; 3539 } 3540 3541 .wp-block-navigation .wp-block-navigation-link { 3542 padding: 0; 3543 } 3544 3545 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content { 3546 padding: 13px; 3375 border: 3px solid #28303d; 3547 3376 } 3548 3377 3549 3378 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { 3550 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3551 font-size: 1.25rem; 3552 font-weight: normal; 3553 } 3554 3379 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3380 font-size: 1.25rem; 3381 font-weight: normal; 3382 } 3555 3383 .wp-block-navigation .wp-block-navigation-link__submenu-icon { 3556 padding: 0; 3557 } 3558 3384 padding: 0; 3385 } 3559 3386 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation-link { 3560 display: inherit; 3561 } 3562 3387 display: inherit; 3388 } 3563 3389 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container { 3564 border: none; 3565 left: 0; 3566 margin-left: 13px; 3567 min-width: max-content; 3568 opacity: 0; 3569 padding: 0; 3570 position: inherit; 3571 top: inherit; 3572 } 3573 3574 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link .wp-block-navigation-link__content { 3575 display: inline-block; 3576 padding: 7px 13px; 3577 } 3578 3390 border: none; 3391 left: 0; 3392 min-width: max-content; 3393 opacity: 0; 3394 padding: 0; 3395 position: inherit; 3396 top: inherit; 3397 } 3579 3398 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon { 3580 display: none; 3581 } 3582 3583 .wp-block-navigation > .wp-block-navigation__container .has-child:hover .wp-block-navigation__container, 3584 .wp-block-navigation > .wp-block-navigation__container .has-child:focus-within .wp-block-navigation__container { 3585 display: block; 3586 opacity: 1; 3587 visibility: visible; 3588 } 3589 3399 display: none; 3400 } 3590 3401 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container { 3591 background: #d1e4dd; 3592 margin: 0; 3593 padding: 0; 3594 position: absolute; 3595 top: 100%; 3596 border: 1px solid #28303d; 3597 } 3598 3402 background: #d1e4dd; 3403 margin: 0; 3404 padding: 0; 3405 position: absolute; 3406 top: 100%; 3407 border: 1px solid #28303d; 3408 } 3599 3409 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:before { 3600 content: ""; 3601 display: block; 3602 position: absolute; 3603 width: 0; 3604 top: -10px; 3605 left: 25px; 3606 border-style: solid; 3607 border-color: #28303d transparent; 3608 border-width: 0 7px 10px 7px; 3609 } 3610 3410 content: ""; 3411 display: block; 3412 position: absolute; 3413 width: 0; 3414 top: -10px; 3415 left: 25px; 3416 border-style: solid; 3417 border-color: #28303d transparent; 3418 border-width: 0 7px 10px 7px; 3419 } 3611 3420 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { 3612 content: ""; 3613 display: block; 3614 position: absolute; 3615 width: 0; 3616 top: -10px; 3617 left: 25px; 3618 border-style: solid; 3619 border-color: #28303d transparent; 3620 border-width: 0 7px 10px 7px; 3621 } 3622 3421 content: ""; 3422 display: block; 3423 position: absolute; 3424 width: 0; 3425 top: -10px; 3426 left: 25px; 3427 border-style: solid; 3428 border-color: #28303d transparent; 3429 border-width: 0 7px 10px 7px; 3430 } 3623 3431 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { 3624 top: -9px; 3625 border-color: #d1e4dd transparent; 3626 } 3627 3432 top: -9px; 3433 border-color: #d1e4dd transparent; 3434 } 3628 3435 .wp-block-navigation:not(.has-background) .wp-block-navigation__container { 3629 background: #d1e4dd; 3630 } 3631 3436 background: #d1e4dd; 3437 } 3632 3438 .wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container { 3633 background: #d1e4dd; 3634 } 3635 3439 background: #d1e4dd; 3440 } 3636 3441 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { 3637 color: #28303d; 3638 } 3639 3442 color: #28303d; 3443 } 3640 3444 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { 3641 color: #28303d; 3642 } 3643 3445 color: #28303d; 3446 } 3644 3447 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { 3645 text-decoration: underline; 3646 text-decoration-style: dotted; 3647 } 3648 3448 text-decoration: underline; 3449 text-decoration-style: dotted; 3450 } 3649 3451 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { 3650 3452 color: currentColor; 3651 3453 } 3652 3454 3653 3455 p { 3654 line-height: 1.7; 3655 } 3656 3456 line-height: 1.7; 3457 } 3657 3458 p.has-background { 3658 padding: 20px; 3659 } 3660 3459 padding: 20px; 3460 } 3661 3461 p.has-text-color a { 3662 3462 color: #28303d; 3663 3463 } 3664 3464 3665 3465 pre.wp-block-preformatted { 3666 3667 3466 overflow-x: auto; 3467 white-space: pre; 3668 3468 } 3669 3469 3670 3470 .wp-block-pullquote { 3671 padding: 40px 0; 3672 text-align: center; 3673 border-width: 3px; 3674 border-bottom-style: solid; 3675 border-top-style: solid; 3676 color: currentColor; 3677 border-color: currentColor; 3678 position: relative; 3679 3680 /** 3471 padding: 40px 0; 3472 text-align: center; 3473 border-width: 3px; 3474 border-bottom-style: solid; 3475 border-top-style: solid; 3476 color: currentColor; 3477 border-color: currentColor; 3478 position: relative; 3479 /** 3681 3480 * Block Options 3682 3481 */ 3683 3482 } 3684 3685 3483 .wp-block-pullquote blockquote::before { 3686 color: currentColor; 3687 content: "“"; 3688 display: block; 3689 position: relative; 3690 left: 0; 3691 font-size: 3rem; 3692 font-weight: 500; 3693 line-height: 1; 3694 } 3695 3484 color: currentColor; 3485 content: "“"; 3486 display: block; 3487 position: relative; 3488 left: 0; 3489 font-size: 3rem; 3490 font-weight: 500; 3491 line-height: 1; 3492 } 3696 3493 .wp-block-pullquote p { 3697 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3698 font-size: 2rem; 3699 font-style: normal; 3700 font-weight: 700; 3701 letter-spacing: normal; 3702 line-height: 1.3; 3703 margin: 0; 3704 } 3705 @media only screen and (min-width: 652px) { 3706 3707 .wp-block-pullquote p { 3708 font-size: 2rem; 3709 } 3710 } 3711 3494 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3495 font-size: 2rem; 3496 font-style: normal; 3497 font-weight: 700; 3498 letter-spacing: normal; 3499 line-height: 1.3; 3500 margin: 0; 3501 } 3502 @media only screen and (min-width: 652px){ 3503 .wp-block-pullquote p{ 3504 font-size: 2rem; 3505 } 3506 } 3712 3507 .wp-block-pullquote a { 3713 color: currentColor; 3714 } 3715 3716 .wp-block-pullquote .wp-block-pullquote__citation, 3717 .wp-block-pullquote cite, 3508 color: currentColor; 3509 } 3510 .wp-block-pullquote .wp-block-pullquote__citation { 3511 color: currentColor; 3512 display: block; 3513 font-size: 1rem; 3514 font-style: normal; 3515 text-transform: none; 3516 } 3517 .wp-block-pullquote cite { 3518 color: currentColor; 3519 display: block; 3520 font-size: 1rem; 3521 font-style: normal; 3522 text-transform: none; 3523 } 3718 3524 .wp-block-pullquote footer { 3719 color: currentColor; 3720 display: block; 3721 font-size: 1rem; 3722 font-style: normal; 3723 text-transform: none; 3724 } 3725 3525 color: currentColor; 3526 display: block; 3527 font-size: 1rem; 3528 font-style: normal; 3529 text-transform: none; 3530 } 3726 3531 .wp-block-pullquote:not(.is-style-solid-color) { 3727 background: none; 3728 } 3729 3532 background: none; 3533 } 3730 3534 .wp-block-pullquote.alignleft:not(.is-style-solid-color) blockquote:before, 3731 3535 .wp-block-pullquote.alignleft:not(.is-style-solid-color) cite { 3732 text-align: center; 3733 } 3734 3536 text-align: center; 3537 } 3735 3538 .wp-block-pullquote.alignwide > p { 3736 max-width: calc(100vw - 30px); 3737 } 3738 @media only screen and (min-width: 482px) { 3739 3740 .wp-block-pullquote.alignwide > p { 3741 max-width: calc(100vw - 100px); 3742 } 3743 } 3744 @media only screen and (min-width: 822px) { 3745 3746 .wp-block-pullquote.alignwide > p { 3747 max-width: min(calc(100vw - 200px), 1240px); 3748 } 3749 } 3750 3539 max-width: calc(100vw - 30px); 3540 } 3541 @media only screen and (min-width: 482px){ 3542 .wp-block-pullquote.alignwide > p{ 3543 max-width: calc(100vw - 100px); 3544 } 3545 } 3546 @media only screen and (min-width: 822px){ 3547 .wp-block-pullquote.alignwide > p{ 3548 max-width: min(calc(100vw - 200px), 1240px); 3549 } 3550 } 3751 3551 .wp-block-pullquote.alignwide blockquote { 3752 max-width: calc(100vw - 30px); 3753 } 3754 @media only screen and (min-width: 482px) { 3755 3756 .wp-block-pullquote.alignwide blockquote { 3757 max-width: calc(100vw - 100px); 3758 } 3759 } 3760 @media only screen and (min-width: 822px) { 3761 3762 .wp-block-pullquote.alignwide blockquote { 3763 max-width: min(calc(100vw - 200px), 1240px); 3764 } 3765 } 3766 3552 max-width: calc(100vw - 30px); 3553 } 3554 @media only screen and (min-width: 482px){ 3555 .wp-block-pullquote.alignwide blockquote{ 3556 max-width: calc(100vw - 100px); 3557 } 3558 } 3559 @media only screen and (min-width: 822px){ 3560 .wp-block-pullquote.alignwide blockquote{ 3561 max-width: min(calc(100vw - 200px), 1240px); 3562 } 3563 } 3767 3564 .wp-block-pullquote.alignfull:not(.is-style-solid-color) > p { 3768 padding: 0 40px; 3769 } 3770 3565 padding: 0 40px; 3566 } 3771 3567 .wp-block-pullquote.alignfull:not(.is-style-solid-color) blockquote { 3772 padding: 0 40px; 3773 } 3774 3568 padding: 0 40px; 3569 } 3775 3570 .wp-block-pullquote.is-style-solid-color { 3776 3777 3778 3779 3780 3571 color: #28303d; 3572 padding: 50px; 3573 border-width: 3px; 3574 border-style: solid; 3575 border-color: #28303d; 3781 3576 } 3782 3577 @media (min-width: 600px) { 3783 3784 .wp-block-pullquote.is-style-solid-color { 3785 padding: 100px; 3786 } 3787 } 3788 3578 .wp-block-pullquote.is-style-solid-color { 3579 padding: 100px; 3580 } 3581 } 3789 3582 .wp-block-pullquote.is-style-solid-color blockquote::before { 3790 text-align: left; 3791 } 3792 3583 text-align: left; 3584 } 3793 3585 .wp-block-pullquote.is-style-solid-color blockquote { 3794 margin: 0; 3795 max-width: inherit; 3796 } 3797 3586 margin: 0; 3587 max-width: inherit; 3588 } 3798 3589 .wp-block-pullquote.is-style-solid-color blockquote p { 3799 font-size: 2rem; 3800 } 3801 @media only screen and (min-width: 652px) { 3802 3803 .wp-block-pullquote.is-style-solid-color blockquote p { 3804 font-size: 2rem; 3805 } 3806 } 3807 3590 font-size: 2rem; 3591 } 3592 @media only screen and (min-width: 652px){ 3593 .wp-block-pullquote.is-style-solid-color blockquote p{ 3594 font-size: 2rem; 3595 } 3596 } 3808 3597 .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, 3809 3598 .wp-block-pullquote.is-style-solid-color cite, 3810 3599 .wp-block-pullquote.is-style-solid-color footer { 3811 color: currentColor; 3812 } 3813 3814 .wp-block-pullquote.is-style-solid-color.alignleft, 3600 color: currentColor; 3601 } 3602 .wp-block-pullquote.is-style-solid-color.alignleft { 3603 padding: 20px; 3604 } 3815 3605 .wp-block-pullquote.is-style-solid-color.alignright { 3816 padding: 20px; 3817 } 3818 3819 .wp-block-pullquote.is-style-solid-color.alignleft blockquote, 3820 .wp-block-pullquote.is-style-solid-color.alignright blockquote { 3821 max-width: initial; 3606 padding: 20px; 3607 } 3608 .wp-block-pullquote.is-style-solid-color.alignleft blockquote, .wp-block-pullquote.is-style-solid-color.alignright blockquote { 3609 max-width: initial; 3822 3610 } 3823 3611 3824 3612 .wp-block-query.has-background { 3825 3613 padding: 20px; 3826 3614 } 3827 3615 @media only screen and (min-width: 482px) { 3828 3829 .wp-block-query.has-background { 3830 padding: 30px; 3831 } 3616 .wp-block-query.has-background { 3617 padding: 30px; 3618 } 3832 3619 } 3833 3620 3834 3621 .wp-block-quote { 3835 border-left: none; 3836 3837 /** 3622 border-left: none; 3623 /** 3838 3624 * Block Options 3839 3625 */ 3840 3626 } 3841 3842 3627 .wp-block-quote:before { 3843 content: "“"; 3844 font-size: 1.25rem; 3845 line-height: 1.7; 3846 left: 8px; 3847 } 3848 3849 .has-background .wp-block-quote .wp-block-quote__citation, 3850 [class*=background-color] .wp-block-quote .wp-block-quote__citation, 3851 [style*=background-color] .wp-block-quote .wp-block-quote__citation, 3852 .wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation, 3628 content: "“"; 3629 font-size: 1.25rem; 3630 line-height: 1.7; 3631 left: 8px; 3632 } 3633 .has-background .wp-block-quote .wp-block-quote__citation, [class*=background-color] .wp-block-quote .wp-block-quote__citation, [style*=background-color] .wp-block-quote .wp-block-quote__citation, .wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation, 3853 3634 .has-background .wp-block-quote cite, 3854 3635 [class*=background-color] .wp-block-quote cite, … … 3859 3640 [style*=background-color] .wp-block-quote footer, 3860 3641 .wp-block-cover[style*=background-image] .wp-block-quote footer { 3861 color: currentColor; 3862 } 3863 3642 color: currentColor; 3643 } 3864 3644 .wp-block-quote.has-text-align-right { 3865 margin: 30px 25px 30px auto; 3866 padding-right: 0; 3867 border-right: none; 3868 } 3869 3645 margin: 30px 25px 30px auto; 3646 padding-right: 0; 3647 border-right: none; 3648 } 3870 3649 .wp-block-quote.has-text-align-right:before { 3871 display: none; 3872 } 3873 3650 display: none; 3651 } 3874 3652 .wp-block-quote.has-text-align-right p:before { 3875 content: "”"; 3876 font-size: 1.25rem; 3877 font-weight: normal; 3878 line-height: 1.7; 3879 margin-right: 5px; 3880 } 3881 3653 content: "”"; 3654 font-size: 1.25rem; 3655 font-weight: normal; 3656 line-height: 1.7; 3657 margin-right: 5px; 3658 } 3882 3659 .wp-block-quote.has-text-align-center { 3883 margin: 30px auto; 3884 } 3885 3660 margin: 30px auto; 3661 } 3886 3662 .wp-block-quote.has-text-align-center:before { 3887 display: none; 3888 } 3889 3890 .wp-block-quote.is-large, 3663 display: none; 3664 } 3665 .wp-block-quote.is-large { 3666 padding-left: 0; 3667 padding-right: 0; 3668 /* Resetting margins to match _block-container.scss */ 3669 margin-top: 30px; 3670 margin-bottom: 30px; 3671 } 3891 3672 .wp-block-quote.is-style-large { 3892 padding-left: 0; 3893 padding-right: 0; 3894 3895 /* Resetting margins to match _block-container.scss */ 3896 margin-top: 30px; 3897 margin-bottom: 30px; 3898 } 3899 3673 padding-left: 0; 3674 padding-right: 0; 3675 /* Resetting margins to match _block-container.scss */ 3676 margin-top: 30px; 3677 margin-bottom: 30px; 3678 } 3900 3679 .wp-block-quote.is-large p { 3901 font-size: 2.25rem; 3902 font-style: normal; 3903 line-height: 1.35; 3904 } 3905 @media only screen and (min-width: 652px) { 3906 3907 .wp-block-quote.is-large p { 3908 font-size: 2.5rem; 3909 } 3910 } 3911 3680 font-size: 2.25rem; 3681 font-style: normal; 3682 line-height: 1.35; 3683 } 3684 @media only screen and (min-width: 652px){ 3685 .wp-block-quote.is-large p{ 3686 font-size: 2.5rem; 3687 } 3688 } 3912 3689 .wp-block-quote.is-style-large p { 3913 font-size: 2.25rem; 3914 font-style: normal; 3915 line-height: 1.35; 3916 } 3917 @media only screen and (min-width: 652px) { 3918 3919 .wp-block-quote.is-style-large p { 3920 font-size: 2.5rem; 3921 } 3922 } 3923 3690 font-size: 2.25rem; 3691 font-style: normal; 3692 line-height: 1.35; 3693 } 3694 @media only screen and (min-width: 652px){ 3695 .wp-block-quote.is-style-large p{ 3696 font-size: 2.5rem; 3697 } 3698 } 3924 3699 .wp-block-quote.is-large:before { 3925 font-size: 2.25rem; 3926 line-height: 1.35; 3927 left: -25px; 3928 } 3929 @media only screen and (min-width: 652px) { 3930 3931 .wp-block-quote.is-large:before { 3932 font-size: 2.5rem; 3933 } 3934 } 3935 3700 font-size: 2.25rem; 3701 line-height: 1.35; 3702 left: -25px; 3703 } 3704 @media only screen and (min-width: 652px){ 3705 .wp-block-quote.is-large:before{ 3706 font-size: 2.5rem; 3707 } 3708 } 3936 3709 .wp-block-quote.is-style-large:before { 3937 font-size: 2.25rem; 3938 line-height: 1.35; 3939 left: -25px; 3940 } 3941 @media only screen and (min-width: 652px) { 3942 3943 .wp-block-quote.is-style-large:before { 3944 font-size: 2.5rem; 3945 } 3946 } 3947 3948 .wp-block-quote.is-large.has-text-align-right:before, 3949 .wp-block-quote.is-style-large.has-text-align-right:before { 3950 display: none; 3951 } 3952 3710 font-size: 2.25rem; 3711 line-height: 1.35; 3712 left: -25px; 3713 } 3714 @media only screen and (min-width: 652px){ 3715 .wp-block-quote.is-style-large:before{ 3716 font-size: 2.5rem; 3717 } 3718 } 3719 .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { 3720 display: none; 3721 } 3953 3722 .wp-block-quote.is-large.has-text-align-right p:before { 3954 content: "”"; 3955 font-size: 2.25rem; 3956 font-weight: normal; 3957 line-height: 1.35; 3958 margin-right: 10px; 3959 } 3960 @media only screen and (min-width: 652px) { 3961 3962 .wp-block-quote.is-large.has-text-align-right p:before { 3963 font-size: 2.5rem; 3964 } 3965 } 3966 3723 content: "”"; 3724 font-size: 2.25rem; 3725 font-weight: normal; 3726 line-height: 1.35; 3727 margin-right: 10px; 3728 } 3729 @media only screen and (min-width: 652px){ 3730 .wp-block-quote.is-large.has-text-align-right p:before{ 3731 font-size: 2.5rem; 3732 } 3733 } 3967 3734 .wp-block-quote.is-style-large.has-text-align-right p:before { 3968 content: "”"; 3969 font-size: 2.25rem; 3970 font-weight: normal; 3971 line-height: 1.35; 3972 margin-right: 10px; 3973 } 3974 @media only screen and (min-width: 652px) { 3975 3976 .wp-block-quote.is-style-large.has-text-align-right p:before { 3977 font-size: 2.5rem; 3978 } 3979 } 3980 3981 .wp-block-quote.is-large .wp-block-quote__citation, 3982 .wp-block-quote.is-large cite, 3983 .wp-block-quote.is-large footer, 3984 .wp-block-quote.is-style-large .wp-block-quote__citation, 3985 .wp-block-quote.is-style-large cite, 3735 content: "”"; 3736 font-size: 2.25rem; 3737 font-weight: normal; 3738 line-height: 1.35; 3739 margin-right: 10px; 3740 } 3741 @media only screen and (min-width: 652px){ 3742 .wp-block-quote.is-style-large.has-text-align-right p:before{ 3743 font-size: 2.5rem; 3744 } 3745 } 3746 .wp-block-quote.is-large .wp-block-quote__citation { 3747 color: #28303d; 3748 font-size: 1.125rem; 3749 } 3750 .wp-block-quote.is-large cite { 3751 color: #28303d; 3752 font-size: 1.125rem; 3753 } 3754 .wp-block-quote.is-large footer { 3755 color: #28303d; 3756 font-size: 1.125rem; 3757 } 3758 .wp-block-quote.is-style-large .wp-block-quote__citation { 3759 color: #28303d; 3760 font-size: 1.125rem; 3761 } 3762 .wp-block-quote.is-style-large cite { 3763 color: #28303d; 3764 font-size: 1.125rem; 3765 } 3986 3766 .wp-block-quote.is-style-large footer { 3987 3988 3767 color: #28303d; 3768 font-size: 1.125rem; 3989 3769 } 3990 3770 @media only screen and (max-width: 481px) { 3991 3992 .wp-block-quote.is-large, 3993 .wp-block-quote.is-style-large { 3994 padding-left: 25px; 3995 } 3996 3997 .wp-block-quote.is-large:before, 3998 .wp-block-quote.is-style-large:before { 3999 left: 0; 4000 } 4001 4002 .wp-block-quote.is-large.has-text-align-right, 4003 .wp-block-quote.is-style-large.has-text-align-right { 4004 padding-left: 0; 4005 padding-right: 25px; 4006 } 4007 4008 .wp-block-quote.is-large.has-text-align-right:before, 4009 .wp-block-quote.is-style-large.has-text-align-right:before { 4010 right: 0; 4011 } 4012 4013 .wp-block-quote.is-large.has-text-align-center, 4014 .wp-block-quote.is-style-large.has-text-align-center { 4015 padding-left: 0; 4016 padding-right: 0; 4017 } 4018 4019 .wp-block-quote.has-text-align-right { 4020 padding-left: 0; 4021 padding-right: 13px; 4022 } 3771 .wp-block-quote.is-large { 3772 padding-left: 25px; 3773 } 3774 .wp-block-quote.is-style-large { 3775 padding-left: 25px; 3776 } 3777 .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { 3778 left: 0; 3779 } 3780 .wp-block-quote.is-large.has-text-align-right { 3781 padding-left: 0; 3782 padding-right: 25px; 3783 } 3784 .wp-block-quote.is-style-large.has-text-align-right { 3785 padding-left: 0; 3786 padding-right: 25px; 3787 } 3788 .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { 3789 right: 0; 3790 } 3791 .wp-block-quote.is-large.has-text-align-center, .wp-block-quote.is-style-large.has-text-align-center { 3792 padding-left: 0; 3793 padding-right: 0; 3794 } 4023 3795 } 4024 3796 @media only screen and (max-width: 481px) { 4025 4026 .wp-block-quote.has-text-align-right:before { 4027 right: 0; 4028 } 4029 4030 .wp-block-quote.has-text-align-center { 4031 padding-left: 0; 4032 padding-right: 0; 4033 } 3797 .wp-block-quote.has-text-align-right { 3798 padding-left: 0; 3799 padding-right: 13px; 3800 } 3801 .wp-block-quote.has-text-align-right:before { 3802 right: 0; 3803 } 3804 .wp-block-quote.has-text-align-center { 3805 padding-left: 0; 3806 padding-right: 0; 3807 } 4034 3808 } 4035 3809 4036 3810 .wp-block-rss { 4037 padding-left: 0; 4038 } 4039 3811 padding-left: 0; 3812 } 4040 3813 .wp-block-rss > li { 4041 list-style: none; 4042 } 4043 3814 list-style: none; 3815 } 4044 3816 .wp-block-rss:not(.is-grid) > li { 4045 margin-top: 50px; 4046 margin-bottom: 50px; 4047 } 4048 3817 margin-top: 50px; 3818 margin-bottom: 50px; 3819 } 4049 3820 .wp-block-rss:not(.is-grid) > li:first-child { 4050 margin-top: 0; 4051 } 4052 3821 margin-top: 0; 3822 } 4053 3823 .wp-block-rss:not(.is-grid) > li:last-child { 4054 margin-bottom: 0; 4055 } 4056 3824 margin-bottom: 0; 3825 } 4057 3826 .wp-block-rss.is-grid > li { 4058 margin-bottom: 30px; 4059 } 4060 3827 margin-bottom: 30px; 3828 } 4061 3829 .wp-block-rss.is-grid > li:last-child { 4062 margin-bottom: 0; 4063 } 4064 4065 .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), 4066 .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, 4067 .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), 4068 .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, 4069 .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), 4070 .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, 4071 .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), 4072 .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, 4073 .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), 4074 .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { 4075 margin-bottom: 0; 4076 } 4077 3830 margin-bottom: 0; 3831 } 3832 .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { 3833 margin-bottom: 0; 3834 } 4078 3835 .wp-block-rss > li > * { 4079 margin-top: 10px; 4080 margin-bottom: 10px; 4081 } 4082 3836 margin-top: 10px; 3837 margin-bottom: 10px; 3838 } 4083 3839 .wp-block-rss > li > *:first-child { 4084 margin-top: 0; 4085 } 4086 3840 margin-top: 0; 3841 } 4087 3842 .wp-block-rss > li > *:last-child { 4088 margin-bottom: 0; 4089 } 4090 3843 margin-bottom: 0; 3844 } 4091 3845 .wp-block-rss .wp-block-rss__item-title > a { 4092 display: inline-block; 4093 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4094 font-size: 2rem; 4095 font-weight: normal; 4096 line-height: 1.3; 4097 margin-bottom: 10px; 4098 } 4099 @media only screen and (min-width: 652px) { 4100 4101 .wp-block-rss .wp-block-rss__item-title > a { 4102 font-size: 2rem; 4103 } 4104 } 4105 3846 display: inline-block; 3847 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3848 font-size: 2rem; 3849 font-weight: normal; 3850 line-height: 1.3; 3851 margin-bottom: 10px; 3852 } 3853 @media only screen and (min-width: 652px){ 3854 .wp-block-rss .wp-block-rss__item-title > a{ 3855 font-size: 2rem; 3856 } 3857 } 4106 3858 .wp-block-rss .wp-block-rss__item-author { 4107 color: #28303d; 4108 font-size: 1.25rem; 4109 line-height: 1.7; 4110 } 4111 3859 color: #28303d; 3860 font-size: 1.25rem; 3861 line-height: 1.7; 3862 } 4112 3863 .wp-block-rss .wp-block-rss__item-publish-date { 4113 color: #28303d; 4114 font-size: 1rem; 4115 line-height: 1.7; 4116 } 4117 4118 [class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, 4119 .has-background .wp-block-rss .wp-block-rss__item-publish-date { 4120 color: currentColor; 4121 } 4122 4123 .wp-block-rss .wp-block-rss__item-excerpt, 3864 color: #28303d; 3865 font-size: 1rem; 3866 line-height: 1.7; 3867 } 3868 [class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, .has-background .wp-block-rss .wp-block-rss__item-publish-date { 3869 color: currentColor; 3870 } 3871 .wp-block-rss .wp-block-rss__item-excerpt { 3872 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3873 font-size: 1.125rem; 3874 line-height: 1.7; 3875 margin-top: 20px; 3876 } 4124 3877 .wp-block-rss .wp-block-rss__item-full-content { 4125 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4126 font-size: 1.125rem; 4127 line-height: 1.7; 4128 margin-top: 20px; 4129 } 4130 3878 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3879 font-size: 1.125rem; 3880 line-height: 1.7; 3881 margin-top: 20px; 3882 } 4131 3883 .wp-block-rss.alignfull { 4132 padding-left: 20px; 4133 padding-right: 20px; 4134 } 4135 4136 .entry-content [class*=inner-container] .wp-block-rss.alignfull, 4137 .entry-content .has-background .wp-block-rss.alignfull { 4138 padding-left: 0; 4139 padding-right: 0; 3884 padding-left: 20px; 3885 padding-right: 20px; 3886 } 3887 .entry-content [class*=inner-container] .wp-block-rss.alignfull, .entry-content .has-background .wp-block-rss.alignfull { 3888 padding-left: 0; 3889 padding-right: 0; 4140 3890 } 4141 3891 4142 3892 .wp-block-search { 4143 max-width: calc(100vw - 30px); 4144 } 4145 4146 @media only screen and (min-width: 482px) { 4147 4148 .wp-block-search { 4149 max-width: min(calc(100vw - 100px), 610px); 4150 } 4151 } 4152 4153 @media only screen and (min-width: 822px) { 4154 4155 .wp-block-search { 4156 max-width: min(calc(100vw - 200px), 610px); 4157 } 4158 } 4159 3893 max-width: calc(100vw - 30px); 3894 } 3895 3896 @media only screen and (min-width: 482px){ 3897 .wp-block-search{ 3898 max-width: min(calc(100vw - 100px), 610px); 3899 } 3900 } 3901 3902 @media only screen and (min-width: 822px){ 3903 .wp-block-search{ 3904 max-width: min(calc(100vw - 200px), 610px); 3905 } 3906 } 4160 3907 .wp-block-search__button-only.aligncenter .wp-block-search__inside-wrapper { 4161 justify-content: center; 4162 } 4163 3908 justify-content: center; 3909 } 4164 3910 .wp-block-search .wp-block-search__label { 4165 font-size: 1.125rem; 4166 font-weight: 500; 4167 margin-bottom: 10px; 4168 } 4169 3911 font-size: 1.125rem; 3912 font-weight: 500; 3913 margin-bottom: 10px; 3914 } 4170 3915 .wp-block-search .wp-block-search__input { 4171 border: 3px solid #39414d; 4172 border-radius: 0; 4173 color: #28303d; 4174 line-height: 1.7; 4175 max-width: inherit; 4176 margin-right: -3px; 4177 padding: 10px; 4178 } 4179 3916 border: 3px solid #39414d; 3917 border-radius: 0; 3918 color: #28303d; 3919 line-height: 1.7; 3920 max-width: inherit; 3921 margin-right: -3px; 3922 padding: 10px; 3923 } 4180 3924 .wp-block-search .wp-block-search__input:focus { 4181 color: #28303d; 4182 border-color: #39414d; 4183 } 4184 3925 color: #28303d; 3926 border-color: #39414d; 3927 } 4185 3928 .has-background .wp-block-search .wp-block-search__input { 4186 border-color: #28303d !important; 4187 } 4188 3929 border-color: #28303d !important; 3930 } 4189 3931 .wp-block-search button.wp-block-search__button { 4190 margin-left: 0; 4191 line-height: 1; 4192 } 4193 3932 margin-left: 0; 3933 line-height: 1; 3934 } 4194 3935 .wp-block-search button.wp-block-search__button.has-icon { 4195 padding: 6px 15px; 4196 } 4197 3936 padding: 6px 15px; 3937 } 4198 3938 .wp-block-search button.wp-block-search__button.has-icon svg { 4199 width: 40px; 4200 height: 40px; 4201 fill: currentColor; 4202 } 4203 3939 width: 40px; 3940 height: 40px; 3941 fill: currentColor; 3942 } 4204 3943 .has-background .wp-block-search button.wp-block-search__button:hover { 4205 background-color: #d1e4dd !important; 4206 color: #28303d !important; 4207 } 4208 3944 background-color: #d1e4dd !important; 3945 color: #28303d !important; 3946 } 4209 3947 .has-background .wp-block-search button.wp-block-search__button:active { 4210 background-color: #d1e4dd !important; 4211 color: #28303d !important; 4212 } 4213 3948 background-color: #d1e4dd !important; 3949 color: #28303d !important; 3950 } 4214 3951 .has-text-color .wp-block-search button.wp-block-search__button:hover { 4215 color: #28303d !important; 4216 } 4217 3952 color: #28303d !important; 3953 } 4218 3954 .has-text-color .wp-block-search button.wp-block-search__button:active { 4219 color: #28303d !important; 4220 } 4221 3955 color: #28303d !important; 3956 } 4222 3957 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 4223 background-color: #fff; 4224 border: 3px solid #39414d; 4225 border-radius: 0; 4226 padding: 3px; 4227 } 4228 3958 background-color: #fff; 3959 border: 3px solid #39414d; 3960 border-radius: 0; 3961 padding: 3px; 3962 } 4229 3963 .has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 4230 border-color: #28303d !important; 4231 } 4232 3964 border-color: #28303d !important; 3965 } 4233 3966 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input { 4234 margin-left: 0; 4235 margin-right: 0; 4236 padding-left: 10px; 4237 } 4238 3967 margin-left: 0; 3968 margin-right: 0; 3969 padding-left: 10px; 3970 } 4239 3971 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus { 4240 color: #28303d; 4241 outline-offset: -2px; 4242 outline: 2px dotted #39414d; 4243 } 4244 3972 color: #28303d; 3973 outline-offset: -2px; 3974 outline: 2px dotted #39414d; 3975 } 4245 3976 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button { 4246 padding: 15px 30px; 4247 } 4248 3977 padding: 15px 30px; 3978 } 4249 3979 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover { 4250 color: #28303d; 4251 } 4252 3980 color: #28303d; 3981 } 4253 3982 .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button { 4254 color: #28303d; 4255 } 4256 3983 color: #28303d; 3984 } 4257 3985 .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover { 4258 background-color: #28303d; 4259 color: #fff; 4260 } 4261 3986 background-color: #28303d; 3987 color: #fff; 3988 } 4262 3989 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button.has-icon { 4263 3990 padding: 6px 15px; 4264 3991 } 4265 3992 4266 3993 .wp-block-search__button { 4267 3994 box-shadow: none; 4268 3995 } 4269 3996 4270 3997 hr { 4271 border-style: none; 4272 clear: both; 4273 margin-left: auto; 4274 margin-right: auto; 4275 } 4276 4277 hr, 3998 border-style: none; 3999 border-bottom: 1px solid #28303d; 4000 clear: both; 4001 margin-left: auto; 4002 margin-right: auto; 4003 } 4278 4004 hr.wp-block-separator { 4279 border-bottom: 1px solid #28303d; 4280 } 4281 4282 hr.wp-block-separator { 4283 opacity: 1; 4284 4285 /** 4005 border-bottom: 1px solid #28303d; 4006 opacity: 1; 4007 /** 4286 4008 * Block Options 4287 4009 */ 4288 4010 } 4289 4290 4011 hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { 4291 max-width: calc(100vw - 30px); 4292 } 4293 @media only screen and (min-width: 482px) { 4294 4295 hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { 4296 max-width: min(calc(100vw - 100px), 610px); 4297 } 4298 } 4299 @media only screen and (min-width: 822px) { 4300 4301 hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { 4302 max-width: min(calc(100vw - 200px), 610px); 4303 } 4304 } 4305 4012 max-width: calc(100vw - 30px); 4013 } 4014 @media only screen and (min-width: 482px){ 4015 hr.wp-block-separator:not(.is-style-dots):not(.alignwide){ 4016 max-width: min(calc(100vw - 100px), 610px); 4017 } 4018 } 4019 @media only screen and (min-width: 822px){ 4020 hr.wp-block-separator:not(.is-style-dots):not(.alignwide){ 4021 max-width: min(calc(100vw - 200px), 610px); 4022 } 4023 } 4306 4024 hr.wp-block-separator:not(.is-style-dots).alignwide { 4307 max-width: calc(100vw - 30px); 4308 } 4309 @media only screen and (min-width: 482px) { 4310 4311 hr.wp-block-separator:not(.is-style-dots).alignwide { 4312 max-width: calc(100vw - 100px); 4313 } 4314 } 4315 @media only screen and (min-width: 822px) { 4316 4317 hr.wp-block-separator:not(.is-style-dots).alignwide { 4318 max-width: min(calc(100vw - 200px), 1240px); 4319 } 4320 } 4321 4025 max-width: calc(100vw - 30px); 4026 } 4027 @media only screen and (min-width: 482px){ 4028 hr.wp-block-separator:not(.is-style-dots).alignwide{ 4029 max-width: calc(100vw - 100px); 4030 } 4031 } 4032 @media only screen and (min-width: 822px){ 4033 hr.wp-block-separator:not(.is-style-dots).alignwide{ 4034 max-width: min(calc(100vw - 200px), 1240px); 4035 } 4036 } 4322 4037 hr.wp-block-separator:not(.is-style-dots).alignfull { 4323 max-width: 100%; 4324 } 4325 4038 max-width: 100%; 4039 } 4326 4040 hr.wp-block-separator.is-style-twentytwentyone-separator-thick { 4327 border-bottom-width: 3px; 4328 } 4329 4330 hr.wp-block-separator.is-style-dots.has-background, 4331 hr.wp-block-separator.is-style-dots.has-text-color { 4332 background-color: transparent !important; 4333 } 4334 4335 hr.wp-block-separator.is-style-dots.has-background:before, 4336 hr.wp-block-separator.is-style-dots.has-text-color:before { 4337 color: currentColor !important; 4338 } 4339 4041 border-bottom-width: 3px; 4042 } 4043 hr.wp-block-separator.is-style-dots.has-background, hr.wp-block-separator.is-style-dots.has-text-color { 4044 background-color: transparent !important; 4045 } 4046 hr.wp-block-separator.is-style-dots.has-background:before, hr.wp-block-separator.is-style-dots.has-text-color:before { 4047 color: currentColor !important; 4048 } 4340 4049 hr.wp-block-separator.is-style-dots:before { 4341 color: #28303d; 4342 font-size: 2.25rem; 4343 letter-spacing: 1.125rem; 4344 padding-left: 1.125rem; 4345 } 4346 @media only screen and (min-width: 652px) { 4347 4348 hr.wp-block-separator.is-style-dots:before { 4349 font-size: 2.5rem; 4350 } 4351 } 4352 4353 .has-background hr.wp-block-separator, 4354 [class*=background-color] hr.wp-block-separator, 4355 [style*=background-color] hr.wp-block-separator, 4356 .wp-block-cover[style*=background-image] hr.wp-block-separator { 4357 border-color: currentColor; 4050 color: #28303d; 4051 font-size: 2.25rem; 4052 letter-spacing: 1.125rem; 4053 padding-left: 1.125rem; 4054 } 4055 @media only screen and (min-width: 652px){ 4056 hr.wp-block-separator.is-style-dots:before{ 4057 font-size: 2.5rem; 4058 } 4059 } 4060 .has-background hr.wp-block-separator, [class*=background-color] hr.wp-block-separator, [style*=background-color] hr.wp-block-separator, .wp-block-cover[style*=background-image] hr.wp-block-separator { 4061 border-color: currentColor; 4358 4062 } 4359 4063 4360 4064 .wp-block-social-links a:focus { 4361 color: #28303d; 4362 } 4363 4065 color: #28303d; 4066 } 4364 4067 .wp-block-social-links.is-style-twentytwentyone-social-icons-color a { 4365 color: #28303d; 4366 } 4367 4368 .wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link, 4369 .wp-block-social-links.is-style-twentytwentyone-social-icons-color.has-icon-background-color.has-icon-background-color .wp-social-link { 4370 background: none; 4068 color: #28303d; 4069 } 4070 .wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link, .wp-block-social-links.is-style-twentytwentyone-social-icons-color.has-icon-background-color.has-icon-background-color .wp-social-link { 4071 background: none; 4072 } 4073 4074 .wp-block-spacer { 4075 display: block; 4076 margin-bottom: 0 !important; 4077 margin-top: 0 !important; 4078 } 4079 @media only screen and (max-width: 481px) { 4080 .wp-block-spacer[style] { 4081 height: 20px !important; 4082 } 4371 4083 } 4372 4084 4373 4085 table, 4374 4086 .wp-block-table { 4375 width: 100%; 4376 min-width: 240px; 4377 border-collapse: collapse; 4378 } 4379 4087 width: 100%; 4088 min-width: 240px; 4089 border-collapse: collapse; 4090 } 4380 4091 table thead, 4381 4092 table tfoot, 4382 4093 .wp-block-table thead, 4383 4094 .wp-block-table tfoot { 4384 text-align: center; 4385 } 4386 4387 table th, 4095 text-align: center; 4096 } 4097 table th { 4098 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4099 } 4388 4100 .wp-block-table th { 4389 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4390 } 4391 4392 table td, 4393 table th, 4394 .wp-block-table td, 4101 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4102 } 4103 table td { 4104 padding: 10px; 4105 border: 1px solid; 4106 } 4107 table th { 4108 padding: 10px; 4109 border: 1px solid; 4110 } 4111 .wp-block-table td { 4112 padding: 10px; 4113 border: 1px solid; 4114 } 4395 4115 .wp-block-table th { 4396 padding: 10px; 4397 border: 1px solid; 4398 } 4399 4400 table figcaption, 4116 padding: 10px; 4117 border: 1px solid; 4118 } 4119 table figcaption { 4120 color: #28303d; 4121 font-size: 1rem; 4122 } 4401 4123 .wp-block-table figcaption { 4402 color: #28303d; 4403 font-size: 1rem; 4404 } 4405 4406 table.is-style-regular .has-background, 4407 table.is-style-stripes .has-background, 4408 table.is-style-stripes .has-background thead tr, 4409 table.is-style-stripes .has-background tfoot tr, 4410 table.is-style-stripes .has-background tbody tr, 4411 .wp-block-table.is-style-regular .has-background, 4412 .wp-block-table.is-style-stripes .has-background, 4413 .wp-block-table.is-style-stripes .has-background thead tr, 4414 .wp-block-table.is-style-stripes .has-background tfoot tr, 4124 color: #28303d; 4125 font-size: 1rem; 4126 } 4127 table.is-style-regular .has-background { 4128 color: #28303d; 4129 } 4130 table.is-style-stripes .has-background { 4131 color: #28303d; 4132 } 4133 table.is-style-stripes .has-background thead tr { 4134 color: #28303d; 4135 } 4136 table.is-style-stripes .has-background tfoot tr { 4137 color: #28303d; 4138 } 4139 table.is-style-stripes .has-background tbody tr { 4140 color: #28303d; 4141 } 4142 .wp-block-table.is-style-regular .has-background { 4143 color: #28303d; 4144 } 4145 .wp-block-table.is-style-stripes .has-background { 4146 color: #28303d; 4147 } 4148 .wp-block-table.is-style-stripes .has-background thead tr { 4149 color: #28303d; 4150 } 4151 .wp-block-table.is-style-stripes .has-background tfoot tr { 4152 color: #28303d; 4153 } 4415 4154 .wp-block-table.is-style-stripes .has-background tbody tr { 4416 color: #28303d; 4417 } 4418 4419 table.is-style-stripes, 4155 color: #28303d; 4156 } 4157 table.is-style-stripes { 4158 border-color: #f0f0f0; 4159 } 4420 4160 .wp-block-table.is-style-stripes { 4421 border-color: #f0f0f0; 4422 } 4423 4161 border-color: #f0f0f0; 4162 } 4424 4163 table.is-style-stripes th, 4425 4164 table.is-style-stripes td, 4426 4165 .wp-block-table.is-style-stripes th, 4427 4166 .wp-block-table.is-style-stripes td { 4428 border-width: 0; 4429 } 4430 4167 border-width: 0; 4168 } 4431 4169 table.is-style-stripes tbody tr:nth-child(odd) { 4432 background-color: #f0f0f0; 4433 } 4434 4170 background-color: #f0f0f0; 4171 } 4435 4172 .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { 4436 background-color: #f0f0f0; 4437 } 4438 4173 background-color: #f0f0f0; 4174 } 4439 4175 table.is-style-stripes .has-background tbody tr:nth-child(odd) { 4440 background-color: rgba(255, 255, 255, 0.9); 4441 } 4442 4176 background-color: rgba(255, 255, 255, 0.9); 4177 } 4443 4178 .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) { 4444 4179 background-color: rgba(255, 255, 255, 0.9); 4445 4180 } 4446 4181 4447 4182 table.wp-calendar-table td, 4448 4183 table.wp-calendar-table th { 4449 background: transparent; 4450 border: 0; 4451 text-align: center; 4452 line-height: 2; 4453 vertical-align: middle; 4454 word-break: normal; 4455 } 4456 4184 background: transparent; 4185 border: 0; 4186 text-align: center; 4187 line-height: 2; 4188 vertical-align: middle; 4189 word-break: normal; 4190 } 4457 4191 table.wp-calendar-table th { 4458 font-weight: bold; 4459 } 4460 4192 font-weight: bold; 4193 } 4461 4194 table.wp-calendar-table thead, 4462 4195 table.wp-calendar-table tbody { 4463 color: currentColor; 4464 border: 1px solid; 4465 } 4466 4196 color: currentColor; 4197 border: 1px solid; 4198 } 4467 4199 table.wp-calendar-table caption { 4468 4469 4470 4471 4200 font-weight: bold; 4201 text-align: left; 4202 margin-bottom: 20px; 4203 color: currentColor; 4472 4204 } 4473 4205 4474 4206 .wp-calendar-nav { 4475 text-align: left; 4476 margin-top: 10px; 4477 } 4478 4207 text-align: left; 4208 margin-top: 10px; 4209 } 4479 4210 .wp-calendar-nav svg { 4480 height: 1em; 4481 vertical-align: middle; 4482 } 4483 4211 height: 1em; 4212 vertical-align: middle; 4213 } 4484 4214 .wp-calendar-nav svg path { 4485 fill: currentColor; 4486 } 4487 4215 fill: currentColor; 4216 } 4488 4217 .wp-calendar-nav .wp-calendar-nav-next { 4489 4218 float: right; 4490 4219 } 4491 4220 4492 4221 .wp-block-tag-cloud.alignfull { 4493 4494 4222 padding-left: 20px; 4223 padding-right: 20px; 4495 4224 } 4496 4225 4497 4226 .wp-block-verse { 4498 4227 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4499 4228 } 4500 4229 4501 4230 .wp-block-video figcaption { 4502 4503 4504 4505 4506 4231 color: #28303d; 4232 font-size: 1rem; 4233 margin-top: 10px; 4234 margin-bottom: 20px; 4235 text-align: center; 4507 4236 } 4508 4237 4509 4238 * > figure > video { 4510 4511 4512 4239 max-width: unset; 4240 width: 100%; 4241 vertical-align: middle; 4513 4242 } 4514 4243 4515 4244 :root .is-extra-small-text { 4516 4245 font-size: 1rem; 4517 4246 } 4518 4247 4519 4248 :root .has-extra-small-font-size { 4520 font-size: 1rem; 4521 } 4522 4249 font-size: 1rem; 4250 } 4523 4251 :root .is-small-text { 4524 font-size: 1.125rem; 4525 } 4526 4252 font-size: 1.125rem; 4253 } 4527 4254 :root .has-small-font-size { 4528 font-size: 1.125rem; 4529 } 4530 4255 font-size: 1.125rem; 4256 } 4531 4257 :root .is-regular-text { 4532 font-size: 1.25rem; 4533 } 4534 4258 font-size: 1.25rem; 4259 } 4535 4260 :root .has-regular-font-size { 4536 font-size: 1.25rem; 4537 } 4538 4261 font-size: 1.25rem; 4262 } 4539 4263 :root .is-normal-font-size { 4540 font-size: 1.25rem; 4541 } 4542 4264 font-size: 1.25rem; 4265 } 4543 4266 :root .has-normal-font-size { 4544 font-size: 1.25rem; 4545 } 4546 4267 font-size: 1.25rem; 4268 } 4547 4269 :root .has-medium-font-size { 4548 font-size: 1.25rem; 4549 } 4550 4270 font-size: 1.25rem; 4271 } 4551 4272 :root .is-large-text { 4552 font-size: 1.5rem; 4553 line-height: 1.3; 4554 } 4555 4273 font-size: 1.5rem; 4274 line-height: 1.3; 4275 } 4556 4276 :root .has-large-font-size { 4557 font-size: 1.5rem; 4558 line-height: 1.3; 4559 } 4560 4277 font-size: 1.5rem; 4278 line-height: 1.3; 4279 } 4561 4280 :root .is-larger-text { 4562 font-size: 2.5rem; 4563 line-height: 1.3; 4564 } 4565 @media only screen and (min-width: 652px) { 4566 4567 :root .is-larger-text { 4568 font-size: 2.5rem; 4569 } 4570 } 4571 4281 font-size: 2.5rem; 4282 line-height: 1.3; 4283 } 4284 @media only screen and (min-width: 652px){ 4285 :root .is-larger-text{ 4286 font-size: 2.5rem; 4287 } 4288 } 4572 4289 :root .has-larger-font-size { 4573 font-size: 2.5rem; 4574 line-height: 1.3; 4575 } 4576 @media only screen and (min-width: 652px) { 4577 4578 :root .has-larger-font-size { 4579 font-size: 2.5rem; 4580 } 4581 } 4582 4290 font-size: 2.5rem; 4291 line-height: 1.3; 4292 } 4293 @media only screen and (min-width: 652px){ 4294 :root .has-larger-font-size{ 4295 font-size: 2.5rem; 4296 } 4297 } 4583 4298 :root .is-extra-large-text { 4584 font-size: 2.5rem; 4585 line-height: 1.3; 4586 } 4587 @media only screen and (min-width: 652px) { 4588 4589 :root .is-extra-large-text { 4590 font-size: 2.5rem; 4591 } 4592 } 4593 4299 font-size: 2.5rem; 4300 line-height: 1.3; 4301 } 4302 @media only screen and (min-width: 652px){ 4303 :root .is-extra-large-text{ 4304 font-size: 2.5rem; 4305 } 4306 } 4594 4307 :root .has-extra-large-font-size { 4595 font-size: 2.5rem; 4596 line-height: 1.3; 4597 } 4598 @media only screen and (min-width: 652px) { 4599 4600 :root .has-extra-large-font-size { 4601 font-size: 2.5rem; 4602 } 4603 } 4604 4308 font-size: 2.5rem; 4309 line-height: 1.3; 4310 } 4311 @media only screen and (min-width: 652px){ 4312 :root .has-extra-large-font-size{ 4313 font-size: 2.5rem; 4314 } 4315 } 4605 4316 :root .is-huge-text { 4606 font-size: 6rem; 4607 line-height: 1.3; 4608 font-weight: 300; 4609 } 4610 @media only screen and (min-width: 652px) { 4611 4612 :root .is-huge-text { 4613 font-size: 6rem; 4614 } 4615 } 4616 4317 font-size: 6rem; 4318 line-height: 1.3; 4319 font-weight: 300; 4320 } 4321 @media only screen and (min-width: 652px){ 4322 :root .is-huge-text{ 4323 font-size: 6rem; 4324 } 4325 } 4617 4326 :root .has-huge-font-size { 4618 font-size: 6rem; 4619 line-height: 1.3; 4620 font-weight: 300; 4621 } 4622 @media only screen and (min-width: 652px) { 4623 4624 :root .has-huge-font-size { 4625 font-size: 6rem; 4626 } 4627 } 4628 4327 font-size: 6rem; 4328 line-height: 1.3; 4329 font-weight: 300; 4330 } 4331 @media only screen and (min-width: 652px){ 4332 :root .has-huge-font-size{ 4333 font-size: 6rem; 4334 } 4335 } 4629 4336 :root .is-gigantic-text { 4630 font-size: 9rem; 4631 line-height: 1.3; 4632 font-weight: 300; 4633 } 4634 @media only screen and (min-width: 652px) { 4635 4636 :root .is-gigantic-text { 4637 font-size: 9rem; 4638 } 4639 } 4640 4337 font-size: 9rem; 4338 line-height: 1.3; 4339 font-weight: 300; 4340 } 4341 @media only screen and (min-width: 652px){ 4342 :root .is-gigantic-text{ 4343 font-size: 9rem; 4344 } 4345 } 4641 4346 :root .has-gigantic-font-size { 4642 font-size: 9rem; 4643 line-height: 1.3; 4644 font-weight: 300; 4645 } 4646 @media only screen and (min-width: 652px) { 4647 4648 :root .has-gigantic-font-size { 4649 font-size: 9rem; 4650 } 4347 font-size: 9rem; 4348 line-height: 1.3; 4349 font-weight: 300; 4350 } 4351 @media only screen and (min-width: 652px){ 4352 :root .has-gigantic-font-size{ 4353 font-size: 9rem; 4354 } 4651 4355 } 4652 4356 4653 4357 /* Block Alignments */ 4654 4655 4358 /** 4656 4359 * These selectors set the default max width for content appearing inside a post or page. 4657 4360 */ 4658 4659 4361 /** 4660 4362 * .alignleft 4661 4363 */ 4662 4364 .alignleft { 4663 4664 /*rtl:ignore*/ 4665 text-align: left; 4666 margin-top: 0; 4365 /*rtl:ignore*/ 4366 text-align: left; 4367 margin-top: 0; 4667 4368 } 4668 4369 4669 4370 .entry-content > .alignleft { 4670 max-width: calc(100vw - 30px); 4371 max-width: calc(100vw - 30px); 4372 } 4373 4374 @media only screen and (min-width: 482px){ 4375 .entry-content > .alignleft{ 4376 max-width: min(calc(100vw - 100px), 610px); 4377 } 4378 } 4379 4380 @media only screen and (min-width: 822px){ 4381 .entry-content > .alignleft{ 4382 max-width: min(calc(100vw - 200px), 610px); 4383 } 4671 4384 } 4672 4385 4673 4386 @media only screen and (min-width: 482px) { 4674 4675 .entry-content > .alignleft { 4676 max-width: min(calc(100vw - 100px), 610px); 4677 } 4678 } 4679 4680 @media only screen and (min-width: 822px) { 4681 4682 .entry-content > .alignleft { 4683 max-width: min(calc(100vw - 200px), 610px); 4684 } 4685 } 4686 4687 @media only screen and (min-width: 482px) { 4688 4689 .alignleft { 4690 4691 /*rtl:ignore*/ 4692 float: left; 4693 4694 /*rtl:ignore*/ 4695 margin-right: 25px; 4696 margin-bottom: 30px; 4697 } 4698 4699 .entry-content > .alignleft { 4700 max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); 4701 } 4702 @media only screen and (min-width: 482px) { 4703 4704 .entry-content > .alignleft { 4705 max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); 4706 } 4707 } 4708 @media only screen and (min-width: 822px) { 4709 4710 .entry-content > .alignleft { 4711 max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); 4712 } 4713 } 4714 } 4715 4387 .alignleft { 4388 /*rtl:ignore*/ 4389 float: left; 4390 /*rtl:ignore*/ 4391 margin-right: 25px; 4392 margin-bottom: 30px; 4393 } 4394 4395 .entry-content > .alignleft { 4396 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px)*1); 4397 } 4398 4399 @media only screen and (min-width: 482px){ 4400 .entry-content > .alignleft{ 4401 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px)*1); 4402 } 4403 } 4404 4405 @media only screen and (min-width: 822px){ 4406 .entry-content > .alignleft{ 4407 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px)*1); 4408 } 4409 } 4410 } 4716 4411 /** 4717 4412 * .aligncenter 4718 4413 */ 4719 4414 .aligncenter { 4720 4721 4722 4723 4724 4725 4415 clear: both; 4416 display: block; 4417 float: none; 4418 margin-right: auto; 4419 margin-left: auto; 4420 text-align: center; 4726 4421 } 4727 4422 … … 4730 4425 */ 4731 4426 .alignright { 4732 4733 4427 margin-top: 0; 4428 margin-bottom: 30px; 4734 4429 } 4735 4430 4736 4431 .entry-content > .alignright { 4737 max-width: calc(100vw - 30px); 4432 max-width: calc(100vw - 30px); 4433 } 4434 4435 @media only screen and (min-width: 482px){ 4436 .entry-content > .alignright{ 4437 max-width: min(calc(100vw - 100px), 610px); 4438 } 4439 } 4440 4441 @media only screen and (min-width: 822px){ 4442 .entry-content > .alignright{ 4443 max-width: min(calc(100vw - 200px), 610px); 4444 } 4738 4445 } 4739 4446 4740 4447 @media only screen and (min-width: 482px) { 4741 4742 .entry-content > .alignright { 4743 max-width: min(calc(100vw - 100px), 610px); 4744 } 4745 } 4746 4747 @media only screen and (min-width: 822px) { 4748 4749 .entry-content > .alignright { 4750 max-width: min(calc(100vw - 200px), 610px); 4751 } 4752 } 4753 4754 @media only screen and (min-width: 482px) { 4755 4756 .alignright { 4757 4758 /*rtl:ignore*/ 4759 float: right; 4760 4761 /*rtl:ignore*/ 4762 margin-left: 25px; 4763 } 4764 4765 .entry-content > .alignright { 4766 max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); 4767 } 4768 @media only screen and (min-width: 482px) { 4769 4770 .entry-content > .alignright { 4771 max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); 4772 } 4773 } 4774 @media only screen and (min-width: 822px) { 4775 4776 .entry-content > .alignright { 4777 max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); 4778 } 4779 } 4780 } 4781 4448 .alignright { 4449 /*rtl:ignore*/ 4450 float: right; 4451 /*rtl:ignore*/ 4452 margin-left: 25px; 4453 } 4454 4455 .entry-content > .alignright { 4456 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px)*1); 4457 } 4458 4459 @media only screen and (min-width: 482px){ 4460 .entry-content > .alignright{ 4461 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px)*1); 4462 } 4463 } 4464 4465 @media only screen and (min-width: 822px){ 4466 .entry-content > .alignright{ 4467 max-width: calc(50% - 50vw + min(calc(100vw - 4 * 25px), 610px)*1); 4468 } 4469 } 4470 } 4782 4471 [class*=inner-container] > .alignleft + *, 4783 4472 [class*=inner-container] > .alignright + * { 4784 4473 margin-top: 0; 4785 4474 } 4786 4475 … … 4788 4477 * .alignwide 4789 4478 */ 4479 .alignwide { 4480 clear: both; 4481 } 4790 4482 4791 4483 /** 4792 4484 * .alignfull 4793 4485 */ 4794 .alignwide,4795 4486 .alignfull { 4796 4487 clear: both; 4797 4488 } 4798 4489 4799 4490 .has-left-content { 4800 4491 justify-content: flex-start; 4801 4492 } 4802 4493 4803 4494 .has-right-content { 4804 4495 justify-content: flex-end; 4805 4496 } 4806 4497 4807 4498 .has-parallax { 4808 4499 background-attachment: fixed; 4809 4500 } 4810 4501 4811 4502 .has-drop-cap:not(:focus)::first-letter { 4812 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4813 font-weight: normal; 4814 line-height: 0.66; 4815 text-transform: uppercase; 4816 font-style: normal; 4817 float: left; 4818 margin: 0.1em 0.1em 0 0; 4819 font-size: 5rem; 4820 } 4821 4822 @media only screen and (min-width: 652px) { 4823 4824 .has-drop-cap:not(:focus)::first-letter { 4825 font-size: 7rem; 4826 } 4503 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4504 font-weight: normal; 4505 line-height: 0.66; 4506 text-transform: uppercase; 4507 font-style: normal; 4508 float: left; 4509 margin: 0.1em 0.1em 0 0; 4510 font-size: 5rem; 4511 } 4512 4513 @media only screen and (min-width: 652px){ 4514 .has-drop-cap:not(:focus)::first-letter{ 4515 font-size: 7rem; 4516 } 4827 4517 } 4828 4518 4829 4519 .has-drop-cap:not(:focus)::after { 4830 4831 4832 4833 4520 content: ""; 4521 display: table; 4522 clear: both; 4523 padding-top: 14px; 4834 4524 } 4835 4525 4836 4526 .desktop-only { 4837 4527 display: none; 4838 4528 } 4839 4529 @media only screen and (min-width: 482px) { 4840 4841 .desktop-only { 4842 display: block; 4843 } 4530 .desktop-only { 4531 display: block; 4532 } 4844 4533 } 4845 4534 4846 4535 /* Category 06 contains all "bigger" components which contain elements of the previous two categories like header, footer, page template, single template, comments section, archives, ... */ 4847 4536 .site-header { 4848 display: flex; 4849 align-items: flex-start; 4850 flex-wrap: wrap; 4851 row-gap: 30px; 4852 } 4853 4537 display: flex; 4538 align-items: flex-start; 4539 flex-wrap: wrap; 4540 row-gap: 30px; 4541 } 4854 4542 .wp-custom-logo .site-header { 4855 4543 align-items: center; 4856 4544 } 4857 4545 @media only screen and (min-width: 482px) { 4858 4859 .site-header { 4860 padding-top: 40px; 4861 } 4546 .site-header { 4547 padding-top: 40px; 4548 } 4862 4549 } 4863 4550 @media only screen and (min-width: 822px) { 4864 4865 .site-header { 4866 padding-top: 72px; 4867 } 4551 .site-header { 4552 padding-top: 72px; 4553 } 4868 4554 } 4869 4555 4870 4556 .site-branding { 4871 color: #28303d; 4872 margin-right: 140px; 4873 } 4874 4557 color: #28303d; 4558 margin-right: 140px; 4559 } 4875 4560 .site-branding:last-child { 4876 4877 4878 4561 margin-right: 0; 4562 width: 100%; 4563 text-align: center; 4879 4564 } 4880 4565 @media only screen and (min-width: 482px) { 4881 4882 .site-branding { 4883 margin-right: initial; 4884 margin-top: 4px; 4885 } 4566 .site-branding { 4567 margin-right: initial; 4568 margin-top: 4px; 4569 } 4886 4570 } 4887 4571 4888 4572 .site-title { 4889 color: #28303d; 4890 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4891 font-size: 1.5rem; 4892 letter-spacing: normal; 4893 text-transform: uppercase; 4894 line-height: 1.3; 4895 margin-bottom: 5px; 4896 } 4897 4573 color: #28303d; 4574 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4575 font-size: 1.5rem; 4576 letter-spacing: normal; 4577 text-transform: uppercase; 4578 line-height: 1.3; 4579 margin-bottom: 5px; 4580 } 4898 4581 .site-title a { 4899 color: currentColor; 4900 font-weight: normal; 4901 } 4902 4903 .site-title a:link, 4904 .site-title a:visited, 4905 .site-title a:active { 4906 color: currentColor; 4907 } 4908 4582 color: currentColor; 4583 font-weight: normal; 4584 } 4585 .site-title a:link, .site-title a:visited, .site-title a:active { 4586 color: currentColor; 4587 } 4909 4588 .site-title a:hover { 4910 color: #39414d; 4911 } 4912 4589 color: #39414d; 4590 } 4913 4591 .site-title a:focus { 4914 4592 color: #39414d; 4915 4593 } 4916 4594 @media only screen and (min-width: 482px) { 4917 4918 .site-title { 4919 font-size: 1.5rem; 4920 } 4595 .site-title { 4596 font-size: 1.5rem; 4597 } 4921 4598 } 4922 4599 4923 4600 .site-description { 4924 4925 4926 4927 4601 color: currentColor; 4602 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4603 font-size: 1.125rem; 4604 line-height: 1.4; 4928 4605 } 4929 4606 4930 4607 .site-title > a { 4931 4608 text-decoration-color: #39414d; 4932 4609 } 4933 4610 4934 4611 .site-logo { 4935 margin: 15px 0; 4936 } 4937 4612 margin: 15px 0; 4613 } 4938 4614 .site-header > .site-logo { 4939 width: 100%; 4940 padding-bottom: 45px; 4941 border-bottom: 1px solid; 4942 text-align: center; 4943 } 4944 4615 width: 100%; 4616 padding-bottom: 45px; 4617 border-bottom: 1px solid; 4618 text-align: center; 4619 } 4945 4620 .site-logo .custom-logo { 4946 4947 4948 4949 4950 4951 4952 4621 margin-left: auto; 4622 margin-right: auto; 4623 max-width: 96px; 4624 max-height: 96px; 4625 height: auto; 4626 display: inline-block; 4627 width: auto; 4953 4628 } 4954 4629 @media only screen and (min-width: 482px) { 4955 4956 .site-logo .custom-logo { 4957 max-width: 300px; 4958 max-height: 100px; 4959 height: auto; 4960 width: auto; 4961 } 4630 .site-logo .custom-logo { 4631 max-width: 300px; 4632 max-height: 100px; 4633 height: auto; 4634 width: auto; 4635 } 4962 4636 } 4963 4637 4964 4638 @media only screen and (max-width: 481px) { 4965 4966 .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { 4967 position: absolute; 4968 padding-top: 15px; 4969 margin-top: 0; 4970 top: 0; 4971 } 4972 4973 .primary-navigation-open .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { 4974 display: none; 4975 } 4976 4977 .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo img { 4978 max-height: calc(10px + 2em); 4979 } 4980 4981 .site-header.has-logo.has-title-and-tagline { 4982 align-items: flex-start; 4983 } 4984 4985 .site-header.has-logo.has-title-and-tagline.has-menu { 4986 justify-content: space-between; 4987 } 4988 4989 .site-header.has-logo.has-title-and-tagline.has-menu .site-branding { 4990 max-width: calc(100% - 160px); 4991 } 4992 4993 .site-header.has-logo.has-title-and-tagline .site-branding { 4994 margin-right: 0; 4995 } 4996 4997 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline:after { 4998 display: none; 4999 } 5000 5001 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation { 5002 position: relative; 5003 top: 0; 5004 } 5005 5006 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container { 5007 position: relative; 5008 padding-top: 0; 5009 margin-top: -10px; 5010 } 5011 5012 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu { 5013 padding-left: 11px; 5014 padding-right: 11px; 5015 margin-right: -15px; 5016 } 5017 5018 .site-header:not(.has-logo).has-title-and-tagline .site-branding { 5019 margin-right: 0; 5020 max-width: calc(100% - 160px); 5021 } 5022 5023 .site-header:not(.has-menu) { 5024 justify-content: center; 5025 } 5026 } 5027 4639 .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { 4640 position: absolute; 4641 padding-top: 15px; 4642 margin-top: 0; 4643 top: 0px; 4644 } 4645 .primary-navigation-open .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { 4646 display: none; 4647 } 4648 .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo img { 4649 max-height: calc(10px + 2em); 4650 } 4651 .site-header.has-logo.has-title-and-tagline { 4652 align-items: flex-start; 4653 } 4654 .site-header.has-logo.has-title-and-tagline.has-menu { 4655 justify-content: space-between; 4656 } 4657 .site-header.has-logo.has-title-and-tagline.has-menu .site-branding { 4658 max-width: calc(100% - 160px); 4659 } 4660 .site-header.has-logo.has-title-and-tagline .site-branding { 4661 margin-right: 0; 4662 } 4663 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline:after { 4664 display: none; 4665 } 4666 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation { 4667 position: relative; 4668 top: 0; 4669 } 4670 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container { 4671 position: relative; 4672 padding-top: 0; 4673 margin-top: -10px; 4674 } 4675 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu { 4676 padding-left: 11px; 4677 padding-right: 11px; 4678 margin-right: -15px; 4679 } 4680 .site-header:not(.has-logo).has-title-and-tagline .site-branding { 4681 margin-right: 0; 4682 max-width: calc(100% - 160px); 4683 } 4684 .site-header:not(.has-menu) { 4685 justify-content: center; 4686 } 4687 } 5028 4688 .site-footer { 5029 padding-top: 0; 5030 padding-bottom: 51px; 5031 } 5032 4689 padding-top: 0; 4690 padding-bottom: 51px; 4691 } 5033 4692 .no-widgets .site-footer { 5034 4693 margin-top: 180px; 5035 4694 } 5036 4695 @media only screen and (max-width: 481px) { 5037 5038 .no-widgets .site-footer { 5039 margin-top: 90px; 5040 } 4696 .no-widgets .site-footer { 4697 margin-top: 90px; 4698 } 5041 4699 } 5042 4700 5043 4701 .site-footer > .site-info { 5044 padding-top: 30px; 5045 color: #28303d; 5046 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5047 font-size: 1.125rem; 5048 line-height: 1.7; 5049 border-top: 3px solid #28303d; 5050 } 5051 4702 padding-top: 30px; 4703 color: #28303d; 4704 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4705 font-size: 1.125rem; 4706 line-height: 1.7; 4707 border-top: 3px solid #28303d; 4708 } 5052 4709 .site-footer > .site-info .site-name { 5053 text-transform: uppercase; 5054 font-size: 1.5rem; 5055 } 5056 5057 .site-footer > .site-info .privacy-policy { 5058 margin-top: 15px; 5059 } 5060 4710 text-transform: uppercase; 4711 font-size: 1.5rem; 4712 } 5061 4713 .site-footer > .site-info .powered-by { 5062 4714 margin-top: 15px; 5063 4715 } 5064 4716 @media only screen and (min-width: 822px) { 5065 5066 .site-footer > .site-info { 5067 display: flex; 5068 align-items: center; 5069 } 5070 5071 .site-footer > .site-info .site-name { 5072 margin-right: 15px; 5073 } 5074 5075 .site-footer > .site-info .privacy-policy, 5076 .site-footer > .site-info .powered-by { 5077 margin-top: initial; 5078 margin-left: auto; 5079 } 5080 5081 .site-footer > .site-info .privacy-policy + .powered-by { 5082 margin-left: 15px; 5083 } 5084 } 5085 4717 .site-footer > .site-info { 4718 display: flex; 4719 align-items: center; 4720 } 4721 .site-footer > .site-info .powered-by { 4722 margin-top: initial; 4723 margin-left: auto; 4724 } 4725 } 5086 4726 .site-footer > .site-info a { 5087 color: #28303d; 5088 } 5089 4727 color: #28303d; 4728 } 5090 4729 .site-footer > .site-info a:link { 5091 color: #28303d; 5092 } 5093 4730 color: #28303d; 4731 } 5094 4732 .site-footer > .site-info a:visited { 5095 color: #28303d; 5096 } 5097 4733 color: #28303d; 4734 } 5098 4735 .site-footer > .site-info a:active { 5099 color: #28303d; 5100 } 5101 4736 color: #28303d; 4737 } 5102 4738 .site-footer > .site-info a:hover { 5103 color: #28303d; 5104 } 5105 4739 color: #28303d; 4740 } 5106 4741 .site-footer > .site-info a:focus { 5107 color: #28303d; 5108 } 5109 4742 color: #28303d; 4743 } 5110 4744 .is-dark-theme .site-footer > .site-info a:focus { 5111 color: #d1e4dd; 5112 } 5113 4745 color: #d1e4dd; 4746 } 5114 4747 .has-background-white .site-footer > .site-info a:focus { 5115 4748 color: #fff; 5116 4749 } 5117 4750 5118 4751 .singular .entry-header { 5119 5120 5121 4752 border-bottom: 3px solid #28303d; 4753 padding-bottom: 60px; 4754 margin-bottom: 90px; 5122 4755 } 5123 4756 5124 4757 .home .entry-header { 5125 5126 5127 4758 border-bottom: none; 4759 padding-bottom: 0; 4760 margin-bottom: 0; 5128 4761 } 5129 4762 5130 4763 .singular .has-post-thumbnail .entry-header { 5131 5132 5133 4764 border-bottom: none; 4765 padding-bottom: 39px; 4766 margin-bottom: 0; 5134 4767 } 5135 4768 5136 4769 .no-results.not-found > *:first-child { 5137 4770 margin-bottom: 90px; 5138 4771 } 5139 4772 5140 4773 .page-links { 5141 clear: both; 5142 } 5143 4774 clear: both; 4775 } 5144 4776 .page-links .post-page-numbers { 5145 display: inline-block; 5146 margin-left: 13px; 5147 margin-right: 13px; 5148 min-width: 44px; 5149 min-height: 44px; 5150 } 5151 4777 display: inline-block; 4778 margin-left: 13px; 4779 margin-right: 13px; 4780 min-width: 44px; 4781 min-height: 44px; 4782 } 5152 4783 .page-links .post-page-numbers:first-child { 5153 4784 margin-left: 0; 5154 4785 } 5155 4786 5156 4787 .entry-title { 5157 color: #28303d; 5158 font-size: 2.25rem; 5159 letter-spacing: normal; 5160 line-height: 1.3; 5161 overflow-wrap: break-word; 5162 } 5163 5164 @media only screen and (min-width: 652px) { 5165 5166 .entry-title { 5167 font-size: 3rem; 5168 } 5169 } 5170 4788 color: #28303d; 4789 font-size: 2.25rem; 4790 letter-spacing: normal; 4791 line-height: 1.3; 4792 overflow-wrap: break-word; 4793 } 4794 4795 @media only screen and (min-width: 652px){ 4796 .entry-title{ 4797 font-size: 3rem; 4798 } 4799 } 5171 4800 .entry-title a { 5172 color: currentColor; 5173 text-underline-offset: 0.15em; 5174 } 5175 4801 color: currentColor; 4802 text-underline-offset: 0.15em; 4803 } 5176 4804 .entry-title a:hover { 5177 color: #28303d; 5178 } 5179 4805 color: #28303d; 4806 } 5180 4807 .entry-title a:focus { 5181 color: #39414d; 5182 } 5183 4808 color: #39414d; 4809 } 5184 4810 .entry-title a:active { 5185 4811 color: currentColor; 5186 4812 } 5187 4813 5188 4814 .singular .entry-title { 5189 font-size: 4rem; 5190 } 5191 5192 @media only screen and (min-width: 652px) { 5193 5194 .singular .entry-title { 5195 font-size: 6rem; 5196 } 4815 font-size: 4rem; 4816 } 4817 4818 @media only screen and (min-width: 652px){ 4819 .singular .entry-title{ 4820 font-size: 6rem; 4821 } 5197 4822 } 5198 4823 5199 4824 h1.entry-title { 5200 5201 4825 line-height: 1.1; 4826 font-weight: 300; 5202 4827 } 5203 4828 … … 5205 4830 * Entry Content 5206 4831 */ 5207 .entry-content, 4832 .entry-content { 4833 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4834 } 5208 4835 .entry-summary { 5209 4836 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5210 4837 } 5211 4838 5212 4839 .entry-content p { 5213 word-wrap: break-word; 5214 } 5215 4840 word-wrap: break-word; 4841 } 5216 4842 .entry-content > iframe[style] { 5217 margin: 30px 0 !important; 5218 max-width: 100% !important; 5219 } 5220 4843 margin: 30px 0 !important; 4844 max-width: 100% !important; 4845 } 5221 4846 .entry-footer { 5222 color: #28303d; 5223 clear: both; 5224 float: none; 5225 font-size: 1rem; 5226 display: block; 5227 } 5228 4847 color: #28303d; 4848 clear: both; 4849 float: none; 4850 font-size: 1rem; 4851 display: block; 4852 } 5229 4853 .entry-footer > span { 5230 display: inline-block; 5231 } 5232 4854 display: inline-block; 4855 } 5233 4856 .entry-footer a { 5234 color: currentColor; 5235 } 5236 4857 color: currentColor; 4858 } 5237 4859 .entry-footer a:hover { 5238 color: #28303d; 5239 } 5240 4860 color: #28303d; 4861 } 5241 4862 .entry-footer a:focus { 5242 color: #28303d; 5243 } 5244 4863 color: #28303d; 4864 } 5245 4865 .entry-footer a:active { 5246 4866 color: currentColor; 5247 4867 } 5248 4868 5249 4869 .site-main > article > .entry-footer { 5250 5251 5252 5253 4870 margin-top: 30px; 4871 padding-top: 20px; 4872 padding-bottom: 90px; 4873 border-bottom: 1px solid #28303d; 5254 4874 } 5255 4875 5256 4876 body:not(.single) .site-main > article:last-of-type .entry-footer { 5257 4877 border-bottom: 1px solid transparent; 5258 4878 } 5259 4879 5260 4880 .single .site-main > article > .entry-footer { 5261 margin-top: 102px; 5262 margin-bottom: 102px; 5263 padding-bottom: 0; 5264 padding-top: 24px; 5265 border-top: 3px solid #28303d; 5266 border-bottom: 1px solid transparent; 5267 display: grid; 5268 grid-template-columns: repeat(2, 1fr); 5269 column-gap: 50px; 5270 } 5271 4881 margin-top: 102px; 4882 margin-bottom: 102px; 4883 padding-bottom: 0; 4884 padding-top: 24px; 4885 border-top: 3px solid #28303d; 4886 border-bottom: 1px solid transparent; 4887 display: grid; 4888 grid-template-columns: repeat(2, 1fr); 4889 column-gap: 50px; 4890 } 5272 4891 .single .site-main > article > .entry-footer .post-taxonomies, 5273 4892 .single .site-main > article > .entry-footer .full-size-link { 5274 justify-content: flex-end; 5275 text-align: right; 5276 } 5277 4893 justify-content: flex-end; 4894 text-align: right; 4895 } 5278 4896 .single .site-main > article > .entry-footer .full-size-link:first-child:last-child { 5279 grid-column: span 2; 5280 } 5281 4897 grid-column: span 2; 4898 } 5282 4899 .single .site-main > article > .entry-footer .posted-on, 5283 4900 .single .site-main > article > .entry-footer .byline, 5284 4901 .single .site-main > article > .entry-footer .cat-links, 5285 4902 .single .site-main > article > .entry-footer .tags-links { 5286 4903 display: block; 5287 4904 } 5288 4905 @media only screen and (max-width: 481px) { 5289 5290 .single .site-main > article > .entry-footer { 5291 display: block; 5292 } 5293 5294 .single .site-main > article > .entry-footer .full-size-link { 5295 display: block; 5296 } 5297 5298 .single .site-main > article > .entry-footer .post-taxonomies, 5299 .single .site-main > article > .entry-footer .full-size-link { 5300 text-align: left; 5301 } 4906 .single .site-main > article > .entry-footer { 4907 display: block; 4908 } 4909 .single .site-main > article > .entry-footer .full-size-link { 4910 display: block; 4911 } 4912 .single .site-main > article > .entry-footer .post-taxonomies, 4913 .single .site-main > article > .entry-footer .full-size-link { 4914 text-align: left; 4915 } 5302 4916 } 5303 4917 … … 5306 4920 */ 5307 4921 .post-thumbnail { 5308 text-align: center; 5309 } 5310 4922 text-align: center; 4923 } 5311 4924 .post-thumbnail .wp-post-image { 5312 5313 5314 5315 5316 5317 4925 display: block; 4926 width: auto; 4927 max-width: 100%; 4928 margin-left: auto; 4929 margin-right: auto; 4930 margin-top: 60px; 5318 4931 } 5319 4932 … … 5322 4935 */ 5323 4936 .author-bio { 5324 position: relative; 5325 font-size: 1rem; 5326 max-width: calc(100vw - 30px); 5327 } 5328 @media only screen and (min-width: 482px) { 5329 5330 .author-bio { 5331 max-width: min(calc(100vw - 100px), 610px); 5332 } 5333 } 5334 @media only screen and (min-width: 822px) { 5335 5336 .author-bio { 5337 max-width: min(calc(100vw - 200px), 610px); 5338 } 5339 } 5340 4937 position: relative; 4938 font-size: 1rem; 4939 max-width: calc(100vw - 30px); 4940 } 4941 @media only screen and (min-width: 482px){ 4942 .author-bio{ 4943 max-width: min(calc(100vw - 100px), 610px); 4944 } 4945 } 4946 @media only screen and (min-width: 822px){ 4947 .author-bio{ 4948 max-width: min(calc(100vw - 200px), 610px); 4949 } 4950 } 5341 4951 .site-main > article > .author-bio { 5342 margin-top: 60px; 5343 } 5344 4952 margin-top: 60px; 4953 } 5345 4954 .author-bio.show-avatars .avatar { 5346 display: inline-block; 5347 vertical-align: top; 5348 border-radius: 50%; 5349 } 5350 4955 display: inline-block; 4956 vertical-align: top; 4957 border-radius: 50%; 4958 } 5351 4959 .author-bio.show-avatars .author-bio-content { 5352 display: inline-block; 5353 padding-left: 25px; 5354 max-width: calc(100vw - 120px); 5355 } 5356 @media only screen and (min-width: 482px) { 5357 5358 .author-bio.show-avatars .author-bio-content { 5359 max-width: calc(min(calc(100vw - 4 * 25px), 610px) - 90px); 5360 } 5361 } 5362 @media only screen and (min-width: 822px) { 5363 5364 .author-bio.show-avatars .author-bio-content { 5365 max-width: calc(min(calc(100vw - 8 * 25px), 610px) - 90px); 5366 } 5367 } 5368 4960 display: inline-block; 4961 padding-left: 25px; 4962 max-width: calc(100vw - 120px); 4963 } 4964 @media only screen and (min-width: 482px){ 4965 .author-bio.show-avatars .author-bio-content{ 4966 max-width: calc(min(calc(100vw - 4 * 25px), 610px) - 90px); 4967 } 4968 } 4969 @media only screen and (min-width: 822px){ 4970 .author-bio.show-avatars .author-bio-content{ 4971 max-width: calc(min(calc(100vw - 8 * 25px), 610px) - 90px); 4972 } 4973 } 5369 4974 .author-bio .author-bio-content .author-title { 5370 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5371 font-size: 1.5rem; 5372 display: inline; 5373 } 5374 4975 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4976 font-size: 1.5rem; 4977 display: inline; 4978 } 5375 4979 .author-bio .author-bio-content .author-description { 5376 5377 5378 4980 font-size: 1rem; 4981 margin-top: 15px; 4982 margin-bottom: 15px; 5379 4983 } 5380 4984 5381 4985 .page-title { 5382 font-size: 4rem; 5383 } 5384 5385 @media only screen and (min-width: 652px) { 5386 5387 .page-title { 5388 font-size: 6rem; 5389 } 5390 } 5391 5392 h1.page-title, 4986 font-size: 4rem; 4987 } 4988 4989 @media only screen and (min-width: 652px){ 4990 .page-title{ 4991 font-size: 6rem; 4992 } 4993 } 4994 4995 h1.page-title { 4996 font-weight: 300; 4997 } 4998 5393 4999 h2.page-title { 5394 5000 font-weight: 300; 5395 5001 } 5396 5002 5397 5003 h1.page-title { 5398 5004 line-height: 1.1; 5399 5005 } 5400 5006 5401 5007 .page-header { 5402 border-bottom: 3px solid #28303d; 5403 padding-bottom: 60px; 5404 } 5405 5406 .archive .content-area .format-aside .entry-content, 5407 .archive .content-area .format-status .entry-content, 5408 .archive .content-area .format-link .entry-content, 5409 .search .content-area .format-aside .entry-content, 5410 .search .content-area .format-status .entry-content, 5411 .search .content-area .format-link .entry-content, 5412 .blog .content-area .format-aside .entry-content, 5413 .blog .content-area .format-status .entry-content, 5008 border-bottom: 3px solid #28303d; 5009 padding-bottom: 60px; 5010 } 5011 5012 .archive .content-area .format-aside .entry-content { 5013 font-size: 1.5rem; 5014 } 5015 5016 .archive .content-area .format-status .entry-content { 5017 font-size: 1.5rem; 5018 } 5019 5020 .archive .content-area .format-link .entry-content { 5021 font-size: 1.5rem; 5022 } 5023 5024 .search .content-area .format-aside .entry-content { 5025 font-size: 1.5rem; 5026 } 5027 5028 .search .content-area .format-status .entry-content { 5029 font-size: 1.5rem; 5030 } 5031 5032 .search .content-area .format-link .entry-content { 5033 font-size: 1.5rem; 5034 } 5035 5036 .blog .content-area .format-aside .entry-content { 5037 font-size: 1.5rem; 5038 } 5039 5040 .blog .content-area .format-status .entry-content { 5041 font-size: 1.5rem; 5042 } 5043 5414 5044 .blog .content-area .format-link .entry-content { 5415 font-size: 1.5rem; 5416 } 5417 5418 .archive .format-image .entry-content, 5419 .archive .format-gallery .entry-content, 5420 .archive .format-video .entry-content, 5421 .search .format-image .entry-content, 5422 .search .format-gallery .entry-content, 5423 .search .format-video .entry-content, 5424 .blog .format-image .entry-content, 5425 .blog .format-gallery .entry-content, 5045 font-size: 1.5rem; 5046 } 5047 .archive .format-image .entry-content { 5048 margin-top: 60px; 5049 } 5050 .archive .format-gallery .entry-content { 5051 margin-top: 60px; 5052 } 5053 .archive .format-video .entry-content { 5054 margin-top: 60px; 5055 } 5056 .search .format-image .entry-content { 5057 margin-top: 60px; 5058 } 5059 .search .format-gallery .entry-content { 5060 margin-top: 60px; 5061 } 5062 .search .format-video .entry-content { 5063 margin-top: 60px; 5064 } 5065 .blog .format-image .entry-content { 5066 margin-top: 60px; 5067 } 5068 .blog .format-gallery .entry-content { 5069 margin-top: 60px; 5070 } 5426 5071 .blog .format-video .entry-content { 5427 margin-top: 60px; 5428 } 5429 5072 margin-top: 60px; 5073 } 5430 5074 .archive .entry-footer .cat-links, 5431 5075 .archive .entry-footer .tags-links, … … 5434 5078 .blog .entry-footer .cat-links, 5435 5079 .blog .entry-footer .tags-links { 5436 display: block; 5437 } 5438 5439 .archive.logged-in .entry-footer .posted-on, 5440 .search.logged-in .entry-footer .posted-on, 5080 display: block; 5081 } 5082 .archive.logged-in .entry-footer .posted-on { 5083 margin-right: 10px; 5084 } 5085 .search.logged-in .entry-footer .posted-on { 5086 margin-right: 10px; 5087 } 5441 5088 .blog.logged-in .entry-footer .posted-on { 5442 5089 margin-right: 10px; 5443 5090 } 5444 5091 5445 5092 .archive-description { 5446 margin-top: 30px; 5447 font-size: 2.25rem; 5448 line-height: 1.3; 5449 } 5450 5451 @media only screen and (min-width: 652px) { 5452 5453 .archive-description { 5454 font-size: 2.5rem; 5455 } 5093 margin-top: 30px; 5094 font-size: 2.25rem; 5095 line-height: 1.3; 5096 } 5097 5098 @media only screen and (min-width: 652px){ 5099 .archive-description{ 5100 font-size: 2.5rem; 5101 } 5456 5102 } 5457 5103 5458 5104 .error404 main p { 5459 5460 5105 font-size: 1.5rem; 5106 margin-bottom: 50px; 5461 5107 } 5462 5108 5463 5109 .search-no-results .page-content { 5464 5110 margin-top: 90px; 5465 5111 } 5466 5112 … … 5469 5115 */ 5470 5116 .comments-area > * { 5471 margin-top: 30px; 5472 margin-bottom: 30px; 5473 } 5474 5117 margin-top: 30px; 5118 margin-bottom: 30px; 5119 } 5475 5120 .comments-area > *:first-child { 5476 margin-top: 0; 5477 } 5478 5121 margin-top: 0; 5122 } 5479 5123 .comments-area > *:last-child { 5480 margin-bottom: 0; 5481 } 5482 5124 margin-bottom: 0; 5125 } 5483 5126 .comments-area.show-avatars .avatar { 5484 border-radius: 50%; 5485 position: absolute; 5486 top: 10px; 5487 } 5488 5127 border-radius: 50%; 5128 position: absolute; 5129 top: 10px; 5130 } 5489 5131 .comments-area.show-avatars .fn { 5490 display: inline-block; 5491 padding-left: 85px; 5492 } 5493 5132 display: inline-block; 5133 padding-left: 85px; 5134 } 5494 5135 .comments-area.show-avatars .comment-metadata { 5495 5136 padding: 8px 0 9px 85px; 5496 5137 } 5497 5138 … … 5500 5141 */ 5501 5142 .comments-title { 5502 font-size: 2.25rem; 5503 letter-spacing: normal; 5504 } 5505 @media only screen and (min-width: 652px) { 5506 5507 .comments-title { 5508 font-size: 3rem; 5509 } 5510 } 5511 5143 font-size: 2.25rem; 5144 letter-spacing: normal; 5145 } 5146 @media only screen and (min-width: 652px){ 5147 .comments-title{ 5148 font-size: 3rem; 5149 } 5150 } 5512 5151 .comment-reply-title { 5513 font-size: 2.25rem; 5514 letter-spacing: normal; 5515 } 5516 @media only screen and (min-width: 652px) { 5517 5518 .comment-reply-title { 5519 font-size: 3rem; 5520 } 5152 font-size: 2.25rem; 5153 letter-spacing: normal; 5154 } 5155 @media only screen and (min-width: 652px){ 5156 .comment-reply-title{ 5157 font-size: 3rem; 5158 } 5521 5159 } 5522 5160 5523 5161 .comment-reply-title { 5524 display: flex; 5525 justify-content: space-between; 5526 } 5527 5162 display: flex; 5163 justify-content: space-between; 5164 } 5528 5165 .comment-reply-title small a { 5529 5530 5531 5532 5533 5166 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5167 font-size: 1rem; 5168 font-style: normal; 5169 font-weight: normal; 5170 letter-spacing: normal; 5534 5171 } 5535 5172 5536 5173 /* Nested comment reply title*/ 5537 5174 .comment .comment-respond .comment-reply-title { 5538 5175 font-size: 1.5rem; 5539 5176 } 5540 5177 … … 5543 5180 */ 5544 5181 .comment-list { 5545 padding-left: 0; 5546 list-style: none; 5547 } 5548 5182 padding-left: 0; 5183 list-style: none; 5184 } 5549 5185 .comment-list > li { 5550 5551 5186 margin-top: 30px; 5187 margin-bottom: 30px; 5552 5188 } 5553 5189 5554 5190 .comment-list .children { 5555 list-style: none; 5556 padding-left: 0; 5557 } 5558 5191 list-style: none; 5192 padding-left: 0; 5193 } 5559 5194 .comment-list .children > li { 5560 5561 5195 margin-top: 30px; 5196 margin-bottom: 30px; 5562 5197 } 5563 5198 5564 5199 @media only screen and (min-width: 482px) { 5565 5566 .comment-list .depth-2, 5567 .comment-list .depth-3 { 5568 padding-left: 100px; 5569 } 5200 .comment-list .depth-2 { 5201 padding-left: 100px; 5202 } 5203 .comment-list .depth-3 { 5204 padding-left: 100px; 5205 } 5570 5206 } 5571 5207 … … 5574 5210 */ 5575 5211 .comment-meta .comment-author { 5576 5577 5212 line-height: 1.3; 5213 margin-bottom: 5px; 5578 5214 } 5579 5215 @media only screen and (min-width: 482px) { 5580 5581 .comment-meta .comment-author { 5582 margin-bottom: 0; 5583 padding-right: 0; 5584 } 5585 } 5586 5216 .comment-meta .comment-author { 5217 margin-bottom: 0; 5218 padding-right: 0; 5219 } 5220 } 5587 5221 .comment-meta .comment-author .fn { 5588 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5589 font-weight: normal; 5590 font-size: 1.5rem; 5591 hyphens: auto; 5592 word-wrap: break-word; 5593 word-break: break-word; 5594 } 5595 5222 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5223 font-weight: normal; 5224 font-size: 1.5rem; 5225 hyphens: auto; 5226 word-wrap: break-word; 5227 word-break: break-word; 5228 } 5596 5229 .comment-meta .comment-metadata { 5597 color: #28303d; 5598 font-size: 1rem; 5599 padding: 8px 0 9px 0; 5600 } 5601 5230 color: #28303d; 5231 font-size: 1rem; 5232 padding: 8px 0 9px 0; 5233 } 5602 5234 .comment-meta .comment-metadata .edit-link { 5603 5235 margin-left: 25px; 5604 5236 } 5605 5237 @media only screen and (min-width: 482px) { 5606 5607 .comment-meta { 5608 margin-right: inherit; 5609 } 5610 5611 .comment-meta .comment-author { 5612 max-width: inherit; 5613 } 5238 .comment-meta { 5239 margin-right: inherit; 5240 } 5241 .comment-meta .comment-author { 5242 max-width: inherit; 5243 } 5614 5244 } 5615 5245 5616 5246 .reply { 5617 5618 5247 font-size: 1.125rem; 5248 line-height: 1.3; 5619 5249 } 5620 5250 5621 5251 .bypostauthor { 5622 5252 display: block; 5623 5253 } 5624 5254 5625 5255 .says { 5626 display: none; 5627 } 5628 5629 .pingback .url, 5256 display: none; 5257 } 5258 5259 .pingback .url { 5260 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5261 } 5262 5630 5263 .trackback .url { 5631 5264 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5632 5265 } 5633 5266 5634 5267 .comment-body { 5635 position: relative; 5636 margin-bottom: 51px; 5637 } 5638 5268 position: relative; 5269 margin-bottom: 51px; 5270 } 5639 5271 .comment-body > * { 5640 margin-top: 30px; 5641 margin-bottom: 30px; 5642 } 5643 5272 margin-top: 30px; 5273 margin-bottom: 30px; 5274 } 5644 5275 .comment-body .reply { 5645 5276 margin: 0; 5646 5277 } 5647 5278 5648 5279 .comment-content { 5649 word-wrap: break-word; 5650 } 5651 5652 .pingback .comment-body, 5280 word-wrap: break-word; 5281 } 5282 5283 .pingback .comment-body { 5284 margin-top: 30px; 5285 margin-bottom: 30px; 5286 } 5287 5653 5288 .trackback .comment-body { 5654 5655 5289 margin-top: 30px; 5290 margin-bottom: 30px; 5656 5291 } 5657 5292 5658 5293 .comment-respond { 5659 5294 margin-top: 30px; 5660 5295 } 5661 5296 5662 5297 .comment-respond > * { 5663 margin-top: 20px; 5664 margin-bottom: 20px; 5665 } 5666 5298 margin-top: 20px; 5299 margin-bottom: 20px; 5300 } 5667 5301 .comment-respond > *:first-child { 5668 margin-top: 0; 5669 } 5670 5302 margin-top: 0; 5303 } 5671 5304 .comment-respond > *:last-child { 5672 margin-bottom: 0; 5673 } 5674 5305 margin-bottom: 0; 5306 } 5675 5307 .comment-respond > *:last-child.comment-form { 5676 5308 margin-bottom: 30px; 5677 5309 } 5678 5310 5679 5311 .comment-author { 5680 padding-top: 3px; 5681 } 5682 5312 padding-top: 3px; 5313 } 5683 5314 .comment-author .url { 5684 5315 color: currentColor; 5685 5316 } 5686 5317 5687 5318 .comment-form { 5688 display: flex; 5689 flex-wrap: wrap; 5690 } 5691 5319 display: flex; 5320 flex-wrap: wrap; 5321 } 5692 5322 .comment-form > * { 5693 flex-basis: 100%; 5694 } 5695 5323 flex-basis: 100%; 5324 } 5696 5325 .comment-form .comment-notes { 5697 font-size: 1.125rem; 5698 } 5699 5326 font-size: 1.125rem; 5327 } 5700 5328 .comment-form .comment-form-url, 5701 5329 .comment-form .comment-form-comment { 5702 width: 100%; 5703 } 5704 5330 width: 100%; 5331 } 5705 5332 .comment-form .comment-form-author, 5706 5333 .comment-form .comment-form-email { 5707 5708 5334 flex-basis: 0; 5335 flex-grow: 1; 5709 5336 } 5710 5337 @media only screen and (max-width: 481px) { 5711 5712 .comment-form .comment-form-author, 5713 .comment-form .comment-form-email { 5714 flex-basis: 100%; 5715 } 5716 } 5717 5338 .comment-form .comment-form-author, 5339 .comment-form .comment-form-email { 5340 flex-basis: 100%; 5341 } 5342 } 5718 5343 .comment-form .comment-form-cookies-consent > label { 5719 font-size: 1rem; 5720 font-weight: normal; 5721 } 5722 5344 font-size: 1rem; 5345 font-weight: normal; 5346 } 5723 5347 .comment-form .comment-notes { 5724 5725 5348 font-size: 1rem; 5349 font-weight: normal; 5726 5350 } 5727 5351 5728 5352 .comment-form > p { 5729 margin-bottom: 20px; 5730 } 5731 5353 margin-bottom: 20px; 5354 } 5732 5355 .comment-form > p:first-of-type { 5733 margin-top: 0; 5734 } 5735 5356 margin-top: 0; 5357 } 5736 5358 .comment-form > p:last-of-type { 5737 margin-bottom: 0; 5738 } 5739 5359 margin-bottom: 0; 5360 } 5740 5361 .comment-form > p label { 5741 display: block; 5742 font-size: 1.125rem; 5743 margin-bottom: 10px; 5744 width: 100%; 5745 font-weight: 500; 5746 } 5747 5362 display: block; 5363 font-size: 1.125rem; 5364 margin-bottom: 10px; 5365 width: 100%; 5366 font-weight: 500; 5367 } 5748 5368 .comment-form > p input[type=email] { 5749 display: block; 5750 font-size: 1.125rem; 5751 margin-bottom: 10px; 5752 width: 100%; 5753 font-weight: 500; 5754 } 5755 5369 display: block; 5370 font-size: 1.125rem; 5371 margin-bottom: 10px; 5372 width: 100%; 5373 font-weight: 500; 5374 } 5756 5375 .comment-form > p input[type=text] { 5757 display: block; 5758 font-size: 1.125rem; 5759 margin-bottom: 10px; 5760 width: 100%; 5761 font-weight: 500; 5762 } 5763 5376 display: block; 5377 font-size: 1.125rem; 5378 margin-bottom: 10px; 5379 width: 100%; 5380 font-weight: 500; 5381 } 5764 5382 .comment-form > p input[type=url] { 5765 display: block; 5766 font-size: 1.125rem; 5767 margin-bottom: 10px; 5768 width: 100%; 5769 font-weight: 500; 5770 } 5771 5383 display: block; 5384 font-size: 1.125rem; 5385 margin-bottom: 10px; 5386 width: 100%; 5387 font-weight: 500; 5388 } 5772 5389 .comment-form > p textarea { 5773 display: block; 5774 font-size: 1.125rem; 5775 margin-bottom: 10px; 5776 width: 100%; 5777 font-weight: 500; 5778 } 5779 5390 display: block; 5391 font-size: 1.125rem; 5392 margin-bottom: 10px; 5393 width: 100%; 5394 font-weight: 500; 5395 } 5780 5396 .comment-form > p.comment-form-cookies-consent { 5781 5397 display: flex; 5782 5398 } 5783 5399 @media only screen and (min-width: 482px) { 5784 5785 .comment-form > p.comment-form-author { 5786 margin-right: 38px; 5787 } 5788 5789 .comment-form > p.comment-notes, 5790 .comment-form > p.logged-in-as { 5791 display: block; 5792 } 5400 .comment-form > p.comment-form-author { 5401 margin-right: 38px; 5402 } 5403 .comment-form > p.comment-notes, .comment-form > p.logged-in-as { 5404 display: block; 5405 } 5793 5406 } 5794 5407 5795 5408 .menu-button-container { 5796 5797 5798 5799 5800 5801 5409 display: none; 5410 justify-content: space-between; 5411 position: absolute; 5412 right: 0; 5413 padding-top: 15px; 5414 padding-bottom: 8px; 5802 5415 } 5803 5416 @media only screen and (max-width: 481px) { 5804 5805 .menu-button-container { 5806 display: flex; 5807 } 5808 } 5809 5417 .menu-button-container { 5418 display: flex; 5419 } 5420 } 5810 5421 .menu-button-container #primary-mobile-menu { 5811 display: flex; 5812 margin-left: auto; 5813 padding: 10px 15px; 5814 font-size: 1rem; 5815 font-weight: 500; 5816 background-color: transparent; 5817 border: none; 5818 color: #28303d; 5819 } 5820 5422 display: flex; 5423 margin-left: auto; 5424 padding: 10px 15px; 5425 font-size: 1rem; 5426 font-weight: 500; 5427 background-color: transparent; 5428 border: none; 5429 color: #28303d; 5430 } 5821 5431 .menu-button-container #primary-mobile-menu .dropdown-icon { 5822 display: flex; 5823 align-items: center; 5824 } 5825 5432 display: flex; 5433 align-items: center; 5434 } 5826 5435 .menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon { 5827 margin-left: 5px; 5828 } 5829 5436 margin-left: 5px; 5437 } 5830 5438 .menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon { 5831 position: relative; 5832 top: -1px; 5833 } 5834 5439 position: relative; 5440 top: -1px; 5441 } 5835 5442 .menu-button-container #primary-mobile-menu .dropdown-icon.close { 5836 display: none; 5837 } 5838 5443 display: none; 5444 } 5839 5445 .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.open { 5840 display: none; 5841 } 5842 5446 display: none; 5447 } 5843 5448 .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close { 5844 display: flex; 5845 } 5846 5449 display: flex; 5450 } 5847 5451 .has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close { 5848 animation-name: twentytwentyone-close-button-transition; 5849 animation-duration: 0.3s; 5850 } 5851 5452 animation-name: twentytwentyone-close-button-transition; 5453 animation-duration: 0.3s; 5454 } 5852 5455 .primary-navigation-open .menu-button-container { 5853 width: 100%; 5854 z-index: 500; 5855 background-color: #d1e4dd; 5856 } 5857 5456 width: 100%; 5457 z-index: 500; 5458 background-color: #d1e4dd; 5459 } 5858 5460 .primary-navigation-open .menu-button-container #primary-mobile-menu { 5859 5461 position: static; 5860 5462 } 5861 5463 5862 5464 .primary-navigation { 5863 position: absolute; 5864 top: 0; 5865 right: 0; 5866 color: #28303d; 5867 font-size: 1.25rem; 5868 line-height: 1.15; 5869 margin-top: 0; 5870 margin-bottom: 0; 5871 } 5872 5465 position: absolute; 5466 top: 0px; 5467 right: 0; 5468 color: #28303d; 5469 font-size: 1.25rem; 5470 line-height: 1.15; 5471 margin-top: 0; 5472 margin-bottom: 0; 5473 } 5873 5474 .primary-navigation > .primary-menu-container { 5874 position: fixed; 5875 visibility: hidden; 5876 opacity: 0; 5877 top: 0; 5878 right: 0; 5879 bottom: 0; 5880 left: 0; 5881 padding-top: calc(2rem + 47px); 5882 padding-left: 20px; 5883 padding-right: 20px; 5884 padding-bottom: 25px; 5885 background-color: #d1e4dd; 5886 transform: translateY(30px); 5887 } 5888 @media (prefers-reduced-motion: no-preference) { 5889 5890 .primary-navigation > .primary-menu-container { 5891 transition: all 0.15s ease-in-out; 5892 } 5475 position: fixed; 5476 visibility: hidden; 5477 opacity: 0; 5478 top: 0; 5479 right: 0; 5480 bottom: 0; 5481 left: 0; 5482 padding-top: calc(2rem + 47px); 5483 padding-left: 20px; 5484 padding-right: 20px; 5485 padding-bottom: 25px; 5486 background-color: #d1e4dd; 5487 transition: all 0.15s ease-in-out; 5488 transform: translateY(30px); 5893 5489 } 5894 5490 @media only screen and (max-width: 481px) { 5895 5896 .primary-navigation > .primary-menu-container { 5897 height: 100vh; 5898 z-index: 499; 5899 overflow-x: hidden; 5900 overflow-y: auto; 5901 border: 2px solid transparent; 5902 } 5903 5904 .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 5905 position: fixed; 5906 transform: translateY(0) translateX(100%); 5907 } 5908 5909 .admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 5910 top: 32px; 5911 } 5912 @media only screen and (max-width: 782px) { 5913 5914 .admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 5915 top: 46px; 5916 } 5917 } 5918 5919 .admin-bar .primary-navigation > .primary-menu-container { 5920 height: calc(100vh - 32px); 5921 } 5922 @media only screen and (max-width: 782px) { 5923 5924 .admin-bar .primary-navigation > .primary-menu-container { 5925 height: calc(100vh - 46px); 5926 } 5927 } 5928 5929 .primary-navigation > .primary-menu-container:focus { 5930 border: 2px solid #28303d; 5931 } 5491 .primary-navigation > .primary-menu-container { 5492 height: 100vh; 5493 z-index: 499; 5494 overflow-x: hidden; 5495 overflow-y: auto; 5496 border: 2px solid transparent; 5497 } 5498 .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 5499 position: fixed; 5500 transform: translateY(0) translateX(100%); 5501 } 5502 .admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 5503 top: 32px; 5504 } 5505 @media only screen and (max-width: 782px){ 5506 .admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container{ 5507 top: 46px; 5508 } 5509 } 5510 .admin-bar .primary-navigation > .primary-menu-container { 5511 height: calc(100vh - 32px); 5512 } 5513 @media only screen and (max-width: 782px){ 5514 .admin-bar .primary-navigation > .primary-menu-container{ 5515 height: calc(100vh - 46px); 5516 } 5517 } 5518 .primary-navigation > .primary-menu-container:focus { 5519 border: 2px solid #28303d; 5520 } 5932 5521 } 5933 5522 @media only screen and (max-width: 481px) { 5934 5935 .primary-navigation-open .primary-navigation { 5936 width: 100%; 5937 position: fixed; 5938 z-index: 2; 5939 } 5940 } 5941 5523 .primary-navigation-open .primary-navigation { 5524 width: 100%; 5525 position: fixed; 5526 z-index: 2; 5527 } 5528 } 5942 5529 .primary-navigation-open .primary-navigation > .primary-menu-container { 5943 5944 5945 5946 5530 position: absolute; 5531 visibility: visible; 5532 opacity: 1; 5533 transform: translateY(0); 5947 5534 } 5948 5535 @media only screen and (max-width: 481px) { 5949 5950 .primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 5951 transform: translateX(0) translateY(0); 5952 } 5536 .primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 5537 transform: translateX(0) translateY(0); 5538 } 5953 5539 } 5954 5540 @media only screen and (min-width: 482px) { 5955 5956 .primary-navigation { 5957 position: relative; 5958 margin-left: auto; 5959 } 5960 5961 .primary-navigation > .primary-menu-container { 5962 visibility: visible; 5963 opacity: 1; 5964 position: relative; 5965 padding: 0; 5966 background-color: transparent; 5967 overflow: initial; 5968 transform: none; 5969 } 5970 5971 .primary-navigation #toggle-menu { 5972 display: none; 5973 } 5974 5975 .primary-navigation > .primary-menu-container ul > li .sub-menu-toggle[aria-expanded=false] ~ ul { 5976 display: none; 5977 } 5978 5979 .admin-bar .primary-navigation { 5980 top: initial; 5981 } 5982 5983 .admin-bar .primary-navigation > .primary-menu-container { 5984 top: initial; 5985 } 5986 } 5987 5541 .primary-navigation { 5542 position: relative; 5543 margin-left: auto; 5544 } 5545 .primary-navigation > .primary-menu-container { 5546 visibility: visible; 5547 opacity: 1; 5548 position: relative; 5549 padding: 0; 5550 background-color: transparent; 5551 overflow: initial; 5552 transform: none; 5553 } 5554 .primary-navigation #toggle-menu { 5555 display: none; 5556 } 5557 .primary-navigation > .primary-menu-container ul > li .sub-menu-toggle[aria-expanded=false] ~ ul { 5558 display: none; 5559 } 5560 .admin-bar .primary-navigation { 5561 top: initial; 5562 } 5563 .admin-bar .primary-navigation > .primary-menu-container { 5564 top: initial; 5565 } 5566 } 5988 5567 .primary-navigation > div > .menu-wrapper { 5989 5990 5991 5992 5993 5994 5995 5996 5568 display: flex; 5569 justify-content: flex-start; 5570 flex-wrap: wrap; 5571 list-style: none; 5572 margin: 0; 5573 max-width: none; 5574 padding-left: 0; 5575 position: relative; 5997 5576 } 5998 5577 @media only screen and (max-width: 481px) { 5999 6000 .primary-navigation > div > .menu-wrapper { 6001 padding-bottom: 100px; 6002 } 6003 6004 .primary-navigation > div > .menu-wrapper ul { 6005 padding-left: 0; 6006 } 6007 } 6008 5578 .primary-navigation > div > .menu-wrapper { 5579 padding-bottom: 100px; 5580 } 5581 .primary-navigation > div > .menu-wrapper ul { 5582 padding-left: 0; 5583 } 5584 } 6009 5585 .primary-navigation > div > .menu-wrapper li { 6010 6011 6012 5586 display: block; 5587 position: relative; 5588 width: 100%; 6013 5589 } 6014 5590 @media only screen and (min-width: 482px) { 6015 6016 .primary-navigation > div > .menu-wrapper li { 6017 margin: 0; 6018 width: inherit; 6019 } 6020 6021 .primary-navigation > div > .menu-wrapper li:last-child { 6022 margin-right: 0; 6023 } 6024 } 6025 5591 .primary-navigation > div > .menu-wrapper li { 5592 margin: 0; 5593 width: inherit; 5594 } 5595 .primary-navigation > div > .menu-wrapper li:last-child { 5596 margin-right: 0; 5597 } 5598 } 6026 5599 .primary-navigation > div > .menu-wrapper .sub-menu-toggle { 6027 display: flex; 6028 height: calc(27px + 1em); 6029 width: 44px; 6030 padding: 0; 6031 justify-content: center; 6032 align-items: center; 6033 background: transparent; 6034 color: currentColor; 6035 border: none; 6036 } 6037 5600 display: flex; 5601 height: calc(27px + 1em); 5602 width: 44px; 5603 padding: 0; 5604 justify-content: center; 5605 align-items: center; 5606 background: transparent; 5607 color: currentColor; 5608 border: none; 5609 } 6038 5610 .primary-navigation > div > .menu-wrapper .sub-menu-toggle:focus { 6039 5611 outline: 2px solid #28303d; 6040 5612 } 6041 5613 @media only screen and (max-width: 481px) { 6042 6043 .primary-navigation > div > .menu-wrapper .sub-menu-toggle { 6044 display: none; 6045 } 6046 } 6047 5614 .primary-navigation > div > .menu-wrapper .sub-menu-toggle { 5615 display: none; 5616 } 5617 } 6048 5618 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus, 6049 5619 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus { 6050 height: 100%; 6051 display: flex; 6052 align-items: center; 6053 } 6054 5620 height: 100%; 5621 display: flex; 5622 align-items: center; 5623 } 6055 5624 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus svg, 6056 5625 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus svg { 6057 margin-top: -1px; 6058 } 6059 5626 margin-top: -1px; 5627 } 6060 5628 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus { 6061 display: none; 6062 } 6063 5629 display: none; 5630 } 6064 5631 .primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-minus { 6065 display: flex; 6066 } 6067 5632 display: flex; 5633 } 6068 5634 .primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-plus { 6069 display: none; 6070 } 6071 5635 display: none; 5636 } 6072 5637 .primary-navigation > div > .menu-wrapper > li > .sub-menu { 6073 position: relative; 6074 } 6075 @media only screen and (min-width: 482px) and (prefers-reduced-motion: no-preference) { 6076 6077 .primary-navigation > div > .menu-wrapper > li > .sub-menu { 6078 transition: all 0.5s ease; 6079 } 5638 position: relative; 6080 5639 } 6081 5640 @media only screen and (min-width: 482px) { 6082 6083 .primary-navigation > div > .menu-wrapper > li > .sub-menu { 6084 left: 0; 6085 margin: 0; 6086 min-width: max-content; 6087 position: absolute; 6088 top: 100%; 6089 padding-top: 3px; 6090 z-index: 88888; 6091 } 6092 6093 .primary-navigation > div > .menu-wrapper > li > .sub-menu:before { 6094 content: ""; 6095 display: block; 6096 position: absolute; 6097 width: 0; 6098 top: -10px; 6099 left: 25px; 6100 border-style: solid; 6101 border-color: #28303d transparent; 6102 border-width: 0 7px 10px 7px; 6103 } 6104 6105 .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { 6106 content: ""; 6107 display: block; 6108 position: absolute; 6109 width: 0; 6110 top: -10px; 6111 left: 25px; 6112 border-style: solid; 6113 border-color: #28303d transparent; 6114 border-width: 0 7px 10px 7px; 6115 } 6116 6117 .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { 6118 top: -9px; 6119 border-color: #d1e4dd transparent; 6120 } 6121 6122 .primary-navigation > div > .menu-wrapper > li > .sub-menu li { 6123 background: #d1e4dd; 6124 } 6125 6126 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left { 6127 6128 /* rtl:ignore */ 6129 left: 0; 6130 6131 /* rtl:ignore */ 6132 right: auto; 6133 } 6134 6135 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:before { 6136 6137 /* rtl:ignore */ 6138 left: 25px; 6139 6140 /* rtl:ignore */ 6141 right: auto; 6142 } 6143 6144 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:after { 6145 6146 /* rtl:ignore */ 6147 left: 25px; 6148 6149 /* rtl:ignore */ 6150 right: auto; 6151 } 6152 6153 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right { 6154 6155 /* rtl:ignore */ 6156 right: 0; 6157 6158 /* rtl:ignore */ 6159 left: auto; 6160 } 6161 6162 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:before { 6163 6164 /* rtl:ignore */ 6165 left: auto; 6166 6167 /* rtl:ignore */ 6168 right: 25px; 6169 } 6170 6171 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:after { 6172 6173 /* rtl:ignore */ 6174 left: auto; 6175 6176 /* rtl:ignore */ 6177 right: 25px; 6178 } 6179 } 6180 5641 .primary-navigation > div > .menu-wrapper > li > .sub-menu { 5642 left: 0; 5643 margin: 0; 5644 min-width: max-content; 5645 position: absolute; 5646 top: 100%; 5647 padding-top: 3px; 5648 transition: all 0.5s ease; 5649 z-index: 88888; 5650 } 5651 .primary-navigation > div > .menu-wrapper > li > .sub-menu:before { 5652 content: ""; 5653 display: block; 5654 position: absolute; 5655 width: 0; 5656 top: -10px; 5657 left: 25px; 5658 border-style: solid; 5659 border-color: #28303d transparent; 5660 border-width: 0 7px 10px 7px; 5661 } 5662 .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { 5663 content: ""; 5664 display: block; 5665 position: absolute; 5666 width: 0; 5667 top: -10px; 5668 left: 25px; 5669 border-style: solid; 5670 border-color: #28303d transparent; 5671 border-width: 0 7px 10px 7px; 5672 } 5673 .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { 5674 top: -9px; 5675 border-color: #d1e4dd transparent; 5676 } 5677 .primary-navigation > div > .menu-wrapper > li > .sub-menu li { 5678 background: #d1e4dd; 5679 } 5680 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left { 5681 /* rtl:ignore */ 5682 left: 0; 5683 /* rtl:ignore */ 5684 right: auto; 5685 } 5686 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:before { 5687 /* rtl:ignore */ 5688 left: 25px; 5689 /* rtl:ignore */ 5690 right: auto; 5691 } 5692 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:after { 5693 /* rtl:ignore */ 5694 left: 25px; 5695 /* rtl:ignore */ 5696 right: auto; 5697 } 5698 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right { 5699 /* rtl:ignore */ 5700 right: 0; 5701 /* rtl:ignore */ 5702 left: auto; 5703 } 5704 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:before { 5705 /* rtl:ignore */ 5706 left: auto; 5707 /* rtl:ignore */ 5708 right: 25px; 5709 } 5710 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:after { 5711 /* rtl:ignore */ 5712 left: auto; 5713 /* rtl:ignore */ 5714 right: 25px; 5715 } 5716 } 6181 5717 .primary-navigation .primary-menu > .menu-item:hover > a { 6182 5718 color: #28303d; 6183 5719 } 6184 5720 @media only screen and (min-width: 482px) { 6185 6186 .primary-navigation .primary-menu-container { 6187 margin-right: -13px; 6188 margin-left: -13px; 6189 } 6190 6191 .primary-navigation .primary-menu-container > ul > .menu-item { 6192 display: flex; 6193 } 6194 6195 .primary-navigation .primary-menu-container > ul > .menu-item > a { 6196 padding-left: 13px; 6197 padding-right: 13px; 6198 } 6199 6200 .primary-navigation .primary-menu-container > ul > .menu-item > a + .sub-menu-toggle { 6201 margin-left: -8px; 6202 } 6203 } 6204 5721 .primary-navigation .primary-menu-container { 5722 margin-right: -13px; 5723 margin-left: -13px; 5724 } 5725 .primary-navigation .primary-menu-container > ul > .menu-item { 5726 display: flex; 5727 } 5728 .primary-navigation .primary-menu-container > ul > .menu-item > a { 5729 padding-left: 13px; 5730 padding-right: 13px; 5731 } 5732 .primary-navigation .primary-menu-container > ul > .menu-item > a + .sub-menu-toggle { 5733 margin-left: -8px; 5734 } 5735 } 6205 5736 .primary-navigation a { 6206 6207 6208 6209 6210 6211 5737 display: block; 5738 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5739 font-size: 1.125rem; 5740 font-weight: normal; 5741 padding: 13px 0; 5742 text-decoration: none; 6212 5743 } 6213 5744 @media only screen and (min-width: 482px) { 6214 6215 .primary-navigation a { 6216 display: block; 6217 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6218 font-size: 1.25rem; 6219 font-weight: normal; 6220 } 6221 } 6222 5745 .primary-navigation a { 5746 display: block; 5747 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5748 font-size: 1.25rem; 5749 font-weight: normal; 5750 } 5751 } 6223 5752 .primary-navigation a + svg { 6224 fill: #28303d; 6225 } 6226 5753 fill: #28303d; 5754 } 6227 5755 .primary-navigation a:hover { 6228 color: #28303d; 6229 } 6230 5756 color: #28303d; 5757 } 6231 5758 .primary-navigation a:link { 6232 color: #28303d; 6233 } 6234 5759 color: #28303d; 5760 } 6235 5761 .primary-navigation a:visited { 6236 color: #28303d; 6237 } 6238 5762 color: #28303d; 5763 } 6239 5764 .primary-navigation a:hover { 6240 text-decoration: underline; 6241 text-decoration-style: dotted; 6242 } 6243 5765 text-decoration: underline; 5766 text-decoration-style: dotted; 5767 } 6244 5768 .primary-navigation a:focus { 6245 position: relative; 6246 z-index: 99999; 6247 outline-offset: 0; 6248 text-decoration-thickness: 2px; 6249 } 6250 5769 position: relative; 5770 z-index: 99999; 5771 outline-offset: 0; 5772 text-decoration-thickness: 2px; 5773 } 6251 5774 .primary-navigation .current-menu-item > a:first-child, 6252 5775 .primary-navigation .current_page_item > a:first-child { 6253 text-decoration: underline; 6254 text-decoration-style: solid; 6255 } 6256 5776 text-decoration: underline; 5777 text-decoration-style: solid; 5778 } 6257 5779 .primary-navigation .current-menu-item > a:first-child:hover, 6258 5780 .primary-navigation .current_page_item > a:first-child:hover { 6259 text-decoration: underline; 6260 text-decoration-style: dotted; 6261 } 6262 5781 text-decoration: underline; 5782 text-decoration-style: dotted; 5783 } 6263 5784 .primary-navigation .sub-menu { 6264 margin: 0; 6265 padding: 0; 6266 list-style: none; 6267 margin-left: 13px; 6268 border: 1px solid #28303d; 6269 } 6270 5785 margin: 0; 5786 padding: 0; 5787 list-style: none; 5788 margin-left: 13px; 5789 border: 1px solid #28303d; 5790 } 6271 5791 .primary-navigation .sub-menu .sub-menu { 6272 5792 border: none; 6273 5793 } 6274 5794 @media only screen and (min-width: 482px) { 6275 6276 .primary-navigation .sub-menu > .menu-item > .sub-menu { 6277 padding: 0; 6278 } 5795 .primary-navigation .sub-menu > .menu-item > .sub-menu { 5796 padding: 0; 5797 } 6279 5798 } 6280 5799 @media only screen and (max-width: 481px) { 6281 6282 .primary-navigation .sub-menu .menu-item:last-child { 6283 margin-bottom: 0; 6284 } 6285 } 6286 5800 .primary-navigation .sub-menu .menu-item:last-child { 5801 margin-bottom: 0; 5802 } 5803 } 6287 5804 .primary-navigation .sub-menu .menu-item > a { 6288 6289 6290 6291 5805 padding: 17px 13px; 5806 display: block; 5807 font-size: 1.125rem; 5808 font-style: normal; 6292 5809 } 6293 5810 @media only screen and (min-width: 482px) { 6294 6295 .primary-navigation .sub-menu .menu-item > a { 6296 font-size: 1rem; 6297 font-style: normal; 6298 } 6299 } 6300 5811 .primary-navigation .sub-menu .menu-item > a { 5812 font-size: 1rem; 5813 font-style: normal; 5814 } 5815 } 6301 5816 .primary-navigation .menu-item-has-children > .svg-icon { 6302 5817 display: none; 6303 5818 } 6304 5819 @media only screen and (min-width: 482px) { 6305 6306 .primary-navigation .menu-item-has-children > .svg-icon { 6307 display: inline-block; 6308 height: 100%; 6309 } 6310 6311 .primary-navigation .menu-item-has-children .sub-menu .svg-icon { 6312 display: none; 6313 } 6314 } 6315 5820 .primary-navigation .menu-item-has-children > .svg-icon { 5821 display: inline-block; 5822 height: 100%; 5823 } 5824 .primary-navigation .menu-item-has-children .sub-menu .svg-icon { 5825 display: none; 5826 } 5827 } 6316 5828 .primary-navigation .menu-item-description { 6317 display: block; 6318 clear: both; 6319 font-size: 1rem; 6320 text-transform: none; 6321 line-height: 1.7; 6322 } 6323 5829 display: block; 5830 clear: both; 5831 font-size: 1rem; 5832 text-transform: none; 5833 line-height: 1.7; 5834 } 6324 5835 .primary-navigation .menu-item-description > span { 6325 5836 display: inline-block; 6326 5837 } 6327 5838 6328 5839 @media only screen and (max-width: 481px) { 6329 6330 .lock-scrolling .site { 6331 position: fixed; 6332 max-width: 100%; 6333 width: 100%; 6334 } 5840 .lock-scrolling .site { 5841 position: fixed; 5842 max-width: 100%; 5843 width: 100%; 5844 } 6335 5845 } 6336 5846 @keyframes twentytwentyone-close-button-transition { 6337 6338 from { 6339 opacity: 0; 6340 } 6341 6342 to { 6343 opacity: 1; 6344 } 6345 } 6346 5847 from { 5848 opacity: 0; 5849 } 5850 to { 5851 opacity: 1; 5852 } 5853 } 6347 5854 .footer-navigation { 6348 6349 6350 6351 6352 5855 margin-top: 60px; 5856 margin-bottom: 30px; 5857 color: #28303d; 5858 font-size: 1rem; 5859 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6353 5860 } 6354 5861 6355 5862 .footer-navigation-wrapper { 6356 display: flex; 6357 justify-content: center; 6358 flex-wrap: wrap; 6359 list-style: none; 6360 padding-left: 0; 6361 } 6362 5863 display: flex; 5864 justify-content: center; 5865 flex-wrap: wrap; 5866 list-style: none; 5867 padding-left: 0; 5868 } 6363 5869 .footer-navigation-wrapper li { 6364 display: inline; 6365 line-height: 3; 6366 } 6367 5870 display: inline; 5871 line-height: 3; 5872 } 6368 5873 .footer-navigation-wrapper li a { 6369 6370 color: #28303d;6371 } 6372 5874 padding: 17px 13px; 5875 transition: transform 0.1s ease; 5876 color: #28303d; 5877 } 6373 5878 .footer-navigation-wrapper li a:link { 6374 color: #28303d; 6375 } 6376 5879 color: #28303d; 5880 } 6377 5881 .footer-navigation-wrapper li a:visited { 6378 color: #28303d; 6379 } 6380 5882 color: #28303d; 5883 } 6381 5884 .footer-navigation-wrapper li a:active { 6382 color: #28303d; 6383 } 6384 5885 color: #28303d; 5886 } 6385 5887 .footer-navigation-wrapper li a:hover { 6386 text-decoration: underline; 6387 text-decoration-style: dotted; 6388 text-decoration-skip-ink: none; 6389 color: #28303d; 6390 } 6391 5888 text-decoration: underline; 5889 text-decoration-style: dotted; 5890 text-decoration-skip-ink: none; 5891 color: #28303d; 5892 } 6392 5893 .is-dark-theme .footer-navigation-wrapper li a:focus .svg-icon { 6393 fill: #d1e4dd; 6394 } 6395 5894 fill: #d1e4dd; 5895 } 6396 5896 .has-background-white .footer-navigation-wrapper li a:focus .svg-icon { 6397 fill: #fff; 6398 } 6399 5897 fill: #fff; 5898 } 6400 5899 .footer-navigation-wrapper li .svg-icon { 6401 vertical-align: middle; 6402 fill: #28303d; 6403 } 6404 5900 vertical-align: middle; 5901 fill: #28303d; 5902 } 6405 5903 .footer-navigation-wrapper li .svg-icon:hover { 6406 transform: scale(1.1); 6407 } 6408 @media (prefers-reduced-motion: no-preference) { 6409 6410 .footer-navigation-wrapper li .svg-icon { 6411 transition: transform 0.1s ease; 6412 } 6413 } 6414 5904 transform: scale(1.1); 5905 } 6415 5906 .footer-navigation-wrapper .sub-menu-toggle, 6416 5907 .footer-navigation-wrapper .menu-item-description { 6417 5908 display: none; 6418 5909 } 6419 5910 6420 5911 /* Next/Previous navigation */ 6421 .navigation, 5912 .navigation { 5913 color: #28303d; 5914 } 6422 5915 .navigation a { 6423 color: #28303d; 6424 } 6425 6426 .navigation a { 6427 text-decoration: none; 6428 } 6429 5916 color: #28303d; 5917 text-decoration: none; 5918 } 6430 5919 .navigation a:hover { 6431 color: #28303d; 6432 text-decoration: underline; 6433 text-decoration-style: dotted; 6434 } 6435 5920 color: #28303d; 5921 text-decoration: underline; 5922 text-decoration-style: dotted; 5923 } 6436 5924 .navigation a:focus { 6437 color: #39414d; 6438 } 6439 5925 color: #39414d; 5926 } 6440 5927 .navigation a:active { 6441 color: #28303d; 6442 } 6443 5928 color: #28303d; 5929 } 6444 5930 .navigation .nav-links > * { 6445 min-width: 44px; 6446 min-height: 44px; 6447 } 6448 5931 min-width: 44px; 5932 min-height: 44px; 5933 } 6449 5934 .navigation .nav-links .nav-next a, 6450 5935 .navigation .nav-links .nav-previous a { 6451 display: flex; 6452 flex-direction: column; 6453 } 6454 5936 display: flex; 5937 flex-direction: column; 5938 } 6455 5939 .navigation .nav-links .dots { 6456 5940 text-align: center; 6457 5941 } 6458 5942 @media only screen and (min-width: 592px) { 6459 6460 .navigation .nav-links { 6461 display: flex; 6462 justify-content: center; 6463 flex-wrap: wrap; 6464 } 6465 6466 .navigation .nav-links .nav-next, 6467 .navigation .nav-links .nav-previous { 6468 flex: 0 1 auto; 6469 margin-bottom: inherit; 6470 margin-top: inherit; 6471 max-width: calc(50% - 10px); 6472 } 6473 6474 .navigation .nav-links .nav-next { 6475 text-align: right; 6476 } 6477 } 6478 5943 .navigation .nav-links { 5944 display: flex; 5945 justify-content: center; 5946 flex-wrap: wrap; 5947 } 5948 .navigation .nav-links .nav-next { 5949 flex: 0 1 auto; 5950 margin-bottom: inherit; 5951 margin-top: inherit; 5952 max-width: calc(50% - 10px); 5953 } 5954 .navigation .nav-links .nav-previous { 5955 flex: 0 1 auto; 5956 margin-bottom: inherit; 5957 margin-top: inherit; 5958 max-width: calc(50% - 10px); 5959 } 5960 .navigation .nav-links .nav-next { 5961 text-align: right; 5962 } 5963 } 6479 5964 .navigation .svg-icon { 6480 display: inline-block; 6481 fill: currentColor; 6482 vertical-align: middle; 6483 position: relative; 6484 } 6485 6486 .navigation .nav-previous .svg-icon, 5965 display: inline-block; 5966 fill: currentColor; 5967 vertical-align: middle; 5968 position: relative; 5969 } 5970 .navigation .nav-previous .svg-icon { 5971 top: -2px; 5972 margin-right: 5px; 5973 } 6487 5974 .navigation .prev .svg-icon { 6488 top: -2px; 6489 margin-right: 5px; 6490 } 6491 6492 .navigation .nav-next .svg-icon, 5975 top: -2px; 5976 margin-right: 5px; 5977 } 5978 .navigation .nav-next .svg-icon { 5979 top: -1px; 5980 margin-left: 5px; 5981 } 6493 5982 .navigation .next .svg-icon { 6494 6495 5983 top: -1px; 5984 margin-left: 5px; 6496 5985 } 6497 5986 6498 5987 .post-navigation { 6499 5988 margin: 30px auto; 6500 5989 } 6501 5990 @media only screen and (min-width: 822px) { 6502 6503 .post-navigation { 6504 margin: 30px auto; 6505 } 6506 } 6507 5991 .post-navigation { 5992 margin: 30px auto; 5993 } 5994 } 6508 5995 .post-navigation .meta-nav { 6509 line-height: 1.7; 6510 color: #28303d; 6511 } 6512 5996 line-height: 1.7; 5997 color: #28303d; 5998 } 6513 5999 .post-navigation .post-title { 6514 6515 6516 6517 6518 6000 display: inline-block; 6001 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6002 font-size: 1.5rem; 6003 font-weight: 600; 6004 line-height: 1.3; 6519 6005 } 6520 6006 @media only screen and (min-width: 822px) { 6521 6522 .post-navigation .post-title { 6523 margin: 5px 29px 0; 6524 } 6007 .post-navigation .post-title { 6008 margin: 5px 29px 0; 6009 } 6525 6010 } 6526 6011 @media only screen and (min-width: 482px) { 6527 6528 .post-navigation .nav-links { 6529 justify-content: space-between; 6530 } 6531 } 6532 6533 .post-navigation .nav-next, 6012 .post-navigation .nav-links { 6013 justify-content: space-between; 6014 } 6015 } 6016 .post-navigation .nav-next { 6017 margin-top: 30px; 6018 margin-bottom: 30px; 6019 } 6534 6020 .post-navigation .nav-previous { 6535 margin-top: 30px; 6536 margin-bottom: 30px; 6537 } 6538 6021 margin-top: 30px; 6022 margin-bottom: 30px; 6023 } 6539 6024 .post-navigation .nav-next:first-child, 6540 6025 .post-navigation .nav-previous:first-child { 6541 margin-top: 0; 6542 } 6543 6026 margin-top: 0; 6027 } 6544 6028 .post-navigation .nav-next:last-child, 6545 6029 .post-navigation .nav-previous:last-child { 6546 margin-bottom: 0; 6547 } 6548 6549 .pagination, 6030 margin-bottom: 0; 6031 } 6032 6033 .pagination { 6034 border-top: 3px solid #28303d; 6035 padding-top: 30px; 6036 margin: 30px auto; 6037 } 6038 6550 6039 .comments-pagination { 6551 6552 6553 6040 border-top: 3px solid #28303d; 6041 padding-top: 30px; 6042 margin: 30px auto; 6554 6043 } 6555 6044 @media only screen and (min-width: 822px) { 6556 6557 .pagination, 6558 .comments-pagination { 6559 margin: 30px auto; 6560 } 6561 } 6562 6563 .pagination .nav-links, 6045 .pagination { 6046 margin: 30px auto; 6047 } 6048 .comments-pagination { 6049 margin: 30px auto; 6050 } 6051 } 6052 .pagination .nav-links { 6053 margin-top: -30px; 6054 } 6564 6055 .comments-pagination .nav-links { 6565 margin-top: -30px; 6566 } 6567 6056 margin-top: -30px; 6057 } 6568 6058 .pagination .nav-links a:hover { 6569 color: #28303d; 6570 } 6571 6059 color: #28303d; 6060 } 6572 6061 .comments-pagination .nav-links a:hover { 6573 color: #28303d; 6574 } 6575 6062 color: #28303d; 6063 } 6576 6064 .is-dark-theme .pagination .nav-links a:active { 6577 color: #d1e4dd; 6578 } 6579 6065 color: #d1e4dd; 6066 } 6580 6067 .is-dark-theme .pagination .nav-links a:hover:active { 6581 color: #d1e4dd; 6582 } 6583 6068 color: #d1e4dd; 6069 } 6584 6070 .is-dark-theme .pagination .nav-links a:hover:focus { 6585 color: #d1e4dd; 6586 } 6587 6071 color: #d1e4dd; 6072 } 6588 6073 .is-dark-theme .comments-pagination .nav-links a:active { 6589 color: #d1e4dd; 6590 } 6591 6074 color: #d1e4dd; 6075 } 6592 6076 .is-dark-theme .comments-pagination .nav-links a:hover:active { 6593 color: #d1e4dd; 6594 } 6595 6077 color: #d1e4dd; 6078 } 6596 6079 .is-dark-theme .comments-pagination .nav-links a:hover:focus { 6597 color: #d1e4dd; 6598 } 6599 6080 color: #d1e4dd; 6081 } 6600 6082 .has-background-white .pagination .nav-links a:active { 6601 color: #fff; 6602 } 6603 6083 color: #fff; 6084 } 6604 6085 .has-background-white .pagination .nav-links a:hover:active { 6605 color: #fff; 6606 } 6607 6086 color: #fff; 6087 } 6608 6088 .has-background-white .pagination .nav-links a:hover:focus { 6609 color: #fff; 6610 } 6611 6089 color: #fff; 6090 } 6612 6091 .has-background-white .comments-pagination .nav-links a:active { 6613 color: #fff; 6614 } 6615 6092 color: #fff; 6093 } 6616 6094 .has-background-white .comments-pagination .nav-links a:hover:active { 6617 color: #fff; 6618 } 6619 6095 color: #fff; 6096 } 6620 6097 .has-background-white .comments-pagination .nav-links a:hover:focus { 6621 color: #fff; 6622 } 6623 6098 color: #fff; 6099 } 6624 6100 .pagination .nav-links > * { 6625 color: #28303d; 6626 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6627 font-size: 1.5rem; 6628 font-weight: normal; 6629 margin-top: 30px; 6630 margin-left: 13px; 6631 margin-right: 13px; 6632 } 6633 6101 color: #28303d; 6102 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6103 font-size: 1.5rem; 6104 font-weight: normal; 6105 margin-top: 30px; 6106 margin-left: 13px; 6107 margin-right: 13px; 6108 } 6634 6109 .comments-pagination .nav-links > * { 6635 color: #28303d; 6636 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6637 font-size: 1.5rem; 6638 font-weight: normal; 6639 margin-top: 30px; 6640 margin-left: 13px; 6641 margin-right: 13px; 6642 } 6643 6110 color: #28303d; 6111 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6112 font-size: 1.5rem; 6113 font-weight: normal; 6114 margin-top: 30px; 6115 margin-left: 13px; 6116 margin-right: 13px; 6117 } 6644 6118 .pagination .nav-links > *.current, 6645 6119 .comments-pagination .nav-links > *.current { 6646 text-decoration: underline; 6647 } 6648 6120 text-decoration: underline; 6121 } 6649 6122 .pagination .nav-links > *:not(.dots):not(.current):hover, 6650 6123 .comments-pagination .nav-links > *:not(.dots):not(.current):hover { 6651 text-decoration-style: dotted; 6652 } 6653 6124 text-decoration-style: dotted; 6125 } 6654 6126 .pagination .nav-links > *:first-child, 6655 6127 .comments-pagination .nav-links > *:first-child { 6656 margin-left: 0; 6657 } 6658 6128 margin-left: 0; 6129 } 6659 6130 .pagination .nav-links > *:last-child, 6660 6131 .comments-pagination .nav-links > *:last-child { 6661 margin-right: 0; 6662 } 6663 6132 margin-right: 0; 6133 } 6664 6134 .pagination .nav-links > *.next, 6665 6135 .comments-pagination .nav-links > *.next { 6666 margin-left: auto; 6667 } 6668 6136 margin-left: auto; 6137 } 6669 6138 .pagination .nav-links > *.prev, 6670 6139 .comments-pagination .nav-links > *.prev { 6671 6140 margin-right: auto; 6672 6141 } 6673 6142 @media only screen and (max-width: 821px) { 6674 6675 .pagination .nav-links, 6676 .comments-pagination .nav-links { 6677 display: flex; 6678 flex-wrap: wrap; 6679 } 6680 6681 .pagination .page-numbers, 6682 .comments-pagination .page-numbers { 6683 display: none; 6684 } 6685 6686 .pagination .page-numbers.prev, 6687 .pagination .page-numbers.next, 6688 .comments-pagination .page-numbers.prev, 6689 .comments-pagination .page-numbers.next { 6690 display: inline-block; 6691 flex: 0 1 auto; 6692 } 6143 .pagination .nav-links, 6144 .comments-pagination .nav-links { 6145 display: flex; 6146 flex-wrap: wrap; 6147 } 6148 .pagination .page-numbers, 6149 .comments-pagination .page-numbers { 6150 display: none; 6151 } 6152 .pagination .page-numbers.prev, .pagination .page-numbers.next, 6153 .comments-pagination .page-numbers.prev, 6154 .comments-pagination .page-numbers.next { 6155 display: inline-block; 6156 flex: 0 1 auto; 6157 } 6693 6158 } 6694 6159 @media only screen and (max-width: 481px) { 6695 6696 .pagination .nav-short, 6697 .comments-pagination .nav-short { 6698 display: none; 6699 } 6160 .pagination .nav-short, 6161 .comments-pagination .nav-short { 6162 display: none; 6163 } 6700 6164 } 6701 6165 6702 6166 .comments-pagination { 6703 6704 6167 padding-top: 20px; 6168 margin: 90px auto; 6705 6169 } 6706 6170 @media only screen and (min-width: 822px) { 6707 6708 .comments-pagination { 6709 margin: 90px auto 120px auto; 6710 } 6711 } 6712 6171 .comments-pagination { 6172 margin: 90px auto 120px auto; 6173 } 6174 } 6713 6175 .comments-pagination .nav-links > * { 6714 6176 font-size: 1.25rem; 6715 6177 } 6716 6178 6717 6179 .widget-area { 6718 6719 6720 6721 6722 6180 margin-top: 180px; 6181 padding-bottom: 10px; 6182 color: #28303d; 6183 font-size: 1.125rem; 6184 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6723 6185 } 6724 6186 @media only screen and (min-width: 652px) { 6725 6726 .widget-area { 6727 display: grid; 6728 grid-template-columns: repeat(2, 1fr); 6729 column-gap: 50px; 6730 } 6187 .widget-area { 6188 display: grid; 6189 grid-template-columns: repeat(2, 1fr); 6190 column-gap: 50px; 6191 } 6731 6192 } 6732 6193 @media only screen and (min-width: 1024px) { 6733 6734 .widget-area { 6735 grid-template-columns: repeat(3, 1fr); 6736 } 6194 .widget-area { 6195 grid-template-columns: repeat(3, 1fr); 6196 } 6737 6197 } 6738 6198 @media only screen and (max-width: 481px) { 6739 6740 .widget-area { 6741 margin-top: 90px; 6742 } 6743 } 6744 6199 .widget-area { 6200 margin-top: 90px; 6201 } 6202 } 6203 .widget-area ul { 6204 list-style-type: none; 6205 padding: 0; 6206 } 6207 .widget-area ul li { 6208 line-height: 1.9; 6209 } 6210 .widget-area ul.sub-menu { 6211 margin-left: 13px; 6212 } 6213 .widget-area ul.children { 6214 margin-left: 13px; 6215 } 6216 .widget-area ul .sub-menu-toggle { 6217 display: none; 6218 } 6219 .widget-area a { 6220 color: #28303d; 6221 text-decoration: underline; 6222 text-decoration-style: solid; 6223 text-decoration-color: currentColor; 6224 } 6225 .widget-area a:link { 6226 color: #28303d; 6227 } 6228 .widget-area a:visited { 6229 color: #28303d; 6230 } 6231 .widget-area a:active { 6232 color: #28303d; 6233 } 6234 .widget-area a:hover { 6235 color: #28303d; 6236 text-decoration-style: dotted; 6237 } 6745 6238 .widget-area .wp-block-social-links.alignright { 6746 margin-top: 30px; 6747 justify-content: flex-end; 6748 } 6749 6239 margin-top: 30px; 6240 justify-content: flex-end; 6241 } 6750 6242 .widget-area .wp-block-social-links.alignleft { 6751 margin-top: 30px; 6752 } 6753 6243 margin-top: 30px; 6244 } 6754 6245 .widget-area:after { 6755 content: ""; 6756 display: table; 6757 clear: both; 6758 } 6759 6760 .widget h1, 6761 .widget h2, 6762 .widget h3, 6763 .widget h4, 6764 .widget h5, 6246 content: ""; 6247 display: table; 6248 clear: both; 6249 } 6250 6251 .widget h1 { 6252 font-weight: 700; 6253 line-height: 1.4; 6254 } 6255 6256 .widget h2 { 6257 font-weight: 700; 6258 line-height: 1.4; 6259 } 6260 6261 .widget h3 { 6262 font-weight: 700; 6263 line-height: 1.4; 6264 } 6265 6266 .widget h4 { 6267 font-weight: 700; 6268 line-height: 1.4; 6269 } 6270 6271 .widget h5 { 6272 font-weight: 700; 6273 line-height: 1.4; 6274 } 6275 6765 6276 .widget h6 { 6766 font-weight: 700; 6767 line-height: 1.4; 6768 } 6769 6277 font-weight: 700; 6278 line-height: 1.4; 6279 } 6770 6280 .widget h1 { 6771 font-size: 1.25rem; 6772 } 6773 6281 font-size: 1.25rem; 6282 } 6774 6283 .widget h2 { 6775 font-size: 1.125rem; 6776 } 6777 6778 .widget h3, 6779 .widget h4, 6780 .widget h5, 6284 font-size: 1.125rem; 6285 } 6286 .widget h3 { 6287 font-size: 1rem; 6288 } 6289 .widget h4 { 6290 font-size: 1rem; 6291 } 6292 .widget h5 { 6293 font-size: 1rem; 6294 } 6781 6295 .widget h6 { 6782 font-size: 1rem; 6783 } 6784 6785 .widget ul { 6786 list-style-type: none; 6787 padding: 0; 6788 } 6789 6790 .widget ul li { 6791 line-height: 1.9; 6792 } 6793 6794 .widget ul.sub-menu, 6795 .widget ul.children { 6796 margin-left: 13px; 6797 } 6798 6799 .widget ul .sub-menu-toggle { 6800 display: none; 6801 } 6802 6803 .widget a { 6804 color: #28303d; 6805 text-decoration: underline; 6806 text-decoration-style: solid; 6807 text-decoration-color: currentColor; 6808 } 6809 6810 .widget a:link { 6811 color: #28303d; 6812 } 6813 6814 .widget a:visited { 6815 color: #28303d; 6816 } 6817 6818 .widget a:active { 6819 color: #28303d; 6820 } 6821 6822 .widget a:hover { 6823 color: #28303d; 6824 text-decoration-style: dotted; 6296 font-size: 1rem; 6825 6297 } 6826 6298 6827 6299 .search-form { 6828 display: flex; 6829 flex-wrap: wrap; 6830 margin: auto; 6831 max-width: calc(100vw - 30px); 6832 } 6833 6834 @media only screen and (min-width: 482px) { 6835 6836 .search-form { 6837 max-width: min(calc(100vw - 100px), 610px); 6838 } 6839 } 6840 6841 @media only screen and (min-width: 822px) { 6842 6843 .search-form { 6844 max-width: min(calc(100vw - 200px), 610px); 6845 } 6846 } 6847 6300 display: flex; 6301 flex-wrap: wrap; 6302 margin: auto; 6303 max-width: calc(100vw - 30px); 6304 } 6305 6306 @media only screen and (min-width: 482px){ 6307 .search-form{ 6308 max-width: min(calc(100vw - 100px), 610px); 6309 } 6310 } 6311 6312 @media only screen and (min-width: 822px){ 6313 .search-form{ 6314 max-width: min(calc(100vw - 200px), 610px); 6315 } 6316 } 6848 6317 .search-form > label { 6849 width: 100%; 6850 margin-bottom: 0; 6851 font-weight: 500; 6852 } 6853 6318 width: 100%; 6319 margin-bottom: 0; 6320 font-weight: 500; 6321 } 6854 6322 .search-form .search-field { 6855 flex-grow: 1; 6856 max-width: inherit; 6857 margin-top: 10px; 6858 margin-right: 17px; 6859 } 6860 6323 flex-grow: 1; 6324 max-width: inherit; 6325 margin-top: 10px; 6326 margin-right: 17px; 6327 } 6861 6328 .search-form .search-submit { 6862 6863 6329 margin-top: 10px; 6330 margin-left: 10px; 6864 6331 } 6865 6332 6866 6333 .widget_search > .search-form .search-field { 6867 margin-right: -3px; 6868 -webkit-appearance: none; 6869 margin-bottom: 15px; 6870 } 6871 6334 margin-right: -3px; 6335 -webkit-appearance: none; 6336 margin-bottom: 15px; 6337 } 6872 6338 .widget_search > .search-form .search-submit { 6873 6874 6339 margin-left: 0; 6340 margin-bottom: 15px; 6875 6341 } 6876 6342 6877 6343 .widget_rss a.rsswidget .rss-widget-icon { 6878 6344 display: none; 6879 6345 } 6880 6346 6881 6347 /* Category 07 is for any utility classes that are not assigned to a specific component. */ 6882 6348 .screen-reader-text { 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6349 border: 0; 6350 clip: rect(1px, 1px, 1px, 1px); 6351 -webkit-clip-path: inset(50%); 6352 clip-path: inset(50%); 6353 height: 1px; 6354 margin: -1px; 6355 overflow: hidden; 6356 padding: 0; 6357 position: absolute !important; 6358 width: 1px; 6359 word-wrap: normal !important; 6360 word-break: normal; 6895 6361 } 6896 6362 6897 6363 .skip-link:focus { 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 6364 background-color: #f1f1f1; 6365 border-radius: 3px; 6366 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 6367 clip: auto !important; 6368 -webkit-clip-path: none; 6369 clip-path: none; 6370 color: #21759b; 6371 display: block; 6372 font-size: 0.875rem; 6373 font-weight: 700; 6374 height: auto; 6375 left: 5px; 6376 line-height: normal; 6377 padding: 15px 23px 14px; 6378 text-decoration: none; 6379 top: 5px; 6380 width: auto; 6381 z-index: 100000; 6916 6382 } 6917 6383 6918 6384 /* Do not show the outline on the skip link target. */ 6919 6385 #content[tabindex="-1"]:focus { 6920 outline: 0; 6921 } 6922 6386 outline: 0; 6387 } 6388 6389 @media (prefers-reduced-motion) { 6390 * { 6391 transition-delay: 0s !important; 6392 transition-duration: 0s !important; 6393 } 6394 } 6923 6395 .has-black-color[class] { 6924 color: #000; 6925 } 6926 6396 color: #000; 6397 } 6927 6398 .has-black-color[class] > [class*=__inner-container] { 6928 6399 color: #000; 6929 6400 } 6930 6401 6931 6402 .has-gray-color[class] { 6932 color: #39414d; 6933 } 6934 6403 color: #39414d; 6404 } 6935 6405 .has-gray-color[class] > [class*=__inner-container] { 6936 6406 color: #39414d; 6937 6407 } 6938 6408 6939 6409 .has-dark-gray-color[class] { 6940 color: #28303d; 6941 } 6942 6410 color: #28303d; 6411 } 6943 6412 .has-dark-gray-color[class] > [class*=__inner-container] { 6944 6413 color: #28303d; 6945 6414 } 6946 6415 6947 6416 .has-green-color[class] { 6948 color: #d1e4dd; 6949 } 6950 6417 color: #d1e4dd; 6418 } 6951 6419 .has-green-color[class] > [class*=__inner-container] { 6952 6420 color: #d1e4dd; 6953 6421 } 6954 6422 6955 6423 .has-blue-color[class] { 6956 color: #d1dfe4; 6957 } 6958 6424 color: #d1dfe4; 6425 } 6959 6426 .has-blue-color[class] > [class*=__inner-container] { 6960 6427 color: #d1dfe4; 6961 6428 } 6962 6429 6963 6430 .has-purple-color[class] { 6964 color: #d1d1e4; 6965 } 6966 6431 color: #d1d1e4; 6432 } 6967 6433 .has-purple-color[class] > [class*=__inner-container] { 6968 6434 color: #d1d1e4; 6969 6435 } 6970 6436 6971 6437 .has-red-color[class] { 6972 color: #e4d1d1; 6973 } 6974 6438 color: #e4d1d1; 6439 } 6975 6440 .has-red-color[class] > [class*=__inner-container] { 6976 6441 color: #e4d1d1; 6977 6442 } 6978 6443 6979 6444 .has-orange-color[class] { 6980 color: #e4dad1; 6981 } 6982 6445 color: #e4dad1; 6446 } 6983 6447 .has-orange-color[class] > [class*=__inner-container] { 6984 6448 color: #e4dad1; 6985 6449 } 6986 6450 6987 6451 .has-yellow-color[class] { 6988 color: #eeeadd; 6989 } 6990 6452 color: #eeeadd; 6453 } 6991 6454 .has-yellow-color[class] > [class*=__inner-container] { 6992 6455 color: #eeeadd; 6993 6456 } 6994 6457 6995 6458 .has-white-color[class] { 6996 color: #fff; 6997 } 6998 6459 color: #fff; 6460 } 6999 6461 .has-white-color[class] > [class*=__inner-container] { 7000 6462 color: #fff; 7001 6463 } 7002 6464 … … 7009 6471 .has-background h5, 7010 6472 .has-background h6 { 7011 6473 color: currentColor; 7012 6474 } 7013 6475 7014 6476 .has-black-background-color[class] { 7015 background-color: #000; 7016 } 7017 6477 background-color: #000; 6478 } 7018 6479 .has-black-background-color[class] > [class*=__inner-container] { 7019 6480 background-color: #000; 7020 6481 } 7021 6482 7022 6483 .has-dark-gray-background-color[class] { 7023 background-color: #28303d; 7024 } 7025 6484 background-color: #28303d; 6485 } 7026 6486 .has-dark-gray-background-color[class] > [class*=__inner-container] { 7027 6487 background-color: #28303d; 7028 6488 } 7029 6489 7030 6490 .has-gray-background-color[class] { 7031 background-color: #39414d; 7032 } 7033 6491 background-color: #39414d; 6492 } 7034 6493 .has-gray-background-color[class] > [class*=__inner-container] { 7035 6494 background-color: #39414d; 7036 6495 } 7037 6496 7038 6497 .has-light-gray-background-color[class] { 7039 background-color: #f0f0f0; 7040 } 7041 6498 background-color: #f0f0f0; 6499 } 7042 6500 .has-light-gray-background-color[class] > [class*=__inner-container] { 7043 6501 background-color: #f0f0f0; 7044 6502 } 7045 6503 7046 6504 .has-green-background-color[class] { 7047 background-color: #d1e4dd; 7048 } 7049 6505 background-color: #d1e4dd; 6506 } 7050 6507 .has-green-background-color[class] > [class*=__inner-container] { 7051 6508 background-color: #d1e4dd; 7052 6509 } 7053 6510 7054 6511 .has-blue-background-color[class] { 7055 background-color: #d1dfe4; 7056 } 7057 6512 background-color: #d1dfe4; 6513 } 7058 6514 .has-blue-background-color[class] > [class*=__inner-container] { 7059 6515 background-color: #d1dfe4; 7060 6516 } 7061 6517 7062 6518 .has-purple-background-color[class] { 7063 background-color: #d1d1e4; 7064 } 7065 6519 background-color: #d1d1e4; 6520 } 7066 6521 .has-purple-background-color[class] > [class*=__inner-container] { 7067 6522 background-color: #d1d1e4; 7068 6523 } 7069 6524 7070 6525 .has-red-background-color[class] { 7071 background-color: #e4d1d1; 7072 } 7073 6526 background-color: #e4d1d1; 6527 } 7074 6528 .has-red-background-color[class] > [class*=__inner-container] { 7075 6529 background-color: #e4d1d1; 7076 6530 } 7077 6531 7078 6532 .has-orange-background-color[class] { 7079 background-color: #e4dad1; 7080 } 7081 6533 background-color: #e4dad1; 6534 } 7082 6535 .has-orange-background-color[class] > [class*=__inner-container] { 7083 6536 background-color: #e4dad1; 7084 6537 } 7085 6538 7086 6539 .has-yellow-background-color[class] { 7087 background-color: #eeeadd; 7088 } 7089 6540 background-color: #eeeadd; 6541 } 7090 6542 .has-yellow-background-color[class] > [class*=__inner-container] { 7091 6543 background-color: #eeeadd; 7092 6544 } 7093 6545 7094 6546 .has-white-background-color[class] { 7095 background-color: #fff; 7096 } 7097 6547 background-color: #fff; 6548 } 7098 6549 .has-white-background-color[class] > [class*=__inner-container] { 7099 6550 background-color: #fff; 7100 6551 } 7101 6552 7102 6553 .has-background:not(.has-text-color).has-black-background-color[class] { 7103 6554 color: #fff; 7104 6555 } 7105 6556 7106 6557 .has-background:not(.has-text-color).has-gray-background-color[class] { 7107 6558 color: #fff; 7108 6559 } 7109 6560 7110 6561 .has-background:not(.has-text-color).has-dark-gray-background-color[class] { 7111 color: #fff; 7112 } 7113 7114 .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container] { 7115 color: #28303d; 7116 } 7117 7118 .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container] { 7119 color: #28303d; 7120 } 7121 7122 .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { 7123 color: #28303d; 7124 } 7125 6562 color: #fff; 6563 } 6564 .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container]{ 6565 color: #28303d; 6566 } 6567 .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container]{ 6568 color: #28303d; 6569 } 6570 .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container]{ 6571 color: #28303d; 6572 } 7126 6573 .has-background:not(.has-text-color).has-green-background-color[class] { 7127 color: #28303d; 7128 } 7129 6574 color: #28303d; 6575 } 7130 6576 .has-background:not(.has-text-color).has-blue-background-color[class] { 7131 color: #28303d; 7132 } 7133 6577 color: #28303d; 6578 } 7134 6579 .has-background:not(.has-text-color).has-purple-background-color[class] { 7135 color: #28303d; 7136 } 7137 6580 color: #28303d; 6581 } 7138 6582 .has-background:not(.has-text-color).has-red-background-color[class] { 7139 color: #28303d; 7140 } 7141 6583 color: #28303d; 6584 } 7142 6585 .has-background:not(.has-text-color).has-orange-background-color[class] { 7143 color: #28303d; 7144 } 7145 6586 color: #28303d; 6587 } 7146 6588 .has-background:not(.has-text-color).has-yellow-background-color[class] { 7147 color: #28303d; 7148 } 7149 6589 color: #28303d; 6590 } 7150 6591 .has-background:not(.has-text-color).has-white-background-color[class] { 7151 color: #28303d; 7152 } 7153 7154 .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container] { 7155 color: #28303d; 7156 } 7157 7158 .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container] { 7159 color: #28303d; 7160 } 7161 7162 .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container] { 7163 color: #28303d; 7164 } 7165 7166 .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container] { 7167 color: #28303d; 7168 } 7169 7170 .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container] { 7171 color: #28303d; 7172 } 7173 7174 .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container] { 7175 color: #28303d; 7176 } 7177 7178 .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { 7179 color: #28303d; 6592 color: #28303d; 6593 } 6594 .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container]{ 6595 color: #28303d; 6596 } 6597 .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container]{ 6598 color: #28303d; 6599 } 6600 .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container]{ 6601 color: #28303d; 6602 } 6603 .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container]{ 6604 color: #28303d; 6605 } 6606 .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container]{ 6607 color: #28303d; 6608 } 6609 .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container]{ 6610 color: #28303d; 6611 } 6612 .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container]{ 6613 color: #28303d; 7180 6614 } 7181 6615 7182 6616 .has-purple-to-yellow-gradient-background { 7183 6617 background: linear-gradient(160deg, #d1d1e4, #eeeadd); 7184 6618 } 7185 6619 7186 6620 .has-yellow-to-purple-gradient-background { 7187 6621 background: linear-gradient(160deg, #eeeadd, #d1d1e4); 7188 6622 } 7189 6623 7190 6624 .has-green-to-yellow-gradient-background { 7191 6625 background: linear-gradient(160deg, #d1e4dd, #eeeadd); 7192 6626 } 7193 6627 7194 6628 .has-yellow-to-green-gradient-background { 7195 6629 background: linear-gradient(160deg, #eeeadd, #d1e4dd); 7196 6630 } 7197 6631 7198 6632 .has-red-to-yellow-gradient-background { 7199 6633 background: linear-gradient(160deg, #e4d1d1, #eeeadd); 7200 6634 } 7201 6635 7202 6636 .has-yellow-to-red-gradient-background { 7203 6637 background: linear-gradient(160deg, #eeeadd, #e4d1d1); 7204 6638 } 7205 6639 7206 6640 .has-purple-to-red-gradient-background { 7207 6641 background: linear-gradient(160deg, #d1d1e4, #e4d1d1); 7208 6642 } 7209 6643 7210 6644 .has-red-to-purple-gradient-background { 7211 background: linear-gradient(160deg, #e4d1d1, #d1d1e4); 7212 } 7213 7214 header *, 7215 main *, 6645 background: linear-gradient(160deg, #e4d1d1, #d1d1e4); 6646 } 6647 6648 header * { 6649 max-width: unset; 6650 } 6651 6652 main * { 6653 max-width: unset; 6654 } 6655 7216 6656 footer * { 7217 6657 max-width: unset; 7218 6658 } 7219 6659 … … 7229 6669 section, 7230 6670 footer { 7231 6671 max-width: none; 7232 6672 } 7233 6673 7234 6674 .is-IE.is-dark-theme { 7235 color: #fff; 7236 } 7237 6675 color: #fff; 6676 } 7238 6677 .is-IE.is-dark-theme *, 7239 6678 .is-IE.is-dark-theme a, … … 7247 6686 .is-IE.is-dark-theme .site-footer > .site-info a, 7248 6687 .is-IE.is-dark-theme .site-footer > .site-info a:visited { 7249 color: #fff; 7250 } 7251 6688 color: #fff; 6689 } 7252 6690 .is-IE.is-dark-theme .sub-menu-toggle svg, 7253 6691 .is-IE.is-dark-theme .sub-menu-toggle path, 7254 6692 .is-IE.is-dark-theme .post-navigation .meta-nav svg, 7255 6693 .is-IE.is-dark-theme .post-navigation .meta-nav path { 7256 fill: #fff; 7257 } 7258 6694 fill: #fff; 6695 } 7259 6696 .is-IE.is-dark-theme .primary-navigation > div > .menu-wrapper > li > .sub-menu li { 7260 6697 background: #000; 7261 6698 } 7262 6699 @media only screen and (max-width: 481px) { 7263 7264 .is-IE.is-dark-theme.primary-navigation-open .primary-navigation > .primary-menu-container, 7265 .is-IE.is-dark-theme.primary-navigation-open .menu-button-container { 7266 background-color: #000; 7267 } 7268 } 7269 6700 .is-IE.is-dark-theme.primary-navigation-open .primary-navigation > .primary-menu-container, 6701 .is-IE.is-dark-theme.primary-navigation-open .menu-button-container { 6702 background-color: #000; 6703 } 6704 } 7270 6705 .is-IE.is-dark-theme .skip-link:focus { 7271 color: #21759b; 7272 } 7273 6706 color: #21759b; 6707 } 7274 6708 .is-IE .navigation .nav-links { 7275 display: block; 7276 } 7277 6709 display: block; 6710 } 7278 6711 .is-IE .post-thumbnail .wp-post-image { 7279 min-width: auto; 7280 } 6712 min-width: auto; 6713 } 6714 6715 /*# sourceMappingURL=ie.css.map */ -
trunk/src/wp-content/themes/twentytwentyone/assets/css/ie.css.map
r54103 r55088 1 {"version":3,"sources":["../../style.css","../../assets/sass/01-settings/file-header.scss","../../assets/sass/style.scss","../../assets/sass/01-settings/global.scss","../../assets/sass/03-generic/normalize.scss","../../assets/sass/03-generic/breakpoints.scss","../../assets/sass/03-generic/vertical-margins.scss","../../assets/sass/03-generic/reset.scss","../../assets/sass/03-generic/clearings.scss","../../assets/sass/04-elements/blockquote.scss","../../assets/sass/04-elements/forms.scss","../../assets/sass/04-elements/media.scss","../../assets/sass/04-elements/misc.scss","../../assets/sass/04-elements/links.scss","../../assets/sass/05-blocks/audio/_style.scss","../../assets/sass/05-blocks/button/_style.scss","../../assets/sass/02-tools/mixins.scss","../../assets/sass/05-blocks/code/_style.scss","../../assets/sass/05-blocks/columns/_style.scss","../../assets/sass/05-blocks/cover/_style.scss","../../assets/sass/05-blocks/file/_style.scss","../../assets/sass/05-blocks/gallery/_style.scss","../../assets/sass/05-blocks/group/_style.scss","../../assets/sass/05-blocks/heading/_style.scss","../../assets/sass/05-blocks/image/_style.scss","../../assets/sass/05-blocks/latest-comments/_style.scss","../../assets/sass/05-blocks/latest-posts/_style.scss","../../assets/sass/05-blocks/legacy/_style.scss","../../assets/sass/05-blocks/list/_style.scss","../../assets/sass/05-blocks/media-text/_style.scss","../../assets/sass/05-blocks/navigation/_style.scss","../../assets/sass/05-blocks/paragraph/_style.scss","../../assets/sass/05-blocks/preformatted/_style.scss","../../assets/sass/05-blocks/pullquote/_style.scss","../../assets/sass/05-blocks/query-loop/_style.scss","../../assets/sass/05-blocks/quote/_style.scss","../../assets/sass/05-blocks/rss/_style.scss","../../assets/sass/05-blocks/search/_style.scss","../../assets/sass/05-blocks/separator/_style.scss","../../assets/sass/05-blocks/social-icons/_style.scss","../../assets/sass/05-blocks/ table/_style.scss","../../assets/sass/05-blocks/tag-clould/_style.scss","../../assets/sass/05-blocks/verse/_style.scss","../../assets/sass/05-blocks/video/_style.scss","../../assets/sass/05-blocks/utilities/_font-sizes.scss","../../assets/sass/05-blocks/utilities/_style.scss","../../assets/sass/06-components/header.scss","../../assets/sass/06-components/footer.scss","../../assets/sass/06-components/single.scss","../../assets/sass/06-components/posts-and-pages.scss","../../assets/sass/06-components/entry.scss","../../assets/sass/06-components/archives.scss","../../assets/sass/06-components/404.scss","../../assets/sass/06-components/search.scss","../../assets/sass/06-components/comments.scss","../../assets/sass/06-components/navigation.scss","../../assets/sass/06-components/footer-navigation.scss","../../assets/sass/06-components/pagination.scss","../../assets/sass/06-components/widgets.scss","../../assets/sass/07-utilities/a11y.scss","../../assets/sass/07-utilities/color-palette.scss","../../assets/sass/07-utilities/measure.scss","../../assets/sass/07-utilities/ie.scss"],"names":[],"mappings":"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5DoqJF;;A4D/pJA;EAMC,cAAA;A5D6pJD;A4DjqJC;EAEC,cAAA;A5DmqJF;;A4D9pJA;EAMC,cAAA;A5D4pJD;A4DhqJC;EAEC,cAAA;A5DkqJF;;A4D7pJA;EAMC,cAAA;A5D2pJD;A4D/pJC;EAEC,cAAA;A5DiqJF;;A4D5pJA;EAMC,cAAA;A5D0pJD;A4D9pJC;EAEC,cAAA;A5DgqJF;;A4D3pJA;EAMC,cAAA;A5DypJD;A4D7pJC;EAEC,cAAA;A5D+pJF;;A4D1pJA;EAMC,cAAA;A5DwpJD;A4D5pJC;EAEC,cAAA;A5D8pJF;;A4DzpJA;EAMC,cAAA;A5DupJD;A4D3pJC;EAEC,cAAA;A5D6pJF;;A4DxpJA;EAMC,WAAA;A5DspJD;A4D1pJC;EAEC,WAAA;A5D4pJF;;A4DppJC;;;;;;;;EAQC,mBAAA;A5DupJF;;A4DnpJA;EAMC,sBAAA;A5DipJD;A4DrpJC;EAEC,sBAAA;A5DupJF;;A4DlpJA;EAMC,yBAAA;A5DgpJD;A4DppJC;EAEC,yBAAA;A5DspJF;;A4DjpJA;EAMC,yBAAA;A5D+oJD;A4DnpJC;EAEC,yBAAA;A5DqpJF;;A4DhpJA;EAMC,yBAAA;A5D8oJD;A4DlpJC;EAEC,yBAAA;A5DopJF;;A4D/oJA;EAMC,yBAAA;A5D6oJD;A4DjpJC;EAEC,yBAAA;A5DmpJF;;A4D9oJA;EAMC,yBAAA;A5D4oJD;A4DhpJC;EAEC,yBAAA;A5DkpJF;;A4D7oJA;EAMC,yBAAA;A5D2oJD;A4D/oJC;EAEC,yBAAA;A5DipJF;;A4D5oJA;EAMC,yBAAA;A5D0oJD;A4D9oJC;EAEC,yBAAA;A5DgpJF;;A4D3oJA;EAMC,yBAAA;A5DyoJD;A4D7oJC;EAEC,yBAAA;A5D+oJF;;A4D1oJA;EAMC,yBAAA;A5DwoJD;A4D5oJC;EAEC,yBAAA;A5D8oJF;;A4DzoJA;EAMC,sBAAA;A5DuoJD;A4D3oJC;EAEC,sBAAA;A5D6oJF;;A4DtoJC;EAGG,WAAA;A5DuoJJ;;A4D1oJC;EAGG,WAAA;A5DuoJJ;;A4D1oJC;EAGG,WAAA;A5DuoJJ;A4DpoJE;EAMC;A5DkoJH;A4DxoJE;EAMC;A5DkoJH;A4DxoJE;EAMC;A5DkoJH;A4D9nJC;EAOG,cAAA;A5D6nJJ;A4DpoJC;EAOG,cAAA;A5D6nJJ;A4DpoJC;EAOG,cAAA;A5D6nJJ;A4DpoJC;EAOG,cAAA;A5D6nJJ;A4DpoJC;EAOG,cAAA;A5D6nJJ;A4DpoJC;EAOG,cAAA;A5D6nJJ;A4DpoJC;EAOG,cAAA;A5D6nJJ;A4D1nJE;EAMC;A5DwnJH;A4D9nJE;EAMC;A5DwnJH;A4D9nJE;EAMC;A5DwnJH;A4D9nJE;EAMC;A5DwnJH;A4D9nJE;EAMC;A5DwnJH;A4D9nJE;EAMC;A5DwnJH;A4D9nJE;EAMC;A5DwnJH;;A4DlnJA;EACC,qDAAA;A5DwnJD;;A4DrnJA;EACC,qDAAA;A5DwnJD;;A4DrnJA;EACC,qDAAA;A5DwnJD;;A4DrnJA;EACC,qDAAA;A5DwnJD;;A4DrnJA;EACC,qDAAA;A5DwnJD;;A4DrnJA;EACC,qDAAA;A5DwnJD;;A4DrnJA;EACC,qDAAA;A5DwnJD;;A4DrnJA;EACC,qDAAA;A5DwnJD;;A6Dx4JA;EAGC,gBAAA;A7D24JD;;A6Dx4JA;;;;;;;;;;;EAWC,eAAA;A7D24JD;;A8D75JC;EACC,WAAA;A9Dg6JF;A8D95JE;;;;;;;;;;;EAWC,WAAA;A9Dg6JH;A8D75JE;;;;EAIC,UAAA;A9D+5JH;A8D55JE;EACC,gBAAA;A9D85JH;AKr6JE;EyDaE;;IAEC,sBAAA;E9D25JH;AACF;A8Dv5JE;EACC,cAAA;A9Dy5JH;A8Dr5JC;EACC,cAAA;A9Du5JF;A8Dp5JC;EACC,eAAA;A9Ds5JF","file":"ie.css"}1 {"version":3,"sources":["../../style.css","../../assets/sass/01-settings/file-header.scss","../../assets/sass/style.scss","../../assets/sass/01-settings/global.scss","../../assets/sass/03-generic/normalize.scss","../../assets/sass/03-generic/breakpoints.scss","../../assets/sass/03-generic/vertical-margins.scss","../../assets/sass/03-generic/reset.scss","../../assets/sass/03-generic/clearings.scss","../../assets/sass/04-elements/blockquote.scss","../../assets/sass/04-elements/forms.scss","../../assets/sass/04-elements/media.scss","../../assets/sass/04-elements/misc.scss","../../assets/sass/04-elements/links.scss","../../assets/sass/05-blocks/audio/_style.scss","../../assets/sass/05-blocks/button/_style.scss","../../assets/sass/02-tools/mixins.scss","../../assets/sass/05-blocks/code/_style.scss","../../assets/sass/05-blocks/columns/_style.scss","../../assets/sass/05-blocks/cover/_style.scss","../../assets/sass/05-blocks/file/_style.scss","../../assets/sass/05-blocks/gallery/_style.scss","../../assets/sass/05-blocks/group/_style.scss","../../assets/sass/05-blocks/heading/_style.scss","../../assets/sass/05-blocks/image/_style.scss","../../assets/sass/05-blocks/latest-comments/_style.scss","../../assets/sass/05-blocks/latest-posts/_style.scss","../../assets/sass/05-blocks/legacy/_style.scss","../../assets/sass/05-blocks/list/_style.scss","../../assets/sass/05-blocks/media-text/_style.scss","../../assets/sass/05-blocks/navigation/_style.scss","../../assets/sass/05-blocks/paragraph/_style.scss","../../assets/sass/05-blocks/preformatted/_style.scss","../../assets/sass/05-blocks/pullquote/_style.scss","../../assets/sass/05-blocks/query-loop/_style.scss","../../assets/sass/05-blocks/quote/_style.scss","../../assets/sass/05-blocks/rss/_style.scss","../../assets/sass/05-blocks/search/_style.scss","../../assets/sass/05-blocks/separator/_style.scss","../../assets/sass/05-blocks/social-icons/_style.scss","../../assets/sass/05-blocks/spacer/_style.scss","../../assets/sass/05-blocks/table/_style.scss","../../assets/sass/05-blocks/tag-clould/_style.scss","../../assets/sass/05-blocks/verse/_style.scss","../../assets/sass/05-blocks/video/_style.scss","../../assets/sass/05-blocks/utilities/_font-sizes.scss","../../assets/sass/05-blocks/utilities/_style.scss","../../assets/sass/06-components/header.scss","../../assets/sass/06-components/footer.scss","../../assets/sass/06-components/single.scss","../../assets/sass/06-components/posts-and-pages.scss","../../assets/sass/06-components/entry.scss","../../assets/sass/06-components/archives.scss","../../assets/sass/06-components/404.scss","../../assets/sass/06-components/search.scss","../../assets/sass/06-components/comments.scss","../../assets/sass/06-components/navigation.scss","../../assets/sass/06-components/footer-navigation.scss","../../assets/sass/06-components/pagination.scss","../../assets/sass/06-components/widgets.scss","../../assets/sass/07-utilities/a11y.scss","../../assets/sass/07-utilities/color-palette.scss","../../assets/sass/07-utilities/measure.scss","../../assets/sass/07-utilities/ie.scss"],"names":[],"mappings":"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qJA;EAMC,yBAAA;A7DqqJD;A6DzqJC;EAEC,yBAAA;A7D2qJF;;A6DtqJA;EAMC,yBAAA;A7DoqJD;A6DxqJC;EAEC,yBAAA;A7D0qJF;;A6DrqJA;EAMC,yBAAA;A7DmqJD;A6DvqJC;EAEC,yBAAA;A7DyqJF;;A6DpqJA;EAMC,yBAAA;A7DkqJD;A6DtqJC;EAEC,yBAAA;A7DwqJF;;A6DnqJA;EAMC,yBAAA;A7DiqJD;A6DrqJC;EAEC,yBAAA;A7DuqJF;;A6DlqJA;EAMC,yBAAA;A7DgqJD;A6DpqJC;EAEC,yBAAA;A7DsqJF;;A6DjqJA;EAMC,sBAAA;A7D+pJD;A6DnqJC;EAEC,sBAAA;A7DqqJF;;A6D9pJC;EAGG,WAAA;A7D+pJJ;;A6DlqJC;EAGG,WAAA;A7D+pJJ;;A6DlqJC;EAGG,WAAA;A7D+pJJ;A6D5pJE;EAMC;A7D0pJH;A6DhqJE;EAMC;A7D0pJH;A6DhqJE;EAMC;A7D0pJH;A6DtpJC;EAOG,cAAA;A7DqpJJ;A6D5pJC;EAOG,cAAA;A7DqpJJ;A6D5pJC;EAOG,cAAA;A7DqpJJ;A6D5pJC;EAOG,cAAA;A7DqpJJ;A6D5pJC;EAOG,cAAA;A7DqpJJ;A6D5pJC;EAOG,cAAA;A7DqpJJ;A6D5pJC;EAOG,cAAA;A7DqpJJ;A6DlpJE;EAMC;A7DgpJH;A6DtpJE;EAMC;A7DgpJH;A6DtpJE;EAMC;A7DgpJH;A6DtpJE;EAMC;A7DgpJH;A6DtpJE;EAMC;A7DgpJH;A6DtpJE;EAMC;A7DgpJH;A6DtpJE;EAMC;A7DgpJH;;A6D1oJA;EACC,qDAAA;A7DgpJD;;A6D7oJA;EACC,qDAAA;A7DgpJD;;A6D7oJA;EACC,qDAAA;A7DgpJD;;A6D7oJA;EACC,qDAAA;A7DgpJD;;A6D7oJA;EACC,qDAAA;A7DgpJD;;A6D7oJA;EACC,qDAAA;A7DgpJD;;A6D7oJA;EACC,qDAAA;A7DgpJD;;A6D7oJA;EACC,qDAAA;A7DgpJD;;A8Dh6JA;EAGC,gBAAA;A9Dm6JD;;A8Dt6JA;EAGC,gBAAA;A9Dm6JD;;A8Dt6JA;EAGC,gBAAA;A9Dm6JD;;A8Dh6JA;;;;;;;;;;;EAWC,eAAA;A9Dm6JD;;A+Dr7JC;EACC,WAAA;A/Dw7JF;A+Dt7JE;;;;;;;;;;;EAWC,WAAA;A/Dw7JH;A+Dr7JE;;;;EAIC,UAAA;A/Du7JH;A+Dp7JE;EACC,gBAAA;A/Ds7JH;AK77JE;E0DaE;;IAEC,sBAAA;E/Dm7JH;AACF;A+D/6JE;EACC,cAAA;A/Di7JH;A+D76JC;EACC,cAAA;A/D+6JF;A+D56JC;EACC,eAAA;A/D86JF","file":"ie.css"} -
trunk/src/wp-content/themes/twentytwentyone/assets/css/print.css
r49574 r55088 3 3 Andreas Hecht in https://www.jotform.com/blog/css-perfect-print-stylesheet-98272/. 4 4 */ 5 6 5 /*-------------------------------------------------------------- 7 6 >>> TABLE OF CONTENTS: … … 14 13 --------------------------------------------------------------*/ 15 14 @media print { 15 /* Margins & paddings */ 16 @page { 17 margin: 2cm; 18 } 19 .entry .entry-header, 20 .entry, 21 .single .site-main > article > .entry-footer { 22 margin-top: 0; 23 margin-bottom: 0; 24 } 16 25 17 /* Margins & paddings */ 18 @page { 19 margin: 2cm; 20 } 26 .site-footer .site-info { 27 margin: 0; 28 } 21 29 22 .entry .entry-header, 23 .entry, 24 .single .site-main > article > .entry-footer { 25 margin-top: 0; 26 margin-bottom: 0; 27 } 30 .site-header { 31 padding: 0; 32 } 28 33 29 .site-footer .site-info { 30 margin: 0; 31 } 34 /* Fonts */ 35 body { 36 font: 13pt Georgia, "Times New Roman", Times, serif; 37 font: 13pt var(--global--font-secondary, Georgia, "Times New Roman", Times, serif); 38 line-height: 1.3; 39 background: #fff !important; 40 color: #000; 41 } 32 42 33 .site-header{34 padding: 0;35 43 .has-background-dark * { 44 color: #000 !important; 45 } 36 46 37 /* Fonts */ 38 body { 39 font: 13pt Georgia, "Times New Roman", Times, serif; 40 font: 13pt var(--global--font-secondary, Georgia, "Times New Roman", Times, serif); 41 line-height: 1.3; 42 background: #fff !important; 43 color: #000; 44 } 47 h1, 48 .entry-title, 49 .singular .entry-title, 50 .page-title { 51 font-size: 22pt; 52 font-weight: bold; 53 } 45 54 46 .has-background-dark * { 47 color: #000 !important; 48 } 55 h2, 56 h3, 57 h4, 58 .has-regular-font-size, 59 .has-large-font-size, 60 h2.author-title, 61 p.author-bio, 62 .comments-title, 63 .archive-description { 64 font-size: 14pt; 65 margin-top: 25px; 66 } 49 67 50 h1, 51 .entry-title, 52 .singular .entry-title, 53 .page-title { 54 font-size: 22pt; 55 font-weight: bold; 56 } 68 .comment-meta, 69 .comment-meta .comment-author .fn { 70 font-size: 13pt; 71 } 57 72 58 h2, 59 h3, 60 h4, 61 .has-regular-font-size, 62 .has-large-font-size, 63 h2.author-title, 64 p.author-bio, 65 .comments-title, 66 .archive-description { 67 font-size: 14pt; 68 margin-top: 25px; 69 } 73 /* Page breaks */ 74 a { 75 page-break-inside: avoid; 76 } 70 77 71 .comment-meta, 72 .comment-meta .comment-author .fn { 73 font-size: 13pt; 74 } 78 blockquote { 79 page-break-inside: avoid; 80 } 75 81 76 /* Page breaks */ 77 a { 78 page-break-inside: avoid; 79 } 82 h1, 83 h2, 84 h3, 85 h4, 86 h5, 87 h6 { 88 page-break-after: avoid; 89 page-break-inside: avoid; 90 } 80 91 81 blockquote { 82 page-break-inside: avoid; 83 } 92 img { 93 page-break-inside: avoid; 94 page-break-after: avoid; 95 } 84 96 85 h1, 86 h2, 87 h3, 88 h4, 89 h5, 90 h6 { 91 page-break-after: avoid; 92 page-break-inside: avoid; 93 } 97 table, 98 pre, 99 figure { 100 page-break-inside: avoid; 101 } 94 102 95 img { 96 page-break-inside: avoid; 97 page-break-after: avoid; 98 } 103 ul, 104 ol, 105 dl { 106 page-break-before: avoid; 107 } 99 108 100 table, 101 pre, 102 figure { 103 page-break-inside: avoid; 104 } 109 /* Links */ 110 a:link, 111 a:visited, 112 a { 113 background: transparent; 114 font-weight: bold; 115 text-decoration: underline; 116 text-align: left; 117 } 105 118 106 ul, 107 ol, 108 dl { 109 page-break-before: avoid; 110 } 119 a[href^=http]:after { 120 content: " < " attr(href) "> "; 121 } 111 122 112 /* Links */ 113 a:link, 114 a:visited, 115 a { 116 background: transparent; 117 font-weight: bold; 118 text-decoration: underline; 119 text-align: left; 120 } 123 a:after > img { 124 content: ""; 125 } 121 126 122 a[href^=http]:after {123 content: " < " attr(href) ">";124 127 article a[href^="#"]:after { 128 content: ""; 129 } 125 130 126 a:after > img{127 content: "";128 131 a:not(:local-link):after { 132 content: " < " attr(href) "> "; 133 } 129 134 130 article a[href^="#"]:after { 131 content: ""; 132 } 135 .entry-title a:after { 136 content: "\a< " attr(href) "> "; 137 white-space: pre; 138 font-size: 14pt; 139 } 133 140 134 a:not(:local-link):after { 135 content: " < " attr(href) "> "; 136 } 141 .cat-links a:after, 142 .tags-links a:after, 143 .byline a:after, 144 .comment-metadata a:after, 145 .wp-block-calendar a:after, 146 .wp-block-tag-cloud a:after, 147 .page-links a:after { 148 content: ""; 149 } 137 150 138 .entry-title a:after { 139 content: "\a< " attr(href) "> "; 140 white-space: pre; 141 font-size: 14pt; 142 } 151 /* Visibility */ 152 .primary-navigation, 153 .site-title + .primary-navigation, 154 .footer-navigation, 155 .entry-footer, 156 .post-navigation, 157 .navigation.pagination, 158 .widget-area, 159 .edit-link, 160 .more-link, 161 .comment-reply, 162 .reply, 163 .comment .comment-metadata .edit-link, 164 .comment-respond, 165 #dark-mode-toggler { 166 display: none !important; 167 } 143 168 144 .cat-links a:after, 145 .tags-links a:after, 146 .byline a:after, 147 .comment-metadata a:after, 148 .wp-block-calendar a:after, 149 .wp-block-tag-cloud a:after, 150 .page-links a:after { 151 content: ""; 152 } 169 .entry .entry-content .wp-block-button .wp-block-button__link, 170 .entry .entry-content .button, 171 .entry .entry-content .wp-block-file__button { 172 color: #000; 173 background: none; 174 } 175 } 153 176 154 /* Visibility */ 155 .primary-navigation, 156 .site-title + .primary-navigation, 157 .footer-navigation, 158 .entry-footer, 159 .post-navigation, 160 .navigation.pagination, 161 .widget-area, 162 .edit-link, 163 .more-link, 164 .comment-reply, 165 .reply, 166 .comment .comment-metadata .edit-link, 167 .comment-respond, 168 #dark-mode-toggler { 169 display: none !important; 170 } 171 172 .entry .entry-content .wp-block-button .wp-block-button__link, 173 .entry .entry-content .button, 174 .entry .entry-content .wp-block-file__button { 175 color: #000; 176 background: none; 177 } 178 } 177 /*# sourceMappingURL=print.css.map */ -
trunk/src/wp-content/themes/twentytwentyone/assets/css/style-dark-mode-rtl.css
r52835 r55088 1 1 /* OS dark theme preference */ 2 2 @media only screen { 3 .is-dark-theme.is-dark-theme { 4 --global--color-background: var(--global--color-dark-gray); 5 --global--color-primary: var(--global--color-light-gray); 6 --global--color-secondary: var(--global--color-light-gray); 7 --button--color-text: var(--global--color-background); 8 --button--color-text-hover: var(--global--color-secondary); 9 --button--color-text-active: var(--global--color-secondary); 10 --button--color-background: var(--global--color-secondary); 11 --button--color-background-active: var(--global--color-background); 12 --global--color-border: #9ea1a7; 13 /* Block: Table */ 14 --table--stripes-border-color: rgba(240, 240, 240, 0.15); 15 --table--stripes-background-color: rgba(240, 240, 240, 0.15); 16 } 3 17 4 .is-dark-theme.is-dark-theme { 5 --global--color-background: var(--global--color-dark-gray); 6 --global--color-primary: var(--global--color-light-gray); 7 --global--color-secondary: var(--global--color-light-gray); 8 --button--color-text: var(--global--color-background); 9 --button--color-text-hover: var(--global--color-secondary); 10 --button--color-text-active: var(--global--color-secondary); 11 --button--color-background: var(--global--color-secondary); 12 --button--color-background-active: var(--global--color-background); 13 --global--color-border: #9ea1a7; 18 .is-dark-theme img { 19 filter: brightness(0.85) contrast(1.1); 20 } 14 21 15 /* Block: Table */ 16 --table--stripes-border-color: rgba(240, 240, 240, 0.15); 17 --table--stripes-background-color: rgba(240, 240, 240, 0.15); 18 } 22 .respect-color-scheme-preference.is-dark-theme body { 23 background-color: var(--global--color-background); 24 } 19 25 20 .is-dark-theme img { 21 filter: brightness(0.85) contrast(1.1); 22 } 23 24 .respect-color-scheme-preference.is-dark-theme body { 25 background-color: var(--global--color-background); 26 } 27 28 #dark-mode-toggler { 29 cursor: pointer; 30 display: flex; 31 align-items: center; 32 justify-content: center; 33 font-size: var(--global--font-size-xs); 34 padding: 0.5em; 35 min-height: 44px; 36 min-width: max-content; 37 border: 2px solid currentColor; 38 box-shadow: none; 39 background: var(--button--color-text); 40 color: var(--button--color-background); 41 z-index: 9998; 42 } 43 44 .no-js #dark-mode-toggler { 45 display: none; 46 } 47 48 #dark-mode-toggler.fixed-bottom { 49 position: fixed; 50 bottom: 5px; 51 left: 5px; 52 } 53 54 #dark-mode-toggler.fixed-bottom.hide:not(:focus) { 55 bottom: -80px; 56 } 57 58 #dark-mode-toggler.relative { 59 position: absolute; 60 height: 44px; 61 top: calc(2.4 * var(--global--spacing-vertical) - 44px); 62 left: calc(50vw - var(--responsive--alignwide-width) / 2 - 0.5em); 63 } 64 65 .admin-bar #dark-mode-toggler.relative { 66 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 32px); 67 } 26 #dark-mode-toggler { 27 cursor: pointer; 28 display: flex; 29 align-items: center; 30 justify-content: center; 31 font-size: var(--global--font-size-xs); 32 padding: 0.5em; 33 min-height: 44px; 34 min-width: max-content; 35 border: 2px solid currentColor; 36 box-shadow: none; 37 background: var(--button--color-text); 38 color: var(--button--color-background); 39 z-index: 9998; 40 } 41 .no-js #dark-mode-toggler { 42 display: none; 43 } 44 #dark-mode-toggler.fixed-bottom { 45 position: fixed; 46 bottom: 5px; 47 left: 5px; 48 transition: bottom 0.5s; 49 } 50 #dark-mode-toggler.fixed-bottom.hide:not(:focus) { 51 bottom: -80px; 52 } 53 #dark-mode-toggler.relative { 54 position: absolute; 55 height: 44px; 56 top: calc(2.4 * var(--global--spacing-vertical) - 44px); 57 left: calc(50vw - var(--responsive--alignwide-width) / 2 - 0.5em); 58 } 59 .admin-bar #dark-mode-toggler.relative { 60 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 32px); 61 } 68 62 } 69 63 @media only screen and (max-width: 782px) { 70 71 .admin-bar #dark-mode-toggler.relative { 72 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 46px); 73 } 64 .admin-bar #dark-mode-toggler.relative { 65 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 46px); 66 } 74 67 } 75 68 @media only screen and (max-width: 481px) { 76 77 .admin-bar #dark-mode-toggler.relative { 78 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 26px); 79 } 69 .admin-bar #dark-mode-toggler.relative { 70 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 26px); 71 } 80 72 } 81 73 @media only screen and (max-width: 481px) { 82 83 body:not(.primary-navigation-open) #dark-mode-toggler.relative ~ nav { 84 top: 88px; 85 } 74 body:not(.primary-navigation-open) #dark-mode-toggler.relative ~ nav { 75 top: calc(44px + 44px); 76 } 86 77 } 87 78 @media only screen { 88 89 .primary-navigation-open #dark-mode-toggler { 90 display: none; 91 } 79 .primary-navigation-open #dark-mode-toggler { 80 display: none; 81 } 92 82 } 93 83 @media only screen { 94 95 #dark-mode-toggler:hover, 96 #dark-mode-toggler:focus { 97 color: var(--button--color-background-active); 98 border: 2px solid var(--button--color-text-active); 99 background-color: var(--button--color-text-active); 100 } 84 #dark-mode-toggler:hover, #dark-mode-toggler:focus { 85 color: var(--button--color-background-active); 86 border: 2px solid var(--button--color-text-active); 87 background-color: var(--button--color-text-active); 88 } 101 89 } 102 90 @media only screen { 103 104 .is-IE #dark-mode-toggler { 105 display: none; 106 } 91 .is-IE #dark-mode-toggler { 92 display: none; 93 } 107 94 } 108 @media only screen and (prefers-reduced-motion: no-preference) {109 110 #dark-mode-toggler.fixed-bottom {111 transition: bottom 0.5s;112 }113 } -
trunk/src/wp-content/themes/twentytwentyone/assets/css/style-dark-mode.css
r52835 r55088 1 1 /* OS dark theme preference */ 2 2 @media only screen { 3 .is-dark-theme.is-dark-theme { 4 --global--color-background: var(--global--color-dark-gray); 5 --global--color-primary: var(--global--color-light-gray); 6 --global--color-secondary: var(--global--color-light-gray); 7 --button--color-text: var(--global--color-background); 8 --button--color-text-hover: var(--global--color-secondary); 9 --button--color-text-active: var(--global--color-secondary); 10 --button--color-background: var(--global--color-secondary); 11 --button--color-background-active: var(--global--color-background); 12 --global--color-border: #9ea1a7; 13 /* Block: Table */ 14 --table--stripes-border-color: rgba(240, 240, 240, 0.15); 15 --table--stripes-background-color: rgba(240, 240, 240, 0.15); 16 } 3 17 4 .is-dark-theme.is-dark-theme { 5 --global--color-background: var(--global--color-dark-gray); 6 --global--color-primary: var(--global--color-light-gray); 7 --global--color-secondary: var(--global--color-light-gray); 8 --button--color-text: var(--global--color-background); 9 --button--color-text-hover: var(--global--color-secondary); 10 --button--color-text-active: var(--global--color-secondary); 11 --button--color-background: var(--global--color-secondary); 12 --button--color-background-active: var(--global--color-background); 13 --global--color-border: #9ea1a7; 18 .is-dark-theme img { 19 filter: brightness(0.85) contrast(1.1); 20 } 14 21 15 /* Block: Table */ 16 --table--stripes-border-color: rgba(240, 240, 240, 0.15); 17 --table--stripes-background-color: rgba(240, 240, 240, 0.15); 18 } 22 .respect-color-scheme-preference.is-dark-theme body { 23 background-color: var(--global--color-background); 24 } 19 25 20 .is-dark-theme img { 21 filter: brightness(0.85) contrast(1.1); 22 } 23 24 .respect-color-scheme-preference.is-dark-theme body { 25 background-color: var(--global--color-background); 26 } 27 28 #dark-mode-toggler { 29 cursor: pointer; 30 display: flex; 31 align-items: center; 32 justify-content: center; 33 font-size: var(--global--font-size-xs); 34 padding: 0.5em; 35 min-height: 44px; 36 min-width: max-content; 37 border: 2px solid currentColor; 38 box-shadow: none; 39 background: var(--button--color-text); 40 color: var(--button--color-background); 41 z-index: 9998; 42 } 43 44 .no-js #dark-mode-toggler { 45 display: none; 46 } 47 48 #dark-mode-toggler.fixed-bottom { 49 position: fixed; 50 bottom: 5px; 51 right: 5px; 52 } 53 54 #dark-mode-toggler.fixed-bottom.hide:not(:focus) { 55 bottom: -80px; 56 } 57 58 #dark-mode-toggler.relative { 59 position: absolute; 60 height: 44px; 61 top: calc(2.4 * var(--global--spacing-vertical) - 44px); 62 right: calc(50vw - var(--responsive--alignwide-width) / 2 - 0.5em); 63 } 64 65 .admin-bar #dark-mode-toggler.relative { 66 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 32px); 67 } 26 #dark-mode-toggler { 27 cursor: pointer; 28 display: flex; 29 align-items: center; 30 justify-content: center; 31 font-size: var(--global--font-size-xs); 32 padding: 0.5em; 33 min-height: 44px; 34 min-width: max-content; 35 border: 2px solid currentColor; 36 box-shadow: none; 37 background: var(--button--color-text); 38 color: var(--button--color-background); 39 z-index: 9998; 40 } 41 .no-js #dark-mode-toggler { 42 display: none; 43 } 44 #dark-mode-toggler.fixed-bottom { 45 position: fixed; 46 bottom: 5px; 47 right: 5px; 48 transition: bottom 0.5s; 49 } 50 #dark-mode-toggler.fixed-bottom.hide:not(:focus) { 51 bottom: -80px; 52 } 53 #dark-mode-toggler.relative { 54 position: absolute; 55 height: 44px; 56 top: calc(2.4 * var(--global--spacing-vertical) - 44px); 57 right: calc(50vw - var(--responsive--alignwide-width) / 2 - 0.5em); 58 } 59 .admin-bar #dark-mode-toggler.relative { 60 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 32px); 61 } 68 62 } 69 63 @media only screen and (max-width: 782px) { 70 71 .admin-bar #dark-mode-toggler.relative { 72 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 46px); 73 } 64 .admin-bar #dark-mode-toggler.relative { 65 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 46px); 66 } 74 67 } 75 68 @media only screen and (max-width: 481px) { 76 77 .admin-bar #dark-mode-toggler.relative { 78 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 26px); 79 } 69 .admin-bar #dark-mode-toggler.relative { 70 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 26px); 71 } 80 72 } 81 73 @media only screen and (max-width: 481px) { 82 83 body:not(.primary-navigation-open) #dark-mode-toggler.relative ~ nav { 84 top: 88px; 85 } 74 body:not(.primary-navigation-open) #dark-mode-toggler.relative ~ nav { 75 top: calc(44px + 44px); 76 } 86 77 } 87 78 @media only screen { 88 89 .primary-navigation-open #dark-mode-toggler { 90 display: none; 91 } 79 .primary-navigation-open #dark-mode-toggler { 80 display: none; 81 } 92 82 } 93 83 @media only screen { 94 95 #dark-mode-toggler:hover, 96 #dark-mode-toggler:focus { 97 color: var(--button--color-background-active); 98 border: 2px solid var(--button--color-text-active); 99 background-color: var(--button--color-text-active); 100 } 84 #dark-mode-toggler:hover, #dark-mode-toggler:focus { 85 color: var(--button--color-background-active); 86 border: 2px solid var(--button--color-text-active); 87 background-color: var(--button--color-text-active); 88 } 101 89 } 102 90 @media only screen { 91 .is-IE #dark-mode-toggler { 92 display: none; 93 } 94 } 103 95 104 .is-IE #dark-mode-toggler { 105 display: none; 106 } 107 } 108 @media only screen and (prefers-reduced-motion: no-preference) { 109 110 #dark-mode-toggler.fixed-bottom { 111 transition: bottom 0.5s; 112 } 113 } 96 /*# sourceMappingURL=style-dark-mode.css.map */ -
trunk/src/wp-content/themes/twentytwentyone/assets/css/style-editor.css
r54164 r55088 1 1 @charset "UTF-8"; 2 3 2 /** 4 3 * These styles should be loaded by the Block Editor only 5 4 */ 6 7 5 /* Variables */ 8 6 :root { 9 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 14 /* 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 26 /* 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 31 /* 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 55 /* 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 63 /* 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); /* Body text color, site title, footer text color. */ 78 --global--color-secondary: var(--global--color-gray); /* Headings */ 79 --global--color-primary-hover: var(--global--color-primary); 80 --global--color-background: var(--global--color-green); /* Mint, default body background */ 81 --global--color-border: var(--global--color-primary); /* Used for borders (separators) */ 82 83 /* Spacing */ 84 --global--spacing-unit: 20px; 85 --global--spacing-measure: unset; 86 --global--spacing-horizontal: 25px; 87 --global--spacing-vertical: 30px; 88 89 /* Elevation */ 90 --global--elevation: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); 91 92 /* Forms */ 93 --form--font-family: var(--global--font-secondary); 94 --form--font-size: var(--global--font-size-sm); 95 --form--line-height: var(--global--line-height-body); 96 --form--color-text: var(--global--color-dark-gray); 97 --form--color-ranged: var(--global--color-secondary); 98 --form--label-weight: 500; 99 --form--border-color: var(--global--color-secondary); 100 --form--border-width: 3px; 101 --form--border-radius: 0; 102 --form--spacing-unit: calc(0.5 * var(--global--spacing-unit)); 103 104 /* Cover block */ 105 --cover--height: calc(15 * var(--global--spacing-vertical)); 106 --cover--color-foreground: var(--global--color-white); 107 --cover--color-background: var(--global--color-black); 108 109 /* Buttons */ 110 --button--color-text: var(--global--color-background); 111 --button--color-text-hover: var(--global--color-secondary); 112 --button--color-text-active: var(--global--color-secondary); 113 --button--color-background: var(--global--color-secondary); 114 --button--color-background-active: var(--global--color-background); 115 --button--font-family: var(--global--font-primary); 116 --button--font-size: var(--global--font-size-base); 117 --button--font-weight: 500; 118 --button--line-height: 1.5; 119 --button--border-width: 3px; 120 --button--border-radius: 0; 121 --button--padding-vertical: 15px; 122 --button--padding-horizontal: calc(2 * var(--button--padding-vertical)); 123 124 /* entry */ 125 --entry-header--color: var(--global--color-primary); 126 --entry-header--color-link: currentColor; 127 --entry-header--color-hover: var(--global--color-primary-hover); 128 --entry-header--color-focus: var(--global--color-secondary); 129 --entry-header--font-size: var(--heading--font-size-h2); 130 --entry-content--font-family: var(--global--font-secondary); 131 --entry-author-bio--font-family: var(--heading--font-family); 132 --entry-author-bio--font-size: var(--heading--font-size-h4); 133 134 /* Header */ 135 --branding--color-text: var(--global--color-primary); 136 --branding--color-link: var(--global--color-primary); 137 --branding--color-link-hover: var(--global--color-secondary); 138 --branding--title--font-family: var(--global--font-primary); 139 --branding--title--font-size: var(--global--font-size-lg); 140 --branding--title--font-size-mobile: var(--heading--font-size-h4); 141 --branding--title--font-weight: normal; 142 --branding--title--text-transform: uppercase; 143 --branding--description--font-family: var(--global--font-secondary); 144 --branding--description--font-size: var(--global--font-size-sm); 145 --branding--description--font-family: var(--global--font-secondary); 146 --branding--logo--max-width: 300px; 147 --branding--logo--max-height: 100px; 148 --branding--logo--max-width-mobile: 96px; 149 --branding--logo--max-height-mobile: 96px; 150 151 /* Main navigation */ 152 --primary-nav--font-family: var(--global--font-secondary); 153 --primary-nav--font-family-mobile: var(--global--font-primary); 154 --primary-nav--font-size: var(--global--font-size-md); 155 --primary-nav--font-size-sub-menu: var(--global--font-size-xs); 156 --primary-nav--font-size-mobile: var(--global--font-size-sm); 157 --primary-nav--font-size-sub-menu-mobile: var(--global--font-size-sm); 158 --primary-nav--font-size-button: var(--global--font-size-xs); 159 --primary-nav--font-style: normal; 160 --primary-nav--font-style-sub-menu-mobile: normal; 161 --primary-nav--font-weight: normal; 162 --primary-nav--font-weight-button: 500; 163 --primary-nav--color-link: var(--global--color-primary); 164 --primary-nav--color-link-hover: var(--global--color-primary-hover); 165 --primary-nav--color-text: var(--global--color-primary); 166 --primary-nav--padding: calc(0.66 * var(--global--spacing-unit)); 167 --primary-nav--border-color: var(--global--color-primary); 168 169 /* Pagination */ 170 --pagination--color-text: var(--global--color-primary); 171 --pagination--color-link-hover: var(--global--color-primary-hover); 172 --pagination--font-family: var(--global--font-secondary); 173 --pagination--font-size: var(--global--font-size-lg); 174 --pagination--font-weight: normal; 175 --pagination--font-weight-strong: 600; 176 177 /* Footer */ 178 --footer--color-text: var(--global--color-primary); 179 --footer--color-link: var(--global--color-primary); 180 --footer--color-link-hover: var(--global--color-primary-hover); 181 --footer--font-family: var(--global--font-primary); 182 --footer--font-size: var(--global--font-size-sm); 183 184 /* Block: Pull quote */ 185 --pullquote--font-family: var(--global--font-primary); 186 --pullquote--font-size: var(--heading--font-size-h3); 187 --pullquote--font-style: normal; 188 --pullquote--letter-spacing: var(--heading--letter-spacing-h4); 189 --pullquote--line-height: var(--global--line-height-heading); 190 --pullquote--border-width: 3px; 191 --pullquote--border-color: var(--global--color-primary); 192 --pullquote--color-foreground: var(--global--color-primary); 193 --pullquote--color-background: var(--global--color-background); 194 --quote--font-family: var(--global--font-secondary); 195 --quote--font-size: var(--global--font-size-md); 196 --quote--font-size-large: var(--global--font-size-xl); 197 --quote--font-style: normal; 198 --quote--font-weight: 700; 199 --quote--font-weight-strong: bolder; 200 --quote--font-style-large: normal; 201 --quote--font-style-cite: normal; 202 --quote--line-height: var(--global--line-height-body); 203 --quote--line-height-large: 1.35; 204 --separator--border-color: var(--global--color-border); 205 --separator--height: 1px; 206 207 /* Block: Table */ 208 --table--stripes-border-color: var(--global--color-light-gray); 209 --table--stripes-background-color: var(--global--color-light-gray); 210 --table--has-background-text-color: var(--global--color-dark-gray); 211 212 /* Widgets */ 213 --widget--line-height-list: 1.9; 214 --widget--line-height-title: 1.4; 215 --widget--font-weight-title: 700; 216 --widget--spacing-menu: calc(0.66 * var(--global--spacing-unit)); 217 218 /* Admin-bar height */ 219 --global--admin-bar--height: 0px; 7 /* Font Family */ 8 --global--font-primary: var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); 9 --global--font-secondary: var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); 10 /* Font Size */ 11 --global--font-size-base: 1.25rem; 12 --global--font-size-xs: 1rem; 13 --global--font-size-sm: 1.125rem; 14 --global--font-size-md: 1.25rem; 15 --global--font-size-lg: 1.5rem; 16 --global--font-size-xl: 2.25rem; 17 --global--font-size-xxl: 4rem; 18 --global--font-size-xxxl: 5rem; 19 --global--font-size-page-title: var(--global--font-size-xxl); 20 --global--letter-spacing: normal; 21 /* Line Height */ 22 --global--line-height-body: 1.7; 23 --global--line-height-heading: 1.3; 24 --global--line-height-page-title: 1.1; 25 /* Headings */ 26 --heading--font-family: var(--global--font-primary); 27 --heading--font-size-h6: var(--global--font-size-xs); 28 --heading--font-size-h5: var(--global--font-size-sm); 29 --heading--font-size-h4: var(--global--font-size-lg); 30 --heading--font-size-h3: calc(1.25 * var(--global--font-size-lg)); 31 --heading--font-size-h2: var(--global--font-size-xl); 32 --heading--font-size-h1: var(--global--font-size-page-title); 33 --heading--letter-spacing-h6: 0.05em; 34 --heading--letter-spacing-h5: 0.05em; 35 --heading--letter-spacing-h4: var(--global--letter-spacing); 36 --heading--letter-spacing-h3: var(--global--letter-spacing); 37 --heading--letter-spacing-h2: var(--global--letter-spacing); 38 --heading--letter-spacing-h1: var(--global--letter-spacing); 39 --heading--line-height-h6: var(--global--line-height-heading); 40 --heading--line-height-h5: var(--global--line-height-heading); 41 --heading--line-height-h4: var(--global--line-height-heading); 42 --heading--line-height-h3: var(--global--line-height-heading); 43 --heading--line-height-h2: var(--global--line-height-heading); 44 --heading--line-height-h1: var(--global--line-height-page-title); 45 --heading--font-weight: normal; 46 --heading--font-weight-page-title: 300; 47 --heading--font-weight-strong: 600; 48 /* Block: Latest posts */ 49 --latest-posts--title-font-family: var(--heading--font-family); 50 --latest-posts--title-font-size: var(--heading--font-size-h3); 51 --latest-posts--description-font-family: var(--global--font-secondary); 52 --latest-posts--description-font-size: var(--global--font-size-sm); 53 --list--font-family: var(--global--font-secondary); 54 --definition-term--font-family: var(--global--font-primary); 55 /* Colors */ 56 --global--color-black: #000; 57 --global--color-dark-gray: #28303d; 58 --global--color-gray: #39414d; 59 --global--color-light-gray: #f0f0f0; 60 --global--color-green: #d1e4dd; 61 --global--color-blue: #d1dfe4; 62 --global--color-purple: #d1d1e4; 63 --global--color-red: #e4d1d1; 64 --global--color-orange: #e4dad1; 65 --global--color-yellow: #eeeadd; 66 --global--color-white: #fff; 67 --global--color-white-50: rgba(255, 255, 255, 0.5); 68 --global--color-white-90: rgba(255, 255, 255, 0.9); 69 --global--color-primary: var(--global--color-dark-gray); 70 /* Body text color, site title, footer text color. */ 71 --global--color-secondary: var(--global--color-gray); 72 /* Headings */ 73 --global--color-primary-hover: var(--global--color-primary); 74 --global--color-background: var(--global--color-green); 75 /* Mint, default body background */ 76 --global--color-border: var(--global--color-primary); 77 /* Used for borders (separators) */ 78 /* Spacing */ 79 --global--spacing-unit: 20px; 80 --global--spacing-measure: unset; 81 --global--spacing-horizontal: 25px; 82 --global--spacing-vertical: 30px; 83 /* Elevation */ 84 --global--elevation: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); 85 /* Forms */ 86 --form--font-family: var(--global--font-secondary); 87 --form--font-size: var(--global--font-size-sm); 88 --form--line-height: var(--global--line-height-body); 89 --form--color-text: var(--global--color-dark-gray); 90 --form--color-ranged: var(--global--color-secondary); 91 --form--label-weight: 500; 92 --form--border-color: var(--global--color-secondary); 93 --form--border-width: 3px; 94 --form--border-radius: 0; 95 --form--spacing-unit: calc(0.5 * var(--global--spacing-unit)); 96 /* Cover block */ 97 --cover--height: calc(15 * var(--global--spacing-vertical)); 98 --cover--color-foreground: var(--global--color-white); 99 --cover--color-background: var(--global--color-black); 100 /* Buttons */ 101 --button--color-text: var(--global--color-background); 102 --button--color-text-hover: var(--global--color-secondary); 103 --button--color-text-active: var(--global--color-secondary); 104 --button--color-background: var(--global--color-secondary); 105 --button--color-background-active: var(--global--color-background); 106 --button--font-family: var(--global--font-primary); 107 --button--font-size: var(--global--font-size-base); 108 --button--font-weight: 500; 109 --button--line-height: 1.5; 110 --button--border-width: 3px; 111 --button--border-radius: 0; 112 --button--padding-vertical: 15px; 113 --button--padding-horizontal: calc(2 * var(--button--padding-vertical)); 114 /* entry */ 115 --entry-header--color: var(--global--color-primary); 116 --entry-header--color-link: currentColor; 117 --entry-header--color-hover: var(--global--color-primary-hover); 118 --entry-header--color-focus: var(--global--color-secondary); 119 --entry-header--font-size: var(--heading--font-size-h2); 120 --entry-content--font-family: var(--global--font-secondary); 121 --entry-author-bio--font-family: var(--heading--font-family); 122 --entry-author-bio--font-size: var(--heading--font-size-h4); 123 /* Header */ 124 --branding--color-text: var(--global--color-primary); 125 --branding--color-link: var(--global--color-primary); 126 --branding--color-link-hover: var(--global--color-secondary); 127 --branding--title--font-family: var(--global--font-primary); 128 --branding--title--font-size: var(--global--font-size-lg); 129 --branding--title--font-size-mobile: var(--heading--font-size-h4); 130 --branding--title--font-weight: normal; 131 --branding--title--text-transform: uppercase; 132 --branding--description--font-family: var(--global--font-secondary); 133 --branding--description--font-size: var(--global--font-size-sm); 134 --branding--description--font-family: var(--global--font-secondary); 135 --branding--logo--max-width: 300px; 136 --branding--logo--max-height: 100px; 137 --branding--logo--max-width-mobile: 96px; 138 --branding--logo--max-height-mobile: 96px; 139 /* Main navigation */ 140 --primary-nav--font-family: var(--global--font-secondary); 141 --primary-nav--font-family-mobile: var(--global--font-primary); 142 --primary-nav--font-size: var(--global--font-size-md); 143 --primary-nav--font-size-sub-menu: var(--global--font-size-xs); 144 --primary-nav--font-size-mobile: var(--global--font-size-sm); 145 --primary-nav--font-size-sub-menu-mobile: var(--global--font-size-sm); 146 --primary-nav--font-size-button: var(--global--font-size-xs); 147 --primary-nav--font-style: normal; 148 --primary-nav--font-style-sub-menu-mobile: normal; 149 --primary-nav--font-weight: normal; 150 --primary-nav--font-weight-button: 500; 151 --primary-nav--color-link: var(--global--color-primary); 152 --primary-nav--color-link-hover: var(--global--color-primary-hover); 153 --primary-nav--color-text: var(--global--color-primary); 154 --primary-nav--padding: calc(0.66 * var(--global--spacing-unit)); 155 --primary-nav--border-color: var(--global--color-primary); 156 /* Pagination */ 157 --pagination--color-text: var(--global--color-primary); 158 --pagination--color-link-hover: var(--global--color-primary-hover); 159 --pagination--font-family: var(--global--font-secondary); 160 --pagination--font-size: var(--global--font-size-lg); 161 --pagination--font-weight: normal; 162 --pagination--font-weight-strong: 600; 163 /* Footer */ 164 --footer--color-text: var(--global--color-primary); 165 --footer--color-link: var(--global--color-primary); 166 --footer--color-link-hover: var(--global--color-primary-hover); 167 --footer--font-family: var(--global--font-primary); 168 --footer--font-size: var(--global--font-size-sm); 169 /* Block: Pull quote */ 170 --pullquote--font-family: var(--global--font-primary); 171 --pullquote--font-size: var(--heading--font-size-h3); 172 --pullquote--font-style: normal; 173 --pullquote--letter-spacing: var(--heading--letter-spacing-h4); 174 --pullquote--line-height: var(--global--line-height-heading); 175 --pullquote--border-width: 3px; 176 --pullquote--border-color: var(--global--color-primary); 177 --pullquote--color-foreground: var(--global--color-primary); 178 --pullquote--color-background: var(--global--color-background); 179 --quote--font-family: var(--global--font-secondary); 180 --quote--font-size: var(--global--font-size-md); 181 --quote--font-size-large: var(--global--font-size-xl); 182 --quote--font-style: normal; 183 --quote--font-weight: 700; 184 --quote--font-weight-strong: bolder; 185 --quote--font-style-large: normal; 186 --quote--font-style-cite: normal; 187 --quote--line-height: var(--global--line-height-body); 188 --quote--line-height-large: 1.35; 189 --separator--border-color: var(--global--color-border); 190 --separator--height: 1px; 191 /* Block: Table */ 192 --table--stripes-border-color: var(--global--color-light-gray); 193 --table--stripes-background-color: var(--global--color-light-gray); 194 --table--has-background-text-color: var(--global--color-dark-gray); 195 /* Widgets */ 196 --widget--line-height-list: 1.9; 197 --widget--line-height-title: 1.4; 198 --widget--font-weight-title: 700; 199 --widget--spacing-menu: calc(0.66 * var(--global--spacing-unit)); 200 /* Admin-bar height */ 201 --global--admin-bar--height: 0px; 220 202 } 221 203 222 204 .admin-bar { 223 205 --global--admin-bar--height: 32px; 224 206 } 225 207 @media only screen and (max-width: 782px) { 226 227 .admin-bar { 228 --global--admin-bar--height: 46px; 229 } 208 .admin-bar { 209 --global--admin-bar--height: 46px; 210 } 230 211 } 231 212 232 213 @media only screen and (min-width: 652px) { 233 234 :root { 235 --global--font-size-xl: 2.5rem; 236 --global--font-size-xxl: 6rem; 237 --global--font-size-xxxl: 9rem; 238 --heading--font-size-h3: 2rem; 239 --heading--font-size-h2: 3rem; 240 } 241 } 242 214 :root { 215 --global--font-size-xl: 2.5rem; 216 --global--font-size-xxl: 6rem; 217 --global--font-size-xxxl: 9rem; 218 --heading--font-size-h3: 2rem; 219 --heading--font-size-h2: 3rem; 220 } 221 } 243 222 /** 244 223 * Responsive Styles 245 224 */ 246 247 225 /** 248 226 * Required Variables 249 227 */ 250 251 228 /** 252 229 * Root Media Query Variables 253 230 */ 254 231 :root { 255 256 257 258 259 260 232 --responsive--spacing-horizontal: calc(2 * var(--global--spacing-horizontal) * 0.6); 233 --responsive--aligndefault-width: calc(100vw - var(--responsive--spacing-horizontal)); 234 --responsive--alignwide-width: calc(100vw - var(--responsive--spacing-horizontal)); 235 --responsive--alignfull-width: 100%; 236 --responsive--alignright-margin: var(--global--spacing-horizontal); 237 --responsive--alignleft-margin: var(--global--spacing-horizontal); 261 238 } 262 239 263 240 @media only screen and (min-width: 482px) { 264 265 :root { 266 --responsive--aligndefault-width: min(calc(100vw - 4 * var(--global--spacing-horizontal)), 610px); 267 --responsive--alignwide-width: calc(100vw - 4 * var(--global--spacing-horizontal)); 268 --responsive--alignright-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); 269 --responsive--alignleft-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); 270 } 241 :root { 242 --responsive--aligndefault-width: min(calc(100vw - 4 * var(--global--spacing-horizontal)), 610px); 243 --responsive--alignwide-width: calc(100vw - 4 * var(--global--spacing-horizontal)); 244 --responsive--alignright-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); 245 --responsive--alignleft-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); 246 } 271 247 } 272 248 @media only screen and (min-width: 822px) { 273 274 :root { 275 --responsive--aligndefault-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 610px); 276 --responsive--alignwide-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 1240px); 277 } 278 } 279 249 :root { 250 --responsive--aligndefault-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 610px); 251 --responsive--alignwide-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 1240px); 252 } 253 } 280 254 /** 281 255 * Extends 282 256 */ 283 257 .default-max-width { 284 285 286 258 max-width: var(--responsive--aligndefault-width); 259 margin-left: auto; 260 margin-right: auto; 287 261 } 288 262 289 263 .wide-max-width { 290 291 292 264 max-width: var(--responsive--alignwide-width); 265 margin-left: auto; 266 margin-right: auto; 293 267 } 294 268 295 269 @media only screen and (min-width: 482px) { 296 297 .full-max-width { 298 max-width: var(--responsive--alignfull-width); 299 width: auto; 300 margin-left: auto; 301 margin-right: auto; 302 } 303 } 304 270 .full-max-width { 271 max-width: var(--responsive--alignfull-width); 272 width: auto; 273 margin-left: auto; 274 margin-right: auto; 275 } 276 } 305 277 blockquote { 306 padding: 0; 307 position: relative; 308 margin: var(--global--spacing-vertical) 0 var(--global--spacing-vertical) var(--global--spacing-horizontal); 309 } 310 278 padding: 0; 279 position: relative; 280 margin: var(--global--spacing-vertical) 0 var(--global--spacing-vertical) var(--global--spacing-horizontal); 281 } 311 282 blockquote > * { 312 margin-top: var(--global--spacing-unit); 313 margin-bottom: var(--global--spacing-unit); 314 } 315 283 margin-top: var(--global--spacing-unit); 284 margin-bottom: var(--global--spacing-unit); 285 } 316 286 blockquote > *:first-child { 317 margin-top: 0; 318 } 319 287 margin-top: 0; 288 } 320 289 blockquote > *:last-child { 321 margin-bottom: 0; 322 } 323 290 margin-bottom: 0; 291 } 324 292 blockquote p { 325 letter-spacing: var(--heading--letter-spacing-h4); 326 font-family: var(--quote--font-family); 327 font-size: var(--quote--font-size); 328 font-style: var(--quote--font-style); 329 font-weight: var(--quote--font-weight); 330 line-height: var(--quote--line-height); 331 } 332 293 letter-spacing: var(--heading--letter-spacing-h4); 294 font-family: var(--quote--font-family); 295 font-size: var(--quote--font-size); 296 font-style: var(--quote--font-style); 297 font-weight: var(--quote--font-weight); 298 line-height: var(--quote--line-height); 299 } 333 300 blockquote cite, 334 301 blockquote footer { 335 font-weight: normal; 336 color: var(--global--color-primary); 337 font-size: var(--global--font-size-xs); 338 letter-spacing: var(--global--letter-spacing); 339 } 340 341 blockquote.alignleft, 342 blockquote.alignright { 343 padding-left: inherit; 344 } 345 346 blockquote.alignleft p, 347 blockquote.alignright p { 348 font-size: var(--heading--font-size-h5); 349 max-width: inherit; 350 width: inherit; 351 } 352 302 font-weight: normal; 303 color: var(--global--color-primary); 304 font-size: var(--global--font-size-xs); 305 letter-spacing: var(--global--letter-spacing); 306 } 307 blockquote.alignleft, blockquote.alignright { 308 padding-left: inherit; 309 } 310 blockquote.alignleft p, blockquote.alignright p { 311 font-size: var(--heading--font-size-h5); 312 max-width: inherit; 313 width: inherit; 314 } 353 315 blockquote.alignleft cite, 354 blockquote.alignleft footer, 355 blockquote.alignright cite, 316 blockquote.alignleft footer, blockquote.alignright cite, 356 317 blockquote.alignright footer { 357 font-size: var(--global--font-size-xs); 358 letter-spacing: var(--global--letter-spacing); 359 } 360 318 font-size: var(--global--font-size-xs); 319 letter-spacing: var(--global--letter-spacing); 320 } 361 321 blockquote strong { 362 font-weight: var(--quote--font-weight-strong); 363 } 364 322 font-weight: var(--quote--font-weight-strong); 323 } 365 324 blockquote:before { 366 content: "“"; 367 font-size: var(--quote--font-size); 368 line-height: var(--quote--line-height); 369 position: absolute; 370 left: calc(-0.5 * var(--global--spacing-horizontal)); 371 } 372 325 content: "“"; 326 font-size: var(--quote--font-size); 327 line-height: var(--quote--line-height); 328 position: absolute; 329 left: calc(-0.5 * var(--global--spacing-horizontal)); 330 } 373 331 blockquote .wp-block-quote__citation, 374 332 blockquote cite, 375 333 blockquote footer { 376 377 378 334 color: var(--global--color-primary); 335 font-size: var(--global--font-size-xs); 336 font-style: var(--quote--font-style-cite); 379 337 } 380 338 @media only screen and (max-width: 481px) { 381 382 blockquote { 383 padding-left: calc(0.5 * var(--global--spacing-horizontal)); 384 } 385 386 blockquote:before { 387 left: 0; 388 } 339 blockquote { 340 padding-left: calc(0.5 * var(--global--spacing-horizontal)); 341 } 342 blockquote:before { 343 left: 0; 344 } 389 345 } 390 346 391 347 img { 392 393 394 348 height: auto; 349 max-width: 100%; 350 vertical-align: middle; 395 351 } 396 352 397 353 /* Classic editor images */ 398 354 .entry-content img { 399 355 max-width: 100%; 400 356 } 401 357 … … 405 361 object, 406 362 video { 407 363 max-width: 100%; 408 364 } 409 365 … … 413 369 .wp-caption-text, 414 370 .wp-block-embed figcaption { 415 color: currentColor; 416 font-size: var(--global--font-size-xs); 417 line-height: var(--global--line-height-body); 418 margin-top: calc(0.5 * var(--global--spacing-unit)); 419 margin-bottom: var(--global--spacing-unit); 420 text-align: center; 421 } 422 423 .alignleft figcaption, 424 .alignright figcaption, 371 color: currentColor; 372 font-size: var(--global--font-size-xs); 373 line-height: var(--global--line-height-body); 374 margin-top: calc(0.5 * var(--global--spacing-unit)); 375 margin-bottom: var(--global--spacing-unit); 376 text-align: center; 377 } 378 .alignleft figcaption, .alignright figcaption, 425 379 .alignleft .wp-caption, 426 380 .alignright .wp-caption, … … 429 383 .alignleft .wp-block-embed figcaption, 430 384 .alignright .wp-block-embed figcaption { 431 385 margin-bottom: 0; 432 386 } 433 387 … … 436 390 .entry-content .wp-smiley, 437 391 .comment-content .wp-smiley { 438 439 440 441 392 border: none; 393 margin-bottom: 0; 394 margin-top: 0; 395 padding: 0; 442 396 } 443 397 444 398 select, 445 399 select:focus { 446 447 448 449 450 451 452 453 454 455 400 border: var(--form--border-width) solid var(--form--border-color); 401 border-radius: var(--form--border-radius); 402 color: var(--form--color-text); 403 font-size: var(--form--font-size); 404 -moz-appearance: none; 405 -webkit-appearance: none; 406 appearance: none; 407 padding: var(--form--spacing-unit) calc(3 * var(--form--spacing-unit)) var(--form--spacing-unit) var(--form--spacing-unit); 408 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; 409 background-position: right var(--form--spacing-unit) top 60%; 456 410 } 457 411 … … 462 416 */ 463 417 a { 464 465 466 467 418 cursor: pointer; 419 color: var(--wp--style--color--link, var(--global--color-primary)); 420 text-underline-offset: 3px; 421 text-decoration-skip-ink: all; 468 422 } 469 423 470 424 a:hover { 471 472 425 text-decoration-style: dotted; 426 text-decoration-skip-ink: none; 473 427 } 474 428 475 429 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 476 477 /* Only visible in Windows High Contrast mode */ 478 outline: 2px solid transparent; 479 text-decoration: underline 1px dotted currentColor; 480 text-decoration-skip-ink: none; 481 background: rgba(255, 255, 255, 0.9); 482 } 483 430 /* Only visible in Windows High Contrast mode */ 431 outline: 2px solid transparent; 432 text-decoration: underline 1px dotted currentColor; 433 text-decoration-skip-ink: none; 434 background: rgba(255, 255, 255, 0.9); 435 } 484 436 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 485 background: var(--global--color-black); 486 color: var(--global--color-white); 487 text-decoration: none; 488 } 489 437 background: var(--global--color-black); 438 color: var(--global--color-white); 439 text-decoration: none; 440 } 490 441 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 491 color: var(--wp--style--color--link, var(--global--color-white)); 492 } 493 442 color: var(--wp--style--color--link, var(--global--color-white)); 443 } 494 444 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 495 background: rgba(0, 0, 0, 0.9); 496 color: var(--wp--style--color--link, var(--global--color-white)); 497 } 498 445 background: rgba(0, 0, 0, 0.9); 446 color: var(--wp--style--color--link, var(--global--color-white)); 447 } 499 448 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 500 color: var(--wp--style--color--link, var(--global--color-white)); 501 } 502 449 color: var(--wp--style--color--link, var(--global--color-white)); 450 } 503 451 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { 504 505 /* Only visible in Windows High Contrast mode */ 506 outline: 2px solid transparent; 507 outline-offset: -2px; 508 } 509 452 /* Only visible in Windows High Contrast mode */ 453 outline: 2px solid transparent; 454 outline-offset: -2px; 455 } 510 456 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus { 511 color: #21759b; 512 background-color: #f1f1f1; 513 } 514 457 color: #21759b; 458 background-color: #f1f1f1; 459 } 515 460 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link { 516 background: none; 517 } 518 461 background: none; 462 } 519 463 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { 520 outline: 2px dotted var(--wp--style--color--link, var(--global--color-primary)); 521 } 522 523 .has-background .has-link-color a, 524 .has-background.has-link-color a { 525 color: var(--wp--style--color--link, var(--global--color-primary)); 464 outline: 2px dotted var(--wp--style--color--link, var(--global--color-primary)); 465 } 466 467 .has-background .has-link-color a, .has-background.has-link-color a { 468 color: var(--wp--style--color--link, var(--global--color-primary)); 526 469 } 527 470 528 471 .wp-block-button__link { 529 border: var(--button--border-width) solid transparent; 530 border-radius: var(--button--border-radius); 531 cursor: pointer; 532 font-weight: var(--button--font-weight); 533 font-family: var(--button--font-family); 534 font-size: var(--button--font-size); 535 line-height: var(--button--line-height); 536 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 537 text-decoration: none; 538 } 539 472 border: var(--button--border-width) solid transparent; 473 border-radius: var(--button--border-radius); 474 cursor: pointer; 475 font-weight: var(--button--font-weight); 476 font-family: var(--button--font-family); 477 font-size: var(--button--font-size); 478 line-height: var(--button--line-height); 479 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 480 text-decoration: none; 481 } 540 482 .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 541 color: var(--global--color-background); 542 } 543 483 color: var(--global--color-background); 484 } 544 485 .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 545 color: var(--local--color-background, var(--global--color-primary)); 546 } 547 486 color: var(--local--color-background, var(--global--color-primary)); 487 } 548 488 .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { 549 color: var(--global--color-primary); 550 } 551 489 color: var(--global--color-primary); 490 } 552 491 .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 553 background-color: var(--global--color-primary); 554 } 555 492 background-color: var(--global--color-primary); 493 } 556 494 .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 557 background-color: var(--local--color-primary, var(--global--color-primary)); 558 } 559 560 .wp-block-button__link:hover, 561 .wp-block-button__link:active { 562 background-color: transparent; 563 border-color: currentColor; 564 color: inherit; 565 } 566 495 background-color: var(--local--color-primary, var(--global--color-primary)); 496 } 497 .wp-block-button__link:hover, .wp-block-button__link:active { 498 background-color: transparent; 499 border-color: currentColor; 500 color: inherit; 501 } 567 502 .wp-block-button__link:focus { 568 outline-offset: -6px; 569 outline: 2px dotted currentColor; 570 } 571 503 outline-offset: -6px; 504 outline: 2px dotted currentColor; 505 } 572 506 .wp-block-button__link:disabled { 573 574 575 507 background-color: var(--global--color-white-50); 508 border-color: var(--global--color-white-50); 509 color: var(--button--color-text-active); 576 510 } 577 511 … … 579 513 * Block Options 580 514 */ 515 [data-block].wp-block-buttons { 516 margin-top: 0; 517 margin-bottom: 0; 518 } 519 [data-block].wp-block-buttons .wp-block-button:first-child { 520 margin-top: var(--global--spacing-vertical); 521 } 522 [data-block].wp-block-buttons .wp-block-button:last-child { 523 margin-bottom: var(--global--spacing-vertical); 524 } 525 581 526 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 582 color: var(--global--color-background); 583 } 584 527 color: var(--global--color-background); 528 } 585 529 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 586 color: var(--local--color-background, var(--global--color-background)); 587 } 588 530 color: var(--local--color-background, var(--global--color-background)); 531 } 589 532 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { 590 color: var(--global--color-primary); 591 } 592 533 color: var(--global--color-primary); 534 } 593 535 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 594 background-color: var(--global--color-primary); 595 } 596 536 background-color: var(--global--color-primary); 537 } 597 538 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 598 background-color: var(--local--color-primary, var(--global--color-primary)); 599 } 600 539 background-color: var(--local--color-primary, var(--global--color-primary)); 540 } 601 541 .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, 602 542 .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { 603 border-color: currentColor !important; 604 background-color: transparent !important; 605 color: inherit !important; 606 } 607 543 border-color: currentColor !important; 544 background-color: transparent !important; 545 color: inherit !important; 546 } 608 547 .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus { 609 outline-offset: inherit; 610 outline: inherit; 611 } 612 613 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), 614 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background), 615 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background { 616 border-color: currentColor; 617 } 618 548 outline-offset: inherit; 549 outline: inherit; 550 } 551 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background { 552 border-color: currentColor; 553 } 619 554 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 620 color: var(--global--color-primary); 621 } 622 555 color: var(--global--color-primary); 556 } 623 557 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 624 color: var(--local--color-primary, var(--global--color-primary)); 625 } 626 558 color: var(--local--color-primary, var(--global--color-primary)); 559 } 627 560 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { 628 color: inherit; 629 } 630 561 color: inherit; 562 } 631 563 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 632 background-color: transparent; 633 } 634 564 background-color: transparent; 565 } 635 566 .wp-block-button.is-style-outline .wp-block-button__link:hover, 636 567 .wp-block-button.is-style-outline .wp-block-button__link:active { 637 background-color: var(--global--color-primary) !important; 638 border-color: transparent !important; 639 color: var(--global--color-background) !important; 640 } 641 568 background-color: var(--global--color-primary) !important; 569 border-color: transparent !important; 570 color: var(--global--color-background) !important; 571 } 642 572 .has-background .wp-block-button.is-style-outline .wp-block-button__link:hover, 643 573 .has-background .wp-block-button.is-style-outline .wp-block-button__link:active { 644 background-color: var(--local--color-primary, var(--global--color-primary)) !important; 645 color: var(--local--color-background, var(--global--color-background)) !important; 646 } 647 574 background-color: var(--local--color-primary, var(--global--color-primary)) !important; 575 color: var(--local--color-background, var(--global--color-background)) !important; 576 } 648 577 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover, 649 578 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active { 650 color: var(--local--color-background, var(--global--color-background)) !important; 651 } 652 579 color: var(--local--color-background, var(--global--color-background)) !important; 580 } 653 581 .wp-block-button.is-style-outline .wp-block-button__link:focus { 654 outline-offset: inherit; 655 outline: inherit; 656 } 657 582 outline-offset: inherit; 583 outline: inherit; 584 } 658 585 .wp-block-button.is-style-squared { 659 586 border-radius: 0; 660 587 } 661 588 662 589 .is-style-outline .wp-block-button__link[style*=radius], 663 590 .wp-block-button__link[style*=radius] { 664 591 outline-offset: 2px; 665 592 } 666 593 667 594 .wp-block-code code { 668 669 595 white-space: pre !important; 596 overflow-x: auto; 670 597 } 671 598 672 599 .wp-block-code { 673 674 675 676 677 678 600 border-color: var(--global--color-border); 601 border-radius: 0; 602 border-style: solid; 603 border-width: 0.1rem; 604 padding: var(--global--spacing-unit); 605 color: currentColor; 679 606 } 680 607 681 608 .wp-block-cover, 682 609 .wp-block-cover-image { 683 background-color: var(--cover--color-background); 684 min-height: var(--cover--height); 685 margin-top: inherit; 686 margin-bottom: inherit; 687 } 688 610 background-color: var(--cover--color-background); 611 min-height: var(--cover--height); 612 margin-top: inherit; 613 margin-bottom: inherit; 614 } 689 615 .wp-block-cover:not(.alignwide):not(.alignfull), 690 616 .wp-block-cover-image:not(.alignwide):not(.alignfull) { 691 clear: both; 692 } 693 617 clear: both; 618 } 694 619 [data-align=full] .wp-block-cover, 695 620 [data-align=full] .wp-block-cover-image { 696 margin-top: 0; 697 margin-bottom: 0; 698 } 699 621 margin-top: 0; 622 margin-bottom: 0; 623 } 700 624 .wp-block-cover > .wp-block-cover__inner-container > *:first-child, 701 625 .wp-block-cover-image > .wp-block-cover__inner-container > *:first-child { 702 margin-top: 0; 703 } 704 626 margin-top: 0; 627 } 705 628 .wp-block-cover > .wp-block-cover__inner-container > *:last-child:not(.block-list-appender), 706 629 .wp-block-cover-image > .wp-block-cover__inner-container > *:last-child:not(.block-list-appender) { 707 margin-bottom: 0; 708 } 709 710 .wp-block-cover.has-child-selected > .wp-block-cover__inner-container > *:nth-last-child(2), 711 .wp-block-cover.is-selected > .wp-block-cover__inner-container > *:nth-last-child(2), 630 margin-bottom: 0; 631 } 632 .wp-block-cover.has-child-selected > .wp-block-cover__inner-container > *:nth-last-child(2), .wp-block-cover.is-selected > .wp-block-cover__inner-container > *:nth-last-child(2), 712 633 .wp-block-cover-image.has-child-selected > .wp-block-cover__inner-container > *:nth-last-child(2), 713 634 .wp-block-cover-image.is-selected > .wp-block-cover__inner-container > *:nth-last-child(2) { 714 margin-bottom: 0; 715 } 716 635 margin-bottom: 0; 636 } 717 637 .wp-block-cover .wp-block-cover__inner-container, 718 638 .wp-block-cover .wp-block-cover-image-text, … … 723 643 .wp-block-cover-image .wp-block-cover-text, 724 644 .wp-block-cover-image .block-editor-block-list__block { 725 color: currentColor; 726 } 727 645 color: currentColor; 646 } 728 647 .wp-block-cover .wp-block-cover__inner-container a, 729 648 .wp-block-cover .wp-block-cover-image-text a, … … 734 653 .wp-block-cover-image .wp-block-cover-text a, 735 654 .wp-block-cover-image .block-editor-block-list__block a { 736 color: currentColor; 737 } 738 655 color: currentColor; 656 } 739 657 .wp-block-cover .wp-block-cover__inner-container .has-link-color a, 740 658 .wp-block-cover .wp-block-cover-image-text .has-link-color a, … … 745 663 .wp-block-cover-image .wp-block-cover-text .has-link-color a, 746 664 .wp-block-cover-image .block-editor-block-list__block .has-link-color a { 747 color: var(--wp--style--color--link, var(--global--color-primary)); 748 } 749 665 color: var(--wp--style--color--link, var(--global--color-primary)); 666 } 750 667 .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container, 751 668 .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text, … … 756 673 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text, 757 674 .wp-block-cover-image:not([class*=background-color]) .block-editor-block-list__block { 758 color: var(--cover--color-foreground); 759 } 760 675 color: var(--cover--color-foreground); 676 } 761 677 .wp-block-cover h2, 762 678 .wp-block-cover-image h2 { 763 764 765 766 767 text-align: inherit;768 } 769 679 font-size: var(--heading--font-size-h2); 680 letter-spacing: var(--heading--letter-spacing-h2); 681 line-height: var(--heading--line-height-h2); 682 padding: 0; 683 max-width: inherit; 684 text-align: inherit; 685 } 770 686 .wp-block-cover h2.has-text-align-left, 771 687 .wp-block-cover-image h2.has-text-align-left { 772 text-align: left; 773 } 774 688 text-align: left; 689 } 775 690 .wp-block-cover h2.has-text-align-center, 776 691 .wp-block-cover-image h2.has-text-align-center { 777 text-align: center; 778 } 779 692 text-align: center; 693 } 780 694 .wp-block-cover h2.has-text-align-right, 781 695 .wp-block-cover-image h2.has-text-align-right { 782 text-align: right; 783 } 784 696 text-align: right; 697 } 785 698 .wp-block-cover.is-style-twentytwentyone-border, 786 699 .wp-block-cover-image.is-style-twentytwentyone-border { 787 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 788 } 789 700 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 701 } 790 702 .wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container, 791 703 .wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container { 792 704 background-color: unset; 793 705 } 794 706 795 707 .wp-block-columns:not(.alignwide):not(.alignfull) { 796 clear: both; 797 } 798 708 clear: both; 709 } 799 710 .wp-block-columns .wp-block, 800 711 .wp-block-columns .wp-block-column { 801 max-width: inherit; 802 } 803 712 max-width: inherit; 713 } 804 714 .wp-block-columns > .wp-block-column > *:first-child { 805 margin-top: 0; 806 } 807 715 margin-top: 0; 716 } 808 717 .wp-block-columns > .wp-block-column > *:last-child:not(.block-list-appender) { 809 margin-bottom: 0; 810 } 811 812 .wp-block-columns.has-child-selected > .wp-block-column > *:nth-last-child(2), 813 .wp-block-columns.is-selected > .wp-block-column > *:nth-last-child(2) { 814 margin-bottom: 0; 718 margin-bottom: 0; 719 } 720 .wp-block-columns.has-child-selected > .wp-block-column > *:nth-last-child(2), .wp-block-columns.is-selected > .wp-block-column > *:nth-last-child(2) { 721 margin-bottom: 0; 815 722 } 816 723 @media only screen and (min-width: 652px) { 817 818 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { 819 margin-left: calc(-2 * var(--global--spacing-horizontal)); 820 margin-top: calc(2.5 * var(--global--spacing-horizontal)); 821 z-index: 2; 822 } 823 824 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background), 825 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background), 826 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background), 827 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background), 828 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background), 829 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background), 830 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background), 831 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), 832 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background), 833 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { 834 background-color: var(--global--color-background); 835 padding: var(--global--spacing-unit); 836 } 837 838 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), 839 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 840 padding-left: calc(2 * var(--global--spacing-horizontal)); 841 } 842 843 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { 844 margin-top: 0; 845 } 846 } 847 724 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { 725 margin-left: calc(-2 * var(--global--spacing-horizontal)); 726 margin-top: calc(2.5 * var(--global--spacing-horizontal)); 727 z-index: 2; 728 } 729 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background), 730 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background), 731 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background), 732 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background), 733 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background), 734 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background), 735 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background), 736 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), 737 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background), 738 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { 739 background-color: var(--global--color-background); 740 padding: var(--global--spacing-unit); 741 } 742 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), 743 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 744 padding-left: calc(2 * var(--global--spacing-horizontal)); 745 } 746 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { 747 margin-top: 0; 748 } 749 } 848 750 .wp-block[data-align=full] > .wp-block-columns p:not(.has-background), 849 751 .wp-block[data-align=full] > .wp-block-columns h1:not(.has-background), … … 853 755 .wp-block[data-align=full] > .wp-block-columns h5:not(.has-background), 854 756 .wp-block[data-align=full] > .wp-block-columns h6:not(.has-background) { 855 856 757 padding-left: var(--global--spacing-unit); 758 padding-right: var(--global--spacing-unit); 857 759 } 858 760 859 761 .wp-block-file .wp-block-file__textlink { 860 text-decoration: underline; 861 text-decoration-style: solid; 862 text-decoration-thickness: 1px; 863 } 864 762 text-decoration: underline; 763 text-decoration-style: solid; 764 text-decoration-thickness: 1px; 765 } 865 766 .wp-block-file .wp-block-file__textlink:hover { 866 text-decoration: underline; 867 text-decoration-style: dotted; 868 } 869 767 text-decoration: underline; 768 text-decoration-style: dotted; 769 } 870 770 .wp-block-file .wp-block-file__button { 871 border: var(--button--border-width) solid transparent; 872 border-radius: var(--button--border-radius); 873 cursor: pointer; 874 font-weight: var(--button--font-weight); 875 font-family: var(--button--font-family); 876 font-size: var(--button--font-size); 877 line-height: var(--button--line-height); 878 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 879 text-decoration: none; 880 display: inline-block; 881 } 882 771 border: var(--button--border-width) solid transparent; 772 border-radius: var(--button--border-radius); 773 cursor: pointer; 774 font-weight: var(--button--font-weight); 775 font-family: var(--button--font-family); 776 font-size: var(--button--font-size); 777 line-height: var(--button--line-height); 778 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 779 text-decoration: none; 780 display: inline-block; 781 } 883 782 .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 884 color: var(--global--color-background); 885 } 886 783 color: var(--global--color-background); 784 } 887 785 .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 888 color: var(--local--color-background, var(--global--color-primary)); 889 } 890 786 color: var(--local--color-background, var(--global--color-primary)); 787 } 891 788 .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background { 892 color: var(--global--color-primary); 893 } 894 789 color: var(--global--color-primary); 790 } 895 791 .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-background) { 896 background-color: var(--global--color-primary); 897 } 898 792 background-color: var(--global--color-primary); 793 } 899 794 .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-background) { 900 background-color: var(--local--color-primary, var(--global--color-primary)); 901 } 902 903 .wp-block-file .wp-block-file__button:hover, 904 .wp-block-file .wp-block-file__button:active { 905 background-color: transparent; 906 border-color: currentColor; 907 color: inherit; 908 } 909 795 background-color: var(--local--color-primary, var(--global--color-primary)); 796 } 797 .wp-block-file .wp-block-file__button:hover, .wp-block-file .wp-block-file__button:active { 798 background-color: transparent; 799 border-color: currentColor; 800 color: inherit; 801 } 910 802 .wp-block-file .wp-block-file__button:focus { 911 outline-offset: -6px; 912 outline: 2px dotted currentColor; 913 } 914 803 outline-offset: -6px; 804 outline: 2px dotted currentColor; 805 } 915 806 .wp-block-file .wp-block-file__button:disabled { 916 background-color: var(--global--color-white-50); 917 border-color: var(--global--color-white-50); 918 color: var(--button--color-text-active); 919 } 920 807 background-color: var(--global--color-white-50); 808 border-color: var(--global--color-white-50); 809 color: var(--button--color-text-active); 810 } 921 811 .wp-block-file .wp-block-file__button:focus { 922 923 812 outline-offset: inherit; 813 outline: inherit; 924 814 } 925 815 926 816 .wp-block-gallery figcaption { 927 margin-bottom: 0; 928 } 929 817 margin-bottom: 0; 818 } 930 819 .wp-block-gallery figcaption a { 931 820 color: var(--global--color-white); 932 821 } 933 822 934 823 .wp-block-group { 935 display: block; 936 clear: both; 937 display: flow-root; 938 } 939 940 .wp-block-group:before, 941 .wp-block-group:after { 942 content: ""; 943 display: block; 944 clear: both; 945 } 946 824 display: block; 825 clear: both; 826 display: flow-root; 827 } 828 .wp-block-group:before, .wp-block-group:after { 829 content: ""; 830 display: block; 831 clear: both; 832 } 947 833 .wp-block-group.has-background { 948 padding: var(--global--spacing-vertical); 949 } 950 834 padding: var(--global--spacing-vertical); 835 } 951 836 [data-align=full] .wp-block-group.has-background { 952 margin-top: 0; 953 margin-bottom: 0; 954 } 955 837 margin-top: 0; 838 margin-bottom: 0; 839 } 956 840 .wp-block-group.is-style-twentytwentyone-border { 957 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 958 padding: var(--global--spacing-vertical); 959 } 960 841 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 842 padding: var(--global--spacing-vertical); 843 } 961 844 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > [data-align=full] { 962 max-width: calc(var(--responsive--alignfull-width) + 2 * var(--global--spacing-vertical)); 963 width: calc(var(--responsive--alignfull-width) + 2 * var(--global--spacing-vertical)); 964 margin-left: calc(-1 * var(--global--spacing-vertical)); 965 } 966 845 max-width: calc(var(--responsive--alignfull-width) + (2 * var(--global--spacing-vertical))); 846 width: calc(var(--responsive--alignfull-width) + (2 * var(--global--spacing-vertical))); 847 margin-left: calc(-1 * var(--global--spacing-vertical)); 848 } 967 849 .wp-block-group > .wp-block-group__inner-container > *:first-child { 968 margin-top: 0; 969 } 970 850 margin-top: 0; 851 } 971 852 .wp-block-group > .wp-block-group__inner-container > *:last-child:not(.block-list-appender) { 972 margin-bottom: 0; 973 } 974 975 .wp-block-group.has-child-selected > .wp-block-group__inner-container > *:nth-last-child(2), 976 .wp-block-group.is-selected > .wp-block-group__inner-container > *:nth-last-child(2) { 977 margin-bottom: 0; 853 margin-bottom: 0; 854 } 855 .wp-block-group.has-child-selected > .wp-block-group__inner-container > *:nth-last-child(2), .wp-block-group.is-selected > .wp-block-group__inner-container > *:nth-last-child(2) { 856 margin-bottom: 0; 978 857 } 979 858 980 859 .wp-block-group .wp-block-group.has-background > .block-editor-block-list__layout > [data-align=full] { 981 982 860 margin: 0; 861 width: 100%; 983 862 } 984 863 … … 1001 880 h6, 1002 881 .h6 { 1003 clear: both; 1004 font-family: var(--heading--font-family); 1005 font-weight: var(--heading--font-weight); 1006 } 1007 882 clear: both; 883 font-family: var(--heading--font-family); 884 font-weight: var(--heading--font-weight); 885 } 1008 886 .wp-block-heading h1 strong, 1009 887 h1 strong, … … 1024 902 h6 strong, 1025 903 .h6 strong { 1026 font-weight: var(--heading--font-weight-strong); 1027 } 1028 904 font-weight: var(--heading--font-weight-strong); 905 } 1029 906 .wp-block-heading h1[style*="--wp--typography--line-height"], 1030 907 h1[style*="--wp--typography--line-height"], … … 1045 922 h6[style*="--wp--typography--line-height"], 1046 923 .h6[style*="--wp--typography--line-height"] { 1047 924 line-height: var(--wp--typography--line-height, var(--global--line-height-body)); 1048 925 } 1049 926 … … 1051 928 h1, 1052 929 .h1 { 1053 1054 1055 930 font-size: var(--heading--font-size-h1); 931 letter-spacing: var(--heading--letter-spacing-h1); 932 line-height: var(--heading--line-height-h1); 1056 933 } 1057 934 … … 1059 936 h2, 1060 937 .h2 { 1061 1062 1063 938 font-size: var(--heading--font-size-h2); 939 letter-spacing: var(--heading--letter-spacing-h2); 940 line-height: var(--heading--line-height-h2); 1064 941 } 1065 942 … … 1067 944 h3, 1068 945 .h3 { 1069 1070 1071 946 font-size: var(--heading--font-size-h3); 947 letter-spacing: var(--heading--letter-spacing-h3); 948 line-height: var(--heading--line-height-h3); 1072 949 } 1073 950 … … 1075 952 h4, 1076 953 .h4 { 1077 1078 1079 1080 954 font-size: var(--heading--font-size-h4); 955 font-weight: var(--heading--font-weight-strong); 956 letter-spacing: var(--heading--letter-spacing-h4); 957 line-height: var(--heading--line-height-h4); 1081 958 } 1082 959 … … 1084 961 h5, 1085 962 .h5 { 1086 1087 1088 1089 963 font-size: var(--heading--font-size-h5); 964 font-weight: var(--heading--font-weight-strong); 965 letter-spacing: var(--heading--letter-spacing-h5); 966 line-height: var(--heading--line-height-h5); 1090 967 } 1091 968 … … 1093 970 h6, 1094 971 .h6 { 1095 1096 1097 1098 972 font-size: var(--heading--font-size-h6); 973 font-weight: var(--heading--font-weight-strong); 974 letter-spacing: var(--heading--letter-spacing-h6); 975 line-height: var(--heading--line-height-h6); 1099 976 } 1100 977 1101 978 [data-type="core/html"] textarea { 1102 1103 1104 979 color: var(--global--color-dark-gray); 980 border-radius: 0; 981 padding: var(--global--spacing-unit); 1105 982 } 1106 983 1107 984 /* Center image block by default in the editor */ 1108 .wp-block-image, 1109 .wp-block-image > div:not(.components-placeholder) { 1110 text-align: center; 985 .wp-block-image > div { 986 text-align: center; 1111 987 } 1112 988 1113 989 [data-type="core/image"] .block-editor-block-list__block-edit figure.is-resized { 1114 990 margin: 0 auto; 1115 991 } 1116 992 … … 1118 994 .wp-block-image.is-style-twentytwentyone-border img, 1119 995 .wp-block-image.is-style-twentytwentyone-image-frame img { 1120 996 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 1121 997 } 1122 998 1123 999 .wp-block-image.is-style-twentytwentyone-image-frame img { 1124 1000 padding: var(--global--spacing-unit); 1125 1001 } 1126 1002 1127 1003 .wp-block-latest-comments { 1128 1004 padding-left: 0; 1129 1005 } 1130 1006 1131 1007 .wp-block-latest-posts { 1132 padding-left: 0; 1133 } 1134 1008 padding-left: 0; 1009 } 1135 1010 .wp-block-latest-posts:not(.is-grid) > li { 1136 margin-top: calc(1.666 * var(--global--spacing-vertical)); 1137 margin-bottom: calc(1.666 * var(--global--spacing-vertical)); 1138 } 1139 1011 margin-top: calc(1.666 * var(--global--spacing-vertical)); 1012 margin-bottom: calc(1.666 * var(--global--spacing-vertical)); 1013 } 1140 1014 .wp-block-latest-posts:not(.is-grid) > li:first-child { 1141 margin-top: 0; 1142 } 1143 1015 margin-top: 0; 1016 } 1144 1017 .wp-block-latest-posts:not(.is-grid) > li:last-child { 1145 margin-bottom: 0; 1146 } 1147 1018 margin-bottom: 0; 1019 } 1148 1020 .wp-block-latest-posts.is-grid { 1149 word-wrap: break-word; 1150 word-break: break-word; 1151 } 1152 1021 word-wrap: break-word; 1022 word-break: break-word; 1023 } 1153 1024 .wp-block-latest-posts.is-grid > li { 1154 margin-bottom: var(--global--spacing-vertical); 1155 } 1156 1025 margin-bottom: var(--global--spacing-vertical); 1026 } 1157 1027 .wp-block-latest-posts.is-grid > li:last-child { 1158 margin-bottom: 0; 1159 } 1160 1028 margin-bottom: 0; 1029 } 1161 1030 .wp-block-latest-posts > li > * { 1162 margin-top: calc(0.333 * var(--global--spacing-vertical)); 1163 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 1164 } 1165 1031 margin-top: calc(0.333 * var(--global--spacing-vertical)); 1032 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 1033 } 1166 1034 .wp-block-latest-posts > li > *:first-child { 1167 margin-top: 0; 1168 } 1169 1035 margin-top: 0; 1036 } 1170 1037 .wp-block-latest-posts > li > *:last-child { 1171 margin-bottom: 0; 1172 } 1173 1038 margin-bottom: 0; 1039 } 1174 1040 .wp-block-latest-posts > li > a { 1175 display: inline-block; 1176 font-family: var(--latest-posts--title-font-family); 1177 font-size: var(--latest-posts--title-font-size); 1178 font-weight: var(--heading--font-weight); 1179 line-height: var(--global--line-height-heading); 1180 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 1181 } 1182 1041 display: inline-block; 1042 font-family: var(--latest-posts--title-font-family); 1043 font-size: var(--latest-posts--title-font-size); 1044 font-weight: var(--heading--font-weight); 1045 line-height: var(--global--line-height-heading); 1046 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 1047 } 1183 1048 .wp-block-latest-posts .wp-block-latest-posts__post-author { 1184 color: var(--global--color-primary); 1185 font-size: var(--global--font-size-md); 1186 line-height: var(--global--line-height-body); 1187 } 1188 1049 color: var(--global--color-primary); 1050 font-size: var(--global--font-size-md); 1051 line-height: var(--global--line-height-body); 1052 } 1189 1053 .wp-block-latest-posts .wp-block-latest-posts__post-date { 1190 color: var(--global--color-primary); 1191 font-size: var(--global--font-size-xs); 1192 line-height: var(--global--line-height-body); 1193 } 1194 1195 [class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, 1196 .has-background .wp-block-latest-posts .wp-block-latest-posts__post-date { 1197 color: currentColor; 1198 } 1199 1054 color: var(--global--color-primary); 1055 font-size: var(--global--font-size-xs); 1056 line-height: var(--global--line-height-body); 1057 } 1058 [class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, .has-background .wp-block-latest-posts .wp-block-latest-posts__post-date { 1059 color: currentColor; 1060 } 1200 1061 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt, 1201 1062 .wp-block-latest-posts .wp-block-latest-posts__post-full-content { 1202 font-family: var(--latest-posts--description-font-family); 1203 font-size: var(--latest-posts--description-font-size); 1204 line-height: var(--global--line-height-body); 1205 margin-top: calc(0.666 * var(--global--spacing-vertical)); 1206 } 1207 1063 font-family: var(--latest-posts--description-font-family); 1064 font-size: var(--latest-posts--description-font-size); 1065 line-height: var(--global--line-height-body); 1066 margin-top: calc(0.666 * var(--global--spacing-vertical)); 1067 } 1208 1068 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { 1209 border-top: calc(3 * var(--separator--height)) solid var(--global--color-border); 1210 border-bottom: calc(3 * var(--separator--height)) solid var(--global--color-border); 1211 } 1212 1069 border-top: calc(3 * var(--separator--height)) solid var(--global--color-border); 1070 border-bottom: calc(3 * var(--separator--height)) solid var(--global--color-border); 1071 } 1213 1072 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li, 1214 1073 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { 1215 padding-bottom: var(--global--spacing-vertical); 1216 border-bottom: var(--separator--height) solid var(--global--color-border); 1217 margin-top: var(--global--spacing-vertical); 1218 margin-bottom: var(--global--spacing-vertical); 1219 } 1220 1074 padding-bottom: var(--global--spacing-vertical); 1075 border-bottom: var(--separator--height) solid var(--global--color-border); 1076 margin-top: var(--global--spacing-vertical); 1077 margin-bottom: var(--global--spacing-vertical); 1078 } 1221 1079 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, 1222 1080 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child { 1223 padding-bottom: 0; 1224 border-bottom: none; 1225 } 1226 1081 padding-bottom: 0; 1082 border-bottom: none; 1083 } 1227 1084 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { 1228 box-shadow: inset 0 -1px 0 0 var(--global--color-border); 1229 border-bottom: calc(2 * var(--separator--height)) solid var(--global--color-border); 1230 } 1231 1085 box-shadow: inset 0 -1px 0 0 var(--global--color-border); 1086 border-bottom: calc(2 * var(--separator--height)) solid var(--global--color-border); 1087 } 1232 1088 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { 1233 margin: 0; 1234 padding-top: var(--global--spacing-vertical); 1235 padding-right: var(--global--spacing-horizontal); 1236 } 1237 1089 margin: 0; 1090 padding-top: var(--global--spacing-vertical); 1091 padding-right: var(--global--spacing-horizontal); 1092 } 1238 1093 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { 1239 1094 padding-bottom: var(--global--spacing-vertical); 1240 1095 } 1241 1096 @media screen and (min-width: 600px) { 1242 1243 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { 1244 width: calc(100% / 2); 1245 } 1246 1247 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { 1248 width: calc(100% / 3); 1249 } 1250 1251 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { 1252 width: calc(100% / 4); 1253 } 1254 1255 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { 1256 width: calc(100% / 5); 1257 } 1258 1259 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { 1260 width: calc(100% / 6); 1261 } 1262 } 1263 1097 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { 1098 width: calc((100% / 2)); 1099 } 1100 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { 1101 width: calc((100% / 3)); 1102 } 1103 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { 1104 width: calc((100% / 4)); 1105 } 1106 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { 1107 width: calc((100% / 5)); 1108 } 1109 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { 1110 width: calc((100% / 6)); 1111 } 1112 } 1264 1113 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { 1265 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 1266 padding: var(--global--spacing-vertical) var(--global--spacing-horizontal); 1267 } 1268 1114 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 1115 padding: var(--global--spacing-vertical) var(--global--spacing-horizontal); 1116 } 1269 1117 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { 1270 padding-bottom: var(--global--spacing-vertical); 1271 margin-bottom: var(--global--spacing-vertical); 1272 } 1273 1118 padding-bottom: var(--global--spacing-vertical); 1119 margin-bottom: var(--global--spacing-vertical); 1120 } 1274 1121 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { 1275 1276 1122 margin-top: var(--global--spacing-horizontal); 1123 margin-bottom: var(--global--spacing-horizontal); 1277 1124 } 1278 1125 1279 1126 .gallery-item { 1280 display: inline-block; 1281 text-align: center; 1282 vertical-align: top; 1283 width: 100%; 1284 } 1285 1127 display: inline-block; 1128 text-align: center; 1129 vertical-align: top; 1130 width: 100%; 1131 } 1286 1132 .gallery-columns-2 .gallery-item { 1287 max-width: 50%; 1288 } 1289 1133 max-width: 50%; 1134 } 1290 1135 .gallery-columns-3 .gallery-item { 1291 max-width: 33.33%; 1292 } 1293 1136 max-width: 33.33%; 1137 } 1294 1138 .gallery-columns-4 .gallery-item { 1295 max-width: 25%; 1296 } 1297 1139 max-width: 25%; 1140 } 1298 1141 .gallery-columns-5 .gallery-item { 1299 max-width: 20%; 1300 } 1301 1142 max-width: 20%; 1143 } 1302 1144 .gallery-columns-6 .gallery-item { 1303 max-width: 16.66%; 1304 } 1305 1145 max-width: 16.66%; 1146 } 1306 1147 .gallery-columns-7 .gallery-item { 1307 max-width: 14.28%; 1308 } 1309 1148 max-width: 14.28%; 1149 } 1310 1150 .gallery-columns-8 .gallery-item { 1311 max-width: 12.5%; 1312 } 1313 1151 max-width: 12.5%; 1152 } 1314 1153 .gallery-columns-9 .gallery-item { 1315 1154 max-width: 11.11%; 1316 1155 } 1317 1156 1318 1157 .gallery-caption { 1319 1158 display: block; 1320 1159 } 1321 1160 1322 1161 ul, 1323 1162 ol { 1324 font-family: var(--list--font-family); 1325 margin: var(--global--spacing-vertical) 0; 1326 padding-left: calc(2 * var(--global--spacing-horizontal)); 1327 } 1328 1163 font-family: var(--list--font-family); 1164 margin: var(--global--spacing-vertical) 0; 1165 padding-left: calc(2 * var(--global--spacing-horizontal)); 1166 } 1329 1167 ul.aligncenter, 1330 1168 ol.aligncenter { 1331 list-style-position: inside; 1332 padding: 0; 1333 text-align: center; 1334 } 1335 1169 list-style-position: inside; 1170 padding: 0; 1171 text-align: center; 1172 } 1336 1173 ul.alignright, 1337 1174 ol.alignright { 1338 1339 1340 1175 list-style-position: inside; 1176 padding: 0; 1177 text-align: right; 1341 1178 } 1342 1179 1343 1180 li > ul, 1344 1181 li > ol { 1345 1182 margin: 0; 1346 1183 } 1347 1184 1348 1185 dt { 1349 1350 1186 font-family: var(--definition-term--font-family); 1187 font-weight: bold; 1351 1188 } 1352 1189 1353 1190 [data-align=full] .wp-block-media-text { 1354 margin-top: 0; 1355 margin-bottom: 0; 1356 } 1357 1191 margin-top: 0; 1192 margin-bottom: 0; 1193 } 1358 1194 .wp-block-media-text > .wp-block-media-text__content > *:first-child { 1359 margin-top: 0; 1360 } 1361 1195 margin-top: 0; 1196 } 1362 1197 .wp-block-media-text > .wp-block-media-text__content > *:last-child:not(.block-list-appender) { 1363 margin-bottom: 0; 1364 } 1365 1366 .wp-block-media-text.has-child-selected > .wp-block-media-text__content > *:nth-last-child(2), 1367 .wp-block-media-text.is-selected > .wp-block-media-text__content > *:nth-last-child(2) { 1368 margin-bottom: 0; 1369 } 1370 1198 margin-bottom: 0; 1199 } 1200 .wp-block-media-text.has-child-selected > .wp-block-media-text__content > *:nth-last-child(2), .wp-block-media-text.is-selected > .wp-block-media-text__content > *:nth-last-child(2) { 1201 margin-bottom: 0; 1202 } 1371 1203 .wp-block-media-text .wp-block-media-text__content { 1372 padding: var(--global--spacing-horizontal); 1373 } 1374 1204 padding: var(--global--spacing-horizontal); 1205 } 1375 1206 .wp-block-media-text.is-style-twentytwentyone-border { 1376 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 1377 } 1378 1207 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 1208 } 1209 1210 .wp-block-navigation [data-block] { 1211 margin-top: revert; 1212 margin-bottom: revert; 1213 } 1379 1214 .wp-block-navigation .wp-block-navigation__container { 1380 background: var(--global--color-background); 1381 padding: 0; 1382 } 1383 1384 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content { 1385 padding: var(--primary-nav--padding); 1386 } 1387 1215 background: var(--global--color-background); 1216 } 1388 1217 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { 1389 font-family: var(--primary-nav--font-family); 1390 font-size: var(--primary-nav--font-size); 1391 font-weight: var(--primary-nav--font-weight); 1392 } 1393 1218 font-family: var(--primary-nav--font-family); 1219 font-size: var(--primary-nav--font-size); 1220 font-weight: var(--primary-nav--font-weight); 1221 } 1394 1222 .wp-block-navigation .has-child .wp-block-navigation__container { 1395 box-shadow: var(--global--elevation); 1396 } 1397 1398 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover, 1399 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { 1400 color: var(--primary-nav--color-link-hover); 1401 } 1402 1223 box-shadow: var(--global--elevation); 1224 } 1225 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover, .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { 1226 color: var(--primary-nav--color-link-hover); 1227 } 1403 1228 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { 1404 1229 color: currentColor; 1405 1230 } 1406 1231 1407 1232 p { 1408 line-height: var(--wp--typography--line-height, var(--global--line-height-body)); 1409 } 1410 1233 line-height: var(--wp--typography--line-height, var(--global--line-height-body)); 1234 } 1411 1235 p.has-background { 1412 1236 padding: var(--global--spacing-unit); 1413 1237 } 1414 1238 1415 1239 pre.wp-block-preformatted { 1416 1417 1418 1240 overflow-x: auto; 1241 white-space: pre !important; 1242 font-size: var(--global--font-size-xs); 1419 1243 } 1420 1244 1421 1245 .wp-block-pullquote { 1422 padding: calc(2 * var(--global--spacing-unit)) 0; 1423 text-align: center; 1424 border-width: var(--pullquote--border-width); 1425 border-bottom-style: solid; 1426 border-top-style: solid; 1427 color: currentColor; 1428 border-color: currentColor; 1429 position: relative; 1430 } 1431 1246 padding: calc(2 * var(--global--spacing-unit)) 0; 1247 text-align: center; 1248 border-width: var(--pullquote--border-width); 1249 border-bottom-style: solid; 1250 border-top-style: solid; 1251 color: currentColor; 1252 border-color: currentColor; 1253 position: relative; 1254 } 1432 1255 .wp-block-pullquote blockquote::before { 1433 color: currentColor; 1434 content: "“"; 1435 display: block; 1436 position: relative; 1437 left: 0; 1438 font-size: 3rem; 1439 font-weight: 500; 1440 line-height: 1; 1441 } 1442 1256 color: currentColor; 1257 content: "“"; 1258 display: block; 1259 position: relative; 1260 left: 0; 1261 font-size: 3rem; 1262 font-weight: 500; 1263 line-height: 1; 1264 } 1443 1265 .wp-block-pullquote p { 1444 font-family: var(--pullquote--font-family); 1445 font-size: var(--pullquote--font-size); 1446 font-style: var(--pullquote--font-style); 1447 font-weight: 700; 1448 letter-spacing: var(--pullquote--letter-spacing); 1449 line-height: var(--pullquote--line-height); 1450 margin: 0; 1451 } 1452 1266 font-family: var(--pullquote--font-family); 1267 font-size: var(--pullquote--font-size); 1268 font-style: var(--pullquote--font-style); 1269 font-weight: 700; 1270 letter-spacing: var(--pullquote--letter-spacing); 1271 line-height: var(--pullquote--line-height); 1272 margin: 0; 1273 } 1453 1274 .wp-block-pullquote a { 1454 color: currentColor; 1455 } 1456 1275 color: currentColor; 1276 } 1457 1277 .wp-block-pullquote .wp-block-pullquote__citation, 1458 1278 .wp-block-pullquote cite, 1459 1279 .wp-block-pullquote footer { 1460 font-size: var(--global--font-size-xs); 1461 font-style: var(--pullquote--font-style); 1462 text-transform: none; 1463 } 1464 1280 font-size: var(--global--font-size-xs); 1281 font-style: var(--pullquote--font-style); 1282 text-transform: none; 1283 } 1465 1284 .wp-block-pullquote:not(.is-style-solid-color) { 1466 background: none; 1467 } 1468 1285 background: none; 1286 } 1469 1287 .wp-block-pullquote.is-style-solid-color { 1470 1471 1472 1473 1474 1475 1288 margin-left: auto; 1289 margin-right: auto; 1290 padding: calc(2.5 * var(--global--spacing-unit)); 1291 border-width: var(--pullquote--border-width); 1292 border-style: solid; 1293 border-color: var(--pullquote--border-color); 1476 1294 } 1477 1295 @media (min-width: 600px) { 1478 1479 .wp-block-pullquote.is-style-solid-color { 1480 padding: calc(5 * var(--global--spacing-unit)); 1481 } 1482 } 1483 1296 .wp-block-pullquote.is-style-solid-color { 1297 padding: calc(5 * var(--global--spacing-unit)); 1298 } 1299 } 1484 1300 .wp-block-pullquote.is-style-solid-color blockquote::before { 1485 text-align: left; 1486 } 1487 1488 .wp-block-pullquote.is-style-solid-color.alignleft blockquote, 1489 .wp-block-pullquote.is-style-solid-color.alignright blockquote { 1490 padding-left: var(--global--spacing-unit); 1491 padding-right: var(--global--spacing-unit); 1492 max-width: inherit; 1493 } 1494 1301 text-align: left; 1302 } 1303 .wp-block-pullquote.is-style-solid-color.alignleft blockquote, .wp-block-pullquote.is-style-solid-color.alignright blockquote { 1304 padding-left: var(--global--spacing-unit); 1305 padding-right: var(--global--spacing-unit); 1306 max-width: inherit; 1307 } 1495 1308 .wp-block-pullquote.is-style-solid-color blockquote { 1496 margin: 0; 1497 max-width: 100%; 1498 } 1499 1309 margin: 0; 1310 max-width: 100%; 1311 } 1500 1312 .wp-block-pullquote.is-style-solid-color blockquote p { 1501 font-size: var(--pullquote--font-size); 1502 } 1503 1313 font-size: var(--pullquote--font-size); 1314 } 1504 1315 .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, 1505 1316 .wp-block-pullquote.is-style-solid-color cite, 1506 1317 .wp-block-pullquote.is-style-solid-color footer { 1507 1318 color: currentColor; 1508 1319 } 1509 1320 1510 1321 .wp-block[data-align=full] .wp-block-pullquote:not(.is-style-solid-color) blockquote { 1511 1322 padding: 0 calc(2 * var(--global--spacing-unit)); 1512 1323 } 1513 1324 1514 1325 .wp-block[data-align=left] .wp-block-pullquote.is-style-solid-color, 1515 1326 .wp-block[data-align=right] .wp-block-pullquote.is-style-solid-color { 1516 1327 padding: var(--global--spacing-unit); 1517 1328 } 1518 1329 1519 1330 .wp-block-query.has-background { 1520 1331 padding: calc(0.666 * var(--global--spacing-vertical)); 1521 1332 } 1522 1333 @media only screen and (min-width: 482px) { 1523 1524 .wp-block-query.has-background { 1525 padding: var(--global--spacing-vertical); 1526 } 1334 .wp-block-query.has-background { 1335 padding: var(--global--spacing-vertical); 1336 } 1527 1337 } 1528 1338 1529 1339 .wp-block-quote { 1530 position: relative; 1531 border-left: none; 1532 margin: var(--global--spacing-vertical) auto var(--global--spacing-vertical) var(--global--spacing-horizontal); 1533 } 1534 1340 position: relative; 1341 border-left: none; 1342 margin: var(--global--spacing-vertical) auto var(--global--spacing-vertical) var(--global--spacing-horizontal); 1343 } 1535 1344 .wp-block-quote p { 1536 font-family: var(--quote--font-family); 1537 font-size: var(--quote--font-size); 1538 font-style: var(--quote--font-style); 1539 font-weight: var(--quote--font-weight); 1540 line-height: var(--quote--line-height); 1541 } 1542 1345 font-family: var(--quote--font-family); 1346 font-size: var(--quote--font-size); 1347 font-style: var(--quote--font-style); 1348 font-weight: var(--quote--font-weight); 1349 line-height: var(--quote--line-height); 1350 } 1543 1351 .wp-block-quote strong { 1544 font-weight: var(--quote--font-weight-strong); 1545 } 1546 1352 font-weight: var(--quote--font-weight-strong); 1353 } 1547 1354 .wp-block-quote:before { 1548 content: "“"; 1549 font-size: var(--quote--font-size); 1550 line-height: var(--quote--line-height); 1551 left: calc(-0.5 * var(--global--spacing-horizontal)); 1552 } 1553 1355 content: "“"; 1356 font-size: var(--quote--font-size); 1357 line-height: var(--quote--line-height); 1358 left: calc(-0.5 * var(--global--spacing-horizontal)); 1359 } 1554 1360 .wp-block-quote .wp-block-quote__citation { 1555 color: currentColor; 1556 font-size: var(--global--font-size-xs); 1557 font-style: var(--quote--font-style-cite); 1558 } 1559 1560 .has-background .wp-block-quote .wp-block-quote__citation, 1561 [class*=background-color] .wp-block-quote .wp-block-quote__citation, 1562 [style*=background-color] .wp-block-quote .wp-block-quote__citation, 1563 .wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation { 1564 color: currentColor; 1565 } 1566 1361 color: var(--global--color-primary); 1362 font-size: var(--global--font-size-xs); 1363 font-style: var(--quote--font-style-cite); 1364 } 1365 .has-background .wp-block-quote .wp-block-quote__citation, [class*=background-color] .wp-block-quote .wp-block-quote__citation, [style*=background-color] .wp-block-quote .wp-block-quote__citation, .wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation { 1366 color: currentColor; 1367 } 1567 1368 .wp-block-quote.has-text-align-right { 1568 margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical) auto; 1569 padding-right: 0; 1570 border-right: none; 1571 } 1572 1369 margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical) auto; 1370 padding-right: 0; 1371 border-right: none; 1372 } 1573 1373 .wp-block-quote.has-text-align-right:before { 1574 display: none; 1575 } 1576 1374 display: none; 1375 } 1577 1376 .wp-block-quote.has-text-align-right p:before { 1578 content: "”"; 1579 font-size: var(--quote--font-size); 1580 font-weight: normal; 1581 line-height: var(--quote--line-height); 1582 margin-right: 5px; 1583 } 1584 1377 content: "”"; 1378 font-size: var(--quote--font-size); 1379 font-weight: normal; 1380 line-height: var(--quote--line-height); 1381 margin-right: 5px; 1382 } 1585 1383 .wp-block-quote.has-text-align-center { 1586 margin: var(--global--spacing-vertical) auto; 1587 } 1588 1384 margin: var(--global--spacing-vertical) auto; 1385 } 1589 1386 .wp-block-quote.has-text-align-center:before { 1590 display: none; 1591 } 1592 1593 .wp-block-quote.is-large, 1594 .wp-block-quote.is-style-large { 1595 padding-left: 0; 1596 1597 /* Resetting margins to match _block-container.scss */ 1598 margin-top: var(--global--spacing-vertical); 1599 margin-bottom: var(--global--spacing-vertical); 1600 } 1601 1602 .wp-block-quote.is-large p, 1603 .wp-block-quote.is-style-large p { 1604 font-size: var(--quote--font-size-large); 1605 font-style: var(--quote--font-style-large); 1606 line-height: var(--quote--line-height-large); 1607 } 1608 1609 .wp-block-quote.is-large:before, 1610 .wp-block-quote.is-style-large:before { 1611 font-size: var(--quote--font-size-large); 1612 line-height: var(--quote--line-height-large); 1613 left: calc(-1 * var(--global--spacing-horizontal)); 1614 } 1615 1616 .wp-block-quote.is-large.has-text-align-right:before, 1617 .wp-block-quote.is-style-large.has-text-align-right:before { 1618 display: none; 1619 } 1620 1621 .wp-block-quote.is-large.has-text-align-right p:before, 1622 .wp-block-quote.is-style-large.has-text-align-right p:before { 1623 content: "”"; 1624 font-size: var(--quote--font-size-large); 1625 font-weight: normal; 1626 line-height: var(--quote--line-height-large); 1627 margin-right: 10px; 1387 display: none; 1388 } 1389 .wp-block-quote.is-large, .wp-block-quote.is-style-large { 1390 padding-left: 0; 1391 /* Resetting margins to match _block-container.scss */ 1392 margin-top: var(--global--spacing-vertical); 1393 margin-bottom: var(--global--spacing-vertical); 1394 } 1395 .wp-block-quote.is-large p, .wp-block-quote.is-style-large p { 1396 font-size: var(--quote--font-size-large); 1397 font-style: var(--quote--font-style-large); 1398 line-height: var(--quote--line-height-large); 1399 } 1400 .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { 1401 font-size: var(--quote--font-size-large); 1402 line-height: var(--quote--line-height-large); 1403 left: calc(-1 * var(--global--spacing-horizontal)); 1404 } 1405 .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { 1406 display: none; 1407 } 1408 .wp-block-quote.is-large.has-text-align-right p:before, .wp-block-quote.is-style-large.has-text-align-right p:before { 1409 content: "”"; 1410 font-size: var(--quote--font-size-large); 1411 font-weight: normal; 1412 line-height: var(--quote--line-height-large); 1413 margin-right: 10px; 1628 1414 } 1629 1415 @media only screen and (max-width: 481px) { 1630 1631 .wp-block-quote.is-large, 1632 .wp-block-quote.is-style-large { 1633 padding-left: var(--global--spacing-horizontal); 1634 } 1635 1636 .wp-block-quote.is-large:before, 1637 .wp-block-quote.is-style-large:before { 1638 left: 0; 1639 } 1640 1641 .wp-block-quote.is-large.has-text-align-right, 1642 .wp-block-quote.is-style-large.has-text-align-right { 1643 padding-left: 0; 1644 padding-right: var(--global--spacing-horizontal); 1645 } 1646 1647 .wp-block-quote.is-large.has-text-align-right:before, 1648 .wp-block-quote.is-style-large.has-text-align-right:before { 1649 right: 0; 1650 } 1416 .wp-block-quote.is-large, .wp-block-quote.is-style-large { 1417 padding-left: var(--global--spacing-horizontal); 1418 } 1419 .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { 1420 left: 0; 1421 } 1422 .wp-block-quote.is-large.has-text-align-right, .wp-block-quote.is-style-large.has-text-align-right { 1423 padding-left: 0; 1424 padding-right: var(--global--spacing-horizontal); 1425 } 1426 .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { 1427 right: 0; 1428 } 1651 1429 } 1652 1430 @media only screen and (max-width: 481px) { 1653 1654 .wp-block-quote { 1655 padding-left: calc(0.5 * var(--global--spacing-horizontal)); 1656 } 1657 1658 .wp-block-quote:before { 1659 left: 0; 1660 } 1661 1662 .wp-block-quote.has-text-align-right { 1663 padding-left: 0; 1664 padding-right: calc(0.5 * var(--global--spacing-horizontal)); 1665 } 1666 1667 .wp-block-quote.has-text-align-right:before { 1668 right: 0; 1669 } 1670 1671 .wp-block-quote.has-text-align-center { 1672 padding-left: 0; 1673 padding-right: 0; 1674 } 1431 .wp-block-quote { 1432 padding-left: calc(0.5 * var(--global--spacing-horizontal)); 1433 } 1434 .wp-block-quote:before { 1435 left: 0; 1436 } 1437 .wp-block-quote.has-text-align-right { 1438 padding-left: 0; 1439 padding-right: calc(0.5 * var(--global--spacing-horizontal)); 1440 } 1441 .wp-block-quote.has-text-align-right:before { 1442 right: 0; 1443 } 1444 .wp-block-quote.has-text-align-center { 1445 padding-left: 0; 1446 padding-right: 0; 1447 } 1675 1448 } 1676 1449 @media only screen and (min-width: 482px) { 1677 1678 .wp-block-quote { 1679 margin-left: auto; 1680 } 1681 1682 .wp-block-quote.has-text-align-right { 1683 margin-right: auto; 1684 } 1450 .wp-block-quote { 1451 margin-left: auto; 1452 } 1453 .wp-block-quote.has-text-align-right { 1454 margin-right: auto; 1455 } 1685 1456 } 1686 1457 1687 1458 .wp-block-rss { 1688 padding-left: 0; 1689 } 1690 1459 padding-left: 0; 1460 } 1691 1461 .wp-block-rss > li { 1692 list-style: none; 1693 } 1694 1462 list-style: none; 1463 } 1695 1464 .wp-block-rss:not(.is-grid) > li { 1696 margin-top: calc(1.666 * var(--global--spacing-vertical)); 1697 margin-bottom: calc(1.666 * var(--global--spacing-vertical)); 1698 } 1699 1465 margin-top: calc(1.666 * var(--global--spacing-vertical)); 1466 margin-bottom: calc(1.666 * var(--global--spacing-vertical)); 1467 } 1700 1468 .wp-block-rss:not(.is-grid) > li:first-child { 1701 margin-top: 0; 1702 } 1703 1469 margin-top: 0; 1470 } 1704 1471 .wp-block-rss:not(.is-grid) > li:last-child { 1705 margin-bottom: 0; 1706 } 1707 1472 margin-bottom: 0; 1473 } 1708 1474 .wp-block-rss.is-grid > li { 1709 margin-bottom: var(--global--spacing-vertical); 1710 } 1711 1475 margin-bottom: var(--global--spacing-vertical); 1476 } 1712 1477 .wp-block-rss.is-grid > li:last-child { 1713 margin-bottom: 0; 1714 } 1715 1716 .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), 1717 .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, 1718 .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), 1719 .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, 1720 .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), 1721 .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, 1722 .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), 1723 .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, 1724 .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), 1725 .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { 1726 margin-bottom: 0; 1727 } 1728 1478 margin-bottom: 0; 1479 } 1480 .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { 1481 margin-bottom: 0; 1482 } 1729 1483 .wp-block-rss > li > * { 1730 margin-top: calc(0.333 * var(--global--spacing-vertical)); 1731 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 1732 } 1733 1484 margin-top: calc(0.333 * var(--global--spacing-vertical)); 1485 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 1486 } 1734 1487 .wp-block-rss > li > *:first-child { 1735 margin-top: 0; 1736 } 1737 1488 margin-top: 0; 1489 } 1738 1490 .wp-block-rss > li > *:last-child { 1739 margin-bottom: 0; 1740 } 1741 1491 margin-bottom: 0; 1492 } 1742 1493 .wp-block-rss .wp-block-rss__item-title > a { 1743 display: inline-block; 1744 font-family: var(--latest-posts--title-font-family); 1745 font-size: var(--latest-posts--title-font-size); 1746 font-weight: var(--heading--font-weight); 1747 line-height: var(--global--line-height-heading); 1748 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 1749 } 1750 1494 display: inline-block; 1495 font-family: var(--latest-posts--title-font-family); 1496 font-size: var(--latest-posts--title-font-size); 1497 font-weight: var(--heading--font-weight); 1498 line-height: var(--global--line-height-heading); 1499 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 1500 } 1751 1501 .wp-block-rss .wp-block-rss__item-author { 1752 color: var(--global--color-primary); 1753 font-size: var(--global--font-size-md); 1754 line-height: var(--global--line-height-body); 1755 } 1756 1502 color: var(--global--color-primary); 1503 font-size: var(--global--font-size-md); 1504 line-height: var(--global--line-height-body); 1505 } 1757 1506 .wp-block-rss .wp-block-rss__item-publish-date { 1758 color: var(--global--color-primary); 1759 font-size: var(--global--font-size-xs); 1760 line-height: var(--global--line-height-body); 1761 } 1762 1763 [class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, 1764 .has-background .wp-block-rss .wp-block-rss__item-publish-date { 1765 color: currentColor; 1766 } 1767 1507 color: var(--global--color-primary); 1508 font-size: var(--global--font-size-xs); 1509 line-height: var(--global--line-height-body); 1510 } 1511 [class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, .has-background .wp-block-rss .wp-block-rss__item-publish-date { 1512 color: currentColor; 1513 } 1768 1514 .wp-block-rss .wp-block-rss__item-excerpt, 1769 1515 .wp-block-rss .wp-block-rss__item-full-content { 1770 font-family: var(--latest-posts--description-font-family); 1771 font-size: var(--latest-posts--description-font-size); 1772 line-height: var(--global--line-height-body); 1773 margin-top: calc(0.666 * var(--global--spacing-vertical)); 1774 } 1775 1516 font-family: var(--latest-posts--description-font-family); 1517 font-size: var(--latest-posts--description-font-size); 1518 line-height: var(--global--line-height-body); 1519 margin-top: calc(0.666 * var(--global--spacing-vertical)); 1520 } 1776 1521 .wp-block-rss.alignfull { 1777 padding-left: var(--global--spacing-unit); 1778 padding-right: var(--global--spacing-unit); 1779 } 1780 1781 .entry-content [class*=inner-container] .wp-block-rss.alignfull, 1782 .entry-content .has-background .wp-block-rss.alignfull { 1783 padding-left: 0; 1784 padding-right: 0; 1522 padding-left: var(--global--spacing-unit); 1523 padding-right: var(--global--spacing-unit); 1524 } 1525 .entry-content [class*=inner-container] .wp-block-rss.alignfull, .entry-content .has-background .wp-block-rss.alignfull { 1526 padding-left: 0; 1527 padding-right: 0; 1785 1528 } 1786 1529 1787 1530 .wp-block-search { 1788 max-width: var(--responsive--aligndefault-width); 1789 } 1790 1531 max-width: var(--responsive--aligndefault-width); 1532 } 1791 1533 .wp-block-search .wp-block-search__label { 1792 font-size: var(--form--font-size); 1793 font-weight: var(--form--label-weight); 1794 margin-bottom: calc(var(--global--spacing-vertical) / 3); 1795 } 1796 1534 font-size: var(--form--font-size); 1535 font-weight: var(--form--label-weight); 1536 margin-bottom: calc(var(--global--spacing-vertical) / 3); 1537 } 1797 1538 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, 1798 1539 .wp-block-search .wp-block-search__input { 1799 border: var(--form--border-width) solid var(--form--border-color); 1800 border-radius: var(--form--border-radius); 1801 font-family: var(--form--font-family); 1802 font-size: var(--form--font-size); 1803 line-height: var(--form--line-height); 1804 max-width: inherit; 1805 margin-right: calc(-1 * var(--button--border-width)); 1806 padding: var(--form--spacing-unit); 1807 } 1808 1540 border: var(--form--border-width) solid var(--form--border-color); 1541 border-radius: var(--form--border-radius); 1542 font-family: var(--form--font-family); 1543 font-size: var(--form--font-size); 1544 line-height: var(--form--line-height); 1545 max-width: inherit; 1546 margin-right: calc(-1 * var(--button--border-width)); 1547 padding: var(--form--spacing-unit); 1548 } 1809 1549 .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, 1810 1550 .is-dark-theme .wp-block-search .wp-block-search__input { 1811 background: var(--global--color-white-90); 1812 } 1813 1551 background: var(--global--color-white-90); 1552 } 1814 1553 .has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, 1815 1554 .has-background .wp-block-search .wp-block-search__input { 1816 border-color: var(--local--color-primary, var(--global--color-primary)) !important; 1817 } 1818 1555 border-color: var(--local--color-primary, var(--global--color-primary)) !important; 1556 } 1819 1557 .wp-block-search .wp-block-search__button.wp-block-search__button { 1820 border: var(--button--border-width) solid transparent; 1821 border-radius: var(--button--border-radius); 1822 cursor: pointer; 1823 font-weight: var(--button--font-weight); 1824 font-family: var(--button--font-family); 1825 font-size: var(--button--font-size); 1826 line-height: var(--button--line-height); 1827 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 1828 text-decoration: none; 1829 box-shadow: none; 1830 margin-left: 0; 1831 } 1832 1558 border: var(--button--border-width) solid transparent; 1559 border-radius: var(--button--border-radius); 1560 cursor: pointer; 1561 font-weight: var(--button--font-weight); 1562 font-family: var(--button--font-family); 1563 font-size: var(--button--font-size); 1564 line-height: var(--button--line-height); 1565 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 1566 text-decoration: none; 1567 box-shadow: none; 1568 margin-left: 0; 1569 } 1833 1570 .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { 1834 color: var(--global--color-background); 1835 } 1836 1571 color: var(--global--color-background); 1572 } 1837 1573 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { 1838 color: var(--local--color-background, var(--global--color-primary)); 1839 } 1840 1574 color: var(--local--color-background, var(--global--color-primary)); 1575 } 1841 1576 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background { 1842 color: var(--global--color-primary); 1843 } 1844 1577 color: var(--global--color-primary); 1578 } 1845 1579 .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background) { 1846 background-color: var(--global--color-primary); 1847 } 1848 1580 background-color: var(--global--color-primary); 1581 } 1849 1582 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background) { 1850 background-color: var(--local--color-primary, var(--global--color-primary)); 1851 } 1852 1853 .wp-block-search .wp-block-search__button.wp-block-search__button:hover, 1854 .wp-block-search .wp-block-search__button.wp-block-search__button:active { 1855 background-color: transparent; 1856 border-color: currentColor; 1857 color: inherit; 1858 } 1859 1583 background-color: var(--local--color-primary, var(--global--color-primary)); 1584 } 1585 .wp-block-search .wp-block-search__button.wp-block-search__button:hover, .wp-block-search .wp-block-search__button.wp-block-search__button:active { 1586 background-color: transparent; 1587 border-color: currentColor; 1588 color: inherit; 1589 } 1860 1590 .wp-block-search .wp-block-search__button.wp-block-search__button:focus { 1861 outline-offset: -6px; 1862 outline: 2px dotted currentColor; 1863 } 1864 1591 outline-offset: -6px; 1592 outline: 2px dotted currentColor; 1593 } 1865 1594 .wp-block-search .wp-block-search__button.wp-block-search__button:disabled { 1866 background-color: var(--global--color-white-50); 1867 border-color: var(--global--color-white-50); 1868 color: var(--button--color-text-active); 1869 } 1870 1595 background-color: var(--global--color-white-50); 1596 border-color: var(--global--color-white-50); 1597 color: var(--button--color-text-active); 1598 } 1871 1599 .wp-block-search .wp-block-search__button.wp-block-search__button.has-icon { 1872 padding: 6px calc(0.5 * var(--button--padding-horizontal)); 1873 display: inherit; 1874 } 1875 1600 padding: 6px calc(0.5 * var(--button--padding-horizontal)); 1601 display: inherit; 1602 } 1876 1603 .wp-block-search .wp-block-search__button.wp-block-search__button.has-icon svg { 1877 width: 40px; 1878 height: 40px; 1879 } 1880 1881 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:hover, 1882 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:active { 1883 background-color: var(--local--color-background, var(--global--color-background)) !important; 1884 color: var(--local--color-primary, var(--global--color-primary)) !important; 1885 } 1886 1887 .has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:hover, 1888 .has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:active { 1889 color: var(--local--color-primary, var(--global--color-primary)) !important; 1890 } 1891 1604 width: 40px; 1605 height: 40px; 1606 } 1607 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:hover, .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:active { 1608 background-color: var(--local--color-background, var(--global--color-background)) !important; 1609 color: var(--local--color-primary, var(--global--color-primary)) !important; 1610 } 1611 .has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:hover, .has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:active { 1612 color: var(--local--color-primary, var(--global--color-primary)) !important; 1613 } 1892 1614 .wp-block-search .wp-block-search__button.wp-block-search__button:focus { 1893 outline-offset: inherit; 1894 outline: inherit; 1895 } 1896 1615 outline-offset: inherit; 1616 outline: inherit; 1617 } 1897 1618 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 1898 padding: var(--form--border-width); 1899 } 1900 1619 padding: var(--form--border-width); 1620 } 1901 1621 .wp-block-search.wp-block-search__button-inside .wp-block-search__input { 1902 border: none; 1903 } 1904 1905 .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button:hover, 1906 .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover { 1907 color: var(--global--color-dark-gray); 1908 } 1909 1910 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button, 1911 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button { 1912 color: var(--global--color-dark-gray); 1913 } 1914 1915 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button:hover, 1916 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover { 1917 background-color: var(--global--color-dark-gray); 1918 color: var(--global--color-white); 1919 } 1920 1622 border: none; 1623 } 1624 .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button:hover, .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover { 1625 color: var(--global--color-dark-gray); 1626 } 1627 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button, .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button { 1628 color: var(--global--color-dark-gray); 1629 } 1630 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button:hover, .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover { 1631 background-color: var(--global--color-dark-gray); 1632 color: var(--global--color-white); 1633 } 1921 1634 .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button { 1922 1635 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 1923 1636 } 1924 1637 1925 1638 .wp-block[data-align=center] > * { 1926 1639 text-align: center; 1927 1640 } 1928 1641 1929 1642 .wp-block[data-align=center] .wp-block-search__button-only .wp-block-search__inside-wrapper { 1930 1643 justify-content: center; 1931 1644 } 1932 1645 1933 1646 .wp-block-separator, 1934 1647 hr { 1935 border-bottom: var(--separator--height) solid var(--separator--border-color); 1936 clear: both; 1937 opacity: 1; 1938 } 1939 1940 .wp-block-separator[style*="text-align:right"], 1941 .wp-block-separator[style*="text-align: right"], 1648 border-bottom: var(--separator--height) solid var(--separator--border-color); 1649 clear: both; 1650 opacity: 1; 1651 } 1652 .wp-block-separator[style*="text-align:right"], .wp-block-separator[style*="text-align: right"], 1942 1653 hr[style*="text-align:right"], 1943 1654 hr[style*="text-align: right"] { 1944 border-right-color: var(--separator--border-color); 1945 } 1946 1655 border-right-color: var(--separator--border-color); 1656 } 1947 1657 .wp-block-separator:not(.is-style-dots), 1948 1658 hr:not(.is-style-dots) { 1949 max-width: var(--responsive--aligndefault-width); 1950 } 1951 1952 [data-align=full] > .wp-block-separator, 1953 [data-align=wide] > .wp-block-separator, 1659 max-width: var(--responsive--aligndefault-width); 1660 } 1661 [data-align=full] > .wp-block-separator, [data-align=wide] > .wp-block-separator, 1954 1662 [data-align=full] > hr, 1955 1663 [data-align=wide] > hr { 1956 max-width: inherit; 1957 } 1958 1664 max-width: inherit; 1665 } 1959 1666 .wp-block-separator.is-style-twentytwentyone-separator-thick, 1960 1667 hr.is-style-twentytwentyone-separator-thick { 1961 border-bottom-width: calc(3 * var(--separator--height)); 1962 } 1963 1668 border-bottom-width: calc(3 * var(--separator--height)); 1669 } 1964 1670 .wp-block-separator.is-style-dots, 1965 1671 hr.is-style-dots { 1966 border-bottom: none; 1967 } 1968 1969 .wp-block-separator.is-style-dots.has-background, 1970 .wp-block-separator.is-style-dots.has-text-color, 1672 border-bottom: none; 1673 } 1674 .wp-block-separator.is-style-dots.has-background, .wp-block-separator.is-style-dots.has-text-color, 1971 1675 hr.is-style-dots.has-background, 1972 1676 hr.is-style-dots.has-text-color { 1973 background-color: transparent !important; 1974 } 1975 1976 .wp-block-separator.is-style-dots.has-background:before, 1977 .wp-block-separator.is-style-dots.has-text-color:before, 1677 background-color: transparent !important; 1678 } 1679 .wp-block-separator.is-style-dots.has-background:before, .wp-block-separator.is-style-dots.has-text-color:before, 1978 1680 hr.is-style-dots.has-background:before, 1979 1681 hr.is-style-dots.has-text-color:before { 1980 color: currentColor !important; 1981 } 1982 1682 color: currentColor !important; 1683 } 1983 1684 .wp-block-separator.is-style-dots:before, 1984 1685 hr.is-style-dots:before { 1985 color: var(--separator--border-color); 1986 } 1987 1988 .has-background .wp-block-separator, 1989 [class*=background-color] .wp-block-separator, 1990 [style*=background-color] .wp-block-separator, 1991 .wp-block-cover[style*=background-image] .wp-block-separator, 1686 color: var(--separator--border-color); 1687 } 1688 .has-background .wp-block-separator, [class*=background-color] .wp-block-separator, [style*=background-color] .wp-block-separator, .wp-block-cover[style*=background-image] .wp-block-separator, 1992 1689 .has-background hr, 1993 1690 [class*=background-color] hr, 1994 1691 [style*=background-color] hr, 1995 1692 .wp-block-cover[style*=background-image] hr { 1996 1693 border-color: currentColor; 1997 1694 } 1998 1695 1999 1696 .wp-block-social-links [data-block] { 2000 margin-top: 0; 2001 margin-bottom: 0; 2002 } 2003 1697 margin-top: 0; 1698 margin-bottom: 0; 1699 } 2004 1700 .wp-block-social-links.is-style-twentytwentyone-social-icons-color button { 2005 color: var(--global--color-primary); 2006 } 2007 1701 color: var(--global--color-primary); 1702 } 2008 1703 .wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link { 2009 1704 background: none; 2010 1705 } 2011 1706 … … 2014 1709 .wp-block-table thead, 2015 1710 .wp-block-table tfoot { 2016 text-align: center; 2017 } 2018 1711 text-align: center; 1712 } 2019 1713 table th, 2020 1714 .wp-block-table th { 2021 font-family: var(--heading--font-family); 2022 } 2023 1715 font-family: var(--heading--font-family); 1716 } 2024 1717 table td, 2025 1718 table th, 2026 1719 .wp-block-table td, 2027 1720 .wp-block-table th { 2028 padding: calc(0.5 * var(--global--spacing-unit)); 2029 } 2030 2031 table.is-style-regular .has-background, 2032 table.is-style-stripes .has-background, 2033 table.is-style-stripes .has-background thead tr, 2034 table.is-style-stripes .has-background tfoot tr, 2035 table.is-style-stripes .has-background tbody tr, 1721 padding: calc(0.5 * var(--global--spacing-unit)); 1722 } 1723 table.is-style-regular .has-background, table.is-style-stripes .has-background, table.is-style-stripes .has-background thead tr, table.is-style-stripes .has-background tfoot tr, table.is-style-stripes .has-background tbody tr, 2036 1724 .wp-block-table.is-style-regular .has-background, 2037 1725 .wp-block-table.is-style-stripes .has-background, … … 2039 1727 .wp-block-table.is-style-stripes .has-background tfoot tr, 2040 1728 .wp-block-table.is-style-stripes .has-background tbody tr { 2041 color: var(--table--has-background-text-color); 2042 } 2043 1729 color: var(--table--has-background-text-color); 1730 } 2044 1731 table.is-style-stripes, 2045 1732 .wp-block-table.is-style-stripes { 2046 border-color: var(--table--stripes-border-color); 2047 } 2048 1733 border-color: var(--table--stripes-border-color); 1734 } 2049 1735 table.is-style-stripes th, 2050 1736 table.is-style-stripes td, 2051 1737 .wp-block-table.is-style-stripes th, 2052 1738 .wp-block-table.is-style-stripes td { 2053 border-width: 0; 2054 } 2055 1739 border-width: 0; 1740 } 2056 1741 table.is-style-stripes tbody tr:nth-child(odd), 2057 1742 .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { 2058 background-color: var(--table--stripes-background-color); 2059 } 2060 1743 background-color: var(--table--stripes-background-color); 1744 } 2061 1745 table.is-style-stripes .has-background tbody tr:nth-child(odd), 2062 1746 .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) { 2063 1747 background-color: var(--global--color-white-90); 2064 1748 } 2065 1749 2066 1750 table.wp-calendar-table td, 2067 1751 table.wp-calendar-table th { 2068 background: transparent; 2069 border: 0; 2070 text-align: center; 2071 line-height: 2; 2072 vertical-align: middle; 2073 } 2074 1752 background: transparent; 1753 border: 0; 1754 text-align: center; 1755 line-height: 2; 1756 vertical-align: middle; 1757 } 2075 1758 table.wp-calendar-table th { 2076 font-weight: bold; 2077 } 2078 1759 font-weight: bold; 1760 } 2079 1761 table.wp-calendar-table thead, 2080 1762 table.wp-calendar-table tbody { 2081 color: currentColor; 2082 border: 1px solid; 2083 } 2084 1763 color: currentColor; 1764 border: 1px solid; 1765 } 2085 1766 table.wp-calendar-table caption { 2086 2087 2088 2089 1767 font-weight: bold; 1768 text-align: left; 1769 margin-bottom: var(--global--spacing-unit); 1770 color: currentColor; 2090 1771 } 2091 1772 2092 1773 .wp-calendar-nav { 2093 text-align: left; 2094 margin-top: calc(var(--global--spacing-unit) / 2); 2095 } 2096 1774 text-align: left; 1775 margin-top: calc(var(--global--spacing-unit) / 2); 1776 } 2097 1777 .wp-calendar-nav svg { 2098 height: 1em; 2099 vertical-align: middle; 2100 } 2101 1778 height: 1em; 1779 vertical-align: middle; 1780 } 2102 1781 .wp-calendar-nav svg path { 2103 fill: currentColor; 2104 } 2105 1782 fill: currentColor; 1783 } 2106 1784 .wp-calendar-nav .wp-calendar-nav-next { 2107 1785 float: right; 2108 1786 } 2109 1787 2110 1788 .wp-block-tag-cloud.aligncenter { 2111 1789 text-align: center; 2112 1790 } 2113 1791 2114 1792 pre.wp-block-verse { 2115 2116 1793 padding: 0; 1794 color: currentColor; 2117 1795 } 2118 1796 2119 1797 :root .is-extra-small-text, 2120 1798 :root .has-extra-small-font-size { 2121 font-size: var(--global--font-size-xs); 2122 } 2123 1799 font-size: var(--global--font-size-xs); 1800 } 2124 1801 :root .is-small-text, 2125 1802 :root .has-small-font-size { 2126 font-size: var(--global--font-size-sm); 2127 } 2128 1803 font-size: var(--global--font-size-sm); 1804 } 2129 1805 :root .is-regular-text, 2130 1806 :root .has-regular-font-size, … … 2132 1808 :root .has-normal-font-size, 2133 1809 :root .has-medium-font-size { 2134 font-size: var(--global--font-size-base); 2135 } 2136 1810 font-size: var(--global--font-size-base); 1811 } 2137 1812 :root .is-large-text, 2138 1813 :root .has-large-font-size { 2139 font-size: var(--global--font-size-lg); 2140 line-height: var(--global--line-height-heading); 2141 } 2142 1814 font-size: var(--global--font-size-lg); 1815 line-height: var(--global--line-height-heading); 1816 } 2143 1817 :root .is-larger-text, 2144 1818 :root .has-larger-font-size, 2145 1819 :root .is-extra-large-text, 2146 1820 :root .has-extra-large-font-size { 2147 font-size: var(--global--font-size-xl); 2148 line-height: var(--global--line-height-heading); 2149 } 2150 1821 font-size: var(--global--font-size-xl); 1822 line-height: var(--global--line-height-heading); 1823 } 2151 1824 :root .is-huge-text, 2152 1825 :root .has-huge-font-size { 2153 font-size: var(--global--font-size-xxl); 2154 line-height: var(--global--line-height-heading); 2155 font-weight: var(--heading--font-weight-page-title); 2156 } 2157 1826 font-size: var(--global--font-size-xxl); 1827 line-height: var(--global--line-height-heading); 1828 font-weight: var(--heading--font-weight-page-title); 1829 } 2158 1830 :root .is-gigantic-text, 2159 1831 :root .has-gigantic-font-size { 2160 2161 2162 1832 font-size: var(--global--font-size-xxxl); 1833 line-height: var(--global--line-height-heading); 1834 font-weight: var(--heading--font-weight-page-title); 2163 1835 } 2164 1836 … … 2168 1840 */ 2169 1841 .wp-block.editor-post-title__block { 2170 border-bottom: 3px solid var(--global--color-border); 2171 padding-bottom: calc(2 * var(--global--spacing-vertical)); 2172 margin-bottom: calc(3 * var(--global--spacing-vertical)); 2173 max-width: var(--responsive--alignwide-width); 2174 } 2175 1842 border-bottom: 3px solid var(--global--color-border); 1843 padding-bottom: calc(2 * var(--global--spacing-vertical)); 1844 margin-bottom: calc(3 * var(--global--spacing-vertical)); 1845 max-width: var(--responsive--alignwide-width); 1846 } 2176 1847 .wp-block.editor-post-title__block .editor-post-title__input { 2177 2178 2179 2180 2181 1848 color: var(--global--color-secondary); 1849 font-family: var(--heading--font-family); 1850 font-size: var(--global--font-size-page-title); 1851 font-weight: var(--heading--font-weight-page-title); 1852 line-height: var(--heading--line-height-h1); 2182 1853 } 2183 1854 2184 1855 .wp-block.block-editor-default-block-appender > textarea { 2185 2186 1856 font-family: var(--global--font-secondary); 1857 font-size: var(--global--font-size-md); 2187 1858 } 2188 1859 2189 1860 .has-primary-color[class] { 2190 1861 color: var(--global--color-primary); 2191 1862 } 2192 1863 2193 1864 .has-secondary-color[class] { 2194 1865 color: var(--global--color-secondary); 2195 1866 } 2196 1867 … … 2203 1874 .has-background h5, 2204 1875 .has-background h6 { 2205 1876 color: currentColor; 2206 1877 } 2207 1878 2208 1879 .has-primary-background-color[class] { 2209 2210 1880 background-color: var(--global--color-primary); 1881 color: var(--global--color-background); 2211 1882 } 2212 1883 2213 1884 .has-secondary-background-color[class] { 2214 2215 1885 background-color: var(--global--color-secondary); 1886 color: var(--global--color-background); 2216 1887 } 2217 1888 2218 1889 .has-white-background-color[class] { 2219 2220 1890 background-color: var(--global--color-white); 1891 color: var(--global--color-secondary); 2221 1892 } 2222 1893 2223 1894 .has-black-background-color[class] { 2224 2225 1895 background-color: var(--global--color-black); 1896 color: var(--global--color-primary); 2226 1897 } 2227 1898 2228 1899 [data-block] { 2229 2230 1900 margin-top: var(--global--spacing-vertical); 1901 margin-bottom: var(--global--spacing-vertical); 2231 1902 } 2232 1903 2233 1904 .wp-block { 2234 max-width: var(--responsive--aligndefault-width); 2235 } 2236 2237 .wp-block[data-align=wide], 2238 .wp-block.alignwide { 2239 max-width: var(--responsive--alignwide-width); 2240 } 2241 2242 .wp-block[data-align=full], 2243 .wp-block.alignfull { 2244 max-width: none; 1905 max-width: var(--responsive--aligndefault-width); 1906 } 1907 .wp-block[data-align=wide], .wp-block.alignwide { 1908 max-width: var(--responsive--alignwide-width); 1909 } 1910 .wp-block[data-align=full], .wp-block.alignfull { 1911 max-width: none; 2245 1912 } 2246 1913 2247 1914 .alignleft { 2248 2249 1915 margin: 0; 1916 margin-right: var(--global--spacing-horizontal); 2250 1917 } 2251 1918 2252 1919 .alignright { 2253 2254 1920 margin: 0; 1921 margin-left: var(--global--spacing-horizontal); 2255 1922 } 2256 1923 2257 1924 .has-drop-cap:not(:focus)::first-letter { 2258 2259 2260 2261 2262 2263 2264 2265 1925 font-family: var(--heading--font-family); 1926 font-weight: var(--heading--font-weight); 1927 line-height: 0.66; 1928 text-transform: uppercase; 1929 font-style: normal; 1930 float: left; 1931 margin: 0.1em 0.1em 0 0; 1932 font-size: calc(1.2 * var(--heading--font-size-h1)); 2266 1933 } 2267 1934 2268 1935 @media only screen and (min-width: 482px) { 2269 2270 .wp-block[data-align=left] > * { 2271 max-width: 290px; 2272 margin-right: var(--global--spacing-horizontal); 2273 } 2274 2275 .wp-block[data-align=right] > * { 2276 max-width: 290px; 2277 margin-left: var(--global--spacing-horizontal); 2278 } 2279 } 2280 1936 .wp-block[data-align=left] > * { 1937 max-width: 290px; 1938 margin-right: var(--global--spacing-horizontal); 1939 } 1940 1941 .wp-block[data-align=right] > * { 1942 max-width: 290px; 1943 margin-left: var(--global--spacing-horizontal); 1944 } 1945 } 2281 1946 .wp-block-freeform.block-library-rich-text__tinymce blockquote { 2282 1947 border: none; 2283 1948 } 2284 1949 2285 1950 .wp-block-freeform.block-library-rich-text__tinymce blockquote:before { 2286 1951 left: 5px; 2287 1952 } 2288 1953 2289 1954 html { 2290 2291 1955 font-family: var(--global--font-secondary); 1956 line-height: var(--global--line-height-body); 2292 1957 } 2293 1958 2294 1959 body { 2295 2296 2297 2298 2299 2300 2301 2302 1960 --wp--typography--line-height: var(--global--line-height-body); 1961 color: var(--global--color-primary); 1962 background-color: var(--global--color-background); 1963 font-family: var(--global--font-secondary); 1964 font-size: var(--global--font-size-base); 1965 font-weight: normal; 1966 -moz-osx-font-smoothing: grayscale; 1967 -webkit-font-smoothing: antialiased; 2303 1968 } 2304 1969 2305 1970 .wp-block a { 2306 color: var(--wp--style--color--link, var(--global--color-primary)); 2307 } 2308 1971 color: var(--wp--style--color--link, var(--global--color-primary)); 1972 } 2309 1973 .wp-block a:hover { 2310 text-decoration-style: dotted; 2311 } 2312 1974 text-decoration-style: dotted; 1975 } 2313 1976 .wp-block a:focus { 2314 outline: 2px solid var(--wp--style--color--link, var(--global--color-primary)); 2315 text-decoration: none; 2316 } 2317 2318 .has-background .has-link-color a, 2319 .has-background.has-link-color a { 2320 color: var(--wp--style--color--link, var(--global--color-primary)); 1977 outline: 2px solid var(--wp--style--color--link, var(--global--color-primary)); 1978 text-decoration: none; 1979 } 1980 1981 .has-background .has-link-color a, .has-background.has-link-color a { 1982 color: var(--wp--style--color--link, var(--global--color-primary)); 2321 1983 } 2322 1984 2323 1985 button, 2324 1986 a { 2325 1987 cursor: pointer; 2326 1988 } 2327 1989 2328 1990 .has-black-color[class] { 2329 color: var(--global--color-black); 2330 } 2331 1991 color: var(--global--color-black); 1992 } 2332 1993 .has-black-color[class] > [class*=__inner-container] { 2333 --local--color-primary: var(--global--color-black, #000);2334 1994 --local--color-primary: var(--global--color-black, #000000); 1995 color: var(--local--color-primary); 2335 1996 } 2336 1997 2337 1998 .has-gray-color[class] { 2338 color: var(--global--color-gray); 2339 } 2340 1999 color: var(--global--color-gray); 2000 } 2341 2001 .has-gray-color[class] > [class*=__inner-container] { 2342 --local--color-primary: var(--global--color-gray, #000);2343 2002 --local--color-primary: var(--global--color-gray, #000000); 2003 color: var(--local--color-primary); 2344 2004 } 2345 2005 2346 2006 .has-dark-gray-color[class] { 2347 color: var(--global--color-dark-gray); 2348 } 2349 2007 color: var(--global--color-dark-gray); 2008 } 2350 2009 .has-dark-gray-color[class] > [class*=__inner-container] { 2351 --local--color-primary: var(--global--color-dark-gray, #000);2352 2010 --local--color-primary: var(--global--color-dark-gray, #000000); 2011 color: var(--local--color-primary); 2353 2012 } 2354 2013 2355 2014 .has-green-color[class] { 2356 color: var(--global--color-green); 2357 } 2358 2015 color: var(--global--color-green); 2016 } 2359 2017 .has-green-color[class] > [class*=__inner-container] { 2360 --local--color-primary: var(--global--color-green, #fff);2361 2018 --local--color-primary: var(--global--color-green, #FFFFFF); 2019 color: var(--local--color-primary); 2362 2020 } 2363 2021 2364 2022 .has-blue-color[class] { 2365 color: var(--global--color-blue); 2366 } 2367 2023 color: var(--global--color-blue); 2024 } 2368 2025 .has-blue-color[class] > [class*=__inner-container] { 2369 --local--color-primary: var(--global--color-blue, #fff);2370 2026 --local--color-primary: var(--global--color-blue, #FFFFFF); 2027 color: var(--local--color-primary); 2371 2028 } 2372 2029 2373 2030 .has-purple-color[class] { 2374 color: var(--global--color-purple); 2375 } 2376 2031 color: var(--global--color-purple); 2032 } 2377 2033 .has-purple-color[class] > [class*=__inner-container] { 2378 --local--color-primary: var(--global--color-purple, #fff);2379 2034 --local--color-primary: var(--global--color-purple, #FFFFFF); 2035 color: var(--local--color-primary); 2380 2036 } 2381 2037 2382 2038 .has-red-color[class] { 2383 color: var(--global--color-red); 2384 } 2385 2039 color: var(--global--color-red); 2040 } 2386 2041 .has-red-color[class] > [class*=__inner-container] { 2387 --local--color-primary: var(--global--color-red, #fff);2388 2042 --local--color-primary: var(--global--color-red, #FFFFFF); 2043 color: var(--local--color-primary); 2389 2044 } 2390 2045 2391 2046 .has-orange-color[class] { 2392 color: var(--global--color-orange); 2393 } 2394 2047 color: var(--global--color-orange); 2048 } 2395 2049 .has-orange-color[class] > [class*=__inner-container] { 2396 --local--color-primary: var(--global--color-orange, #fff);2397 2050 --local--color-primary: var(--global--color-orange, #FFFFFF); 2051 color: var(--local--color-primary); 2398 2052 } 2399 2053 2400 2054 .has-yellow-color[class] { 2401 color: var(--global--color-yellow); 2402 } 2403 2055 color: var(--global--color-yellow); 2056 } 2404 2057 .has-yellow-color[class] > [class*=__inner-container] { 2405 --local--color-primary: var(--global--color-yellow, #fff);2406 2058 --local--color-primary: var(--global--color-yellow, #FFFFFF); 2059 color: var(--local--color-primary); 2407 2060 } 2408 2061 2409 2062 .has-white-color[class] { 2410 color: var(--global--color-white); 2411 } 2412 2063 color: var(--global--color-white); 2064 } 2413 2065 .has-white-color[class] > [class*=__inner-container] { 2414 --local--color-primary: var(--global--color-white, #fff);2415 2066 --local--color-primary: var(--global--color-white, #FFFFFF); 2067 color: var(--local--color-primary); 2416 2068 } 2417 2069 … … 2424 2076 .has-background h5, 2425 2077 .has-background h6 { 2426 2078 color: currentColor; 2427 2079 } 2428 2080 2429 2081 .has-black-background-color[class] { 2430 background-color: var(--global--color-black); 2431 } 2432 2082 background-color: var(--global--color-black); 2083 } 2433 2084 .has-black-background-color[class] > [class*=__inner-container] { 2434 --local--color-background: var(--global--color-black, #000);2435 2085 --local--color-background: var(--global--color-black, #000000); 2086 background-color: var(--local--color-background); 2436 2087 } 2437 2088 2438 2089 .has-dark-gray-background-color[class] { 2439 background-color: var(--global--color-dark-gray); 2440 } 2441 2090 background-color: var(--global--color-dark-gray); 2091 } 2442 2092 .has-dark-gray-background-color[class] > [class*=__inner-container] { 2443 --local--color-background: var(--global--color-dark-gray, #000);2444 2093 --local--color-background: var(--global--color-dark-gray, #000000); 2094 background-color: var(--local--color-background); 2445 2095 } 2446 2096 2447 2097 .has-gray-background-color[class] { 2448 background-color: var(--global--color-gray); 2449 } 2450 2098 background-color: var(--global--color-gray); 2099 } 2451 2100 .has-gray-background-color[class] > [class*=__inner-container] { 2452 --local--color-background: var(--global--color-gray, #000);2453 2101 --local--color-background: var(--global--color-gray, #000000); 2102 background-color: var(--local--color-background); 2454 2103 } 2455 2104 2456 2105 .has-light-gray-background-color[class] { 2457 background-color: var(--global--color-light-gray); 2458 } 2459 2106 background-color: var(--global--color-light-gray); 2107 } 2460 2108 .has-light-gray-background-color[class] > [class*=__inner-container] { 2461 --local--color-background: var(--global--color-light-gray, #fff);2462 2109 --local--color-background: var(--global--color-light-gray, #FFFFFF); 2110 background-color: var(--local--color-background); 2463 2111 } 2464 2112 2465 2113 .has-green-background-color[class] { 2466 background-color: var(--global--color-green); 2467 } 2468 2114 background-color: var(--global--color-green); 2115 } 2469 2116 .has-green-background-color[class] > [class*=__inner-container] { 2470 --local--color-background: var(--global--color-green, #fff);2471 2117 --local--color-background: var(--global--color-green, #FFFFFF); 2118 background-color: var(--local--color-background); 2472 2119 } 2473 2120 2474 2121 .has-blue-background-color[class] { 2475 background-color: var(--global--color-blue); 2476 } 2477 2122 background-color: var(--global--color-blue); 2123 } 2478 2124 .has-blue-background-color[class] > [class*=__inner-container] { 2479 --local--color-background: var(--global--color-blue, #fff);2480 2125 --local--color-background: var(--global--color-blue, #FFFFFF); 2126 background-color: var(--local--color-background); 2481 2127 } 2482 2128 2483 2129 .has-purple-background-color[class] { 2484 background-color: var(--global--color-purple); 2485 } 2486 2130 background-color: var(--global--color-purple); 2131 } 2487 2132 .has-purple-background-color[class] > [class*=__inner-container] { 2488 --local--color-background: var(--global--color-purple, #fff);2489 2133 --local--color-background: var(--global--color-purple, #FFFFFF); 2134 background-color: var(--local--color-background); 2490 2135 } 2491 2136 2492 2137 .has-red-background-color[class] { 2493 background-color: var(--global--color-red); 2494 } 2495 2138 background-color: var(--global--color-red); 2139 } 2496 2140 .has-red-background-color[class] > [class*=__inner-container] { 2497 --local--color-background: var(--global--color-red, #fff);2498 2141 --local--color-background: var(--global--color-red, #FFFFFF); 2142 background-color: var(--local--color-background); 2499 2143 } 2500 2144 2501 2145 .has-orange-background-color[class] { 2502 background-color: var(--global--color-orange); 2503 } 2504 2146 background-color: var(--global--color-orange); 2147 } 2505 2148 .has-orange-background-color[class] > [class*=__inner-container] { 2506 --local--color-background: var(--global--color-orange, #fff);2507 2149 --local--color-background: var(--global--color-orange, #FFFFFF); 2150 background-color: var(--local--color-background); 2508 2151 } 2509 2152 2510 2153 .has-yellow-background-color[class] { 2511 background-color: var(--global--color-yellow); 2512 } 2513 2154 background-color: var(--global--color-yellow); 2155 } 2514 2156 .has-yellow-background-color[class] > [class*=__inner-container] { 2515 --local--color-background: var(--global--color-yellow, #fff);2516 2157 --local--color-background: var(--global--color-yellow, #FFFFFF); 2158 background-color: var(--local--color-background); 2517 2159 } 2518 2160 2519 2161 .has-white-background-color[class] { 2520 background-color: var(--global--color-white); 2521 } 2522 2162 background-color: var(--global--color-white); 2163 } 2523 2164 .has-white-background-color[class] > [class*=__inner-container] { 2524 --local--color-background: var(--global--color-white, #fff); 2525 background-color: var(--local--color-background); 2526 } 2527 2528 .has-background:not(.has-text-color).has-black-background-color[class], 2529 .has-background:not(.has-text-color).has-gray-background-color[class], 2530 .has-background:not(.has-text-color).has-dark-gray-background-color[class] { 2531 color: var(--global--color-white); 2532 } 2533 2534 .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], 2535 .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], 2536 .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { 2537 --local--color-primary: var(--global--color-background, #fff); 2538 color: var(--local--color-primary, var(--global--color-primary)); 2539 } 2540 2541 .is-dark-theme .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], 2542 .is-dark-theme .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], 2543 .is-dark-theme .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { 2544 --local--color-primary: var(--global--color-primary, #000); 2545 } 2546 2547 .has-background:not(.has-text-color).has-green-background-color[class], 2548 .has-background:not(.has-text-color).has-blue-background-color[class], 2549 .has-background:not(.has-text-color).has-purple-background-color[class], 2550 .has-background:not(.has-text-color).has-red-background-color[class], 2551 .has-background:not(.has-text-color).has-orange-background-color[class], 2552 .has-background:not(.has-text-color).has-yellow-background-color[class], 2553 .has-background:not(.has-text-color).has-white-background-color[class] { 2554 color: var(--global--color-dark-gray); 2555 } 2556 2557 .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], 2558 .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], 2559 .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], 2560 .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], 2561 .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], 2562 .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], 2563 .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { 2564 --local--color-primary: var(--global--color-primary, #000); 2565 color: var(--local--color-primary, var(--global--color-primary)); 2566 } 2567 2568 .is-dark-theme .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], 2569 .is-dark-theme .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], 2570 .is-dark-theme .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], 2571 .is-dark-theme .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], 2572 .is-dark-theme .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], 2573 .is-dark-theme .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], 2574 .is-dark-theme .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { 2575 --local--color-primary: var(--global--color-background, #fff); 2165 --local--color-background: var(--global--color-white, #FFFFFF); 2166 background-color: var(--local--color-background); 2167 } 2168 2169 .has-background:not(.has-text-color).has-black-background-color[class], .has-background:not(.has-text-color).has-gray-background-color[class], .has-background:not(.has-text-color).has-dark-gray-background-color[class] { 2170 color: var(--global--color-white); 2171 } 2172 .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { 2173 --local--color-primary: var(--global--color-background, #FFFFFF); 2174 color: var(--local--color-primary, var(--global--color-primary)); 2175 } 2176 .is-dark-theme .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { 2177 --local--color-primary: var(--global--color-primary, #000000); 2178 } 2179 .has-background:not(.has-text-color).has-green-background-color[class], .has-background:not(.has-text-color).has-blue-background-color[class], .has-background:not(.has-text-color).has-purple-background-color[class], .has-background:not(.has-text-color).has-red-background-color[class], .has-background:not(.has-text-color).has-orange-background-color[class], .has-background:not(.has-text-color).has-yellow-background-color[class], .has-background:not(.has-text-color).has-white-background-color[class] { 2180 color: var(--global--color-dark-gray); 2181 } 2182 .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { 2183 --local--color-primary: var(--global--color-primary, #000000); 2184 color: var(--local--color-primary, var(--global--color-primary)); 2185 } 2186 .is-dark-theme .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { 2187 --local--color-primary: var(--global--color-background, #FFFFFF); 2576 2188 } 2577 2189 2578 2190 .has-purple-to-yellow-gradient-background { 2579 2191 background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-yellow)); 2580 2192 } 2581 2193 2582 2194 .has-yellow-to-purple-gradient-background { 2583 2195 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-purple)); 2584 2196 } 2585 2197 2586 2198 .has-green-to-yellow-gradient-background { 2587 2199 background: linear-gradient(160deg, var(--global--color-green), var(--global--color-yellow)); 2588 2200 } 2589 2201 2590 2202 .has-yellow-to-green-gradient-background { 2591 2203 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-green)); 2592 2204 } 2593 2205 2594 2206 .has-red-to-yellow-gradient-background { 2595 2207 background: linear-gradient(160deg, var(--global--color-red), var(--global--color-yellow)); 2596 2208 } 2597 2209 2598 2210 .has-yellow-to-red-gradient-background { 2599 2211 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-red)); 2600 2212 } 2601 2213 2602 2214 .has-purple-to-red-gradient-background { 2603 2215 background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-red)); 2604 2216 } 2605 2217 2606 2218 .has-red-to-purple-gradient-background { 2607 background: linear-gradient(160deg, var(--global--color-red), var(--global--color-purple)); 2608 } 2219 background: linear-gradient(160deg, var(--global--color-red), var(--global--color-purple)); 2220 } 2221 2222 /*# sourceMappingURL=style-editor.css.map */ -
trunk/src/wp-content/themes/twentytwentyone/assets/css/style-editor.css.map
r54294 r55088 1 {"version":3,"sourceRoot":"","sources":["../sass/style-editor.scss","../sass/01-settings/global.scss","../sass/03-generic/breakpoints.scss","../sass/04-elements/blockquote.scss","../sass/04-elements/media.scss","../sass/04-elements/forms-editor.scss","../sass/04-elements/links.scss","../sass/05-blocks/button/_editor.scss","../sass/02-tools/mixins.scss","../sass/05-blocks/code/_editor.scss","../sass/05-blocks/cover/_editor.scss","../sass/05-blocks/columns/_editor.scss","../sass/05-blocks/file/_editor.scss","../sass/05-blocks/gallery/_editor.scss","../sass/05-blocks/group/_editor.scss","../sass/05-blocks/heading/_editor.scss","../sass/05-blocks/html/_editor.scss","../sass/05-blocks/image/_editor.scss","../sass/05-blocks/latest-comments/_editor.scss","../sass/05-blocks/latest-posts/_editor.scss","../sass/05-blocks/legacy/_editor.scss","../sass/05-blocks/list/_editor.scss","../sass/05-blocks/media-text/_editor.scss","../sass/05-blocks/navigation/_editor.scss","../sass/05-blocks/paragraph/_editor.scss","../sass/05-blocks/preformatted/_editor.scss","../sass/05-blocks/pullquote/_editor.scss","../sass/05-blocks/query-loop/_editor.scss","../sass/05-blocks/quote/_editor.scss","../sass/05-blocks/rss/_editor.scss","../sass/05-blocks/search/_editor.scss","../sass/05-blocks/separator/_editor.scss","../sass/05-blocks/social-icons/_editor.scss","../sass/05-blocks/table/_editor.scss","../sass/05-blocks/tag-clould/_editor.scss","../sass/05-blocks/verse/_editor.scss","../sass/05-blocks/utilities/_font-sizes.scss","../sass/05-blocks/utilities/_editor.scss","../sass/06-components/editor.scss","../sass/07-utilities/color-palette.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;ACAA;AAKA;AAEC;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;AAEA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EAEA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA; EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;AAEA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;AAEA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;;;AAGD;EACC;;AAEA;EAHD;IAIE;;;;AAIF;EACC;IACC;IACA;IACA;IACA;IACA;;;ACtPF;AAAA;AAAA;AAIA;AAAA;AAAA;AA4EA;AAAA;AAAA;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;;;AA/DC;EAoED;IACC;IACA;IACA;IACA;;;AApCA;EA0CD;IACC;IACA;;;AAIF;AAAA;AAAA;AAGA;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAhGC;EA2GD;IACC;IACA;IACA;IACA;;;ACzIF;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;AAAA;EAEC;EACA;EACA;EACA;;AAGD;EAGC;;AAEA;EACC;EACA;EACA;;AAGD;AAAA;AAAA;EAEC;EACA;;AAIF;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;AAAA;AAAA;EAGC;EACA;EACA;;ADlDA;ECpBF;IA0EE;;EAEA;IACC;;;;AC7EH;EACC;EACA;EACA;;;AAGD;AACA;EACC;;;AAGD;AACA;AAAA;AAAA;AAAA;EAIC;;;AAGD;AACA;AAAA;AAAA;AAAA;EAIC;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEC;;;AAIF;AACA;AAAA;AAAA;EAGC;EACA;EACA;EACA;;;AC5CD;AAAA;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ACXD;AAAA;AAAA;AAAA;AAAA;AAKA;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;AAEC;EACA;EAEA;EACA;EACA;;AAGA;EACC;EACA;EACA;;AAEA;EACC;;AAKF;EACC;EACA;;AAEA;EACC;;AAIF;AAEC;EACA;EACA;;AAEA;EACC;EACA;;AAIF;EACC;;AAGD;EACC;;;AAQD;EAEC;;;AC1EF;ECsBC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMC;EACC;;AAGA;EACC;;AAEA;EACC;;AAMH;EACC;;AAGA;EACC;;AAMH;EAEC;EACA;EACA;;AAID;EACC;EACA;;AAID;EACC;EACA;EACA;;;ADzEF;AAAA;AAAA;AAYG;EACC;;AAGA;EACC;;AAEA;EACC;;AAMH;EACC;;AAGA;EACC;;AAMH;AAAA;EAEC;EACA;EACA;;AAID;EACC;EACA;;AAUA;EAGC;;AAID;EACC;;AAGA;EACC;;AAMD;EACC;;AAKF;EACC;;AAKF;AAAA;EAGC;EACA;EACA;;AAEA;AAAA;EACC;EACA;;AAGD;AAAA;EACC;;AAKF;EACC;EACA;;AAKF;EACC;;;AAIF;AAAA;EAEC;;;AE5HD;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;ACXD;AAAA;EAOC;EACA;EACA;EACA;;AAPA;AAAA;EACC;;AAQD;AAAA;EACC;EACA;;AFuED;AAAA;EACC;;AAID;AAAA;EACC;;AAID;AAAA;AAAA;EAEC;;AE9ED;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIC;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;;AAOD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIC;;AAKF;AAAA;EACC;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACC;;AAGD;AAAA;EACC;;AAGD;AAAA;EACC;;AAKF;AAAA;EACC;;AAID;AAAA;EACC;;;ACvED;EACC;;AAGD;AAAA;EAGC;;AH4ED;EACC;;AAID;EACC;;AAID;EAEC;;AN/CA;EShCC;IACC;IACA;IACA;;EAcC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;IACC;IACA;;EAKF;AAAA;IAEC;;EAGD;IACC;;;AAQH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOC;EACA;;;AC9DF;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAIF;EJSA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EIdC;;AJoBA;EACC;;AAGA;EACC;;AAEA;EACC;;AAMH;EACC;;AAGA;EACC;;AAMH;EAEC;EACA;EACA;;AAID;EACC;EACA;;AAID;EACC;EACA;EACA;;AI3DA;EACC;EACA;;;ACnBF;EACC;;AAEA;EACC;;;ACNH;EAIC;EACA;EAEA;;AAEA;EAEC;EACA;EACA;;AAID;EACC;;AAEA;EACC;EACA;;AAKF;EACC;EACA;;AAEA;EACC;EACA;EACA;;ANmDF;EACC;;AAID;EACC;;AAID;EAEC;;;AMxDF;EACC;EACA;;;AC3CD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAkBC;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;;;AAIF;AAAA;AAAA;EAGC;EACA;EACA;;;AAGD;AAAA;AAAA;EAGC;EACA;EACA;;;AAGD;AAAA;AAAA;EAGC;EACA;EACA;;;AAGD;AAAA;AAAA;EAGC;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;EAGC;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;EAGC;EACA;EACA;EACA;;;AC/ED;EAEC;EACA;EACA;;;ACJD;AAEA;AAAA;EAEC;;;AAGD;EACC;;;AAGD;AAEA;AAAA;EAEC;;;AAGD;EACC;;;ACnBD;EACC;;;ACDD;EACC;;AAGA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAEA;EACC;;AAKH;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;;AAID;EACC;EACA;EACA;;AAID;EACC;EACA;EACA;;AAEA;EAEC;;AAKF;AAAA;EAEC;EACA;EACA;EACA;;AAID;EACC;EACA;;AAEA;AAAA;EAEC;EACA;EACA;EACA;;AAEA;AAAA;EACC;EACA;;AAIF;EAEC;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;;AAMF;EAEE;IACC;;EADD;IACC;;EADD;IACC;;EADD;IACC;;EADD;IACC;;;AASJ;EACC;EACA;;AAEA;EACC;EACA;;AAIF;EACC;EACA;;;AC5IH;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;;AAIF;EACC;;;ACxCD;AAAA;EAEC;EACA;EACA;;AAGA;AAAA;EACC;EACA;EACA;;AAGD;AAAA;EACC;EACA;EACA;;;AAMD;AAAA;EAEC;;;AAIF;EACC;EACA;;;AC5BA;EACC;EACA;;AdiFD;EACC;;AAID;EACC;;AAID;EAEC;;AcxFD;EACC;;AAID;EACC;;;ACbD;EACC;EACA;;AAKA;EACC;;AAGD;EACC;EACA;EACA;;AAMD;EACC;;AAUC;EAEC;;AAKH;EACC;;;ACzCH;EACC;;AAEA;EACC;;;ACJF;EACC;EACA;EACA;;;ACHD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;AAAA;AAAA;EAGC;EACA;EACA;;AAID;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EARD;IASE;;;AAGD;EACC;;AAGD;EAEC;EACA;EACA;;AAGD;EACC;EACA;;AAEA;EACC;;AAIF;AAAA;AAAA;EAGC;;;AAUD;EACC;;;AAQF;AAAA;EACC;;;ACrGD;EACC;;AzBuBA;EyBxBD;IAIE;;;;ACNH;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EAIC;;AAIF;EACC;EACA;EACA;;AAGA;EACC;;AAID;EACC;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAEA;EACC;;AAIF;EAEC;AAEA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAMA;EACC;;AAID;EACC;EACA;EACA;EACA;EACA;;A1B9EF;E0B6CD;IAsCE;;EAEA;IACC;;EAGD;IACC;IACA;;EAEA;IACC;;;A1B9FH;E0BpBF;IAyHE;;EAEA;IACC;;EAGD;IACC;IACA;;EAEA;IACC;;EAIF;IACC;IACA;;;A1BhHD;E0B1BF;IA+IE;;EAEA;IACC;;;;AClJH;EACC;;AAEA;EACC;;AAID;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAMD;EACC;;AAEA;EACC;;AAKF;EAUC;;AAIF;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;;AAID;EACC;EACA;EACA;;AAID;EACC;EACA;EACA;;AAEA;EAEC;;AAKF;AAAA;EAEC;EACA;EACA;EACA;;AAID;EACC;EACA;;AAEA;EAEC;EACA;;;ACzGH;EACC;;AAEA;EACC;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","file":"style-editor.css"}1 {"version":3,"sourceRoot":"","sources":["../sass/style-editor.scss","../sass/01-settings/global.scss","../sass/03-generic/breakpoints.scss","../sass/04-elements/blockquote.scss","../sass/04-elements/media.scss","../sass/04-elements/forms-editor.scss","../sass/04-elements/links.scss","../sass/05-blocks/button/_editor.scss","../sass/02-tools/mixins.scss","../sass/05-blocks/code/_editor.scss","../sass/05-blocks/cover/_editor.scss","../sass/05-blocks/columns/_editor.scss","../sass/05-blocks/file/_editor.scss","../sass/05-blocks/gallery/_editor.scss","../sass/05-blocks/group/_editor.scss","../sass/05-blocks/heading/_editor.scss","../sass/05-blocks/html/_editor.scss","../sass/05-blocks/image/_editor.scss","../sass/05-blocks/latest-comments/_editor.scss","../sass/05-blocks/latest-posts/_editor.scss","../sass/05-blocks/legacy/_editor.scss","../sass/05-blocks/list/_editor.scss","../sass/05-blocks/media-text/_editor.scss","../sass/05-blocks/navigation/_editor.scss","../sass/05-blocks/paragraph/_editor.scss","../sass/05-blocks/preformatted/_editor.scss","../sass/05-blocks/pullquote/_editor.scss","../sass/05-blocks/query-loop/_editor.scss","../sass/05-blocks/quote/_editor.scss","../sass/05-blocks/rss/_editor.scss","../sass/05-blocks/search/_editor.scss","../sass/05-blocks/separator/_editor.scss","../sass/05-blocks/social-icons/_editor.scss","../sass/05-blocks/table/_editor.scss","../sass/05-blocks/tag-clould/_editor.scss","../sass/05-blocks/verse/_editor.scss","../sass/05-blocks/utilities/_font-sizes.scss","../sass/05-blocks/utilities/_editor.scss","../sass/06-components/editor.scss","../sass/07-utilities/color-palette.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;ACAA;AAKA;AAEC;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;AAEA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EAEA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;AAAyD;EACzD;AAAsD;EACtD;EACA;AAAwD;EACxD;AAAsD;AAEtD;EACA;EACA;EACA;EACA;AAEA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;AAEA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;AAEA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;;;AAGD;EACC;;AAEA;EAHD;IAIE;;;;AAIF;EACC;IACC;IACA;IACA;IACA;IACA;;;ACtPF;AAAA;AAAA;AAIA;AAAA;AAAA;AA4EA;AAAA;AAAA;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;;;AA/DC;EAoED;IACC;IACA;IACA;IACA;;;AApCA;EA0CD;IACC;IACA;;;AAIF;AAAA;AAAA;AAGA;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAhGC;EA2GD;IACC;IACA;IACA;IACA;;;ACzIF;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;AAAA;EAEC;EACA;EACA;EACA;;AAGD;EAGC;;AAEA;EACC;EACA;EACA;;AAGD;AAAA;AAAA;EAEC;EACA;;AAIF;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;AAAA;AAAA;EAGC;EACA;EACA;;ADlDA;ECpBF;IA0EE;;EAEA;IACC;;;;AC7EH;EACC;EACA;EACA;;;AAGD;AACA;EACC;;;AAGD;AACA;AAAA;AAAA;AAAA;EAIC;;;AAGD;AACA;AAAA;AAAA;AAAA;EAIC;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEC;;;AAIF;AACA;AAAA;AAAA;EAGC;EACA;EACA;EACA;;;AC5CD;AAAA;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ACXD;AAAA;AAAA;AAAA;AAAA;AAKA;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;AAEC;EACA;EAEA;EACA;EACA;;AAGA;EACC;EACA;EACA;;AAEA;EACC;;AAKF;EACC;EACA;;AAEA;EACC;;AAIF;AAEC;EACA;EACA;;AAEA;EACC;EACA;;AAIF;EACC;;AAGD;EACC;;;AAQD;EAEC;;;AC1EF;ECsBC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMC;EACC;;AAGA;EACC;;AAEA;EACC;;AAMH;EACC;;AAGA;EACC;;AAMH;EAEC;EACA;EACA;;AAID;EACC;EACA;;AAID;EACC;EACA;EACA;;;ADzEF;AAAA;AAAA;AAMA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;;AAYC;EACC;;AAGA;EACC;;AAEA;EACC;;AAMH;EACC;;AAGA;EACC;;AAMH;AAAA;EAEC;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CA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;;AAIF;EACC;;;ACxCD;AAAA;EAEC;EACA;EACA;;AAGA;AAAA;EACC;EACA;EACA;;AAGD;AAAA;EACC;EACA;EACA;;;AAMD;AAAA;EAEC;;;AAIF;EACC;EACA;;;AC5BA;EACC;EACA;;AdiFD;EACC;;AAID;EACC;;AAID;EAEC;;AcxFD;EACC;;AAID;EACC;;;ACbD;EACC;EACA;;AAGD;EACC;;AAKA;EACC;EACA;EACA;;AAMD;EACC;;AAUC;EAEC;;AAKH;EACC;;;ACzCH;EACC;;AAEA;EACC;;;ACJF;EACC;EACA;EACA;;;ACHD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;AAAA;AAAA;EAGC;EACA;EACA;;AAID;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EARD;IASE;;;AAGD;EACC;;AAGD;EAEC;EACA;EACA;;AAGD;EACC;EACA;;AAEA;EACC;;AAIF;AAAA;AAAA;EAGC;;;AAUD;EACC;;;AAQF;AAAA;EACC;;;ACrGD;EACC;;AzBuBA;EyBxBD;IAIE;;;;ACNH;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EAIC;;AAIF;EACC;EACA;EACA;;AAGA;EACC;;AAID;EACC;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAEA;EACC;;AAIF;EAEC;AAEA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAMA;EACC;;AAID;EACC;EACA;EACA;EACA;EACA;;A1B9EF;E0B6CD;IAsCE;;EAEA;IACC;;EAGD;IACC;IACA;;EAEA;IACC;;;A1B9FH;E0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","file":"style-editor.css"} -
trunk/src/wp-content/themes/twentytwentyone/assets/sass/05-blocks/navigation/_editor.scss
r49574 r55088 1 1 .wp-block-navigation { 2 3 [data-block] { 4 margin-top: revert; 5 margin-bottom: revert; 6 } 2 7 3 8 .wp-block-navigation__container { 4 9 background: var(--global--color-background); 5 padding: 0;6 10 } 7 11 8 12 .wp-block-navigation-link { 9 10 .wp-block-navigation-link__content {11 padding: var(--primary-nav--padding);12 }13 13 14 14 .wp-block-navigation-link__label { -
trunk/src/wp-content/themes/twentytwentyone/assets/sass/05-blocks/navigation/_style.scss
r49574 r55088 2 2 3 3 .wp-block-navigation-link { 4 padding: 0;5 6 .wp-block-navigation-link__content {7 padding: var(--primary-nav--padding);8 }9 10 4 .wp-block-navigation-link__label { 11 5 font-family: var(--primary-nav--font-family); … … 31 25 border: none; 32 26 left: 0; 33 margin-left: var(--primary-nav--padding);34 27 min-width: max-content; 35 28 opacity: 0; … … 38 31 top: inherit; 39 32 40 .wp-block-navigation-link {41 42 .wp-block-navigation-link__content {43 display: inline-block;44 padding: calc(0.5 * var(--primary-nav--padding)) var(--primary-nav--padding);45 }46 }47 48 33 .wp-block-navigation-link__submenu-icon { 49 34 display: none; 50 }51 }52 53 &:hover,54 &:focus-within {55 56 .wp-block-navigation__container {57 display: block;58 opacity: 1;59 visibility: visible;60 35 } 61 36 } -
trunk/src/wp-content/themes/twentytwentyone/style-rtl.css
r54745 r55088 1 1 @charset "UTF-8"; 2 3 2 /* 4 3 Theme Name: Twenty Twenty-One … … 8 7 Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog. 9 8 Requires at least: 5.3 10 Tested up to: 6.09 Tested up to: 5.8 11 10 Requires PHP: 5.6 12 Version: 1. 711 Version: 1.4 13 12 License: GNU General Public License v2 or later 14 13 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 19 18 Twenty Twenty-One is distributed under the terms of the GNU GPL. 20 19 */ 21 22 20 /** 23 21 * SETTINGS … … 67 65 * Search...............Specific styles for the search block. 68 66 * Separator............Specific styles for the separator block. 67 * Spacer...............Specific styles for the spacer block. 69 68 * Table................Specific styles for the table block. 70 69 * Verse................Specific styles for the verse block. … … 94 93 * Measure..............The width of a line of text, in characters. 95 94 */ 96 97 95 /* Categories 01 to 03 are the basics. */ 98 99 96 /* Variables */ 100 97 :root { 101 102 /* Font Family */ 103 --global--font-primary: var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); 104 --global--font-secondary: var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); 105 106 /* Font Size */ 107 --global--font-size-base: 1.25rem; 108 --global--font-size-xs: 1rem; 109 --global--font-size-sm: 1.125rem; 110 --global--font-size-md: 1.25rem; 111 --global--font-size-lg: 1.5rem; 112 --global--font-size-xl: 2.25rem; 113 --global--font-size-xxl: 4rem; 114 --global--font-size-xxxl: 5rem; 115 --global--font-size-page-title: var(--global--font-size-xxl); 116 --global--letter-spacing: normal; 117 118 /* Line Height */ 119 --global--line-height-body: 1.7; 120 --global--line-height-heading: 1.3; 121 --global--line-height-page-title: 1.1; 122 123 /* Headings */ 124 --heading--font-family: var(--global--font-primary); 125 --heading--font-size-h6: var(--global--font-size-xs); 126 --heading--font-size-h5: var(--global--font-size-sm); 127 --heading--font-size-h4: var(--global--font-size-lg); 128 --heading--font-size-h3: calc(1.25 * var(--global--font-size-lg)); 129 --heading--font-size-h2: var(--global--font-size-xl); 130 --heading--font-size-h1: var(--global--font-size-page-title); 131 --heading--letter-spacing-h6: 0.05em; 132 --heading--letter-spacing-h5: 0.05em; 133 --heading--letter-spacing-h4: var(--global--letter-spacing); 134 --heading--letter-spacing-h3: var(--global--letter-spacing); 135 --heading--letter-spacing-h2: var(--global--letter-spacing); 136 --heading--letter-spacing-h1: var(--global--letter-spacing); 137 --heading--line-height-h6: var(--global--line-height-heading); 138 --heading--line-height-h5: var(--global--line-height-heading); 139 --heading--line-height-h4: var(--global--line-height-heading); 140 --heading--line-height-h3: var(--global--line-height-heading); 141 --heading--line-height-h2: var(--global--line-height-heading); 142 --heading--line-height-h1: var(--global--line-height-page-title); 143 --heading--font-weight: normal; 144 --heading--font-weight-page-title: 300; 145 --heading--font-weight-strong: 600; 146 147 /* Block: Latest posts */ 148 --latest-posts--title-font-family: var(--heading--font-family); 149 --latest-posts--title-font-size: var(--heading--font-size-h3); 150 --latest-posts--description-font-family: var(--global--font-secondary); 151 --latest-posts--description-font-size: var(--global--font-size-sm); 152 --list--font-family: var(--global--font-secondary); 153 --definition-term--font-family: var(--global--font-primary); 154 155 /* Colors */ 156 --global--color-black: #000; 157 --global--color-dark-gray: #28303d; 158 --global--color-gray: #39414d; 159 --global--color-light-gray: #f0f0f0; 160 --global--color-green: #d1e4dd; 161 --global--color-blue: #d1dfe4; 162 --global--color-purple: #d1d1e4; 163 --global--color-red: #e4d1d1; 164 --global--color-orange: #e4dad1; 165 --global--color-yellow: #eeeadd; 166 --global--color-white: #fff; 167 --global--color-white-50: rgba(255, 255, 255, 0.5); 168 --global--color-white-90: rgba(255, 255, 255, 0.9); 169 --global--color-primary: var(--global--color-dark-gray); /* Body text color, site title, footer text color. */ 170 --global--color-secondary: var(--global--color-gray); /* Headings */ 171 --global--color-primary-hover: var(--global--color-primary); 172 --global--color-background: var(--global--color-green); /* Mint, default body background */ 173 --global--color-border: var(--global--color-primary); /* Used for borders (separators) */ 174 175 /* Spacing */ 176 --global--spacing-unit: 20px; 177 --global--spacing-measure: unset; 178 --global--spacing-horizontal: 25px; 179 --global--spacing-vertical: 30px; 180 181 /* Elevation */ 182 --global--elevation: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); 183 184 /* Forms */ 185 --form--font-family: var(--global--font-secondary); 186 --form--font-size: var(--global--font-size-sm); 187 --form--line-height: var(--global--line-height-body); 188 --form--color-text: var(--global--color-dark-gray); 189 --form--color-ranged: var(--global--color-secondary); 190 --form--label-weight: 500; 191 --form--border-color: var(--global--color-secondary); 192 --form--border-width: 3px; 193 --form--border-radius: 0; 194 --form--spacing-unit: calc(0.5 * var(--global--spacing-unit)); 195 196 /* Cover block */ 197 --cover--height: calc(15 * var(--global--spacing-vertical)); 198 --cover--color-foreground: var(--global--color-white); 199 --cover--color-background: var(--global--color-black); 200 201 /* Buttons */ 202 --button--color-text: var(--global--color-background); 203 --button--color-text-hover: var(--global--color-secondary); 204 --button--color-text-active: var(--global--color-secondary); 205 --button--color-background: var(--global--color-secondary); 206 --button--color-background-active: var(--global--color-background); 207 --button--font-family: var(--global--font-primary); 208 --button--font-size: var(--global--font-size-base); 209 --button--font-weight: 500; 210 --button--line-height: 1.5; 211 --button--border-width: 3px; 212 --button--border-radius: 0; 213 --button--padding-vertical: 15px; 214 --button--padding-horizontal: calc(2 * var(--button--padding-vertical)); 215 216 /* entry */ 217 --entry-header--color: var(--global--color-primary); 218 --entry-header--color-link: currentColor; 219 --entry-header--color-hover: var(--global--color-primary-hover); 220 --entry-header--color-focus: var(--global--color-secondary); 221 --entry-header--font-size: var(--heading--font-size-h2); 222 --entry-content--font-family: var(--global--font-secondary); 223 --entry-author-bio--font-family: var(--heading--font-family); 224 --entry-author-bio--font-size: var(--heading--font-size-h4); 225 226 /* Header */ 227 --branding--color-text: var(--global--color-primary); 228 --branding--color-link: var(--global--color-primary); 229 --branding--color-link-hover: var(--global--color-secondary); 230 --branding--title--font-family: var(--global--font-primary); 231 --branding--title--font-size: var(--global--font-size-lg); 232 --branding--title--font-size-mobile: var(--heading--font-size-h4); 233 --branding--title--font-weight: normal; 234 --branding--title--text-transform: uppercase; 235 --branding--description--font-family: var(--global--font-secondary); 236 --branding--description--font-size: var(--global--font-size-sm); 237 --branding--description--font-family: var(--global--font-secondary); 238 --branding--logo--max-width: 300px; 239 --branding--logo--max-height: 100px; 240 --branding--logo--max-width-mobile: 96px; 241 --branding--logo--max-height-mobile: 96px; 242 243 /* Main navigation */ 244 --primary-nav--font-family: var(--global--font-secondary); 245 --primary-nav--font-family-mobile: var(--global--font-primary); 246 --primary-nav--font-size: var(--global--font-size-md); 247 --primary-nav--font-size-sub-menu: var(--global--font-size-xs); 248 --primary-nav--font-size-mobile: var(--global--font-size-sm); 249 --primary-nav--font-size-sub-menu-mobile: var(--global--font-size-sm); 250 --primary-nav--font-size-button: var(--global--font-size-xs); 251 --primary-nav--font-style: normal; 252 --primary-nav--font-style-sub-menu-mobile: normal; 253 --primary-nav--font-weight: normal; 254 --primary-nav--font-weight-button: 500; 255 --primary-nav--color-link: var(--global--color-primary); 256 --primary-nav--color-link-hover: var(--global--color-primary-hover); 257 --primary-nav--color-text: var(--global--color-primary); 258 --primary-nav--padding: calc(0.66 * var(--global--spacing-unit)); 259 --primary-nav--border-color: var(--global--color-primary); 260 261 /* Pagination */ 262 --pagination--color-text: var(--global--color-primary); 263 --pagination--color-link-hover: var(--global--color-primary-hover); 264 --pagination--font-family: var(--global--font-secondary); 265 --pagination--font-size: var(--global--font-size-lg); 266 --pagination--font-weight: normal; 267 --pagination--font-weight-strong: 600; 268 269 /* Footer */ 270 --footer--color-text: var(--global--color-primary); 271 --footer--color-link: var(--global--color-primary); 272 --footer--color-link-hover: var(--global--color-primary-hover); 273 --footer--font-family: var(--global--font-primary); 274 --footer--font-size: var(--global--font-size-sm); 275 276 /* Block: Pull quote */ 277 --pullquote--font-family: var(--global--font-primary); 278 --pullquote--font-size: var(--heading--font-size-h3); 279 --pullquote--font-style: normal; 280 --pullquote--letter-spacing: var(--heading--letter-spacing-h4); 281 --pullquote--line-height: var(--global--line-height-heading); 282 --pullquote--border-width: 3px; 283 --pullquote--border-color: var(--global--color-primary); 284 --pullquote--color-foreground: var(--global--color-primary); 285 --pullquote--color-background: var(--global--color-background); 286 --quote--font-family: var(--global--font-secondary); 287 --quote--font-size: var(--global--font-size-md); 288 --quote--font-size-large: var(--global--font-size-xl); 289 --quote--font-style: normal; 290 --quote--font-weight: 700; 291 --quote--font-weight-strong: bolder; 292 --quote--font-style-large: normal; 293 --quote--font-style-cite: normal; 294 --quote--line-height: var(--global--line-height-body); 295 --quote--line-height-large: 1.35; 296 --separator--border-color: var(--global--color-border); 297 --separator--height: 1px; 298 299 /* Block: Table */ 300 --table--stripes-border-color: var(--global--color-light-gray); 301 --table--stripes-background-color: var(--global--color-light-gray); 302 --table--has-background-text-color: var(--global--color-dark-gray); 303 304 /* Widgets */ 305 --widget--line-height-list: 1.9; 306 --widget--line-height-title: 1.4; 307 --widget--font-weight-title: 700; 308 --widget--spacing-menu: calc(0.66 * var(--global--spacing-unit)); 309 310 /* Admin-bar height */ 311 --global--admin-bar--height: 0px; 98 /* Font Family */ 99 --global--font-primary: var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); 100 --global--font-secondary: var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); 101 /* Font Size */ 102 --global--font-size-base: 1.25rem; 103 --global--font-size-xs: 1rem; 104 --global--font-size-sm: 1.125rem; 105 --global--font-size-md: 1.25rem; 106 --global--font-size-lg: 1.5rem; 107 --global--font-size-xl: 2.25rem; 108 --global--font-size-xxl: 4rem; 109 --global--font-size-xxxl: 5rem; 110 --global--font-size-page-title: var(--global--font-size-xxl); 111 --global--letter-spacing: normal; 112 /* Line Height */ 113 --global--line-height-body: 1.7; 114 --global--line-height-heading: 1.3; 115 --global--line-height-page-title: 1.1; 116 /* Headings */ 117 --heading--font-family: var(--global--font-primary); 118 --heading--font-size-h6: var(--global--font-size-xs); 119 --heading--font-size-h5: var(--global--font-size-sm); 120 --heading--font-size-h4: var(--global--font-size-lg); 121 --heading--font-size-h3: calc(1.25 * var(--global--font-size-lg)); 122 --heading--font-size-h2: var(--global--font-size-xl); 123 --heading--font-size-h1: var(--global--font-size-page-title); 124 --heading--letter-spacing-h6: 0.05em; 125 --heading--letter-spacing-h5: 0.05em; 126 --heading--letter-spacing-h4: var(--global--letter-spacing); 127 --heading--letter-spacing-h3: var(--global--letter-spacing); 128 --heading--letter-spacing-h2: var(--global--letter-spacing); 129 --heading--letter-spacing-h1: var(--global--letter-spacing); 130 --heading--line-height-h6: var(--global--line-height-heading); 131 --heading--line-height-h5: var(--global--line-height-heading); 132 --heading--line-height-h4: var(--global--line-height-heading); 133 --heading--line-height-h3: var(--global--line-height-heading); 134 --heading--line-height-h2: var(--global--line-height-heading); 135 --heading--line-height-h1: var(--global--line-height-page-title); 136 --heading--font-weight: normal; 137 --heading--font-weight-page-title: 300; 138 --heading--font-weight-strong: 600; 139 /* Block: Latest posts */ 140 --latest-posts--title-font-family: var(--heading--font-family); 141 --latest-posts--title-font-size: var(--heading--font-size-h3); 142 --latest-posts--description-font-family: var(--global--font-secondary); 143 --latest-posts--description-font-size: var(--global--font-size-sm); 144 --list--font-family: var(--global--font-secondary); 145 --definition-term--font-family: var(--global--font-primary); 146 /* Colors */ 147 --global--color-black: #000; 148 --global--color-dark-gray: #28303d; 149 --global--color-gray: #39414d; 150 --global--color-light-gray: #f0f0f0; 151 --global--color-green: #d1e4dd; 152 --global--color-blue: #d1dfe4; 153 --global--color-purple: #d1d1e4; 154 --global--color-red: #e4d1d1; 155 --global--color-orange: #e4dad1; 156 --global--color-yellow: #eeeadd; 157 --global--color-white: #fff; 158 --global--color-white-50: rgba(255, 255, 255, 0.5); 159 --global--color-white-90: rgba(255, 255, 255, 0.9); 160 --global--color-primary: var(--global--color-dark-gray); 161 /* Body text color, site title, footer text color. */ 162 --global--color-secondary: var(--global--color-gray); 163 /* Headings */ 164 --global--color-primary-hover: var(--global--color-primary); 165 --global--color-background: var(--global--color-green); 166 /* Mint, default body background */ 167 --global--color-border: var(--global--color-primary); 168 /* Used for borders (separators) */ 169 /* Spacing */ 170 --global--spacing-unit: 20px; 171 --global--spacing-measure: unset; 172 --global--spacing-horizontal: 25px; 173 --global--spacing-vertical: 30px; 174 /* Elevation */ 175 --global--elevation: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); 176 /* Forms */ 177 --form--font-family: var(--global--font-secondary); 178 --form--font-size: var(--global--font-size-sm); 179 --form--line-height: var(--global--line-height-body); 180 --form--color-text: var(--global--color-dark-gray); 181 --form--color-ranged: var(--global--color-secondary); 182 --form--label-weight: 500; 183 --form--border-color: var(--global--color-secondary); 184 --form--border-width: 3px; 185 --form--border-radius: 0; 186 --form--spacing-unit: calc(0.5 * var(--global--spacing-unit)); 187 /* Cover block */ 188 --cover--height: calc(15 * var(--global--spacing-vertical)); 189 --cover--color-foreground: var(--global--color-white); 190 --cover--color-background: var(--global--color-black); 191 /* Buttons */ 192 --button--color-text: var(--global--color-background); 193 --button--color-text-hover: var(--global--color-secondary); 194 --button--color-text-active: var(--global--color-secondary); 195 --button--color-background: var(--global--color-secondary); 196 --button--color-background-active: var(--global--color-background); 197 --button--font-family: var(--global--font-primary); 198 --button--font-size: var(--global--font-size-base); 199 --button--font-weight: 500; 200 --button--line-height: 1.5; 201 --button--border-width: 3px; 202 --button--border-radius: 0; 203 --button--padding-vertical: 15px; 204 --button--padding-horizontal: calc(2 * var(--button--padding-vertical)); 205 /* entry */ 206 --entry-header--color: var(--global--color-primary); 207 --entry-header--color-link: currentColor; 208 --entry-header--color-hover: var(--global--color-primary-hover); 209 --entry-header--color-focus: var(--global--color-secondary); 210 --entry-header--font-size: var(--heading--font-size-h2); 211 --entry-content--font-family: var(--global--font-secondary); 212 --entry-author-bio--font-family: var(--heading--font-family); 213 --entry-author-bio--font-size: var(--heading--font-size-h4); 214 /* Header */ 215 --branding--color-text: var(--global--color-primary); 216 --branding--color-link: var(--global--color-primary); 217 --branding--color-link-hover: var(--global--color-secondary); 218 --branding--title--font-family: var(--global--font-primary); 219 --branding--title--font-size: var(--global--font-size-lg); 220 --branding--title--font-size-mobile: var(--heading--font-size-h4); 221 --branding--title--font-weight: normal; 222 --branding--title--text-transform: uppercase; 223 --branding--description--font-family: var(--global--font-secondary); 224 --branding--description--font-size: var(--global--font-size-sm); 225 --branding--description--font-family: var(--global--font-secondary); 226 --branding--logo--max-width: 300px; 227 --branding--logo--max-height: 100px; 228 --branding--logo--max-width-mobile: 96px; 229 --branding--logo--max-height-mobile: 96px; 230 /* Main navigation */ 231 --primary-nav--font-family: var(--global--font-secondary); 232 --primary-nav--font-family-mobile: var(--global--font-primary); 233 --primary-nav--font-size: var(--global--font-size-md); 234 --primary-nav--font-size-sub-menu: var(--global--font-size-xs); 235 --primary-nav--font-size-mobile: var(--global--font-size-sm); 236 --primary-nav--font-size-sub-menu-mobile: var(--global--font-size-sm); 237 --primary-nav--font-size-button: var(--global--font-size-xs); 238 --primary-nav--font-style: normal; 239 --primary-nav--font-style-sub-menu-mobile: normal; 240 --primary-nav--font-weight: normal; 241 --primary-nav--font-weight-button: 500; 242 --primary-nav--color-link: var(--global--color-primary); 243 --primary-nav--color-link-hover: var(--global--color-primary-hover); 244 --primary-nav--color-text: var(--global--color-primary); 245 --primary-nav--padding: calc(0.66 * var(--global--spacing-unit)); 246 --primary-nav--border-color: var(--global--color-primary); 247 /* Pagination */ 248 --pagination--color-text: var(--global--color-primary); 249 --pagination--color-link-hover: var(--global--color-primary-hover); 250 --pagination--font-family: var(--global--font-secondary); 251 --pagination--font-size: var(--global--font-size-lg); 252 --pagination--font-weight: normal; 253 --pagination--font-weight-strong: 600; 254 /* Footer */ 255 --footer--color-text: var(--global--color-primary); 256 --footer--color-link: var(--global--color-primary); 257 --footer--color-link-hover: var(--global--color-primary-hover); 258 --footer--font-family: var(--global--font-primary); 259 --footer--font-size: var(--global--font-size-sm); 260 /* Block: Pull quote */ 261 --pullquote--font-family: var(--global--font-primary); 262 --pullquote--font-size: var(--heading--font-size-h3); 263 --pullquote--font-style: normal; 264 --pullquote--letter-spacing: var(--heading--letter-spacing-h4); 265 --pullquote--line-height: var(--global--line-height-heading); 266 --pullquote--border-width: 3px; 267 --pullquote--border-color: var(--global--color-primary); 268 --pullquote--color-foreground: var(--global--color-primary); 269 --pullquote--color-background: var(--global--color-background); 270 --quote--font-family: var(--global--font-secondary); 271 --quote--font-size: var(--global--font-size-md); 272 --quote--font-size-large: var(--global--font-size-xl); 273 --quote--font-style: normal; 274 --quote--font-weight: 700; 275 --quote--font-weight-strong: bolder; 276 --quote--font-style-large: normal; 277 --quote--font-style-cite: normal; 278 --quote--line-height: var(--global--line-height-body); 279 --quote--line-height-large: 1.35; 280 --separator--border-color: var(--global--color-border); 281 --separator--height: 1px; 282 /* Block: Table */ 283 --table--stripes-border-color: var(--global--color-light-gray); 284 --table--stripes-background-color: var(--global--color-light-gray); 285 --table--has-background-text-color: var(--global--color-dark-gray); 286 /* Widgets */ 287 --widget--line-height-list: 1.9; 288 --widget--line-height-title: 1.4; 289 --widget--font-weight-title: 700; 290 --widget--spacing-menu: calc(0.66 * var(--global--spacing-unit)); 291 /* Admin-bar height */ 292 --global--admin-bar--height: 0px; 312 293 } 313 294 314 295 .admin-bar { 315 296 --global--admin-bar--height: 32px; 316 297 } 317 298 @media only screen and (max-width: 782px) { 318 319 .admin-bar { 320 --global--admin-bar--height: 46px; 321 } 299 .admin-bar { 300 --global--admin-bar--height: 46px; 301 } 322 302 } 323 303 324 304 @media only screen and (min-width: 652px) { 325 326 :root { 327 --global--font-size-xl: 2.5rem; 328 --global--font-size-xxl: 6rem; 329 --global--font-size-xxxl: 9rem; 330 --heading--font-size-h3: 2rem; 331 --heading--font-size-h2: 3rem; 332 } 333 } 334 305 :root { 306 --global--font-size-xl: 2.5rem; 307 --global--font-size-xxl: 6rem; 308 --global--font-size-xxxl: 9rem; 309 --heading--font-size-h3: 2rem; 310 --heading--font-size-h2: 3rem; 311 } 312 } 335 313 /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ 336 337 314 /* Document 338 315 ========================================================================== */ 339 340 316 /** 341 317 * 1. Correct the line height in all browsers. … … 343 319 */ 344 320 html { 345 line-height: 1.15; /* 1 */ 346 -webkit-text-size-adjust: 100%; /* 2 */ 321 line-height: 1.15; 322 /* 1 */ 323 -webkit-text-size-adjust: 100%; 324 /* 2 */ 347 325 } 348 326 349 327 /* Sections 350 328 ========================================================================== */ 351 352 329 /** 353 330 * Remove the margin in all browsers. 354 331 */ 355 332 body { 356 333 margin: 0; 357 334 } 358 335 … … 361 338 */ 362 339 main { 363 340 display: block; 364 341 } 365 342 … … 369 346 */ 370 347 h1 { 371 372 348 font-size: 2em; 349 margin: 0.67em 0; 373 350 } 374 351 375 352 /* Grouping content 376 353 ========================================================================== */ 377 378 354 /** 379 355 * 1. Add the correct box sizing in Firefox. … … 381 357 */ 382 358 hr { 383 box-sizing: content-box; /* 1 */ 384 height: 0; /* 1 */ 385 overflow: visible; /* 2 */ 359 box-sizing: content-box; 360 /* 1 */ 361 height: 0; 362 /* 1 */ 363 overflow: visible; 364 /* 2 */ 386 365 } 387 366 … … 391 370 */ 392 371 pre { 393 font-family: monospace; /* 1 */ 394 font-size: 1em; /* 2 */ 372 font-family: monospace; 373 /* 1 */ 374 font-size: 1em; 375 /* 2 */ 395 376 } 396 377 397 378 /* Text-level semantics 398 379 ========================================================================== */ 399 400 380 /** 401 381 * Remove the gray background on active links in IE 10. 402 382 */ 403 383 a { 404 405 384 background-color: transparent; 385 text-decoration-thickness: 1px; 406 386 } 407 387 … … 411 391 */ 412 392 abbr[title] { 413 border-bottom: none; /* 1 */ 414 text-decoration: underline; /* 2 */ 415 text-decoration-style: dotted; /* 2 */ 393 border-bottom: none; 394 /* 1 */ 395 text-decoration: underline; 396 /* 2 */ 397 text-decoration-style: dotted; 398 /* 2 */ 416 399 } 417 400 … … 421 404 b, 422 405 strong { 423 406 font-weight: bolder; 424 407 } 425 408 … … 431 414 kbd, 432 415 samp { 433 font-family: monospace; /* 1 */ 434 font-size: 1em; /* 2 */ 416 font-family: monospace; 417 /* 1 */ 418 font-size: 1em; 419 /* 2 */ 435 420 } 436 421 … … 439 424 */ 440 425 small { 441 426 font-size: 80%; 442 427 } 443 428 … … 448 433 sub, 449 434 sup { 450 451 452 453 435 font-size: 75%; 436 line-height: 0; 437 position: relative; 438 vertical-align: baseline; 454 439 } 455 440 456 441 sub { 457 442 bottom: -0.25em; 458 443 } 459 444 460 445 sup { 461 446 top: -0.5em; 462 447 } 463 448 464 449 /* Embedded content 465 450 ========================================================================== */ 466 467 451 /** 468 452 * Remove the border on images inside links in IE 10. 469 453 */ 470 454 img { 471 455 border-style: none; 472 456 } 473 457 474 458 /* Forms 475 459 ========================================================================== */ 476 477 460 /** 478 461 * 1. Change the font styles in all browsers. … … 484 467 select, 485 468 textarea { 486 font-family: inherit; /* 1 */ 487 font-size: 100%; /* 1 */ 488 line-height: 1.15; /* 1 */ 489 margin: 0; /* 2 */ 469 font-family: inherit; 470 /* 1 */ 471 font-size: 100%; 472 /* 1 */ 473 line-height: 1.15; 474 /* 1 */ 475 margin: 0; 476 /* 2 */ 490 477 } 491 478 … … 495 482 */ 496 483 button, 497 input { /* 1 */ 498 overflow: visible; 484 input { 485 /* 1 */ 486 overflow: visible; 499 487 } 500 488 … … 504 492 */ 505 493 button, 506 select { /* 1 */ 507 text-transform: none; 494 select { 495 /* 1 */ 496 text-transform: none; 508 497 } 509 498 … … 515 504 [type=reset], 516 505 [type=submit] { 517 506 -webkit-appearance: button; 518 507 } 519 508 … … 525 514 [type=reset]::-moz-focus-inner, 526 515 [type=submit]::-moz-focus-inner { 527 528 516 border-style: none; 517 padding: 0; 529 518 } 530 519 … … 536 525 [type=reset]:-moz-focusring, 537 526 [type=submit]:-moz-focusring { 538 527 outline: 1px dotted ButtonText; 539 528 } 540 529 … … 543 532 */ 544 533 fieldset { 545 534 padding: 0.35em 0.75em 0.625em; 546 535 } 547 536 … … 553 542 */ 554 543 legend { 555 box-sizing: border-box; /* 1 */ 556 color: inherit; /* 2 */ 557 display: table; /* 1 */ 558 max-width: 100%; /* 1 */ 559 padding: 0; /* 3 */ 560 white-space: normal; /* 1 */ 544 box-sizing: border-box; 545 /* 1 */ 546 color: inherit; 547 /* 2 */ 548 display: table; 549 /* 1 */ 550 max-width: 100%; 551 /* 1 */ 552 padding: 0; 553 /* 3 */ 554 white-space: normal; 555 /* 1 */ 561 556 } 562 557 … … 565 560 */ 566 561 progress { 567 562 vertical-align: baseline; 568 563 } 569 564 … … 572 567 */ 573 568 textarea { 574 569 overflow: auto; 575 570 } 576 571 … … 581 576 [type=checkbox], 582 577 [type=radio] { 583 box-sizing: border-box; /* 1 */ 584 padding: 0; /* 2 */ 578 box-sizing: border-box; 579 /* 1 */ 580 padding: 0; 581 /* 2 */ 585 582 } 586 583 … … 590 587 [type=number]::-webkit-inner-spin-button, 591 588 [type=number]::-webkit-outer-spin-button { 592 589 height: auto; 593 590 } 594 591 … … 598 595 */ 599 596 [type=search] { 600 -webkit-appearance: textfield; /* 1 */ 601 outline-offset: -2px; /* 2 */ 597 -webkit-appearance: textfield; 598 /* 1 */ 599 outline-offset: -2px; 600 /* 2 */ 602 601 } 603 602 … … 606 605 */ 607 606 [type=search]::-webkit-search-decoration { 608 607 -webkit-appearance: none; 609 608 } 610 609 … … 614 613 */ 615 614 ::-webkit-file-upload-button { 616 -webkit-appearance: button; /* 1 */ 617 font: inherit; /* 2 */ 615 -webkit-appearance: button; 616 /* 1 */ 617 font: inherit; 618 /* 2 */ 618 619 } 619 620 620 621 /* Interactive 621 622 ========================================================================== */ 622 623 623 /* 624 624 * Add the correct display in Edge, IE 10+, and Firefox. 625 625 */ 626 626 details { 627 627 display: block; 628 628 } 629 629 … … 632 632 */ 633 633 summary { 634 634 display: list-item; 635 635 } 636 636 637 637 /* Misc 638 638 ========================================================================== */ 639 640 639 /** 641 640 * Add the correct display in IE 10+. 642 641 */ 643 642 template { 644 643 display: none; 645 644 } 646 645 … … 649 648 */ 650 649 [hidden] { 651 650 display: none; 652 651 } 653 652 … … 655 654 * Responsive Styles 656 655 */ 657 658 656 /** 659 657 * Required Variables 660 658 */ 661 662 659 /** 663 660 * Root Media Query Variables 664 661 */ 665 662 :root { 666 667 668 669 670 671 663 --responsive--spacing-horizontal: calc(2 * var(--global--spacing-horizontal) * 0.6); 664 --responsive--aligndefault-width: calc(100vw - var(--responsive--spacing-horizontal)); 665 --responsive--alignwide-width: calc(100vw - var(--responsive--spacing-horizontal)); 666 --responsive--alignfull-width: 100%; 667 --responsive--alignright-margin: var(--global--spacing-horizontal); 668 --responsive--alignleft-margin: var(--global--spacing-horizontal); 672 669 } 673 670 674 671 @media only screen and (min-width: 482px) { 675 676 :root { 677 --responsive--aligndefault-width: min(calc(100vw - 4 * var(--global--spacing-horizontal)), 610px); 678 --responsive--alignwide-width: calc(100vw - 4 * var(--global--spacing-horizontal)); 679 --responsive--alignright-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); 680 --responsive--alignleft-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); 681 } 672 :root { 673 --responsive--aligndefault-width: min(calc(100vw - 4 * var(--global--spacing-horizontal)), 610px); 674 --responsive--alignwide-width: calc(100vw - 4 * var(--global--spacing-horizontal)); 675 --responsive--alignright-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); 676 --responsive--alignleft-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); 677 } 682 678 } 683 679 @media only screen and (min-width: 822px) { 684 685 :root { 686 --responsive--aligndefault-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 610px); 687 --responsive--alignwide-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 1240px); 688 } 689 } 690 680 :root { 681 --responsive--aligndefault-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 610px); 682 --responsive--alignwide-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 1240px); 683 } 684 } 691 685 /** 692 686 * Extends 693 687 */ 694 .post-thumbnail, 695 .entry-content .wp-audio-shortcode, 696 .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator), 697 *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator), 698 .default-max-width { 699 max-width: var(--responsive--aligndefault-width); 700 margin-right: auto; 701 margin-left: auto; 702 } 703 704 .widget-area, 705 .pagination, 706 .comments-pagination, 707 .post-navigation, 708 .site-footer, 709 .site-header, 710 .alignwide, 711 .wide-max-width { 712 max-width: var(--responsive--alignwide-width); 713 margin-right: auto; 714 margin-left: auto; 715 } 716 717 .alignfull, 718 .wp-block-group .wp-block-group__inner-container > *.alignfull, 719 .full-max-width { 720 max-width: var(--responsive--alignfull-width); 721 width: var(--responsive--alignfull-width); 722 margin-right: auto; 723 margin-left: auto; 688 .post-thumbnail, .entry-content .wp-audio-shortcode, .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce), 689 *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce), .default-max-width { 690 max-width: var(--responsive--aligndefault-width); 691 margin-right: auto; 692 margin-left: auto; 693 } 694 695 .widget-area, .pagination, 696 .comments-pagination, .post-navigation, .site-footer, .site-header, .alignwide, .wide-max-width { 697 max-width: var(--responsive--alignwide-width); 698 margin-right: auto; 699 margin-left: auto; 700 } 701 702 .alignfull, .wp-block-group .wp-block-group__inner-container > *.alignfull, .full-max-width { 703 max-width: var(--responsive--alignfull-width); 704 width: var(--responsive--alignfull-width); 705 margin-right: auto; 706 margin-left: auto; 724 707 } 725 708 726 709 @media only screen and (min-width: 482px) { 727 728 .alignfull, 729 .full-max-width { 730 max-width: var(--responsive--alignfull-width); 731 width: auto; 732 margin-right: auto; 733 margin-left: auto; 734 } 735 } 736 737 .entry-header .post-thumbnail, 738 .singular .post-thumbnail, 739 .alignfull [class*=inner-container] > .alignwide, 740 .alignwide [class*=inner-container] > .alignwide { 741 margin-right: auto; 742 margin-left: auto; 743 width: var(--responsive--alignwide-width); 744 max-width: var(--responsive--alignfull-width); 710 .alignfull, .full-max-width { 711 max-width: var(--responsive--alignfull-width); 712 width: auto; 713 margin-right: auto; 714 margin-left: auto; 715 } 716 } 717 .entry-header .post-thumbnail, .singular .post-thumbnail, .alignfull [class*=inner-container] > .alignwide, .alignwide [class*=inner-container] > .alignwide { 718 margin-right: auto; 719 margin-left: auto; 720 width: var(--responsive--alignwide-width); 721 max-width: var(--responsive--alignfull-width); 745 722 } 746 723 747 724 @media only screen and (min-width: 482px) { 748 749 .entry-content > .alignleft { 750 margin-left: var(--responsive--alignleft-margin); 751 margin-right: var(--global--spacing-horizontal); 752 } 725 .entry-content > .alignleft { 726 margin-left: var(--responsive--alignleft-margin); 727 margin-right: var(--global--spacing-horizontal); 728 } 753 729 } 754 730 @media only screen and (min-width: 482px) { 755 756 .entry-content > .alignright { 757 margin-left: var(--global--spacing-horizontal); 758 margin-right: var(--responsive--alignright-margin); 759 } 760 } 761 731 .entry-content > .alignright { 732 margin-left: var(--global--spacing-horizontal); 733 margin-right: var(--responsive--alignright-margin); 734 } 735 } 762 736 /** 763 737 * Site Structure … … 768 742 * - See: globals/_global-width-responsive.scss 769 743 */ 770 771 744 /** 772 745 * Top Level Wrappers (header, main, footer) … … 777 750 .widget-area, 778 751 .site-footer { 779 780 781 782 752 padding-top: var(--global--spacing-vertical); 753 padding-bottom: var(--global--spacing-vertical); 754 margin-right: auto; 755 margin-left: auto; 783 756 } 784 757 785 758 .site-header { 786 787 759 padding-top: calc(0.75 * var(--global--spacing-vertical)); 760 padding-bottom: calc(2 * var(--global--spacing-vertical)); 788 761 } 789 762 @media only screen and (min-width: 482px) { 790 791 .site-header { 792 padding-bottom: calc(3 * var(--global--spacing-vertical)); 793 } 763 .site-header { 764 padding-bottom: calc(3 * var(--global--spacing-vertical)); 765 } 794 766 } 795 767 … … 799 771 */ 800 772 .site-main > * { 801 margin-top: calc(3 * var(--global--spacing-vertical)); 802 margin-bottom: calc(3 * var(--global--spacing-vertical)); 803 } 804 773 margin-top: calc(3 * var(--global--spacing-vertical)); 774 margin-bottom: calc(3 * var(--global--spacing-vertical)); 775 } 805 776 .site-main > *:first-child { 806 margin-top: 0; 807 } 808 777 margin-top: 0; 778 } 809 779 .site-main > *:last-child { 810 780 margin-bottom: 0; 811 781 } 812 782 … … 814 784 * Set the default maximum responsive content-width 815 785 */ 816 817 786 /** 818 787 * Set the wide maximum responsive content-width 819 788 */ 820 821 789 /** 822 790 * Set the full maximum responsive content-width 823 791 */ 824 825 792 /* 826 793 * Block & non-gutenberg content wrappers … … 832 799 .entry-footer, 833 800 .author-bio { 834 835 836 837 801 margin-top: var(--global--spacing-vertical); 802 margin-left: auto; 803 margin-bottom: var(--global--spacing-vertical); 804 margin-right: auto; 838 805 } 839 806 … … 848 815 .wp-block-template-part > *, 849 816 .wp-block-post-template :where(li > *) { 850 851 817 margin-top: calc(0.666 * var(--global--spacing-vertical)); 818 margin-bottom: calc(0.666 * var(--global--spacing-vertical)); 852 819 } 853 820 @media only screen and (min-width: 482px) { 854 855 .site-main > article > *, 856 .site-main > .not-found > *, 857 .entry-content > *, 858 [class*=inner-container] > *, 859 .wp-block-template-part > *, 860 .wp-block-post-template :where(li > *) { 861 margin-top: var(--global--spacing-vertical); 862 margin-bottom: var(--global--spacing-vertical); 863 } 864 } 865 821 .site-main > article > *, 822 .site-main > .not-found > *, 823 .entry-content > *, 824 [class*=inner-container] > *, 825 .wp-block-template-part > *, 826 .wp-block-post-template :where(li > *) { 827 margin-top: var(--global--spacing-vertical); 828 margin-bottom: var(--global--spacing-vertical); 829 } 830 } 866 831 .site-main > article > *:first-child, 867 832 .site-main > .not-found > *:first-child, … … 870 835 .wp-block-template-part > *:first-child, 871 836 .wp-block-post-template :where(li > *):first-child { 872 margin-top: 0; 873 } 874 837 margin-top: 0; 838 } 875 839 .site-main > article > *:last-child, 876 840 .site-main > .not-found > *:last-child, … … 879 843 .wp-block-template-part > *:last-child, 880 844 .wp-block-post-template :where(li > *):last-child { 881 845 margin-bottom: 0; 882 846 } 883 847 884 848 .site-footer > *, 885 849 .widget-area > * { 886 887 850 margin-top: calc(0.666 * var(--global--spacing-vertical)); 851 margin-bottom: calc(0.666 * var(--global--spacing-vertical)); 888 852 } 889 853 @media only screen and (min-width: 482px) { 890 891 .site-footer > *, 892 .widget-area > * { 893 margin-top: var(--global--spacing-vertical); 894 margin-bottom: var(--global--spacing-vertical); 895 } 854 .site-footer > *, 855 .widget-area > * { 856 margin-top: var(--global--spacing-vertical); 857 margin-bottom: var(--global--spacing-vertical); 858 } 896 859 } 897 860 … … 905 868 .comment-content > *, 906 869 .widget > * { 907 margin-top: var(--global--spacing-unit); 908 margin-bottom: var(--global--spacing-unit); 909 } 910 870 margin-top: var(--global--spacing-unit); 871 margin-bottom: var(--global--spacing-unit); 872 } 911 873 .entry-header > *:first-child, 912 874 .post-thumbnail > *:first-child, … … 914 876 .comment-content > *:first-child, 915 877 .widget > *:first-child { 916 margin-top: 0; 917 } 918 878 margin-top: 0; 879 } 919 880 .entry-header > *:last-child, 920 881 .post-thumbnail > *:last-child, … … 922 883 .comment-content > *:last-child, 923 884 .widget > *:last-child { 924 885 margin-bottom: 0; 925 886 } 926 887 … … 930 891 */ 931 892 .entry-content > * { 932 933 /* Reset alignleft and alignright margins after alignfull */ 934 } 935 936 .entry-content > *.alignleft, 937 .entry-content > *.alignright, 938 .entry-content > *.alignleft:first-child + *, 939 .entry-content > *.alignright:first-child + *, 940 .entry-content > *.alignfull.has-background { 941 margin-top: 0; 942 } 943 944 .entry-content > *:last-child, 945 .entry-content > *.alignfull.has-background { 946 margin-bottom: 0; 947 } 948 949 .entry-content > *.alignfull + .alignleft, 950 .entry-content > *.alignfull + .alignright { 951 margin-top: var(--global--spacing-vertical); 893 /* Reset alignleft and alignright margins after alignfull */ 894 } 895 .entry-content > *.alignleft, .entry-content > *.alignright, .entry-content > *.alignleft:first-child + *, .entry-content > *.alignright:first-child + *, .entry-content > *.alignfull.has-background { 896 margin-top: 0; 897 } 898 .entry-content > *:last-child, .entry-content > *.alignfull.has-background { 899 margin-bottom: 0; 900 } 901 .entry-content > *.alignfull + .alignleft, .entry-content > *.alignfull + .alignright { 902 margin-top: var(--global--spacing-vertical); 952 903 } 953 904 … … 979 930 h5, 980 931 h6 { 981 982 983 984 932 padding: 0; 933 margin: 0; 934 -moz-osx-font-smoothing: grayscale; 935 -webkit-font-smoothing: antialiased; 985 936 } 986 937 … … 991 942 */ 992 943 html { 993 994 /* Apply border-box across the entire page. */ 995 box-sizing: border-box; 996 font-family: var(--global--font-secondary); 997 line-height: var(--global--line-height-body); 944 /* Apply border-box across the entire page. */ 945 box-sizing: border-box; 946 font-family: var(--global--font-secondary); 947 line-height: var(--global--line-height-body); 998 948 } 999 949 … … 1001 951 * Relax the definition a bit, to allow components to override it manually. 1002 952 */ 1003 *, 1004 *::before, 1005 *::after { 1006 box-sizing: inherit; 953 *, *::before, *::after { 954 box-sizing: inherit; 1007 955 } 1008 956 1009 957 body { 1010 1011 1012 1013 1014 958 font-size: var(--global--font-size-base); 959 font-weight: normal; 960 color: var(--global--color-primary); 961 text-align: right; 962 background-color: var(--global--color-background); 1015 963 } 1016 964 1017 965 button { 1018 966 cursor: pointer; 1019 967 } 1020 968 … … 1031 979 .site-footer:before, 1032 980 .site-footer:after { 1033 1034 1035 981 content: ""; 982 display: table; 983 table-layout: fixed; 1036 984 } 1037 985 … … 1042 990 .site-content:after, 1043 991 .site-footer:after { 1044 992 clear: both; 1045 993 } 1046 994 1047 995 /* Category 04 can contain any default HTML element. Do not add classes here, just give the elements some basic styles. */ 1048 996 blockquote { 1049 padding: 0; 1050 position: relative; 1051 margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical) 0; 1052 } 1053 997 padding: 0; 998 position: relative; 999 margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical) 0; 1000 } 1054 1001 blockquote > * { 1055 margin-top: var(--global--spacing-unit); 1056 margin-bottom: var(--global--spacing-unit); 1057 } 1058 1002 margin-top: var(--global--spacing-unit); 1003 margin-bottom: var(--global--spacing-unit); 1004 } 1059 1005 blockquote > *:first-child { 1060 margin-top: 0; 1061 } 1062 1006 margin-top: 0; 1007 } 1063 1008 blockquote > *:last-child { 1064 margin-bottom: 0; 1065 } 1066 1009 margin-bottom: 0; 1010 } 1067 1011 blockquote p { 1068 letter-spacing: var(--heading--letter-spacing-h4); 1069 font-family: var(--quote--font-family); 1070 font-size: var(--quote--font-size); 1071 font-style: var(--quote--font-style); 1072 font-weight: var(--quote--font-weight); 1073 line-height: var(--quote--line-height); 1074 } 1075 1012 letter-spacing: var(--heading--letter-spacing-h4); 1013 font-family: var(--quote--font-family); 1014 font-size: var(--quote--font-size); 1015 font-style: var(--quote--font-style); 1016 font-weight: var(--quote--font-weight); 1017 line-height: var(--quote--line-height); 1018 } 1076 1019 blockquote cite, 1077 1020 blockquote footer { 1078 font-weight: normal; 1079 color: var(--global--color-primary); 1080 font-size: var(--global--font-size-xs); 1081 letter-spacing: var(--global--letter-spacing); 1082 } 1083 1084 blockquote.alignleft, 1085 blockquote.alignright { 1086 padding-right: inherit; 1087 } 1088 1089 blockquote.alignleft p, 1090 blockquote.alignright p { 1091 font-size: var(--heading--font-size-h5); 1092 max-width: inherit; 1093 width: inherit; 1094 } 1095 1021 font-weight: normal; 1022 color: var(--global--color-primary); 1023 font-size: var(--global--font-size-xs); 1024 letter-spacing: var(--global--letter-spacing); 1025 } 1026 blockquote.alignleft, blockquote.alignright { 1027 padding-right: inherit; 1028 } 1029 blockquote.alignleft p, blockquote.alignright p { 1030 font-size: var(--heading--font-size-h5); 1031 max-width: inherit; 1032 width: inherit; 1033 } 1096 1034 blockquote.alignleft cite, 1097 blockquote.alignleft footer, 1098 blockquote.alignright cite, 1035 blockquote.alignleft footer, blockquote.alignright cite, 1099 1036 blockquote.alignright footer { 1100 font-size: var(--global--font-size-xs); 1101 letter-spacing: var(--global--letter-spacing); 1102 } 1103 1037 font-size: var(--global--font-size-xs); 1038 letter-spacing: var(--global--letter-spacing); 1039 } 1104 1040 blockquote strong { 1105 font-weight: var(--quote--font-weight-strong); 1106 } 1107 1041 font-weight: var(--quote--font-weight-strong); 1042 } 1108 1043 blockquote:before { 1109 content: "“"; 1110 font-size: var(--quote--font-size); 1111 line-height: var(--quote--line-height); 1112 position: absolute; 1113 right: calc(-0.5 * var(--global--spacing-horizontal)); 1114 } 1115 1044 content: "“"; 1045 font-size: var(--quote--font-size); 1046 line-height: var(--quote--line-height); 1047 position: absolute; 1048 right: calc(-0.5 * var(--global--spacing-horizontal)); 1049 } 1116 1050 blockquote .wp-block-quote__citation, 1117 1051 blockquote cite, 1118 1052 blockquote footer { 1119 1120 1121 1053 color: var(--global--color-primary); 1054 font-size: var(--global--font-size-xs); 1055 font-style: var(--quote--font-style-cite); 1122 1056 } 1123 1057 @media only screen and (max-width: 481px) { 1124 1125 blockquote { 1126 padding-right: calc(0.5 * var(--global--spacing-horizontal)); 1127 } 1128 1129 blockquote:before { 1130 right: 0; 1131 } 1058 blockquote { 1059 padding-right: calc(0.5 * var(--global--spacing-horizontal)); 1060 } 1061 blockquote:before { 1062 right: 0; 1063 } 1132 1064 } 1133 1065 … … 1147 1079 input[type=color], 1148 1080 .site textarea { 1149 border: var(--form--border-width) solid var(--form--border-color); 1150 border-radius: var(--form--border-radius); 1151 color: var(--form--color-text); 1152 line-height: var(--global--line-height-body); 1153 padding: var(--form--spacing-unit); 1154 margin: 0 2px; 1155 max-width: 100%; 1156 } 1157 1081 border: var(--form--border-width) solid var(--form--border-color); 1082 border-radius: var(--form--border-radius); 1083 color: var(--form--color-text); 1084 line-height: var(--global--line-height-body); 1085 padding: var(--form--spacing-unit); 1086 margin: 0 2px; 1087 max-width: 100%; 1088 } 1158 1089 input[type=text]:focus, 1159 1090 input[type=email]:focus, … … 1171 1102 input[type=color]:focus, 1172 1103 .site textarea:focus { 1173 color: var(--form--color-text); 1174 outline-offset: 2px; 1175 outline: 2px dotted var(--form--border-color); 1176 } 1177 1104 color: var(--form--color-text); 1105 outline-offset: 2px; 1106 outline: 2px dotted var(--form--border-color); 1107 } 1178 1108 input[type=text]:disabled, 1179 1109 input[type=email]:disabled, … … 1191 1121 input[type=color]:disabled, 1192 1122 .site textarea:disabled { 1193 opacity: 0.7; 1194 } 1195 1123 opacity: 0.7; 1124 } 1196 1125 .is-dark-theme input[type=text], 1197 1126 .is-dark-theme input[type=email], … … 1209 1138 .is-dark-theme input[type=color], 1210 1139 .is-dark-theme .site textarea { 1211 1140 background: var(--global--color-white-90); 1212 1141 } 1213 1142 1214 1143 input[type=search]:focus { 1215 outline-offset: -7px; 1216 } 1217 1144 outline-offset: -7px; 1145 } 1218 1146 .is-dark-theme input[type=search]:focus { 1219 1147 outline-color: var(--global--color-background); 1220 1148 } 1221 1149 1222 1150 input[type=color] { 1223 1224 1151 padding: calc(var(--form--spacing-unit) / 2); 1152 height: calc(4 * var(--form--spacing-unit)); 1225 1153 } 1226 1154 1227 1155 input[type=email], 1228 1156 input[type=url] { 1229 1157 direction: ltr; 1230 1158 } 1231 1159 1232 1160 select { 1233 border: var(--form--border-width) solid var(--form--border-color); 1234 color: var(--form--color-text); 1235 -moz-appearance: none; 1236 -webkit-appearance: none; 1237 appearance: none; 1238 line-height: var(--global--line-height-body); 1239 padding: var(--form--spacing-unit) var(--form--spacing-unit) var(--form--spacing-unit) calc(3 * var(--form--spacing-unit)); 1240 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; 1241 background-position: left var(--form--spacing-unit) top 60%; 1242 } 1243 1161 border: var(--form--border-width) solid var(--form--border-color); 1162 color: var(--form--color-text); 1163 -moz-appearance: none; 1164 -webkit-appearance: none; 1165 appearance: none; 1166 line-height: var(--global--line-height-body); 1167 padding: var(--form--spacing-unit) var(--form--spacing-unit) var(--form--spacing-unit) calc(3 * var(--form--spacing-unit)); 1168 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; 1169 background-position: left var(--form--spacing-unit) top 60%; 1170 } 1244 1171 select:focus { 1245 outline-offset: 2px; 1246 outline: 2px dotted var(--form--border-color); 1247 } 1248 1172 outline-offset: 2px; 1173 outline: 2px dotted var(--form--border-color); 1174 } 1249 1175 .is-dark-theme select { 1250 1251 1176 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; 1177 background-position: left var(--form--spacing-unit) top 60%; 1252 1178 } 1253 1179 1254 1180 textarea { 1255 1181 width: 100%; 1256 1182 } 1257 1183 1258 1184 label { 1259 1260 1261 1185 font-size: var(--form--font-size); 1186 font-weight: var(--form--label-weight); 1187 margin-bottom: calc(var(--global--spacing-vertical) / 3); 1262 1188 } 1263 1189 … … 1268 1194 */ 1269 1195 @supports (-webkit-appearance: none) or (-moz-appearance: none) { 1270 1271 input[type=checkbox], 1272 input[type=radio] { 1273 -webkit-appearance: none; 1274 -moz-appearance: none; 1275 position: relative; 1276 width: 25px; 1277 height: 25px; 1278 border: var(--form--border-width) solid var(--form--border-color); 1279 background: var(--global--color-white); 1280 } 1281 1282 input[type=checkbox]:disabled, 1283 input[type=radio]:disabled { 1284 opacity: 0.7; 1285 } 1286 1287 .is-dark-theme input[type=checkbox], 1288 .is-dark-theme input[type=radio] { 1289 background: var(--global--color-white-90); 1290 } 1291 1292 input[type=checkbox]:focus { 1293 outline-offset: 2px; 1294 outline: 2px dotted var(--form--border-color); 1295 } 1296 1297 input[type=checkbox]:after { 1298 content: ""; 1299 opacity: 0; 1300 display: block; 1301 right: 5px; 1302 top: 2px; 1303 position: absolute; 1304 width: 7px; 1305 height: 13px; 1306 border: 3px solid var(--form--color-text); 1307 border-top: 0; 1308 border-right: 0; 1309 transform: rotate(-30deg); 1310 } 1311 1312 input[type=checkbox]:checked { 1313 color: var(--form--color-text); 1314 } 1315 1316 input[type=checkbox]:checked:after { 1317 opacity: 1; 1318 } 1319 1320 input[type=radio] { 1321 border-radius: 50%; 1322 } 1323 1324 input[type=radio]:focus { 1325 outline-offset: 2px; 1326 outline: 2px dotted var(--form--border-color); 1327 } 1328 1329 input[type=radio]:after { 1330 content: ""; 1331 opacity: 0; 1332 display: block; 1333 right: 3px; 1334 top: 3px; 1335 position: absolute; 1336 width: 11px; 1337 height: 11px; 1338 border-radius: 50%; 1339 background: var(--form--color-text); 1340 } 1341 1342 input[type=radio]:checked { 1343 border: 4px solid var(--form--border-color); 1344 } 1345 1346 input[type=radio]:checked:after { 1347 opacity: 1; 1348 } 1349 1350 input[type=radio]:checked:focus { 1351 outline-offset: 4px; 1352 outline: 2px dotted var(--form--border-color); 1353 } 1354 } 1355 1196 input[type=checkbox], 1197 input[type=radio] { 1198 -webkit-appearance: none; 1199 -moz-appearance: none; 1200 position: relative; 1201 width: 25px; 1202 height: 25px; 1203 border: var(--form--border-width) solid var(--form--border-color); 1204 background: var(--global--color-white); 1205 } 1206 input[type=checkbox]:disabled, 1207 input[type=radio]:disabled { 1208 opacity: 0.7; 1209 } 1210 .is-dark-theme input[type=checkbox], 1211 .is-dark-theme input[type=radio] { 1212 background: var(--global--color-white-90); 1213 } 1214 1215 input[type=checkbox]:focus { 1216 outline-offset: 2px; 1217 outline: 2px dotted var(--form--border-color); 1218 } 1219 input[type=checkbox]:after { 1220 content: ""; 1221 opacity: 0; 1222 display: block; 1223 right: 5px; 1224 top: 2px; 1225 position: absolute; 1226 width: 7px; 1227 height: 13px; 1228 border: 3px solid var(--form--color-text); 1229 border-top: 0; 1230 border-right: 0; 1231 transform: rotate(-30deg); 1232 } 1233 input[type=checkbox]:checked { 1234 color: var(--form--color-text); 1235 } 1236 input[type=checkbox]:checked:after { 1237 opacity: 1; 1238 } 1239 1240 input[type=radio] { 1241 border-radius: 50%; 1242 } 1243 input[type=radio]:focus { 1244 outline-offset: 2px; 1245 outline: 2px dotted var(--form--border-color); 1246 } 1247 input[type=radio]:after { 1248 content: ""; 1249 opacity: 0; 1250 display: block; 1251 right: 3px; 1252 top: 3px; 1253 position: absolute; 1254 width: 11px; 1255 height: 11px; 1256 border-radius: 50%; 1257 background: var(--form--color-text); 1258 } 1259 input[type=radio]:checked { 1260 border: 4px solid var(--form--border-color); 1261 } 1262 input[type=radio]:checked:after { 1263 opacity: 1; 1264 } 1265 input[type=radio]:checked:focus { 1266 outline-offset: 4px; 1267 outline: 2px dotted var(--form--border-color); 1268 } 1269 } 1356 1270 input[type=checkbox] + label, 1357 1271 input[type=radio] + label { 1358 1359 1360 1361 1272 display: inline-block; 1273 padding-right: 10px; 1274 font-size: var(--global--font-size-xs); 1275 vertical-align: top; 1362 1276 } 1363 1277 … … 1366 1280 */ 1367 1281 @supports (-webkit-appearance: none) or (-moz-appearance: none) { 1368 1369 input[type=range] { 1370 -webkit-appearance: none; /* Hides the slider so that custom slider can be made */ 1371 width: 100%; /* Specific width is required for Firefox. */ 1372 height: 6px; 1373 background: var(--form--color-ranged); 1374 border-radius: 6px; 1375 outline-offset: 10px; 1376 } 1377 1378 input[type=range]:disabled { 1379 opacity: 0.7; 1380 } 1381 1382 input[type=range]::-webkit-slider-thumb { 1383 -webkit-appearance: none; 1384 border: 3px solid var(--form--color-ranged); 1385 height: 44px; 1386 width: 44px; 1387 border-radius: 50%; 1388 background: var(--global--color-background); 1389 cursor: pointer; 1390 } 1391 1392 input[type=range]::-moz-range-thumb { 1393 border: 3px solid var(--form--color-ranged); 1394 height: 44px; 1395 width: 44px; 1396 border-radius: 50%; 1397 background: var(--global--color-background); 1398 cursor: pointer; 1399 box-sizing: border-box; 1400 } 1401 } 1402 1282 input[type=range] { 1283 -webkit-appearance: none; 1284 /* Hides the slider so that custom slider can be made */ 1285 width: 100%; 1286 /* Specific width is required for Firefox. */ 1287 height: 6px; 1288 background: var(--form--color-ranged); 1289 border-radius: 6px; 1290 outline-offset: 10px; 1291 } 1292 input[type=range]:disabled { 1293 opacity: 0.7; 1294 } 1295 1296 input[type=range]::-webkit-slider-thumb { 1297 -webkit-appearance: none; 1298 border: 3px solid var(--form--color-ranged); 1299 height: 44px; 1300 width: 44px; 1301 border-radius: 50%; 1302 background: var(--global--color-background); 1303 cursor: pointer; 1304 } 1305 1306 input[type=range]::-moz-range-thumb { 1307 border: 3px solid var(--form--color-ranged); 1308 height: 44px; 1309 width: 44px; 1310 border-radius: 50%; 1311 background: var(--global--color-background); 1312 cursor: pointer; 1313 box-sizing: border-box; 1314 } 1315 } 1403 1316 input[type=range]::-ms-track { 1404 1405 1406 1407 1408 1409 1410 1411 1317 width: 100%; 1318 height: 6px; 1319 border-radius: 6px; 1320 border-width: 19px 0; 1321 border-color: var(--global--color-background); 1322 background: transparent; 1323 color: transparent; 1324 cursor: pointer; 1412 1325 } 1413 1326 1414 1327 input[type=range]::-ms-fill-upper { 1415 1416 1328 background: var(--form--color-ranged); 1329 border-radius: 6px; 1417 1330 } 1418 1331 1419 1332 input[type=range]::-ms-fill-lower { 1420 1421 1333 background: var(--form--color-ranged); 1334 border-radius: 6px; 1422 1335 } 1423 1336 1424 1337 input[type=range]::-ms-thumb { 1425 1426 1427 1428 1429 1430 1338 border: 3px solid var(--form--color-ranged); 1339 height: 44px; 1340 width: 44px; 1341 border-radius: 50%; 1342 background: var(--global--color-background); 1343 cursor: pointer; 1431 1344 } 1432 1345 1433 1346 fieldset { 1434 display: grid; 1435 border-color: var(--global--color-secondary); 1436 padding: var(--global--spacing-horizontal); 1437 } 1438 1347 display: grid; 1348 border-color: var(--global--color-secondary); 1349 padding: var(--global--spacing-horizontal); 1350 } 1439 1351 fieldset legend { 1440 font-size: var(--global--font-size-lg); 1441 } 1442 1352 font-size: var(--global--font-size-lg); 1353 } 1443 1354 fieldset input[type=submit] { 1444 max-width: max-content; 1445 } 1446 1355 max-width: max-content; 1356 } 1447 1357 fieldset input:not([type=submit]) { 1448 margin-bottom: var(--global--spacing-unit); 1449 } 1450 1451 fieldset input[type=radio], 1452 fieldset input[type=checkbox] { 1453 margin-bottom: 0; 1454 } 1455 1456 fieldset input[type=radio] + label, 1457 fieldset input[type=checkbox] + label { 1458 font-size: var(--form--font-size); 1459 padding-right: 0; 1460 margin-bottom: var(--global--spacing-unit); 1358 margin-bottom: var(--global--spacing-unit); 1359 } 1360 fieldset input[type=radio], fieldset input[type=checkbox] { 1361 margin-bottom: 0; 1362 } 1363 fieldset input[type=radio] + label, fieldset input[type=checkbox] + label { 1364 font-size: var(--form--font-size); 1365 padding-right: 0; 1366 margin-bottom: var(--global--spacing-unit); 1461 1367 } 1462 1368 1463 1369 ::-moz-placeholder { 1464 1370 opacity: 1; 1465 1371 } 1466 1372 1467 1373 .post-password-message { 1468 1374 font-size: var(--global--font-size-lg); 1469 1375 } 1470 1376 1471 1377 .post-password-form { 1472 display: flex; 1473 flex-wrap: wrap; 1474 } 1475 1378 display: flex; 1379 flex-wrap: wrap; 1380 } 1476 1381 .post-password-form__label { 1477 width: 100%; 1478 margin-bottom: 0; 1479 } 1480 1382 width: 100%; 1383 margin-bottom: 0; 1384 } 1481 1385 .post-password-form input[type=password] { 1482 flex-grow: 1; 1483 margin-top: calc(var(--global--spacing-vertical) / 3); 1484 margin-left: calc(0.66 * var(--global--spacing-horizontal)); 1485 } 1486 1386 flex-grow: 1; 1387 margin-top: calc(var(--global--spacing-vertical) / 3); 1388 margin-left: calc(0.66 * var(--global--spacing-horizontal)); 1389 } 1487 1390 .post-password-form__submit { 1488 1391 margin-top: calc(var(--global--spacing-vertical) / 3); 1489 1392 } 1490 1393 @media only screen and (min-width: 592px) { 1491 1492 .post-password-form__submit { 1493 margin-right: calc(0.4 * var(--global--spacing-horizontal)); 1494 } 1394 .post-password-form__submit { 1395 margin-right: calc(0.4 * var(--global--spacing-horizontal)); 1396 } 1495 1397 } 1496 1398 1497 1399 img { 1498 1499 1500 1400 height: auto; 1401 max-width: 100%; 1402 vertical-align: middle; 1501 1403 } 1502 1404 1503 1405 /* Classic editor images */ 1504 1406 .entry-content img { 1505 1407 max-width: 100%; 1506 1408 } 1507 1409 … … 1511 1413 object, 1512 1414 video { 1513 1415 max-width: 100%; 1514 1416 } 1515 1417 … … 1519 1421 .wp-caption-text, 1520 1422 .wp-block-embed figcaption { 1521 color: currentColor; 1522 font-size: var(--global--font-size-xs); 1523 line-height: var(--global--line-height-body); 1524 margin-top: calc(0.5 * var(--global--spacing-unit)); 1525 margin-bottom: var(--global--spacing-unit); 1526 text-align: center; 1527 } 1528 1529 .alignleft figcaption, 1530 .alignright figcaption, 1423 color: currentColor; 1424 font-size: var(--global--font-size-xs); 1425 line-height: var(--global--line-height-body); 1426 margin-top: calc(0.5 * var(--global--spacing-unit)); 1427 margin-bottom: var(--global--spacing-unit); 1428 text-align: center; 1429 } 1430 .alignleft figcaption, .alignright figcaption, 1531 1431 .alignleft .wp-caption, 1532 1432 .alignright .wp-caption, … … 1535 1435 .alignleft .wp-block-embed figcaption, 1536 1436 .alignright .wp-block-embed figcaption { 1537 1437 margin-bottom: 0; 1538 1438 } 1539 1439 … … 1542 1442 .entry-content .wp-smiley, 1543 1443 .comment-content .wp-smiley { 1544 1545 1546 1547 1444 border: none; 1445 margin-bottom: 0; 1446 margin-top: 0; 1447 padding: 0; 1548 1448 } 1549 1449 … … 1551 1451 b, 1552 1452 strong { 1553 1453 font-weight: 700; 1554 1454 } 1555 1455 … … 1558 1458 em, 1559 1459 i { 1560 1460 font-style: italic; 1561 1461 } 1562 1462 1563 1463 pre { 1564 1565 1464 white-space: pre; 1465 overflow-x: auto; 1566 1466 } 1567 1467 … … 1572 1472 */ 1573 1473 a { 1574 1575 1576 1577 1474 cursor: pointer; 1475 color: var(--wp--style--color--link, var(--global--color-primary)); 1476 text-underline-offset: 3px; 1477 text-decoration-skip-ink: all; 1578 1478 } 1579 1479 1580 1480 a:hover { 1581 1582 1481 text-decoration-style: dotted; 1482 text-decoration-skip-ink: none; 1583 1483 } 1584 1484 1585 1485 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 1586 1587 /* Only visible in Windows High Contrast mode */ 1588 outline: 2px solid transparent; 1589 text-decoration: underline 1px dotted currentColor; 1590 text-decoration-skip-ink: none; 1591 background: rgba(255, 255, 255, 0.9); 1592 } 1593 1486 /* Only visible in Windows High Contrast mode */ 1487 outline: 2px solid transparent; 1488 text-decoration: underline 1px dotted currentColor; 1489 text-decoration-skip-ink: none; 1490 background: rgba(255, 255, 255, 0.9); 1491 } 1594 1492 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 1595 background: var(--global--color-black); 1596 color: var(--global--color-white); 1597 text-decoration: none; 1598 } 1599 1493 background: var(--global--color-black); 1494 color: var(--global--color-white); 1495 text-decoration: none; 1496 } 1600 1497 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 1601 color: var(--wp--style--color--link, var(--global--color-white)); 1602 } 1603 1498 color: var(--wp--style--color--link, var(--global--color-white)); 1499 } 1604 1500 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 1605 background: rgba(0, 0, 0, 0.9); 1606 color: var(--wp--style--color--link, var(--global--color-white)); 1607 } 1608 1501 background: rgba(0, 0, 0, 0.9); 1502 color: var(--wp--style--color--link, var(--global--color-white)); 1503 } 1609 1504 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 1610 color: var(--wp--style--color--link, var(--global--color-white)); 1611 } 1612 1505 color: var(--wp--style--color--link, var(--global--color-white)); 1506 } 1613 1507 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { 1614 1615 /* Only visible in Windows High Contrast mode */ 1616 outline: 2px solid transparent; 1617 outline-offset: -2px; 1618 } 1619 1508 /* Only visible in Windows High Contrast mode */ 1509 outline: 2px solid transparent; 1510 outline-offset: -2px; 1511 } 1620 1512 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus { 1621 color: #21759b; 1622 background-color: #f1f1f1; 1623 } 1624 1513 color: #21759b; 1514 background-color: #f1f1f1; 1515 } 1625 1516 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link { 1626 background: none; 1627 } 1628 1517 background: none; 1518 } 1629 1519 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { 1630 outline: 2px dotted var(--wp--style--color--link, var(--global--color-primary)); 1631 } 1632 1633 .has-background .has-link-color a, 1634 .has-background.has-link-color a { 1635 color: var(--wp--style--color--link, var(--global--color-primary)); 1520 outline: 2px dotted var(--wp--style--color--link, var(--global--color-primary)); 1521 } 1522 1523 .has-background .has-link-color a, .has-background.has-link-color a { 1524 color: var(--wp--style--color--link, var(--global--color-primary)); 1636 1525 } 1637 1526 1638 1527 /* Category 05 is all about adjusting the default block styles to the given layout. I only added three blocks as examples. */ 1639 1528 .wp-block-audio audio:focus { 1640 1641 1529 outline-offset: 5px; 1530 outline: 2px solid var(--global--color-primary); 1642 1531 } 1643 1532 … … 1652 1541 .wp-block-button .wp-block-button__link, 1653 1542 .wp-block-file a.wp-block-file__button { 1654 border: var(--button--border-width) solid transparent; 1655 border-radius: var(--button--border-radius); 1656 cursor: pointer; 1657 font-weight: var(--button--font-weight); 1658 font-family: var(--button--font-family); 1659 font-size: var(--button--font-size); 1660 line-height: var(--button--line-height); 1661 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 1662 text-decoration: none; 1663 } 1664 1543 border: var(--button--border-width) solid transparent; 1544 border-radius: var(--button--border-radius); 1545 cursor: pointer; 1546 font-weight: var(--button--font-weight); 1547 font-family: var(--button--font-family); 1548 font-size: var(--button--font-size); 1549 line-height: var(--button--line-height); 1550 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 1551 text-decoration: none; 1552 } 1665 1553 .site .button:not(:hover):not(:active):not(.has-text-color), 1666 1554 button:not(:hover):not(:active):not(.has-text-color), … … 1670 1558 .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), 1671 1559 .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 1672 color: var(--global--color-background); 1673 } 1674 1560 color: var(--global--color-background); 1561 } 1675 1562 .has-background .site .button:not(:hover):not(:active):not(.has-text-color), 1676 1563 .has-background button:not(:hover):not(:active):not(.has-text-color), … … 1680 1567 .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), 1681 1568 .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 1682 color: var(--local--color-background, var(--global--color-primary)); 1683 } 1684 1569 color: var(--local--color-background, var(--global--color-primary)); 1570 } 1685 1571 .has-background .site .button:not(:hover):not(:active):not(.has-text-color).has-background, 1686 1572 .has-background button:not(:hover):not(:active):not(.has-text-color).has-background, … … 1690 1576 .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background, 1691 1577 .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background { 1692 color: var(--global--color-primary); 1693 } 1694 1578 color: var(--global--color-primary); 1579 } 1695 1580 .site .button:not(:hover):not(:active):not(.has-background), 1696 1581 button:not(:hover):not(:active):not(.has-background), … … 1700 1585 .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background), 1701 1586 .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) { 1702 background-color: var(--global--color-primary); 1703 } 1704 1587 background-color: var(--global--color-primary); 1588 } 1705 1589 .has-background .site .button:not(:hover):not(:active):not(.has-background), 1706 1590 .has-background button:not(:hover):not(:active):not(.has-background), … … 1710 1594 .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background), 1711 1595 .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) { 1712 background-color: var(--local--color-primary, var(--global--color-primary)); 1713 } 1714 1715 .site .button:hover, 1716 .site .button:active, 1596 background-color: var(--local--color-primary, var(--global--color-primary)); 1597 } 1598 .site .button:hover, .site .button:active, 1717 1599 button:hover, 1718 1600 button:active, … … 1727 1609 .wp-block-file a.wp-block-file__button:hover, 1728 1610 .wp-block-file a.wp-block-file__button:active { 1729 background-color: transparent; 1730 border-color: currentColor; 1731 color: inherit; 1732 } 1733 1611 background-color: transparent; 1612 border-color: currentColor; 1613 color: inherit; 1614 } 1734 1615 .site .button:focus, 1735 1616 button:focus, … … 1739 1620 .wp-block-button .wp-block-button__link:focus, 1740 1621 .wp-block-file a.wp-block-file__button:focus { 1741 outline-offset: -6px; 1742 outline: 2px dotted currentColor; 1743 } 1744 1622 outline-offset: -6px; 1623 outline: 2px dotted currentColor; 1624 } 1745 1625 .site .button:disabled, 1746 1626 button:disabled, … … 1750 1630 .wp-block-button .wp-block-button__link:disabled, 1751 1631 .wp-block-file a.wp-block-file__button:disabled { 1752 1753 1754 1632 background-color: var(--global--color-white-50); 1633 border-color: var(--global--color-white-50); 1634 color: var(--button--color-text-active); 1755 1635 } 1756 1636 … … 1759 1639 */ 1760 1640 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 1761 color: var(--global--color-background); 1762 } 1763 1641 color: var(--global--color-background); 1642 } 1764 1643 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 1765 color: var(--local--color-background, var(--global--color-background)); 1766 } 1767 1644 color: var(--local--color-background, var(--global--color-background)); 1645 } 1768 1646 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { 1769 color: var(--global--color-primary); 1770 } 1771 1647 color: var(--global--color-primary); 1648 } 1772 1649 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 1773 background-color: var(--global--color-primary); 1774 } 1775 1650 background-color: var(--global--color-primary); 1651 } 1776 1652 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 1777 background-color: var(--local--color-primary, var(--global--color-primary)); 1778 } 1779 1653 background-color: var(--local--color-primary, var(--global--color-primary)); 1654 } 1780 1655 .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, 1781 1656 .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { 1782 border-color: currentColor !important; 1783 background-color: transparent !important; 1784 color: inherit !important; 1785 } 1786 1787 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), 1788 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background), 1789 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background { 1790 border-color: currentColor; 1791 } 1792 1657 border-color: currentColor !important; 1658 background-color: transparent !important; 1659 color: inherit !important; 1660 } 1661 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background), .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background { 1662 border-color: currentColor; 1663 } 1793 1664 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 1794 color: var(--global--color-primary); 1795 } 1796 1665 color: var(--global--color-primary); 1666 } 1797 1667 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 1798 color: var(--local--color-primary, var(--global--color-primary)); 1799 } 1800 1668 color: var(--local--color-primary, var(--global--color-primary)); 1669 } 1801 1670 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { 1802 color: inherit; 1803 } 1804 1671 color: inherit; 1672 } 1805 1673 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 1806 background-color: transparent; 1807 } 1808 1674 background-color: transparent; 1675 } 1809 1676 .wp-block-button.is-style-outline .wp-block-button__link:hover, 1810 1677 .wp-block-button.is-style-outline .wp-block-button__link:active { 1811 border-color: transparent !important; 1812 background-color: var(--global--color-primary) !important; 1813 color: var(--global--color-background) !important; 1814 } 1815 1678 border-color: transparent !important; 1679 background-color: var(--global--color-primary) !important; 1680 color: var(--global--color-background) !important; 1681 } 1816 1682 .has-background .wp-block-button.is-style-outline .wp-block-button__link:hover, 1817 1683 .has-background .wp-block-button.is-style-outline .wp-block-button__link:active { 1818 background-color: var(--local--color-primary, var(--global--color-primary)) !important; 1819 color: var(--local--color-background, var(--global--color-background)) !important; 1820 } 1821 1684 background-color: var(--local--color-primary, var(--global--color-primary)) !important; 1685 color: var(--local--color-background, var(--global--color-background)) !important; 1686 } 1822 1687 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover, 1823 1688 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active { 1824 color: var(--local--color-background, var(--global--color-background)) !important; 1825 } 1826 1689 color: var(--local--color-background, var(--global--color-background)) !important; 1690 } 1827 1691 .wp-block-button .is-style-squared .wp-block-button__link { 1828 1692 border-radius: 0; 1829 1693 } 1830 1694 1831 1695 .is-style-outline .wp-block-button__link[style*=radius]:focus, 1832 1696 .wp-block-button a.wp-block-button__link[style*=radius]:focus { 1833 1834 1697 outline-offset: 2px; 1698 outline: 2px dotted var(--button--color-background); 1835 1699 } 1836 1700 1837 1701 .wp-block-code { 1838 border-color: var(--global--color-border); 1839 border-radius: 0; 1840 border-style: solid; 1841 border-width: 0.1rem; 1842 padding: var(--global--spacing-unit); 1843 } 1844 1702 border-color: var(--global--color-border); 1703 border-radius: 0; 1704 border-style: solid; 1705 border-width: 0.1rem; 1706 padding: var(--global--spacing-unit); 1707 } 1845 1708 .wp-block-code code { 1846 1847 1848 1849 1709 color: var(--global--color-primary); 1710 white-space: pre; 1711 overflow-x: auto; 1712 display: block; 1850 1713 } 1851 1714 1852 1715 .wp-block-columns:not(.alignwide):not(.alignfull) { 1853 clear: both; 1854 } 1855 1716 clear: both; 1717 } 1856 1718 .wp-block-columns .wp-block-column > * { 1857 1858 1719 margin-top: calc(0.66 * var(--global--spacing-vertical)); 1720 margin-bottom: calc(0.66 * var(--global--spacing-vertical)); 1859 1721 } 1860 1722 @media only screen and (min-width: 482px) { 1861 1862 .wp-block-columns .wp-block-column > * { 1863 margin-top: var(--global--spacing-vertical); 1864 margin-bottom: var(--global--spacing-vertical); 1865 } 1866 } 1867 1723 .wp-block-columns .wp-block-column > * { 1724 margin-top: var(--global--spacing-vertical); 1725 margin-bottom: var(--global--spacing-vertical); 1726 } 1727 } 1868 1728 .wp-block-columns .wp-block-column > *:first-child { 1869 margin-top: 0; 1870 } 1871 1729 margin-top: 0; 1730 } 1872 1731 .wp-block-columns .wp-block-column > *:last-child { 1873 margin-bottom: 0; 1874 } 1875 1732 margin-bottom: 0; 1733 } 1876 1734 .wp-block-columns .wp-block-column:last-child { 1877 margin-bottom: 0; 1878 } 1879 1735 margin-bottom: 0; 1736 } 1880 1737 .wp-block-columns .wp-block-column:not(:last-child) { 1881 1738 margin-bottom: calc(0.66 * var(--global--spacing-vertical)); 1882 1739 } 1883 1740 @media only screen and (min-width: 482px) { 1884 1885 .wp-block-columns .wp-block-column:not(:last-child) { 1886 margin-bottom: var(--global--spacing-vertical); 1887 } 1741 .wp-block-columns .wp-block-column:not(:last-child) { 1742 margin-bottom: var(--global--spacing-vertical); 1743 } 1888 1744 } 1889 1745 @media only screen and (min-width: 822px) { 1890 1891 .wp-block-columns .wp-block-column:not(:last-child) { 1892 margin-bottom: 0; 1893 } 1894 } 1895 1746 .wp-block-columns .wp-block-column:not(:last-child) { 1747 margin-bottom: 0; 1748 } 1749 } 1896 1750 .wp-block-columns.is-style-twentytwentyone-columns-overlap { 1897 1751 justify-content: space-around; 1898 1752 } 1899 1753 @media only screen and (min-width: 652px) { 1900 1901 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { 1902 margin-right: calc(-2 * var(--global--spacing-horizontal)); 1903 margin-top: calc(2.5 * var(--global--spacing-horizontal)); 1904 z-index: 2; 1905 } 1906 1907 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background), 1908 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background), 1909 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background), 1910 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background), 1911 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background), 1912 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background), 1913 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background), 1914 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), 1915 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background), 1916 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { 1917 background-color: var(--global--color-background); 1918 padding: var(--global--spacing-unit); 1919 } 1920 1921 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), 1922 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 1923 padding-right: calc(2 * var(--global--spacing-horizontal)); 1924 } 1925 1926 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { 1927 margin-top: 0; 1928 } 1929 } 1930 1754 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { 1755 margin-right: calc(-2 * var(--global--spacing-horizontal)); 1756 margin-top: calc(2.5 * var(--global--spacing-horizontal)); 1757 z-index: 2; 1758 } 1759 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background), 1760 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background), 1761 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background), 1762 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background), 1763 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background), 1764 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background), 1765 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background), 1766 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), 1767 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background), 1768 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { 1769 background-color: var(--global--color-background); 1770 padding: var(--global--spacing-unit); 1771 } 1772 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), 1773 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 1774 padding-right: calc(2 * var(--global--spacing-horizontal)); 1775 } 1776 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { 1777 margin-top: 0; 1778 } 1779 } 1931 1780 .wp-block-columns.alignfull .wp-block-column p:not(.has-background), 1932 1781 .wp-block-columns.alignfull .wp-block-column h1:not(.has-background), … … 1936 1785 .wp-block-columns.alignfull .wp-block-column h5:not(.has-background), 1937 1786 .wp-block-columns.alignfull .wp-block-column h6:not(.has-background) { 1938 1939 1787 padding-right: var(--global--spacing-unit); 1788 padding-left: var(--global--spacing-unit); 1940 1789 } 1941 1790 1942 1791 .wp-block-cover, 1943 1792 .wp-block-cover-image { 1944 background-color: var(--cover--color-background); 1945 min-height: var(--cover--height); 1946 margin-top: inherit; 1947 margin-bottom: inherit; 1948 1949 /* default & custom background-color */ 1950 1951 /* Treating H2 separately to account for legacy /core styles */ 1952 1953 /* Block Styles */ 1954 1955 /* The background color class is used just for the overlay, and does not need to be applied to the inner container. */ 1956 } 1957 1793 background-color: var(--cover--color-background); 1794 min-height: var(--cover--height); 1795 margin-top: inherit; 1796 margin-bottom: inherit; 1797 /* default & custom background-color */ 1798 /* Treating H2 separately to account for legacy /core styles */ 1799 /* Block Styles */ 1800 /* The background color class is used just for the overlay, and does not need to be applied to the inner container. */ 1801 } 1958 1802 .wp-block-cover:not(.alignwide):not(.alignfull), 1959 1803 .wp-block-cover-image:not(.alignwide):not(.alignfull) { 1960 clear: both; 1961 } 1962 1804 clear: both; 1805 } 1963 1806 .wp-block-cover.alignfull, 1964 1807 .wp-block-cover-image.alignfull { 1965 margin-top: 0; 1966 margin-bottom: 0; 1967 } 1968 1808 margin-top: 0; 1809 margin-bottom: 0; 1810 } 1969 1811 .wp-block-cover .wp-block-cover__inner-container, 1970 1812 .wp-block-cover .wp-block-cover-image-text, … … 1973 1815 .wp-block-cover-image .wp-block-cover-image-text, 1974 1816 .wp-block-cover-image .wp-block-cover-text { 1975 color: currentColor; 1976 margin-top: var(--global--spacing-vertical); 1977 margin-bottom: var(--global--spacing-vertical); 1978 } 1979 1817 color: currentColor; 1818 margin-top: var(--global--spacing-vertical); 1819 margin-bottom: var(--global--spacing-vertical); 1820 } 1980 1821 .wp-block-cover .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button), 1981 1822 .wp-block-cover .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button), … … 1984 1825 .wp-block-cover-image .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button), 1985 1826 .wp-block-cover-image .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button) { 1986 color: currentColor; 1987 } 1988 1827 color: currentColor; 1828 } 1989 1829 .wp-block-cover .wp-block-cover__inner-container .has-link-color a, 1990 1830 .wp-block-cover .wp-block-cover-image-text .has-link-color a, … … 1993 1833 .wp-block-cover-image .wp-block-cover-image-text .has-link-color a, 1994 1834 .wp-block-cover-image .wp-block-cover-text .has-link-color a { 1995 color: var(--wp--style--color--link, var(--global--color-primary)); 1996 } 1997 1835 color: var(--wp--style--color--link, var(--global--color-primary)); 1836 } 1998 1837 .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container, 1999 1838 .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text, … … 2002 1841 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text, 2003 1842 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text { 2004 color: var(--cover--color-foreground); 2005 } 2006 1843 color: var(--cover--color-foreground); 1844 } 2007 1845 .wp-block-cover h2, 2008 1846 .wp-block-cover-image h2 { 2009 font-size: var(--heading--font-size-h2); 2010 letter-spacing: var(--heading--letter-spacing-h2); 2011 line-height: var(--heading--line-height-h2); 2012 max-width: inherit; 2013 text-align: inherit; 2014 padding: 0; 2015 } 2016 1847 font-size: var(--heading--font-size-h2); 1848 letter-spacing: var(--heading--letter-spacing-h2); 1849 line-height: var(--heading--line-height-h2); 1850 max-width: inherit; 1851 text-align: inherit; 1852 padding: 0; 1853 } 2017 1854 .wp-block-cover h2.has-text-align-left, 2018 1855 .wp-block-cover-image h2.has-text-align-left { 2019 text-align: right; 2020 } 2021 1856 text-align: right; 1857 } 2022 1858 .wp-block-cover h2.has-text-align-center, 2023 1859 .wp-block-cover-image h2.has-text-align-center { 2024 text-align: center; 2025 } 2026 1860 text-align: center; 1861 } 2027 1862 .wp-block-cover h2.has-text-align-right, 2028 1863 .wp-block-cover-image h2.has-text-align-right { 2029 text-align: left; 2030 } 2031 1864 text-align: left; 1865 } 2032 1866 .wp-block-cover .wp-block-cover__inner-container, 2033 1867 .wp-block-cover-image .wp-block-cover__inner-container { 2034 width: calc(100% - 2 * var(--global--spacing-vertical)); 2035 } 2036 1868 width: calc(100% - calc(2 * var(--global--spacing-vertical))); 1869 } 2037 1870 .wp-block-cover .wp-block-cover__inner-container > *, 2038 1871 .wp-block-cover-image .wp-block-cover__inner-container > * { 2039 2040 1872 margin-top: calc(0.666 * var(--global--spacing-vertical)); 1873 margin-bottom: calc(0.666 * var(--global--spacing-vertical)); 2041 1874 } 2042 1875 @media only screen and (min-width: 482px) { 2043 2044 .wp-block-cover .wp-block-cover__inner-container > *, 2045 .wp-block-cover-image .wp-block-cover__inner-container > * { 2046 margin-top: var(--global--spacing-vertical); 2047 margin-bottom: var(--global--spacing-vertical); 2048 } 2049 } 2050 1876 .wp-block-cover .wp-block-cover__inner-container > *, 1877 .wp-block-cover-image .wp-block-cover__inner-container > * { 1878 margin-top: var(--global--spacing-vertical); 1879 margin-bottom: var(--global--spacing-vertical); 1880 } 1881 } 2051 1882 .wp-block-cover .wp-block-cover__inner-container > *:first-child, 2052 1883 .wp-block-cover-image .wp-block-cover__inner-container > *:first-child { 2053 margin-top: 0; 2054 } 2055 1884 margin-top: 0; 1885 } 2056 1886 .wp-block-cover .wp-block-cover__inner-container > *:last-child, 2057 1887 .wp-block-cover-image .wp-block-cover__inner-container > *:last-child { 2058 margin-bottom: 0; 2059 } 2060 2061 .wp-block-cover.alignleft, 2062 .wp-block-cover.alignright, 1888 margin-bottom: 0; 1889 } 1890 .wp-block-cover.alignleft, .wp-block-cover.alignright, 2063 1891 .wp-block-cover-image.alignleft, 2064 1892 .wp-block-cover-image.alignright { 2065 margin-top: 0; 2066 } 2067 2068 .wp-block-cover.alignleft > *, 2069 .wp-block-cover.alignright > *, 1893 margin-top: 0; 1894 } 1895 .wp-block-cover.alignleft > *, .wp-block-cover.alignright > *, 2070 1896 .wp-block-cover-image.alignleft > *, 2071 1897 .wp-block-cover-image.alignright > * { 2072 margin-top: calc(2 * var(--global--spacing-vertical)); 2073 margin-bottom: calc(2 * var(--global--spacing-vertical)); 2074 padding-right: var(--global--spacing-horizontal); 2075 padding-left: var(--global--spacing-horizontal); 2076 width: 100%; 2077 } 2078 2079 .wp-block-cover.has-left-content, 2080 .wp-block-cover.has-right-content, 1898 margin-top: calc(2 * var(--global--spacing-vertical)); 1899 margin-bottom: calc(2 * var(--global--spacing-vertical)); 1900 padding-right: var(--global--spacing-horizontal); 1901 padding-left: var(--global--spacing-horizontal); 1902 width: 100%; 1903 } 1904 .wp-block-cover.has-left-content, .wp-block-cover.has-right-content, 2081 1905 .wp-block-cover-image.has-left-content, 2082 1906 .wp-block-cover-image.has-right-content { 2083 justify-content: center; 2084 } 2085 1907 justify-content: center; 1908 } 2086 1909 .wp-block-cover.is-style-twentytwentyone-border, 2087 1910 .wp-block-cover-image.is-style-twentytwentyone-border { 2088 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 2089 } 2090 1911 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 1912 } 2091 1913 .wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container, 2092 1914 .wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container { 2093 1915 background-color: unset; 2094 1916 } 2095 1917 … … 2097 1919 .wp-block-file a.wp-block-file__button:focus, 2098 1920 .wp-block-file a.wp-block-file__button:hover { 2099 opacity: inherit; 2100 } 2101 1921 opacity: inherit; 1922 } 2102 1923 .wp-block-file a.wp-block-file__button { 2103 1924 display: inline-block; 2104 1925 } 2105 1926 2106 1927 .wp-block-gallery { 2107 margin: 0 auto; 2108 } 2109 1928 margin: 0 auto; 1929 } 2110 1930 .wp-block-gallery .blocks-gallery-image, 2111 1931 .wp-block-gallery .blocks-gallery-item { 2112 width: calc((100% - var(--global--spacing-unit)) / 2); 2113 } 2114 1932 width: calc((100% - var(--global--spacing-unit)) / 2); 1933 } 2115 1934 .wp-block-gallery .blocks-gallery-image figcaption, 2116 1935 .wp-block-gallery .blocks-gallery-item figcaption { 2117 margin: 0; 2118 color: var(--global--color-white); 2119 font-size: var(--global--font-size-xs); 2120 } 2121 1936 margin: 0; 1937 color: var(--global--color-white); 1938 font-size: var(--global--font-size-xs); 1939 } 2122 1940 .wp-block-gallery .blocks-gallery-image figcaption a, 2123 1941 .wp-block-gallery .blocks-gallery-item figcaption a { 2124 color: var(--global--color-white); 2125 } 2126 1942 color: var(--global--color-white); 1943 } 2127 1944 .wp-block-gallery .blocks-gallery-image figcaption a:focus, 2128 1945 .wp-block-gallery .blocks-gallery-item figcaption a:focus { 2129 background-color: transparent; 2130 outline: 2px solid var(--wp--style--color--link, var(--global--color-primary)); 2131 text-decoration: none; 2132 } 2133 1946 background-color: transparent; 1947 outline: 2px solid var(--wp--style--color--link, var(--global--color-primary)); 1948 text-decoration: none; 1949 } 2134 1950 .wp-block-gallery .blocks-gallery-image a:focus img, 2135 1951 .wp-block-gallery .blocks-gallery-item a:focus img { 2136 1952 outline-offset: 2px; 2137 1953 } 2138 1954 2139 1955 .wp-block-group { 2140 display: block; 2141 clear: both; 2142 display: flow-root; 2143 } 2144 2145 .wp-block-group:before, 2146 .wp-block-group:after { 2147 content: ""; 2148 display: block; 2149 clear: both; 2150 } 2151 1956 display: block; 1957 clear: both; 1958 display: flow-root; 1959 } 1960 .wp-block-group:before, .wp-block-group:after { 1961 content: ""; 1962 display: block; 1963 clear: both; 1964 } 2152 1965 .wp-block-group .wp-block-group__inner-container { 2153 margin-right: auto; 2154 margin-left: auto; 2155 } 2156 1966 margin-right: auto; 1967 margin-left: auto; 1968 } 2157 1969 .wp-block-group .wp-block-group__inner-container > * { 2158 2159 1970 margin-top: calc(0.666 * var(--global--spacing-vertical)); 1971 margin-bottom: calc(0.666 * var(--global--spacing-vertical)); 2160 1972 } 2161 1973 @media only screen and (min-width: 482px) { 2162 2163 .wp-block-group .wp-block-group__inner-container > * { 2164 margin-top: var(--global--spacing-vertical); 2165 margin-bottom: var(--global--spacing-vertical); 2166 } 2167 } 2168 1974 .wp-block-group .wp-block-group__inner-container > * { 1975 margin-top: var(--global--spacing-vertical); 1976 margin-bottom: var(--global--spacing-vertical); 1977 } 1978 } 2169 1979 .wp-block-group .wp-block-group__inner-container > *:first-child { 2170 margin-top: 0; 2171 } 2172 1980 margin-top: 0; 1981 } 2173 1982 .wp-block-group .wp-block-group__inner-container > *:last-child { 2174 margin-bottom: 0; 2175 } 2176 1983 margin-bottom: 0; 1984 } 2177 1985 .wp-block-group.has-background { 2178 1986 padding: calc(0.666 * var(--global--spacing-vertical)); 2179 1987 } 2180 1988 @media only screen and (min-width: 482px) { 2181 2182 .wp-block-group.has-background { 2183 padding: var(--global--spacing-vertical); 2184 } 2185 } 2186 1989 .wp-block-group.has-background { 1990 padding: var(--global--spacing-vertical); 1991 } 1992 } 2187 1993 .wp-block-group.is-style-twentytwentyone-border { 2188 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 2189 padding: var(--global--spacing-vertical); 2190 } 2191 1994 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 1995 padding: var(--global--spacing-vertical); 1996 } 2192 1997 .wp-block-group.has-background .wp-block-group__inner-container > .alignfull, 2193 .wp-block-group.has-background .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull, 2194 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > .alignfull, 1998 .wp-block-group.has-background .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull, .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > .alignfull, 2195 1999 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull { 2196 max-width: calc(var(--responsive--alignfull-width) + 2 * var(--global--spacing-vertical));2197 width: calc(var(--responsive--alignfull-width) + 2 * var(--global--spacing-vertical));2198 2000 max-width: calc(var(--responsive--alignfull-width) + (2 * var(--global--spacing-vertical))); 2001 width: calc(var(--responsive--alignfull-width) + (2 * var(--global--spacing-vertical))); 2002 margin-right: calc(-1 * var(--global--spacing-vertical)); 2199 2003 } 2200 2004 … … 2211 2015 h6, 2212 2016 .h6 { 2213 clear: both; 2214 font-family: var(--heading--font-family); 2215 font-weight: var(--heading--font-weight); 2216 } 2217 2017 clear: both; 2018 font-family: var(--heading--font-family); 2019 font-weight: var(--heading--font-weight); 2020 } 2218 2021 h1 strong, 2219 2022 .h1 strong, … … 2228 2031 h6 strong, 2229 2032 .h6 strong { 2230 2033 font-weight: var(--heading--font-weight-strong); 2231 2034 } 2232 2035 2233 2036 h1, 2234 2037 .h1 { 2235 2236 2237 2038 font-size: var(--heading--font-size-h1); 2039 letter-spacing: var(--heading--letter-spacing-h1); 2040 line-height: var(--heading--line-height-h1); 2238 2041 } 2239 2042 2240 2043 h2, 2241 2044 .h2 { 2242 2243 2244 2045 font-size: var(--heading--font-size-h2); 2046 letter-spacing: var(--heading--letter-spacing-h2); 2047 line-height: var(--heading--line-height-h2); 2245 2048 } 2246 2049 2247 2050 h3, 2248 2051 .h3 { 2249 2250 2251 2052 font-size: var(--heading--font-size-h3); 2053 letter-spacing: var(--heading--letter-spacing-h3); 2054 line-height: var(--heading--line-height-h3); 2252 2055 } 2253 2056 2254 2057 h4, 2255 2058 .h4 { 2256 2257 2258 2259 2059 font-size: var(--heading--font-size-h4); 2060 font-weight: var(--heading--font-weight-strong); 2061 letter-spacing: var(--heading--letter-spacing-h4); 2062 line-height: var(--heading--line-height-h4); 2260 2063 } 2261 2064 2262 2065 h5, 2263 2066 .h5 { 2264 2265 2266 2267 2067 font-size: var(--heading--font-size-h5); 2068 font-weight: var(--heading--font-weight-strong); 2069 letter-spacing: var(--heading--letter-spacing-h5); 2070 line-height: var(--heading--line-height-h5); 2268 2071 } 2269 2072 2270 2073 h6, 2271 2074 .h6 { 2272 2273 2274 2275 2075 font-size: var(--heading--font-size-h6); 2076 font-weight: var(--heading--font-weight-strong); 2077 letter-spacing: var(--heading--letter-spacing-h6); 2078 line-height: var(--heading--line-height-h6); 2276 2079 } 2277 2080 2278 2081 .wp-block-image { 2279 text-align: center; 2280 } 2281 2082 text-align: center; 2083 } 2282 2084 .wp-block-image figcaption { 2283 color: var(--global--color-primary); 2284 font-size: var(--global--font-size-xs); 2285 line-height: var(--global--line-height-body); 2286 margin-top: calc(0.5 * var(--global--spacing-unit)); 2287 margin-bottom: var(--global--spacing-unit); 2288 text-align: center; 2289 } 2290 2085 color: var(--global--color-primary); 2086 font-size: var(--global--font-size-xs); 2087 line-height: var(--global--line-height-body); 2088 margin-top: calc(0.5 * var(--global--spacing-unit)); 2089 margin-bottom: var(--global--spacing-unit); 2090 text-align: center; 2091 } 2291 2092 .wp-block-image .alignright { 2292 margin-right: var(--global--spacing-horizontal); 2293 } 2294 2093 margin-right: var(--global--spacing-horizontal); 2094 } 2295 2095 .wp-block-image .alignleft { 2296 margin-left: var(--global--spacing-horizontal); 2297 } 2298 2096 margin-left: var(--global--spacing-horizontal); 2097 } 2299 2098 .wp-block-image a:focus img { 2300 2099 outline-offset: 2px; 2301 2100 } 2302 2101 2303 2102 .entry-content > *[class=wp-block-image], 2304 2103 .entry-content [class*=inner-container] > *[class=wp-block-image] { 2305 margin-top: 0; 2306 margin-bottom: 0; 2307 } 2308 2104 margin-top: 0; 2105 margin-bottom: 0; 2106 } 2309 2107 .entry-content > *[class=wp-block-image] + *, 2310 2108 .entry-content [class*=inner-container] > *[class=wp-block-image] + * { 2311 2109 margin-top: 0; 2312 2110 } 2313 2111 2314 2112 .wp-block-image.is-style-twentytwentyone-border img, 2315 2113 .wp-block-image.is-style-twentytwentyone-image-frame img { 2316 2114 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 2317 2115 } 2318 2116 2319 2117 .wp-block-image.is-style-twentytwentyone-image-frame img { 2320 2118 padding: var(--global--spacing-unit); 2321 2119 } 2322 2120 2323 2121 @media only screen and (min-width: 482px) { 2324 2325 .entry-content > .wp-block-image > .alignleft, 2326 .entry-content > .wp-block-image > .alignright { 2327 max-width: 50%; 2328 } 2122 .entry-content > .wp-block-image > .alignleft, 2123 .entry-content > .wp-block-image > .alignright { 2124 max-width: 50%; 2125 } 2329 2126 } 2330 2127 @media only screen and (max-width: 481px) { 2331 2332 .entry-content > .wp-block-image > .alignleft, 2333 .entry-content > .wp-block-image > .alignright { 2334 margin-right: 0; 2335 margin-left: 0; 2336 } 2128 .entry-content > .wp-block-image > .alignleft, 2129 .entry-content > .wp-block-image > .alignright { 2130 margin-right: 0; 2131 margin-left: 0; 2132 } 2337 2133 } 2338 2134 2339 2135 .wp-block-latest-comments { 2340 padding-right: 0; 2341 } 2342 2136 padding-right: 0; 2137 } 2343 2138 .wp-block-latest-comments .wp-block-latest-comments__comment { 2344 font-size: var(--global--font-size-sm); 2345 line-height: var(--global--line-height-body); 2346 2347 /* Vertical margins logic */ 2348 margin-top: var(--global--spacing-vertical); 2349 margin-bottom: var(--global--spacing-vertical); 2350 } 2351 2139 font-size: var(--global--font-size-sm); 2140 line-height: var(--global--line-height-body); 2141 /* Vertical margins logic */ 2142 margin-top: var(--global--spacing-vertical); 2143 margin-bottom: var(--global--spacing-vertical); 2144 } 2352 2145 .wp-block-latest-comments .wp-block-latest-comments__comment:first-child { 2353 margin-top: 0; 2354 } 2355 2146 margin-top: 0; 2147 } 2356 2148 .wp-block-latest-comments .wp-block-latest-comments__comment:last-child { 2357 margin-bottom: 0; 2358 } 2359 2149 margin-bottom: 0; 2150 } 2360 2151 .wp-block-latest-comments .wp-block-latest-comments__comment-meta { 2361 font-family: var(--heading--font-family); 2362 } 2363 2152 font-family: var(--heading--font-family); 2153 } 2364 2154 .wp-block-latest-comments .wp-block-latest-comments__comment-date { 2365 color: var(--global--color-primary); 2366 font-size: var(--global--font-size-sm); 2367 } 2368 2155 color: var(--global--color-primary); 2156 font-size: var(--global--font-size-sm); 2157 } 2369 2158 .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p { 2370 2371 2372 2159 font-size: var(--global--font-size-sm); 2160 line-height: var(--global--line-height-body); 2161 margin: 0; 2373 2162 } 2374 2163 2375 2164 .wp-block-latest-posts { 2376 padding-right: 0; 2377 } 2378 2165 padding-right: 0; 2166 } 2379 2167 .wp-block-latest-posts:not(.is-grid) > li { 2380 margin-top: calc(1.666 * var(--global--spacing-vertical)); 2381 margin-bottom: calc(1.666 * var(--global--spacing-vertical)); 2382 } 2383 2168 margin-top: calc(1.666 * var(--global--spacing-vertical)); 2169 margin-bottom: calc(1.666 * var(--global--spacing-vertical)); 2170 } 2384 2171 .wp-block-latest-posts:not(.is-grid) > li:first-child { 2385 margin-top: 0; 2386 } 2387 2172 margin-top: 0; 2173 } 2388 2174 .wp-block-latest-posts:not(.is-grid) > li:last-child { 2389 margin-bottom: 0; 2390 } 2391 2175 margin-bottom: 0; 2176 } 2392 2177 .widget-area .wp-block-latest-posts:not(.is-grid) > li { 2393 margin-top: 0; 2394 margin-bottom: 0; 2395 } 2396 2178 margin-top: 0; 2179 margin-bottom: 0; 2180 } 2397 2181 .wp-block-latest-posts.is-grid { 2398 word-wrap: break-word; 2399 word-break: break-word; 2400 } 2401 2182 word-wrap: break-word; 2183 word-break: break-word; 2184 } 2402 2185 .wp-block-latest-posts.is-grid > li { 2403 margin-bottom: var(--global--spacing-vertical); 2404 } 2405 2186 margin-bottom: var(--global--spacing-vertical); 2187 } 2406 2188 .wp-block-latest-posts.is-grid > li:last-child { 2407 margin-bottom: 0; 2408 } 2409 2410 .wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), 2411 .wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, 2412 .wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), 2413 .wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, 2414 .wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), 2415 .wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, 2416 .wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), 2417 .wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, 2418 .wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), 2419 .wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { 2420 margin-bottom: 0; 2421 } 2422 2189 margin-bottom: 0; 2190 } 2191 .wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), .wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, .wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), .wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, .wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), .wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, .wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), .wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, .wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), .wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { 2192 margin-bottom: 0; 2193 } 2423 2194 .wp-block-latest-posts > li > * { 2424 margin-top: calc(0.333 * var(--global--spacing-vertical)); 2425 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 2426 } 2427 2195 margin-top: calc(0.333 * var(--global--spacing-vertical)); 2196 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 2197 } 2428 2198 .wp-block-latest-posts > li > *:first-child { 2429 margin-top: 0; 2430 } 2431 2199 margin-top: 0; 2200 } 2432 2201 .wp-block-latest-posts > li > *:last-child { 2433 margin-bottom: 0; 2434 } 2435 2202 margin-bottom: 0; 2203 } 2436 2204 .wp-block-latest-posts > li > a { 2437 display: inline-block; 2438 font-family: var(--latest-posts--title-font-family); 2439 font-size: var(--latest-posts--title-font-size); 2440 font-weight: var(--heading--font-weight); 2441 line-height: var(--global--line-height-heading); 2442 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 2443 } 2444 2205 display: inline-block; 2206 font-family: var(--latest-posts--title-font-family); 2207 font-size: var(--latest-posts--title-font-size); 2208 font-weight: var(--heading--font-weight); 2209 line-height: var(--global--line-height-heading); 2210 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 2211 } 2445 2212 .widget-area .wp-block-latest-posts > li > a { 2446 font-size: var(--global--font-size-sm); 2447 margin-bottom: 0; 2448 } 2449 2213 font-size: var(--global--font-size-sm); 2214 margin-bottom: 0; 2215 } 2450 2216 .wp-block-latest-posts .wp-block-latest-posts__post-author { 2451 color: var(--global--color-primary); 2452 font-size: var(--global--font-size-md); 2453 line-height: var(--global--line-height-body); 2454 } 2455 2217 color: var(--global--color-primary); 2218 font-size: var(--global--font-size-md); 2219 line-height: var(--global--line-height-body); 2220 } 2456 2221 .wp-block-latest-posts .wp-block-latest-posts__post-date { 2457 color: var(--global--color-primary); 2458 font-size: var(--global--font-size-xs); 2459 line-height: var(--global--line-height-body); 2460 } 2461 2462 [class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, 2463 .has-background .wp-block-latest-posts .wp-block-latest-posts__post-date { 2464 color: currentColor; 2465 } 2466 2222 color: var(--global--color-primary); 2223 font-size: var(--global--font-size-xs); 2224 line-height: var(--global--line-height-body); 2225 } 2226 [class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, .has-background .wp-block-latest-posts .wp-block-latest-posts__post-date { 2227 color: currentColor; 2228 } 2467 2229 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt, 2468 2230 .wp-block-latest-posts .wp-block-latest-posts__post-full-content { 2469 font-family: var(--latest-posts--description-font-family); 2470 font-size: var(--latest-posts--description-font-size); 2471 line-height: var(--global--line-height-body); 2472 margin-top: calc(0.666 * var(--global--spacing-vertical)); 2473 } 2474 2231 font-family: var(--latest-posts--description-font-family); 2232 font-size: var(--latest-posts--description-font-size); 2233 line-height: var(--global--line-height-body); 2234 margin-top: calc(0.666 * var(--global--spacing-vertical)); 2235 } 2475 2236 .wp-block-latest-posts.alignfull { 2476 padding-right: var(--global--spacing-unit); 2477 padding-left: var(--global--spacing-unit); 2478 } 2479 2480 .entry-content [class*=inner-container] .wp-block-latest-posts.alignfull, 2481 .entry-content .has-background .wp-block-latest-posts.alignfull { 2482 padding-right: 0; 2483 padding-left: 0; 2484 } 2485 2237 padding-right: var(--global--spacing-unit); 2238 padding-left: var(--global--spacing-unit); 2239 } 2240 .entry-content [class*=inner-container] .wp-block-latest-posts.alignfull, .entry-content .has-background .wp-block-latest-posts.alignfull { 2241 padding-right: 0; 2242 padding-left: 0; 2243 } 2486 2244 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { 2487 border-top: calc(3 * var(--separator--height)) solid var(--global--color-border); 2488 border-bottom: calc(3 * var(--separator--height)) solid var(--global--color-border); 2489 } 2490 2245 border-top: calc(3 * var(--separator--height)) solid var(--global--color-border); 2246 border-bottom: calc(3 * var(--separator--height)) solid var(--global--color-border); 2247 } 2491 2248 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li, 2492 2249 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { 2493 padding-bottom: var(--global--spacing-vertical); 2494 border-bottom: var(--separator--height) solid var(--global--color-border); 2495 margin-top: var(--global--spacing-vertical); 2496 margin-bottom: var(--global--spacing-vertical); 2497 } 2498 2250 padding-bottom: var(--global--spacing-vertical); 2251 border-bottom: var(--separator--height) solid var(--global--color-border); 2252 margin-top: var(--global--spacing-vertical); 2253 margin-bottom: var(--global--spacing-vertical); 2254 } 2499 2255 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, 2500 2256 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child { 2501 padding-bottom: 0; 2502 border-bottom: none; 2503 } 2504 2257 padding-bottom: 0; 2258 border-bottom: none; 2259 } 2505 2260 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { 2506 box-shadow: inset 0 -1px 0 0 var(--global--color-border); 2507 border-bottom: calc(2 * var(--separator--height)) solid var(--global--color-border); 2508 } 2509 2261 box-shadow: inset 0 -1px 0 0 var(--global--color-border); 2262 border-bottom: calc(2 * var(--separator--height)) solid var(--global--color-border); 2263 } 2510 2264 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { 2511 margin: 0; 2512 padding-top: var(--global--spacing-vertical); 2513 padding-left: var(--global--spacing-horizontal); 2514 } 2515 2265 margin: 0; 2266 padding-top: var(--global--spacing-vertical); 2267 padding-left: var(--global--spacing-horizontal); 2268 } 2516 2269 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { 2517 2270 padding-bottom: var(--global--spacing-vertical); 2518 2271 } 2519 2272 @media screen and (min-width: 600px) { 2520 2521 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { 2522 width: calc(100% / 2); 2523 } 2524 2525 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { 2526 width: calc(100% / 3); 2527 } 2528 2529 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { 2530 width: calc(100% / 4); 2531 } 2532 2533 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { 2534 width: calc(100% / 5); 2535 } 2536 2537 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { 2538 width: calc(100% / 6); 2539 } 2540 } 2541 2273 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { 2274 width: calc((100% / 2)); 2275 } 2276 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { 2277 width: calc((100% / 3)); 2278 } 2279 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { 2280 width: calc((100% / 4)); 2281 } 2282 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { 2283 width: calc((100% / 5)); 2284 } 2285 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { 2286 width: calc((100% / 6)); 2287 } 2288 } 2542 2289 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { 2543 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 2544 padding: var(--global--spacing-vertical) var(--global--spacing-horizontal); 2545 } 2546 2290 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 2291 padding: var(--global--spacing-vertical) var(--global--spacing-horizontal); 2292 } 2547 2293 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { 2548 padding-bottom: var(--global--spacing-vertical); 2549 } 2550 2294 padding-bottom: var(--global--spacing-vertical); 2295 } 2551 2296 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { 2552 2553 2297 margin-top: var(--global--spacing-horizontal); 2298 margin-bottom: var(--global--spacing-horizontal); 2554 2299 } 2555 2300 2556 2301 .gallery-item { 2557 display: inline-block; 2558 text-align: center; 2559 vertical-align: top; 2560 width: 100%; 2561 } 2562 2302 display: inline-block; 2303 text-align: center; 2304 vertical-align: top; 2305 width: 100%; 2306 } 2563 2307 .gallery-item a { 2564 display: block; 2565 } 2566 2308 display: block; 2309 } 2567 2310 .gallery-item a:focus img { 2568 outline-offset: -2px; 2569 } 2570 2311 outline-offset: -2px; 2312 } 2571 2313 .gallery-columns-2 .gallery-item { 2572 max-width: 50%; 2573 } 2574 2314 max-width: 50%; 2315 } 2575 2316 .gallery-columns-3 .gallery-item { 2576 max-width: 33.33%; 2577 } 2578 2317 max-width: 33.33%; 2318 } 2579 2319 .gallery-columns-4 .gallery-item { 2580 max-width: 25%; 2581 } 2582 2320 max-width: 25%; 2321 } 2583 2322 .gallery-columns-5 .gallery-item { 2584 max-width: 20%; 2585 } 2586 2323 max-width: 20%; 2324 } 2587 2325 .gallery-columns-6 .gallery-item { 2588 max-width: 16.66%; 2589 } 2590 2326 max-width: 16.66%; 2327 } 2591 2328 .gallery-columns-7 .gallery-item { 2592 max-width: 14.28%; 2593 } 2594 2329 max-width: 14.28%; 2330 } 2595 2331 .gallery-columns-8 .gallery-item { 2596 max-width: 12.5%; 2597 } 2598 2332 max-width: 12.5%; 2333 } 2599 2334 .gallery-columns-9 .gallery-item { 2600 2335 max-width: 11.11%; 2601 2336 } 2602 2337 2603 2338 .gallery-caption { 2604 2339 display: block; 2605 2340 } 2606 2341 2607 2342 figure.wp-caption a:focus img { 2608 2343 outline-offset: 2px; 2609 2344 } 2610 2345 2611 2346 ul, 2612 2347 ol { 2613 font-family: var(--list--font-family); 2614 margin: 0; 2615 padding-right: calc(2 * var(--global--spacing-horizontal)); 2616 } 2617 2348 font-family: var(--list--font-family); 2349 margin: 0; 2350 padding-right: calc(2 * var(--global--spacing-horizontal)); 2351 } 2618 2352 ul.aligncenter, 2619 2353 ol.aligncenter { 2620 list-style-position: inside; 2621 padding: 0; 2622 } 2623 2354 list-style-position: inside; 2355 padding: 0; 2356 } 2624 2357 ul.alignright, 2625 2358 ol.alignright { 2626 2627 2628 2359 list-style-position: inside; 2360 text-align: left; 2361 padding: 0; 2629 2362 } 2630 2363 2631 2364 ul { 2632 list-style-type: disc; 2633 } 2634 2365 list-style-type: disc; 2366 } 2635 2367 ul ul { 2636 2368 list-style-type: circle; 2637 2369 } 2638 2370 2639 2371 ol { 2640 list-style-type: decimal; 2641 } 2642 2372 list-style-type: decimal; 2373 } 2643 2374 ol ul { 2644 2375 list-style-type: circle; 2645 2376 } 2646 2377 2647 2378 dt { 2648 2649 2379 font-family: var(--definition-term--font-family); 2380 font-weight: bold; 2650 2381 } 2651 2382 2652 2383 dd { 2653 2654 2384 margin: 0; 2385 padding-right: calc(2 * var(--global--spacing-horizontal)); 2655 2386 } 2656 2387 2657 2388 .wp-block-media-text { 2658 2659 /** 2389 /** 2660 2390 * Block Options 2661 2391 */ 2662 2392 } 2663 2664 2393 .wp-block-media-text.alignfull { 2665 margin-top: 0; 2666 margin-bottom: 0; 2667 } 2668 2394 margin-top: 0; 2395 margin-bottom: 0; 2396 } 2669 2397 .wp-block-media-text a:focus img { 2670 outline-offset: -1px; 2671 } 2672 2398 outline-offset: -1px; 2399 } 2673 2400 .wp-block-media-text .wp-block-media-text__content { 2674 2401 padding: var(--global--spacing-horizontal); 2675 2402 } 2676 2403 @media only screen and (min-width: 592px) { 2677 2678 .wp-block-media-text .wp-block-media-text__content { 2679 padding: var(--global--spacing-vertical); 2680 } 2681 } 2682 2404 .wp-block-media-text .wp-block-media-text__content { 2405 padding: var(--global--spacing-vertical); 2406 } 2407 } 2683 2408 .wp-block-media-text .wp-block-media-text__content > * { 2684 2685 2409 margin-top: calc(0.666 * var(--global--spacing-vertical)); 2410 margin-bottom: calc(0.666 * var(--global--spacing-vertical)); 2686 2411 } 2687 2412 @media only screen and (min-width: 482px) { 2688 2689 .wp-block-media-text .wp-block-media-text__content > * { 2690 margin-top: var(--global--spacing-vertical); 2691 margin-bottom: var(--global--spacing-vertical); 2692 } 2693 } 2694 2413 .wp-block-media-text .wp-block-media-text__content > * { 2414 margin-top: var(--global--spacing-vertical); 2415 margin-bottom: var(--global--spacing-vertical); 2416 } 2417 } 2695 2418 .wp-block-media-text .wp-block-media-text__content > *:first-child { 2696 margin-top: 0; 2697 } 2698 2419 margin-top: 0; 2420 } 2699 2421 .wp-block-media-text .wp-block-media-text__content > *:last-child { 2700 2422 margin-bottom: 0; 2701 2423 } 2702 2424 @media only screen and (min-width: 482px) { 2703 2704 .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content { 2705 padding-top: var(--global--spacing-vertical); 2706 padding-bottom: var(--global--spacing-vertical); 2707 } 2708 } 2709 2425 .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content { 2426 padding-top: var(--global--spacing-vertical); 2427 padding-bottom: var(--global--spacing-vertical); 2428 } 2429 } 2710 2430 .wp-block-media-text.is-style-twentytwentyone-border { 2711 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 2712 } 2713 2714 .wp-block-navigation .wp-block-navigation-link { 2715 padding: 0; 2716 } 2717 2718 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content { 2719 padding: var(--primary-nav--padding); 2431 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 2720 2432 } 2721 2433 2722 2434 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { 2723 font-family: var(--primary-nav--font-family); 2724 font-size: var(--primary-nav--font-size); 2725 font-weight: var(--primary-nav--font-weight); 2726 } 2727 2435 font-family: var(--primary-nav--font-family); 2436 font-size: var(--primary-nav--font-size); 2437 font-weight: var(--primary-nav--font-weight); 2438 } 2728 2439 .wp-block-navigation .wp-block-navigation-link__submenu-icon { 2729 padding: 0; 2730 } 2731 2440 padding: 0; 2441 } 2732 2442 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation-link { 2733 display: inherit; 2734 } 2735 2443 display: inherit; 2444 } 2736 2445 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container { 2737 border: none; 2738 right: 0; 2739 margin-right: var(--primary-nav--padding); 2740 min-width: max-content; 2741 opacity: 0; 2742 padding: 0; 2743 position: inherit; 2744 top: inherit; 2745 } 2746 2747 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link .wp-block-navigation-link__content { 2748 display: inline-block; 2749 padding: calc(0.5 * var(--primary-nav--padding)) var(--primary-nav--padding); 2750 } 2751 2446 border: none; 2447 right: 0; 2448 min-width: max-content; 2449 opacity: 0; 2450 padding: 0; 2451 position: inherit; 2452 top: inherit; 2453 } 2752 2454 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon { 2753 display: none; 2754 } 2755 2756 .wp-block-navigation > .wp-block-navigation__container .has-child:hover .wp-block-navigation__container, 2757 .wp-block-navigation > .wp-block-navigation__container .has-child:focus-within .wp-block-navigation__container { 2758 display: block; 2759 opacity: 1; 2760 visibility: visible; 2761 } 2762 2455 display: none; 2456 } 2763 2457 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container { 2764 background: var(--global--color-background); 2765 margin: 0; 2766 padding: 0; 2767 position: absolute; 2768 top: 100%; 2769 border: 1px solid var(--primary-nav--border-color); 2770 } 2771 2772 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:before, 2458 background: var(--global--color-background); 2459 margin: 0; 2460 padding: 0; 2461 position: absolute; 2462 top: 100%; 2463 border: 1px solid var(--primary-nav--border-color); 2464 } 2465 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:before, .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { 2466 content: ""; 2467 display: block; 2468 position: absolute; 2469 width: 0; 2470 top: -10px; 2471 right: var(--global--spacing-horizontal); 2472 border-style: solid; 2473 border-color: var(--primary-nav--border-color) transparent; 2474 border-width: 0 7px 10px 7px; 2475 } 2773 2476 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { 2774 content: ""; 2775 display: block; 2776 position: absolute; 2777 width: 0; 2778 top: -10px; 2779 right: var(--global--spacing-horizontal); 2780 border-style: solid; 2781 border-color: var(--primary-nav--border-color) transparent; 2782 border-width: 0 7px 10px 7px; 2783 } 2784 2785 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { 2786 top: -9px; 2787 border-color: var(--global--color-background) transparent; 2788 } 2789 2477 top: -9px; 2478 border-color: var(--global--color-background) transparent; 2479 } 2790 2480 .wp-block-navigation:not(.has-background) .wp-block-navigation__container { 2791 background: var(--global--color-background); 2792 } 2793 2481 background: var(--global--color-background); 2482 } 2794 2483 .wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container { 2795 background: var(--global--color-background); 2796 } 2797 2798 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover, 2799 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { 2800 color: var(--primary-nav--color-link-hover); 2801 } 2802 2484 background: var(--global--color-background); 2485 } 2486 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover, .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { 2487 color: var(--primary-nav--color-link-hover); 2488 } 2803 2489 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { 2804 text-decoration: underline; 2805 text-decoration-style: dotted; 2806 } 2807 2490 text-decoration: underline; 2491 text-decoration-style: dotted; 2492 } 2808 2493 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { 2809 2494 color: currentColor; 2810 2495 } 2811 2496 2812 2497 p { 2813 line-height: var(--wp--typography--line-height, var(--global--line-height-body)); 2814 } 2815 2498 line-height: var(--wp--typography--line-height, var(--global--line-height-body)); 2499 } 2816 2500 p.has-background { 2817 padding: var(--global--spacing-unit); 2818 } 2819 2501 padding: var(--global--spacing-unit); 2502 } 2820 2503 p.has-text-color a { 2821 2504 color: var(--wp--style--color--link, var(--global--color-primary)); 2822 2505 } 2823 2506 2824 2507 pre.wp-block-preformatted { 2825 2826 2508 overflow-x: auto; 2509 white-space: pre; 2827 2510 } 2828 2511 2829 2512 .wp-block-pullquote { 2830 padding: calc(2 * var(--global--spacing-unit)) 0; 2831 text-align: center; 2832 border-width: var(--pullquote--border-width); 2833 border-bottom-style: solid; 2834 border-top-style: solid; 2835 color: currentColor; 2836 border-color: currentColor; 2837 position: relative; 2838 2839 /** 2513 padding: calc(2 * var(--global--spacing-unit)) 0; 2514 text-align: center; 2515 border-width: var(--pullquote--border-width); 2516 border-bottom-style: solid; 2517 border-top-style: solid; 2518 color: currentColor; 2519 border-color: currentColor; 2520 position: relative; 2521 /** 2840 2522 * Block Options 2841 2523 */ 2842 2524 } 2843 2844 2525 .wp-block-pullquote blockquote::before { 2845 color: currentColor; 2846 content: "“"; 2847 display: block; 2848 position: relative; 2849 right: 0; 2850 font-size: 3rem; 2851 font-weight: 500; 2852 line-height: 1; 2853 } 2854 2526 color: currentColor; 2527 content: "“"; 2528 display: block; 2529 position: relative; 2530 right: 0; 2531 font-size: 3rem; 2532 font-weight: 500; 2533 line-height: 1; 2534 } 2855 2535 .wp-block-pullquote p { 2856 font-family: var(--pullquote--font-family); 2857 font-size: var(--pullquote--font-size); 2858 font-style: var(--pullquote--font-style); 2859 font-weight: 700; 2860 letter-spacing: var(--pullquote--letter-spacing); 2861 line-height: var(--pullquote--line-height); 2862 margin: 0; 2863 } 2864 2536 font-family: var(--pullquote--font-family); 2537 font-size: var(--pullquote--font-size); 2538 font-style: var(--pullquote--font-style); 2539 font-weight: 700; 2540 letter-spacing: var(--pullquote--letter-spacing); 2541 line-height: var(--pullquote--line-height); 2542 margin: 0; 2543 } 2865 2544 .wp-block-pullquote a { 2866 color: currentColor; 2867 } 2868 2545 color: currentColor; 2546 } 2869 2547 .wp-block-pullquote .wp-block-pullquote__citation, 2870 2548 .wp-block-pullquote cite, 2871 2549 .wp-block-pullquote footer { 2872 color: currentColor; 2873 display: block; 2874 font-size: var(--global--font-size-xs); 2875 font-style: var(--pullquote--font-style); 2876 text-transform: none; 2877 } 2878 2550 color: currentColor; 2551 display: block; 2552 font-size: var(--global--font-size-xs); 2553 font-style: var(--pullquote--font-style); 2554 text-transform: none; 2555 } 2879 2556 .wp-block-pullquote:not(.is-style-solid-color) { 2880 background: none; 2881 } 2882 2557 background: none; 2558 } 2883 2559 .wp-block-pullquote.alignleft:not(.is-style-solid-color) blockquote:before, 2884 2560 .wp-block-pullquote.alignleft:not(.is-style-solid-color) cite { 2885 text-align: center; 2886 } 2887 2888 .wp-block-pullquote.alignwide > p, 2889 .wp-block-pullquote.alignwide blockquote { 2890 max-width: var(--responsive--alignwide-width); 2891 } 2892 2893 .wp-block-pullquote.alignfull:not(.is-style-solid-color) > p, 2894 .wp-block-pullquote.alignfull:not(.is-style-solid-color) blockquote { 2895 padding: 0 calc(2 * var(--global--spacing-unit)); 2896 } 2897 2561 text-align: center; 2562 } 2563 .wp-block-pullquote.alignwide > p, .wp-block-pullquote.alignwide blockquote { 2564 max-width: var(--responsive--alignwide-width); 2565 } 2566 .wp-block-pullquote.alignfull:not(.is-style-solid-color) > p, .wp-block-pullquote.alignfull:not(.is-style-solid-color) blockquote { 2567 padding: 0 calc(2 * var(--global--spacing-unit)); 2568 } 2898 2569 .wp-block-pullquote.is-style-solid-color { 2899 2900 2901 2902 2903 2570 color: var(--pullquote--color-foreground); 2571 padding: calc(2.5 * var(--global--spacing-unit)); 2572 border-width: var(--pullquote--border-width); 2573 border-style: solid; 2574 border-color: var(--pullquote--border-color); 2904 2575 } 2905 2576 @media (min-width: 600px) { 2906 2907 .wp-block-pullquote.is-style-solid-color { 2908 padding: calc(5 * var(--global--spacing-unit)); 2909 } 2910 } 2911 2577 .wp-block-pullquote.is-style-solid-color { 2578 padding: calc(5 * var(--global--spacing-unit)); 2579 } 2580 } 2912 2581 .wp-block-pullquote.is-style-solid-color blockquote::before { 2913 text-align: right; 2914 } 2915 2582 text-align: right; 2583 } 2916 2584 .wp-block-pullquote.is-style-solid-color blockquote { 2917 margin: 0; 2918 max-width: inherit; 2919 } 2920 2585 margin: 0; 2586 max-width: inherit; 2587 } 2921 2588 .wp-block-pullquote.is-style-solid-color blockquote p { 2922 font-size: var(--pullquote--font-size); 2923 } 2924 2589 font-size: var(--pullquote--font-size); 2590 } 2925 2591 .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, 2926 2592 .wp-block-pullquote.is-style-solid-color cite, 2927 2593 .wp-block-pullquote.is-style-solid-color footer { 2928 color: currentColor; 2929 } 2930 2931 .wp-block-pullquote.is-style-solid-color.alignleft, 2932 .wp-block-pullquote.is-style-solid-color.alignright { 2933 padding: var(--global--spacing-unit); 2934 } 2935 2936 .wp-block-pullquote.is-style-solid-color.alignleft blockquote, 2937 .wp-block-pullquote.is-style-solid-color.alignright blockquote { 2938 max-width: initial; 2594 color: currentColor; 2595 } 2596 .wp-block-pullquote.is-style-solid-color.alignleft, .wp-block-pullquote.is-style-solid-color.alignright { 2597 padding: var(--global--spacing-unit); 2598 } 2599 .wp-block-pullquote.is-style-solid-color.alignleft blockquote, .wp-block-pullquote.is-style-solid-color.alignright blockquote { 2600 max-width: initial; 2939 2601 } 2940 2602 2941 2603 .wp-block-query.has-background { 2942 2604 padding: calc(0.666 * var(--global--spacing-vertical)); 2943 2605 } 2944 2606 @media only screen and (min-width: 482px) { 2945 2946 .wp-block-query.has-background { 2947 padding: var(--global--spacing-vertical); 2948 } 2607 .wp-block-query.has-background { 2608 padding: var(--global--spacing-vertical); 2609 } 2949 2610 } 2950 2611 2951 2612 .wp-block-quote { 2952 border-right: none; 2953 2954 /** 2613 border-right: none; 2614 /** 2955 2615 * Block Options 2956 2616 */ 2957 2617 } 2958 2959 2618 .wp-block-quote:before { 2960 content: "“"; 2961 font-size: var(--quote--font-size); 2962 line-height: var(--quote--line-height); 2963 right: 8px; 2964 } 2965 2966 .has-background .wp-block-quote .wp-block-quote__citation, 2967 [class*=background-color] .wp-block-quote .wp-block-quote__citation, 2968 [style*=background-color] .wp-block-quote .wp-block-quote__citation, 2969 .wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation, 2619 content: "“"; 2620 font-size: var(--quote--font-size); 2621 line-height: var(--quote--line-height); 2622 right: 8px; 2623 } 2624 .has-background .wp-block-quote .wp-block-quote__citation, [class*=background-color] .wp-block-quote .wp-block-quote__citation, [style*=background-color] .wp-block-quote .wp-block-quote__citation, .wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation, 2970 2625 .has-background .wp-block-quote cite, 2971 2626 [class*=background-color] .wp-block-quote cite, … … 2976 2631 [style*=background-color] .wp-block-quote footer, 2977 2632 .wp-block-cover[style*=background-image] .wp-block-quote footer { 2978 color: currentColor; 2979 } 2980 2633 color: currentColor; 2634 } 2981 2635 .wp-block-quote.has-text-align-right { 2982 margin: var(--global--spacing-vertical) auto var(--global--spacing-vertical) var(--global--spacing-horizontal); 2983 padding-left: 0; 2984 border-left: none; 2985 } 2986 2636 margin: var(--global--spacing-vertical) auto var(--global--spacing-vertical) var(--global--spacing-horizontal); 2637 padding-left: 0; 2638 border-left: none; 2639 } 2987 2640 .wp-block-quote.has-text-align-right:before { 2988 display: none; 2989 } 2990 2641 display: none; 2642 } 2991 2643 .wp-block-quote.has-text-align-right p:before { 2992 content: "”"; 2993 font-size: var(--quote--font-size); 2994 font-weight: normal; 2995 line-height: var(--quote--line-height); 2996 margin-left: 5px; 2997 } 2998 2644 content: "”"; 2645 font-size: var(--quote--font-size); 2646 font-weight: normal; 2647 line-height: var(--quote--line-height); 2648 margin-left: 5px; 2649 } 2999 2650 .wp-block-quote.has-text-align-center { 3000 margin: var(--global--spacing-vertical) auto; 3001 } 3002 2651 margin: var(--global--spacing-vertical) auto; 2652 } 3003 2653 .wp-block-quote.has-text-align-center:before { 3004 display: none; 3005 } 3006 3007 .wp-block-quote.is-large, 3008 .wp-block-quote.is-style-large { 3009 padding-right: 0; 3010 padding-left: 0; 3011 3012 /* Resetting margins to match _block-container.scss */ 3013 margin-top: var(--global--spacing-vertical); 3014 margin-bottom: var(--global--spacing-vertical); 3015 } 3016 3017 .wp-block-quote.is-large p, 3018 .wp-block-quote.is-style-large p { 3019 font-size: var(--quote--font-size-large); 3020 font-style: var(--quote--font-style-large); 3021 line-height: var(--quote--line-height-large); 3022 } 3023 3024 .wp-block-quote.is-large:before, 3025 .wp-block-quote.is-style-large:before { 3026 font-size: var(--quote--font-size-large); 3027 line-height: var(--quote--line-height-large); 3028 right: calc(-1 * var(--global--spacing-horizontal)); 3029 } 3030 3031 .wp-block-quote.is-large.has-text-align-right:before, 3032 .wp-block-quote.is-style-large.has-text-align-right:before { 3033 display: none; 3034 } 3035 3036 .wp-block-quote.is-large.has-text-align-right p:before, 3037 .wp-block-quote.is-style-large.has-text-align-right p:before { 3038 content: "”"; 3039 font-size: var(--quote--font-size-large); 3040 font-weight: normal; 3041 line-height: var(--quote--line-height-large); 3042 margin-left: 10px; 3043 } 3044 2654 display: none; 2655 } 2656 .wp-block-quote.is-large, .wp-block-quote.is-style-large { 2657 padding-right: 0; 2658 padding-left: 0; 2659 /* Resetting margins to match _block-container.scss */ 2660 margin-top: var(--global--spacing-vertical); 2661 margin-bottom: var(--global--spacing-vertical); 2662 } 2663 .wp-block-quote.is-large p, .wp-block-quote.is-style-large p { 2664 font-size: var(--quote--font-size-large); 2665 font-style: var(--quote--font-style-large); 2666 line-height: var(--quote--line-height-large); 2667 } 2668 .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { 2669 font-size: var(--quote--font-size-large); 2670 line-height: var(--quote--line-height-large); 2671 right: calc(-1 * var(--global--spacing-horizontal)); 2672 } 2673 .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { 2674 display: none; 2675 } 2676 .wp-block-quote.is-large.has-text-align-right p:before, .wp-block-quote.is-style-large.has-text-align-right p:before { 2677 content: "”"; 2678 font-size: var(--quote--font-size-large); 2679 font-weight: normal; 2680 line-height: var(--quote--line-height-large); 2681 margin-left: 10px; 2682 } 3045 2683 .wp-block-quote.is-large .wp-block-quote__citation, 3046 2684 .wp-block-quote.is-large cite, 3047 .wp-block-quote.is-large footer, 3048 .wp-block-quote.is-style-large .wp-block-quote__citation, 2685 .wp-block-quote.is-large footer, .wp-block-quote.is-style-large .wp-block-quote__citation, 3049 2686 .wp-block-quote.is-style-large cite, 3050 2687 .wp-block-quote.is-style-large footer { 3051 3052 2688 color: var(--global--color-primary); 2689 font-size: var(--global--font-size-sm); 3053 2690 } 3054 2691 @media only screen and (max-width: 481px) { 3055 3056 .wp-block-quote.is-large, 3057 .wp-block-quote.is-style-large { 3058 padding-right: var(--global--spacing-horizontal); 3059 } 3060 3061 .wp-block-quote.is-large:before, 3062 .wp-block-quote.is-style-large:before { 3063 right: 0; 3064 } 3065 3066 .wp-block-quote.is-large.has-text-align-right, 3067 .wp-block-quote.is-style-large.has-text-align-right { 3068 padding-right: 0; 3069 padding-left: var(--global--spacing-horizontal); 3070 } 3071 3072 .wp-block-quote.is-large.has-text-align-right:before, 3073 .wp-block-quote.is-style-large.has-text-align-right:before { 3074 left: 0; 3075 } 3076 3077 .wp-block-quote.is-large.has-text-align-center, 3078 .wp-block-quote.is-style-large.has-text-align-center { 3079 padding-right: 0; 3080 padding-left: 0; 3081 } 2692 .wp-block-quote.is-large, .wp-block-quote.is-style-large { 2693 padding-right: var(--global--spacing-horizontal); 2694 } 2695 .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before { 2696 right: 0; 2697 } 2698 .wp-block-quote.is-large.has-text-align-right, .wp-block-quote.is-style-large.has-text-align-right { 2699 padding-right: 0; 2700 padding-left: var(--global--spacing-horizontal); 2701 } 2702 .wp-block-quote.is-large.has-text-align-right:before, .wp-block-quote.is-style-large.has-text-align-right:before { 2703 left: 0; 2704 } 2705 .wp-block-quote.is-large.has-text-align-center, .wp-block-quote.is-style-large.has-text-align-center { 2706 padding-right: 0; 2707 padding-left: 0; 2708 } 3082 2709 } 3083 2710 @media only screen and (max-width: 481px) { 3084 3085 .wp-block-quote.has-text-align-right { 3086 padding-right: 0; 3087 padding-left: calc(0.5 * var(--global--spacing-horizontal)); 3088 } 3089 3090 .wp-block-quote.has-text-align-right:before { 3091 left: 0; 3092 } 3093 3094 .wp-block-quote.has-text-align-center { 3095 padding-right: 0; 3096 padding-left: 0; 3097 } 2711 .wp-block-quote.has-text-align-right { 2712 padding-right: 0; 2713 padding-left: calc(0.5 * var(--global--spacing-horizontal)); 2714 } 2715 .wp-block-quote.has-text-align-right:before { 2716 left: 0; 2717 } 2718 .wp-block-quote.has-text-align-center { 2719 padding-right: 0; 2720 padding-left: 0; 2721 } 3098 2722 } 3099 2723 3100 2724 .wp-block-rss { 3101 padding-right: 0; 3102 } 3103 2725 padding-right: 0; 2726 } 3104 2727 .wp-block-rss > li { 3105 list-style: none; 3106 } 3107 2728 list-style: none; 2729 } 3108 2730 .wp-block-rss:not(.is-grid) > li { 3109 margin-top: calc(1.666 * var(--global--spacing-vertical)); 3110 margin-bottom: calc(1.666 * var(--global--spacing-vertical)); 3111 } 3112 2731 margin-top: calc(1.666 * var(--global--spacing-vertical)); 2732 margin-bottom: calc(1.666 * var(--global--spacing-vertical)); 2733 } 3113 2734 .wp-block-rss:not(.is-grid) > li:first-child { 3114 margin-top: 0; 3115 } 3116 2735 margin-top: 0; 2736 } 3117 2737 .wp-block-rss:not(.is-grid) > li:last-child { 3118 margin-bottom: 0; 3119 } 3120 2738 margin-bottom: 0; 2739 } 3121 2740 .wp-block-rss.is-grid > li { 3122 margin-bottom: var(--global--spacing-vertical); 3123 } 3124 2741 margin-bottom: var(--global--spacing-vertical); 2742 } 3125 2743 .wp-block-rss.is-grid > li:last-child { 3126 margin-bottom: 0; 3127 } 3128 3129 .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), 3130 .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, 3131 .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), 3132 .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, 3133 .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), 3134 .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, 3135 .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), 3136 .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, 3137 .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), 3138 .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { 3139 margin-bottom: 0; 3140 } 3141 2744 margin-bottom: 0; 2745 } 2746 .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { 2747 margin-bottom: 0; 2748 } 3142 2749 .wp-block-rss > li > * { 3143 margin-top: calc(0.333 * var(--global--spacing-vertical)); 3144 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 3145 } 3146 2750 margin-top: calc(0.333 * var(--global--spacing-vertical)); 2751 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 2752 } 3147 2753 .wp-block-rss > li > *:first-child { 3148 margin-top: 0; 3149 } 3150 2754 margin-top: 0; 2755 } 3151 2756 .wp-block-rss > li > *:last-child { 3152 margin-bottom: 0; 3153 } 3154 2757 margin-bottom: 0; 2758 } 3155 2759 .wp-block-rss .wp-block-rss__item-title > a { 3156 display: inline-block; 3157 font-family: var(--latest-posts--title-font-family); 3158 font-size: var(--latest-posts--title-font-size); 3159 font-weight: var(--heading--font-weight); 3160 line-height: var(--global--line-height-heading); 3161 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 3162 } 3163 2760 display: inline-block; 2761 font-family: var(--latest-posts--title-font-family); 2762 font-size: var(--latest-posts--title-font-size); 2763 font-weight: var(--heading--font-weight); 2764 line-height: var(--global--line-height-heading); 2765 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 2766 } 3164 2767 .wp-block-rss .wp-block-rss__item-author { 3165 color: var(--global--color-primary); 3166 font-size: var(--global--font-size-md); 3167 line-height: var(--global--line-height-body); 3168 } 3169 2768 color: var(--global--color-primary); 2769 font-size: var(--global--font-size-md); 2770 line-height: var(--global--line-height-body); 2771 } 3170 2772 .wp-block-rss .wp-block-rss__item-publish-date { 3171 color: var(--global--color-primary); 3172 font-size: var(--global--font-size-xs); 3173 line-height: var(--global--line-height-body); 3174 } 3175 3176 [class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, 3177 .has-background .wp-block-rss .wp-block-rss__item-publish-date { 3178 color: currentColor; 3179 } 3180 2773 color: var(--global--color-primary); 2774 font-size: var(--global--font-size-xs); 2775 line-height: var(--global--line-height-body); 2776 } 2777 [class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, .has-background .wp-block-rss .wp-block-rss__item-publish-date { 2778 color: currentColor; 2779 } 3181 2780 .wp-block-rss .wp-block-rss__item-excerpt, 3182 2781 .wp-block-rss .wp-block-rss__item-full-content { 3183 font-family: var(--latest-posts--description-font-family); 3184 font-size: var(--latest-posts--description-font-size); 3185 line-height: var(--global--line-height-body); 3186 margin-top: calc(0.666 * var(--global--spacing-vertical)); 3187 } 3188 2782 font-family: var(--latest-posts--description-font-family); 2783 font-size: var(--latest-posts--description-font-size); 2784 line-height: var(--global--line-height-body); 2785 margin-top: calc(0.666 * var(--global--spacing-vertical)); 2786 } 3189 2787 .wp-block-rss.alignfull { 3190 padding-right: var(--global--spacing-unit); 3191 padding-left: var(--global--spacing-unit); 3192 } 3193 3194 .entry-content [class*=inner-container] .wp-block-rss.alignfull, 3195 .entry-content .has-background .wp-block-rss.alignfull { 3196 padding-right: 0; 3197 padding-left: 0; 2788 padding-right: var(--global--spacing-unit); 2789 padding-left: var(--global--spacing-unit); 2790 } 2791 .entry-content [class*=inner-container] .wp-block-rss.alignfull, .entry-content .has-background .wp-block-rss.alignfull { 2792 padding-right: 0; 2793 padding-left: 0; 3198 2794 } 3199 2795 3200 2796 .wp-block-search { 3201 max-width: var(--responsive--aligndefault-width); 3202 } 3203 2797 max-width: var(--responsive--aligndefault-width); 2798 } 3204 2799 .wp-block-search__button-only.aligncenter .wp-block-search__inside-wrapper { 3205 justify-content: center; 3206 } 3207 2800 justify-content: center; 2801 } 3208 2802 .wp-block-search .wp-block-search__label { 3209 font-size: var(--form--font-size); 3210 font-weight: var(--form--label-weight); 3211 margin-bottom: calc(var(--global--spacing-vertical) / 3); 3212 } 3213 2803 font-size: var(--form--font-size); 2804 font-weight: var(--form--label-weight); 2805 margin-bottom: calc(var(--global--spacing-vertical) / 3); 2806 } 3214 2807 .wp-block-search .wp-block-search__input { 3215 border: var(--form--border-width) solid var(--form--border-color); 3216 border-radius: var(--form--border-radius); 3217 color: var(--form--color-text); 3218 line-height: var(--form--line-height); 3219 max-width: inherit; 3220 margin-left: calc(-1 * var(--button--border-width)); 3221 padding: var(--form--spacing-unit); 3222 } 3223 2808 border: var(--form--border-width) solid var(--form--border-color); 2809 border-radius: var(--form--border-radius); 2810 color: var(--form--color-text); 2811 line-height: var(--form--line-height); 2812 max-width: inherit; 2813 margin-left: calc(-1 * var(--button--border-width)); 2814 padding: var(--form--spacing-unit); 2815 } 3224 2816 .wp-block-search .wp-block-search__input:focus { 3225 color: var(--form--color-text); 3226 border-color: var(--form--border-color); 3227 } 3228 2817 color: var(--form--color-text); 2818 border-color: var(--form--border-color); 2819 } 3229 2820 .has-background .wp-block-search .wp-block-search__input { 3230 border-color: var(--local--color-primary, var(--global--color-primary)) !important; 3231 } 3232 2821 border-color: var(--local--color-primary, var(--global--color-primary)) !important; 2822 } 3233 2823 .wp-block-search button.wp-block-search__button { 3234 margin-right: 0; 3235 line-height: 1; 3236 } 3237 2824 margin-right: 0; 2825 line-height: 1; 2826 } 3238 2827 .wp-block-search button.wp-block-search__button.has-icon { 3239 padding: 6px calc(0.5 * var(--button--padding-horizontal)); 3240 } 3241 2828 padding: 6px calc(0.5 * var(--button--padding-horizontal)); 2829 } 3242 2830 .wp-block-search button.wp-block-search__button.has-icon svg { 3243 width: 40px; 3244 height: 40px; 3245 fill: currentColor; 3246 } 3247 3248 .has-background .wp-block-search button.wp-block-search__button:hover, 3249 .has-background .wp-block-search button.wp-block-search__button:active { 3250 background-color: var(--local--color-background, var(--global--color-background)) !important; 3251 color: var(--local--color-primary, var(--global--color-primary)) !important; 3252 } 3253 3254 .has-text-color .wp-block-search button.wp-block-search__button:hover, 3255 .has-text-color .wp-block-search button.wp-block-search__button:active { 3256 color: var(--local--color-primary, var(--global--color-primary)) !important; 3257 } 3258 2831 width: 40px; 2832 height: 40px; 2833 fill: currentColor; 2834 } 2835 .has-background .wp-block-search button.wp-block-search__button:hover, .has-background .wp-block-search button.wp-block-search__button:active { 2836 background-color: var(--local--color-background, var(--global--color-background)) !important; 2837 color: var(--local--color-primary, var(--global--color-primary)) !important; 2838 } 2839 .has-text-color .wp-block-search button.wp-block-search__button:hover, .has-text-color .wp-block-search button.wp-block-search__button:active { 2840 color: var(--local--color-primary, var(--global--color-primary)) !important; 2841 } 3259 2842 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 3260 background-color: var(--global--color-white); 3261 border: var(--form--border-width) solid var(--form--border-color); 3262 border-radius: var(--form--border-radius); 3263 padding: var(--form--border-width); 3264 } 3265 2843 background-color: var(--global--color-white); 2844 border: var(--form--border-width) solid var(--form--border-color); 2845 border-radius: var(--form--border-radius); 2846 padding: var(--form--border-width); 2847 } 3266 2848 .has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 3267 border-color: var(--local--color-primary, var(--global--color-primary)) !important; 3268 } 3269 2849 border-color: var(--local--color-primary, var(--global--color-primary)) !important; 2850 } 3270 2851 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input { 3271 margin-right: 0; 3272 margin-left: 0; 3273 padding-right: var(--form--spacing-unit); 3274 } 3275 2852 margin-right: 0; 2853 margin-left: 0; 2854 padding-right: var(--form--spacing-unit); 2855 } 3276 2856 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus { 3277 color: var(--form--color-text); 3278 outline-offset: -2px; 3279 outline: 2px dotted var(--form--border-color); 3280 } 3281 2857 color: var(--form--color-text); 2858 outline-offset: -2px; 2859 outline: 2px dotted var(--form--border-color); 2860 } 3282 2861 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button { 3283 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 3284 } 3285 2862 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 2863 } 3286 2864 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover { 3287 color: var(--global--color-dark-gray); 3288 } 3289 2865 color: var(--global--color-dark-gray); 2866 } 3290 2867 .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button { 3291 color: var(--global--color-dark-gray); 3292 } 3293 2868 color: var(--global--color-dark-gray); 2869 } 3294 2870 .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover { 3295 background-color: var(--global--color-dark-gray); 3296 color: var(--global--color-white); 3297 } 3298 2871 background-color: var(--global--color-dark-gray); 2872 color: var(--global--color-white); 2873 } 3299 2874 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button.has-icon { 3300 2875 padding: 6px calc(0.5 * var(--button--padding-horizontal)); 3301 2876 } 3302 2877 3303 2878 .wp-block-search__button { 3304 2879 box-shadow: none; 3305 2880 } 3306 2881 3307 2882 hr { 3308 border-style: none; 3309 border-bottom: var(--separator--height) solid var(--separator--border-color); 3310 clear: both; 3311 margin-right: auto; 3312 margin-left: auto; 3313 } 3314 2883 border-style: none; 2884 border-bottom: var(--separator--height) solid var(--separator--border-color); 2885 clear: both; 2886 margin-right: auto; 2887 margin-left: auto; 2888 } 3315 2889 hr.wp-block-separator { 3316 border-bottom: var(--separator--height) solid var(--separator--border-color); 3317 opacity: 1; 3318 3319 /** 2890 border-bottom: var(--separator--height) solid var(--separator--border-color); 2891 opacity: 1; 2892 /** 3320 2893 * Block Options 3321 2894 */ 3322 2895 } 3323 3324 2896 hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { 3325 max-width: var(--responsive--aligndefault-width); 3326 } 3327 2897 max-width: var(--responsive--aligndefault-width); 2898 } 3328 2899 hr.wp-block-separator:not(.is-style-dots).alignwide { 3329 max-width: var(--responsive--alignwide-width); 3330 } 3331 2900 max-width: var(--responsive--alignwide-width); 2901 } 3332 2902 hr.wp-block-separator:not(.is-style-dots).alignfull { 3333 max-width: var(--responsive--alignfull-width); 3334 } 3335 2903 max-width: var(--responsive--alignfull-width); 2904 } 3336 2905 hr.wp-block-separator.is-style-twentytwentyone-separator-thick { 3337 border-bottom-width: calc(3 * var(--separator--height)); 3338 } 3339 3340 hr.wp-block-separator.is-style-dots.has-background, 3341 hr.wp-block-separator.is-style-dots.has-text-color { 3342 background-color: transparent !important; 3343 } 3344 3345 hr.wp-block-separator.is-style-dots.has-background:before, 3346 hr.wp-block-separator.is-style-dots.has-text-color:before { 3347 color: currentColor !important; 3348 } 3349 2906 border-bottom-width: calc(3 * var(--separator--height)); 2907 } 2908 hr.wp-block-separator.is-style-dots.has-background, hr.wp-block-separator.is-style-dots.has-text-color { 2909 background-color: transparent !important; 2910 } 2911 hr.wp-block-separator.is-style-dots.has-background:before, hr.wp-block-separator.is-style-dots.has-text-color:before { 2912 color: currentColor !important; 2913 } 3350 2914 hr.wp-block-separator.is-style-dots:before { 3351 color: var(--separator--border-color); 3352 font-size: var(--global--font-size-xl); 3353 letter-spacing: var(--global--font-size-sm); 3354 padding-right: var(--global--font-size-sm); 3355 } 3356 3357 .has-background hr.wp-block-separator, 3358 [class*=background-color] hr.wp-block-separator, 3359 [style*=background-color] hr.wp-block-separator, 3360 .wp-block-cover[style*=background-image] hr.wp-block-separator { 3361 border-color: currentColor; 2915 color: var(--separator--border-color); 2916 font-size: var(--global--font-size-xl); 2917 letter-spacing: var(--global--font-size-sm); 2918 padding-right: var(--global--font-size-sm); 2919 } 2920 .has-background hr.wp-block-separator, [class*=background-color] hr.wp-block-separator, [style*=background-color] hr.wp-block-separator, .wp-block-cover[style*=background-image] hr.wp-block-separator { 2921 border-color: currentColor; 3362 2922 } 3363 2923 3364 2924 .wp-block-social-links a:focus { 3365 color: var(--global--color-primary); 3366 } 3367 2925 color: var(--global--color-primary); 2926 } 3368 2927 .wp-block-social-links.is-style-twentytwentyone-social-icons-color a { 3369 color: var(--global--color-primary); 3370 } 3371 3372 .wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link, 3373 .wp-block-social-links.is-style-twentytwentyone-social-icons-color.has-icon-background-color.has-icon-background-color .wp-social-link { 3374 background: none; 2928 color: var(--global--color-primary); 2929 } 2930 .wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link, .wp-block-social-links.is-style-twentytwentyone-social-icons-color.has-icon-background-color.has-icon-background-color .wp-social-link { 2931 background: none; 2932 } 2933 2934 .wp-block-spacer { 2935 display: block; 2936 margin-bottom: 0 !important; 2937 margin-top: 0 !important; 2938 } 2939 @media only screen and (max-width: 481px) { 2940 .wp-block-spacer[style] { 2941 height: var(--global--spacing-unit) !important; 2942 } 3375 2943 } 3376 2944 3377 2945 table, 3378 2946 .wp-block-table { 3379 width: 100%; 3380 min-width: 240px; 3381 border-collapse: collapse; 3382 } 3383 2947 width: 100%; 2948 min-width: 240px; 2949 border-collapse: collapse; 2950 } 3384 2951 table thead, 3385 2952 table tfoot, 3386 2953 .wp-block-table thead, 3387 2954 .wp-block-table tfoot { 3388 text-align: center; 3389 } 3390 2955 text-align: center; 2956 } 3391 2957 table th, 3392 2958 .wp-block-table th { 3393 font-family: var(--heading--font-family); 3394 } 3395 2959 font-family: var(--heading--font-family); 2960 } 3396 2961 table td, 3397 2962 table th, 3398 2963 .wp-block-table td, 3399 2964 .wp-block-table th { 3400 padding: calc(0.5 * var(--global--spacing-unit)); 3401 border: 1px solid; 3402 } 3403 2965 padding: calc(0.5 * var(--global--spacing-unit)); 2966 border: 1px solid; 2967 } 3404 2968 table figcaption, 3405 2969 .wp-block-table figcaption { 3406 color: var(--global--color-primary); 3407 font-size: var(--global--font-size-xs); 3408 } 3409 3410 table.is-style-regular .has-background, 3411 table.is-style-stripes .has-background, 3412 table.is-style-stripes .has-background thead tr, 3413 table.is-style-stripes .has-background tfoot tr, 3414 table.is-style-stripes .has-background tbody tr, 2970 color: var(--global--color-primary); 2971 font-size: var(--global--font-size-xs); 2972 } 2973 table.is-style-regular .has-background, table.is-style-stripes .has-background, table.is-style-stripes .has-background thead tr, table.is-style-stripes .has-background tfoot tr, table.is-style-stripes .has-background tbody tr, 3415 2974 .wp-block-table.is-style-regular .has-background, 3416 2975 .wp-block-table.is-style-stripes .has-background, … … 3418 2977 .wp-block-table.is-style-stripes .has-background tfoot tr, 3419 2978 .wp-block-table.is-style-stripes .has-background tbody tr { 3420 color: var(--table--has-background-text-color); 3421 } 3422 2979 color: var(--table--has-background-text-color); 2980 } 3423 2981 table.is-style-stripes, 3424 2982 .wp-block-table.is-style-stripes { 3425 border-color: var(--table--stripes-border-color); 3426 } 3427 2983 border-color: var(--table--stripes-border-color); 2984 } 3428 2985 table.is-style-stripes th, 3429 2986 table.is-style-stripes td, 3430 2987 .wp-block-table.is-style-stripes th, 3431 2988 .wp-block-table.is-style-stripes td { 3432 border-width: 0; 3433 } 3434 2989 border-width: 0; 2990 } 3435 2991 table.is-style-stripes tbody tr:nth-child(odd), 3436 2992 .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { 3437 background-color: var(--table--stripes-background-color); 3438 } 3439 2993 background-color: var(--table--stripes-background-color); 2994 } 3440 2995 table.is-style-stripes .has-background tbody tr:nth-child(odd), 3441 2996 .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) { 3442 2997 background-color: var(--global--color-white-90); 3443 2998 } 3444 2999 3445 3000 table.wp-calendar-table td, 3446 3001 table.wp-calendar-table th { 3447 background: transparent; 3448 border: 0; 3449 text-align: center; 3450 line-height: 2; 3451 vertical-align: middle; 3452 word-break: normal; 3453 } 3454 3002 background: transparent; 3003 border: 0; 3004 text-align: center; 3005 line-height: 2; 3006 vertical-align: middle; 3007 word-break: normal; 3008 } 3455 3009 table.wp-calendar-table th { 3456 font-weight: bold; 3457 } 3458 3010 font-weight: bold; 3011 } 3459 3012 table.wp-calendar-table thead, 3460 3013 table.wp-calendar-table tbody { 3461 color: currentColor; 3462 border: 1px solid; 3463 } 3464 3014 color: currentColor; 3015 border: 1px solid; 3016 } 3465 3017 table.wp-calendar-table caption { 3466 3467 3468 3469 3018 font-weight: bold; 3019 text-align: right; 3020 margin-bottom: var(--global--spacing-unit); 3021 color: currentColor; 3470 3022 } 3471 3023 3472 3024 .wp-calendar-nav { 3473 text-align: right; 3474 margin-top: calc(var(--global--spacing-unit) / 2); 3475 } 3476 3025 text-align: right; 3026 margin-top: calc(var(--global--spacing-unit) / 2); 3027 } 3477 3028 .wp-calendar-nav svg { 3478 height: 1em; 3479 vertical-align: middle; 3480 } 3481 3029 height: 1em; 3030 vertical-align: middle; 3031 } 3482 3032 .wp-calendar-nav svg path { 3483 fill: currentColor; 3484 } 3485 3033 fill: currentColor; 3034 } 3486 3035 .wp-calendar-nav .wp-calendar-nav-next { 3487 3036 float: left; 3488 3037 } 3489 3038 3490 3039 .wp-block-tag-cloud.alignfull { 3491 3492 3040 padding-right: var(--global--spacing-unit); 3041 padding-left: var(--global--spacing-unit); 3493 3042 } 3494 3043 3495 3044 .wp-block-verse { 3496 3045 font-family: var(--entry-content--font-family); 3497 3046 } 3498 3047 3499 3048 .wp-block-video figcaption { 3500 3501 3502 3503 3504 3049 color: var(--global--color-primary); 3050 font-size: var(--global--font-size-xs); 3051 margin-top: calc(0.5 * var(--global--spacing-unit)); 3052 margin-bottom: var(--global--spacing-unit); 3053 text-align: center; 3505 3054 } 3506 3055 3507 3056 * > figure > video { 3508 3509 3510 3057 max-width: unset; 3058 width: 100%; 3059 vertical-align: middle; 3511 3060 } 3512 3061 3513 3062 :root .is-extra-small-text, 3514 3063 :root .has-extra-small-font-size { 3515 font-size: var(--global--font-size-xs); 3516 } 3517 3064 font-size: var(--global--font-size-xs); 3065 } 3518 3066 :root .is-small-text, 3519 3067 :root .has-small-font-size { 3520 font-size: var(--global--font-size-sm); 3521 } 3522 3068 font-size: var(--global--font-size-sm); 3069 } 3523 3070 :root .is-regular-text, 3524 3071 :root .has-regular-font-size, … … 3526 3073 :root .has-normal-font-size, 3527 3074 :root .has-medium-font-size { 3528 font-size: var(--global--font-size-base); 3529 } 3530 3075 font-size: var(--global--font-size-base); 3076 } 3531 3077 :root .is-large-text, 3532 3078 :root .has-large-font-size { 3533 font-size: var(--global--font-size-lg); 3534 line-height: var(--global--line-height-heading); 3535 } 3536 3079 font-size: var(--global--font-size-lg); 3080 line-height: var(--global--line-height-heading); 3081 } 3537 3082 :root .is-larger-text, 3538 3083 :root .has-larger-font-size, 3539 3084 :root .is-extra-large-text, 3540 3085 :root .has-extra-large-font-size { 3541 font-size: var(--global--font-size-xl); 3542 line-height: var(--global--line-height-heading); 3543 } 3544 3086 font-size: var(--global--font-size-xl); 3087 line-height: var(--global--line-height-heading); 3088 } 3545 3089 :root .is-huge-text, 3546 3090 :root .has-huge-font-size { 3547 font-size: var(--global--font-size-xxl); 3548 line-height: var(--global--line-height-heading); 3549 font-weight: var(--heading--font-weight-page-title); 3550 } 3551 3091 font-size: var(--global--font-size-xxl); 3092 line-height: var(--global--line-height-heading); 3093 font-weight: var(--heading--font-weight-page-title); 3094 } 3552 3095 :root .is-gigantic-text, 3553 3096 :root .has-gigantic-font-size { 3554 3555 3556 3097 font-size: var(--global--font-size-xxxl); 3098 line-height: var(--global--line-height-heading); 3099 font-weight: var(--heading--font-weight-page-title); 3557 3100 } 3558 3101 3559 3102 /* Block Alignments */ 3560 3561 3103 /** 3562 3104 * These selectors set the default max width for content appearing inside a post or page. 3563 3105 */ 3564 3565 3106 /** 3566 3107 * .alignleft 3567 3108 */ 3568 3109 .alignleft { 3569 3570 3110 text-align: left; 3111 margin-top: 0; 3571 3112 } 3572 3113 3573 3114 .entry-content > .alignleft { 3574 3115 max-width: var(--responsive--aligndefault-width); 3575 3116 } 3576 3117 3577 3118 @media only screen and (min-width: 482px) { 3578 3579 .alignleft { 3580 float: left; 3581 margin-right: var(--global--spacing-horizontal); 3582 margin-bottom: var(--global--spacing-vertical); 3583 } 3584 3585 .entry-content > .alignleft { 3586 max-width: calc(50% - var(--responsive--alignleft-margin)); 3587 } 3588 } 3589 3119 .alignleft { 3120 float: left; 3121 margin-right: var(--global--spacing-horizontal); 3122 margin-bottom: var(--global--spacing-vertical); 3123 } 3124 3125 .entry-content > .alignleft { 3126 max-width: calc(50% - var(--responsive--alignleft-margin)); 3127 } 3128 } 3590 3129 /** 3591 3130 * .aligncenter 3592 3131 */ 3593 3132 .aligncenter { 3594 3595 3596 3597 3598 3599 3133 clear: both; 3134 display: block; 3135 float: none; 3136 margin-left: auto; 3137 margin-right: auto; 3138 text-align: center; 3600 3139 } 3601 3140 … … 3604 3143 */ 3605 3144 .alignright { 3606 3607 3145 margin-top: 0; 3146 margin-bottom: var(--global--spacing-vertical); 3608 3147 } 3609 3148 3610 3149 .entry-content > .alignright { 3611 3150 max-width: var(--responsive--aligndefault-width); 3612 3151 } 3613 3152 3614 3153 @media only screen and (min-width: 482px) { 3615 3616 .alignright { 3617 float: right; 3618 margin-left: var(--global--spacing-horizontal); 3619 } 3620 3621 .entry-content > .alignright { 3622 max-width: calc(50% - var(--responsive--alignright-margin)); 3623 } 3624 } 3625 3154 .alignright { 3155 float: right; 3156 margin-left: var(--global--spacing-horizontal); 3157 } 3158 3159 .entry-content > .alignright { 3160 max-width: calc(50% - var(--responsive--alignright-margin)); 3161 } 3162 } 3626 3163 [class*=inner-container] > .alignleft + *, 3627 3164 [class*=inner-container] > .alignright + * { 3628 3165 margin-top: 0; 3629 3166 } 3630 3167 … … 3633 3170 */ 3634 3171 .alignwide { 3635 3172 clear: both; 3636 3173 } 3637 3174 … … 3640 3177 */ 3641 3178 .alignfull { 3642 3179 clear: both; 3643 3180 } 3644 3181 3645 3182 .has-left-content { 3646 3183 justify-content: flex-start; 3647 3184 } 3648 3185 3649 3186 .has-right-content { 3650 3187 justify-content: flex-end; 3651 3188 } 3652 3189 3653 3190 .has-parallax { 3654 3191 background-attachment: fixed; 3655 3192 } 3656 3193 3657 3194 .has-drop-cap:not(:focus)::first-letter { 3658 3659 3660 3661 3662 3663 3664 3665 3195 font-family: var(--heading--font-family); 3196 font-weight: var(--heading--font-weight); 3197 line-height: 0.66; 3198 text-transform: uppercase; 3199 font-style: normal; 3200 float: right; 3201 margin: 0.1em 0 0 0.1em; 3202 font-size: calc(1.2 * var(--heading--font-size-h1)); 3666 3203 } 3667 3204 3668 3205 .has-drop-cap:not(:focus)::after { 3669 3670 3671 3672 3206 content: ""; 3207 display: table; 3208 clear: both; 3209 padding-top: 14px; 3673 3210 } 3674 3211 3675 3212 .desktop-only { 3676 3213 display: none; 3677 3214 } 3678 3215 @media only screen and (min-width: 482px) { 3679 3680 .desktop-only { 3681 display: block; 3682 } 3216 .desktop-only { 3217 display: block; 3218 } 3683 3219 } 3684 3220 3685 3221 /* Category 06 contains all "bigger" components which contain elements of the previous two categories like header, footer, page template, single template, comments section, archives, ... */ 3686 3222 .site-header { 3687 display: flex; 3688 align-items: flex-start; 3689 flex-wrap: wrap; 3690 row-gap: var(--global--spacing-vertical); 3691 } 3692 3223 display: flex; 3224 align-items: flex-start; 3225 flex-wrap: wrap; 3226 row-gap: var(--global--spacing-vertical); 3227 } 3693 3228 .wp-custom-logo .site-header { 3694 3229 align-items: center; 3695 3230 } 3696 3231 @media only screen and (min-width: 482px) { 3697 3698 .site-header { 3699 padding-top: calc(var(--global--spacing-vertical) / 0.75); 3700 } 3232 .site-header { 3233 padding-top: calc(var(--global--spacing-vertical) / 0.75); 3234 } 3701 3235 } 3702 3236 @media only screen and (min-width: 822px) { 3703 3704 .site-header { 3705 padding-top: calc(2.4 * var(--global--spacing-vertical)); 3706 } 3237 .site-header { 3238 padding-top: calc(2.4 * var(--global--spacing-vertical)); 3239 } 3707 3240 } 3708 3241 3709 3242 .site-branding { 3710 color: var(--branding--color-text); 3711 margin-left: 140px; 3712 } 3713 3243 color: var(--branding--color-text); 3244 margin-left: 140px; 3245 } 3714 3246 .site-branding:last-child { 3715 3716 3717 3247 margin-left: 0; 3248 width: 100%; 3249 text-align: center; 3718 3250 } 3719 3251 @media only screen and (min-width: 482px) { 3720 3721 .site-branding { 3722 margin-left: initial; 3723 margin-top: 4px; 3724 } 3252 .site-branding { 3253 margin-left: initial; 3254 margin-top: 4px; 3255 } 3725 3256 } 3726 3257 3727 3258 .site-title { 3728 color: var(--branding--color-link); 3729 font-family: var(--branding--title--font-family); 3730 font-size: var(--branding--title--font-size-mobile); 3731 letter-spacing: normal; 3732 text-transform: var(--branding--title--text-transform); 3733 line-height: var(--global--line-height-heading); 3734 margin-bottom: calc(var(--global--spacing-vertical) / 6); 3735 } 3736 3259 color: var(--branding--color-link); 3260 font-family: var(--branding--title--font-family); 3261 font-size: var(--branding--title--font-size-mobile); 3262 letter-spacing: normal; 3263 text-transform: var(--branding--title--text-transform); 3264 line-height: var(--global--line-height-heading); 3265 margin-bottom: calc(var(--global--spacing-vertical) / 6); 3266 } 3737 3267 .site-title a { 3738 color: currentColor; 3739 font-weight: var(--branding--title--font-weight); 3740 } 3741 3742 .site-title a:link, 3743 .site-title a:visited, 3744 .site-title a:active { 3745 color: currentColor; 3746 } 3747 3748 .site-title a:hover, 3749 .site-title a:focus { 3750 color: var(--branding--color-link-hover); 3268 color: currentColor; 3269 font-weight: var(--branding--title--font-weight); 3270 } 3271 .site-title a:link, .site-title a:visited, .site-title a:active { 3272 color: currentColor; 3273 } 3274 .site-title a:hover, .site-title a:focus { 3275 color: var(--branding--color-link-hover); 3751 3276 } 3752 3277 @media only screen and (min-width: 482px) { 3753 3754 .site-title { 3755 font-size: var(--branding--title--font-size); 3756 } 3278 .site-title { 3279 font-size: var(--branding--title--font-size); 3280 } 3757 3281 } 3758 3282 3759 3283 .site-description { 3760 3761 3762 3763 3284 color: currentColor; 3285 font-family: var(--branding--description--font-family); 3286 font-size: var(--branding--description--font-size); 3287 line-height: 1.4; 3764 3288 } 3765 3289 3766 3290 .site-title > a { 3767 3291 text-decoration-color: var(--global--color-secondary); 3768 3292 } 3769 3293 3770 3294 .site-logo { 3771 margin: calc(var(--global--spacing-vertical) / 2) 0; 3772 } 3773 3295 margin: calc(var(--global--spacing-vertical) / 2) 0; 3296 } 3774 3297 .site-header > .site-logo { 3775 width: 100%; 3776 padding-bottom: calc(var(--global--spacing-vertical) * 1.5); 3777 border-bottom: 1px solid; 3778 text-align: center; 3779 } 3780 3298 width: 100%; 3299 padding-bottom: calc(var(--global--spacing-vertical) * 1.5); 3300 border-bottom: 1px solid; 3301 text-align: center; 3302 } 3781 3303 .site-logo .custom-logo { 3782 3783 3784 3785 3786 3787 3788 3304 margin-right: auto; 3305 margin-left: auto; 3306 max-width: var(--branding--logo--max-width-mobile); 3307 max-height: var(--branding--logo--max-height-mobile); 3308 height: auto; 3309 display: inline-block; 3310 width: auto; 3789 3311 } 3790 3312 @media only screen and (min-width: 482px) { 3791 3792 .site-logo .custom-logo { 3793 max-width: var(--branding--logo--max-width); 3794 max-height: var(--branding--logo--max-height); 3795 height: auto; 3796 width: auto; 3797 } 3313 .site-logo .custom-logo { 3314 max-width: var(--branding--logo--max-width); 3315 max-height: var(--branding--logo--max-height); 3316 height: auto; 3317 width: auto; 3318 } 3798 3319 } 3799 3320 3800 3321 @media only screen and (max-width: 481px) { 3801 3802 .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { 3803 position: absolute; 3804 padding-top: calc(0.5 * var(--global--spacing-vertical)); 3805 margin-top: 0; 3806 top: var(--global--admin-bar--height); 3807 } 3808 3809 .primary-navigation-open .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { 3810 display: none; 3811 } 3812 3813 .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo img { 3814 max-height: calc(var(--button--padding-vertical) - 0.25 * var(--global--spacing-unit) + 1.7em); 3815 } 3816 3817 .site-header.has-logo.has-title-and-tagline { 3818 align-items: flex-start; 3819 } 3820 3821 .site-header.has-logo.has-title-and-tagline.has-menu { 3822 justify-content: space-between; 3823 } 3824 3825 .site-header.has-logo.has-title-and-tagline.has-menu .site-branding { 3826 max-width: calc(100% - 160px); 3827 } 3828 3829 .site-header.has-logo.has-title-and-tagline .site-branding { 3830 margin-left: 0; 3831 } 3832 3833 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline:after { 3834 display: none; 3835 } 3836 3837 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation { 3838 position: relative; 3839 top: 0; 3840 } 3841 3842 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container { 3843 position: relative; 3844 padding-top: 0; 3845 margin-top: calc(0px - var(--button--padding-vertical) + 0.25 * var(--global--spacing-unit)); 3846 } 3847 3848 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu { 3849 padding-right: calc(var(--global--spacing-horizontal) * 0.6 - 4.5px); 3850 padding-left: calc(var(--global--spacing-horizontal) * 0.6 - 4.5px); 3851 margin-left: calc(0px - var(--global--spacing-horizontal) * 0.6); 3852 } 3853 3854 .site-header:not(.has-logo).has-title-and-tagline .site-branding { 3855 margin-left: 0; 3856 max-width: calc(100% - 160px); 3857 } 3858 3859 .site-header:not(.has-menu) { 3860 justify-content: center; 3861 } 3862 } 3863 3322 .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { 3323 position: absolute; 3324 padding-top: calc(0.5 * var(--global--spacing-vertical)); 3325 margin-top: 0; 3326 top: var(--global--admin-bar--height); 3327 } 3328 .primary-navigation-open .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { 3329 display: none; 3330 } 3331 .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo img { 3332 max-height: calc(var(--button--padding-vertical) - (0.25 * var(--global--spacing-unit)) + 1.7em); 3333 } 3334 .site-header.has-logo.has-title-and-tagline { 3335 align-items: flex-start; 3336 } 3337 .site-header.has-logo.has-title-and-tagline.has-menu { 3338 justify-content: space-between; 3339 } 3340 .site-header.has-logo.has-title-and-tagline.has-menu .site-branding { 3341 max-width: calc(100% - 160px); 3342 } 3343 .site-header.has-logo.has-title-and-tagline .site-branding { 3344 margin-left: 0; 3345 } 3346 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline:after { 3347 display: none; 3348 } 3349 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation { 3350 position: relative; 3351 top: 0; 3352 } 3353 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container { 3354 position: relative; 3355 padding-top: 0; 3356 margin-top: calc(0px - var(--button--padding-vertical) + (0.25 * var(--global--spacing-unit))); 3357 } 3358 body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu { 3359 padding-right: calc(var(--global--spacing-horizontal) * 0.6 - 4.5px); 3360 padding-left: calc(var(--global--spacing-horizontal) * 0.6 - 4.5px); 3361 margin-left: calc(0px - var(--global--spacing-horizontal) * 0.6); 3362 } 3363 .site-header:not(.has-logo).has-title-and-tagline .site-branding { 3364 margin-left: 0; 3365 max-width: calc(100% - 160px); 3366 } 3367 .site-header:not(.has-menu) { 3368 justify-content: center; 3369 } 3370 } 3864 3371 .site-footer { 3865 padding-top: 0; 3866 padding-bottom: calc(1.7 * var(--global--spacing-vertical)); 3867 } 3868 3372 padding-top: 0; 3373 padding-bottom: calc(1.7 * var(--global--spacing-vertical)); 3374 } 3869 3375 .no-widgets .site-footer { 3870 3376 margin-top: calc(6 * var(--global--spacing-vertical)); 3871 3377 } 3872 3378 @media only screen and (max-width: 481px) { 3873 3874 .no-widgets .site-footer { 3875 margin-top: calc(3 * var(--global--spacing-vertical)); 3876 } 3379 .no-widgets .site-footer { 3380 margin-top: calc(3 * var(--global--spacing-vertical)); 3381 } 3877 3382 } 3878 3383 3879 3384 .site-footer > .site-info { 3880 padding-top: var(--global--spacing-vertical); 3881 color: var(--footer--color-text); 3882 font-family: var(--footer--font-family); 3883 font-size: var(--footer--font-size); 3884 line-height: var(--global--line-height-body); 3885 border-top: 3px solid var(--global--color-border); 3886 } 3887 3385 padding-top: var(--global--spacing-vertical); 3386 color: var(--footer--color-text); 3387 font-family: var(--footer--font-family); 3388 font-size: var(--footer--font-size); 3389 line-height: var(--global--line-height-body); 3390 border-top: 3px solid var(--global--color-border); 3391 } 3888 3392 .site-footer > .site-info .site-name { 3889 text-transform: var(--branding--title--text-transform); 3890 font-size: var(--branding--title--font-size); 3891 } 3892 3893 .site-footer > .site-info .privacy-policy, 3393 text-transform: var(--branding--title--text-transform); 3394 font-size: var(--branding--title--font-size); 3395 } 3894 3396 .site-footer > .site-info .powered-by { 3895 3397 margin-top: calc(0.5 * var(--global--spacing-vertical)); 3896 3398 } 3897 3399 @media only screen and (min-width: 822px) { 3898 3899 .site-footer > .site-info { 3900 display: flex; 3901 align-items: center; 3902 } 3903 3904 .site-footer > .site-info .site-name { 3905 margin-left: calc(0.5 * var(--global--spacing-vertical)); 3906 } 3907 3908 .site-footer > .site-info .privacy-policy, 3909 .site-footer > .site-info .powered-by { 3910 margin-top: initial; 3911 margin-right: auto; 3912 } 3913 3914 .site-footer > .site-info .privacy-policy + .powered-by { 3915 margin-right: calc(0.5 * var(--global--spacing-vertical)); 3916 } 3917 } 3918 3400 .site-footer > .site-info { 3401 display: flex; 3402 align-items: center; 3403 } 3404 .site-footer > .site-info .powered-by { 3405 margin-top: initial; 3406 margin-right: auto; 3407 } 3408 } 3919 3409 .site-footer > .site-info a { 3920 color: var(--footer--color-link); 3921 } 3922 3923 .site-footer > .site-info a:link, 3924 .site-footer > .site-info a:visited, 3925 .site-footer > .site-info a:active { 3926 color: var(--footer--color-link); 3927 } 3928 3410 color: var(--footer--color-link); 3411 } 3412 .site-footer > .site-info a:link, .site-footer > .site-info a:visited, .site-footer > .site-info a:active { 3413 color: var(--footer--color-link); 3414 } 3929 3415 .site-footer > .site-info a:hover { 3930 color: var(--footer--color-link-hover); 3931 } 3932 3416 color: var(--footer--color-link-hover); 3417 } 3933 3418 .site-footer > .site-info a:focus { 3934 color: var(--footer--color-link-hover); 3935 } 3936 3419 color: var(--footer--color-link-hover); 3420 } 3937 3421 .is-dark-theme .site-footer > .site-info a:focus { 3938 color: var(--wp--style--color--link, var(--global--color-background)); 3939 } 3940 3422 color: var(--wp--style--color--link, var(--global--color-background)); 3423 } 3941 3424 .has-background-white .site-footer > .site-info a:focus { 3942 3425 color: var(--wp--style--color--link, var(--global--color-white)); 3943 3426 } 3944 3427 3945 3428 .singular .entry-header { 3946 3947 3948 3429 border-bottom: 3px solid var(--global--color-border); 3430 padding-bottom: calc(2 * var(--global--spacing-vertical)); 3431 margin-bottom: calc(3 * var(--global--spacing-vertical)); 3949 3432 } 3950 3433 3951 3434 .home .entry-header { 3952 3953 3954 3435 border-bottom: none; 3436 padding-bottom: 0; 3437 margin-bottom: 0; 3955 3438 } 3956 3439 3957 3440 .singular .has-post-thumbnail .entry-header { 3958 3959 3960 3441 border-bottom: none; 3442 padding-bottom: calc(1.3 * var(--global--spacing-vertical)); 3443 margin-bottom: 0; 3961 3444 } 3962 3445 3963 3446 .no-results.not-found > *:first-child { 3964 3447 margin-bottom: calc(3 * var(--global--spacing-vertical)); 3965 3448 } 3966 3449 3967 3450 .page-links { 3968 clear: both; 3969 } 3970 3451 clear: both; 3452 } 3971 3453 .page-links .post-page-numbers { 3972 display: inline-block; 3973 margin-right: calc(0.66 * var(--global--spacing-unit)); 3974 margin-left: calc(0.66 * var(--global--spacing-unit)); 3975 min-width: 44px; 3976 min-height: 44px; 3977 } 3978 3454 display: inline-block; 3455 margin-right: calc(0.66 * var(--global--spacing-unit)); 3456 margin-left: calc(0.66 * var(--global--spacing-unit)); 3457 min-width: 44px; 3458 min-height: 44px; 3459 } 3979 3460 .page-links .post-page-numbers:first-child { 3980 3461 margin-right: 0; 3981 3462 } 3982 3463 3983 3464 .entry-title { 3984 color: var(--entry-header--color); 3985 font-size: var(--entry-header--font-size); 3986 letter-spacing: var(--heading--letter-spacing-h2); 3987 line-height: var(--heading--line-height-h2); 3988 overflow-wrap: break-word; 3989 } 3990 3465 color: var(--entry-header--color); 3466 font-size: var(--entry-header--font-size); 3467 letter-spacing: var(--heading--letter-spacing-h2); 3468 line-height: var(--heading--line-height-h2); 3469 overflow-wrap: break-word; 3470 } 3991 3471 .entry-title a { 3992 color: var(--entry-header--color-link); 3993 text-underline-offset: 0.15em; 3994 } 3995 3472 color: var(--entry-header--color-link); 3473 text-underline-offset: 0.15em; 3474 } 3996 3475 .entry-title a:hover { 3997 color: var(--entry-header--color-hover); 3998 } 3999 3476 color: var(--entry-header--color-hover); 3477 } 4000 3478 .entry-title a:focus { 4001 color: var(--entry-header--color-focus); 4002 } 4003 3479 color: var(--entry-header--color-focus); 3480 } 4004 3481 .entry-title a:active { 4005 3482 color: var(--entry-header--color-link); 4006 3483 } 4007 3484 4008 3485 .singular .entry-title { 4009 3486 font-size: var(--global--font-size-page-title); 4010 3487 } 4011 3488 4012 3489 h1.entry-title { 4013 4014 3490 line-height: var(--heading--line-height-h1); 3491 font-weight: var(--heading--font-weight-page-title); 4015 3492 } 4016 3493 … … 4020 3497 .entry-content, 4021 3498 .entry-summary { 4022 3499 font-family: var(--entry-content--font-family); 4023 3500 } 4024 3501 4025 3502 .entry-content p { 4026 word-wrap: break-word; 4027 } 4028 3503 word-wrap: break-word; 3504 } 4029 3505 .entry-content > iframe[style] { 4030 margin: var(--global--spacing-vertical) 0 !important; 4031 max-width: 100% !important; 4032 } 4033 3506 margin: var(--global--spacing-vertical) 0 !important; 3507 max-width: 100% !important; 3508 } 4034 3509 .entry-footer { 4035 color: var(--global--color-primary); 4036 clear: both; 4037 float: none; 4038 font-size: var(--global--font-size-xs); 4039 display: block; 4040 } 4041 3510 color: var(--global--color-primary); 3511 clear: both; 3512 float: none; 3513 font-size: var(--global--font-size-xs); 3514 display: block; 3515 } 4042 3516 .entry-footer > span { 4043 display: inline-block; 4044 } 4045 3517 display: inline-block; 3518 } 4046 3519 .entry-footer a { 4047 color: currentColor; 4048 } 4049 4050 .entry-footer a:hover, 4051 .entry-footer a:focus { 4052 color: var(--global--color-primary-hover); 4053 } 4054 3520 color: currentColor; 3521 } 3522 .entry-footer a:hover, .entry-footer a:focus { 3523 color: var(--global--color-primary-hover); 3524 } 4055 3525 .entry-footer a:active { 4056 3526 color: currentColor; 4057 3527 } 4058 3528 4059 3529 .site-main > article > .entry-footer { 4060 4061 4062 4063 3530 margin-top: var(--global--spacing-vertical); 3531 padding-top: var(--global--spacing-unit); 3532 padding-bottom: calc(3 * var(--global--spacing-vertical)); 3533 border-bottom: var(--separator--height) solid var(--separator--border-color); 4064 3534 } 4065 3535 4066 3536 body:not(.single) .site-main > article:last-of-type .entry-footer { 4067 3537 border-bottom: var(--separator--height) solid transparent; 4068 3538 } 4069 3539 4070 3540 .single .site-main > article > .entry-footer { 4071 margin-top: calc(3.4 * var(--global--spacing-vertical)); 4072 margin-bottom: calc(3.4 * var(--global--spacing-vertical)); 4073 padding-bottom: 0; 4074 padding-top: calc(0.8 * var(--global--spacing-vertical)); 4075 border-top: 3px solid var(--separator--border-color); 4076 border-bottom: var(--separator--height) solid transparent; 4077 display: grid; 4078 grid-template-columns: repeat(2, 1fr); 4079 column-gap: calc(2 * var(--global--spacing-horizontal)); 4080 } 4081 3541 margin-top: calc(3.4 * var(--global--spacing-vertical)); 3542 margin-bottom: calc(3.4 * var(--global--spacing-vertical)); 3543 padding-bottom: 0; 3544 padding-top: calc(0.8 * var(--global--spacing-vertical)); 3545 border-top: 3px solid var(--separator--border-color); 3546 border-bottom: var(--separator--height) solid transparent; 3547 display: grid; 3548 grid-template-columns: repeat(2, 1fr); 3549 column-gap: calc(2 * var(--global--spacing-horizontal)); 3550 } 4082 3551 .single .site-main > article > .entry-footer .post-taxonomies, 4083 3552 .single .site-main > article > .entry-footer .full-size-link { 4084 justify-content: flex-end; 4085 text-align: left; 4086 } 4087 3553 justify-content: flex-end; 3554 text-align: left; 3555 } 4088 3556 .single .site-main > article > .entry-footer .full-size-link:first-child:last-child { 4089 grid-column: span 2; 4090 } 4091 3557 grid-column: span 2; 3558 } 4092 3559 .single .site-main > article > .entry-footer .posted-on, 4093 3560 .single .site-main > article > .entry-footer .byline, 4094 3561 .single .site-main > article > .entry-footer .cat-links, 4095 3562 .single .site-main > article > .entry-footer .tags-links { 4096 3563 display: block; 4097 3564 } 4098 3565 @media only screen and (max-width: 481px) { 4099 4100 .single .site-main > article > .entry-footer { 4101 display: block; 4102 } 4103 4104 .single .site-main > article > .entry-footer .full-size-link { 4105 display: block; 4106 } 4107 4108 .single .site-main > article > .entry-footer .post-taxonomies, 4109 .single .site-main > article > .entry-footer .full-size-link { 4110 text-align: right; 4111 } 3566 .single .site-main > article > .entry-footer { 3567 display: block; 3568 } 3569 .single .site-main > article > .entry-footer .full-size-link { 3570 display: block; 3571 } 3572 .single .site-main > article > .entry-footer .post-taxonomies, 3573 .single .site-main > article > .entry-footer .full-size-link { 3574 text-align: right; 3575 } 4112 3576 } 4113 3577 … … 4116 3580 */ 4117 3581 .post-thumbnail { 4118 text-align: center; 4119 } 4120 3582 text-align: center; 3583 } 4121 3584 .post-thumbnail .wp-post-image { 4122 4123 4124 4125 4126 4127 3585 display: block; 3586 width: auto; 3587 max-width: 100%; 3588 margin-right: auto; 3589 margin-left: auto; 3590 margin-top: calc(2 * var(--global--spacing-vertical)); 4128 3591 } 4129 3592 … … 4132 3595 */ 4133 3596 .author-bio { 4134 position: relative; 4135 font-size: var(--global--font-size-xs); 4136 max-width: var(--responsive--aligndefault-width); 4137 } 4138 3597 position: relative; 3598 font-size: var(--global--font-size-xs); 3599 max-width: var(--responsive--aligndefault-width); 3600 } 4139 3601 .site-main > article > .author-bio { 4140 margin-top: calc(2 * var(--global--spacing-vertical)); 4141 } 4142 3602 margin-top: calc(2 * var(--global--spacing-vertical)); 3603 } 4143 3604 .author-bio.show-avatars .avatar { 4144 display: inline-block; 4145 vertical-align: top; 4146 border-radius: 50%; 4147 } 4148 3605 display: inline-block; 3606 vertical-align: top; 3607 border-radius: 50%; 3608 } 4149 3609 .author-bio.show-avatars .author-bio-content { 4150 display: inline-block; 4151 padding-right: var(--global--spacing-horizontal); 4152 max-width: calc(var(--responsive--aligndefault-width) - 90px); 4153 } 4154 3610 display: inline-block; 3611 padding-right: var(--global--spacing-horizontal); 3612 max-width: calc(var(--responsive--aligndefault-width) - 90px); 3613 } 4155 3614 .author-bio .author-bio-content .author-title { 4156 font-family: var(--entry-author-bio--font-family); 4157 font-size: var(--entry-author-bio--font-size); 4158 display: inline; 4159 } 4160 3615 font-family: var(--entry-author-bio--font-family); 3616 font-size: var(--entry-author-bio--font-size); 3617 display: inline; 3618 } 4161 3619 .author-bio .author-bio-content .author-description { 4162 4163 4164 3620 font-size: var(--global--font-size-xs); 3621 margin-top: calc(0.5 * var(--global--spacing-vertical)); 3622 margin-bottom: calc(0.5 * var(--global--spacing-vertical)); 4165 3623 } 4166 3624 4167 3625 .page-title { 4168 3626 font-size: var(--global--font-size-page-title); 4169 3627 } 4170 3628 4171 3629 h1.page-title, 4172 3630 h2.page-title { 4173 3631 font-weight: var(--heading--font-weight-page-title); 4174 3632 } 4175 3633 4176 3634 h1.page-title { 4177 3635 line-height: var(--heading--line-height-h1); 4178 3636 } 4179 3637 4180 3638 .page-header { 4181 4182 3639 border-bottom: 3px solid var(--global--color-border); 3640 padding-bottom: calc(2 * var(--global--spacing-vertical)); 4183 3641 } 4184 3642 … … 4192 3650 .blog .content-area .format-status .entry-content, 4193 3651 .blog .content-area .format-link .entry-content { 4194 font-size: var(--global--font-size-lg); 4195 } 4196 3652 font-size: var(--global--font-size-lg); 3653 } 4197 3654 .archive .format-image .entry-content, 4198 3655 .archive .format-gallery .entry-content, … … 4204 3661 .blog .format-gallery .entry-content, 4205 3662 .blog .format-video .entry-content { 4206 margin-top: calc(2 * var(--global--spacing-vertical)); 4207 } 4208 3663 margin-top: calc(2 * var(--global--spacing-vertical)); 3664 } 4209 3665 .archive .entry-footer .cat-links, 4210 3666 .archive .entry-footer .tags-links, … … 4213 3669 .blog .entry-footer .cat-links, 4214 3670 .blog .entry-footer .tags-links { 4215 display: block; 4216 } 4217 3671 display: block; 3672 } 4218 3673 .archive.logged-in .entry-footer .posted-on, 4219 3674 .search.logged-in .entry-footer .posted-on, 4220 3675 .blog.logged-in .entry-footer .posted-on { 4221 3676 margin-left: calc(0.5 * var(--global--spacing-unit)); 4222 3677 } 4223 3678 4224 3679 .archive-description { 4225 4226 4227 3680 margin-top: var(--global--spacing-vertical); 3681 font-size: var(--global--font-size-xl); 3682 line-height: var(--global--line-height-heading); 4228 3683 } 4229 3684 4230 3685 .error404 main p { 4231 4232 3686 font-size: var(--global--font-size-lg); 3687 margin-bottom: calc(var(--global--spacing-vertical) * 1.6666666667); 4233 3688 } 4234 3689 4235 3690 .search-no-results .page-content { 4236 3691 margin-top: calc(3 * var(--global--spacing-vertical)); 4237 3692 } 4238 3693 … … 4241 3696 */ 4242 3697 .comments-area > * { 4243 margin-top: var(--global--spacing-vertical); 4244 margin-bottom: var(--global--spacing-vertical); 4245 } 4246 3698 margin-top: var(--global--spacing-vertical); 3699 margin-bottom: var(--global--spacing-vertical); 3700 } 4247 3701 .comments-area > *:first-child { 4248 margin-top: 0; 4249 } 4250 3702 margin-top: 0; 3703 } 4251 3704 .comments-area > *:last-child { 4252 margin-bottom: 0; 4253 } 4254 3705 margin-bottom: 0; 3706 } 4255 3707 .comments-area.show-avatars .avatar { 4256 border-radius: 50%; 4257 position: absolute; 4258 top: 10px; 4259 } 4260 3708 border-radius: 50%; 3709 position: absolute; 3710 top: 10px; 3711 } 4261 3712 .comments-area.show-avatars .fn { 4262 display: inline-block; 4263 padding-right: 85px; 4264 } 4265 3713 display: inline-block; 3714 padding-right: 85px; 3715 } 4266 3716 .comments-area.show-avatars .comment-metadata { 4267 3717 padding: 8px 85px 9px 0; 4268 3718 } 4269 3719 … … 4273 3723 .comments-title, 4274 3724 .comment-reply-title { 4275 4276 3725 font-size: var(--heading--font-size-h2); 3726 letter-spacing: var(--heading--letter-spacing-h2); 4277 3727 } 4278 3728 4279 3729 .comment-reply-title { 4280 display: flex; 4281 justify-content: space-between; 4282 } 4283 3730 display: flex; 3731 justify-content: space-between; 3732 } 4284 3733 .comment-reply-title small a { 4285 4286 4287 4288 4289 3734 font-family: var(--global--font-secondary); 3735 font-size: var(--global--font-size-xs); 3736 font-style: normal; 3737 font-weight: normal; 3738 letter-spacing: normal; 4290 3739 } 4291 3740 4292 3741 /* Nested comment reply title*/ 4293 3742 .comment .comment-respond .comment-reply-title { 4294 3743 font-size: var(--global--font-size-lg); 4295 3744 } 4296 3745 … … 4299 3748 */ 4300 3749 .comment-list { 4301 padding-right: 0; 4302 list-style: none; 4303 } 4304 3750 padding-right: 0; 3751 list-style: none; 3752 } 4305 3753 .comment-list > li { 4306 4307 3754 margin-top: var(--global--spacing-vertical); 3755 margin-bottom: var(--global--spacing-vertical); 4308 3756 } 4309 3757 4310 3758 .comment-list .children { 4311 list-style: none; 4312 padding-right: 0; 4313 } 4314 3759 list-style: none; 3760 padding-right: 0; 3761 } 4315 3762 .comment-list .children > li { 4316 4317 3763 margin-top: var(--global--spacing-vertical); 3764 margin-bottom: var(--global--spacing-vertical); 4318 3765 } 4319 3766 4320 3767 @media only screen and (min-width: 482px) { 4321 4322 .comment-list .depth-2, 4323 .comment-list .depth-3 { 4324 padding-right: calc(4 * var(--global--spacing-horizontal)); 4325 } 3768 .comment-list .depth-2, 3769 .comment-list .depth-3 { 3770 padding-right: calc(4 * var(--global--spacing-horizontal)); 3771 } 4326 3772 } 4327 3773 … … 4330 3776 */ 4331 3777 .comment-meta .comment-author { 4332 4333 3778 line-height: var(--global--line-height-heading); 3779 margin-bottom: calc(0.25 * var(--global--spacing-unit)); 4334 3780 } 4335 3781 @media only screen and (min-width: 482px) { 4336 4337 .comment-meta .comment-author { 4338 margin-bottom: 0; 4339 padding-left: 0; 4340 } 4341 } 4342 3782 .comment-meta .comment-author { 3783 margin-bottom: 0; 3784 padding-left: 0; 3785 } 3786 } 4343 3787 .comment-meta .comment-author .fn { 4344 font-family: var(--global--font-secondary); 4345 font-weight: normal; 4346 font-size: var(--global--font-size-lg); 4347 hyphens: auto; 4348 word-wrap: break-word; 4349 word-break: break-word; 4350 } 4351 3788 font-family: var(--global--font-secondary); 3789 font-weight: normal; 3790 font-size: var(--global--font-size-lg); 3791 hyphens: auto; 3792 word-wrap: break-word; 3793 word-break: break-word; 3794 } 4352 3795 .comment-meta .comment-metadata { 4353 color: var(--global--color-primary); 4354 font-size: var(--global--font-size-xs); 4355 padding: 8px 0 9px 0; 4356 } 4357 3796 color: var(--global--color-primary); 3797 font-size: var(--global--font-size-xs); 3798 padding: 8px 0 9px 0; 3799 } 4358 3800 .comment-meta .comment-metadata .edit-link { 4359 3801 margin-right: var(--global--spacing-horizontal); 4360 3802 } 4361 3803 @media only screen and (min-width: 482px) { 4362 4363 .comment-meta { 4364 margin-left: inherit; 4365 } 4366 4367 .comment-meta .comment-author { 4368 max-width: inherit; 4369 } 3804 .comment-meta { 3805 margin-left: inherit; 3806 } 3807 .comment-meta .comment-author { 3808 max-width: inherit; 3809 } 4370 3810 } 4371 3811 4372 3812 .reply { 4373 4374 3813 font-size: var(--global--font-size-sm); 3814 line-height: var(--global--line-height-heading); 4375 3815 } 4376 3816 4377 3817 .bypostauthor { 4378 3818 display: block; 4379 3819 } 4380 3820 4381 3821 .says { 4382 3822 display: none; 4383 3823 } 4384 3824 4385 3825 .pingback .url, 4386 3826 .trackback .url { 4387 3827 font-family: var(--global--font-primary); 4388 3828 } 4389 3829 4390 3830 .comment-body { 4391 position: relative; 4392 margin-bottom: calc(1.7 * var(--global--spacing-vertical)); 4393 } 4394 3831 position: relative; 3832 margin-bottom: calc(1.7 * var(--global--spacing-vertical)); 3833 } 4395 3834 .comment-body > * { 4396 margin-top: var(--global--spacing-vertical); 4397 margin-bottom: var(--global--spacing-vertical); 4398 } 4399 3835 margin-top: var(--global--spacing-vertical); 3836 margin-bottom: var(--global--spacing-vertical); 3837 } 4400 3838 .comment-body .reply { 4401 3839 margin: 0; 4402 3840 } 4403 3841 4404 3842 .comment-content { 4405 3843 word-wrap: break-word; 4406 3844 } 4407 3845 4408 3846 .pingback .comment-body, 4409 3847 .trackback .comment-body { 4410 4411 3848 margin-top: var(--global--spacing-vertical); 3849 margin-bottom: var(--global--spacing-vertical); 4412 3850 } 4413 3851 4414 3852 .comment-respond { 4415 3853 margin-top: var(--global--spacing-vertical); 4416 3854 } 4417 3855 4418 3856 .comment-respond > * { 4419 margin-top: var(--global--spacing-unit); 4420 margin-bottom: var(--global--spacing-unit); 4421 } 4422 3857 margin-top: var(--global--spacing-unit); 3858 margin-bottom: var(--global--spacing-unit); 3859 } 4423 3860 .comment-respond > *:first-child { 4424 margin-top: 0; 4425 } 4426 3861 margin-top: 0; 3862 } 4427 3863 .comment-respond > *:last-child { 4428 margin-bottom: 0; 4429 } 4430 3864 margin-bottom: 0; 3865 } 4431 3866 .comment-respond > *:last-child.comment-form { 4432 3867 margin-bottom: var(--global--spacing-vertical); 4433 3868 } 4434 3869 4435 3870 .comment-author { 4436 padding-top: 3px; 4437 } 4438 3871 padding-top: 3px; 3872 } 4439 3873 .comment-author .url { 4440 3874 color: currentColor; 4441 3875 } 4442 3876 4443 3877 .comment-form { 4444 display: flex; 4445 flex-wrap: wrap; 4446 } 4447 3878 display: flex; 3879 flex-wrap: wrap; 3880 } 4448 3881 .comment-form > * { 4449 flex-basis: 100%; 4450 } 4451 3882 flex-basis: 100%; 3883 } 4452 3884 .comment-form .comment-notes { 4453 font-size: var(--global--font-size-sm); 4454 } 4455 3885 font-size: var(--global--font-size-sm); 3886 } 4456 3887 .comment-form .comment-form-url, 4457 3888 .comment-form .comment-form-comment { 4458 width: 100%; 4459 } 4460 3889 width: 100%; 3890 } 4461 3891 .comment-form .comment-form-author, 4462 3892 .comment-form .comment-form-email { 4463 4464 3893 flex-basis: 0; 3894 flex-grow: 1; 4465 3895 } 4466 3896 @media only screen and (max-width: 481px) { 4467 4468 .comment-form .comment-form-author, 4469 .comment-form .comment-form-email { 4470 flex-basis: 100%; 4471 } 4472 } 4473 3897 .comment-form .comment-form-author, 3898 .comment-form .comment-form-email { 3899 flex-basis: 100%; 3900 } 3901 } 4474 3902 .comment-form .comment-form-cookies-consent > label, 4475 3903 .comment-form .comment-notes { 4476 4477 3904 font-size: var(--global--font-size-xs); 3905 font-weight: normal; 4478 3906 } 4479 3907 4480 3908 .comment-form > p { 4481 margin-bottom: var(--global--spacing-unit); 4482 } 4483 3909 margin-bottom: var(--global--spacing-unit); 3910 } 4484 3911 .comment-form > p:first-of-type { 4485 margin-top: 0; 4486 } 4487 3912 margin-top: 0; 3913 } 4488 3914 .comment-form > p:last-of-type { 4489 margin-bottom: 0; 4490 } 4491 3915 margin-bottom: 0; 3916 } 4492 3917 .comment-form > p label, 4493 3918 .comment-form > p input[type=email], … … 4495 3920 .comment-form > p input[type=url], 4496 3921 .comment-form > p textarea { 4497 display: block; 4498 font-size: var(--global--font-size-sm); 4499 margin-bottom: calc(0.5 * var(--global--spacing-unit)); 4500 width: 100%; 4501 font-weight: var(--form--label-weight); 4502 } 4503 3922 display: block; 3923 font-size: var(--global--font-size-sm); 3924 margin-bottom: calc(.5 * var(--global--spacing-unit)); 3925 width: 100%; 3926 font-weight: var(--form--label-weight); 3927 } 4504 3928 .comment-form > p.comment-form-cookies-consent { 4505 3929 display: flex; 4506 3930 } 4507 3931 @media only screen and (min-width: 482px) { 4508 4509 .comment-form > p.comment-form-author { 4510 margin-left: calc(1.5 * var(--global--spacing-horizontal)); 4511 } 4512 4513 .comment-form > p.comment-notes, 4514 .comment-form > p.logged-in-as { 4515 display: block; 4516 } 3932 .comment-form > p.comment-form-author { 3933 margin-left: calc(1.5 * var(--global--spacing-horizontal)); 3934 } 3935 .comment-form > p.comment-notes, .comment-form > p.logged-in-as { 3936 display: block; 3937 } 4517 3938 } 4518 3939 4519 3940 .menu-button-container { 4520 4521 4522 4523 4524 4525 3941 display: none; 3942 justify-content: space-between; 3943 position: absolute; 3944 left: 0; 3945 padding-top: calc(0.5 * var(--global--spacing-vertical)); 3946 padding-bottom: calc(0.25 * var(--global--spacing-vertical)); 4526 3947 } 4527 3948 @media only screen and (max-width: 481px) { 4528 4529 .menu-button-container { 4530 display: flex; 4531 } 4532 } 4533 3949 .menu-button-container { 3950 display: flex; 3951 } 3952 } 4534 3953 .menu-button-container #primary-mobile-menu { 4535 display: flex; 4536 margin-right: auto; 4537 padding: calc(var(--button--padding-vertical) - 0.25 * var(--global--spacing-unit)) calc(0.5 * var(--button--padding-horizontal)); 4538 font-size: var(--primary-nav--font-size-button); 4539 font-weight: var(--primary-nav--font-weight-button); 4540 background-color: transparent; 4541 border: none; 4542 color: var(--primary-nav--color-link); 4543 } 4544 3954 display: flex; 3955 margin-right: auto; 3956 padding: calc(var(--button--padding-vertical) - (0.25 * var(--global--spacing-unit))) calc(0.5 * var(--button--padding-horizontal)); 3957 font-size: var(--primary-nav--font-size-button); 3958 font-weight: var(--primary-nav--font-weight-button); 3959 background-color: transparent; 3960 border: none; 3961 color: var(--primary-nav--color-link); 3962 } 4545 3963 .menu-button-container #primary-mobile-menu .dropdown-icon { 4546 display: flex; 4547 align-items: center; 4548 } 4549 3964 display: flex; 3965 align-items: center; 3966 } 4550 3967 .menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon { 4551 margin-right: calc(0.25 * var(--global--spacing-unit)); 4552 } 4553 3968 margin-right: calc(0.25 * var(--global--spacing-unit)); 3969 } 4554 3970 .menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon { 4555 position: relative; 4556 top: -1px; 4557 } 4558 3971 position: relative; 3972 top: -1px; 3973 } 4559 3974 .menu-button-container #primary-mobile-menu .dropdown-icon.close { 4560 display: none; 4561 } 4562 3975 display: none; 3976 } 4563 3977 .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.open { 4564 display: none; 4565 } 4566 3978 display: none; 3979 } 4567 3980 .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close { 4568 display: flex; 4569 } 4570 3981 display: flex; 3982 } 4571 3983 .has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close { 4572 animation-name: twentytwentyone-close-button-transition; 4573 animation-duration: 0.3s; 4574 } 4575 3984 animation-name: twentytwentyone-close-button-transition; 3985 animation-duration: 0.3s; 3986 } 4576 3987 .primary-navigation-open .menu-button-container { 4577 width: 100%; 4578 z-index: 500; 4579 background-color: var(--global--color-background); 4580 } 4581 3988 width: 100%; 3989 z-index: 500; 3990 background-color: var(--global--color-background); 3991 } 4582 3992 .primary-navigation-open .menu-button-container #primary-mobile-menu { 4583 3993 position: static; 4584 3994 } 4585 3995 4586 3996 .primary-navigation { 4587 position: absolute; 4588 top: var(--global--admin-bar--height); 4589 left: 0; 4590 color: var(--primary-nav--color-text); 4591 font-size: var(--primary-nav--font-size); 4592 line-height: 1.15; 4593 margin-top: 0; 4594 margin-bottom: 0; 4595 } 4596 3997 position: absolute; 3998 top: var(--global--admin-bar--height); 3999 left: 0; 4000 color: var(--primary-nav--color-text); 4001 font-size: var(--primary-nav--font-size); 4002 line-height: 1.15; 4003 margin-top: 0; 4004 margin-bottom: 0; 4005 } 4597 4006 .primary-navigation > .primary-menu-container { 4598 position: fixed; 4599 visibility: hidden; 4600 opacity: 0; 4601 top: 0; 4602 left: 0; 4603 bottom: 0; 4604 right: 0; 4605 padding-top: calc(var(--button--line-height) * var(--primary-nav--font-size-button) + 42px + 5px); 4606 padding-right: var(--global--spacing-unit); 4607 padding-left: var(--global--spacing-unit); 4608 padding-bottom: var(--global--spacing-horizontal); 4609 background-color: var(--global--color-background); 4610 transform: translateY(var(--global--spacing-vertical)); 4611 } 4612 @media (prefers-reduced-motion: no-preference) { 4613 4614 .primary-navigation > .primary-menu-container { 4615 transition: all 0.15s ease-in-out; 4616 } 4007 position: fixed; 4008 visibility: hidden; 4009 opacity: 0; 4010 top: 0; 4011 left: 0; 4012 bottom: 0; 4013 right: 0; 4014 padding-top: calc(var(--button--line-height) * var(--primary-nav--font-size-button) + 42px + 5px); 4015 padding-right: var(--global--spacing-unit); 4016 padding-left: var(--global--spacing-unit); 4017 padding-bottom: var(--global--spacing-horizontal); 4018 background-color: var(--global--color-background); 4019 transition: all 0.15s ease-in-out; 4020 transform: translateY(var(--global--spacing-vertical)); 4617 4021 } 4618 4022 @media only screen and (max-width: 481px) { 4619 4620 .primary-navigation > .primary-menu-container { 4621 height: 100vh; 4622 z-index: 499; 4623 overflow-x: hidden; 4624 overflow-y: auto; 4625 border: 2px solid transparent; 4626 } 4627 4628 .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 4629 position: fixed; 4630 transform: translateY(0) translateX(-100%); 4631 } 4632 4633 .admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 4634 top: var(--global--admin-bar--height); 4635 } 4636 4637 .admin-bar .primary-navigation > .primary-menu-container { 4638 height: calc(100vh - var(--global--admin-bar--height)); 4639 } 4640 4641 .primary-navigation > .primary-menu-container:focus { 4642 border: 2px solid var(--global--color-primary); 4643 } 4023 .primary-navigation > .primary-menu-container { 4024 height: 100vh; 4025 z-index: 499; 4026 overflow-x: hidden; 4027 overflow-y: auto; 4028 border: 2px solid transparent; 4029 } 4030 .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 4031 position: fixed; 4032 transform: translateY(0) translateX(-100%); 4033 } 4034 .admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 4035 top: var(--global--admin-bar--height); 4036 } 4037 .admin-bar .primary-navigation > .primary-menu-container { 4038 height: calc(100vh - var(--global--admin-bar--height)); 4039 } 4040 .primary-navigation > .primary-menu-container:focus { 4041 border: 2px solid var(--global--color-primary); 4042 } 4644 4043 } 4645 4044 @media only screen and (max-width: 481px) { 4646 4647 .primary-navigation-open .primary-navigation { 4648 width: 100%; 4649 position: fixed; 4650 z-index: 2; 4651 } 4652 } 4653 4045 .primary-navigation-open .primary-navigation { 4046 width: 100%; 4047 position: fixed; 4048 z-index: 2; 4049 } 4050 } 4654 4051 .primary-navigation-open .primary-navigation > .primary-menu-container { 4655 4656 4657 4658 4052 position: absolute; 4053 visibility: visible; 4054 opacity: 1; 4055 transform: translateY(0); 4659 4056 } 4660 4057 @media only screen and (max-width: 481px) { 4661 4662 .primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 4663 transform: translateX(0) translateY(0); 4664 } 4058 .primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 4059 transform: translateX(0) translateY(0); 4060 } 4665 4061 } 4666 4062 @media only screen and (min-width: 482px) { 4667 4668 .primary-navigation { 4669 position: relative; 4670 margin-right: auto; 4671 } 4672 4673 .primary-navigation > .primary-menu-container { 4674 visibility: visible; 4675 opacity: 1; 4676 position: relative; 4677 padding: 0; 4678 background-color: transparent; 4679 overflow: initial; 4680 transform: none; 4681 } 4682 4683 .primary-navigation #toggle-menu { 4684 display: none; 4685 } 4686 4687 .primary-navigation > .primary-menu-container ul > li .sub-menu-toggle[aria-expanded=false] ~ ul { 4688 display: none; 4689 } 4690 4691 .admin-bar .primary-navigation { 4692 top: initial; 4693 } 4694 4695 .admin-bar .primary-navigation > .primary-menu-container { 4696 top: initial; 4697 } 4698 } 4699 4063 .primary-navigation { 4064 position: relative; 4065 margin-right: auto; 4066 } 4067 .primary-navigation > .primary-menu-container { 4068 visibility: visible; 4069 opacity: 1; 4070 position: relative; 4071 padding: 0; 4072 background-color: transparent; 4073 overflow: initial; 4074 transform: none; 4075 } 4076 .primary-navigation #toggle-menu { 4077 display: none; 4078 } 4079 .primary-navigation > .primary-menu-container ul > li .sub-menu-toggle[aria-expanded=false] ~ ul { 4080 display: none; 4081 } 4082 .admin-bar .primary-navigation { 4083 top: initial; 4084 } 4085 .admin-bar .primary-navigation > .primary-menu-container { 4086 top: initial; 4087 } 4088 } 4700 4089 .primary-navigation > div > .menu-wrapper { 4701 4702 4703 4704 4705 4706 4707 4708 4090 display: flex; 4091 justify-content: flex-start; 4092 flex-wrap: wrap; 4093 list-style: none; 4094 margin: 0; 4095 max-width: none; 4096 padding-right: 0; 4097 position: relative; 4709 4098 } 4710 4099 @media only screen and (max-width: 481px) { 4711 4712 .primary-navigation > div > .menu-wrapper { 4713 padding-bottom: 100px; 4714 } 4715 4716 .primary-navigation > div > .menu-wrapper ul { 4717 padding-right: 0; 4718 } 4719 } 4720 4100 .primary-navigation > div > .menu-wrapper { 4101 padding-bottom: 100px; 4102 } 4103 .primary-navigation > div > .menu-wrapper ul { 4104 padding-right: 0; 4105 } 4106 } 4721 4107 .primary-navigation > div > .menu-wrapper li { 4722 4723 4724 4108 display: block; 4109 position: relative; 4110 width: 100%; 4725 4111 } 4726 4112 @media only screen and (min-width: 482px) { 4727 4728 .primary-navigation > div > .menu-wrapper li { 4729 margin: 0; 4730 width: inherit; 4731 } 4732 4733 .primary-navigation > div > .menu-wrapper li:last-child { 4734 margin-left: 0; 4735 } 4736 } 4737 4113 .primary-navigation > div > .menu-wrapper li { 4114 margin: 0; 4115 width: inherit; 4116 } 4117 .primary-navigation > div > .menu-wrapper li:last-child { 4118 margin-left: 0; 4119 } 4120 } 4738 4121 .primary-navigation > div > .menu-wrapper .sub-menu-toggle { 4739 display: flex; 4740 height: calc(2 * var(--primary-nav--padding) + 1.15em + 1px); 4741 width: 44px; 4742 padding: 0; 4743 justify-content: center; 4744 align-items: center; 4745 background: transparent; 4746 color: currentColor; 4747 border: none; 4748 } 4749 4122 display: flex; 4123 height: calc(2 * var(--primary-nav--padding) + 1.15em + 1px); 4124 width: 44px; 4125 padding: 0; 4126 justify-content: center; 4127 align-items: center; 4128 background: transparent; 4129 color: currentColor; 4130 border: none; 4131 } 4750 4132 .primary-navigation > div > .menu-wrapper .sub-menu-toggle:focus { 4751 4133 outline: 2px solid var(--wp--style--color--link, var(--global--color-primary)); 4752 4134 } 4753 4135 @media only screen and (max-width: 481px) { 4754 4755 .primary-navigation > div > .menu-wrapper .sub-menu-toggle { 4756 display: none; 4757 } 4758 } 4759 4136 .primary-navigation > div > .menu-wrapper .sub-menu-toggle { 4137 display: none; 4138 } 4139 } 4760 4140 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus, 4761 4141 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus { 4762 height: 100%; 4763 display: flex; 4764 align-items: center; 4765 } 4766 4142 height: 100%; 4143 display: flex; 4144 align-items: center; 4145 } 4767 4146 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus svg, 4768 4147 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus svg { 4769 margin-top: -1px; 4770 } 4771 4148 margin-top: -1px; 4149 } 4772 4150 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus { 4773 display: none; 4774 } 4775 4151 display: none; 4152 } 4776 4153 .primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-minus { 4777 display: flex; 4778 } 4779 4154 display: flex; 4155 } 4780 4156 .primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-plus { 4781 display: none; 4782 } 4783 4157 display: none; 4158 } 4784 4159 .primary-navigation > div > .menu-wrapper > li > .sub-menu { 4785 position: relative; 4786 } 4787 @media only screen and (min-width: 482px) and (prefers-reduced-motion: no-preference) { 4788 4789 .primary-navigation > div > .menu-wrapper > li > .sub-menu { 4790 transition: all 0.5s ease; 4791 } 4160 position: relative; 4792 4161 } 4793 4162 @media only screen and (min-width: 482px) { 4794 4795 .primary-navigation > div > .menu-wrapper > li > .sub-menu { 4796 right: 0; 4797 margin: 0; 4798 min-width: max-content; 4799 position: absolute; 4800 top: 100%; 4801 padding-top: 3px; 4802 z-index: 88888; 4803 } 4804 4805 .primary-navigation > div > .menu-wrapper > li > .sub-menu:before, 4806 .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { 4807 content: ""; 4808 display: block; 4809 position: absolute; 4810 width: 0; 4811 top: -10px; 4812 right: var(--global--spacing-horizontal); 4813 border-style: solid; 4814 border-color: var(--primary-nav--border-color) transparent; 4815 border-width: 0 7px 10px 7px; 4816 } 4817 4818 .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { 4819 top: -9px; 4820 border-color: var(--global--color-background) transparent; 4821 } 4822 4823 .primary-navigation > div > .menu-wrapper > li > .sub-menu li { 4824 background: var(--global--color-background); 4825 } 4826 4827 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left { 4828 left: 0; 4829 right: auto; 4830 } 4831 4832 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:before, 4833 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:after { 4834 left: var(--global--spacing-horizontal); 4835 right: auto; 4836 } 4837 4838 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right { 4839 right: 0; 4840 left: auto; 4841 } 4842 4843 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:before, 4844 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:after { 4845 left: auto; 4846 right: var(--global--spacing-horizontal); 4847 } 4848 } 4849 4163 .primary-navigation > div > .menu-wrapper > li > .sub-menu { 4164 right: 0; 4165 margin: 0; 4166 min-width: max-content; 4167 position: absolute; 4168 top: 100%; 4169 padding-top: 3px; 4170 transition: all 0.5s ease; 4171 z-index: 88888; 4172 } 4173 .primary-navigation > div > .menu-wrapper > li > .sub-menu:before, .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { 4174 content: ""; 4175 display: block; 4176 position: absolute; 4177 width: 0; 4178 top: -10px; 4179 right: var(--global--spacing-horizontal); 4180 border-style: solid; 4181 border-color: var(--primary-nav--border-color) transparent; 4182 border-width: 0 7px 10px 7px; 4183 } 4184 .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { 4185 top: -9px; 4186 border-color: var(--global--color-background) transparent; 4187 } 4188 .primary-navigation > div > .menu-wrapper > li > .sub-menu li { 4189 background: var(--global--color-background); 4190 } 4191 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left { 4192 left: 0; 4193 right: auto; 4194 } 4195 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:before, .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:after { 4196 left: var(--global--spacing-horizontal); 4197 right: auto; 4198 } 4199 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right { 4200 right: 0; 4201 left: auto; 4202 } 4203 .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:before, .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:after { 4204 left: auto; 4205 right: var(--global--spacing-horizontal); 4206 } 4207 } 4850 4208 .primary-navigation .primary-menu > .menu-item:hover > a { 4851 4209 color: var(--primary-nav--color-link-hover); 4852 4210 } 4853 4211 @media only screen and (min-width: 482px) { 4854 4855 .primary-navigation .primary-menu-container { 4856 margin-left: calc(0px - var(--primary-nav--padding)); 4857 margin-right: calc(0px - var(--primary-nav--padding)); 4858 } 4859 4860 .primary-navigation .primary-menu-container > ul > .menu-item { 4861 display: flex; 4862 } 4863 4864 .primary-navigation .primary-menu-container > ul > .menu-item > a { 4865 padding-right: var(--primary-nav--padding); 4866 padding-left: var(--primary-nav--padding); 4867 } 4868 4869 .primary-navigation .primary-menu-container > ul > .menu-item > a + .sub-menu-toggle { 4870 margin-right: calc(5px - var(--primary-nav--padding)); 4871 } 4872 } 4873 4212 .primary-navigation .primary-menu-container { 4213 margin-left: calc(0px - var(--primary-nav--padding)); 4214 margin-right: calc(0px - var(--primary-nav--padding)); 4215 } 4216 .primary-navigation .primary-menu-container > ul > .menu-item { 4217 display: flex; 4218 } 4219 .primary-navigation .primary-menu-container > ul > .menu-item > a { 4220 padding-right: var(--primary-nav--padding); 4221 padding-left: var(--primary-nav--padding); 4222 } 4223 .primary-navigation .primary-menu-container > ul > .menu-item > a + .sub-menu-toggle { 4224 margin-right: calc(5px - var(--primary-nav--padding)); 4225 } 4226 } 4874 4227 .primary-navigation a { 4875 4876 4877 4878 4879 4880 4228 display: block; 4229 font-family: var(--primary-nav--font-family-mobile); 4230 font-size: var(--primary-nav--font-size-mobile); 4231 font-weight: var(--primary-nav--font-weight); 4232 padding: var(--primary-nav--padding) 0; 4233 text-decoration: none; 4881 4234 } 4882 4235 @media only screen and (min-width: 482px) { 4883 4884 .primary-navigation a { 4885 display: block; 4886 font-family: var(--primary-nav--font-family); 4887 font-size: var(--primary-nav--font-size); 4888 font-weight: var(--primary-nav--font-weight); 4889 } 4890 } 4891 4236 .primary-navigation a { 4237 display: block; 4238 font-family: var(--primary-nav--font-family); 4239 font-size: var(--primary-nav--font-size); 4240 font-weight: var(--primary-nav--font-weight); 4241 } 4242 } 4892 4243 .primary-navigation a + svg { 4893 fill: var(--primary-nav--color-text); 4894 } 4895 4896 .primary-navigation a:hover, 4897 .primary-navigation a:link, 4898 .primary-navigation a:visited { 4899 color: var(--primary-nav--color-link-hover); 4900 } 4901 4244 fill: var(--primary-nav--color-text); 4245 } 4246 .primary-navigation a:hover, .primary-navigation a:link, .primary-navigation a:visited { 4247 color: var(--primary-nav--color-link-hover); 4248 } 4902 4249 .primary-navigation a:hover { 4903 text-decoration: underline; 4904 text-decoration-style: dotted; 4905 } 4906 4250 text-decoration: underline; 4251 text-decoration-style: dotted; 4252 } 4907 4253 .primary-navigation a:focus { 4908 position: relative; 4909 z-index: 99999; 4910 outline-offset: 0; 4911 text-decoration-thickness: 2px; 4912 } 4913 4254 position: relative; 4255 z-index: 99999; 4256 outline-offset: 0; 4257 text-decoration-thickness: 2px; 4258 } 4914 4259 .primary-navigation .current-menu-item > a:first-child, 4915 4260 .primary-navigation .current_page_item > a:first-child { 4916 text-decoration: underline; 4917 text-decoration-style: solid; 4918 } 4919 4261 text-decoration: underline; 4262 text-decoration-style: solid; 4263 } 4920 4264 .primary-navigation .current-menu-item > a:first-child:hover, 4921 4265 .primary-navigation .current_page_item > a:first-child:hover { 4922 text-decoration: underline; 4923 text-decoration-style: dotted; 4924 } 4925 4266 text-decoration: underline; 4267 text-decoration-style: dotted; 4268 } 4926 4269 .primary-navigation .sub-menu { 4927 margin: 0; 4928 padding: 0; 4929 list-style: none; 4930 margin-right: var(--primary-nav--padding); 4931 border: 1px solid var(--primary-nav--border-color); 4932 } 4933 4270 margin: 0; 4271 padding: 0; 4272 list-style: none; 4273 margin-right: var(--primary-nav--padding); 4274 border: 1px solid var(--primary-nav--border-color); 4275 } 4934 4276 .primary-navigation .sub-menu .sub-menu { 4935 4277 border: none; 4936 4278 } 4937 4279 @media only screen and (min-width: 482px) { 4938 4939 .primary-navigation .sub-menu > .menu-item > .sub-menu { 4940 padding: 0; 4941 } 4280 .primary-navigation .sub-menu > .menu-item > .sub-menu { 4281 padding: 0; 4282 } 4942 4283 } 4943 4284 @media only screen and (max-width: 481px) { 4944 4945 .primary-navigation .sub-menu .menu-item:last-child { 4946 margin-bottom: 0; 4947 } 4948 } 4949 4285 .primary-navigation .sub-menu .menu-item:last-child { 4286 margin-bottom: 0; 4287 } 4288 } 4950 4289 .primary-navigation .sub-menu .menu-item > a { 4951 4952 4953 4954 4290 padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding); 4291 display: block; 4292 font-size: var(--primary-nav--font-size-sub-menu-mobile); 4293 font-style: var(--primary-nav--font-style-sub-menu-mobile); 4955 4294 } 4956 4295 @media only screen and (min-width: 482px) { 4957 4958 .primary-navigation .sub-menu .menu-item > a { 4959 font-size: var(--primary-nav--font-size-sub-menu); 4960 font-style: var(--primary-nav--font-style); 4961 } 4962 } 4963 4296 .primary-navigation .sub-menu .menu-item > a { 4297 font-size: var(--primary-nav--font-size-sub-menu); 4298 font-style: var(--primary-nav--font-style); 4299 } 4300 } 4964 4301 .primary-navigation .menu-item-has-children > .svg-icon { 4965 4302 display: none; 4966 4303 } 4967 4304 @media only screen and (min-width: 482px) { 4968 4969 .primary-navigation .menu-item-has-children > .svg-icon { 4970 display: inline-block; 4971 height: 100%; 4972 } 4973 4974 .primary-navigation .menu-item-has-children .sub-menu .svg-icon { 4975 display: none; 4976 } 4977 } 4978 4305 .primary-navigation .menu-item-has-children > .svg-icon { 4306 display: inline-block; 4307 height: 100%; 4308 } 4309 .primary-navigation .menu-item-has-children .sub-menu .svg-icon { 4310 display: none; 4311 } 4312 } 4979 4313 .primary-navigation .menu-item-description { 4980 display: block; 4981 clear: both; 4982 font-size: var(--global--font-size-xs); 4983 text-transform: none; 4984 line-height: 1.7; 4985 } 4986 4314 display: block; 4315 clear: both; 4316 font-size: var(--global--font-size-xs); 4317 text-transform: none; 4318 line-height: 1.7; 4319 } 4987 4320 .primary-navigation .menu-item-description > span { 4988 4321 display: inline-block; 4989 4322 } 4990 4323 4991 4324 @media only screen and (max-width: 481px) { 4992 4993 .lock-scrolling .site { 4994 position: fixed; 4995 max-width: 100%; 4996 width: 100%; 4997 } 4325 .lock-scrolling .site { 4326 position: fixed; 4327 max-width: 100%; 4328 width: 100%; 4329 } 4998 4330 } 4999 4331 @keyframes twentytwentyone-close-button-transition { 5000 5001 from { 5002 opacity: 0; 5003 } 5004 5005 to { 5006 opacity: 1; 5007 } 5008 } 5009 4332 from { 4333 opacity: 0; 4334 } 4335 to { 4336 opacity: 1; 4337 } 4338 } 5010 4339 .footer-navigation { 5011 5012 5013 5014 5015 4340 margin-top: calc(2 * var(--global--spacing-vertical)); 4341 margin-bottom: var(--global--spacing-vertical); 4342 color: var(--footer--color-text); 4343 font-size: var(--global--font-size-xs); 4344 font-family: var(--footer--font-family); 5016 4345 } 5017 4346 5018 4347 .footer-navigation-wrapper { 5019 display: flex; 5020 justify-content: center; 5021 flex-wrap: wrap; 5022 list-style: none; 5023 padding-right: 0; 5024 } 5025 4348 display: flex; 4349 justify-content: center; 4350 flex-wrap: wrap; 4351 list-style: none; 4352 padding-right: 0; 4353 } 5026 4354 .footer-navigation-wrapper li { 5027 display: inline; 5028 line-height: 3; 5029 } 5030 4355 display: inline; 4356 line-height: 3; 4357 } 5031 4358 .footer-navigation-wrapper li a { 5032 padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding); 5033 color: var(--footer--color-link); 5034 } 5035 5036 .footer-navigation-wrapper li a:link, 5037 .footer-navigation-wrapper li a:visited, 5038 .footer-navigation-wrapper li a:active { 5039 color: var(--footer--color-link); 5040 } 5041 4359 padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding); 4360 transition: transform 0.1s ease; 4361 color: var(--footer--color-link); 4362 } 4363 .footer-navigation-wrapper li a:link, .footer-navigation-wrapper li a:visited, .footer-navigation-wrapper li a:active { 4364 color: var(--footer--color-link); 4365 } 5042 4366 .footer-navigation-wrapper li a:hover { 5043 text-decoration: underline; 5044 text-decoration-style: dotted; 5045 text-decoration-skip-ink: none; 5046 color: var(--footer--color-link-hover); 5047 } 5048 4367 text-decoration: underline; 4368 text-decoration-style: dotted; 4369 text-decoration-skip-ink: none; 4370 color: var(--footer--color-link-hover); 4371 } 5049 4372 .is-dark-theme .footer-navigation-wrapper li a:focus .svg-icon { 5050 fill: var(--wp--style--color--link, var(--global--color-background)); 5051 } 5052 4373 fill: var(--wp--style--color--link, var(--global--color-background)); 4374 } 5053 4375 .has-background-white .footer-navigation-wrapper li a:focus .svg-icon { 5054 fill: var(--wp--style--color--link, var(--global--color-white)); 5055 } 5056 4376 fill: var(--wp--style--color--link, var(--global--color-white)); 4377 } 5057 4378 .footer-navigation-wrapper li .svg-icon { 5058 vertical-align: middle; 5059 fill: var(--footer--color-link); 5060 } 5061 4379 vertical-align: middle; 4380 fill: var(--footer--color-link); 4381 } 5062 4382 .footer-navigation-wrapper li .svg-icon:hover { 5063 transform: scale(1.1); 5064 } 5065 @media (prefers-reduced-motion: no-preference) { 5066 5067 .footer-navigation-wrapper li .svg-icon { 5068 transition: transform 0.1s ease; 5069 } 5070 } 5071 4383 transform: scale(1.1); 4384 } 5072 4385 .footer-navigation-wrapper .sub-menu-toggle, 5073 4386 .footer-navigation-wrapper .menu-item-description { 5074 4387 display: none; 5075 4388 } 5076 4389 5077 4390 /* Next/Previous navigation */ 5078 4391 .navigation { 5079 color: var(--global--color-primary); 5080 } 5081 4392 color: var(--global--color-primary); 4393 } 5082 4394 .navigation a { 5083 color: var(--global--color-primary); 5084 text-decoration: none; 5085 } 5086 4395 color: var(--global--color-primary); 4396 text-decoration: none; 4397 } 5087 4398 .navigation a:hover { 5088 color: var(--global--color-primary-hover); 5089 text-decoration: underline; 5090 text-decoration-style: dotted; 5091 } 5092 4399 color: var(--global--color-primary-hover); 4400 text-decoration: underline; 4401 text-decoration-style: dotted; 4402 } 5093 4403 .navigation a:focus { 5094 color: var(--global--color-secondary); 5095 } 5096 4404 color: var(--global--color-secondary); 4405 } 5097 4406 .navigation a:active { 5098 color: var(--global--color-primary); 5099 } 5100 4407 color: var(--global--color-primary); 4408 } 5101 4409 .navigation .nav-links > * { 5102 min-width: 44px; 5103 min-height: 44px; 5104 } 5105 4410 min-width: 44px; 4411 min-height: 44px; 4412 } 5106 4413 .navigation .nav-links .nav-next a, 5107 4414 .navigation .nav-links .nav-previous a { 5108 display: flex; 5109 flex-direction: column; 5110 } 5111 4415 display: flex; 4416 flex-direction: column; 4417 } 5112 4418 .navigation .nav-links .dots { 5113 4419 text-align: center; 5114 4420 } 5115 4421 @media only screen and (min-width: 592px) { 5116 5117 .navigation .nav-links { 5118 display: flex; 5119 justify-content: center; 5120 flex-wrap: wrap; 5121 } 5122 5123 .navigation .nav-links .nav-next, 5124 .navigation .nav-links .nav-previous { 5125 flex: 0 1 auto; 5126 margin-bottom: inherit; 5127 margin-top: inherit; 5128 max-width: calc(50% - 0.5 * var(--global--spacing-unit)); 5129 } 5130 5131 .navigation .nav-links .nav-next { 5132 text-align: left; 5133 } 5134 } 5135 4422 .navigation .nav-links { 4423 display: flex; 4424 justify-content: center; 4425 flex-wrap: wrap; 4426 } 4427 .navigation .nav-links .nav-next, 4428 .navigation .nav-links .nav-previous { 4429 flex: 0 1 auto; 4430 margin-bottom: inherit; 4431 margin-top: inherit; 4432 max-width: calc(50% - (0.5 * var(--global--spacing-unit))); 4433 } 4434 .navigation .nav-links .nav-next { 4435 text-align: left; 4436 } 4437 } 5136 4438 .navigation .svg-icon { 5137 display: inline-block; 5138 fill: currentColor; 5139 vertical-align: middle; 5140 position: relative; 5141 } 5142 4439 display: inline-block; 4440 fill: currentColor; 4441 vertical-align: middle; 4442 position: relative; 4443 } 5143 4444 .navigation .nav-previous .svg-icon, 5144 4445 .navigation .prev .svg-icon { 5145 top: -2px; 5146 margin-left: calc(0.25 * var(--global--spacing-unit)); 5147 } 5148 4446 top: -2px; 4447 margin-left: calc(0.25 * var(--global--spacing-unit)); 4448 } 5149 4449 .navigation .nav-next .svg-icon, 5150 4450 .navigation .next .svg-icon { 5151 5152 4451 top: -1px; 4452 margin-right: calc(0.25 * var(--global--spacing-unit)); 5153 4453 } 5154 4454 5155 4455 .post-navigation { 5156 4456 margin: var(--global--spacing-vertical) auto; 5157 4457 } 5158 4458 @media only screen and (min-width: 822px) { 5159 5160 .post-navigation { 5161 margin: var(--global--spacing-vertical) auto; 5162 } 5163 } 5164 4459 .post-navigation { 4460 margin: var(--global--spacing-vertical) auto; 4461 } 4462 } 5165 4463 .post-navigation .meta-nav { 5166 line-height: var(--global--line-height-body); 5167 color: var(--global--color-primary); 5168 } 5169 4464 line-height: var(--global--line-height-body); 4465 color: var(--global--color-primary); 4466 } 5170 4467 .post-navigation .post-title { 5171 5172 5173 5174 5175 4468 display: inline-block; 4469 font-family: var(--global--font-primary); 4470 font-size: var(--global--font-size-lg); 4471 font-weight: var(--pagination--font-weight-strong); 4472 line-height: var(--global--line-height-heading); 5176 4473 } 5177 4474 @media only screen and (min-width: 822px) { 5178 5179 .post-navigation .post-title { 5180 margin: 5px calc(24px + 0.25 * var(--global--spacing-unit)) 0; 5181 } 4475 .post-navigation .post-title { 4476 margin: 5px calc(24px + (0.25 * var(--global--spacing-unit))) 0; 4477 } 5182 4478 } 5183 4479 @media only screen and (min-width: 482px) { 5184 5185 .post-navigation .nav-links { 5186 justify-content: space-between; 5187 } 5188 } 5189 4480 .post-navigation .nav-links { 4481 justify-content: space-between; 4482 } 4483 } 5190 4484 .post-navigation .nav-next, 5191 4485 .post-navigation .nav-previous { 5192 margin-top: var(--global--spacing-vertical); 5193 margin-bottom: var(--global--spacing-vertical); 5194 } 5195 4486 margin-top: var(--global--spacing-vertical); 4487 margin-bottom: var(--global--spacing-vertical); 4488 } 5196 4489 .post-navigation .nav-next:first-child, 5197 4490 .post-navigation .nav-previous:first-child { 5198 margin-top: 0; 5199 } 5200 4491 margin-top: 0; 4492 } 5201 4493 .post-navigation .nav-next:last-child, 5202 4494 .post-navigation .nav-previous:last-child { 5203 4495 margin-bottom: 0; 5204 4496 } 5205 4497 5206 4498 .pagination, 5207 4499 .comments-pagination { 5208 5209 5210 4500 border-top: 3px solid var(--global--color-border); 4501 padding-top: var(--global--spacing-vertical); 4502 margin: var(--global--spacing-vertical) auto; 5211 4503 } 5212 4504 @media only screen and (min-width: 822px) { 5213 5214 .pagination, 5215 .comments-pagination { 5216 margin: var(--global--spacing-vertical) auto; 5217 } 5218 } 5219 4505 .pagination, 4506 .comments-pagination { 4507 margin: var(--global--spacing-vertical) auto; 4508 } 4509 } 5220 4510 .pagination .nav-links, 5221 4511 .comments-pagination .nav-links { 5222 margin-top: calc(-1 * var(--global--spacing-vertical)); 5223 } 5224 4512 margin-top: calc(-1 * var(--global--spacing-vertical)); 4513 } 5225 4514 .pagination .nav-links a:hover, 5226 4515 .comments-pagination .nav-links a:hover { 5227 color: var(--pagination--color-link-hover); 5228 } 5229 4516 color: var(--pagination--color-link-hover); 4517 } 5230 4518 .is-dark-theme .pagination .nav-links a:active, 5231 4519 .is-dark-theme .pagination .nav-links a:hover:active, … … 5234 4522 .is-dark-theme .comments-pagination .nav-links a:hover:active, 5235 4523 .is-dark-theme .comments-pagination .nav-links a:hover:focus { 5236 color: var(--global--color-background); 5237 } 5238 4524 color: var(--global--color-background); 4525 } 5239 4526 .has-background-white .pagination .nav-links a:active, 5240 4527 .has-background-white .pagination .nav-links a:hover:active, … … 5243 4530 .has-background-white .comments-pagination .nav-links a:hover:active, 5244 4531 .has-background-white .comments-pagination .nav-links a:hover:focus { 5245 color: var(--global--color-white); 5246 } 5247 4532 color: var(--global--color-white); 4533 } 5248 4534 .pagination .nav-links > *, 5249 4535 .comments-pagination .nav-links > * { 5250 color: var(--pagination--color-text); 5251 font-family: var(--pagination--font-family); 5252 font-size: var(--pagination--font-size); 5253 font-weight: var(--pagination--font-weight); 5254 margin-top: var(--global--spacing-vertical); 5255 margin-right: calc(0.66 * var(--global--spacing-unit)); 5256 margin-left: calc(0.66 * var(--global--spacing-unit)); 5257 } 5258 4536 color: var(--pagination--color-text); 4537 font-family: var(--pagination--font-family); 4538 font-size: var(--pagination--font-size); 4539 font-weight: var(--pagination--font-weight); 4540 margin-top: var(--global--spacing-vertical); 4541 margin-right: calc(0.66 * var(--global--spacing-unit)); 4542 margin-left: calc(0.66 * var(--global--spacing-unit)); 4543 } 5259 4544 .pagination .nav-links > *.current, 5260 4545 .comments-pagination .nav-links > *.current { 5261 text-decoration: underline; 5262 } 5263 4546 text-decoration: underline; 4547 } 5264 4548 .pagination .nav-links > *:not(.dots):not(.current):hover, 5265 4549 .comments-pagination .nav-links > *:not(.dots):not(.current):hover { 5266 text-decoration-style: dotted; 5267 } 5268 4550 text-decoration-style: dotted; 4551 } 5269 4552 .pagination .nav-links > *:first-child, 5270 4553 .comments-pagination .nav-links > *:first-child { 5271 margin-right: 0; 5272 } 5273 4554 margin-right: 0; 4555 } 5274 4556 .pagination .nav-links > *:last-child, 5275 4557 .comments-pagination .nav-links > *:last-child { 5276 margin-left: 0; 5277 } 5278 4558 margin-left: 0; 4559 } 5279 4560 .pagination .nav-links > *.next, 5280 4561 .comments-pagination .nav-links > *.next { 5281 margin-right: auto; 5282 } 5283 4562 margin-right: auto; 4563 } 5284 4564 .pagination .nav-links > *.prev, 5285 4565 .comments-pagination .nav-links > *.prev { 5286 4566 margin-left: auto; 5287 4567 } 5288 4568 @media only screen and (max-width: 821px) { 5289 5290 .pagination .nav-links, 5291 .comments-pagination .nav-links { 5292 display: flex; 5293 flex-wrap: wrap; 5294 } 5295 5296 .pagination .page-numbers, 5297 .comments-pagination .page-numbers { 5298 display: none; 5299 } 5300 5301 .pagination .page-numbers.prev, 5302 .pagination .page-numbers.next, 5303 .comments-pagination .page-numbers.prev, 5304 .comments-pagination .page-numbers.next { 5305 display: inline-block; 5306 flex: 0 1 auto; 5307 } 4569 .pagination .nav-links, 4570 .comments-pagination .nav-links { 4571 display: flex; 4572 flex-wrap: wrap; 4573 } 4574 .pagination .page-numbers, 4575 .comments-pagination .page-numbers { 4576 display: none; 4577 } 4578 .pagination .page-numbers.prev, .pagination .page-numbers.next, 4579 .comments-pagination .page-numbers.prev, 4580 .comments-pagination .page-numbers.next { 4581 display: inline-block; 4582 flex: 0 1 auto; 4583 } 5308 4584 } 5309 4585 @media only screen and (max-width: 481px) { 5310 5311 .pagination .nav-short, 5312 .comments-pagination .nav-short { 5313 display: none; 5314 } 4586 .pagination .nav-short, 4587 .comments-pagination .nav-short { 4588 display: none; 4589 } 5315 4590 } 5316 4591 5317 4592 .comments-pagination { 5318 5319 4593 padding-top: calc(0.66 * var(--global--spacing-vertical)); 4594 margin: calc(3 * var(--global--spacing-vertical)) auto; 5320 4595 } 5321 4596 @media only screen and (min-width: 822px) { 5322 5323 .comments-pagination { 5324 margin: calc(3 * var(--global--spacing-vertical)) auto calc(4 * var(--global--spacing-vertical)) auto; 5325 } 5326 } 5327 4597 .comments-pagination { 4598 margin: calc(3 * var(--global--spacing-vertical)) auto calc(4 * var(--global--spacing-vertical)) auto; 4599 } 4600 } 5328 4601 .comments-pagination .nav-links > * { 5329 4602 font-size: var(--global--font-size-md); 5330 4603 } 5331 4604 5332 4605 .widget-area { 5333 5334 5335 5336 5337 4606 margin-top: calc(6 * var(--global--spacing-vertical)); 4607 padding-bottom: calc(var(--global--spacing-vertical) / 3); 4608 color: var(--footer--color-text); 4609 font-size: var(--footer--font-size); 4610 font-family: var(--footer--font-family); 5338 4611 } 5339 4612 @media only screen and (min-width: 652px) { 5340 5341 .widget-area { 5342 display: grid; 5343 grid-template-columns: repeat(2, 1fr); 5344 column-gap: calc(2 * var(--global--spacing-horizontal)); 5345 } 4613 .widget-area { 4614 display: grid; 4615 grid-template-columns: repeat(2, 1fr); 4616 column-gap: calc(2 * var(--global--spacing-horizontal)); 4617 } 5346 4618 } 5347 4619 @media only screen and (min-width: 1024px) { 5348 5349 .widget-area { 5350 grid-template-columns: repeat(3, 1fr); 5351 } 4620 .widget-area { 4621 grid-template-columns: repeat(3, 1fr); 4622 } 5352 4623 } 5353 4624 @media only screen and (max-width: 481px) { 5354 5355 .widget-area { 5356 margin-top: calc(3 * var(--global--spacing-vertical)); 5357 } 5358 } 5359 4625 .widget-area { 4626 margin-top: calc(3 * var(--global--spacing-vertical)); 4627 } 4628 } 4629 .widget-area ul { 4630 list-style-type: none; 4631 padding: 0; 4632 } 4633 .widget-area ul li { 4634 line-height: var(--widget--line-height-list); 4635 } 4636 .widget-area ul.sub-menu, .widget-area ul.children { 4637 margin-right: var(--widget--spacing-menu); 4638 } 4639 .widget-area ul .sub-menu-toggle { 4640 display: none; 4641 } 4642 .widget-area a { 4643 color: var(--footer--color-link); 4644 text-decoration: underline; 4645 text-decoration-style: solid; 4646 text-decoration-color: currentColor; 4647 } 4648 .widget-area a:link, .widget-area a:visited, .widget-area a:active { 4649 color: var(--footer--color-link); 4650 } 4651 .widget-area a:hover { 4652 color: var(--footer--color-link-hover); 4653 text-decoration-style: dotted; 4654 } 5360 4655 .widget-area .wp-block-social-links.alignright { 5361 margin-top: var(--global--spacing-vertical); 5362 justify-content: flex-end; 5363 } 5364 4656 margin-top: var(--global--spacing-vertical); 4657 justify-content: flex-end; 4658 } 5365 4659 .widget-area .wp-block-social-links.alignleft { 5366 margin-top: var(--global--spacing-vertical); 5367 } 5368 4660 margin-top: var(--global--spacing-vertical); 4661 } 5369 4662 .widget-area:after { 5370 5371 5372 4663 content: ""; 4664 display: table; 4665 clear: both; 5373 4666 } 5374 4667 … … 5379 4672 .widget h5, 5380 4673 .widget h6 { 5381 font-weight: var(--widget--font-weight-title); 5382 line-height: var(--widget--line-height-title); 5383 } 5384 4674 font-weight: var(--widget--font-weight-title); 4675 line-height: var(--widget--line-height-title); 4676 } 5385 4677 .widget h1 { 5386 font-size: var(--global--font-size-md); 5387 } 5388 4678 font-size: var(--global--font-size-md); 4679 } 5389 4680 .widget h2 { 5390 font-size: var(--global--font-size-sm); 5391 } 5392 4681 font-size: var(--global--font-size-sm); 4682 } 5393 4683 .widget h3 { 5394 font-size: var(--global--font-size-xs); 5395 } 5396 4684 font-size: var(--global--font-size-xs); 4685 } 5397 4686 .widget h4 { 5398 font-size: var(--global--font-size-xs); 5399 } 5400 4687 font-size: var(--global--font-size-xs); 4688 } 5401 4689 .widget h5 { 5402 font-size: var(--global--font-size-xs); 5403 } 5404 4690 font-size: var(--global--font-size-xs); 4691 } 5405 4692 .widget h6 { 5406 font-size: var(--global--font-size-xs); 5407 } 5408 5409 .widget ul { 5410 list-style-type: none; 5411 padding: 0; 5412 } 5413 5414 .widget ul li { 5415 line-height: var(--widget--line-height-list); 5416 } 5417 5418 .widget ul.sub-menu, 5419 .widget ul.children { 5420 margin-right: var(--widget--spacing-menu); 5421 } 5422 5423 .widget ul .sub-menu-toggle { 5424 display: none; 5425 } 5426 5427 .widget a { 5428 color: var(--footer--color-link); 5429 text-decoration: underline; 5430 text-decoration-style: solid; 5431 text-decoration-color: currentColor; 5432 } 5433 5434 .widget a:link, 5435 .widget a:visited, 5436 .widget a:active { 5437 color: var(--footer--color-link); 5438 } 5439 5440 .widget a:hover { 5441 color: var(--footer--color-link-hover); 5442 text-decoration-style: dotted; 4693 font-size: var(--global--font-size-xs); 5443 4694 } 5444 4695 5445 4696 .search-form { 5446 display: flex; 5447 flex-wrap: wrap; 5448 margin: auto; 5449 max-width: var(--responsive--aligndefault-width); 5450 } 5451 4697 display: flex; 4698 flex-wrap: wrap; 4699 margin: auto; 4700 max-width: var(--responsive--aligndefault-width); 4701 } 5452 4702 .search-form > label { 5453 width: 100%; 5454 margin-bottom: 0; 5455 font-weight: var(--form--label-weight); 5456 } 5457 4703 width: 100%; 4704 margin-bottom: 0; 4705 font-weight: var(--form--label-weight); 4706 } 5458 4707 .search-form .search-field { 5459 flex-grow: 1; 5460 max-width: inherit; 5461 margin-top: calc(var(--global--spacing-vertical) / 3); 5462 margin-left: calc(0.66 * var(--global--spacing-horizontal)); 5463 } 5464 4708 flex-grow: 1; 4709 max-width: inherit; 4710 margin-top: calc(var(--global--spacing-vertical) / 3); 4711 margin-left: calc(0.66 * var(--global--spacing-horizontal)); 4712 } 5465 4713 .search-form .search-submit { 5466 5467 4714 margin-top: calc(var(--global--spacing-vertical) / 3); 4715 margin-right: 10px; 5468 4716 } 5469 4717 5470 4718 .widget_search > .search-form .search-field { 5471 margin-left: calc(-1 * var(--button--border-width)); 5472 -webkit-appearance: none; 5473 margin-bottom: calc(0.5 * var(--global--spacing-vertical)); 5474 } 5475 4719 margin-left: calc(-1 * var(--button--border-width)); 4720 -webkit-appearance: none; 4721 margin-bottom: calc(0.5 * var(--global--spacing-vertical)); 4722 } 5476 4723 .widget_search > .search-form .search-submit { 5477 5478 4724 margin-right: 0; 4725 margin-bottom: calc(0.5 * var(--global--spacing-vertical)); 5479 4726 } 5480 4727 5481 4728 .widget_rss a.rsswidget .rss-widget-icon { 5482 4729 display: none; 5483 4730 } 5484 4731 5485 4732 /* Category 07 is for any utility classes that are not assigned to a specific component. */ 5486 4733 .screen-reader-text { 5487 5488 5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 4734 border: 0; 4735 clip: rect(1px, 1px, 1px, 1px); 4736 -webkit-clip-path: inset(50%); 4737 clip-path: inset(50%); 4738 height: 1px; 4739 margin: -1px; 4740 overflow: hidden; 4741 padding: 0; 4742 position: absolute !important; 4743 width: 1px; 4744 word-wrap: normal !important; 4745 word-break: normal; 5499 4746 } 5500 4747 5501 4748 .skip-link:focus { 5502 5503 5504 5505 5506 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 4749 background-color: #f1f1f1; 4750 border-radius: 3px; 4751 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 4752 clip: auto !important; 4753 -webkit-clip-path: none; 4754 clip-path: none; 4755 color: #21759b; 4756 display: block; 4757 font-size: 0.875rem; 4758 font-weight: 700; 4759 height: auto; 4760 right: 5px; 4761 line-height: normal; 4762 padding: 15px 23px 14px; 4763 text-decoration: none; 4764 top: 5px; 4765 width: auto; 4766 z-index: 100000; 5520 4767 } 5521 4768 5522 4769 /* Do not show the outline on the skip link target. */ 5523 4770 #content[tabindex="-1"]:focus { 5524 outline: 0; 5525 } 5526 4771 outline: 0; 4772 } 4773 4774 @media (prefers-reduced-motion) { 4775 * { 4776 transition-delay: 0s !important; 4777 transition-duration: 0s !important; 4778 } 4779 } 5527 4780 .has-black-color[class] { 5528 color: var(--global--color-black); 5529 } 5530 4781 color: var(--global--color-black); 4782 } 5531 4783 .has-black-color[class] > [class*=__inner-container] { 5532 --local--color-primary: var(--global--color-black, #000);5533 4784 --local--color-primary: var(--global--color-black, #000000); 4785 color: var(--local--color-primary); 5534 4786 } 5535 4787 5536 4788 .has-gray-color[class] { 5537 color: var(--global--color-gray); 5538 } 5539 4789 color: var(--global--color-gray); 4790 } 5540 4791 .has-gray-color[class] > [class*=__inner-container] { 5541 --local--color-primary: var(--global--color-gray, #000);5542 4792 --local--color-primary: var(--global--color-gray, #000000); 4793 color: var(--local--color-primary); 5543 4794 } 5544 4795 5545 4796 .has-dark-gray-color[class] { 5546 color: var(--global--color-dark-gray); 5547 } 5548 4797 color: var(--global--color-dark-gray); 4798 } 5549 4799 .has-dark-gray-color[class] > [class*=__inner-container] { 5550 --local--color-primary: var(--global--color-dark-gray, #000);5551 4800 --local--color-primary: var(--global--color-dark-gray, #000000); 4801 color: var(--local--color-primary); 5552 4802 } 5553 4803 5554 4804 .has-green-color[class] { 5555 color: var(--global--color-green); 5556 } 5557 4805 color: var(--global--color-green); 4806 } 5558 4807 .has-green-color[class] > [class*=__inner-container] { 5559 --local--color-primary: var(--global--color-green, #fff);5560 4808 --local--color-primary: var(--global--color-green, #FFFFFF); 4809 color: var(--local--color-primary); 5561 4810 } 5562 4811 5563 4812 .has-blue-color[class] { 5564 color: var(--global--color-blue); 5565 } 5566 4813 color: var(--global--color-blue); 4814 } 5567 4815 .has-blue-color[class] > [class*=__inner-container] { 5568 --local--color-primary: var(--global--color-blue, #fff);5569 4816 --local--color-primary: var(--global--color-blue, #FFFFFF); 4817 color: var(--local--color-primary); 5570 4818 } 5571 4819 5572 4820 .has-purple-color[class] { 5573 color: var(--global--color-purple); 5574 } 5575 4821 color: var(--global--color-purple); 4822 } 5576 4823 .has-purple-color[class] > [class*=__inner-container] { 5577 --local--color-primary: var(--global--color-purple, #fff);5578 4824 --local--color-primary: var(--global--color-purple, #FFFFFF); 4825 color: var(--local--color-primary); 5579 4826 } 5580 4827 5581 4828 .has-red-color[class] { 5582 color: var(--global--color-red); 5583 } 5584 4829 color: var(--global--color-red); 4830 } 5585 4831 .has-red-color[class] > [class*=__inner-container] { 5586 --local--color-primary: var(--global--color-red, #fff);5587 4832 --local--color-primary: var(--global--color-red, #FFFFFF); 4833 color: var(--local--color-primary); 5588 4834 } 5589 4835 5590 4836 .has-orange-color[class] { 5591 color: var(--global--color-orange); 5592 } 5593 4837 color: var(--global--color-orange); 4838 } 5594 4839 .has-orange-color[class] > [class*=__inner-container] { 5595 --local--color-primary: var(--global--color-orange, #fff);5596 4840 --local--color-primary: var(--global--color-orange, #FFFFFF); 4841 color: var(--local--color-primary); 5597 4842 } 5598 4843 5599 4844 .has-yellow-color[class] { 5600 color: var(--global--color-yellow); 5601 } 5602 4845 color: var(--global--color-yellow); 4846 } 5603 4847 .has-yellow-color[class] > [class*=__inner-container] { 5604 --local--color-primary: var(--global--color-yellow, #fff);5605 4848 --local--color-primary: var(--global--color-yellow, #FFFFFF); 4849 color: var(--local--color-primary); 5606 4850 } 5607 4851 5608 4852 .has-white-color[class] { 5609 color: var(--global--color-white); 5610 } 5611 4853 color: var(--global--color-white); 4854 } 5612 4855 .has-white-color[class] > [class*=__inner-container] { 5613 --local--color-primary: var(--global--color-white, #fff);5614 4856 --local--color-primary: var(--global--color-white, #FFFFFF); 4857 color: var(--local--color-primary); 5615 4858 } 5616 4859 … … 5623 4866 .has-background h5, 5624 4867 .has-background h6 { 5625 4868 color: currentColor; 5626 4869 } 5627 4870 5628 4871 .has-black-background-color[class] { 5629 background-color: var(--global--color-black); 5630 } 5631 4872 background-color: var(--global--color-black); 4873 } 5632 4874 .has-black-background-color[class] > [class*=__inner-container] { 5633 --local--color-background: var(--global--color-black, #000);5634 4875 --local--color-background: var(--global--color-black, #000000); 4876 background-color: var(--local--color-background); 5635 4877 } 5636 4878 5637 4879 .has-dark-gray-background-color[class] { 5638 background-color: var(--global--color-dark-gray); 5639 } 5640 4880 background-color: var(--global--color-dark-gray); 4881 } 5641 4882 .has-dark-gray-background-color[class] > [class*=__inner-container] { 5642 --local--color-background: var(--global--color-dark-gray, #000);5643 4883 --local--color-background: var(--global--color-dark-gray, #000000); 4884 background-color: var(--local--color-background); 5644 4885 } 5645 4886 5646 4887 .has-gray-background-color[class] { 5647 background-color: var(--global--color-gray); 5648 } 5649 4888 background-color: var(--global--color-gray); 4889 } 5650 4890 .has-gray-background-color[class] > [class*=__inner-container] { 5651 --local--color-background: var(--global--color-gray, #000);5652 4891 --local--color-background: var(--global--color-gray, #000000); 4892 background-color: var(--local--color-background); 5653 4893 } 5654 4894 5655 4895 .has-light-gray-background-color[class] { 5656 background-color: var(--global--color-light-gray); 5657 } 5658 4896 background-color: var(--global--color-light-gray); 4897 } 5659 4898 .has-light-gray-background-color[class] > [class*=__inner-container] { 5660 --local--color-background: var(--global--color-light-gray, #fff);5661 4899 --local--color-background: var(--global--color-light-gray, #FFFFFF); 4900 background-color: var(--local--color-background); 5662 4901 } 5663 4902 5664 4903 .has-green-background-color[class] { 5665 background-color: var(--global--color-green); 5666 } 5667 4904 background-color: var(--global--color-green); 4905 } 5668 4906 .has-green-background-color[class] > [class*=__inner-container] { 5669 --local--color-background: var(--global--color-green, #fff);5670 4907 --local--color-background: var(--global--color-green, #FFFFFF); 4908 background-color: var(--local--color-background); 5671 4909 } 5672 4910 5673 4911 .has-blue-background-color[class] { 5674 background-color: var(--global--color-blue); 5675 } 5676 4912 background-color: var(--global--color-blue); 4913 } 5677 4914 .has-blue-background-color[class] > [class*=__inner-container] { 5678 --local--color-background: var(--global--color-blue, #fff);5679 4915 --local--color-background: var(--global--color-blue, #FFFFFF); 4916 background-color: var(--local--color-background); 5680 4917 } 5681 4918 5682 4919 .has-purple-background-color[class] { 5683 background-color: var(--global--color-purple); 5684 } 5685 4920 background-color: var(--global--color-purple); 4921 } 5686 4922 .has-purple-background-color[class] > [class*=__inner-container] { 5687 --local--color-background: var(--global--color-purple, #fff);5688 4923 --local--color-background: var(--global--color-purple, #FFFFFF); 4924 background-color: var(--local--color-background); 5689 4925 } 5690 4926 5691 4927 .has-red-background-color[class] { 5692 background-color: var(--global--color-red); 5693 } 5694 4928 background-color: var(--global--color-red); 4929 } 5695 4930 .has-red-background-color[class] > [class*=__inner-container] { 5696 --local--color-background: var(--global--color-red, #fff);5697 4931 --local--color-background: var(--global--color-red, #FFFFFF); 4932 background-color: var(--local--color-background); 5698 4933 } 5699 4934 5700 4935 .has-orange-background-color[class] { 5701 background-color: var(--global--color-orange); 5702 } 5703 4936 background-color: var(--global--color-orange); 4937 } 5704 4938 .has-orange-background-color[class] > [class*=__inner-container] { 5705 --local--color-background: var(--global--color-orange, #fff);5706 4939 --local--color-background: var(--global--color-orange, #FFFFFF); 4940 background-color: var(--local--color-background); 5707 4941 } 5708 4942 5709 4943 .has-yellow-background-color[class] { 5710 background-color: var(--global--color-yellow); 5711 } 5712 4944 background-color: var(--global--color-yellow); 4945 } 5713 4946 .has-yellow-background-color[class] > [class*=__inner-container] { 5714 --local--color-background: var(--global--color-yellow, #fff);5715 4947 --local--color-background: var(--global--color-yellow, #FFFFFF); 4948 background-color: var(--local--color-background); 5716 4949 } 5717 4950 5718 4951 .has-white-background-color[class] { 5719 background-color: var(--global--color-white); 5720 } 5721 4952 background-color: var(--global--color-white); 4953 } 5722 4954 .has-white-background-color[class] > [class*=__inner-container] { 5723 --local--color-background: var(--global--color-white, #fff); 5724 background-color: var(--local--color-background); 5725 } 5726 5727 .has-background:not(.has-text-color).has-black-background-color[class], 5728 .has-background:not(.has-text-color).has-gray-background-color[class], 5729 .has-background:not(.has-text-color).has-dark-gray-background-color[class] { 5730 color: var(--global--color-white); 5731 } 5732 5733 .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], 5734 .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], 5735 .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { 5736 --local--color-primary: var(--global--color-background, #fff); 5737 color: var(--local--color-primary, var(--global--color-primary)); 5738 } 5739 5740 .is-dark-theme .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], 5741 .is-dark-theme .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], 5742 .is-dark-theme .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { 5743 --local--color-primary: var(--global--color-primary, #000); 5744 } 5745 5746 .has-background:not(.has-text-color).has-green-background-color[class], 5747 .has-background:not(.has-text-color).has-blue-background-color[class], 5748 .has-background:not(.has-text-color).has-purple-background-color[class], 5749 .has-background:not(.has-text-color).has-red-background-color[class], 5750 .has-background:not(.has-text-color).has-orange-background-color[class], 5751 .has-background:not(.has-text-color).has-yellow-background-color[class], 5752 .has-background:not(.has-text-color).has-white-background-color[class] { 5753 color: var(--global--color-dark-gray); 5754 } 5755 5756 .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], 5757 .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], 5758 .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], 5759 .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], 5760 .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], 5761 .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], 5762 .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { 5763 --local--color-primary: var(--global--color-primary, #000); 5764 color: var(--local--color-primary, var(--global--color-primary)); 5765 } 5766 5767 .is-dark-theme .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], 5768 .is-dark-theme .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], 5769 .is-dark-theme .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], 5770 .is-dark-theme .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], 5771 .is-dark-theme .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], 5772 .is-dark-theme .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], 5773 .is-dark-theme .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { 5774 --local--color-primary: var(--global--color-background, #fff); 4955 --local--color-background: var(--global--color-white, #FFFFFF); 4956 background-color: var(--local--color-background); 4957 } 4958 4959 .has-background:not(.has-text-color).has-black-background-color[class], .has-background:not(.has-text-color).has-gray-background-color[class], .has-background:not(.has-text-color).has-dark-gray-background-color[class] { 4960 color: var(--global--color-white); 4961 } 4962 .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { 4963 --local--color-primary: var(--global--color-background, #FFFFFF); 4964 color: var(--local--color-primary, var(--global--color-primary)); 4965 } 4966 .is-dark-theme .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container] { 4967 --local--color-primary: var(--global--color-primary, #000000); 4968 } 4969 .has-background:not(.has-text-color).has-green-background-color[class], .has-background:not(.has-text-color).has-blue-background-color[class], .has-background:not(.has-text-color).has-purple-background-color[class], .has-background:not(.has-text-color).has-red-background-color[class], .has-background:not(.has-text-color).has-orange-background-color[class], .has-background:not(.has-text-color).has-yellow-background-color[class], .has-background:not(.has-text-color).has-white-background-color[class] { 4970 color: var(--global--color-dark-gray); 4971 } 4972 .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { 4973 --local--color-primary: var(--global--color-primary, #000000); 4974 color: var(--local--color-primary, var(--global--color-primary)); 4975 } 4976 .is-dark-theme .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], .is-dark-theme .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { 4977 --local--color-primary: var(--global--color-background, #FFFFFF); 5775 4978 } 5776 4979 5777 4980 .has-purple-to-yellow-gradient-background { 5778 4981 background: linear-gradient(-160deg, var(--global--color-purple), var(--global--color-yellow)); 5779 4982 } 5780 4983 5781 4984 .has-yellow-to-purple-gradient-background { 5782 4985 background: linear-gradient(-160deg, var(--global--color-yellow), var(--global--color-purple)); 5783 4986 } 5784 4987 5785 4988 .has-green-to-yellow-gradient-background { 5786 4989 background: linear-gradient(-160deg, var(--global--color-green), var(--global--color-yellow)); 5787 4990 } 5788 4991 5789 4992 .has-yellow-to-green-gradient-background { 5790 4993 background: linear-gradient(-160deg, var(--global--color-yellow), var(--global--color-green)); 5791 4994 } 5792 4995 5793 4996 .has-red-to-yellow-gradient-background { 5794 4997 background: linear-gradient(-160deg, var(--global--color-red), var(--global--color-yellow)); 5795 4998 } 5796 4999 5797 5000 .has-yellow-to-red-gradient-background { 5798 5001 background: linear-gradient(-160deg, var(--global--color-yellow), var(--global--color-red)); 5799 5002 } 5800 5003 5801 5004 .has-purple-to-red-gradient-background { 5802 5005 background: linear-gradient(-160deg, var(--global--color-purple), var(--global--color-red)); 5803 5006 } 5804 5007 5805 5008 .has-red-to-purple-gradient-background { 5806 5009 background: linear-gradient(-160deg, var(--global--color-red), var(--global--color-purple)); 5807 5010 } 5808 5011 … … 5810 5013 main *, 5811 5014 footer * { 5812 5015 max-width: var(--global--spacing-measure); 5813 5016 } 5814 5017 … … 5824 5027 section, 5825 5028 footer { 5826 5029 max-width: none; 5827 5030 } 5828 5031 5829 5032 .is-IE.is-dark-theme { 5830 color: #fff; 5831 } 5832 5033 color: #fff; 5034 } 5833 5035 .is-IE.is-dark-theme *, 5834 5036 .is-IE.is-dark-theme a, … … 5842 5044 .is-IE.is-dark-theme .site-footer > .site-info a, 5843 5045 .is-IE.is-dark-theme .site-footer > .site-info a:visited { 5844 color: #fff; 5845 } 5846 5046 color: #fff; 5047 } 5847 5048 .is-IE.is-dark-theme .sub-menu-toggle svg, 5848 5049 .is-IE.is-dark-theme .sub-menu-toggle path, 5849 5050 .is-IE.is-dark-theme .post-navigation .meta-nav svg, 5850 5051 .is-IE.is-dark-theme .post-navigation .meta-nav path { 5851 fill: #fff; 5852 } 5853 5052 fill: #fff; 5053 } 5854 5054 .is-IE.is-dark-theme .primary-navigation > div > .menu-wrapper > li > .sub-menu li { 5855 5055 background: #000; 5856 5056 } 5857 5057 @media only screen and (max-width: 481px) { 5858 5859 .is-IE.is-dark-theme.primary-navigation-open .primary-navigation > .primary-menu-container, 5860 .is-IE.is-dark-theme.primary-navigation-open .menu-button-container { 5861 background-color: #000; 5862 } 5863 } 5864 5058 .is-IE.is-dark-theme.primary-navigation-open .primary-navigation > .primary-menu-container, 5059 .is-IE.is-dark-theme.primary-navigation-open .menu-button-container { 5060 background-color: #000; 5061 } 5062 } 5865 5063 .is-IE.is-dark-theme .skip-link:focus { 5866 color: #21759b; 5867 } 5868 5064 color: #21759b; 5065 } 5869 5066 .is-IE .navigation .nav-links { 5870 display: block; 5871 } 5872 5067 display: block; 5068 } 5873 5069 .is-IE .post-thumbnail .wp-post-image { 5874 5875 } 5070 min-width: auto; 5071 } -
trunk/src/wp-content/themes/twentytwentyone/style.css
r54745 r55088 1 1 @charset "UTF-8"; 2 3 2 /* 4 3 Theme Name: Twenty Twenty-One … … 8 7 Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog. 9 8 Requires at least: 5.3 10 Tested up to: 6.09 Tested up to: 5.8 11 10 Requires PHP: 5.6 12 Version: 1. 711 Version: 1.4 13 12 License: GNU General Public License v2 or later 14 13 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 19 18 Twenty Twenty-One is distributed under the terms of the GNU GPL. 20 19 */ 21 22 20 /** 23 21 * SETTINGS … … 67 65 * Search...............Specific styles for the search block. 68 66 * Separator............Specific styles for the separator block. 67 * Spacer...............Specific styles for the spacer block. 69 68 * Table................Specific styles for the table block. 70 69 * Verse................Specific styles for the verse block. … … 94 93 * Measure..............The width of a line of text, in characters. 95 94 */ 96 97 95 /* Categories 01 to 03 are the basics. */ 98 99 96 /* Variables */ 100 97 :root { 101 102 /* Font Family */ 103 --global--font-primary: var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); 104 --global--font-secondary: var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); 105 106 /* Font Size */ 107 --global--font-size-base: 1.25rem; 108 --global--font-size-xs: 1rem; 109 --global--font-size-sm: 1.125rem; 110 --global--font-size-md: 1.25rem; 111 --global--font-size-lg: 1.5rem; 112 --global--font-size-xl: 2.25rem; 113 --global--font-size-xxl: 4rem; 114 --global--font-size-xxxl: 5rem; 115 --global--font-size-page-title: var(--global--font-size-xxl); 116 --global--letter-spacing: normal; 117 118 /* Line Height */ 119 --global--line-height-body: 1.7; 120 --global--line-height-heading: 1.3; 121 --global--line-height-page-title: 1.1; 122 123 /* Headings */ 124 --heading--font-family: var(--global--font-primary); 125 --heading--font-size-h6: var(--global--font-size-xs); 126 --heading--font-size-h5: var(--global--font-size-sm); 127 --heading--font-size-h4: var(--global--font-size-lg); 128 --heading--font-size-h3: calc(1.25 * var(--global--font-size-lg)); 129 --heading--font-size-h2: var(--global--font-size-xl); 130 --heading--font-size-h1: var(--global--font-size-page-title); 131 --heading--letter-spacing-h6: 0.05em; 132 --heading--letter-spacing-h5: 0.05em; 133 --heading--letter-spacing-h4: var(--global--letter-spacing); 134 --heading--letter-spacing-h3: var(--global--letter-spacing); 135 --heading--letter-spacing-h2: var(--global--letter-spacing); 136 --heading--letter-spacing-h1: var(--global--letter-spacing); 137 --heading--line-height-h6: var(--global--line-height-heading); 138 --heading--line-height-h5: var(--global--line-height-heading); 139 --heading--line-height-h4: var(--global--line-height-heading); 140 --heading--line-height-h3: var(--global--line-height-heading); 141 --heading--line-height-h2: var(--global--line-height-heading); 142 --heading--line-height-h1: var(--global--line-height-page-title); 143 --heading--font-weight: normal; 144 --heading--font-weight-page-title: 300; 145 --heading--font-weight-strong: 600; 146 147 /* Block: Latest posts */ 148 --latest-posts--title-font-family: var(--heading--font-family); 149 --latest-posts--title-font-size: var(--heading--font-size-h3); 150 --latest-posts--description-font-family: var(--global--font-secondary); 151 --latest-posts--description-font-size: var(--global--font-size-sm); 152 --list--font-family: var(--global--font-secondary); 153 --definition-term--font-family: var(--global--font-primary); 154 155 /* Colors */ 156 --global--color-black: #000; 157 --global--color-dark-gray: #28303d; 158 --global--color-gray: #39414d; 159 --global--color-light-gray: #f0f0f0; 160 --global--color-green: #d1e4dd; 161 --global--color-blue: #d1dfe4; 162 --global--color-purple: #d1d1e4; 163 --global--color-red: #e4d1d1; 164 --global--color-orange: #e4dad1; 165 --global--color-yellow: #eeeadd; 166 --global--color-white: #fff; 167 --global--color-white-50: rgba(255, 255, 255, 0.5); 168 --global--color-white-90: rgba(255, 255, 255, 0.9); 169 --global--color-primary: var(--global--color-dark-gray); /* Body text color, site title, footer text color. */ 170 --global--color-secondary: var(--global--color-gray); /* Headings */ 171 --global--color-primary-hover: var(--global--color-primary); 172 --global--color-background: var(--global--color-green); /* Mint, default body background */ 173 --global--color-border: var(--global--color-primary); /* Used for borders (separators) */ 174 175 /* Spacing */ 176 --global--spacing-unit: 20px; 177 --global--spacing-measure: unset; 178 --global--spacing-horizontal: 25px; 179 --global--spacing-vertical: 30px; 180 181 /* Elevation */ 182 --global--elevation: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); 183 184 /* Forms */ 185 --form--font-family: var(--global--font-secondary); 186 --form--font-size: var(--global--font-size-sm); 187 --form--line-height: var(--global--line-height-body); 188 --form--color-text: var(--global--color-dark-gray); 189 --form--color-ranged: var(--global--color-secondary); 190 --form--label-weight: 500; 191 --form--border-color: var(--global--color-secondary); 192 --form--border-width: 3px; 193 --form--border-radius: 0; 194 --form--spacing-unit: calc(0.5 * var(--global--spacing-unit)); 195 196 /* Cover block */ 197 --cover--height: calc(15 * var(--global--spacing-vertical)); 198 --cover--color-foreground: var(--global--color-white); 199 --cover--color-background: var(--global--color-black); 200 201 /* Buttons */ 202 --button--color-text: var(--global--color-background); 203 --button--color-text-hover: var(--global--color-secondary); 204 --button--color-text-active: var(--global--color-secondary); 205 --button--color-background: var(--global--color-secondary); 206 --button--color-background-active: var(--global--color-background); 207 --button--font-family: var(--global--font-primary); 208 --button--font-size: var(--global--font-size-base); 209 --button--font-weight: 500; 210 --button--line-height: 1.5; 211 --button--border-width: 3px; 212 --button--border-radius: 0; 213 --button--padding-vertical: 15px; 214 --button--padding-horizontal: calc(2 * var(--button--padding-vertical)); 215 216 /* entry */ 217 --entry-header--color: var(--global--color-primary); 218 --entry-header--color-link: currentColor; 219 --entry-header--color-hover: var(--global--color-primary-hover); 220 --entry-header--color-focus: var(--global--color-secondary); 221 --entry-header--font-size: var(--heading--font-size-h2); 222 --entry-content--font-family: var(--global--font-secondary); 223 --entry-author-bio--font-family: var(--heading--font-family); 224 --entry-author-bio--font-size: var(--heading--font-size-h4); 225 226 /* Header */ 227 --branding--color-text: var(--global--color-primary); 228 --branding--color-link: var(--global--color-primary); 229 --branding--color-link-hover: var(--global--color-secondary); 230 --branding--title--font-family: var(--global--font-primary); 231 --branding--title--font-size: var(--global--font-size-lg); 232 --branding--title--font-size-mobile: var(--heading--font-size-h4); 233 --branding--title--font-weight: normal; 234 --branding--title--text-transform: uppercase; 235 --branding--description--font-family: var(--global--font-secondary); 236 --branding--description--font-size: var(--global--font-size-sm); 237 --branding--description--font-family: var(--global--font-secondary); 238 --branding--logo--max-width: 300px; 239 --branding--logo--max-height: 100px; 240 --branding--logo--max-width-mobile: 96px; 241 --branding--logo--max-height-mobile: 96px; 242 243 /* Main navigation */ 244 --primary-nav--font-family: var(--global--font-secondary); 245 --primary-nav--font-family-mobile: var(--global--font-primary); 246 --primary-nav--font-size: var(--global--font-size-md); 247 --primary-nav--font-size-sub-menu: var(--global--font-size-xs); 248 --primary-nav--font-size-mobile: var(--global--font-size-sm); 249 --primary-nav--font-size-sub-menu-mobile: var(--global--font-size-sm); 250 --primary-nav--font-size-button: var(--global--font-size-xs); 251 --primary-nav--font-style: normal; 252 --primary-nav--font-style-sub-menu-mobile: normal; 253 --primary-nav--font-weight: normal; 254 --primary-nav--font-weight-button: 500; 255 --primary-nav--color-link: var(--global--color-primary); 256 --primary-nav--color-link-hover: var(--global--color-primary-hover); 257 --primary-nav--color-text: var(--global--color-primary); 258 --primary-nav--padding: calc(0.66 * var(--global--spacing-unit)); 259 --primary-nav--border-color: var(--global--color-primary); 260 261 /* Pagination */ 262 --pagination--color-text: var(--global--color-primary); 263 --pagination--color-link-hover: var(--global--color-primary-hover); 264 --pagination--font-family: var(--global--font-secondary); 265 --pagination--font-size: var(--global--font-size-lg); 266 --pagination--font-weight: normal; 267 --pagination--font-weight-strong: 600; 268 269 /* Footer */ 270 --footer--color-text: var(--global--color-primary); 271 --footer--color-link: var(--global--color-primary); 272 --footer--color-link-hover: var(--global--color-primary-hover); 273 --footer--font-family: var(--global--font-primary); 274 --footer--font-size: var(--global--font-size-sm); 275 276 /* Block: Pull quote */ 277 --pullquote--font-family: var(--global--font-primary); 278 --pullquote--font-size: var(--heading--font-size-h3); 279 --pullquote--font-style: normal; 280 --pullquote--letter-spacing: var(--heading--letter-spacing-h4); 281 --pullquote--line-height: var(--global--line-height-heading); 282 --pullquote--border-width: 3px; 283 --pullquote--border-color: var(--global--color-primary); 284 --pullquote--color-foreground: var(--global--color-primary); 285 --pullquote--color-background: var(--global--color-background); 286 --quote--font-family: var(--global--font-secondary); 287 --quote--font-size: var(--global--font-size-md); 288 --quote--font-size-large: var(--global--font-size-xl); 289 --quote--font-style: normal; 290 --quote--font-weight: 700; 291 --quote--font-weight-strong: bolder; 292 --quote--font-style-large: normal; 293 --quote--font-style-cite: normal; 294 --quote--line-height: var(--global--line-height-body); 295 --quote--line-height-large: 1.35; 296 --separator--border-color: var(--global--color-border); 297 --separator--height: 1px; 298 299 /* Block: Table */ 300 --table--stripes-border-color: var(--global--color-light-gray); 301 --table--stripes-background-color: var(--global--color-light-gray); 302 --table--has-background-text-color: var(--global--color-dark-gray); 303 304 /* Widgets */ 305 --widget--line-height-list: 1.9; 306 --widget--line-height-title: 1.4; 307 --widget--font-weight-title: 700; 308 --widget--spacing-menu: calc(0.66 * var(--global--spacing-unit)); 309 310 /* Admin-bar height */ 311 --global--admin-bar--height: 0px; 98 /* Font Family */ 99 --global--font-primary: var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); 100 --global--font-secondary: var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); 101 /* Font Size */ 102 --global--font-size-base: 1.25rem; 103 --global--font-size-xs: 1rem; 104 --global--font-size-sm: 1.125rem; 105 --global--font-size-md: 1.25rem; 106 --global--font-size-lg: 1.5rem; 107 --global--font-size-xl: 2.25rem; 108 --global--font-size-xxl: 4rem; 109 --global--font-size-xxxl: 5rem; 110 --global--font-size-page-title: var(--global--font-size-xxl); 111 --global--letter-spacing: normal; 112 /* Line Height */ 113 --global--line-height-body: 1.7; 114 --global--line-height-heading: 1.3; 115 --global--line-height-page-title: 1.1; 116 /* Headings */ 117 --heading--font-family: var(--global--font-primary); 118 --heading--font-size-h6: var(--global--font-size-xs); 119 --heading--font-size-h5: var(--global--font-size-sm); 120 --heading--font-size-h4: var(--global--font-size-lg); 121 --heading--font-size-h3: calc(1.25 * var(--global--font-size-lg)); 122 --heading--font-size-h2: var(--global--font-size-xl); 123 --heading--font-size-h1: var(--global--font-size-page-title); 124 --heading--letter-spacing-h6: 0.05em; 125 --heading--letter-spacing-h5: 0.05em; 126 --heading--letter-spacing-h4: var(--global--letter-spacing); 127 --heading--letter-spacing-h3: var(--global--letter-spacing); 128 --heading--letter-spacing-h2: var(--global--letter-spacing); 129 --heading--letter-spacing-h1: var(--global--letter-spacing); 130 --heading--line-height-h6: var(--global--line-height-heading); 131 --heading--line-height-h5: var(--global--line-height-heading); 132 --heading--line-height-h4: var(--global--line-height-heading); 133 --heading--line-height-h3: var(--global--line-height-heading); 134 --heading--line-height-h2: var(--global--line-height-heading); 135 --heading--line-height-h1: var(--global--line-height-page-title); 136 --heading--font-weight: normal; 137 --heading--font-weight-page-title: 300; 138 --heading--font-weight-strong: 600; 139 /* Block: Latest posts */ 140 --latest-posts--title-font-family: var(--heading--font-family); 141 --latest-posts--title-font-size: var(--heading--font-size-h3); 142 --latest-posts--description-font-family: var(--global--font-secondary); 143 --latest-posts--description-font-size: var(--global--font-size-sm); 144 --list--font-family: var(--global--font-secondary); 145 --definition-term--font-family: var(--global--font-primary); 146 /* Colors */ 147 --global--color-black: #000; 148 --global--color-dark-gray: #28303d; 149 --global--color-gray: #39414d; 150 --global--color-light-gray: #f0f0f0; 151 --global--color-green: #d1e4dd; 152 --global--color-blue: #d1dfe4; 153 --global--color-purple: #d1d1e4; 154 --global--color-red: #e4d1d1; 155 --global--color-orange: #e4dad1; 156 --global--color-yellow: #eeeadd; 157 --global--color-white: #fff; 158 --global--color-white-50: rgba(255, 255, 255, 0.5); 159 --global--color-white-90: rgba(255, 255, 255, 0.9); 160 --global--color-primary: var(--global--color-dark-gray); 161 /* Body text color, site title, footer text color. */ 162 --global--color-secondary: var(--global--color-gray); 163 /* Headings */ 164 --global--color-primary-hover: var(--global--color-primary); 165 --global--color-background: var(--global--color-green); 166 /* Mint, default body background */ 167 --global--color-border: var(--global--color-primary); 168 /* Used for borders (separators) */ 169 /* Spacing */ 170 --global--spacing-unit: 20px; 171 --global--spacing-measure: unset; 172 --global--spacing-horizontal: 25px; 173 --global--spacing-vertical: 30px; 174 /* Elevation */ 175 --global--elevation: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); 176 /* Forms */ 177 --form--font-family: var(--global--font-secondary); 178 --form--font-size: var(--global--font-size-sm); 179 --form--line-height: var(--global--line-height-body); 180 --form--color-text: var(--global--color-dark-gray); 181 --form--color-ranged: var(--global--color-secondary); 182 --form--label-weight: 500; 183 --form--border-color: var(--global--color-secondary); 184 --form--border-width: 3px; 185 --form--border-radius: 0; 186 --form--spacing-unit: calc(0.5 * var(--global--spacing-unit)); 187 /* Cover block */ 188 --cover--height: calc(15 * var(--global--spacing-vertical)); 189 --cover--color-foreground: var(--global--color-white); 190 --cover--color-background: var(--global--color-black); 191 /* Buttons */ 192 --button--color-text: var(--global--color-background); 193 --button--color-text-hover: var(--global--color-secondary); 194 --button--color-text-active: var(--global--color-secondary); 195 --button--color-background: var(--global--color-secondary); 196 --button--color-background-active: var(--global--color-background); 197 --button--font-family: var(--global--font-primary); 198 --button--font-size: var(--global--font-size-base); 199 --button--font-weight: 500; 200 --button--line-height: 1.5; 201 --button--border-width: 3px; 202 --button--border-radius: 0; 203 --button--padding-vertical: 15px; 204 --button--padding-horizontal: calc(2 * var(--button--padding-vertical)); 205 /* entry */ 206 --entry-header--color: var(--global--color-primary); 207 --entry-header--color-link: currentColor; 208 --entry-header--color-hover: var(--global--color-primary-hover); 209 --entry-header--color-focus: var(--global--color-secondary); 210 --entry-header--font-size: var(--heading--font-size-h2); 211 --entry-content--font-family: var(--global--font-secondary); 212 --entry-author-bio--font-family: var(--heading--font-family); 213 --entry-author-bio--font-size: var(--heading--font-size-h4); 214 /* Header */ 215 --branding--color-text: var(--global--color-primary); 216 --branding--color-link: var(--global--color-primary); 217 --branding--color-link-hover: var(--global--color-secondary); 218 --branding--title--font-family: var(--global--font-primary); 219 --branding--title--font-size: var(--global--font-size-lg); 220 --branding--title--font-size-mobile: var(--heading--font-size-h4); 221 --branding--title--font-weight: normal; 222 --branding--title--text-transform: uppercase; 223 --branding--description--font-family: var(--global--font-secondary); 224 --branding--description--font-size: var(--global--font-size-sm); 225 --branding--description--font-family: var(--global--font-secondary); 226 --branding--logo--max-width: 300px; 227 --branding--logo--max-height: 100px; 228 --branding--logo--max-width-mobile: 96px; 229 --branding--logo--max-height-mobile: 96px; 230 /* Main navigation */ 231 --primary-nav--font-family: var(--global--font-secondary); 232 --primary-nav--font-family-mobile: var(--global--font-primary); 233 --primary-nav--font-size: var(--global--font-size-md); 234 --primary-nav--font-size-sub-menu: var(--global--font-size-xs); 235 --primary-nav--font-size-mobile: var(--global--font-size-sm); 236 --primary-nav--font-size-sub-menu-mobile: var(--global--font-size-sm); 237 --primary-nav--font-size-button: var(--global--font-size-xs); 238 --primary-nav--font-style: normal; 239 --primary-nav--font-style-sub-menu-mobile: normal; 240 --primary-nav--font-weight: normal; 241 --primary-nav--font-weight-button: 500; 242 --primary-nav--color-link: var(--global--color-primary); 243 --primary-nav--color-link-hover: var(--global--color-primary-hover); 244 --primary-nav--color-text: var(--global--color-primary); 245 --primary-nav--padding: calc(0.66 * var(--global--spacing-unit)); 246 --primary-nav--border-color: var(--global--color-primary); 247 /* Pagination */ 248 --pagination--color-text: var(--global--color-primary); 249 --pagination--color-link-hover: var(--global--color-primary-hover); 250 --pagination--font-family: var(--global--font-secondary); 251 --pagination--font-size: var(--global--font-size-lg); 252 --pagination--font-weight: normal; 253 --pagination--font-weight-strong: 600; 254 /* Footer */ 255 --footer--color-text: var(--global--color-primary); 256 --footer--color-link: var(--global--color-primary); 257 --footer--color-link-hover: var(--global--color-primary-hover); 258 --footer--font-family: var(--global--font-primary); 259 --footer--font-size: var(--global--font-size-sm); 260 /* Block: Pull quote */ 261 --pullquote--font-family: var(--global--font-primary); 262 --pullquote--font-size: var(--heading--font-size-h3); 263 --pullquote--font-style: normal; 264 --pullquote--letter-spacing: var(--heading--letter-spacing-h4); 265 --pullquote--line-height: var(--global--line-height-heading); 266 --pullquote--border-width: 3px; 267 --pullquote--border-color: var(--global--color-primary); 268 --pullquote--color-foreground: var(--global--color-primary); 269 --pullquote--color-background: var(--global--color-background); 270 --quote--font-family: var(--global--font-secondary); 271 --quote--font-size: var(--global--font-size-md); 272 --quote--font-size-large: var(--global--font-size-xl); 273 --quote--font-style: normal; 274 --quote--font-weight: 700; 275 --quote--font-weight-strong: bolder; 276 --quote--font-style-large: normal; 277 --quote--font-style-cite: normal; 278 --quote--line-height: var(--global--line-height-body); 279 --quote--line-height-large: 1.35; 280 --separator--border-color: var(--global--color-border); 281 --separator--height: 1px; 282 /* Block: Table */ 283 --table--stripes-border-color: var(--global--color-light-gray); 284 --table--stripes-background-color: var(--global--color-light-gray); 285 --table--has-background-text-color: var(--global--color-dark-gray); 286 /* Widgets */ 287 --widget--line-height-list: 1.9; 288 --widget--line-height-title: 1.4; 289 --widget--font-weight-title: 700; 290 --widget--spacing-menu: calc(0.66 * var(--global--spacing-unit)); 291 /* Admin-bar height */ 292 --global--admin-bar--height: 0px; 312 293 } 313 294 314 295 .admin-bar { 315 296 --global--admin-bar--height: 32px; 316 297 } 317 298 @media only screen and (max-width: 782px) { 318 319 .admin-bar { 320 --global--admin-bar--height: 46px; 321 } 299 .admin-bar { 300 --global--admin-bar--height: 46px; 301 } 322 302 } 323 303 324 304 @media only screen and (min-width: 652px) { 325 326 :root { 327 --global--font-size-xl: 2.5rem; 328 --global--font-size-xxl: 6rem; 329 --global--font-size-xxxl: 9rem; 330 --heading--font-size-h3: 2rem; 331 --heading--font-size-h2: 3rem; 332 } 333 } 334 305 :root { 306 --global--font-size-xl: 2.5rem; 307 --global--font-size-xxl: 6rem; 308 --global--font-size-xxxl: 9rem; 309 --heading--font-size-h3: 2rem; 310 --heading--font-size-h2: 3rem; 311 } 312 } 335 313 /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ 336 337 314 /* Document 338 315 ========================================================================== */ 339 340 316 /** 341 317 * 1. Correct the line height in all browsers. … … 343 319 */ 344 320 html { 345 line-height: 1.15; /* 1 */ 346 -webkit-text-size-adjust: 100%; /* 2 */ 321 line-height: 1.15; 322 /* 1 */ 323 -webkit-text-size-adjust: 100%; 324 /* 2 */ 347 325 } 348 326 349 327 /* Sections 350 328 ========================================================================== */ 351 352 329 /** 353 330 * Remove the margin in all browsers. 354 331 */ 355 332 body { 356 333 margin: 0; 357 334 } 358 335 … … 361 338 */ 362 339 main { 363 340 display: block; 364 341 } 365 342 … … 369 346 */ 370 347 h1 { 371 372 348 font-size: 2em; 349 margin: 0.67em 0; 373 350 } 374 351 375 352 /* Grouping content 376 353 ========================================================================== */ 377 378 354 /** 379 355 * 1. Add the correct box sizing in Firefox. … … 381 357 */ 382 358 hr { 383 box-sizing: content-box; /* 1 */ 384 height: 0; /* 1 */ 385 overflow: visible; /* 2 */ 359 box-sizing: content-box; 360 /* 1 */ 361 height: 0; 362 /* 1 */ 363 overflow: visible; 364 /* 2 */ 386 365 } 387 366 … … 391 370 */ 392 371 pre { 393 font-family: monospace; /* 1 */ 394 font-size: 1em; /* 2 */ 372 font-family: monospace; 373 /* 1 */ 374 font-size: 1em; 375 /* 2 */ 395 376 } 396 377 397 378 /* Text-level semantics 398 379 ========================================================================== */ 399 400 380 /** 401 381 * Remove the gray background on active links in IE 10. 402 382 */ 403 383 a { 404 405 384 background-color: transparent; 385 text-decoration-thickness: 1px; 406 386 } 407 387 … … 411 391 */ 412 392 abbr[title] { 413 border-bottom: none; /* 1 */ 414 text-decoration: underline; /* 2 */ 415 text-decoration-style: dotted; /* 2 */ 393 border-bottom: none; 394 /* 1 */ 395 text-decoration: underline; 396 /* 2 */ 397 text-decoration-style: dotted; 398 /* 2 */ 416 399 } 417 400 … … 421 404 b, 422 405 strong { 423 406 font-weight: bolder; 424 407 } 425 408 … … 431 414 kbd, 432 415 samp { 433 font-family: monospace; /* 1 */ 434 font-size: 1em; /* 2 */ 416 font-family: monospace; 417 /* 1 */ 418 font-size: 1em; 419 /* 2 */ 435 420 } 436 421 … … 439 424 */ 440 425 small { 441 426 font-size: 80%; 442 427 } 443 428 … … 448 433 sub, 449 434 sup { 450 451 452 453 435 font-size: 75%; 436 line-height: 0; 437 position: relative; 438 vertical-align: baseline; 454 439 } 455 440 456 441 sub { 457 442 bottom: -0.25em; 458 443 } 459 444 460 445 sup { 461 446 top: -0.5em; 462 447 } 463 448 464 449 /* Embedded content 465 450 ========================================================================== */ 466 467 451 /** 468 452 * Remove the border on images inside links in IE 10. 469 453 */ 470 454 img { 471 455 border-style: none; 472 456 } 473 457 474 458 /* Forms 475 459 ========================================================================== */ 476 477 460 /** 478 461 * 1. Change the font styles in all browsers. … … 484 467 select, 485 468 textarea { 486 font-family: inherit; /* 1 */ 487 font-size: 100%; /* 1 */ 488 line-height: 1.15; /* 1 */ 489 margin: 0; /* 2 */ 469 font-family: inherit; 470 /* 1 */ 471 font-size: 100%; 472 /* 1 */ 473 line-height: 1.15; 474 /* 1 */ 475 margin: 0; 476 /* 2 */ 490 477 } 491 478 … … 495 482 */ 496 483 button, 497 input { /* 1 */ 498 overflow: visible; 484 input { 485 /* 1 */ 486 overflow: visible; 499 487 } 500 488 … … 504 492 */ 505 493 button, 506 select { /* 1 */ 507 text-transform: none; 494 select { 495 /* 1 */ 496 text-transform: none; 508 497 } 509 498 … … 515 504 [type=reset], 516 505 [type=submit] { 517 506 -webkit-appearance: button; 518 507 } 519 508 … … 525 514 [type=reset]::-moz-focus-inner, 526 515 [type=submit]::-moz-focus-inner { 527 528 516 border-style: none; 517 padding: 0; 529 518 } 530 519 … … 536 525 [type=reset]:-moz-focusring, 537 526 [type=submit]:-moz-focusring { 538 527 outline: 1px dotted ButtonText; 539 528 } 540 529 … … 543 532 */ 544 533 fieldset { 545 534 padding: 0.35em 0.75em 0.625em; 546 535 } 547 536 … … 553 542 */ 554 543 legend { 555 box-sizing: border-box; /* 1 */ 556 color: inherit; /* 2 */ 557 display: table; /* 1 */ 558 max-width: 100%; /* 1 */ 559 padding: 0; /* 3 */ 560 white-space: normal; /* 1 */ 544 box-sizing: border-box; 545 /* 1 */ 546 color: inherit; 547 /* 2 */ 548 display: table; 549 /* 1 */ 550 max-width: 100%; 551 /* 1 */ 552 padding: 0; 553 /* 3 */ 554 white-space: normal; 555 /* 1 */ 561 556 } 562 557 … … 565 560 */ 566 561 progress { 567 562 vertical-align: baseline; 568 563 } 569 564 … … 572 567 */ 573 568 textarea { 574 569 overflow: auto; 575 570 } 576 571 … … 581 576 [type=checkbox], 582 577 [type=radio] { 583 box-sizing: border-box; /* 1 */ 584 padding: 0; /* 2 */ 578 box-sizing: border-box; 579 /* 1 */ 580 padding: 0; 581 /* 2 */ 585 582 } 586 583 … … 590 587 [type=number]::-webkit-inner-spin-button, 591 588 [type=number]::-webkit-outer-spin-button { 592 589 height: auto; 593 590 } 594 591 … … 598 595 */ 599 596 [type=search] { 600 -webkit-appearance: textfield; /* 1 */ 601 outline-offset: -2px; /* 2 */ 597 -webkit-appearance: textfield; 598 /* 1 */ 599 outline-offset: -2px; 600 /* 2 */ 602 601 } 603 602 … … 606 605 */ 607 606 [type=search]::-webkit-search-decoration { 608 607 -webkit-appearance: none; 609 608 } 610 609 … … 614 613 */ 615 614 ::-webkit-file-upload-button { 616 -webkit-appearance: button; /* 1 */ 617 font: inherit; /* 2 */ 615 -webkit-appearance: button; 616 /* 1 */ 617 font: inherit; 618 /* 2 */ 618 619 } 619 620 620 621 /* Interactive 621 622 ========================================================================== */