Changeset 55089
- Timestamp:
- 01/18/2023 02:50:29 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
r55088 r55089 1 1 @charset "UTF-8"; 2 2 3 /** 3 4 * These styles should be loaded by the Block Editor only 4 5 */ 6 5 7 /* Variables */ 6 8 :root { 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 } 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 32 59 /** 33 60 * Responsive Styles 34 61 */ 62 35 63 /** 36 64 * Required Variables 37 65 */ 66 38 67 /** 39 68 * Root Media Query Variables 40 69 */ 70 41 71 /** 42 72 * Extends 43 73 */ 44 74 .default-max-width { 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 } 75 max-width: calc(100vw - 30px); 76 margin-left: auto; 77 margin-right: auto; 78 } 79 @media only screen and (min-width: 482px) { 80 81 .default-max-width { 82 max-width: min(calc(100vw - 100px), 610px); 83 } 84 } 85 @media only screen and (min-width: 822px) { 86 87 .default-max-width { 88 max-width: min(calc(100vw - 200px), 610px); 89 } 58 90 } 59 91 60 92 .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 } 93 max-width: calc(100vw - 30px); 94 margin-left: auto; 95 margin-right: auto; 76 96 } 77 97 78 98 @media only screen and (min-width: 482px) { 79 .full-max-width { 80 max-width: 100%; 81 width: auto; 82 margin-left: auto; 83 margin-right: auto; 84 } 85 } 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 86 122 blockquote { 87 padding: 0; 88 position: relative; 89 margin: 30px 0 30px 25px; 90 } 123 padding: 0; 124 position: relative; 125 margin: 30px 0 30px 25px; 126 } 127 91 128 blockquote > * { 92 margin-top: 20px; 93 margin-bottom: 20px; 94 } 129 margin-top: 20px; 130 margin-bottom: 20px; 131 } 132 95 133 blockquote > *:first-child { 96 margin-top: 0; 97 } 134 margin-top: 0; 135 } 136 98 137 blockquote > *:last-child { 99 margin-bottom: 0; 100 } 138 margin-bottom: 0; 139 } 140 101 141 blockquote p { 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 } 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, 113 151 blockquote footer { 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 } 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, 125 162 blockquote.alignright p { 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 } 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, 142 171 blockquote.alignright footer { 143 font-size: 1rem; 144 letter-spacing: normal; 145 } 172 font-size: 1rem; 173 letter-spacing: normal; 174 } 175 146 176 blockquote strong { 147 font-weight: bolder; 148 } 177 font-weight: bolder; 178 } 179 149 180 blockquote:before { 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 } 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, 166 190 blockquote footer { 167 168 169 191 color: #28303d; 192 font-size: 1rem; 193 font-style: normal; 170 194 } 171 195 @media only screen and (max-width: 481px) { 172 blockquote { 173 padding-left: 13px; 174 } 175 blockquote:before { 176 left: 0; 177 } 196 197 blockquote { 198 padding-left: 13px; 199 } 200 201 blockquote:before { 202 left: 0; 203 } 178 204 } 179 205 180 206 img { 181 height: auto; 182 max-width: 100%; 183 vertical-align: middle; 207 height: auto; 208 vertical-align: middle; 184 209 } 185 210 186 211 /* Classic editor images */ 187 .entry-content img {188 max-width: 100%;189 }190 212 191 213 /* Make sure embeds and iframes fit their containers. */ 214 img, 215 .entry-content img, 192 216 embed, 193 217 iframe, 194 218 object, 195 219 video { 196 220 max-width: 100%; 197 221 } 198 222 199 223 /* Media captions */ 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 } 224 figcaption, 225 .wp-caption, 226 .wp-caption-text, 224 227 .wp-block-embed 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, 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, 233 238 .alignleft .wp-caption, 234 239 .alignright .wp-caption, … … 237 242 .alignleft .wp-block-embed figcaption, 238 243 .alignright .wp-block-embed figcaption { 239 244 margin-bottom: 0; 240 245 } 241 246 … … 244 249 .entry-content .wp-smiley, 245 250 .comment-content .wp-smiley { 246 247 248 249 251 border: none; 252 margin-bottom: 0; 253 margin-top: 0; 254 padding: 0; 250 255 } 251 256 252 257 select { 253 254 255 256 257 258 259 260 261 262 258 border: 3px solid #39414d; 259 border-radius: 0; 260 color: #28303d; 261 font-size: 1.125rem; 262 -moz-appearance: none; 263 -webkit-appearance: none; 264 appearance: none; 265 padding: 10px 30px 10px 10px; 266 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; 267 background-position: right 10px top 60%; 263 268 } 264 269 265 270 select:focus { 266 267 268 269 270 271 272 273 274 275 271 border: 3px solid #39414d; 272 border-radius: 0; 273 color: #28303d; 274 font-size: 1.125rem; 275 -moz-appearance: none; 276 -webkit-appearance: none; 277 appearance: none; 278 padding: 10px 30px 10px 10px; 279 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; 280 background-position: right 10px top 60%; 276 281 } 277 282 … … 282 287 */ 283 288 a { 284 285 286 287 289 cursor: pointer; 290 color: #28303d; 291 text-underline-offset: 3px; 292 text-decoration-skip-ink: all; 288 293 } 289 294 290 295 a:hover { 291 292 296 text-decoration-style: dotted; 297 text-decoration-skip-ink: none; 293 298 } 294 299 295 300 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 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 } 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 302 309 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 303 background: #000; 304 color: #fff; 305 text-decoration: none; 306 } 310 background: #000; 311 color: #fff; 312 text-decoration: none; 313 } 314 307 315 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 308 color: #fff; 309 } 316 color: #fff; 317 } 318 310 319 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 311 background: rgba(0, 0, 0, 0.9); 312 color: #fff; 313 } 320 background: rgba(0, 0, 0, 0.9); 321 color: #fff; 322 } 323 314 324 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 315 color: #fff; 316 } 325 color: #fff; 326 } 327 317 328 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { 318 /* Only visible in Windows High Contrast mode */ 319 outline: 2px solid transparent; 320 outline-offset: -2px; 321 } 329 330 /* Only visible in Windows High Contrast mode */ 331 outline: 2px solid transparent; 332 outline-offset: -2px; 333 } 334 322 335 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus { 323 color: #21759b; 324 background-color: #f1f1f1; 325 } 336 color: #21759b; 337 background-color: #f1f1f1; 338 } 339 326 340 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link { 327 background: none; 328 } 341 background: none; 342 } 343 329 344 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { 330 345 outline: 2px dotted #28303d; 331 346 } 332 347 333 348 .wp-block-button__link { 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 } 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 344 360 .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 345 color: #d1e4dd; 346 } 361 color: #d1e4dd; 362 } 363 347 364 .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 348 color: #28303d; 349 } 365 color: #28303d; 366 } 367 350 368 .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { 351 color: #28303d; 352 } 369 color: #28303d; 370 } 371 353 372 .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 354 background-color: #28303d; 355 } 373 background-color: #28303d; 374 } 375 356 376 .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 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 } 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 364 387 .wp-block-button__link:focus { 365 outline-offset: -6px; 366 outline: 2px dotted currentColor; 367 } 388 outline-offset: -6px; 389 outline: 2px dotted currentColor; 390 } 391 368 392 .wp-block-button__link:disabled { 369 370 371 393 background-color: rgba(255, 255, 255, 0.5); 394 border-color: rgba(255, 255, 255, 0.5); 395 color: #39414d; 372 396 } 373 397 … … 375 399 * Block Options 376 400 */ 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 388 401 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 389 color: #d1e4dd; 390 } 402 color: #d1e4dd; 403 } 404 391 405 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 392 color: #d1e4dd; 393 } 406 color: #d1e4dd; 407 } 408 394 409 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { 395 color: #28303d; 396 } 410 color: #28303d; 411 } 412 397 413 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 398 background-color: #28303d; 399 } 414 background-color: #28303d; 415 } 416 400 417 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 401 background-color: #28303d; 402 } 418 background-color: #28303d; 419 } 420 403 421 .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, 404 422 .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { 405 border-color: currentColor !important; 406 background-color: transparent !important; 407 color: inherit !important; 408 } 423 border-color: currentColor !important; 424 background-color: transparent !important; 425 color: inherit !important; 426 } 427 409 428 .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus { 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 } 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 416 439 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 417 color: #28303d; 418 } 440 color: #28303d; 441 } 442 419 443 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 420 color: #28303d; 421 } 444 color: #28303d; 445 } 446 422 447 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { 423 color: inherit; 424 } 448 color: inherit; 449 } 450 425 451 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 426 background-color: transparent; 427 } 452 background-color: transparent; 453 } 454 428 455 .wp-block-button.is-style-outline .wp-block-button__link:hover { 429 background-color: #28303d !important; 430 border-color: transparent !important; 431 color: #d1e4dd !important; 432 } 456 background-color: #28303d !important; 457 border-color: transparent !important; 458 color: #d1e4dd !important; 459 } 460 433 461 .wp-block-button.is-style-outline .wp-block-button__link:active { 434 background-color: #28303d !important; 435 border-color: transparent !important; 436 color: #d1e4dd !important; 437 } 462 background-color: #28303d !important; 463 border-color: transparent !important; 464 color: #d1e4dd !important; 465 } 466 438 467 .has-background .wp-block-button.is-style-outline .wp-block-button__link:hover { 439 background-color: #28303d !important; 440 color: #d1e4dd !important; 441 } 468 background-color: #28303d !important; 469 color: #d1e4dd !important; 470 } 471 442 472 .has-background .wp-block-button.is-style-outline .wp-block-button__link:active { 443 background-color: #28303d !important; 444 color: #d1e4dd !important; 445 } 473 background-color: #28303d !important; 474 color: #d1e4dd !important; 475 } 476 446 477 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover { 447 color: #d1e4dd !important; 448 } 478 color: #d1e4dd !important; 479 } 480 449 481 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active { 450 color: #d1e4dd !important; 451 } 482 color: #d1e4dd !important; 483 } 484 452 485 .wp-block-button.is-style-outline .wp-block-button__link:focus { 453 outline-offset: inherit; 454 outline: inherit; 455 } 486 outline-offset: inherit; 487 outline: inherit; 488 } 489 456 490 .wp-block-button.is-style-squared { 457 491 border-radius: 0; 458 492 } 459 493 460 494 .is-style-outline .wp-block-button__link[style*=radius], 461 495 .wp-block-button__link[style*=radius] { 462 496 outline-offset: 2px; 463 497 } 464 498 465 499 .wp-block-code code { 466 467 500 white-space: pre !important; 501 overflow-x: auto; 468 502 } 469 503 470 504 .wp-block-code { 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 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, 486 514 .wp-block-cover-image { 487 background-color: #000; 488 min-height: 450px; 489 margin-top: inherit; 490 margin-bottom: inherit; 491 } 515 background-color: #000; 516 min-height: 450px; 517 margin-top: inherit; 518 margin-bottom: inherit; 519 } 520 492 521 .wp-block-cover:not(.alignwide):not(.alignfull), 493 522 .wp-block-cover-image:not(.alignwide):not(.alignfull) { 494 clear: both; 495 } 523 clear: both; 524 } 525 496 526 [data-align=full] .wp-block-cover, 497 527 [data-align=full] .wp-block-cover-image { 498 margin-top: 0; 499 margin-bottom: 0; 500 } 528 margin-top: 0; 529 margin-bottom: 0; 530 } 531 501 532 .wp-block-cover > .wp-block-cover__inner-container > *:first-child, 502 533 .wp-block-cover-image > .wp-block-cover__inner-container > *:first-child { 503 margin-top: 0; 504 } 534 margin-top: 0; 535 } 536 505 537 .wp-block-cover > .wp-block-cover__inner-container > *:last-child:not(.block-list-appender), 506 538 .wp-block-cover-image > .wp-block-cover__inner-container > *:last-child:not(.block-list-appender) { 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), 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), 510 544 .wp-block-cover-image.has-child-selected > .wp-block-cover__inner-container > *:nth-last-child(2), 511 545 .wp-block-cover-image.is-selected > .wp-block-cover__inner-container > *:nth-last-child(2) { 512 margin-bottom: 0; 513 } 546 margin-bottom: 0; 547 } 548 514 549 .wp-block-cover .wp-block-cover__inner-container, 515 550 .wp-block-cover .wp-block-cover-image-text, … … 519 554 .wp-block-cover-image .wp-block-cover-image-text, 520 555 .wp-block-cover-image .wp-block-cover-text, 521 .wp-block-cover-image .block-editor-block-list__block { 522 color: currentColor; 523 } 556 .wp-block-cover-image .block-editor-block-list__block, 524 557 .wp-block-cover .wp-block-cover__inner-container a, 525 558 .wp-block-cover .wp-block-cover-image-text a, … … 530 563 .wp-block-cover-image .wp-block-cover-text a, 531 564 .wp-block-cover-image .block-editor-block-list__block 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 } 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, 555 575 .wp-block-cover-image .block-editor-block-list__block .has-link-color a { 556 color: #28303d; 557 } 576 color: #28303d; 577 } 578 558 579 .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container { 559 color: #fff; 560 } 580 color: #fff; 581 } 582 561 583 .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text { 562 color: #fff; 563 } 584 color: #fff; 585 } 586 564 587 .wp-block-cover:not([class*=background-color]) .wp-block-cover-text { 565 color: #fff; 566 } 588 color: #fff; 589 } 590 567 591 .wp-block-cover:not([class*=background-color]) .block-editor-block-list__block { 568 color: #fff; 569 } 592 color: #fff; 593 } 594 570 595 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container { 571 color: #fff; 572 } 596 color: #fff; 597 } 598 573 599 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text { 574 color: #fff; 575 } 600 color: #fff; 601 } 602 576 603 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text { 577 color: #fff; 578 } 604 color: #fff; 605 } 606 579 607 .wp-block-cover-image:not([class*=background-color]) .block-editor-block-list__block { 580 color: #fff; 581 } 608 color: #fff; 609 } 610 582 611 .wp-block-cover h2 { 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 } 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 595 625 .wp-block-cover-image h2 { 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 } 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 608 639 .wp-block-cover h2.has-text-align-left, 609 640 .wp-block-cover-image h2.has-text-align-left { 610 text-align: left; 611 } 641 text-align: left; 642 } 643 612 644 .wp-block-cover h2.has-text-align-center, 613 645 .wp-block-cover-image h2.has-text-align-center { 614 text-align: center; 615 } 646 text-align: center; 647 } 648 616 649 .wp-block-cover h2.has-text-align-right, 617 650 .wp-block-cover-image h2.has-text-align-right { 618 text-align: right; 619 } 620 .wp-block-cover.is-style-twentytwentyone-border { 621 border: 3px solid #28303d; 622 } 651 text-align: right; 652 } 653 654 .wp-block-cover.is-style-twentytwentyone-border, 623 655 .wp-block-cover-image.is-style-twentytwentyone-border { 624 border: 3px solid #28303d; 625 } 656 border: 3px solid #28303d; 657 } 658 626 659 .wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container, 627 660 .wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container { 628 661 background-color: unset; 629 662 } 630 663 631 664 .wp-block-columns:not(.alignwide):not(.alignfull) { 632 clear: both; 633 } 665 clear: both; 666 } 667 634 668 .wp-block-columns .wp-block, 635 669 .wp-block-columns .wp-block-column { 636 max-width: inherit; 637 } 670 max-width: inherit; 671 } 672 638 673 .wp-block-columns > .wp-block-column > *:first-child { 639 margin-top: 0; 640 } 674 margin-top: 0; 675 } 676 641 677 .wp-block-columns > .wp-block-column > *:last-child:not(.block-list-appender) { 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; 646 } 647 @media only screen and (min-width: 652px) { 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 } 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; 684 } 685 @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 703 756 .wp-block[data-align=full] > .wp-block-columns p:not(.has-background) { 704 padding-left: 20px; 705 padding-right: 20px; 706 } 757 padding-left: 20px; 758 padding-right: 20px; 759 } 760 707 761 .wp-block[data-align=full] > .wp-block-columns h1:not(.has-background) { 708 padding-left: 20px; 709 padding-right: 20px; 710 } 762 padding-left: 20px; 763 padding-right: 20px; 764 } 765 711 766 .wp-block[data-align=full] > .wp-block-columns h2:not(.has-background) { 712 padding-left: 20px; 713 padding-right: 20px; 714 } 767 padding-left: 20px; 768 padding-right: 20px; 769 } 770 715 771 .wp-block[data-align=full] > .wp-block-columns h3:not(.has-background) { 716 padding-left: 20px; 717 padding-right: 20px; 718 } 772 padding-left: 20px; 773 padding-right: 20px; 774 } 775 719 776 .wp-block[data-align=full] > .wp-block-columns h4:not(.has-background) { 720 padding-left: 20px; 721 padding-right: 20px; 722 } 777 padding-left: 20px; 778 padding-right: 20px; 779 } 780 723 781 .wp-block[data-align=full] > .wp-block-columns h5:not(.has-background) { 724 padding-left: 20px; 725 padding-right: 20px; 726 } 782 padding-left: 20px; 783 padding-right: 20px; 784 } 785 727 786 .wp-block[data-align=full] > .wp-block-columns h6:not(.has-background) { 728 729 787 padding-left: 20px; 788 padding-right: 20px; 730 789 } 731 790 732 791 .wp-block-file .wp-block-file__textlink { 733 text-decoration: underline; 734 text-decoration-style: solid; 735 text-decoration-thickness: 1px; 736 } 792 text-decoration: underline; 793 text-decoration-style: solid; 794 text-decoration-thickness: 1px; 795 } 796 737 797 .wp-block-file .wp-block-file__textlink:hover { 738 text-decoration: underline; 739 text-decoration-style: dotted; 740 } 798 text-decoration: underline; 799 text-decoration-style: dotted; 800 } 801 741 802 .wp-block-file .wp-block-file__button { 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 } 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 753 815 .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 754 color: #d1e4dd; 755 } 816 color: #d1e4dd; 817 } 818 756 819 .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 757 color: #28303d; 758 } 820 color: #28303d; 821 } 822 759 823 .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background { 760 color: #28303d; 761 } 824 color: #28303d; 825 } 826 762 827 .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-background) { 763 background-color: #28303d; 764 } 828 background-color: #28303d; 829 } 830 765 831 .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-background) { 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 } 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 773 842 .wp-block-file .wp-block-file__button:focus { 774 outline-offset: -6px; 775 outline: 2px dotted currentColor; 776 } 843 outline-offset: -6px; 844 outline: 2px dotted currentColor; 845 } 846 777 847 .wp-block-file .wp-block-file__button:disabled { 778 background-color: rgba(255, 255, 255, 0.5); 779 border-color: rgba(255, 255, 255, 0.5); 780 color: #39414d; 781 } 848 background-color: rgba(255, 255, 255, 0.5); 849 border-color: rgba(255, 255, 255, 0.5); 850 color: #39414d; 851 } 852 782 853 .wp-block-file .wp-block-file__button:focus { 783 784 854 outline-offset: inherit; 855 outline: inherit; 785 856 } 786 857 787 858 .wp-block-gallery figcaption { 788 margin-bottom: 0; 789 } 859 margin-bottom: 0; 860 } 861 790 862 .wp-block-gallery figcaption a { 791 863 color: #fff; 792 864 } 793 865 794 866 .wp-block-group { 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 } 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 804 879 .wp-block-group.has-background { 805 padding: 30px; 806 } 880 padding: 30px; 881 } 882 807 883 [data-align=full] .wp-block-group.has-background { 808 margin-top: 0; 809 margin-bottom: 0; 810 } 884 margin-top: 0; 885 margin-bottom: 0; 886 } 887 811 888 .wp-block-group.is-style-twentytwentyone-border { 812 border: 3px solid #28303d; 813 padding: 30px; 814 } 889 border: 3px solid #28303d; 890 padding: 30px; 891 } 892 815 893 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > [data-align=full] { 816 max-width: calc(100% + 60px); 817 width: calc(100% + 60px); 818 margin-left: -30px; 819 } 894 max-width: calc(100% + 60px); 895 width: calc(100% + 60px); 896 margin-left: -30px; 897 } 898 820 899 .wp-block-group > .wp-block-group__inner-container > *:first-child { 821 margin-top: 0; 822 } 900 margin-top: 0; 901 } 902 823 903 .wp-block-group > .wp-block-group__inner-container > *:last-child:not(.block-list-appender) { 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; 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; 828 910 } 829 911 830 912 .wp-block-group .wp-block-group.has-background > .block-editor-block-list__layout > [data-align=full] { 831 margin: 0; 832 width: 100%; 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, 934 .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, 957 .h6 strong { 958 font-weight: 600; 959 } 960 961 .wp-block-heading h1[style*="--wp--typography--line-height"] { 962 line-height: 1.7; 963 } 964 965 h1[style*="--wp--typography--line-height"] { 966 line-height: 1.7; 967 } 968 969 .h1[style*="--wp--typography--line-height"] { 970 line-height: 1.7; 971 } 972 973 .wp-block-heading h2[style*="--wp--typography--line-height"] { 974 line-height: 1.7; 975 } 976 977 h2[style*="--wp--typography--line-height"] { 978 line-height: 1.7; 979 } 980 981 .h2[style*="--wp--typography--line-height"] { 982 line-height: 1.7; 983 } 984 985 .wp-block-heading h3[style*="--wp--typography--line-height"] { 986 line-height: 1.7; 987 } 988 989 h3[style*="--wp--typography--line-height"] { 990 line-height: 1.7; 991 } 992 993 .h3[style*="--wp--typography--line-height"] { 994 line-height: 1.7; 995 } 996 997 .wp-block-heading h4[style*="--wp--typography--line-height"] { 998 line-height: 1.7; 999 } 1000 1001 h4[style*="--wp--typography--line-height"] { 1002 line-height: 1.7; 1003 } 1004 1005 .h4[style*="--wp--typography--line-height"] { 1006 line-height: 1.7; 1007 } 1008 1009 .wp-block-heading h5[style*="--wp--typography--line-height"] { 1010 line-height: 1.7; 1011 } 1012 1013 h5[style*="--wp--typography--line-height"] { 1014 line-height: 1.7; 1015 } 1016 1017 .h5[style*="--wp--typography--line-height"] { 1018 line-height: 1.7; 1019 } 1020 1021 .wp-block-heading h6[style*="--wp--typography--line-height"] { 1022 line-height: 1.7; 1023 } 1024 1025 h6[style*="--wp--typography--line-height"] { 1026 line-height: 1.7; 1027 } 1028 1029 .h6[style*="--wp--typography--line-height"] { 1030 line-height: 1.7; 833 1031 } 834 1032 835 1033 .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; 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 } 839 1044 } 840 1045 841 1046 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; 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 } 845 1057 } 846 1058 847 1059 .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; 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 } 851 1070 } 852 1071 853 1072 .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; 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 } 857 1083 } 858 1084 859 1085 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; 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 } 863 1096 } 864 1097 865 1098 .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; 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 } 869 1109 } 870 1110 871 1111 .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; 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 } 875 1122 } 876 1123 877 1124 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; 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 } 881 1135 } 882 1136 883 1137 .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 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, 901 1152 .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 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, 919 1161 .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 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, 937 1170 .h6 { 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 } 993 .h6 strong { 994 font-weight: 600; 995 } 996 .wp-block-heading h1[style*="--wp--typography--line-height"] { 997 line-height: 1.7; 998 } 999 h1[style*="--wp--typography--line-height"] { 1000 line-height: 1.7; 1001 } 1002 .h1[style*="--wp--typography--line-height"] { 1003 line-height: 1.7; 1004 } 1005 .wp-block-heading h2[style*="--wp--typography--line-height"] { 1006 line-height: 1.7; 1007 } 1008 h2[style*="--wp--typography--line-height"] { 1009 line-height: 1.7; 1010 } 1011 .h2[style*="--wp--typography--line-height"] { 1012 line-height: 1.7; 1013 } 1014 .wp-block-heading h3[style*="--wp--typography--line-height"] { 1015 line-height: 1.7; 1016 } 1017 h3[style*="--wp--typography--line-height"] { 1018 line-height: 1.7; 1019 } 1020 .h3[style*="--wp--typography--line-height"] { 1021 line-height: 1.7; 1022 } 1023 .wp-block-heading h4[style*="--wp--typography--line-height"] { 1024 line-height: 1.7; 1025 } 1026 h4[style*="--wp--typography--line-height"] { 1027 line-height: 1.7; 1028 } 1029 .h4[style*="--wp--typography--line-height"] { 1030 line-height: 1.7; 1031 } 1032 .wp-block-heading h5[style*="--wp--typography--line-height"] { 1033 line-height: 1.7; 1034 } 1035 h5[style*="--wp--typography--line-height"] { 1036 line-height: 1.7; 1037 } 1038 .h5[style*="--wp--typography--line-height"] { 1039 line-height: 1.7; 1040 } 1041 .wp-block-heading h6[style*="--wp--typography--line-height"] { 1042 line-height: 1.7; 1043 } 1044 h6[style*="--wp--typography--line-height"] { 1045 line-height: 1.7; 1046 } 1047 .h6[style*="--wp--typography--line-height"] { 1048 line-height: 1.7; 1049 } 1050 1051 .wp-block-heading h1 { 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 } 1061 } 1062 1063 h1 { 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 } 1073 } 1074 1075 .h1 { 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 } 1085 } 1086 1087 .wp-block-heading h2 { 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 } 1097 } 1098 1099 h2 { 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 } 1109 } 1110 1111 .h2 { 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 } 1121 } 1122 1123 .wp-block-heading h3 { 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 } 1133 } 1134 1135 h3 { 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 } 1145 } 1146 1147 .h3 { 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 1173 .h4 { 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 1194 .h5 { 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 1215 .h6 { 1216 font-size: 1rem; 1217 font-weight: 600; 1218 letter-spacing: 0.05em; 1219 line-height: 1.3; 1171 font-size: 1rem; 1172 font-weight: 600; 1173 letter-spacing: 0.05em; 1174 line-height: 1.3; 1220 1175 } 1221 1176 1222 1177 [data-type="core/html"] textarea { 1223 1224 1225 1178 color: #28303d; 1179 border-radius: 0; 1180 padding: 20px; 1226 1181 } 1227 1182 1228 1183 /* Center image block by default in the editor */ 1229 .wp-block-image > div { 1230 text-align: center; 1184 .wp-block-image, 1185 .wp-block-image > div:not(.components-placeholder) { 1186 text-align: center; 1231 1187 } 1232 1188 1233 1189 [data-type="core/image"] .block-editor-block-list__block-edit figure.is-resized { 1234 1190 margin: 0 auto; 1235 1191 } 1236 1192 1237 1193 /* Block Styles */ 1238 .wp-block-image.is-style-twentytwentyone-border img { 1239 border: 3px solid #28303d; 1240 } 1194 .wp-block-image.is-style-twentytwentyone-border img, 1241 1195 .wp-block-image.is-style-twentytwentyone-image-frame img { 1242 1196 border: 3px solid #28303d; 1243 1197 } 1244 1198 1245 1199 .wp-block-image.is-style-twentytwentyone-image-frame img { 1246 padding: 20px; 1247 } 1248 1249 .wp-block-latest-comments { 1250 padding-left: 0; 1251 } 1252 1200 padding: 20px; 1201 } 1202 1203 .wp-block-latest-comments, 1253 1204 .wp-block-latest-posts { 1254 padding-left: 0; 1255 } 1205 padding-left: 0; 1206 } 1207 1256 1208 .wp-block-latest-posts:not(.is-grid) > li { 1257 margin-top: 50px; 1258 margin-bottom: 50px; 1259 } 1209 margin-top: 50px; 1210 margin-bottom: 50px; 1211 } 1212 1260 1213 .wp-block-latest-posts:not(.is-grid) > li:first-child { 1261 margin-top: 0; 1262 } 1214 margin-top: 0; 1215 } 1216 1263 1217 .wp-block-latest-posts:not(.is-grid) > li:last-child { 1264 margin-bottom: 0; 1265 } 1218 margin-bottom: 0; 1219 } 1220 1266 1221 .wp-block-latest-posts.is-grid { 1267 word-wrap: break-word; 1268 word-break: break-word; 1269 } 1222 word-wrap: break-word; 1223 word-break: break-word; 1224 } 1225 1270 1226 .wp-block-latest-posts.is-grid > li { 1271 margin-bottom: 30px; 1272 } 1227 margin-bottom: 30px; 1228 } 1229 1273 1230 .wp-block-latest-posts.is-grid > li:last-child { 1274 margin-bottom: 0; 1275 } 1231 margin-bottom: 0; 1232 } 1233 1276 1234 .wp-block-latest-posts > li > * { 1277 margin-top: 10px; 1278 margin-bottom: 10px; 1279 } 1235 margin-top: 10px; 1236 margin-bottom: 10px; 1237 } 1238 1280 1239 .wp-block-latest-posts > li > *:first-child { 1281 margin-top: 0; 1282 } 1240 margin-top: 0; 1241 } 1242 1283 1243 .wp-block-latest-posts > li > *:last-child { 1284 margin-bottom: 0; 1285 } 1244 margin-bottom: 0; 1245 } 1246 1286 1247 .wp-block-latest-posts > li > a { 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 } 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 1299 1262 .wp-block-latest-posts .wp-block-latest-posts__post-author { 1300 color: #28303d; 1301 font-size: 1.25rem; 1302 line-height: 1.7; 1303 } 1263 color: #28303d; 1264 font-size: 1.25rem; 1265 line-height: 1.7; 1266 } 1267 1304 1268 .wp-block-latest-posts .wp-block-latest-posts__post-date { 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 } 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, 1318 1280 .wp-block-latest-posts .wp-block-latest-posts__post-full-content { 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 } 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 1324 1287 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { 1325 border-top: 3px solid #28303d; 1326 border-bottom: 3px solid #28303d; 1327 } 1288 border-top: 3px solid #28303d; 1289 border-bottom: 3px solid #28303d; 1290 } 1291 1328 1292 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li { 1329 padding-bottom: 30px; 1330 border-bottom: 1px solid #28303d; 1331 margin-top: 30px; 1332 margin-bottom: 30px; 1333 } 1293 padding-bottom: 30px; 1294 border-bottom: 1px solid #28303d; 1295 margin-top: 30px; 1296 margin-bottom: 30px; 1297 } 1298 1334 1299 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { 1335 padding-bottom: 30px; 1336 border-bottom: 1px solid #28303d; 1337 margin-top: 30px; 1338 margin-bottom: 30px; 1339 } 1300 padding-bottom: 30px; 1301 border-bottom: 1px solid #28303d; 1302 margin-top: 30px; 1303 margin-bottom: 30px; 1304 } 1305 1340 1306 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, 1341 1307 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child { 1342 padding-bottom: 0; 1343 border-bottom: none; 1344 } 1308 padding-bottom: 0; 1309 border-bottom: none; 1310 } 1311 1345 1312 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { 1346 box-shadow: inset 0 -1px 0 0 #28303d; 1347 border-bottom: 2px solid #28303d; 1348 } 1313 box-shadow: inset 0 -1px 0 0 #28303d; 1314 border-bottom: 2px solid #28303d; 1315 } 1316 1349 1317 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { 1350 margin: 0; 1351 padding-top: 30px; 1352 padding-right: 25px; 1353 } 1318 margin: 0; 1319 padding-top: 30px; 1320 padding-right: 25px; 1321 } 1322 1354 1323 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { 1355 1324 padding-bottom: 30px; 1356 1325 } 1357 1326 @media screen and (min-width: 600px) { 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 } 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 1374 1349 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { 1375 border: 3px solid #28303d; 1376 padding: 30px 25px; 1377 } 1350 border: 3px solid #28303d; 1351 padding: 30px 25px; 1352 } 1353 1378 1354 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { 1379 padding-bottom: 30px; 1380 margin-bottom: 30px; 1381 } 1355 padding-bottom: 30px; 1356 margin-bottom: 30px; 1357 } 1358 1382 1359 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { 1383 1384 1360 margin-top: 25px; 1361 margin-bottom: 25px; 1385 1362 } 1386 1363 1387 1364 .gallery-item { 1388 display: inline-block; 1389 text-align: center; 1390 vertical-align: top; 1391 width: 100%; 1392 } 1365 display: inline-block; 1366 text-align: center; 1367 vertical-align: top; 1368 width: 100%; 1369 } 1370 1393 1371 .gallery-columns-2 .gallery-item { 1394 max-width: 50%; 1395 } 1372 max-width: 50%; 1373 } 1374 1396 1375 .gallery-columns-3 .gallery-item { 1397 max-width: 33.33%; 1398 } 1376 max-width: 33.33%; 1377 } 1378 1399 1379 .gallery-columns-4 .gallery-item { 1400 max-width: 25%; 1401 } 1380 max-width: 25%; 1381 } 1382 1402 1383 .gallery-columns-5 .gallery-item { 1403 max-width: 20%; 1404 } 1384 max-width: 20%; 1385 } 1386 1405 1387 .gallery-columns-6 .gallery-item { 1406 max-width: 16.66%; 1407 } 1388 max-width: 16.66%; 1389 } 1390 1408 1391 .gallery-columns-7 .gallery-item { 1409 max-width: 14.28%; 1410 } 1392 max-width: 14.28%; 1393 } 1394 1411 1395 .gallery-columns-8 .gallery-item { 1412 max-width: 12.5%; 1413 } 1396 max-width: 12.5%; 1397 } 1398 1414 1399 .gallery-columns-9 .gallery-item { 1415 1400 max-width: 11.11%; 1416 1401 } 1417 1402 1418 1403 .gallery-caption { 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 1404 display: block; 1405 } 1406 1407 ul, 1428 1408 ol { 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 } 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 1433 1414 ul.aligncenter, 1434 1415 ol.aligncenter { 1435 list-style-position: inside; 1436 padding: 0; 1437 text-align: center; 1438 } 1416 list-style-position: inside; 1417 padding: 0; 1418 text-align: center; 1419 } 1420 1439 1421 ul.alignright, 1440 1422 ol.alignright { 1441 1442 1443 1423 list-style-position: inside; 1424 padding: 0; 1425 text-align: right; 1444 1426 } 1445 1427 1446 1428 li > ul, 1447 1429 li > ol { 1448 1430 margin: 0; 1449 1431 } 1450 1432 1451 1433 dt { 1452 1453 1434 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1435 font-weight: bold; 1454 1436 } 1455 1437 1456 1438 [data-align=full] .wp-block-media-text { 1457 margin-top: 0; 1458 margin-bottom: 0; 1459 } 1439 margin-top: 0; 1440 margin-bottom: 0; 1441 } 1442 1460 1443 .wp-block-media-text > .wp-block-media-text__content > *:first-child { 1461 margin-top: 0; 1462 } 1444 margin-top: 0; 1445 } 1446 1463 1447 .wp-block-media-text > .wp-block-media-text__content > *:last-child:not(.block-list-appender) { 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 } 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 1469 1456 .wp-block-media-text .wp-block-media-text__content { 1470 padding: 25px; 1471 } 1457 padding: 25px; 1458 } 1459 1472 1460 .wp-block-media-text.is-style-twentytwentyone-border { 1473 border: 3px solid #28303d; 1474 } 1475 1476 .wp-block-navigation [data-block] { 1477 margin-top: revert; 1478 margin-bottom: revert; 1479 } 1461 border: 3px solid #28303d; 1462 } 1463 1480 1464 .wp-block-navigation .wp-block-navigation__container { 1481 background: #d1e4dd; 1482 } 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 1483 1473 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { 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 } 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 1488 1479 .wp-block-navigation .has-child .wp-block-navigation__container { 1489 box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); 1490 } 1480 box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); 1481 } 1482 1491 1483 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { 1492 color: #28303d; 1493 } 1484 color: #28303d; 1485 } 1486 1494 1487 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { 1495 color: #28303d; 1496 } 1488 color: #28303d; 1489 } 1490 1497 1491 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { 1498 1492 color: currentColor; 1499 1493 } 1500 1494 1501 1495 p { 1502 line-height: 1.7; 1503 } 1496 line-height: 1.7; 1497 } 1498 1504 1499 p.has-background { 1505 1500 padding: 20px; 1506 1501 } 1507 1502 1508 1503 pre.wp-block-preformatted { 1509 1510 1511 1504 overflow-x: auto; 1505 white-space: pre !important; 1506 font-size: 1rem; 1512 1507 } 1513 1508 1514 1509 .wp-block-pullquote { 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 } 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 1524 1520 .wp-block-pullquote blockquote::before { 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 } 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 1534 1531 .wp-block-pullquote p { 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 } 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 1548 1547 .wp-block-pullquote a { 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 } 1548 color: currentColor; 1549 } 1550 1551 .wp-block-pullquote .wp-block-pullquote__citation, 1552 .wp-block-pullquote cite, 1561 1553 .wp-block-pullquote footer { 1562 font-size: 1rem; 1563 font-style: normal; 1564 text-transform: none; 1565 } 1554 font-size: 1rem; 1555 font-style: normal; 1556 text-transform: none; 1557 } 1558 1566 1559 .wp-block-pullquote:not(.is-style-solid-color) { 1567 background: none; 1568 } 1560 background: none; 1561 } 1562 1569 1563 .wp-block-pullquote.is-style-solid-color { 1570 1571 1572 1573 1574 1575 1564 margin-left: auto; 1565 margin-right: auto; 1566 padding: 50px; 1567 border-width: 3px; 1568 border-style: solid; 1569 border-color: #28303d; 1576 1570 } 1577 1571 @media (min-width: 600px) { 1578 .wp-block-pullquote.is-style-solid-color { 1579 padding: 100px; 1580 } 1581 } 1572 1573 .wp-block-pullquote.is-style-solid-color { 1574 padding: 100px; 1575 } 1576 } 1577 1582 1578 .wp-block-pullquote.is-style-solid-color blockquote::before { 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 } 1579 text-align: left; 1580 } 1581 1582 .wp-block-pullquote.is-style-solid-color.alignleft blockquote, 1590 1583 .wp-block-pullquote.is-style-solid-color.alignright blockquote { 1591 padding-left: 20px; 1592 padding-right: 20px; 1593 max-width: inherit; 1594 } 1584 padding-left: 20px; 1585 padding-right: 20px; 1586 max-width: inherit; 1587 } 1588 1595 1589 .wp-block-pullquote.is-style-solid-color blockquote { 1596 margin: 0; 1597 max-width: 100%; 1598 } 1590 margin: 0; 1591 max-width: 100%; 1592 } 1593 1599 1594 .wp-block-pullquote.is-style-solid-color blockquote p { 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 } 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 1607 1604 .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, 1608 1605 .wp-block-pullquote.is-style-solid-color cite, 1609 1606 .wp-block-pullquote.is-style-solid-color footer { 1610 1607 color: currentColor; 1611 1608 } 1612 1609 1613 1610 .wp-block[data-align=full] .wp-block-pullquote:not(.is-style-solid-color) blockquote { 1614 1611 padding: 0 40px; 1615 1612 } 1616 1613 1617 1614 .wp-block[data-align=left] .wp-block-pullquote.is-style-solid-color { 1618 1615 padding: 20px; 1619 1616 } 1620 1617 1621 1618 .wp-block[data-align=right] .wp-block-pullquote.is-style-solid-color { 1622 1619 padding: 20px; 1623 1620 } 1624 1621 1625 1622 .wp-block-query.has-background { 1626 1623 padding: 20px; 1627 1624 } 1628 1625 @media only screen and (min-width: 482px) { 1629 .wp-block-query.has-background { 1630 padding: 30px; 1631 } 1626 1627 .wp-block-query.has-background { 1628 padding: 30px; 1629 } 1632 1630 } 1633 1631 1634 1632 .wp-block-quote { 1635 position: relative; 1636 border-left: none; 1637 margin: 30px auto 30px 25px; 1638 } 1633 position: relative; 1634 border-left: none; 1635 margin: 30px auto 30px 25px; 1636 } 1637 1639 1638 .wp-block-quote p { 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 } 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 1646 1646 .wp-block-quote strong { 1647 font-weight: bolder; 1648 } 1647 font-weight: bolder; 1648 } 1649 1649 1650 .wp-block-quote:before { 1650 content: "“"; 1651 font-size: 1.25rem; 1652 line-height: 1.7; 1653 left: -12px; 1654 } 1651 content: "“"; 1652 font-size: 1.25rem; 1653 line-height: 1.7; 1654 left: -12px; 1655 } 1656 1655 1657 .wp-block-quote .wp-block-quote__citation { 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 } 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 1663 1670 .wp-block-quote.has-text-align-right { 1664 margin: 30px 25px 30px auto; 1665 padding-right: 0; 1666 border-right: none; 1667 } 1671 margin: 30px 25px 30px auto; 1672 padding-right: 0; 1673 border-right: none; 1674 } 1675 1668 1676 .wp-block-quote.has-text-align-right:before { 1669 display: none; 1670 } 1677 display: none; 1678 } 1679 1671 1680 .wp-block-quote.has-text-align-right p:before { 1672 content: "”"; 1673 font-size: 1.25rem; 1674 font-weight: normal; 1675 line-height: 1.7; 1676 margin-right: 5px; 1677 } 1681 content: "”"; 1682 font-size: 1.25rem; 1683 font-weight: normal; 1684 line-height: 1.7; 1685 margin-right: 5px; 1686 } 1687 1678 1688 .wp-block-quote.has-text-align-center { 1679 margin: 30px auto; 1680 } 1689 margin: 30px auto; 1690 } 1691 1681 1692 .wp-block-quote.has-text-align-center:before { 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 } 1693 display: none; 1694 } 1695 1696 .wp-block-quote.is-large, 1690 1697 .wp-block-quote.is-style-large { 1691 padding-left: 0; 1692 /* Resetting margins to match _block-container.scss */ 1693 margin-top: 30px; 1694 margin-bottom: 30px; 1695 } 1698 padding-left: 0; 1699 1700 /* Resetting margins to match _block-container.scss */ 1701 margin-top: 30px; 1702 margin-bottom: 30px; 1703 } 1704 1696 1705 .wp-block-quote.is-large p { 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 } 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 1706 1717 .wp-block-quote.is-style-large p { 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 } 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 1716 1729 .wp-block-quote.is-large:before { 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 } 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 1726 1741 .wp-block-quote.is-style-large:before { 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 } 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 1739 1758 .wp-block-quote.is-large.has-text-align-right p:before { 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 } 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 1751 1772 .wp-block-quote.is-style-large.has-text-align-right p:before { 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 } 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 } 1762 1784 } 1763 1785 @media only screen and (max-width: 481px) { 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 } 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 } 1784 1807 } 1785 1808 @media only screen and (max-width: 481px) { 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 } 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 } 1803 1831 } 1804 1832 @media only screen and (min-width: 482px) { 1805 .wp-block-quote { 1806 margin-left: auto; 1807 } 1808 .wp-block-quote.has-text-align-right { 1809 margin-right: auto; 1810 } 1833 1834 .wp-block-quote { 1835 margin-left: auto; 1836 } 1837 1838 .wp-block-quote.has-text-align-right { 1839 margin-right: auto; 1840 } 1811 1841 } 1812 1842 1813 1843 .wp-block-rss { 1814 padding-left: 0; 1815 } 1844 padding-left: 0; 1845 } 1846 1816 1847 .wp-block-rss > li { 1817 list-style: none; 1818 } 1848 list-style: none; 1849 } 1850 1819 1851 .wp-block-rss:not(.is-grid) > li { 1820 margin-top: 50px; 1821 margin-bottom: 50px; 1822 } 1852 margin-top: 50px; 1853 margin-bottom: 50px; 1854 } 1855 1823 1856 .wp-block-rss:not(.is-grid) > li:first-child { 1824 margin-top: 0; 1825 } 1857 margin-top: 0; 1858 } 1859 1826 1860 .wp-block-rss:not(.is-grid) > li:last-child { 1827 margin-bottom: 0; 1828 } 1861 margin-bottom: 0; 1862 } 1863 1829 1864 .wp-block-rss.is-grid > li { 1830 margin-bottom: 30px; 1831 } 1865 margin-bottom: 30px; 1866 } 1867 1832 1868 .wp-block-rss.is-grid > li:last-child { 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 } 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 1838 1885 .wp-block-rss > li > * { 1839 margin-top: 10px; 1840 margin-bottom: 10px; 1841 } 1886 margin-top: 10px; 1887 margin-bottom: 10px; 1888 } 1889 1842 1890 .wp-block-rss > li > *:first-child { 1843 margin-top: 0; 1844 } 1891 margin-top: 0; 1892 } 1893 1845 1894 .wp-block-rss > li > *:last-child { 1846 margin-bottom: 0; 1847 } 1895 margin-bottom: 0; 1896 } 1897 1848 1898 .wp-block-rss .wp-block-rss__item-title > a { 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 } 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 1861 1913 .wp-block-rss .wp-block-rss__item-author { 1862 color: #28303d; 1863 font-size: 1.25rem; 1864 line-height: 1.7; 1865 } 1914 color: #28303d; 1915 font-size: 1.25rem; 1916 line-height: 1.7; 1917 } 1918 1866 1919 .wp-block-rss .wp-block-rss__item-publish-date { 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 } 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, 1880 1931 .wp-block-rss .wp-block-rss__item-full-content { 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 } 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 1886 1938 .wp-block-rss.alignfull { 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; 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; 1893 1947 } 1894 1948 1895 1949 .wp-block-search { 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 } 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 1910 1967 .wp-block-search .wp-block-search__label { 1911 font-size: 1.125rem; 1912 font-weight: 500; 1913 margin-bottom: 10px; 1914 } 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, 1974 .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, 1986 .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, 1991 .has-background .wp-block-search .wp-block-search__input { 1992 border-color: #28303d !important; 1993 } 1994 1995 .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 2009 .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { 2010 color: #d1e4dd; 2011 } 2012 2013 .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 2017 .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 2021 .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background) { 2022 background-color: #28303d; 2023 } 2024 2025 .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 2036 .wp-block-search .wp-block-search__button.wp-block-search__button:focus { 2037 outline-offset: -6px; 2038 outline: 2px dotted currentColor; 2039 } 2040 2041 .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 2047 .wp-block-search .wp-block-search__button.wp-block-search__button.has-icon { 2048 padding: 6px 15px; 2049 display: inherit; 2050 } 2051 2052 .wp-block-search .wp-block-search__button.wp-block-search__button.has-icon svg { 2053 width: 40px; 2054 height: 40px; 2055 } 2056 2057 .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 2062 .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 2067 .has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:hover { 2068 color: #28303d !important; 2069 } 2070 2071 .has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:active { 2072 color: #28303d !important; 2073 } 2074 2075 .wp-block-search .wp-block-search__button.wp-block-search__button:focus { 2076 outline-offset: inherit; 2077 outline: inherit; 2078 } 2079 1915 2080 .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 } 1925 .wp-block-search .wp-block-search__input { 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 } 1938 .is-dark-theme .wp-block-search .wp-block-search__input { 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 } 1944 .has-background .wp-block-search .wp-block-search__input { 1945 border-color: #28303d !important; 1946 } 1947 .wp-block-search .wp-block-search__button.wp-block-search__button { 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 } 1960 .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { 1961 color: #d1e4dd; 1962 } 1963 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { 1964 color: #28303d; 1965 } 1966 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background { 1967 color: #28303d; 1968 } 1969 .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background) { 1970 background-color: #28303d; 1971 } 1972 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background) { 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 } 1980 .wp-block-search .wp-block-search__button.wp-block-search__button:focus { 1981 outline-offset: -6px; 1982 outline: 2px dotted currentColor; 1983 } 1984 .wp-block-search .wp-block-search__button.wp-block-search__button:disabled { 1985 background-color: rgba(255, 255, 255, 0.5); 1986 border-color: rgba(255, 255, 255, 0.5); 1987 color: #39414d; 1988 } 1989 .wp-block-search .wp-block-search__button.wp-block-search__button.has-icon { 1990 padding: 6px 15px; 1991 display: inherit; 1992 } 1993 .wp-block-search .wp-block-search__button.wp-block-search__button.has-icon svg { 1994 width: 40px; 1995 height: 40px; 1996 } 1997 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:hover { 1998 background-color: #d1e4dd !important; 1999 color: #28303d !important; 2000 } 2001 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:active { 2002 background-color: #d1e4dd !important; 2003 color: #28303d !important; 2004 } 2005 .has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:hover { 2006 color: #28303d !important; 2007 } 2008 .has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:active { 2009 color: #28303d !important; 2010 } 2011 .wp-block-search .wp-block-search__button.wp-block-search__button:focus { 2012 outline-offset: inherit; 2013 outline: inherit; 2014 } 2015 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 2016 padding: 3px; 2017 } 2081 padding: 3px; 2082 } 2083 2018 2084 .wp-block-search.wp-block-search__button-inside .wp-block-search__input { 2019 border: none; 2020 } 2085 border: none; 2086 } 2087 2021 2088 .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button:hover { 2022 color: #28303d; 2023 } 2089 color: #28303d; 2090 } 2091 2024 2092 .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover { 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 } 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, 2030 2097 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button { 2031 color: #28303d; 2032 } 2098 color: #28303d; 2099 } 2100 2033 2101 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button:hover { 2034 background-color: #28303d; 2035 color: #fff; 2036 } 2102 background-color: #28303d; 2103 color: #fff; 2104 } 2105 2037 2106 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover { 2038 background-color: #28303d; 2039 color: #fff; 2040 } 2107 background-color: #28303d; 2108 color: #fff; 2109 } 2110 2041 2111 .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button { 2042 2112 padding: 15px 30px; 2043 2113 } 2044 2114 2045 2115 .wp-block[data-align=center] > * { 2046 2116 text-align: center; 2047 2117 } 2048 2118 2049 2119 .wp-block[data-align=center] .wp-block-search__button-only .wp-block-search__inside-wrapper { 2050 justify-content: center; 2051 } 2052 2053 .wp-block-separator { 2054 border-bottom: 1px solid #28303d; 2055 clear: both; 2056 opacity: 1; 2057 } 2058 2120 justify-content: center; 2121 } 2122 2123 .wp-block-separator, 2059 2124 hr { 2060 border-bottom: 1px solid #28303d; 2061 clear: both; 2062 opacity: 1; 2063 } 2125 border-bottom: 1px solid #28303d; 2126 clear: both; 2127 opacity: 1; 2128 } 2129 2064 2130 .wp-block-separator[style*="text-align:right"] { 2065 border-right-color: #28303d; 2066 } 2131 border-right-color: #28303d; 2132 } 2133 2067 2134 .wp-block-separator[style*="text-align: right"] { 2068 border-right-color: #28303d; 2069 } 2135 border-right-color: #28303d; 2136 } 2137 2070 2138 hr[style*="text-align:right"] { 2071 border-right-color: #28303d; 2072 } 2139 border-right-color: #28303d; 2140 } 2141 2073 2142 hr[style*="text-align: right"] { 2074 border-right-color: #28303d; 2075 } 2143 border-right-color: #28303d; 2144 } 2145 2076 2146 .wp-block-separator:not(.is-style-dots) { 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 } 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 2089 2162 hr:not(.is-style-dots) { 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, 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, 2103 2180 [data-align=full] > hr, 2104 2181 [data-align=wide] > hr { 2105 max-width: inherit; 2106 } 2107 .wp-block-separator.is-style-twentytwentyone-separator-thick { 2108 border-bottom-width: 3px; 2109 } 2182 max-width: inherit; 2183 } 2184 2185 .wp-block-separator.is-style-twentytwentyone-separator-thick, 2110 2186 hr.is-style-twentytwentyone-separator-thick { 2111 border-bottom-width: 3px; 2112 } 2187 border-bottom-width: 3px; 2188 } 2189 2113 2190 .wp-block-separator.is-style-dots, 2114 2191 hr.is-style-dots { 2115 border-bottom: none; 2116 } 2117 .wp-block-separator.is-style-dots.has-background, .wp-block-separator.is-style-dots.has-text-color, 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, 2118 2197 hr.is-style-dots.has-background, 2119 2198 hr.is-style-dots.has-text-color { 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, 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, 2123 2204 hr.is-style-dots.has-background:before, 2124 2205 hr.is-style-dots.has-text-color:before { 2125 color: currentColor !important; 2126 } 2206 color: currentColor !important; 2207 } 2208 2127 2209 .wp-block-separator.is-style-dots:before { 2128 color: #28303d; 2129 } 2210 color: #28303d; 2211 } 2212 2130 2213 hr.is-style-dots:before { 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, 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, 2134 2221 .has-background hr, 2135 2222 [class*=background-color] hr, 2136 2223 [style*=background-color] hr, 2137 2224 .wp-block-cover[style*=background-image] hr { 2138 2225 border-color: currentColor; 2139 2226 } 2140 2227 2141 2228 .wp-block-social-links [data-block] { 2142 margin-top: 0; 2143 margin-bottom: 0; 2144 } 2229 margin-top: 0; 2230 margin-bottom: 0; 2231 } 2232 2145 2233 .wp-block-social-links.is-style-twentytwentyone-social-icons-color button { 2146 color: #28303d; 2147 } 2234 color: #28303d; 2235 } 2236 2148 2237 .wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link { 2149 2238 background: none; 2150 2239 } 2151 2240 … … 2154 2243 .wp-block-table thead, 2155 2244 .wp-block-table tfoot { 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 } 2245 text-align: center; 2246 } 2247 2248 table th, 2161 2249 .wp-block-table th { 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 } 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, 2173 2256 .wp-block-table th { 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 } 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, 2203 2269 .wp-block-table.is-style-stripes .has-background tbody tr { 2204 color: #28303d; 2205 } 2206 table.is-style-stripes { 2207 border-color: #f0f0f0; 2208 } 2270 color: #28303d; 2271 } 2272 2273 table.is-style-stripes, 2209 2274 .wp-block-table.is-style-stripes { 2210 border-color: #f0f0f0; 2211 } 2275 border-color: #f0f0f0; 2276 } 2277 2212 2278 table.is-style-stripes th, 2213 2279 table.is-style-stripes td, 2214 2280 .wp-block-table.is-style-stripes th, 2215 2281 .wp-block-table.is-style-stripes td { 2216 border-width: 0; 2217 } 2282 border-width: 0; 2283 } 2284 2218 2285 table.is-style-stripes tbody tr:nth-child(odd) { 2219 background-color: #f0f0f0; 2220 } 2286 background-color: #f0f0f0; 2287 } 2288 2221 2289 .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { 2222 background-color: #f0f0f0; 2223 } 2290 background-color: #f0f0f0; 2291 } 2292 2224 2293 table.is-style-stripes .has-background tbody tr:nth-child(odd) { 2225 background-color: rgba(255, 255, 255, 0.9); 2226 } 2294 background-color: rgba(255, 255, 255, 0.9); 2295 } 2296 2227 2297 .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) { 2228 2298 background-color: rgba(255, 255, 255, 0.9); 2229 2299 } 2230 2300 2231 2301 table.wp-calendar-table td, 2232 2302 table.wp-calendar-table th { 2233 background: transparent; 2234 border: 0; 2235 text-align: center; 2236 line-height: 2; 2237 vertical-align: middle; 2238 } 2303 background: transparent; 2304 border: 0; 2305 text-align: center; 2306 line-height: 2; 2307 vertical-align: middle; 2308 } 2309 2239 2310 table.wp-calendar-table th { 2240 font-weight: bold; 2241 } 2311 font-weight: bold; 2312 } 2313 2242 2314 table.wp-calendar-table thead, 2243 2315 table.wp-calendar-table tbody { 2244 color: currentColor; 2245 border: 1px solid; 2246 } 2316 color: currentColor; 2317 border: 1px solid; 2318 } 2319 2247 2320 table.wp-calendar-table caption { 2248 2249 2250 2251 2321 font-weight: bold; 2322 text-align: left; 2323 margin-bottom: 20px; 2324 color: currentColor; 2252 2325 } 2253 2326 2254 2327 .wp-calendar-nav { 2255 text-align: left; 2256 margin-top: 10px; 2257 } 2328 text-align: left; 2329 margin-top: 10px; 2330 } 2331 2258 2332 .wp-calendar-nav svg { 2259 height: 1em; 2260 vertical-align: middle; 2261 } 2333 height: 1em; 2334 vertical-align: middle; 2335 } 2336 2262 2337 .wp-calendar-nav svg path { 2263 fill: currentColor; 2264 } 2338 fill: currentColor; 2339 } 2340 2265 2341 .wp-calendar-nav .wp-calendar-nav-next { 2266 2342 float: right; 2267 2343 } 2268 2344 2269 2345 .wp-block-tag-cloud.aligncenter { 2270 2346 text-align: center; 2271 2347 } 2272 2348 2273 2349 pre.wp-block-verse { 2274 2275 2350 padding: 0; 2351 color: currentColor; 2276 2352 } 2277 2353 2278 2354 :root .is-extra-small-text { 2279 2355 font-size: 1rem; 2280 2356 } 2281 2357 2282 2358 :root .has-extra-small-font-size { 2283 font-size: 1rem; 2284 } 2359 font-size: 1rem; 2360 } 2361 2285 2362 :root .is-small-text { 2286 font-size: 1.125rem; 2287 } 2363 font-size: 1.125rem; 2364 } 2365 2288 2366 :root .has-small-font-size { 2289 font-size: 1.125rem; 2290 } 2367 font-size: 1.125rem; 2368 } 2369 2291 2370 :root .is-regular-text { 2292 font-size: 1.25rem; 2293 } 2371 font-size: 1.25rem; 2372 } 2373 2294 2374 :root .has-regular-font-size { 2295 font-size: 1.25rem; 2296 } 2375 font-size: 1.25rem; 2376 } 2377 2297 2378 :root .is-normal-font-size { 2298 font-size: 1.25rem; 2299 } 2379 font-size: 1.25rem; 2380 } 2381 2300 2382 :root .has-normal-font-size { 2301 font-size: 1.25rem; 2302 } 2383 font-size: 1.25rem; 2384 } 2385 2303 2386 :root .has-medium-font-size { 2304 font-size: 1.25rem; 2305 } 2387 font-size: 1.25rem; 2388 } 2389 2306 2390 :root .is-large-text { 2307 font-size: 1.5rem; 2308 line-height: 1.3; 2309 } 2391 font-size: 1.5rem; 2392 line-height: 1.3; 2393 } 2394 2310 2395 :root .has-large-font-size { 2311 font-size: 1.5rem; 2312 line-height: 1.3; 2313 } 2396 font-size: 1.5rem; 2397 line-height: 1.3; 2398 } 2399 2314 2400 :root .is-larger-text { 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 } 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 2323 2411 :root .has-larger-font-size { 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 } 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 2332 2422 :root .is-extra-large-text { 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 } 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 2341 2433 :root .has-extra-large-font-size { 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 } 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 2350 2444 :root .is-huge-text { 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 } 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 2360 2456 :root .has-huge-font-size { 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 } 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 2370 2468 :root .is-gigantic-text { 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 } 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 2380 2480 :root .has-gigantic-font-size { 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 } 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 } 2389 2490 } 2390 2491 … … 2394 2495 */ 2395 2496 .wp-block.editor-post-title__block { 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 } 2497 border-bottom: 3px solid #28303d; 2498 padding-bottom: 60px; 2499 margin-bottom: 90px; 2500 max-width: calc(100vw - 30px); 2501 } 2502 @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 2411 2515 .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 } 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 } 2422 2527 } 2423 2528 2424 2529 .wp-block.block-editor-default-block-appender > textarea { 2425 2426 2530 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2531 font-size: 1.25rem; 2427 2532 } 2428 2533 2429 2534 .has-primary-color[class] { 2430 2535 color: #28303d; 2431 2536 } 2432 2537 2433 2538 .has-secondary-color[class] { 2434 2539 color: #39414d; 2435 2540 } 2436 2541 2437 2542 .has-primary-background-color[class] { 2438 2439 2543 background-color: #28303d; 2544 color: #d1e4dd; 2440 2545 } 2441 2546 2442 2547 .has-secondary-background-color[class] { 2443 2444 2548 background-color: #39414d; 2549 color: #d1e4dd; 2445 2550 } 2446 2551 2447 2552 .has-white-background-color[class] { 2448 2553 color: #39414d; 2449 2554 } 2450 2555 2451 2556 .has-black-background-color[class] { 2452 2557 color: #28303d; 2453 2558 } 2454 2559 2455 2560 [data-block] { 2456 2457 2561 margin-top: 30px; 2562 margin-bottom: 30px; 2458 2563 } 2459 2564 2460 2565 .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 } 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 2475 2583 .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 } 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 2488 2599 .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; 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; 2503 2618 } 2504 2619 2505 2620 .alignleft { 2506 2507 2621 margin: 0; 2622 margin-right: 25px; 2508 2623 } 2509 2624 2510 2625 .alignright { 2511 2512 2626 margin: 0; 2627 margin-left: 25px; 2513 2628 } 2514 2629 2515 2630 .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 } 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 } 2530 2646 } 2531 2647 2532 2648 @media only screen and (min-width: 482px) { 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 } 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 2543 2661 .wp-block-freeform.block-library-rich-text__tinymce blockquote { 2544 2662 border: none; 2545 2663 } 2546 2664 2547 2665 .wp-block-freeform.block-library-rich-text__tinymce blockquote:before { 2548 2666 left: 5px; 2549 2667 } 2550 2668 2551 2669 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 2670 line-height: 1.7; 2671 } 2672 2673 html, 2556 2674 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 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, 2566 2687 .wp-block a { 2567 color: #28303d; 2568 } 2688 color: #28303d; 2689 } 2690 2569 2691 .wp-block a:hover { 2570 text-decoration-style: dotted; 2571 } 2692 text-decoration-style: dotted; 2693 } 2694 2572 2695 .wp-block a:focus { 2573 outline: 2px solid #28303d; 2574 text-decoration: none; 2575 } 2576 2577 .has-background .has-link-color a { 2578 color: #28303d; 2579 } 2580 2696 outline: 2px solid #28303d; 2697 text-decoration: none; 2698 } 2699 2700 .has-background .has-link-color a, 2581 2701 .has-background.has-link-color a { 2582 2702 color: #28303d; 2583 2703 } 2584 2704 2585 2705 button, 2586 2706 a { 2587 2707 cursor: pointer; 2588 2708 } 2589 2709 2590 2710 .has-black-color[class] { 2591 color: #000; 2592 } 2711 color: #000; 2712 } 2713 2593 2714 .has-black-color[class] > [class*=__inner-container] { 2594 2715 color: #000; 2595 2716 } 2596 2717 2597 2718 .has-gray-color[class] { 2598 color: #39414d; 2599 } 2719 color: #39414d; 2720 } 2721 2600 2722 .has-gray-color[class] > [class*=__inner-container] { 2601 2723 color: #39414d; 2602 2724 } 2603 2725 2604 2726 .has-dark-gray-color[class] { 2605 color: #28303d; 2606 } 2727 color: #28303d; 2728 } 2729 2607 2730 .has-dark-gray-color[class] > [class*=__inner-container] { 2608 2731 color: #28303d; 2609 2732 } 2610 2733 2611 2734 .has-green-color[class] { 2612 color: #d1e4dd; 2613 } 2735 color: #d1e4dd; 2736 } 2737 2614 2738 .has-green-color[class] > [class*=__inner-container] { 2615 2739 color: #d1e4dd; 2616 2740 } 2617 2741 2618 2742 .has-blue-color[class] { 2619 color: #d1dfe4; 2620 } 2743 color: #d1dfe4; 2744 } 2745 2621 2746 .has-blue-color[class] > [class*=__inner-container] { 2622 2747 color: #d1dfe4; 2623 2748 } 2624 2749 2625 2750 .has-purple-color[class] { 2626 color: #d1d1e4; 2627 } 2751 color: #d1d1e4; 2752 } 2753 2628 2754 .has-purple-color[class] > [class*=__inner-container] { 2629 2755 color: #d1d1e4; 2630 2756 } 2631 2757 2632 2758 .has-red-color[class] { 2633 color: #e4d1d1; 2634 } 2759 color: #e4d1d1; 2760 } 2761 2635 2762 .has-red-color[class] > [class*=__inner-container] { 2636 2763 color: #e4d1d1; 2637 2764 } 2638 2765 2639 2766 .has-orange-color[class] { 2640 color: #e4dad1; 2641 } 2767 color: #e4dad1; 2768 } 2769 2642 2770 .has-orange-color[class] > [class*=__inner-container] { 2643 2771 color: #e4dad1; 2644 2772 } 2645 2773 2646 2774 .has-yellow-color[class] { 2647 color: #eeeadd; 2648 } 2775 color: #eeeadd; 2776 } 2777 2649 2778 .has-yellow-color[class] > [class*=__inner-container] { 2650 2779 color: #eeeadd; 2651 2780 } 2652 2781 2653 2782 .has-white-color[class] { 2654 color: #fff; 2655 } 2783 color: #fff; 2784 } 2785 2656 2786 .has-white-color[class] > [class*=__inner-container] { 2657 2787 color: #fff; 2658 2788 } 2659 2789 … … 2666 2796 .has-background h5, 2667 2797 .has-background h6 { 2668 2798 color: currentColor; 2669 2799 } 2670 2800 2671 2801 .has-black-background-color[class] { 2672 background-color: #000; 2673 } 2802 background-color: #000; 2803 } 2804 2674 2805 .has-black-background-color[class] > [class*=__inner-container] { 2675 2806 background-color: #000; 2676 2807 } 2677 2808 2678 2809 .has-dark-gray-background-color[class] { 2679 background-color: #28303d; 2680 } 2810 background-color: #28303d; 2811 } 2812 2681 2813 .has-dark-gray-background-color[class] > [class*=__inner-container] { 2682 2814 background-color: #28303d; 2683 2815 } 2684 2816 2685 2817 .has-gray-background-color[class] { 2686 background-color: #39414d; 2687 } 2818 background-color: #39414d; 2819 } 2820 2688 2821 .has-gray-background-color[class] > [class*=__inner-container] { 2689 2822 background-color: #39414d; 2690 2823 } 2691 2824 2692 2825 .has-light-gray-background-color[class] { 2693 background-color: #f0f0f0; 2694 } 2826 background-color: #f0f0f0; 2827 } 2828 2695 2829 .has-light-gray-background-color[class] > [class*=__inner-container] { 2696 2830 background-color: #f0f0f0; 2697 2831 } 2698 2832 2699 2833 .has-green-background-color[class] { 2700 background-color: #d1e4dd; 2701 } 2834 background-color: #d1e4dd; 2835 } 2836 2702 2837 .has-green-background-color[class] > [class*=__inner-container] { 2703 2838 background-color: #d1e4dd; 2704 2839 } 2705 2840 2706 2841 .has-blue-background-color[class] { 2707 background-color: #d1dfe4; 2708 } 2842 background-color: #d1dfe4; 2843 } 2844 2709 2845 .has-blue-background-color[class] > [class*=__inner-container] { 2710 2846 background-color: #d1dfe4; 2711 2847 } 2712 2848 2713 2849 .has-purple-background-color[class] { 2714 background-color: #d1d1e4; 2715 } 2850 background-color: #d1d1e4; 2851 } 2852 2716 2853 .has-purple-background-color[class] > [class*=__inner-container] { 2717 2854 background-color: #d1d1e4; 2718 2855 } 2719 2856 2720 2857 .has-red-background-color[class] { 2721 background-color: #e4d1d1; 2722 } 2858 background-color: #e4d1d1; 2859 } 2860 2723 2861 .has-red-background-color[class] > [class*=__inner-container] { 2724 2862 background-color: #e4d1d1; 2725 2863 } 2726 2864 2727 2865 .has-orange-background-color[class] { 2728 background-color: #e4dad1; 2729 } 2866 background-color: #e4dad1; 2867 } 2868 2730 2869 .has-orange-background-color[class] > [class*=__inner-container] { 2731 2870 background-color: #e4dad1; 2732 2871 } 2733 2872 2734 2873 .has-yellow-background-color[class] { 2735 background-color: #eeeadd; 2736 } 2874 background-color: #eeeadd; 2875 } 2876 2737 2877 .has-yellow-background-color[class] > [class*=__inner-container] { 2738 2878 background-color: #eeeadd; 2739 2879 } 2740 2880 2741 2881 .has-white-background-color[class] { 2742 background-color: #fff; 2743 } 2882 background-color: #fff; 2883 } 2884 2744 2885 .has-white-background-color[class] > [class*=__inner-container] { 2745 2886 background-color: #fff; 2746 2887 } 2747 2888 2748 2889 .has-background:not(.has-text-color).has-black-background-color[class] { 2749 2890 color: #fff; 2750 2891 } 2751 2892 2752 2893 .has-background:not(.has-text-color).has-gray-background-color[class] { 2753 2894 color: #fff; 2754 2895 } 2755 2896 2756 2897 .has-background:not(.has-text-color).has-dark-gray-background-color[class] { 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 } 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 2768 2913 .has-background:not(.has-text-color).has-green-background-color[class] { 2769 color: #28303d; 2770 } 2914 color: #28303d; 2915 } 2916 2771 2917 .has-background:not(.has-text-color).has-blue-background-color[class] { 2772 color: #28303d; 2773 } 2918 color: #28303d; 2919 } 2920 2774 2921 .has-background:not(.has-text-color).has-purple-background-color[class] { 2775 color: #28303d; 2776 } 2922 color: #28303d; 2923 } 2924 2777 2925 .has-background:not(.has-text-color).has-red-background-color[class] { 2778 color: #28303d; 2779 } 2926 color: #28303d; 2927 } 2928 2780 2929 .has-background:not(.has-text-color).has-orange-background-color[class] { 2781 color: #28303d; 2782 } 2930 color: #28303d; 2931 } 2932 2783 2933 .has-background:not(.has-text-color).has-yellow-background-color[class] { 2784 color: #28303d; 2785 } 2934 color: #28303d; 2935 } 2936 2786 2937 .has-background:not(.has-text-color).has-white-background-color[class] { 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; 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; 2809 2967 } 2810 2968 2811 2969 .has-purple-to-yellow-gradient-background { 2812 2970 background: linear-gradient(160deg, #d1d1e4, #eeeadd); 2813 2971 } 2814 2972 2815 2973 .has-yellow-to-purple-gradient-background { 2816 2974 background: linear-gradient(160deg, #eeeadd, #d1d1e4); 2817 2975 } 2818 2976 2819 2977 .has-green-to-yellow-gradient-background { 2820 2978 background: linear-gradient(160deg, #d1e4dd, #eeeadd); 2821 2979 } 2822 2980 2823 2981 .has-yellow-to-green-gradient-background { 2824 2982 background: linear-gradient(160deg, #eeeadd, #d1e4dd); 2825 2983 } 2826 2984 2827 2985 .has-red-to-yellow-gradient-background { 2828 2986 background: linear-gradient(160deg, #e4d1d1, #eeeadd); 2829 2987 } 2830 2988 2831 2989 .has-yellow-to-red-gradient-background { 2832 2990 background: linear-gradient(160deg, #eeeadd, #e4d1d1); 2833 2991 } 2834 2992 2835 2993 .has-purple-to-red-gradient-background { 2836 2994 background: linear-gradient(160deg, #d1d1e4, #e4d1d1); 2837 2995 } 2838 2996 2839 2997 .has-red-to-purple-gradient-background { 2840 background: linear-gradient(160deg, #e4d1d1, #d1d1e4); 2841 } 2842 2843 /*# sourceMappingURL=ie-editor.css.map */ 2998 background: linear-gradient(160deg, #e4d1d1, #d1d1e4); 2999 } -
trunk/src/wp-content/themes/twentytwentyone/assets/css/ie-editor.css.map
r55088 r55089 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"}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"} -
trunk/src/wp-content/themes/twentytwentyone/assets/css/ie.css
r55088 r55089 1 1 @charset "UTF-8"; 2 2 3 /* 3 4 Theme Name: Twenty Twenty-One … … 7 8 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. 8 9 Requires at least: 5.3 9 Tested up to: 5.810 Tested up to: 6.0 10 11 Requires PHP: 5.6 11 Version: 1. 412 Version: 1.7 12 13 License: GNU General Public License v2 or later 13 14 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 18 19 Twenty Twenty-One is distributed under the terms of the GNU GPL. 19 20 */ 21 20 22 /** 21 23 * SETTINGS … … 65 67 * Search...............Specific styles for the search block. 66 68 * Separator............Specific styles for the separator block. 67 * Spacer...............Specific styles for the spacer block.68 69 * Table................Specific styles for the table block. 69 70 * Verse................Specific styles for the verse block. … … 93 94 * Measure..............The width of a line of text, in characters. 94 95 */ 96 95 97 /* Categories 01 to 03 are the basics. */ 98 96 99 /* Variables */ 97 100 :root { 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 } 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 123 151 /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ 152 124 153 /* Document 125 154 ========================================================================== */ 155 126 156 /** 127 157 * 1. Correct the line height in all browsers. … … 129 159 */ 130 160 html { 131 line-height: 1.15; 132 /* 1 */ 133 -webkit-text-size-adjust: 100%; 134 /* 2 */ 161 line-height: 1.15; /* 1 */ 162 -webkit-text-size-adjust: 100%; /* 2 */ 135 163 } 136 164 137 165 /* Sections 138 166 ========================================================================== */ 167 139 168 /** 140 169 * Remove the margin in all browsers. 141 170 */ 142 171 body { 143 172 margin: 0; 144 173 } 145 174 … … 148 177 */ 149 178 main { 150 179 display: block; 151 180 } 152 181 … … 156 185 */ 157 186 h1 { 158 159 187 font-size: 2em; 188 margin: 0.67em 0; 160 189 } 161 190 162 191 /* Grouping content 163 192 ========================================================================== */ 193 164 194 /** 165 195 * 1. Add the correct box sizing in Firefox. … … 167 197 */ 168 198 hr { 169 box-sizing: content-box; 170 /* 1 */ 171 height: 0; 172 /* 1 */ 173 overflow: visible; 174 /* 2 */ 199 box-sizing: content-box; /* 1 */ 200 height: 0; /* 1 */ 201 overflow: visible; /* 2 */ 175 202 } 176 203 … … 180 207 */ 181 208 pre { 182 font-family: monospace; 183 /* 1 */ 184 font-size: 1em; 185 /* 2 */ 209 font-family: monospace; /* 1 */ 210 font-size: 1em; /* 2 */ 186 211 } 187 212 188 213 /* Text-level semantics 189 214 ========================================================================== */ 215 190 216 /** 191 217 * Remove the gray background on active links in IE 10. 192 218 */ 193 219 a { 194 195 220 background-color: transparent; 221 text-decoration-thickness: 1px; 196 222 } 197 223 … … 201 227 */ 202 228 abbr[title] { 203 border-bottom: none; 204 /* 1 */ 205 text-decoration: underline; 206 /* 2 */ 207 text-decoration-style: dotted; 208 /* 2 */ 229 border-bottom: none; /* 1 */ 230 text-decoration: underline; /* 2 */ 231 text-decoration-style: dotted; /* 2 */ 209 232 } 210 233 … … 214 237 b, 215 238 strong { 216 239 font-weight: bolder; 217 240 } 218 241 … … 224 247 kbd, 225 248 samp { 226 font-family: monospace; 227 /* 1 */ 228 font-size: 1em; 229 /* 2 */ 249 font-family: monospace; /* 1 */ 250 font-size: 1em; /* 2 */ 230 251 } 231 252 … … 234 255 */ 235 256 small { 236 257 font-size: 80%; 237 258 } 238 259 … … 243 264 sub, 244 265 sup { 245 246 247 248 266 font-size: 75%; 267 line-height: 0; 268 position: relative; 269 vertical-align: baseline; 249 270 } 250 271 251 272 sub { 252 273 bottom: -0.25em; 253 274 } 254 275 255 276 sup { 256 277 top: -0.5em; 257 278 } 258 279 259 280 /* Embedded content 260 281 ========================================================================== */ 282 261 283 /** 262 284 * Remove the border on images inside links in IE 10. 263 285 */ 264 286 img { 265 287 border-style: none; 266 288 } 267 289 268 290 /* Forms 269 291 ========================================================================== */ 292 270 293 /** 271 294 * 1. Change the font styles in all browsers. … … 277 300 select, 278 301 textarea { 279 font-family: inherit; 280 /* 1 */ 281 font-size: 100%; 282 /* 1 */ 283 line-height: 1.15; 284 /* 1 */ 285 margin: 0; 286 /* 2 */ 302 font-family: inherit; /* 1 */ 303 font-size: 100%; /* 1 */ 304 line-height: 1.15; /* 1 */ 305 margin: 0; /* 2 */ 287 306 } 288 307 … … 292 311 */ 293 312 button, 294 input { 295 /* 1 */ 296 overflow: visible; 313 input { /* 1 */ 314 overflow: visible; 297 315 } 298 316 … … 302 320 */ 303 321 button, 304 select { 305 /* 1 */ 306 text-transform: none; 322 select { /* 1 */ 323 text-transform: none; 307 324 } 308 325 … … 314 331 [type=reset], 315 332 [type=submit] { 316 333 -webkit-appearance: button; 317 334 } 318 335 … … 324 341 [type=reset]::-moz-focus-inner, 325 342 [type=submit]::-moz-focus-inner { 326 327 343 border-style: none; 344 padding: 0; 328 345 } 329 346 … … 335 352 [type=reset]:-moz-focusring, 336 353 [type=submit]:-moz-focusring { 337 354 outline: 1px dotted ButtonText; 338 355 } 339 356 … … 342 359 */ 343 360 fieldset { 344 361 padding: 0.35em 0.75em 0.625em; 345 362 } 346 363 … … 352 369 */ 353 370 legend { 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 */ 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 */ 366 377 } 367 378 … … 370 381 */ 371 382 progress { 372 383 vertical-align: baseline; 373 384 } 374 385 … … 377 388 */ 378 389 textarea { 379 390 overflow: auto; 380 391 } 381 392 … … 386 397 [type=checkbox], 387 398 [type=radio] { 388 box-sizing: border-box; 389 /* 1 */ 390 padding: 0; 391 /* 2 */ 399 box-sizing: border-box; /* 1 */ 400 padding: 0; /* 2 */ 392 401 } 393 402 … … 397 406 [type=number]::-webkit-inner-spin-button, 398 407 [type=number]::-webkit-outer-spin-button { 399 408 height: auto; 400 409 } 401 410 … … 405 414 */ 406 415 [type=search] { 407 -webkit-appearance: textfield; 408 /* 1 */ 409 outline-offset: -2px; 410 /* 2 */ 416 -webkit-appearance: textfield; /* 1 */ 417 outline-offset: -2px; /* 2 */ 411 418 } 412 419 … … 415 422 */ 416 423 [type=search]::-webkit-search-decoration { 417 424 -webkit-appearance: none; 418 425 } 419 426 … … 423 430 */ 424 431 ::-webkit-file-upload-button { 425 -webkit-appearance: button; 426 /* 1 */ 427 font: inherit; 428 /* 2 */ 432 -webkit-appearance: button; /* 1 */ 433 font: inherit; /* 2 */ 429 434 } 430 435 431 436 /* Interactive 432 437 ========================================================================== */ 438 433 439 /* 434 440 * Add the correct display in Edge, IE 10+, and Firefox. 435 441 */ 436 442 details { 437 443 display: block; 438 444 } 439 445 … … 442 448 */ 443 449 summary { 444 450 display: list-item; 445 451 } 446 452 447 453 /* Misc 448 454 ========================================================================== */ 455 449 456 /** 450 457 * Add the correct display in IE 10+. 451 458 */ 452 459 template { 453 460 display: none; 454 461 } 455 462 … … 458 465 */ 459 466 [hidden] { 460 467 display: none; 461 468 } 462 469 … … 464 471 * Responsive Styles 465 472 */ 473 466 474 /** 467 475 * Required Variables 468 476 */ 477 469 478 /** 470 479 * Root Media Query Variables 471 480 */ 481 472 482 /** 473 483 * Extends 474 484 */ 475 485 .post-thumbnail { 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 } 486 max-width: calc(100vw - 30px); 487 } 488 @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 488 501 .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 } 502 max-width: calc(100vw - 30px); 503 margin-left: auto; 504 margin-right: auto; 505 } 506 @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; 523 } 524 @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 533 555 .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 } 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 } 547 571 } 548 572 549 573 .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 } 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 } 563 589 } 564 590 565 591 .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 } 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 } 581 609 } 582 610 583 611 .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 } 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 } 599 629 } 600 630 601 631 .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 } 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 } 617 649 } 618 650 619 651 .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 } 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 } 633 667 } 634 668 635 669 .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 } 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 } 649 685 } 650 686 651 687 .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 } 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 } 667 705 } 668 706 669 707 .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 } 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 } 685 725 } 686 726 687 727 .alignfull { 688 689 690 691 728 max-width: 100%; 729 width: 100%; 730 margin-left: auto; 731 margin-right: auto; 692 732 } 693 733 694 734 .wp-block-group .wp-block-group__inner-container > *.alignfull { 695 696 697 698 735 max-width: 100%; 736 width: 100%; 737 margin-left: auto; 738 margin-right: auto; 699 739 } 700 740 701 741 .full-max-width { 702 703 704 705 742 max-width: 100%; 743 width: 100%; 744 margin-left: auto; 745 margin-right: auto; 706 746 } 707 747 708 748 @media only screen and (min-width: 482px) { 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 } 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 722 759 .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 } 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 738 778 .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 } 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 754 797 .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 } 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 770 816 .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 817 margin-left: auto; 818 margin-right: auto; 819 width: calc(100vw - 30px); 820 max-width: 100%; 821 } 787 822 @media only screen and (min-width: 482px) { 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 } 804 } 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 805 835 @media only screen and (min-width: 482px) { 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 } 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 823 882 /** 824 883 * Site Structure … … 829 888 * - See: globals/_global-width-responsive.scss 830 889 */ 890 831 891 /** 832 892 * Top Level Wrappers (header, main, footer) 833 893 * - Set vertical padding and horizontal margins 834 894 */ 895 .site-header, 896 .site-main, 897 .widget-area, 898 .site-footer { 899 padding-top: 30px; 900 padding-bottom: 30px; 901 margin-left: auto; 902 margin-right: auto; 903 } 904 835 905 .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 } 853 .site-footer { 854 padding-top: 30px; 855 padding-bottom: 30px; 856 margin-left: auto; 857 margin-right: auto; 858 } 859 860 .site-header { 861 padding-top: 23px; 862 padding-bottom: 60px; 906 padding-top: 23px; 907 padding-bottom: 60px; 863 908 } 864 909 @media only screen and (min-width: 482px) { 865 .site-header { 866 padding-bottom: 90px; 867 } 910 911 .site-header { 912 padding-bottom: 90px; 913 } 868 914 } 869 915 … … 873 919 */ 874 920 .site-main > * { 875 margin-top: 90px; 876 margin-bottom: 90px; 877 } 921 margin-top: 90px; 922 margin-bottom: 90px; 923 } 924 878 925 .site-main > *:first-child { 879 margin-top: 0; 880 } 926 margin-top: 0; 927 } 928 881 929 .site-main > *:last-child { 882 930 margin-bottom: 0; 883 931 } 884 932 … … 886 934 * Set the default maximum responsive content-width 887 935 */ 936 888 937 /** 889 938 * Set the wide maximum responsive content-width 890 939 */ 940 891 941 /** 892 942 * Set the full maximum responsive content-width 893 943 */ 944 894 945 /* 895 946 * Block & non-gutenberg content wrappers 896 947 * - Set margins 897 948 */ 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 } 949 .entry-header, 950 .post-thumbnail, 951 .entry-content, 952 .entry-footer, 922 953 .author-bio { 923 924 925 926 954 margin-top: 30px; 955 margin-right: auto; 956 margin-bottom: 30px; 957 margin-left: auto; 927 958 } 928 959 … … 932 963 */ 933 964 .site-main > article > * { 934 margin-top: 20px; 935 margin-bottom: 20px; 936 } 965 margin-top: 20px; 966 margin-bottom: 20px; 967 } 968 937 969 .site-main > .not-found > * { 938 margin-top: 20px; 939 margin-bottom: 20px; 940 } 970 margin-top: 20px; 971 margin-bottom: 20px; 972 } 973 941 974 .entry-content > * { 942 margin-top: 20px; 943 margin-bottom: 20px; 944 } 975 margin-top: 20px; 976 margin-bottom: 20px; 977 } 978 945 979 [class*=inner-container] > * { 946 margin-top: 20px; 947 margin-bottom: 20px; 948 } 980 margin-top: 20px; 981 margin-bottom: 20px; 982 } 983 949 984 .wp-block-template-part > * { 950 margin-top: 20px; 951 margin-bottom: 20px; 952 } 985 margin-top: 20px; 986 margin-bottom: 20px; 987 } 988 953 989 .wp-block-post-template :where(li > *) { 954 955 990 margin-top: 20px; 991 margin-bottom: 20px; 956 992 } 957 993 @media only screen and (min-width: 482px) { 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 } 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 983 1026 .site-main > article > *:first-child, 984 1027 .site-main > .not-found > *:first-child, … … 987 1030 .wp-block-template-part > *:first-child, 988 1031 .wp-block-post-template :where(li > *):first-child { 989 margin-top: 0; 990 } 1032 margin-top: 0; 1033 } 1034 991 1035 .site-main > article > *:last-child, 992 1036 .site-main > .not-found > *:last-child, … … 995 1039 .wp-block-template-part > *:last-child, 996 1040 .wp-block-post-template :where(li > *):last-child { 997 1041 margin-bottom: 0; 998 1042 } 999 1043 1000 1044 .site-footer > * { 1001 1002 1045 margin-top: 20px; 1046 margin-bottom: 20px; 1003 1047 } 1004 1048 1005 1049 .widget-area > * { 1006 1007 1050 margin-top: 20px; 1051 margin-bottom: 20px; 1008 1052 } 1009 1053 @media only screen and (min-width: 482px) { 1010 .site-footer > * { 1011 margin-top: 30px; 1012 margin-bottom: 30px; 1013 } 1014 .widget-area > * { 1015 margin-top: 30px; 1016 margin-bottom: 30px; 1017 } 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 } 1018 1064 } 1019 1065 … … 1023 1069 */ 1024 1070 .entry-header > * { 1025 margin-top: 20px; 1026 margin-bottom: 20px; 1027 } 1071 margin-top: 20px; 1072 margin-bottom: 20px; 1073 } 1074 1028 1075 .post-thumbnail > * { 1029 margin-top: 20px; 1030 margin-bottom: 20px; 1031 } 1076 margin-top: 20px; 1077 margin-bottom: 20px; 1078 } 1079 1032 1080 .page-content > * { 1033 margin-top: 20px; 1034 margin-bottom: 20px; 1035 } 1081 margin-top: 20px; 1082 margin-bottom: 20px; 1083 } 1084 1036 1085 .comment-content > * { 1037 margin-top: 20px; 1038 margin-bottom: 20px; 1039 } 1086 margin-top: 20px; 1087 margin-bottom: 20px; 1088 } 1089 1040 1090 .widget > * { 1041 margin-top: 20px; 1042 margin-bottom: 20px; 1043 } 1091 margin-top: 20px; 1092 margin-bottom: 20px; 1093 } 1094 1044 1095 .entry-header > *:first-child, 1045 1096 .post-thumbnail > *:first-child, … … 1047 1098 .comment-content > *:first-child, 1048 1099 .widget > *:first-child { 1049 margin-top: 0; 1050 } 1100 margin-top: 0; 1101 } 1102 1051 1103 .entry-header > *:last-child, 1052 1104 .post-thumbnail > *:last-child, … … 1054 1106 .comment-content > *:last-child, 1055 1107 .widget > *:last-child { 1056 1108 margin-bottom: 0; 1057 1109 } 1058 1110 … … 1062 1114 */ 1063 1115 .entry-content > * { 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 } 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 1072 1133 .entry-content > *.alignfull + .alignleft { 1073 margin-top: 30px; 1074 } 1134 margin-top: 30px; 1135 } 1136 1075 1137 .entry-content > *.alignfull + .alignright { 1076 1138 margin-top: 30px; 1077 1139 } 1078 1140 … … 1104 1166 h5, 1105 1167 h6 { 1106 1107 1108 1109 1168 padding: 0; 1169 margin: 0; 1170 -moz-osx-font-smoothing: grayscale; 1171 -webkit-font-smoothing: antialiased; 1110 1172 } 1111 1173 … … 1116 1178 */ 1117 1179 html { 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; 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; 1122 1185 } 1123 1186 … … 1125 1188 * Relax the definition a bit, to allow components to override it manually. 1126 1189 */ 1127 *, *::before, *::after { 1128 box-sizing: inherit; 1190 *, 1191 *::before, 1192 *::after { 1193 box-sizing: inherit; 1129 1194 } 1130 1195 1131 1196 body { 1132 1133 1134 1135 1136 1197 font-size: 1.25rem; 1198 font-weight: normal; 1199 color: #28303d; 1200 text-align: left; 1201 background-color: #d1e4dd; 1137 1202 } 1138 1203 … … 1149 1214 .site-footer:before, 1150 1215 .site-footer:after { 1151 1152 1153 1216 content: ""; 1217 display: table; 1218 table-layout: fixed; 1154 1219 } 1155 1220 … … 1160 1225 .site-content:after, 1161 1226 .site-footer:after { 1162 1227 clear: both; 1163 1228 } 1164 1229 1165 1230 /* Category 04 can contain any default HTML element. Do not add classes here, just give the elements some basic styles. */ 1166 1231 blockquote { 1167 padding: 0; 1168 position: relative; 1169 margin: 30px 0 30px 25px; 1170 } 1232 padding: 0; 1233 position: relative; 1234 margin: 30px 0 30px 25px; 1235 } 1236 1171 1237 blockquote > * { 1172 margin-top: 20px; 1173 margin-bottom: 20px; 1174 } 1238 margin-top: 20px; 1239 margin-bottom: 20px; 1240 } 1241 1175 1242 blockquote > *:first-child { 1176 margin-top: 0; 1177 } 1243 margin-top: 0; 1244 } 1245 1178 1246 blockquote > *:last-child { 1179 margin-bottom: 0; 1180 } 1247 margin-bottom: 0; 1248 } 1249 1181 1250 blockquote p { 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 } 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, 1193 1260 blockquote footer { 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 } 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, 1205 1271 blockquote.alignright p { 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 } 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, 1222 1280 blockquote.alignright footer { 1223 font-size: 1rem; 1224 letter-spacing: normal; 1225 } 1281 font-size: 1rem; 1282 letter-spacing: normal; 1283 } 1284 1226 1285 blockquote strong { 1227 font-weight: bolder; 1228 } 1286 font-weight: bolder; 1287 } 1288 1229 1289 blockquote:before { 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 } 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, 1246 1299 blockquote footer { 1247 1248 1249 1300 color: #28303d; 1301 font-size: 1rem; 1302 font-style: normal; 1250 1303 } 1251 1304 @media only screen and (max-width: 481px) { 1252 blockquote { 1253 padding-left: 13px; 1254 } 1255 blockquote:before { 1256 left: 0; 1257 } 1305 1306 blockquote { 1307 padding-left: 13px; 1308 } 1309 1310 blockquote:before { 1311 left: 0; 1312 } 1258 1313 } 1259 1314 1260 1315 input[type=text] { 1261 1262 1263 1264 1265 1266 1267 1316 border: 3px solid #39414d; 1317 border-radius: 0; 1318 color: #28303d; 1319 line-height: 1.7; 1320 padding: 10px; 1321 margin: 0 2px; 1322 max-width: 100%; 1268 1323 } 1269 1324 1270 1325 input[type=email] { 1271 1272 1273 1274 1275 1276 1277 1326 border: 3px solid #39414d; 1327 border-radius: 0; 1328 color: #28303d; 1329 line-height: 1.7; 1330 padding: 10px; 1331 margin: 0 2px; 1332 max-width: 100%; 1278 1333 } 1279 1334 1280 1335 input[type=url] { 1281 1282 1283 1284 1285 1286 1287 1336 border: 3px solid #39414d; 1337 border-radius: 0; 1338 color: #28303d; 1339 line-height: 1.7; 1340 padding: 10px; 1341 margin: 0 2px; 1342 max-width: 100%; 1288 1343 } 1289 1344 1290 1345 input[type=password] { 1291 1292 1293 1294 1295 1296 1297 1346 border: 3px solid #39414d; 1347 border-radius: 0; 1348 color: #28303d; 1349 line-height: 1.7; 1350 padding: 10px; 1351 margin: 0 2px; 1352 max-width: 100%; 1298 1353 } 1299 1354 1300 1355 input[type=search] { 1301 1302 1303 1304 1305 1306 1307 1356 border: 3px solid #39414d; 1357 border-radius: 0; 1358 color: #28303d; 1359 line-height: 1.7; 1360 padding: 10px; 1361 margin: 0 2px; 1362 max-width: 100%; 1308 1363 } 1309 1364 1310 1365 input[type=number] { 1311 1312 1313 1314 1315 1316 1317 1366 border: 3px solid #39414d; 1367 border-radius: 0; 1368 color: #28303d; 1369 line-height: 1.7; 1370 padding: 10px; 1371 margin: 0 2px; 1372 max-width: 100%; 1318 1373 } 1319 1374 1320 1375 input[type=tel] { 1321 1322 1323 1324 1325 1326 1327 1376 border: 3px solid #39414d; 1377 border-radius: 0; 1378 color: #28303d; 1379 line-height: 1.7; 1380 padding: 10px; 1381 margin: 0 2px; 1382 max-width: 100%; 1328 1383 } 1329 1384 1330 1385 input[type=date] { 1331 1332 1333 1334 1335 1336 1337 1386 border: 3px solid #39414d; 1387 border-radius: 0; 1388 color: #28303d; 1389 line-height: 1.7; 1390 padding: 10px; 1391 margin: 0 2px; 1392 max-width: 100%; 1338 1393 } 1339 1394 1340 1395 input[type=month] { 1341 1342 1343 1344 1345 1346 1347 1396 border: 3px solid #39414d; 1397 border-radius: 0; 1398 color: #28303d; 1399 line-height: 1.7; 1400 padding: 10px; 1401 margin: 0 2px; 1402 max-width: 100%; 1348 1403 } 1349 1404 1350 1405 input[type=week] { 1351 1352 1353 1354 1355 1356 1357 1406 border: 3px solid #39414d; 1407 border-radius: 0; 1408 color: #28303d; 1409 line-height: 1.7; 1410 padding: 10px; 1411 margin: 0 2px; 1412 max-width: 100%; 1358 1413 } 1359 1414 1360 1415 input[type=time] { 1361 1362 1363 1364 1365 1366 1367 1416 border: 3px solid #39414d; 1417 border-radius: 0; 1418 color: #28303d; 1419 line-height: 1.7; 1420 padding: 10px; 1421 margin: 0 2px; 1422 max-width: 100%; 1368 1423 } 1369 1424 1370 1425 input[type=datetime] { 1371 1372 1373 1374 1375 1376 1377 1426 border: 3px solid #39414d; 1427 border-radius: 0; 1428 color: #28303d; 1429 line-height: 1.7; 1430 padding: 10px; 1431 margin: 0 2px; 1432 max-width: 100%; 1378 1433 } 1379 1434 1380 1435 input[type=datetime-local] { 1381 1382 1383 1384 1385 1386 1387 1436 border: 3px solid #39414d; 1437 border-radius: 0; 1438 color: #28303d; 1439 line-height: 1.7; 1440 padding: 10px; 1441 margin: 0 2px; 1442 max-width: 100%; 1388 1443 } 1389 1444 1390 1445 input[type=color] { 1391 1392 1393 1394 1395 1396 1397 1446 border: 3px solid #39414d; 1447 border-radius: 0; 1448 color: #28303d; 1449 line-height: 1.7; 1450 padding: 10px; 1451 margin: 0 2px; 1452 max-width: 100%; 1398 1453 } 1399 1454 1400 1455 .site textarea { 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 } 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 1409 1465 input[type=text]:focus { 1410 color: #28303d; 1411 outline-offset: 2px; 1412 outline: 2px dotted #39414d; 1413 } 1466 color: #28303d; 1467 outline-offset: 2px; 1468 outline: 2px dotted #39414d; 1469 } 1470 1414 1471 input[type=email]:focus { 1415 color: #28303d; 1416 outline-offset: 2px; 1417 outline: 2px dotted #39414d; 1418 } 1472 color: #28303d; 1473 outline-offset: 2px; 1474 outline: 2px dotted #39414d; 1475 } 1476 1419 1477 input[type=url]:focus { 1420 color: #28303d; 1421 outline-offset: 2px; 1422 outline: 2px dotted #39414d; 1423 } 1478 color: #28303d; 1479 outline-offset: 2px; 1480 outline: 2px dotted #39414d; 1481 } 1482 1424 1483 input[type=password]:focus { 1425 color: #28303d; 1426 outline-offset: 2px; 1427 outline: 2px dotted #39414d; 1428 } 1484 color: #28303d; 1485 outline-offset: 2px; 1486 outline: 2px dotted #39414d; 1487 } 1488 1429 1489 input[type=search]:focus { 1430 color: #28303d; 1431 outline-offset: 2px; 1432 outline: 2px dotted #39414d; 1433 } 1490 color: #28303d; 1491 outline-offset: 2px; 1492 outline: 2px dotted #39414d; 1493 } 1494 1434 1495 input[type=number]:focus { 1435 color: #28303d; 1436 outline-offset: 2px; 1437 outline: 2px dotted #39414d; 1438 } 1496 color: #28303d; 1497 outline-offset: 2px; 1498 outline: 2px dotted #39414d; 1499 } 1500 1439 1501 input[type=tel]:focus { 1440 color: #28303d; 1441 outline-offset: 2px; 1442 outline: 2px dotted #39414d; 1443 } 1502 color: #28303d; 1503 outline-offset: 2px; 1504 outline: 2px dotted #39414d; 1505 } 1506 1444 1507 input[type=date]:focus { 1445 color: #28303d; 1446 outline-offset: 2px; 1447 outline: 2px dotted #39414d; 1448 } 1508 color: #28303d; 1509 outline-offset: 2px; 1510 outline: 2px dotted #39414d; 1511 } 1512 1449 1513 input[type=month]:focus { 1450 color: #28303d; 1451 outline-offset: 2px; 1452 outline: 2px dotted #39414d; 1453 } 1514 color: #28303d; 1515 outline-offset: 2px; 1516 outline: 2px dotted #39414d; 1517 } 1518 1454 1519 input[type=week]:focus { 1455 color: #28303d; 1456 outline-offset: 2px; 1457 outline: 2px dotted #39414d; 1458 } 1520 color: #28303d; 1521 outline-offset: 2px; 1522 outline: 2px dotted #39414d; 1523 } 1524 1459 1525 input[type=time]:focus { 1460 color: #28303d; 1461 outline-offset: 2px; 1462 outline: 2px dotted #39414d; 1463 } 1526 color: #28303d; 1527 outline-offset: 2px; 1528 outline: 2px dotted #39414d; 1529 } 1530 1464 1531 input[type=datetime]:focus { 1465 color: #28303d; 1466 outline-offset: 2px; 1467 outline: 2px dotted #39414d; 1468 } 1532 color: #28303d; 1533 outline-offset: 2px; 1534 outline: 2px dotted #39414d; 1535 } 1536 1469 1537 input[type=datetime-local]:focus { 1470 color: #28303d; 1471 outline-offset: 2px; 1472 outline: 2px dotted #39414d; 1473 } 1538 color: #28303d; 1539 outline-offset: 2px; 1540 outline: 2px dotted #39414d; 1541 } 1542 1474 1543 input[type=color]:focus { 1475 color: #28303d; 1476 outline-offset: 2px; 1477 outline: 2px dotted #39414d; 1478 } 1544 color: #28303d; 1545 outline-offset: 2px; 1546 outline: 2px dotted #39414d; 1547 } 1548 1479 1549 .site textarea:focus { 1480 color: #28303d; 1481 outline-offset: 2px; 1482 outline: 2px dotted #39414d; 1483 } 1550 color: #28303d; 1551 outline-offset: 2px; 1552 outline: 2px dotted #39414d; 1553 } 1554 1484 1555 input[type=text]:disabled, 1485 1556 input[type=email]:disabled, … … 1497 1568 input[type=color]:disabled, 1498 1569 .site textarea:disabled { 1499 opacity: 0.7; 1500 } 1570 opacity: 0.7; 1571 } 1572 1501 1573 .is-dark-theme input[type=text] { 1502 background: rgba(255, 255, 255, 0.9); 1503 } 1574 background: rgba(255, 255, 255, 0.9); 1575 } 1576 1504 1577 .is-dark-theme input[type=email] { 1505 background: rgba(255, 255, 255, 0.9); 1506 } 1578 background: rgba(255, 255, 255, 0.9); 1579 } 1580 1507 1581 .is-dark-theme input[type=url] { 1508 background: rgba(255, 255, 255, 0.9); 1509 } 1582 background: rgba(255, 255, 255, 0.9); 1583 } 1584 1510 1585 .is-dark-theme input[type=password] { 1511 background: rgba(255, 255, 255, 0.9); 1512 } 1586 background: rgba(255, 255, 255, 0.9); 1587 } 1588 1513 1589 .is-dark-theme input[type=search] { 1514 background: rgba(255, 255, 255, 0.9); 1515 } 1590 background: rgba(255, 255, 255, 0.9); 1591 } 1592 1516 1593 .is-dark-theme input[type=number] { 1517 background: rgba(255, 255, 255, 0.9); 1518 } 1594 background: rgba(255, 255, 255, 0.9); 1595 } 1596 1519 1597 .is-dark-theme input[type=tel] { 1520 background: rgba(255, 255, 255, 0.9); 1521 } 1598 background: rgba(255, 255, 255, 0.9); 1599 } 1600 1522 1601 .is-dark-theme input[type=date] { 1523 background: rgba(255, 255, 255, 0.9); 1524 } 1602 background: rgba(255, 255, 255, 0.9); 1603 } 1604 1525 1605 .is-dark-theme input[type=month] { 1526 background: rgba(255, 255, 255, 0.9); 1527 } 1606 background: rgba(255, 255, 255, 0.9); 1607 } 1608 1528 1609 .is-dark-theme input[type=week] { 1529 background: rgba(255, 255, 255, 0.9); 1530 } 1610 background: rgba(255, 255, 255, 0.9); 1611 } 1612 1531 1613 .is-dark-theme input[type=time] { 1532 background: rgba(255, 255, 255, 0.9); 1533 } 1614 background: rgba(255, 255, 255, 0.9); 1615 } 1616 1534 1617 .is-dark-theme input[type=datetime] { 1535 background: rgba(255, 255, 255, 0.9); 1536 } 1618 background: rgba(255, 255, 255, 0.9); 1619 } 1620 1537 1621 .is-dark-theme input[type=datetime-local] { 1538 background: rgba(255, 255, 255, 0.9); 1539 } 1622 background: rgba(255, 255, 255, 0.9); 1623 } 1624 1540 1625 .is-dark-theme input[type=color] { 1541 background: rgba(255, 255, 255, 0.9); 1542 } 1626 background: rgba(255, 255, 255, 0.9); 1627 } 1628 1543 1629 .is-dark-theme .site textarea { 1544 1630 background: rgba(255, 255, 255, 0.9); 1545 1631 } 1546 1632 1547 1633 input[type=search]:focus { 1548 outline-offset: -7px; 1549 } 1634 outline-offset: -7px; 1635 } 1636 1550 1637 .is-dark-theme input[type=search]:focus { 1551 1638 outline-color: #d1e4dd; 1552 1639 } 1553 1640 1554 1641 input[type=color] { 1555 1556 1642 padding: 5px; 1643 height: 40px; 1557 1644 } 1558 1645 1559 1646 input[type=email], 1560 1647 input[type=url] { 1561 /*rtl:ignore*/ 1562 direction: ltr; 1648 1649 /*rtl:ignore*/ 1650 direction: ltr; 1563 1651 } 1564 1652 1565 1653 select { 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 } 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 1576 1665 select:focus { 1577 outline-offset: 2px; 1578 outline: 2px dotted #39414d; 1579 } 1666 outline-offset: 2px; 1667 outline: 2px dotted #39414d; 1668 } 1669 1580 1670 .is-dark-theme select { 1581 1582 1671 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; 1672 background-position: right 10px top 60%; 1583 1673 } 1584 1674 1585 1675 textarea { 1586 1676 width: 100%; 1587 1677 } 1588 1678 1589 1679 label { 1590 1591 1592 1680 font-size: 1.125rem; 1681 font-weight: 500; 1682 margin-bottom: 10px; 1593 1683 } 1594 1684 … … 1599 1689 */ 1600 1690 @supports (-webkit-appearance: none) or (-moz-appearance: none) { 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 } 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 1685 1789 input[type=checkbox] + label { 1686 display: inline-block; 1687 padding-left: 10px; 1688 font-size: 1rem; 1689 vertical-align: top; 1690 } 1790 display: inline-block; 1791 padding-left: 10px; 1792 font-size: 1rem; 1793 vertical-align: top; 1794 } 1795 1691 1796 input[type=radio] + label { 1692 1693 1694 1695 1797 display: inline-block; 1798 padding-left: 10px; 1799 font-size: 1rem; 1800 vertical-align: top; 1696 1801 } 1697 1802 … … 1700 1805 */ 1701 1806 @supports (-webkit-appearance: none) or (-moz-appearance: none) { 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 } 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 1736 1842 input[type=range]::-ms-track { 1737 1738 1739 1740 1741 1742 1743 1744 1843 width: 100%; 1844 height: 6px; 1845 border-radius: 6px; 1846 border-width: 19px 0; 1847 border-color: #d1e4dd; 1848 background: transparent; 1849 color: transparent; 1850 cursor: pointer; 1745 1851 } 1746 1852 1747 1853 input[type=range]::-ms-fill-upper { 1748 1749 1854 background: #39414d; 1855 border-radius: 6px; 1750 1856 } 1751 1857 1752 1858 input[type=range]::-ms-fill-lower { 1753 1754 1859 background: #39414d; 1860 border-radius: 6px; 1755 1861 } 1756 1862 1757 1863 input[type=range]::-ms-thumb { 1758 1759 1760 1761 1762 1763 1864 border: 3px solid #39414d; 1865 height: 44px; 1866 width: 44px; 1867 border-radius: 50%; 1868 background: #d1e4dd; 1869 cursor: pointer; 1764 1870 } 1765 1871 1766 1872 fieldset { 1767 display: grid; 1768 border-color: #39414d; 1769 padding: 25px; 1770 } 1873 display: grid; 1874 border-color: #39414d; 1875 padding: 25px; 1876 } 1877 1771 1878 fieldset legend { 1772 font-size: 1.5rem; 1773 } 1879 font-size: 1.5rem; 1880 } 1881 1774 1882 fieldset input[type=submit] { 1775 max-width: max-content; 1776 } 1883 max-width: max-content; 1884 } 1885 1777 1886 fieldset input:not([type=submit]) { 1778 margin-bottom: 20px; 1779 } 1780 fieldset input[type=radio], fieldset input[type=checkbox] { 1781 margin-bottom: 0; 1782 } 1887 margin-bottom: 20px; 1888 } 1889 1890 fieldset input[type=radio], 1891 fieldset input[type=checkbox] { 1892 margin-bottom: 0; 1893 } 1894 1783 1895 fieldset input[type=radio] + label { 1784 font-size: 1.125rem; 1785 padding-left: 0; 1786 margin-bottom: 20px; 1787 } 1896 font-size: 1.125rem; 1897 padding-left: 0; 1898 margin-bottom: 20px; 1899 } 1900 1788 1901 fieldset input[type=checkbox] + label { 1789 1790 1791 1902 font-size: 1.125rem; 1903 padding-left: 0; 1904 margin-bottom: 20px; 1792 1905 } 1793 1906 1794 1907 ::-moz-placeholder { 1795 1908 opacity: 1; 1796 1909 } 1797 1910 1798 1911 .post-password-message { 1799 1912 font-size: 1.5rem; 1800 1913 } 1801 1914 1802 1915 .post-password-form { 1803 display: flex; 1804 flex-wrap: wrap; 1805 } 1916 display: flex; 1917 flex-wrap: wrap; 1918 } 1919 1806 1920 .post-password-form__label { 1807 width: 100%; 1808 margin-bottom: 0; 1809 } 1921 width: 100%; 1922 margin-bottom: 0; 1923 } 1924 1810 1925 .post-password-form input[type=password] { 1811 flex-grow: 1; 1812 margin-top: 10px; 1813 margin-right: 17px; 1814 } 1926 flex-grow: 1; 1927 margin-top: 10px; 1928 margin-right: 17px; 1929 } 1930 1815 1931 .post-password-form__submit { 1816 1932 margin-top: 10px; 1817 1933 } 1818 1934 @media only screen and (min-width: 592px) { 1819 .post-password-form__submit { 1820 margin-left: 10px; 1821 } 1935 1936 .post-password-form__submit { 1937 margin-left: 10px; 1938 } 1822 1939 } 1823 1940 1824 1941 img { 1825 height: auto; 1826 max-width: 100%; 1827 vertical-align: middle; 1942 height: auto; 1943 vertical-align: middle; 1828 1944 } 1829 1945 1830 1946 /* Classic editor images */ 1831 .entry-content img {1832 max-width: 100%;1833 }1834 1947 1835 1948 /* Make sure embeds and iframes fit their containers. */ 1949 img, 1950 .entry-content img, 1836 1951 embed, 1837 1952 iframe, 1838 1953 object, 1839 1954 video { 1840 1955 max-width: 100%; 1841 1956 } 1842 1957 1843 1958 /* Media captions */ 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 } 1959 figcaption, 1960 .wp-caption, 1961 .wp-caption-text, 1868 1962 .wp-block-embed 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, 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, 1877 1973 .alignleft .wp-caption, 1878 1974 .alignright .wp-caption, … … 1881 1977 .alignleft .wp-block-embed figcaption, 1882 1978 .alignright .wp-block-embed figcaption { 1883 1979 margin-bottom: 0; 1884 1980 } 1885 1981 … … 1888 1984 .entry-content .wp-smiley, 1889 1985 .comment-content .wp-smiley { 1890 1891 1892 1893 1986 border: none; 1987 margin-bottom: 0; 1988 margin-top: 0; 1989 padding: 0; 1894 1990 } 1895 1991 … … 1897 1993 b, 1898 1994 strong { 1899 1995 font-weight: 700; 1900 1996 } 1901 1997 … … 1904 2000 em, 1905 2001 i { 1906 2002 font-style: italic; 1907 2003 } 1908 2004 1909 2005 pre { 1910 1911 2006 white-space: pre; 2007 overflow-x: auto; 1912 2008 } 1913 2009 … … 1918 2014 */ 1919 2015 a { 1920 1921 1922 1923 2016 cursor: pointer; 2017 color: #28303d; 2018 text-underline-offset: 3px; 2019 text-decoration-skip-ink: all; 1924 2020 } 1925 2021 1926 2022 a:hover { 1927 1928 2023 text-decoration-style: dotted; 2024 text-decoration-skip-ink: none; 1929 2025 } 1930 2026 1931 2027 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 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 } 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 1938 2036 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 1939 background: #000; 1940 color: #fff; 1941 text-decoration: none; 1942 } 2037 background: #000; 2038 color: #fff; 2039 text-decoration: none; 2040 } 2041 1943 2042 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 1944 color: #fff; 1945 } 2043 color: #fff; 2044 } 2045 1946 2046 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 1947 background: rgba(0, 0, 0, 0.9); 1948 color: #fff; 1949 } 2047 background: rgba(0, 0, 0, 0.9); 2048 color: #fff; 2049 } 2050 1950 2051 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 1951 color: #fff; 1952 } 2052 color: #fff; 2053 } 2054 1953 2055 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { 1954 /* Only visible in Windows High Contrast mode */ 1955 outline: 2px solid transparent; 1956 outline-offset: -2px; 1957 } 2056 2057 /* Only visible in Windows High Contrast mode */ 2058 outline: 2px solid transparent; 2059 outline-offset: -2px; 2060 } 2061 1958 2062 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus { 1959 color: #21759b; 1960 background-color: #f1f1f1; 1961 } 2063 color: #21759b; 2064 background-color: #f1f1f1; 2065 } 2066 1962 2067 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link { 1963 background: none; 1964 } 2068 background: none; 2069 } 2070 1965 2071 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { 1966 outline: 2px dotted #28303d; 1967 } 1968 1969 .has-background .has-link-color a { 1970 color: #28303d; 1971 } 1972 2072 outline: 2px dotted #28303d; 2073 } 2074 2075 .has-background .has-link-color a, 1973 2076 .has-background.has-link-color a { 1974 2077 color: #28303d; 1975 2078 } 1976 2079 1977 2080 /* Category 05 is all about adjusting the default block styles to the given layout. I only added three blocks as examples. */ 1978 2081 .wp-block-audio audio:focus { 1979 1980 2082 outline-offset: 5px; 2083 outline: 2px solid #28303d; 1981 2084 } 1982 2085 … … 1984 2087 * Button 1985 2088 */ 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 } 2089 .site .button, 1997 2090 button { 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 } 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 2008 2102 input[type=submit] { 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 } 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 2019 2114 input[type=reset] { 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 } 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, 2052 2128 .wp-block-file a.wp-block-file__button { 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 } 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 2063 2140 .site .button:not(:hover):not(:active):not(.has-text-color) { 2064 color: #d1e4dd; 2065 } 2141 color: #d1e4dd; 2142 } 2143 2066 2144 button:not(:hover):not(:active):not(.has-text-color) { 2067 color: #d1e4dd; 2068 } 2145 color: #d1e4dd; 2146 } 2147 2069 2148 input[type=submit]:not(:hover):not(:active):not(.has-text-color) { 2070 color: #d1e4dd; 2071 } 2149 color: #d1e4dd; 2150 } 2151 2072 2152 input[type=reset]:not(:hover):not(:active):not(.has-text-color) { 2073 color: #d1e4dd; 2074 } 2153 color: #d1e4dd; 2154 } 2155 2075 2156 .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { 2076 color: #d1e4dd; 2077 } 2157 color: #d1e4dd; 2158 } 2159 2078 2160 .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 2079 color: #d1e4dd; 2080 } 2161 color: #d1e4dd; 2162 } 2163 2081 2164 .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 2082 color: #d1e4dd; 2083 } 2165 color: #d1e4dd; 2166 } 2167 2084 2168 .has-background .site .button:not(:hover):not(:active):not(.has-text-color) { 2085 color: #28303d; 2086 } 2169 color: #28303d; 2170 } 2171 2087 2172 .has-background button:not(:hover):not(:active):not(.has-text-color) { 2088 color: #28303d; 2089 } 2173 color: #28303d; 2174 } 2175 2090 2176 .has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color) { 2091 color: #28303d; 2092 } 2177 color: #28303d; 2178 } 2179 2093 2180 .has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color) { 2094 color: #28303d; 2095 } 2181 color: #28303d; 2182 } 2183 2096 2184 .has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { 2097 color: #28303d; 2098 } 2185 color: #28303d; 2186 } 2187 2099 2188 .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 2100 color: #28303d; 2101 } 2189 color: #28303d; 2190 } 2191 2102 2192 .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 2103 color: #28303d; 2104 } 2193 color: #28303d; 2194 } 2195 2105 2196 .has-background .site .button:not(:hover):not(:active):not(.has-text-color).has-background { 2106 color: #28303d; 2107 } 2197 color: #28303d; 2198 } 2199 2108 2200 .has-background button:not(:hover):not(:active):not(.has-text-color).has-background { 2109 color: #28303d; 2110 } 2201 color: #28303d; 2202 } 2203 2111 2204 .has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color).has-background { 2112 color: #28303d; 2113 } 2205 color: #28303d; 2206 } 2207 2114 2208 .has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color).has-background { 2115 color: #28303d; 2116 } 2209 color: #28303d; 2210 } 2211 2117 2212 .has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background { 2118 color: #28303d; 2119 } 2213 color: #28303d; 2214 } 2215 2120 2216 .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { 2121 color: #28303d; 2122 } 2217 color: #28303d; 2218 } 2219 2123 2220 .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background { 2124 color: #28303d; 2125 } 2221 color: #28303d; 2222 } 2223 2126 2224 .site .button:not(:hover):not(:active):not(.has-background) { 2127 background-color: #28303d; 2128 } 2225 background-color: #28303d; 2226 } 2227 2129 2228 button:not(:hover):not(:active):not(.has-background) { 2130 background-color: #28303d; 2131 } 2229 background-color: #28303d; 2230 } 2231 2132 2232 input[type=submit]:not(:hover):not(:active):not(.has-background) { 2133 background-color: #28303d; 2134 } 2233 background-color: #28303d; 2234 } 2235 2135 2236 input[type=reset]:not(:hover):not(:active):not(.has-background) { 2136 background-color: #28303d; 2137 } 2237 background-color: #28303d; 2238 } 2239 2138 2240 .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background) { 2139 background-color: #28303d; 2140 } 2241 background-color: #28303d; 2242 } 2243 2141 2244 .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 2142 background-color: #28303d; 2143 } 2245 background-color: #28303d; 2246 } 2247 2144 2248 .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) { 2145 background-color: #28303d; 2146 } 2249 background-color: #28303d; 2250 } 2251 2147 2252 .has-background .site .button:not(:hover):not(:active):not(.has-background) { 2148 background-color: #28303d; 2149 } 2253 background-color: #28303d; 2254 } 2255 2150 2256 .has-background button:not(:hover):not(:active):not(.has-background) { 2151 background-color: #28303d; 2152 } 2257 background-color: #28303d; 2258 } 2259 2153 2260 .has-background input[type=submit]:not(:hover):not(:active):not(.has-background) { 2154 background-color: #28303d; 2155 } 2261 background-color: #28303d; 2262 } 2263 2156 2264 .has-background input[type=reset]:not(:hover):not(:active):not(.has-background) { 2157 background-color: #28303d; 2158 } 2265 background-color: #28303d; 2266 } 2267 2159 2268 .has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background) { 2160 background-color: #28303d; 2161 } 2269 background-color: #28303d; 2270 } 2271 2162 2272 .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 2163 background-color: #28303d; 2164 } 2273 background-color: #28303d; 2274 } 2275 2165 2276 .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) { 2166 background-color: #28303d; 2167 } 2168 .site .button:hover, .site .button:active, 2277 background-color: #28303d; 2278 } 2279 2280 .site .button:hover, 2281 .site .button:active, 2169 2282 button:hover, 2170 2283 button:active, … … 2179 2292 .wp-block-file a.wp-block-file__button:hover, 2180 2293 .wp-block-file a.wp-block-file__button:active { 2181 background-color: transparent; 2182 border-color: currentColor; 2183 color: inherit; 2184 } 2294 background-color: transparent; 2295 border-color: currentColor; 2296 color: inherit; 2297 } 2298 2185 2299 .site .button:focus, 2186 2300 button:focus, … … 2190 2304 .wp-block-button .wp-block-button__link:focus, 2191 2305 .wp-block-file a.wp-block-file__button:focus { 2192 outline-offset: -6px; 2193 outline: 2px dotted currentColor; 2194 } 2306 outline-offset: -6px; 2307 outline: 2px dotted currentColor; 2308 } 2309 2195 2310 .site .button:disabled { 2196 background-color: rgba(255, 255, 255, 0.5); 2197 border-color: rgba(255, 255, 255, 0.5); 2198 color: #39414d; 2199 } 2311 background-color: rgba(255, 255, 255, 0.5); 2312 border-color: rgba(255, 255, 255, 0.5); 2313 color: #39414d; 2314 } 2315 2200 2316 button:disabled { 2201 background-color: rgba(255, 255, 255, 0.5); 2202 border-color: rgba(255, 255, 255, 0.5); 2203 color: #39414d; 2204 } 2317 background-color: rgba(255, 255, 255, 0.5); 2318 border-color: rgba(255, 255, 255, 0.5); 2319 color: #39414d; 2320 } 2321 2205 2322 input[type=submit]:disabled { 2206 background-color: rgba(255, 255, 255, 0.5); 2207 border-color: rgba(255, 255, 255, 0.5); 2208 color: #39414d; 2209 } 2323 background-color: rgba(255, 255, 255, 0.5); 2324 border-color: rgba(255, 255, 255, 0.5); 2325 color: #39414d; 2326 } 2327 2210 2328 input[type=reset]:disabled { 2211 background-color: rgba(255, 255, 255, 0.5); 2212 border-color: rgba(255, 255, 255, 0.5); 2213 color: #39414d; 2214 } 2329 background-color: rgba(255, 255, 255, 0.5); 2330 border-color: rgba(255, 255, 255, 0.5); 2331 color: #39414d; 2332 } 2333 2215 2334 .wp-block-search .wp-block-search__button:disabled { 2216 background-color: rgba(255, 255, 255, 0.5); 2217 border-color: rgba(255, 255, 255, 0.5); 2218 color: #39414d; 2219 } 2335 background-color: rgba(255, 255, 255, 0.5); 2336 border-color: rgba(255, 255, 255, 0.5); 2337 color: #39414d; 2338 } 2339 2220 2340 .wp-block-button .wp-block-button__link:disabled { 2221 background-color: rgba(255, 255, 255, 0.5); 2222 border-color: rgba(255, 255, 255, 0.5); 2223 color: #39414d; 2224 } 2341 background-color: rgba(255, 255, 255, 0.5); 2342 border-color: rgba(255, 255, 255, 0.5); 2343 color: #39414d; 2344 } 2345 2225 2346 .wp-block-file a.wp-block-file__button:disabled { 2226 2227 2228 2347 background-color: rgba(255, 255, 255, 0.5); 2348 border-color: rgba(255, 255, 255, 0.5); 2349 color: #39414d; 2229 2350 } 2230 2351 … … 2233 2354 */ 2234 2355 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 2235 color: #d1e4dd; 2236 } 2356 color: #d1e4dd; 2357 } 2358 2237 2359 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 2238 color: #d1e4dd; 2239 } 2360 color: #d1e4dd; 2361 } 2362 2240 2363 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { 2241 color: #28303d; 2242 } 2364 color: #28303d; 2365 } 2366 2243 2367 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 2244 background-color: #28303d; 2245 } 2368 background-color: #28303d; 2369 } 2370 2246 2371 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 2247 background-color: #28303d; 2248 } 2372 background-color: #28303d; 2373 } 2374 2249 2375 .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, 2250 2376 .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { 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 } 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 2258 2388 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 2259 color: #28303d; 2260 } 2389 color: #28303d; 2390 } 2391 2261 2392 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 2262 color: #28303d; 2263 } 2393 color: #28303d; 2394 } 2395 2264 2396 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { 2265 color: inherit; 2266 } 2397 color: inherit; 2398 } 2399 2267 2400 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 2268 background-color: transparent; 2269 } 2401 background-color: transparent; 2402 } 2403 2270 2404 .wp-block-button.is-style-outline .wp-block-button__link:hover { 2271 border-color: transparent !important; 2272 background-color: #28303d !important; 2273 color: #d1e4dd !important; 2274 } 2405 border-color: transparent !important; 2406 background-color: #28303d !important; 2407 color: #d1e4dd !important; 2408 } 2409 2275 2410 .wp-block-button.is-style-outline .wp-block-button__link:active { 2276 border-color: transparent !important; 2277 background-color: #28303d !important; 2278 color: #d1e4dd !important; 2279 } 2411 border-color: transparent !important; 2412 background-color: #28303d !important; 2413 color: #d1e4dd !important; 2414 } 2415 2280 2416 .has-background .wp-block-button.is-style-outline .wp-block-button__link:hover { 2281 background-color: #28303d !important; 2282 color: #d1e4dd !important; 2283 } 2417 background-color: #28303d !important; 2418 color: #d1e4dd !important; 2419 } 2420 2284 2421 .has-background .wp-block-button.is-style-outline .wp-block-button__link:active { 2285 background-color: #28303d !important; 2286 color: #d1e4dd !important; 2287 } 2422 background-color: #28303d !important; 2423 color: #d1e4dd !important; 2424 } 2425 2288 2426 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover { 2289 color: #d1e4dd !important; 2290 } 2427 color: #d1e4dd !important; 2428 } 2429 2291 2430 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active { 2292 color: #d1e4dd !important; 2293 } 2431 color: #d1e4dd !important; 2432 } 2433 2294 2434 .wp-block-button .is-style-squared .wp-block-button__link { 2295 2435 border-radius: 0; 2296 2436 } 2297 2437 2298 2438 .is-style-outline .wp-block-button__link[style*=radius]:focus { 2299 2300 2439 outline-offset: 2px; 2440 outline: 2px dotted #39414d; 2301 2441 } 2302 2442 2303 2443 .wp-block-button a.wp-block-button__link[style*=radius]:focus { 2304 2305 2444 outline-offset: 2px; 2445 outline: 2px dotted #39414d; 2306 2446 } 2307 2447 2308 2448 .wp-block-code { 2309 border-color: #28303d; 2310 border-radius: 0; 2311 border-style: solid; 2312 border-width: 0.1rem; 2313 padding: 20px; 2314 } 2449 border-color: #28303d; 2450 border-radius: 0; 2451 border-style: solid; 2452 border-width: 0.1rem; 2453 padding: 20px; 2454 } 2455 2315 2456 .wp-block-code code { 2316 2317 2318 2319 2457 color: #28303d; 2458 white-space: pre; 2459 overflow-x: auto; 2460 display: block; 2320 2461 } 2321 2462 2322 2463 .wp-block-columns:not(.alignwide):not(.alignfull) { 2323 clear: both; 2324 } 2464 clear: both; 2465 } 2466 2325 2467 .wp-block-columns .wp-block-column > * { 2326 2327 2468 margin-top: 20px; 2469 margin-bottom: 20px; 2328 2470 } 2329 2471 @media only screen and (min-width: 482px) { 2330 .wp-block-columns .wp-block-column > * { 2331 margin-top: 30px; 2332 margin-bottom: 30px; 2333 } 2334 } 2472 2473 .wp-block-columns .wp-block-column > * { 2474 margin-top: 30px; 2475 margin-bottom: 30px; 2476 } 2477 } 2478 2335 2479 .wp-block-columns .wp-block-column > *:first-child { 2336 margin-top: 0; 2337 } 2480 margin-top: 0; 2481 } 2482 2338 2483 .wp-block-columns .wp-block-column > *:last-child { 2339 margin-bottom: 0; 2340 } 2484 margin-bottom: 0; 2485 } 2486 2341 2487 .wp-block-columns .wp-block-column:last-child { 2342 margin-bottom: 0; 2343 } 2488 margin-bottom: 0; 2489 } 2490 2344 2491 .wp-block-columns .wp-block-column:not(:last-child) { 2345 2492 margin-bottom: 20px; 2346 2493 } 2347 2494 @media only screen and (min-width: 482px) { 2348 .wp-block-columns .wp-block-column:not(:last-child) { 2349 margin-bottom: 30px; 2350 } 2495 2496 .wp-block-columns .wp-block-column:not(:last-child) { 2497 margin-bottom: 30px; 2498 } 2351 2499 } 2352 2500 @media only screen and (min-width: 822px) { 2353 .wp-block-columns .wp-block-column:not(:last-child) { 2354 margin-bottom: 0; 2355 } 2356 } 2501 2502 .wp-block-columns .wp-block-column:not(:last-child) { 2503 margin-bottom: 0; 2504 } 2505 } 2506 2357 2507 .wp-block-columns.is-style-twentytwentyone-columns-overlap { 2358 2508 justify-content: space-around; 2359 2509 } 2360 2510 @media only screen and (min-width: 652px) { 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 } 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 2416 2581 .wp-block-columns.alignfull .wp-block-column p:not(.has-background) { 2417 padding-left: 20px; 2418 padding-right: 20px; 2419 } 2582 padding-left: 20px; 2583 padding-right: 20px; 2584 } 2585 2420 2586 .wp-block-columns.alignfull .wp-block-column h1:not(.has-background) { 2421 padding-left: 20px; 2422 padding-right: 20px; 2423 } 2587 padding-left: 20px; 2588 padding-right: 20px; 2589 } 2590 2424 2591 .wp-block-columns.alignfull .wp-block-column h2:not(.has-background) { 2425 padding-left: 20px; 2426 padding-right: 20px; 2427 } 2592 padding-left: 20px; 2593 padding-right: 20px; 2594 } 2595 2428 2596 .wp-block-columns.alignfull .wp-block-column h3:not(.has-background) { 2429 padding-left: 20px; 2430 padding-right: 20px; 2431 } 2597 padding-left: 20px; 2598 padding-right: 20px; 2599 } 2600 2432 2601 .wp-block-columns.alignfull .wp-block-column h4:not(.has-background) { 2433 padding-left: 20px; 2434 padding-right: 20px; 2435 } 2602 padding-left: 20px; 2603 padding-right: 20px; 2604 } 2605 2436 2606 .wp-block-columns.alignfull .wp-block-column h5:not(.has-background) { 2437 padding-left: 20px; 2438 padding-right: 20px; 2439 } 2607 padding-left: 20px; 2608 padding-right: 20px; 2609 } 2610 2440 2611 .wp-block-columns.alignfull .wp-block-column h6:not(.has-background) { 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 2612 padding-left: 20px; 2613 padding-right: 20px; 2614 } 2615 2616 .wp-block-cover, 2456 2617 .wp-block-cover-image { 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 } 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 2466 2632 .wp-block-cover:not(.alignwide):not(.alignfull), 2467 2633 .wp-block-cover-image:not(.alignwide):not(.alignfull) { 2468 clear: both; 2469 } 2634 clear: both; 2635 } 2636 2470 2637 .wp-block-cover.alignfull, 2471 2638 .wp-block-cover-image.alignfull { 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 } 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, 2500 2648 .wp-block-cover-image .wp-block-cover-text { 2501 color: currentColor; 2502 margin-top: 30px; 2503 margin-bottom: 30px; 2504 } 2649 color: currentColor; 2650 margin-top: 30px; 2651 margin-bottom: 30px; 2652 } 2653 2505 2654 .wp-block-cover .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button), 2506 2655 .wp-block-cover .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button), … … 2509 2658 .wp-block-cover-image .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button), 2510 2659 .wp-block-cover-image .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button) { 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 } 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, 2528 2668 .wp-block-cover-image .wp-block-cover-text .has-link-color a { 2529 color: #28303d; 2530 } 2669 color: #28303d; 2670 } 2671 2531 2672 .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container { 2532 color: #fff; 2533 } 2673 color: #fff; 2674 } 2675 2534 2676 .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text { 2535 color: #fff; 2536 } 2677 color: #fff; 2678 } 2679 2537 2680 .wp-block-cover:not([class*=background-color]) .wp-block-cover-text { 2538 color: #fff; 2539 } 2681 color: #fff; 2682 } 2683 2540 2684 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container { 2541 color: #fff; 2542 } 2685 color: #fff; 2686 } 2687 2543 2688 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text { 2544 color: #fff; 2545 } 2689 color: #fff; 2690 } 2691 2546 2692 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text { 2547 color: #fff; 2548 } 2693 color: #fff; 2694 } 2695 2549 2696 .wp-block-cover h2 { 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 } 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 2562 2711 .wp-block-cover-image h2 { 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 } 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 2575 2726 .wp-block-cover h2.has-text-align-left, 2576 2727 .wp-block-cover-image h2.has-text-align-left { 2577 text-align: left; 2578 } 2728 text-align: left; 2729 } 2730 2579 2731 .wp-block-cover h2.has-text-align-center, 2580 2732 .wp-block-cover-image h2.has-text-align-center { 2581 text-align: center; 2582 } 2733 text-align: center; 2734 } 2735 2583 2736 .wp-block-cover h2.has-text-align-right, 2584 2737 .wp-block-cover-image h2.has-text-align-right { 2585 text-align: right; 2586 } 2587 .wp-block-cover .wp-block-cover__inner-container { 2588 width: calc(100% - 60px); 2589 } 2738 text-align: right; 2739 } 2740 2741 .wp-block-cover .wp-block-cover__inner-container, 2590 2742 .wp-block-cover-image .wp-block-cover__inner-container { 2591 width: calc(100% - 60px); 2592 } 2743 width: calc(100% - 60px); 2744 } 2745 2593 2746 .wp-block-cover .wp-block-cover__inner-container > * { 2594 margin-top: 20px; 2595 margin-bottom: 20px; 2596 } 2747 margin-top: 20px; 2748 margin-bottom: 20px; 2749 } 2750 2597 2751 .wp-block-cover-image .wp-block-cover__inner-container > * { 2598 2599 2752 margin-top: 20px; 2753 margin-bottom: 20px; 2600 2754 } 2601 2755 @media only screen and (min-width: 482px) { 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 } 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 2611 2768 .wp-block-cover .wp-block-cover__inner-container > *:first-child, 2612 2769 .wp-block-cover-image .wp-block-cover__inner-container > *:first-child { 2613 margin-top: 0; 2614 } 2770 margin-top: 0; 2771 } 2772 2615 2773 .wp-block-cover .wp-block-cover__inner-container > *:last-child, 2616 2774 .wp-block-cover-image .wp-block-cover__inner-container > *:last-child { 2617 margin-bottom: 0; 2618 } 2619 .wp-block-cover.alignleft, .wp-block-cover.alignright, 2775 margin-bottom: 0; 2776 } 2777 2778 .wp-block-cover.alignleft, 2779 .wp-block-cover.alignright, 2620 2780 .wp-block-cover-image.alignleft, 2621 2781 .wp-block-cover-image.alignright { 2622 margin-top: 0; 2623 } 2782 margin-top: 0; 2783 } 2784 2624 2785 .wp-block-cover.alignleft > * { 2625 margin-top: 60px; 2626 margin-bottom: 60px; 2627 padding-left: 25px; 2628 padding-right: 25px; 2629 width: 100%; 2630 } 2786 margin-top: 60px; 2787 margin-bottom: 60px; 2788 padding-left: 25px; 2789 padding-right: 25px; 2790 width: 100%; 2791 } 2792 2631 2793 .wp-block-cover.alignright > * { 2632 margin-top: 60px; 2633 margin-bottom: 60px; 2634 padding-left: 25px; 2635 padding-right: 25px; 2636 width: 100%; 2637 } 2794 margin-top: 60px; 2795 margin-bottom: 60px; 2796 padding-left: 25px; 2797 padding-right: 25px; 2798 width: 100%; 2799 } 2800 2638 2801 .wp-block-cover-image.alignleft > * { 2639 margin-top: 60px; 2640 margin-bottom: 60px; 2641 padding-left: 25px; 2642 padding-right: 25px; 2643 width: 100%; 2644 } 2802 margin-top: 60px; 2803 margin-bottom: 60px; 2804 padding-left: 25px; 2805 padding-right: 25px; 2806 width: 100%; 2807 } 2808 2645 2809 .wp-block-cover-image.alignright > * { 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, 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, 2653 2819 .wp-block-cover-image.has-left-content, 2654 2820 .wp-block-cover-image.has-right-content { 2655 justify-content: center; 2656 } 2657 .wp-block-cover.is-style-twentytwentyone-border { 2658 border: 3px solid #28303d; 2659 } 2821 justify-content: center; 2822 } 2823 2824 .wp-block-cover.is-style-twentytwentyone-border, 2660 2825 .wp-block-cover-image.is-style-twentytwentyone-border { 2661 border: 3px solid #28303d; 2662 } 2826 border: 3px solid #28303d; 2827 } 2828 2663 2829 .wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container, 2664 2830 .wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container { 2665 2831 background-color: unset; 2666 2832 } 2667 2833 … … 2669 2835 .wp-block-file a.wp-block-file__button:focus, 2670 2836 .wp-block-file a.wp-block-file__button:hover { 2671 opacity: inherit; 2672 } 2837 opacity: inherit; 2838 } 2839 2673 2840 .wp-block-file a.wp-block-file__button { 2674 2841 display: inline-block; 2675 2842 } 2676 2843 2677 2844 .wp-block-gallery { 2678 margin: 0 auto; 2679 } 2680 .wp-block-gallery .blocks-gallery-image { 2681 width: calc(50% - 10px); 2682 } 2845 margin: 0 auto; 2846 } 2847 2848 .wp-block-gallery .blocks-gallery-image, 2683 2849 .wp-block-gallery .blocks-gallery-item { 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 } 2850 width: calc(50% - 10px); 2851 } 2852 2853 .wp-block-gallery .blocks-gallery-image figcaption, 2691 2854 .wp-block-gallery .blocks-gallery-item figcaption { 2692 margin: 0; 2693 color: #fff; 2694 font-size: 1rem; 2695 } 2696 .wp-block-gallery .blocks-gallery-image figcaption a { 2697 color: #fff; 2698 } 2855 margin: 0; 2856 color: #fff; 2857 font-size: 1rem; 2858 } 2859 2860 .wp-block-gallery .blocks-gallery-image figcaption a, 2699 2861 .wp-block-gallery .blocks-gallery-item figcaption a { 2700 color: #fff; 2701 } 2862 color: #fff; 2863 } 2864 2702 2865 .wp-block-gallery .blocks-gallery-image figcaption a:focus { 2703 background-color: transparent; 2704 outline: 2px solid #28303d; 2705 text-decoration: none; 2706 } 2866 background-color: transparent; 2867 outline: 2px solid #28303d; 2868 text-decoration: none; 2869 } 2870 2707 2871 .wp-block-gallery .blocks-gallery-item figcaption a:focus { 2708 background-color: transparent; 2709 outline: 2px solid #28303d; 2710 text-decoration: none; 2711 } 2872 background-color: transparent; 2873 outline: 2px solid #28303d; 2874 text-decoration: none; 2875 } 2876 2712 2877 .wp-block-gallery .blocks-gallery-image a:focus img, 2713 2878 .wp-block-gallery .blocks-gallery-item a:focus img { 2714 2879 outline-offset: 2px; 2715 2880 } 2716 2881 2717 2882 .wp-block-group { 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 } 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 2727 2895 .wp-block-group .wp-block-group__inner-container { 2728 margin-left: auto; 2729 margin-right: auto; 2730 } 2896 margin-left: auto; 2897 margin-right: auto; 2898 } 2899 2731 2900 .wp-block-group .wp-block-group__inner-container > * { 2732 2733 2901 margin-top: 20px; 2902 margin-bottom: 20px; 2734 2903 } 2735 2904 @media only screen and (min-width: 482px) { 2736 .wp-block-group .wp-block-group__inner-container > * { 2737 margin-top: 30px; 2738 margin-bottom: 30px; 2739 } 2740 } 2905 2906 .wp-block-group .wp-block-group__inner-container > * { 2907 margin-top: 30px; 2908 margin-bottom: 30px; 2909 } 2910 } 2911 2741 2912 .wp-block-group .wp-block-group__inner-container > *:first-child { 2742 margin-top: 0; 2743 } 2913 margin-top: 0; 2914 } 2915 2744 2916 .wp-block-group .wp-block-group__inner-container > *:last-child { 2745 margin-bottom: 0; 2746 } 2917 margin-bottom: 0; 2918 } 2919 2747 2920 .wp-block-group.has-background { 2748 2921 padding: 20px; 2749 2922 } 2750 2923 @media only screen and (min-width: 482px) { 2751 .wp-block-group.has-background { 2752 padding: 30px; 2753 } 2754 } 2924 2925 .wp-block-group.has-background { 2926 padding: 30px; 2927 } 2928 } 2929 2755 2930 .wp-block-group.is-style-twentytwentyone-border { 2756 border: 3px solid #28303d; 2757 padding: 30px; 2758 } 2931 border: 3px solid #28303d; 2932 padding: 30px; 2933 } 2934 2759 2935 .wp-block-group.has-background .wp-block-group__inner-container > .alignfull { 2760 max-width: calc(100% + 60px); 2761 width: calc(100% + 60px); 2762 margin-left: -30px; 2763 } 2936 max-width: calc(100% + 60px); 2937 width: calc(100% + 60px); 2938 margin-left: -30px; 2939 } 2940 2764 2941 .wp-block-group.has-background .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull { 2765 max-width: calc(100% + 60px); 2766 width: calc(100% + 60px); 2767 margin-left: -30px; 2768 } 2942 max-width: calc(100% + 60px); 2943 width: calc(100% + 60px); 2944 margin-left: -30px; 2945 } 2946 2769 2947 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > .alignfull { 2770 max-width: calc(100% + 60px); 2771 width: calc(100% + 60px); 2772 margin-left: -30px; 2773 } 2948 max-width: calc(100% + 60px); 2949 width: calc(100% + 60px); 2950 margin-left: -30px; 2951 } 2952 2774 2953 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull { 2775 max-width: calc(100% + 60px); 2776 width: calc(100% + 60px); 2777 margin-left: -30px; 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, 2970 .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, 2987 .h6 strong { 2988 font-weight: 600; 2778 2989 } 2779 2990 2780 2991 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; 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 } 2784 3002 } 2785 3003 2786 3004 .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; 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 } 2790 3015 } 2791 3016 2792 3017 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; 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 } 2796 3028 } 2797 3029 2798 3030 .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; 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 } 2802 3041 } 2803 3042 2804 3043 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; 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 } 2808 3054 } 2809 3055 2810 3056 .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 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, 2822 3070 .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 3071 font-size: 1.5rem; 3072 font-weight: 600; 3073 letter-spacing: normal; 3074 line-height: 1.3; 3075 } 3076 3077 h5, 2834 3078 .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 3079 font-size: 1.125rem; 3080 font-weight: 600; 3081 letter-spacing: 0.05em; 3082 line-height: 1.3; 3083 } 3084 3085 h6, 2846 3086 .h6 { 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 } 2884 .h6 strong { 2885 font-weight: 600; 2886 } 2887 2888 h1 { 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 } 2898 } 2899 2900 .h1 { 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 } 2910 } 2911 2912 h2 { 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 } 2922 } 2923 2924 .h2 { 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 } 2934 } 2935 2936 h3 { 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 } 2946 } 2947 2948 .h3 { 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 2967 .h4 { 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 2981 .h5 { 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 2995 .h6 { 2996 font-size: 1rem; 2997 font-weight: 600; 2998 letter-spacing: 0.05em; 2999 line-height: 1.3; 3087 font-size: 1rem; 3088 font-weight: 600; 3089 letter-spacing: 0.05em; 3090 line-height: 1.3; 3000 3091 } 3001 3092 3002 3093 .wp-block-image { 3003 text-align: center; 3004 } 3094 text-align: center; 3095 } 3096 3005 3097 .wp-block-image figcaption { 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 } 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 3013 3106 .wp-block-image .alignright { 3014 margin-left: 25px; 3015 } 3107 margin-left: 25px; 3108 } 3109 3016 3110 .wp-block-image .alignleft { 3017 margin-right: 25px; 3018 } 3111 margin-right: 25px; 3112 } 3113 3019 3114 .wp-block-image a:focus img { 3020 3115 outline-offset: 2px; 3021 3116 } 3022 3117 3023 3118 .entry-content > *[class=wp-block-image], 3024 3119 .entry-content [class*=inner-container] > *[class=wp-block-image] { 3025 margin-top: 0; 3026 margin-bottom: 0; 3027 } 3120 margin-top: 0; 3121 margin-bottom: 0; 3122 } 3123 3028 3124 .entry-content > *[class=wp-block-image] + *, 3029 3125 .entry-content [class*=inner-container] > *[class=wp-block-image] + * { 3030 margin-top: 0; 3031 } 3032 3033 .wp-block-image.is-style-twentytwentyone-border img { 3034 border: 3px solid #28303d; 3035 } 3036 3126 margin-top: 0; 3127 } 3128 3129 .wp-block-image.is-style-twentytwentyone-border img, 3037 3130 .wp-block-image.is-style-twentytwentyone-image-frame img { 3038 3131 border: 3px solid #28303d; 3039 3132 } 3040 3133 3041 3134 .wp-block-image.is-style-twentytwentyone-image-frame img { 3042 3135 padding: 20px; 3043 3136 } 3044 3137 3045 3138 @media only screen and (min-width: 482px) { 3046 .entry-content > .wp-block-image > .alignleft, 3047 .entry-content > .wp-block-image > .alignright { 3048 max-width: 50%; 3049 } 3139 3140 .entry-content > .wp-block-image > .alignleft, 3141 .entry-content > .wp-block-image > .alignright { 3142 max-width: 50%; 3143 } 3050 3144 } 3051 3145 @media only screen and (max-width: 481px) { 3052 .entry-content > .wp-block-image > .alignleft, 3053 .entry-content > .wp-block-image > .alignright { 3054 margin-left: 0; 3055 margin-right: 0; 3056 } 3146 3147 .entry-content > .wp-block-image > .alignleft, 3148 .entry-content > .wp-block-image > .alignright { 3149 margin-left: 0; 3150 margin-right: 0; 3151 } 3057 3152 } 3058 3153 3059 3154 .wp-block-latest-comments { 3060 padding-left: 0; 3061 } 3155 padding-left: 0; 3156 } 3157 3062 3158 .wp-block-latest-comments .wp-block-latest-comments__comment { 3063 font-size: 1.125rem; 3064 line-height: 1.7; 3065 /* Vertical margins logic */ 3066 margin-top: 30px; 3067 margin-bottom: 30px; 3068 } 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 3069 3167 .wp-block-latest-comments .wp-block-latest-comments__comment:first-child { 3070 margin-top: 0; 3071 } 3168 margin-top: 0; 3169 } 3170 3072 3171 .wp-block-latest-comments .wp-block-latest-comments__comment:last-child { 3073 margin-bottom: 0; 3074 } 3172 margin-bottom: 0; 3173 } 3174 3075 3175 .wp-block-latest-comments .wp-block-latest-comments__comment-meta { 3076 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3077 } 3176 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3177 } 3178 3078 3179 .wp-block-latest-comments .wp-block-latest-comments__comment-date { 3079 color: #28303d; 3080 font-size: 1.125rem; 3081 } 3180 color: #28303d; 3181 font-size: 1.125rem; 3182 } 3183 3082 3184 .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p { 3083 3084 3085 3185 font-size: 1.125rem; 3186 line-height: 1.7; 3187 margin: 0; 3086 3188 } 3087 3189 3088 3190 .wp-block-latest-posts { 3089 padding-left: 0; 3090 } 3191 padding-left: 0; 3192 } 3193 3091 3194 .wp-block-latest-posts:not(.is-grid) > li { 3092 margin-top: 50px; 3093 margin-bottom: 50px; 3094 } 3195 margin-top: 50px; 3196 margin-bottom: 50px; 3197 } 3198 3095 3199 .wp-block-latest-posts:not(.is-grid) > li:first-child { 3096 margin-top: 0; 3097 } 3200 margin-top: 0; 3201 } 3202 3098 3203 .wp-block-latest-posts:not(.is-grid) > li:last-child { 3099 margin-bottom: 0; 3100 } 3204 margin-bottom: 0; 3205 } 3206 3101 3207 .widget-area .wp-block-latest-posts:not(.is-grid) > li { 3102 margin-top: 0; 3103 margin-bottom: 0; 3104 } 3208 margin-top: 0; 3209 margin-bottom: 0; 3210 } 3211 3105 3212 .wp-block-latest-posts.is-grid { 3106 word-wrap: break-word; 3107 word-break: break-word; 3108 } 3213 word-wrap: break-word; 3214 word-break: break-word; 3215 } 3216 3109 3217 .wp-block-latest-posts.is-grid > li { 3110 margin-bottom: 30px; 3111 } 3218 margin-bottom: 30px; 3219 } 3220 3112 3221 .wp-block-latest-posts.is-grid > li:last-child { 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 } 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 3118 3238 .wp-block-latest-posts > li > * { 3119 margin-top: 10px; 3120 margin-bottom: 10px; 3121 } 3239 margin-top: 10px; 3240 margin-bottom: 10px; 3241 } 3242 3122 3243 .wp-block-latest-posts > li > *:first-child { 3123 margin-top: 0; 3124 } 3244 margin-top: 0; 3245 } 3246 3125 3247 .wp-block-latest-posts > li > *:last-child { 3126 margin-bottom: 0; 3127 } 3248 margin-bottom: 0; 3249 } 3250 3128 3251 .wp-block-latest-posts > li > a { 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 } 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 3141 3266 .widget-area .wp-block-latest-posts > li > a { 3142 font-size: 1.125rem; 3143 margin-bottom: 0; 3144 } 3267 font-size: 1.125rem; 3268 margin-bottom: 0; 3269 } 3270 3145 3271 .wp-block-latest-posts .wp-block-latest-posts__post-author { 3146 color: #28303d; 3147 font-size: 1.25rem; 3148 line-height: 1.7; 3149 } 3272 color: #28303d; 3273 font-size: 1.25rem; 3274 line-height: 1.7; 3275 } 3276 3150 3277 .wp-block-latest-posts .wp-block-latest-posts__post-date { 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 } 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, 3164 3289 .wp-block-latest-posts .wp-block-latest-posts__post-full-content { 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 } 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 3170 3296 .wp-block-latest-posts.alignfull { 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 } 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 3178 3307 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { 3179 border-top: 3px solid #28303d; 3180 border-bottom: 3px solid #28303d; 3181 } 3308 border-top: 3px solid #28303d; 3309 border-bottom: 3px solid #28303d; 3310 } 3311 3182 3312 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li { 3183 padding-bottom: 30px; 3184 border-bottom: 1px solid #28303d; 3185 margin-top: 30px; 3186 margin-bottom: 30px; 3187 } 3313 padding-bottom: 30px; 3314 border-bottom: 1px solid #28303d; 3315 margin-top: 30px; 3316 margin-bottom: 30px; 3317 } 3318 3188 3319 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { 3189 padding-bottom: 30px; 3190 border-bottom: 1px solid #28303d; 3191 margin-top: 30px; 3192 margin-bottom: 30px; 3193 } 3320 padding-bottom: 30px; 3321 border-bottom: 1px solid #28303d; 3322 margin-top: 30px; 3323 margin-bottom: 30px; 3324 } 3325 3194 3326 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, 3195 3327 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child { 3196 padding-bottom: 0; 3197 border-bottom: none; 3198 } 3328 padding-bottom: 0; 3329 border-bottom: none; 3330 } 3331 3199 3332 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { 3200 box-shadow: inset 0 -1px 0 0 #28303d; 3201 border-bottom: 2px solid #28303d; 3202 } 3333 box-shadow: inset 0 -1px 0 0 #28303d; 3334 border-bottom: 2px solid #28303d; 3335 } 3336 3203 3337 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { 3204 margin: 0; 3205 padding-top: 30px; 3206 padding-right: 25px; 3207 } 3338 margin: 0; 3339 padding-top: 30px; 3340 padding-right: 25px; 3341 } 3342 3208 3343 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { 3209 3344 padding-bottom: 30px; 3210 3345 } 3211 3346 @media screen and (min-width: 600px) { 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 } 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 3228 3369 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { 3229 border: 3px solid #28303d; 3230 padding: 30px 25px; 3231 } 3370 border: 3px solid #28303d; 3371 padding: 30px 25px; 3372 } 3373 3232 3374 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { 3233 padding-bottom: 30px; 3234 } 3375 padding-bottom: 30px; 3376 } 3377 3235 3378 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { 3236 3237 3379 margin-top: 25px; 3380 margin-bottom: 25px; 3238 3381 } 3239 3382 3240 3383 .gallery-item { 3241 display: inline-block; 3242 text-align: center; 3243 vertical-align: top; 3244 width: 100%; 3245 } 3384 display: inline-block; 3385 text-align: center; 3386 vertical-align: top; 3387 width: 100%; 3388 } 3389 3246 3390 .gallery-item a { 3247 display: block; 3248 } 3391 display: block; 3392 } 3393 3249 3394 .gallery-item a:focus img { 3250 outline-offset: -2px; 3251 } 3395 outline-offset: -2px; 3396 } 3397 3252 3398 .gallery-columns-2 .gallery-item { 3253 max-width: 50%; 3254 } 3399 max-width: 50%; 3400 } 3401 3255 3402 .gallery-columns-3 .gallery-item { 3256 max-width: 33.33%; 3257 } 3403 max-width: 33.33%; 3404 } 3405 3258 3406 .gallery-columns-4 .gallery-item { 3259 max-width: 25%; 3260 } 3407 max-width: 25%; 3408 } 3409 3261 3410 .gallery-columns-5 .gallery-item { 3262 max-width: 20%; 3263 } 3411 max-width: 20%; 3412 } 3413 3264 3414 .gallery-columns-6 .gallery-item { 3265 max-width: 16.66%; 3266 } 3415 max-width: 16.66%; 3416 } 3417 3267 3418 .gallery-columns-7 .gallery-item { 3268 max-width: 14.28%; 3269 } 3419 max-width: 14.28%; 3420 } 3421 3270 3422 .gallery-columns-8 .gallery-item { 3271 max-width: 12.5%; 3272 } 3423 max-width: 12.5%; 3424 } 3425 3273 3426 .gallery-columns-9 .gallery-item { 3274 3427 max-width: 11.11%; 3275 3428 } 3276 3429 3277 3430 .gallery-caption { 3278 3431 display: block; 3279 3432 } 3280 3433 3281 3434 figure.wp-caption a:focus img { 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 3435 outline-offset: 2px; 3436 } 3437 3438 ul, 3291 3439 ol { 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 } 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 3296 3445 ul.aligncenter, 3297 ol.aligncenter { 3298 list-style-position: inside; 3299 padding: 0; 3300 } 3446 ol.aligncenter, 3301 3447 ul.alignright, 3302 3448 ol.alignright { 3303 list-style-position: inside; 3304 text-align: right; 3305 padding: 0; 3449 list-style-position: inside; 3450 padding: 0; 3451 } 3452 3453 ul.alignright, 3454 ol.alignright { 3455 text-align: right; 3306 3456 } 3307 3457 3308 3458 ul { 3309 list-style-type: disc; 3310 } 3459 list-style-type: disc; 3460 } 3461 3311 3462 ul ul { 3312 3463 list-style-type: circle; 3313 3464 } 3314 3465 3315 3466 ol { 3316 list-style-type: decimal; 3317 } 3467 list-style-type: decimal; 3468 } 3469 3318 3470 ol ul { 3319 3471 list-style-type: circle; 3320 3472 } 3321 3473 3322 3474 dt { 3323 3324 3475 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 3476 font-weight: bold; 3325 3477 } 3326 3478 3327 3479 dd { 3328 3329 3480 margin: 0; 3481 padding-left: 50px; 3330 3482 } 3331 3483 3332 3484 .wp-block-media-text { 3333 /** 3485 3486 /** 3334 3487 * Block Options 3335 3488 */ 3336 3489 } 3490 3337 3491 .wp-block-media-text.alignfull { 3338 margin-top: 0; 3339 margin-bottom: 0; 3340 } 3492 margin-top: 0; 3493 margin-bottom: 0; 3494 } 3495 3341 3496 .wp-block-media-text a:focus img { 3342 outline-offset: -1px; 3343 } 3497 outline-offset: -1px; 3498 } 3499 3344 3500 .wp-block-media-text .wp-block-media-text__content { 3345 3501 padding: 25px; 3346 3502 } 3347 3503 @media only screen and (min-width: 592px) { 3348 .wp-block-media-text .wp-block-media-text__content { 3349 padding: 30px; 3350 } 3351 } 3504 3505 .wp-block-media-text .wp-block-media-text__content { 3506 padding: 30px; 3507 } 3508 } 3509 3352 3510 .wp-block-media-text .wp-block-media-text__content > * { 3353 3354 3511 margin-top: 20px; 3512 margin-bottom: 20px; 3355 3513 } 3356 3514 @media only screen and (min-width: 482px) { 3357 .wp-block-media-text .wp-block-media-text__content > * { 3358 margin-top: 30px; 3359 margin-bottom: 30px; 3360 } 3361 } 3515 3516 .wp-block-media-text .wp-block-media-text__content > * { 3517 margin-top: 30px; 3518 margin-bottom: 30px; 3519 } 3520 } 3521 3362 3522 .wp-block-media-text .wp-block-media-text__content > *:first-child { 3363 margin-top: 0; 3364 } 3523 margin-top: 0; 3524 } 3525 3365 3526 .wp-block-media-text .wp-block-media-text__content > *:last-child { 3366 3527 margin-bottom: 0; 3367 3528 } 3368 3529 @media only screen and (min-width: 482px) { 3369 .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content { 3370 padding-top: 30px; 3371 padding-bottom: 30px; 3372 } 3373 } 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 3374 3537 .wp-block-media-text.is-style-twentytwentyone-border { 3375 border: 3px solid #28303d; 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; 3376 3547 } 3377 3548 3378 3549 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { 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 } 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 3383 3555 .wp-block-navigation .wp-block-navigation-link__submenu-icon { 3384 padding: 0; 3385 } 3556 padding: 0; 3557 } 3558 3386 3559 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation-link { 3387 display: inherit; 3388 } 3560 display: inherit; 3561 } 3562 3389 3563 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container { 3390 border: none; 3391 left: 0; 3392 min-width: max-content; 3393 opacity: 0; 3394 padding: 0; 3395 position: inherit; 3396 top: inherit; 3397 } 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 3398 3579 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon { 3399 display: none; 3400 } 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 3401 3590 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container { 3402 background: #d1e4dd; 3403 margin: 0; 3404 padding: 0; 3405 position: absolute; 3406 top: 100%; 3407 border: 1px solid #28303d; 3408 } 3591 background: #d1e4dd; 3592 margin: 0; 3593 padding: 0; 3594 position: absolute; 3595 top: 100%; 3596 border: 1px solid #28303d; 3597 } 3598 3409 3599 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:before { 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 } 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 3420 3611 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { 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 } 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 3431 3623 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { 3432 top: -9px; 3433 border-color: #d1e4dd transparent; 3434 } 3624 top: -9px; 3625 border-color: #d1e4dd transparent; 3626 } 3627 3435 3628 .wp-block-navigation:not(.has-background) .wp-block-navigation__container { 3436 background: #d1e4dd; 3437 } 3629 background: #d1e4dd; 3630 } 3631 3438 3632 .wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container { 3439 background: #d1e4dd; 3440 } 3633 background: #d1e4dd; 3634 } 3635 3441 3636 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { 3442 color: #28303d; 3443 } 3637 color: #28303d; 3638 } 3639 3444 3640 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { 3445 color: #28303d; 3446 } 3641 color: #28303d; 3642 } 3643 3447 3644 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { 3448 text-decoration: underline; 3449 text-decoration-style: dotted; 3450 } 3645 text-decoration: underline; 3646 text-decoration-style: dotted; 3647 } 3648 3451 3649 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { 3452 3650 color: currentColor; 3453 3651 } 3454 3652 3455 3653 p { 3456 line-height: 1.7; 3457 } 3654 line-height: 1.7; 3655 } 3656 3458 3657 p.has-background { 3459 padding: 20px; 3460 } 3658 padding: 20px; 3659 } 3660 3461 3661 p.has-text-color a { 3462 3662 color: #28303d; 3463 3663 } 3464 3664 3465 3665 pre.wp-block-preformatted { 3466 3467 3666 overflow-x: auto; 3667 white-space: pre; 3468 3668 } 3469 3669 3470 3670 .wp-block-pullquote { 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 /** 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 /** 3480 3681 * Block Options 3481 3682 */ 3482 3683 } 3684 3483 3685 .wp-block-pullquote blockquote::before { 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 } 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 3493 3696 .wp-block-pullquote p { 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 } 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 3507 3712 .wp-block-pullquote a { 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 } 3713 color: currentColor; 3714 } 3715 3716 .wp-block-pullquote .wp-block-pullquote__citation, 3717 .wp-block-pullquote cite, 3524 3718 .wp-block-pullquote footer { 3525 color: currentColor; 3526 display: block; 3527 font-size: 1rem; 3528 font-style: normal; 3529 text-transform: none; 3530 } 3719 color: currentColor; 3720 display: block; 3721 font-size: 1rem; 3722 font-style: normal; 3723 text-transform: none; 3724 } 3725 3531 3726 .wp-block-pullquote:not(.is-style-solid-color) { 3532 background: none; 3533 } 3727 background: none; 3728 } 3729 3534 3730 .wp-block-pullquote.alignleft:not(.is-style-solid-color) blockquote:before, 3535 3731 .wp-block-pullquote.alignleft:not(.is-style-solid-color) cite { 3536 text-align: center; 3537 } 3732 text-align: center; 3733 } 3734 3538 3735 .wp-block-pullquote.alignwide > p { 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 } 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 3551 3751 .wp-block-pullquote.alignwide blockquote { 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 } 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 3564 3767 .wp-block-pullquote.alignfull:not(.is-style-solid-color) > p { 3565 padding: 0 40px; 3566 } 3768 padding: 0 40px; 3769 } 3770 3567 3771 .wp-block-pullquote.alignfull:not(.is-style-solid-color) blockquote { 3568 padding: 0 40px; 3569 } 3772 padding: 0 40px; 3773 } 3774 3570 3775 .wp-block-pullquote.is-style-solid-color { 3571 3572 3573 3574 3575 3776 color: #28303d; 3777 padding: 50px; 3778 border-width: 3px; 3779 border-style: solid; 3780 border-color: #28303d; 3576 3781 } 3577 3782 @media (min-width: 600px) { 3578 .wp-block-pullquote.is-style-solid-color { 3579 padding: 100px; 3580 } 3581 } 3783 3784 .wp-block-pullquote.is-style-solid-color { 3785 padding: 100px; 3786 } 3787 } 3788 3582 3789 .wp-block-pullquote.is-style-solid-color blockquote::before { 3583 text-align: left; 3584 } 3790 text-align: left; 3791 } 3792 3585 3793 .wp-block-pullquote.is-style-solid-color blockquote { 3586 margin: 0; 3587 max-width: inherit; 3588 } 3794 margin: 0; 3795 max-width: inherit; 3796 } 3797 3589 3798 .wp-block-pullquote.is-style-solid-color blockquote p { 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 } 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 3597 3808 .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, 3598 3809 .wp-block-pullquote.is-style-solid-color cite, 3599 3810 .wp-block-pullquote.is-style-solid-color footer { 3600 color: currentColor; 3601 } 3602 .wp-block-pullquote.is-style-solid-color.alignleft { 3603 padding: 20px; 3604 } 3811 color: currentColor; 3812 } 3813 3814 .wp-block-pullquote.is-style-solid-color.alignleft, 3605 3815 .wp-block-pullquote.is-style-solid-color.alignright { 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; 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; 3610 3822 } 3611 3823 3612 3824 .wp-block-query.has-background { 3613 3825 padding: 20px; 3614 3826 } 3615 3827 @media only screen and (min-width: 482px) { 3616 .wp-block-query.has-background { 3617 padding: 30px; 3618 } 3828 3829 .wp-block-query.has-background { 3830 padding: 30px; 3831 } 3619 3832 } 3620 3833 3621 3834 .wp-block-quote { 3622 border-left: none; 3623 /** 3835 border-left: none; 3836 3837 /** 3624 3838 * Block Options 3625 3839 */ 3626 3840 } 3841 3627 3842 .wp-block-quote:before { 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, 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, 3634 3853 .has-background .wp-block-quote cite, 3635 3854 [class*=background-color] .wp-block-quote cite, … … 3640 3859 [style*=background-color] .wp-block-quote footer, 3641 3860 .wp-block-cover[style*=background-image] .wp-block-quote footer { 3642 color: currentColor; 3643 } 3861 color: currentColor; 3862 } 3863 3644 3864 .wp-block-quote.has-text-align-right { 3645 margin: 30px 25px 30px auto; 3646 padding-right: 0; 3647 border-right: none; 3648 } 3865 margin: 30px 25px 30px auto; 3866 padding-right: 0; 3867 border-right: none; 3868 } 3869 3649 3870 .wp-block-quote.has-text-align-right:before { 3650 display: none; 3651 } 3871 display: none; 3872 } 3873 3652 3874 .wp-block-quote.has-text-align-right p:before { 3653 content: "”"; 3654 font-size: 1.25rem; 3655 font-weight: normal; 3656 line-height: 1.7; 3657 margin-right: 5px; 3658 } 3875 content: "”"; 3876 font-size: 1.25rem; 3877 font-weight: normal; 3878 line-height: 1.7; 3879 margin-right: 5px; 3880 } 3881 3659 3882 .wp-block-quote.has-text-align-center { 3660 margin: 30px auto; 3661 } 3883 margin: 30px auto; 3884 } 3885 3662 3886 .wp-block-quote.has-text-align-center:before { 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 } 3887 display: none; 3888 } 3889 3890 .wp-block-quote.is-large, 3672 3891 .wp-block-quote.is-style-large { 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 } 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 3679 3900 .wp-block-quote.is-large p { 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 } 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 3689 3912 .wp-block-quote.is-style-large p { 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 } 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 3699 3924 .wp-block-quote.is-large:before { 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 } 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 3709 3936 .wp-block-quote.is-style-large:before { 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 } 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 3722 3953 .wp-block-quote.is-large.has-text-align-right p:before { 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 } 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 3734 3967 .wp-block-quote.is-style-large.has-text-align-right p:before { 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 } 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, 3766 3986 .wp-block-quote.is-style-large footer { 3767 3768 3987 color: #28303d; 3988 font-size: 1.125rem; 3769 3989 } 3770 3990 @media only screen and (max-width: 481px) { 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 } 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 } 3795 4023 } 3796 4024 @media only screen and (max-width: 481px) { 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 } 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 } 3808 4034 } 3809 4035 3810 4036 .wp-block-rss { 3811 padding-left: 0; 3812 } 4037 padding-left: 0; 4038 } 4039 3813 4040 .wp-block-rss > li { 3814 list-style: none; 3815 } 4041 list-style: none; 4042 } 4043 3816 4044 .wp-block-rss:not(.is-grid) > li { 3817 margin-top: 50px; 3818 margin-bottom: 50px; 3819 } 4045 margin-top: 50px; 4046 margin-bottom: 50px; 4047 } 4048 3820 4049 .wp-block-rss:not(.is-grid) > li:first-child { 3821 margin-top: 0; 3822 } 4050 margin-top: 0; 4051 } 4052 3823 4053 .wp-block-rss:not(.is-grid) > li:last-child { 3824 margin-bottom: 0; 3825 } 4054 margin-bottom: 0; 4055 } 4056 3826 4057 .wp-block-rss.is-grid > li { 3827 margin-bottom: 30px; 3828 } 4058 margin-bottom: 30px; 4059 } 4060 3829 4061 .wp-block-rss.is-grid > li:last-child { 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 } 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 3835 4078 .wp-block-rss > li > * { 3836 margin-top: 10px; 3837 margin-bottom: 10px; 3838 } 4079 margin-top: 10px; 4080 margin-bottom: 10px; 4081 } 4082 3839 4083 .wp-block-rss > li > *:first-child { 3840 margin-top: 0; 3841 } 4084 margin-top: 0; 4085 } 4086 3842 4087 .wp-block-rss > li > *:last-child { 3843 margin-bottom: 0; 3844 } 4088 margin-bottom: 0; 4089 } 4090 3845 4091 .wp-block-rss .wp-block-rss__item-title > a { 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 } 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 3858 4106 .wp-block-rss .wp-block-rss__item-author { 3859 color: #28303d; 3860 font-size: 1.25rem; 3861 line-height: 1.7; 3862 } 4107 color: #28303d; 4108 font-size: 1.25rem; 4109 line-height: 1.7; 4110 } 4111 3863 4112 .wp-block-rss .wp-block-rss__item-publish-date { 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 } 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, 3877 4124 .wp-block-rss .wp-block-rss__item-full-content { 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 } 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 3883 4131 .wp-block-rss.alignfull { 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; 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; 3890 4140 } 3891 4141 3892 4142 .wp-block-search { 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 } 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 3907 4160 .wp-block-search__button-only.aligncenter .wp-block-search__inside-wrapper { 3908 justify-content: center; 3909 } 4161 justify-content: center; 4162 } 4163 3910 4164 .wp-block-search .wp-block-search__label { 3911 font-size: 1.125rem; 3912 font-weight: 500; 3913 margin-bottom: 10px; 3914 } 4165 font-size: 1.125rem; 4166 font-weight: 500; 4167 margin-bottom: 10px; 4168 } 4169 3915 4170 .wp-block-search .wp-block-search__input { 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 } 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 3924 4180 .wp-block-search .wp-block-search__input:focus { 3925 color: #28303d; 3926 border-color: #39414d; 3927 } 4181 color: #28303d; 4182 border-color: #39414d; 4183 } 4184 3928 4185 .has-background .wp-block-search .wp-block-search__input { 3929 border-color: #28303d !important; 3930 } 4186 border-color: #28303d !important; 4187 } 4188 3931 4189 .wp-block-search button.wp-block-search__button { 3932 margin-left: 0; 3933 line-height: 1; 3934 } 4190 margin-left: 0; 4191 line-height: 1; 4192 } 4193 3935 4194 .wp-block-search button.wp-block-search__button.has-icon { 3936 padding: 6px 15px; 3937 } 4195 padding: 6px 15px; 4196 } 4197 3938 4198 .wp-block-search button.wp-block-search__button.has-icon svg { 3939 width: 40px; 3940 height: 40px; 3941 fill: currentColor; 3942 } 4199 width: 40px; 4200 height: 40px; 4201 fill: currentColor; 4202 } 4203 3943 4204 .has-background .wp-block-search button.wp-block-search__button:hover { 3944 background-color: #d1e4dd !important; 3945 color: #28303d !important; 3946 } 4205 background-color: #d1e4dd !important; 4206 color: #28303d !important; 4207 } 4208 3947 4209 .has-background .wp-block-search button.wp-block-search__button:active { 3948 background-color: #d1e4dd !important; 3949 color: #28303d !important; 3950 } 4210 background-color: #d1e4dd !important; 4211 color: #28303d !important; 4212 } 4213 3951 4214 .has-text-color .wp-block-search button.wp-block-search__button:hover { 3952 color: #28303d !important; 3953 } 4215 color: #28303d !important; 4216 } 4217 3954 4218 .has-text-color .wp-block-search button.wp-block-search__button:active { 3955 color: #28303d !important; 3956 } 4219 color: #28303d !important; 4220 } 4221 3957 4222 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 3958 background-color: #fff; 3959 border: 3px solid #39414d; 3960 border-radius: 0; 3961 padding: 3px; 3962 } 4223 background-color: #fff; 4224 border: 3px solid #39414d; 4225 border-radius: 0; 4226 padding: 3px; 4227 } 4228 3963 4229 .has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 3964 border-color: #28303d !important; 3965 } 4230 border-color: #28303d !important; 4231 } 4232 3966 4233 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input { 3967 margin-left: 0; 3968 margin-right: 0; 3969 padding-left: 10px; 3970 } 4234 margin-left: 0; 4235 margin-right: 0; 4236 padding-left: 10px; 4237 } 4238 3971 4239 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus { 3972 color: #28303d; 3973 outline-offset: -2px; 3974 outline: 2px dotted #39414d; 3975 } 4240 color: #28303d; 4241 outline-offset: -2px; 4242 outline: 2px dotted #39414d; 4243 } 4244 3976 4245 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button { 3977 padding: 15px 30px; 3978 } 4246 padding: 15px 30px; 4247 } 4248 3979 4249 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover { 3980 color: #28303d; 3981 } 4250 color: #28303d; 4251 } 4252 3982 4253 .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button { 3983 color: #28303d; 3984 } 4254 color: #28303d; 4255 } 4256 3985 4257 .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover { 3986 background-color: #28303d; 3987 color: #fff; 3988 } 4258 background-color: #28303d; 4259 color: #fff; 4260 } 4261 3989 4262 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button.has-icon { 3990 4263 padding: 6px 15px; 3991 4264 } 3992 4265 3993 4266 .wp-block-search__button { 3994 4267 box-shadow: none; 3995 4268 } 3996 4269 3997 4270 hr { 3998 border-style: none; 3999 border-bottom: 1px solid #28303d; 4000 clear: both; 4001 margin-left: auto; 4002 margin-right: auto; 4003 } 4271 border-style: none; 4272 clear: both; 4273 margin-left: auto; 4274 margin-right: auto; 4275 } 4276 4277 hr, 4004 4278 hr.wp-block-separator { 4005 border-bottom: 1px solid #28303d; 4006 opacity: 1; 4007 /** 4279 border-bottom: 1px solid #28303d; 4280 } 4281 4282 hr.wp-block-separator { 4283 opacity: 1; 4284 4285 /** 4008 4286 * Block Options 4009 4287 */ 4010 4288 } 4289 4011 4290 hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { 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 } 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 4024 4306 hr.wp-block-separator:not(.is-style-dots).alignwide { 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 } 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 4037 4322 hr.wp-block-separator:not(.is-style-dots).alignfull { 4038 max-width: 100%; 4039 } 4323 max-width: 100%; 4324 } 4325 4040 4326 hr.wp-block-separator.is-style-twentytwentyone-separator-thick { 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 } 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 4049 4340 hr.wp-block-separator.is-style-dots:before { 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; 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; 4062 4358 } 4063 4359 4064 4360 .wp-block-social-links a:focus { 4065 color: #28303d; 4066 } 4361 color: #28303d; 4362 } 4363 4067 4364 .wp-block-social-links.is-style-twentytwentyone-social-icons-color a { 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 } 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; 4083 4371 } 4084 4372 4085 4373 table, 4086 4374 .wp-block-table { 4087 width: 100%; 4088 min-width: 240px; 4089 border-collapse: collapse; 4090 } 4375 width: 100%; 4376 min-width: 240px; 4377 border-collapse: collapse; 4378 } 4379 4091 4380 table thead, 4092 4381 table tfoot, 4093 4382 .wp-block-table thead, 4094 4383 .wp-block-table tfoot { 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 } 4384 text-align: center; 4385 } 4386 4387 table th, 4100 4388 .wp-block-table th { 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 } 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, 4115 4395 .wp-block-table th { 4116 padding: 10px; 4117 border: 1px solid; 4118 } 4119 table figcaption { 4120 color: #28303d; 4121 font-size: 1rem; 4122 } 4396 padding: 10px; 4397 border: 1px solid; 4398 } 4399 4400 table figcaption, 4123 4401 .wp-block-table figcaption { 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 } 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, 4154 4415 .wp-block-table.is-style-stripes .has-background tbody tr { 4155 color: #28303d; 4156 } 4157 table.is-style-stripes { 4158 border-color: #f0f0f0; 4159 } 4416 color: #28303d; 4417 } 4418 4419 table.is-style-stripes, 4160 4420 .wp-block-table.is-style-stripes { 4161 border-color: #f0f0f0; 4162 } 4421 border-color: #f0f0f0; 4422 } 4423 4163 4424 table.is-style-stripes th, 4164 4425 table.is-style-stripes td, 4165 4426 .wp-block-table.is-style-stripes th, 4166 4427 .wp-block-table.is-style-stripes td { 4167 border-width: 0; 4168 } 4428 border-width: 0; 4429 } 4430 4169 4431 table.is-style-stripes tbody tr:nth-child(odd) { 4170 background-color: #f0f0f0; 4171 } 4432 background-color: #f0f0f0; 4433 } 4434 4172 4435 .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { 4173 background-color: #f0f0f0; 4174 } 4436 background-color: #f0f0f0; 4437 } 4438 4175 4439 table.is-style-stripes .has-background tbody tr:nth-child(odd) { 4176 background-color: rgba(255, 255, 255, 0.9); 4177 } 4440 background-color: rgba(255, 255, 255, 0.9); 4441 } 4442 4178 4443 .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) { 4179 4444 background-color: rgba(255, 255, 255, 0.9); 4180 4445 } 4181 4446 4182 4447 table.wp-calendar-table td, 4183 4448 table.wp-calendar-table th { 4184 background: transparent; 4185 border: 0; 4186 text-align: center; 4187 line-height: 2; 4188 vertical-align: middle; 4189 word-break: normal; 4190 } 4449 background: transparent; 4450 border: 0; 4451 text-align: center; 4452 line-height: 2; 4453 vertical-align: middle; 4454 word-break: normal; 4455 } 4456 4191 4457 table.wp-calendar-table th { 4192 font-weight: bold; 4193 } 4458 font-weight: bold; 4459 } 4460 4194 4461 table.wp-calendar-table thead, 4195 4462 table.wp-calendar-table tbody { 4196 color: currentColor; 4197 border: 1px solid; 4198 } 4463 color: currentColor; 4464 border: 1px solid; 4465 } 4466 4199 4467 table.wp-calendar-table caption { 4200 4201 4202 4203 4468 font-weight: bold; 4469 text-align: left; 4470 margin-bottom: 20px; 4471 color: currentColor; 4204 4472 } 4205 4473 4206 4474 .wp-calendar-nav { 4207 text-align: left; 4208 margin-top: 10px; 4209 } 4475 text-align: left; 4476 margin-top: 10px; 4477 } 4478 4210 4479 .wp-calendar-nav svg { 4211 height: 1em; 4212 vertical-align: middle; 4213 } 4480 height: 1em; 4481 vertical-align: middle; 4482 } 4483 4214 4484 .wp-calendar-nav svg path { 4215 fill: currentColor; 4216 } 4485 fill: currentColor; 4486 } 4487 4217 4488 .wp-calendar-nav .wp-calendar-nav-next { 4218 4489 float: right; 4219 4490 } 4220 4491 4221 4492 .wp-block-tag-cloud.alignfull { 4222 4223 4493 padding-left: 20px; 4494 padding-right: 20px; 4224 4495 } 4225 4496 4226 4497 .wp-block-verse { 4227 4498 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4228 4499 } 4229 4500 4230 4501 .wp-block-video figcaption { 4231 4232 4233 4234 4235 4502 color: #28303d; 4503 font-size: 1rem; 4504 margin-top: 10px; 4505 margin-bottom: 20px; 4506 text-align: center; 4236 4507 } 4237 4508 4238 4509 * > figure > video { 4239 4240 4241 4510 max-width: unset; 4511 width: 100%; 4512 vertical-align: middle; 4242 4513 } 4243 4514 4244 4515 :root .is-extra-small-text { 4245 4516 font-size: 1rem; 4246 4517 } 4247 4518 4248 4519 :root .has-extra-small-font-size { 4249 font-size: 1rem; 4250 } 4520 font-size: 1rem; 4521 } 4522 4251 4523 :root .is-small-text { 4252 font-size: 1.125rem; 4253 } 4524 font-size: 1.125rem; 4525 } 4526 4254 4527 :root .has-small-font-size { 4255 font-size: 1.125rem; 4256 } 4528 font-size: 1.125rem; 4529 } 4530 4257 4531 :root .is-regular-text { 4258 font-size: 1.25rem; 4259 } 4532 font-size: 1.25rem; 4533 } 4534 4260 4535 :root .has-regular-font-size { 4261 font-size: 1.25rem; 4262 } 4536 font-size: 1.25rem; 4537 } 4538 4263 4539 :root .is-normal-font-size { 4264 font-size: 1.25rem; 4265 } 4540 font-size: 1.25rem; 4541 } 4542 4266 4543 :root .has-normal-font-size { 4267 font-size: 1.25rem; 4268 } 4544 font-size: 1.25rem; 4545 } 4546 4269 4547 :root .has-medium-font-size { 4270 font-size: 1.25rem; 4271 } 4548 font-size: 1.25rem; 4549 } 4550 4272 4551 :root .is-large-text { 4273 font-size: 1.5rem; 4274 line-height: 1.3; 4275 } 4552 font-size: 1.5rem; 4553 line-height: 1.3; 4554 } 4555 4276 4556 :root .has-large-font-size { 4277 font-size: 1.5rem; 4278 line-height: 1.3; 4279 } 4557 font-size: 1.5rem; 4558 line-height: 1.3; 4559 } 4560 4280 4561 :root .is-larger-text { 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 } 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 4289 4572 :root .has-larger-font-size { 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 } 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 4298 4583 :root .is-extra-large-text { 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 } 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 4307 4594 :root .has-extra-large-font-size { 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 } 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 4316 4605 :root .is-huge-text { 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 } 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 4326 4617 :root .has-huge-font-size { 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 } 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 4336 4629 :root .is-gigantic-text { 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 } 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 4346 4641 :root .has-gigantic-font-size { 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 } 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 } 4355 4651 } 4356 4652 4357 4653 /* Block Alignments */ 4654 4358 4655 /** 4359 4656 * These selectors set the default max width for content appearing inside a post or page. 4360 4657 */ 4658 4361 4659 /** 4362 4660 * .alignleft 4363 4661 */ 4364 4662 .alignleft { 4365 /*rtl:ignore*/ 4366 text-align: left; 4367 margin-top: 0; 4663 4664 /*rtl:ignore*/ 4665 text-align: left; 4666 margin-top: 0; 4368 4667 } 4369 4668 4370 4669 .entry-content > .alignleft { 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 } 4670 max-width: calc(100vw - 30px); 4384 4671 } 4385 4672 4386 4673 @media only screen and (min-width: 482px) { 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 } 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 4411 4716 /** 4412 4717 * .aligncenter 4413 4718 */ 4414 4719 .aligncenter { 4415 4416 4417 4418 4419 4420 4720 clear: both; 4721 display: block; 4722 float: none; 4723 margin-right: auto; 4724 margin-left: auto; 4725 text-align: center; 4421 4726 } 4422 4727 … … 4425 4730 */ 4426 4731 .alignright { 4427 4428 4732 margin-top: 0; 4733 margin-bottom: 30px; 4429 4734 } 4430 4735 4431 4736 .entry-content > .alignright { 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 } 4737 max-width: calc(100vw - 30px); 4445 4738 } 4446 4739 4447 4740 @media only screen and (min-width: 482px) { 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 } 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 4471 4782 [class*=inner-container] > .alignleft + *, 4472 4783 [class*=inner-container] > .alignright + * { 4473 4784 margin-top: 0; 4474 4785 } 4475 4786 … … 4477 4788 * .alignwide 4478 4789 */ 4479 .alignwide {4480 clear: both;4481 }4482 4790 4483 4791 /** 4484 4792 * .alignfull 4485 4793 */ 4794 .alignwide, 4486 4795 .alignfull { 4487 4796 clear: both; 4488 4797 } 4489 4798 4490 4799 .has-left-content { 4491 4800 justify-content: flex-start; 4492 4801 } 4493 4802 4494 4803 .has-right-content { 4495 4804 justify-content: flex-end; 4496 4805 } 4497 4806 4498 4807 .has-parallax { 4499 4808 background-attachment: fixed; 4500 4809 } 4501 4810 4502 4811 .has-drop-cap:not(:focus)::first-letter { 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 } 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 } 4517 4827 } 4518 4828 4519 4829 .has-drop-cap:not(:focus)::after { 4520 4521 4522 4523 4830 content: ""; 4831 display: table; 4832 clear: both; 4833 padding-top: 14px; 4524 4834 } 4525 4835 4526 4836 .desktop-only { 4527 4837 display: none; 4528 4838 } 4529 4839 @media only screen and (min-width: 482px) { 4530 .desktop-only { 4531 display: block; 4532 } 4840 4841 .desktop-only { 4842 display: block; 4843 } 4533 4844 } 4534 4845 4535 4846 /* Category 06 contains all "bigger" components which contain elements of the previous two categories like header, footer, page template, single template, comments section, archives, ... */ 4536 4847 .site-header { 4537 display: flex; 4538 align-items: flex-start; 4539 flex-wrap: wrap; 4540 row-gap: 30px; 4541 } 4848 display: flex; 4849 align-items: flex-start; 4850 flex-wrap: wrap; 4851 row-gap: 30px; 4852 } 4853 4542 4854 .wp-custom-logo .site-header { 4543 4855 align-items: center; 4544 4856 } 4545 4857 @media only screen and (min-width: 482px) { 4546 .site-header { 4547 padding-top: 40px; 4548 } 4858 4859 .site-header { 4860 padding-top: 40px; 4861 } 4549 4862 } 4550 4863 @media only screen and (min-width: 822px) { 4551 .site-header { 4552 padding-top: 72px; 4553 } 4864 4865 .site-header { 4866 padding-top: 72px; 4867 } 4554 4868 } 4555 4869 4556 4870 .site-branding { 4557 color: #28303d; 4558 margin-right: 140px; 4559 } 4871 color: #28303d; 4872 margin-right: 140px; 4873 } 4874 4560 4875 .site-branding:last-child { 4561 4562 4563 4876 margin-right: 0; 4877 width: 100%; 4878 text-align: center; 4564 4879 } 4565 4880 @media only screen and (min-width: 482px) { 4566 .site-branding { 4567 margin-right: initial; 4568 margin-top: 4px; 4569 } 4881 4882 .site-branding { 4883 margin-right: initial; 4884 margin-top: 4px; 4885 } 4570 4886 } 4571 4887 4572 4888 .site-title { 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 } 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 4581 4898 .site-title a { 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 } 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 4588 4909 .site-title a:hover { 4589 color: #39414d; 4590 } 4910 color: #39414d; 4911 } 4912 4591 4913 .site-title a:focus { 4592 4914 color: #39414d; 4593 4915 } 4594 4916 @media only screen and (min-width: 482px) { 4595 .site-title { 4596 font-size: 1.5rem; 4597 } 4917 4918 .site-title { 4919 font-size: 1.5rem; 4920 } 4598 4921 } 4599 4922 4600 4923 .site-description { 4601 4602 4603 4604 4924 color: currentColor; 4925 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4926 font-size: 1.125rem; 4927 line-height: 1.4; 4605 4928 } 4606 4929 4607 4930 .site-title > a { 4608 4931 text-decoration-color: #39414d; 4609 4932 } 4610 4933 4611 4934 .site-logo { 4612 margin: 15px 0; 4613 } 4935 margin: 15px 0; 4936 } 4937 4614 4938 .site-header > .site-logo { 4615 width: 100%; 4616 padding-bottom: 45px; 4617 border-bottom: 1px solid; 4618 text-align: center; 4619 } 4939 width: 100%; 4940 padding-bottom: 45px; 4941 border-bottom: 1px solid; 4942 text-align: center; 4943 } 4944 4620 4945 .site-logo .custom-logo { 4621 4622 4623 4624 4625 4626 4627 4946 margin-left: auto; 4947 margin-right: auto; 4948 max-width: 96px; 4949 max-height: 96px; 4950 height: auto; 4951 display: inline-block; 4952 width: auto; 4628 4953 } 4629 4954 @media only screen and (min-width: 482px) { 4630 .site-logo .custom-logo { 4631 max-width: 300px; 4632 max-height: 100px; 4633 height: auto; 4634 width: auto; 4635 } 4955 4956 .site-logo .custom-logo { 4957 max-width: 300px; 4958 max-height: 100px; 4959 height: auto; 4960 width: auto; 4961 } 4636 4962 } 4637 4963 4638 4964 @media only screen and (max-width: 481px) { 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 } 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 4688 5028 .site-footer { 4689 padding-top: 0; 4690 padding-bottom: 51px; 4691 } 5029 padding-top: 0; 5030 padding-bottom: 51px; 5031 } 5032 4692 5033 .no-widgets .site-footer { 4693 5034 margin-top: 180px; 4694 5035 } 4695 5036 @media only screen and (max-width: 481px) { 4696 .no-widgets .site-footer { 4697 margin-top: 90px; 4698 } 5037 5038 .no-widgets .site-footer { 5039 margin-top: 90px; 5040 } 4699 5041 } 4700 5042 4701 5043 .site-footer > .site-info { 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 } 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 4709 5052 .site-footer > .site-info .site-name { 4710 text-transform: uppercase; 4711 font-size: 1.5rem; 4712 } 5053 text-transform: uppercase; 5054 font-size: 1.5rem; 5055 } 5056 5057 .site-footer > .site-info .privacy-policy { 5058 margin-top: 15px; 5059 } 5060 4713 5061 .site-footer > .site-info .powered-by { 4714 5062 margin-top: 15px; 4715 5063 } 4716 5064 @media only screen and (min-width: 822px) { 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 } 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 4726 5086 .site-footer > .site-info a { 4727 color: #28303d; 4728 } 5087 color: #28303d; 5088 } 5089 4729 5090 .site-footer > .site-info a:link { 4730 color: #28303d; 4731 } 5091 color: #28303d; 5092 } 5093 4732 5094 .site-footer > .site-info a:visited { 4733 color: #28303d; 4734 } 5095 color: #28303d; 5096 } 5097 4735 5098 .site-footer > .site-info a:active { 4736 color: #28303d; 4737 } 5099 color: #28303d; 5100 } 5101 4738 5102 .site-footer > .site-info a:hover { 4739 color: #28303d; 4740 } 5103 color: #28303d; 5104 } 5105 4741 5106 .site-footer > .site-info a:focus { 4742 color: #28303d; 4743 } 5107 color: #28303d; 5108 } 5109 4744 5110 .is-dark-theme .site-footer > .site-info a:focus { 4745 color: #d1e4dd; 4746 } 5111 color: #d1e4dd; 5112 } 5113 4747 5114 .has-background-white .site-footer > .site-info a:focus { 4748 5115 color: #fff; 4749 5116 } 4750 5117 4751 5118 .singular .entry-header { 4752 4753 4754 5119 border-bottom: 3px solid #28303d; 5120 padding-bottom: 60px; 5121 margin-bottom: 90px; 4755 5122 } 4756 5123 4757 5124 .home .entry-header { 4758 4759 4760 5125 border-bottom: none; 5126 padding-bottom: 0; 5127 margin-bottom: 0; 4761 5128 } 4762 5129 4763 5130 .singular .has-post-thumbnail .entry-header { 4764 4765 4766 5131 border-bottom: none; 5132 padding-bottom: 39px; 5133 margin-bottom: 0; 4767 5134 } 4768 5135 4769 5136 .no-results.not-found > *:first-child { 4770 5137 margin-bottom: 90px; 4771 5138 } 4772 5139 4773 5140 .page-links { 4774 clear: both; 4775 } 5141 clear: both; 5142 } 5143 4776 5144 .page-links .post-page-numbers { 4777 display: inline-block; 4778 margin-left: 13px; 4779 margin-right: 13px; 4780 min-width: 44px; 4781 min-height: 44px; 4782 } 5145 display: inline-block; 5146 margin-left: 13px; 5147 margin-right: 13px; 5148 min-width: 44px; 5149 min-height: 44px; 5150 } 5151 4783 5152 .page-links .post-page-numbers:first-child { 4784 5153 margin-left: 0; 4785 5154 } 4786 5155 4787 5156 .entry-title { 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 } 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 4800 5171 .entry-title a { 4801 color: currentColor; 4802 text-underline-offset: 0.15em; 4803 } 5172 color: currentColor; 5173 text-underline-offset: 0.15em; 5174 } 5175 4804 5176 .entry-title a:hover { 4805 color: #28303d; 4806 } 5177 color: #28303d; 5178 } 5179 4807 5180 .entry-title a:focus { 4808 color: #39414d; 4809 } 5181 color: #39414d; 5182 } 5183 4810 5184 .entry-title a:active { 4811 5185 color: currentColor; 4812 5186 } 4813 5187 4814 5188 .singular .entry-title { 4815 font-size: 4rem; 4816 } 4817 4818 @media only screen and (min-width: 652px){ 4819 .singular .entry-title{ 4820 font-size: 6rem; 4821 } 5189 font-size: 4rem; 5190 } 5191 5192 @media only screen and (min-width: 652px) { 5193 5194 .singular .entry-title { 5195 font-size: 6rem; 5196 } 4822 5197 } 4823 5198 4824 5199 h1.entry-title { 4825 4826 5200 line-height: 1.1; 5201 font-weight: 300; 4827 5202 } 4828 5203 … … 4830 5205 * Entry Content 4831 5206 */ 4832 .entry-content { 4833 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4834 } 5207 .entry-content, 4835 5208 .entry-summary { 4836 5209 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 4837 5210 } 4838 5211 4839 5212 .entry-content p { 4840 word-wrap: break-word; 4841 } 5213 word-wrap: break-word; 5214 } 5215 4842 5216 .entry-content > iframe[style] { 4843 margin: 30px 0 !important; 4844 max-width: 100% !important; 4845 } 5217 margin: 30px 0 !important; 5218 max-width: 100% !important; 5219 } 5220 4846 5221 .entry-footer { 4847 color: #28303d; 4848 clear: both; 4849 float: none; 4850 font-size: 1rem; 4851 display: block; 4852 } 5222 color: #28303d; 5223 clear: both; 5224 float: none; 5225 font-size: 1rem; 5226 display: block; 5227 } 5228 4853 5229 .entry-footer > span { 4854 display: inline-block; 4855 } 5230 display: inline-block; 5231 } 5232 4856 5233 .entry-footer a { 4857 color: currentColor; 4858 } 5234 color: currentColor; 5235 } 5236 4859 5237 .entry-footer a:hover { 4860 color: #28303d; 4861 } 5238 color: #28303d; 5239 } 5240 4862 5241 .entry-footer a:focus { 4863 color: #28303d; 4864 } 5242 color: #28303d; 5243 } 5244 4865 5245 .entry-footer a:active { 4866 5246 color: currentColor; 4867 5247 } 4868 5248 4869 5249 .site-main > article > .entry-footer { 4870 4871 4872 4873 5250 margin-top: 30px; 5251 padding-top: 20px; 5252 padding-bottom: 90px; 5253 border-bottom: 1px solid #28303d; 4874 5254 } 4875 5255 4876 5256 body:not(.single) .site-main > article:last-of-type .entry-footer { 4877 5257 border-bottom: 1px solid transparent; 4878 5258 } 4879 5259 4880 5260 .single .site-main > article > .entry-footer { 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 } 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 4891 5272 .single .site-main > article > .entry-footer .post-taxonomies, 4892 5273 .single .site-main > article > .entry-footer .full-size-link { 4893 justify-content: flex-end; 4894 text-align: right; 4895 } 5274 justify-content: flex-end; 5275 text-align: right; 5276 } 5277 4896 5278 .single .site-main > article > .entry-footer .full-size-link:first-child:last-child { 4897 grid-column: span 2; 4898 } 5279 grid-column: span 2; 5280 } 5281 4899 5282 .single .site-main > article > .entry-footer .posted-on, 4900 5283 .single .site-main > article > .entry-footer .byline, 4901 5284 .single .site-main > article > .entry-footer .cat-links, 4902 5285 .single .site-main > article > .entry-footer .tags-links { 4903 5286 display: block; 4904 5287 } 4905 5288 @media only screen and (max-width: 481px) { 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 } 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 } 4916 5302 } 4917 5303 … … 4920 5306 */ 4921 5307 .post-thumbnail { 4922 text-align: center; 4923 } 5308 text-align: center; 5309 } 5310 4924 5311 .post-thumbnail .wp-post-image { 4925 4926 4927 4928 4929 4930 5312 display: block; 5313 width: auto; 5314 max-width: 100%; 5315 margin-left: auto; 5316 margin-right: auto; 5317 margin-top: 60px; 4931 5318 } 4932 5319 … … 4935 5322 */ 4936 5323 .author-bio { 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 } 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 4951 5341 .site-main > article > .author-bio { 4952 margin-top: 60px; 4953 } 5342 margin-top: 60px; 5343 } 5344 4954 5345 .author-bio.show-avatars .avatar { 4955 display: inline-block; 4956 vertical-align: top; 4957 border-radius: 50%; 4958 } 5346 display: inline-block; 5347 vertical-align: top; 5348 border-radius: 50%; 5349 } 5350 4959 5351 .author-bio.show-avatars .author-bio-content { 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 } 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 4974 5369 .author-bio .author-bio-content .author-title { 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 } 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 4979 5375 .author-bio .author-bio-content .author-description { 4980 4981 4982 5376 font-size: 1rem; 5377 margin-top: 15px; 5378 margin-bottom: 15px; 4983 5379 } 4984 5380 4985 5381 .page-title { 4986 font-size: 4rem; 4987 } 4988 4989 @media only screen and (min-width: 652px){ 4990 .page-title{ 4991 font-size: 6rem; 4992 } 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, 5393 h2.page-title { 5394 font-weight: 300; 4993 5395 } 4994 5396 4995 5397 h1.page-title { 4996 font-weight: 300; 4997 } 4998 4999 h2.page-title { 5000 font-weight: 300; 5001 } 5002 5003 h1.page-title { 5004 line-height: 1.1; 5398 line-height: 1.1; 5005 5399 } 5006 5400 5007 5401 .page-header { 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 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, 5044 5414 .blog .content-area .format-link .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 } 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, 5071 5426 .blog .format-video .entry-content { 5072 margin-top: 60px; 5073 } 5427 margin-top: 60px; 5428 } 5429 5074 5430 .archive .entry-footer .cat-links, 5075 5431 .archive .entry-footer .tags-links, … … 5078 5434 .blog .entry-footer .cat-links, 5079 5435 .blog .entry-footer .tags-links { 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 } 5436 display: block; 5437 } 5438 5439 .archive.logged-in .entry-footer .posted-on, 5440 .search.logged-in .entry-footer .posted-on, 5088 5441 .blog.logged-in .entry-footer .posted-on { 5089 5442 margin-right: 10px; 5090 5443 } 5091 5444 5092 5445 .archive-description { 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 } 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 } 5102 5456 } 5103 5457 5104 5458 .error404 main p { 5105 5106 5459 font-size: 1.5rem; 5460 margin-bottom: 50px; 5107 5461 } 5108 5462 5109 5463 .search-no-results .page-content { 5110 5464 margin-top: 90px; 5111 5465 } 5112 5466 … … 5115 5469 */ 5116 5470 .comments-area > * { 5117 margin-top: 30px; 5118 margin-bottom: 30px; 5119 } 5471 margin-top: 30px; 5472 margin-bottom: 30px; 5473 } 5474 5120 5475 .comments-area > *:first-child { 5121 margin-top: 0; 5122 } 5476 margin-top: 0; 5477 } 5478 5123 5479 .comments-area > *:last-child { 5124 margin-bottom: 0; 5125 } 5480 margin-bottom: 0; 5481 } 5482 5126 5483 .comments-area.show-avatars .avatar { 5127 border-radius: 50%; 5128 position: absolute; 5129 top: 10px; 5130 } 5484 border-radius: 50%; 5485 position: absolute; 5486 top: 10px; 5487 } 5488 5131 5489 .comments-area.show-avatars .fn { 5132 display: inline-block; 5133 padding-left: 85px; 5134 } 5490 display: inline-block; 5491 padding-left: 85px; 5492 } 5493 5135 5494 .comments-area.show-avatars .comment-metadata { 5136 5495 padding: 8px 0 9px 85px; 5137 5496 } 5138 5497 … … 5141 5500 */ 5142 5501 .comments-title { 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 } 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 5151 5512 .comment-reply-title { 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 } 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 } 5159 5521 } 5160 5522 5161 5523 .comment-reply-title { 5162 display: flex; 5163 justify-content: space-between; 5164 } 5524 display: flex; 5525 justify-content: space-between; 5526 } 5527 5165 5528 .comment-reply-title small a { 5166 5167 5168 5169 5170 5529 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5530 font-size: 1rem; 5531 font-style: normal; 5532 font-weight: normal; 5533 letter-spacing: normal; 5171 5534 } 5172 5535 5173 5536 /* Nested comment reply title*/ 5174 5537 .comment .comment-respond .comment-reply-title { 5175 5538 font-size: 1.5rem; 5176 5539 } 5177 5540 … … 5180 5543 */ 5181 5544 .comment-list { 5182 padding-left: 0; 5183 list-style: none; 5184 } 5545 padding-left: 0; 5546 list-style: none; 5547 } 5548 5185 5549 .comment-list > li { 5186 5187 5550 margin-top: 30px; 5551 margin-bottom: 30px; 5188 5552 } 5189 5553 5190 5554 .comment-list .children { 5191 list-style: none; 5192 padding-left: 0; 5193 } 5555 list-style: none; 5556 padding-left: 0; 5557 } 5558 5194 5559 .comment-list .children > li { 5195 5196 5560 margin-top: 30px; 5561 margin-bottom: 30px; 5197 5562 } 5198 5563 5199 5564 @media only screen and (min-width: 482px) { 5200 .comment-list .depth-2 { 5201 padding-left: 100px; 5202 } 5203 .comment-list .depth-3 { 5204 padding-left: 100px; 5205 } 5565 5566 .comment-list .depth-2, 5567 .comment-list .depth-3 { 5568 padding-left: 100px; 5569 } 5206 5570 } 5207 5571 … … 5210 5574 */ 5211 5575 .comment-meta .comment-author { 5212 5213 5576 line-height: 1.3; 5577 margin-bottom: 5px; 5214 5578 } 5215 5579 @media only screen and (min-width: 482px) { 5216 .comment-meta .comment-author { 5217 margin-bottom: 0; 5218 padding-right: 0; 5219 } 5220 } 5580 5581 .comment-meta .comment-author { 5582 margin-bottom: 0; 5583 padding-right: 0; 5584 } 5585 } 5586 5221 5587 .comment-meta .comment-author .fn { 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 } 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 5229 5596 .comment-meta .comment-metadata { 5230 color: #28303d; 5231 font-size: 1rem; 5232 padding: 8px 0 9px 0; 5233 } 5597 color: #28303d; 5598 font-size: 1rem; 5599 padding: 8px 0 9px 0; 5600 } 5601 5234 5602 .comment-meta .comment-metadata .edit-link { 5235 5603 margin-left: 25px; 5236 5604 } 5237 5605 @media only screen and (min-width: 482px) { 5238 .comment-meta { 5239 margin-right: inherit; 5240 } 5241 .comment-meta .comment-author { 5242 max-width: inherit; 5243 } 5606 5607 .comment-meta { 5608 margin-right: inherit; 5609 } 5610 5611 .comment-meta .comment-author { 5612 max-width: inherit; 5613 } 5244 5614 } 5245 5615 5246 5616 .reply { 5247 5248 5617 font-size: 1.125rem; 5618 line-height: 1.3; 5249 5619 } 5250 5620 5251 5621 .bypostauthor { 5252 5622 display: block; 5253 5623 } 5254 5624 5255 5625 .says { 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 5626 display: none; 5627 } 5628 5629 .pingback .url, 5263 5630 .trackback .url { 5264 5631 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5265 5632 } 5266 5633 5267 5634 .comment-body { 5268 position: relative; 5269 margin-bottom: 51px; 5270 } 5635 position: relative; 5636 margin-bottom: 51px; 5637 } 5638 5271 5639 .comment-body > * { 5272 margin-top: 30px; 5273 margin-bottom: 30px; 5274 } 5640 margin-top: 30px; 5641 margin-bottom: 30px; 5642 } 5643 5275 5644 .comment-body .reply { 5276 5645 margin: 0; 5277 5646 } 5278 5647 5279 5648 .comment-content { 5280 word-wrap: break-word; 5281 } 5282 5283 .pingback .comment-body { 5284 margin-top: 30px; 5285 margin-bottom: 30px; 5286 } 5287 5649 word-wrap: break-word; 5650 } 5651 5652 .pingback .comment-body, 5288 5653 .trackback .comment-body { 5289 5290 5654 margin-top: 30px; 5655 margin-bottom: 30px; 5291 5656 } 5292 5657 5293 5658 .comment-respond { 5294 5659 margin-top: 30px; 5295 5660 } 5296 5661 5297 5662 .comment-respond > * { 5298 margin-top: 20px; 5299 margin-bottom: 20px; 5300 } 5663 margin-top: 20px; 5664 margin-bottom: 20px; 5665 } 5666 5301 5667 .comment-respond > *:first-child { 5302 margin-top: 0; 5303 } 5668 margin-top: 0; 5669 } 5670 5304 5671 .comment-respond > *:last-child { 5305 margin-bottom: 0; 5306 } 5672 margin-bottom: 0; 5673 } 5674 5307 5675 .comment-respond > *:last-child.comment-form { 5308 5676 margin-bottom: 30px; 5309 5677 } 5310 5678 5311 5679 .comment-author { 5312 padding-top: 3px; 5313 } 5680 padding-top: 3px; 5681 } 5682 5314 5683 .comment-author .url { 5315 5684 color: currentColor; 5316 5685 } 5317 5686 5318 5687 .comment-form { 5319 display: flex; 5320 flex-wrap: wrap; 5321 } 5688 display: flex; 5689 flex-wrap: wrap; 5690 } 5691 5322 5692 .comment-form > * { 5323 flex-basis: 100%; 5324 } 5693 flex-basis: 100%; 5694 } 5695 5325 5696 .comment-form .comment-notes { 5326 font-size: 1.125rem; 5327 } 5697 font-size: 1.125rem; 5698 } 5699 5328 5700 .comment-form .comment-form-url, 5329 5701 .comment-form .comment-form-comment { 5330 width: 100%; 5331 } 5702 width: 100%; 5703 } 5704 5332 5705 .comment-form .comment-form-author, 5333 5706 .comment-form .comment-form-email { 5334 5335 5707 flex-basis: 0; 5708 flex-grow: 1; 5336 5709 } 5337 5710 @media only screen and (max-width: 481px) { 5338 .comment-form .comment-form-author, 5339 .comment-form .comment-form-email { 5340 flex-basis: 100%; 5341 } 5342 } 5711 5712 .comment-form .comment-form-author, 5713 .comment-form .comment-form-email { 5714 flex-basis: 100%; 5715 } 5716 } 5717 5343 5718 .comment-form .comment-form-cookies-consent > label { 5344 font-size: 1rem; 5345 font-weight: normal; 5346 } 5719 font-size: 1rem; 5720 font-weight: normal; 5721 } 5722 5347 5723 .comment-form .comment-notes { 5348 5349 5724 font-size: 1rem; 5725 font-weight: normal; 5350 5726 } 5351 5727 5352 5728 .comment-form > p { 5353 margin-bottom: 20px; 5354 } 5729 margin-bottom: 20px; 5730 } 5731 5355 5732 .comment-form > p:first-of-type { 5356 margin-top: 0; 5357 } 5733 margin-top: 0; 5734 } 5735 5358 5736 .comment-form > p:last-of-type { 5359 margin-bottom: 0; 5360 } 5737 margin-bottom: 0; 5738 } 5739 5361 5740 .comment-form > p label { 5362 display: block; 5363 font-size: 1.125rem; 5364 margin-bottom: 10px; 5365 width: 100%; 5366 font-weight: 500; 5367 } 5741 display: block; 5742 font-size: 1.125rem; 5743 margin-bottom: 10px; 5744 width: 100%; 5745 font-weight: 500; 5746 } 5747 5368 5748 .comment-form > p input[type=email] { 5369 display: block; 5370 font-size: 1.125rem; 5371 margin-bottom: 10px; 5372 width: 100%; 5373 font-weight: 500; 5374 } 5749 display: block; 5750 font-size: 1.125rem; 5751 margin-bottom: 10px; 5752 width: 100%; 5753 font-weight: 500; 5754 } 5755 5375 5756 .comment-form > p input[type=text] { 5376 display: block; 5377 font-size: 1.125rem; 5378 margin-bottom: 10px; 5379 width: 100%; 5380 font-weight: 500; 5381 } 5757 display: block; 5758 font-size: 1.125rem; 5759 margin-bottom: 10px; 5760 width: 100%; 5761 font-weight: 500; 5762 } 5763 5382 5764 .comment-form > p input[type=url] { 5383 display: block; 5384 font-size: 1.125rem; 5385 margin-bottom: 10px; 5386 width: 100%; 5387 font-weight: 500; 5388 } 5765 display: block; 5766 font-size: 1.125rem; 5767 margin-bottom: 10px; 5768 width: 100%; 5769 font-weight: 500; 5770 } 5771 5389 5772 .comment-form > p textarea { 5390 display: block; 5391 font-size: 1.125rem; 5392 margin-bottom: 10px; 5393 width: 100%; 5394 font-weight: 500; 5395 } 5773 display: block; 5774 font-size: 1.125rem; 5775 margin-bottom: 10px; 5776 width: 100%; 5777 font-weight: 500; 5778 } 5779 5396 5780 .comment-form > p.comment-form-cookies-consent { 5397 5781 display: flex; 5398 5782 } 5399 5783 @media only screen and (min-width: 482px) { 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 } 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 } 5406 5793 } 5407 5794 5408 5795 .menu-button-container { 5409 5410 5411 5412 5413 5414 5796 display: none; 5797 justify-content: space-between; 5798 position: absolute; 5799 right: 0; 5800 padding-top: 15px; 5801 padding-bottom: 8px; 5415 5802 } 5416 5803 @media only screen and (max-width: 481px) { 5417 .menu-button-container { 5418 display: flex; 5419 } 5420 } 5804 5805 .menu-button-container { 5806 display: flex; 5807 } 5808 } 5809 5421 5810 .menu-button-container #primary-mobile-menu { 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 } 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 5431 5821 .menu-button-container #primary-mobile-menu .dropdown-icon { 5432 display: flex; 5433 align-items: center; 5434 } 5822 display: flex; 5823 align-items: center; 5824 } 5825 5435 5826 .menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon { 5436 margin-left: 5px; 5437 } 5827 margin-left: 5px; 5828 } 5829 5438 5830 .menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon { 5439 position: relative; 5440 top: -1px; 5441 } 5831 position: relative; 5832 top: -1px; 5833 } 5834 5442 5835 .menu-button-container #primary-mobile-menu .dropdown-icon.close { 5443 display: none; 5444 } 5836 display: none; 5837 } 5838 5445 5839 .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.open { 5446 display: none; 5447 } 5840 display: none; 5841 } 5842 5448 5843 .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close { 5449 display: flex; 5450 } 5844 display: flex; 5845 } 5846 5451 5847 .has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close { 5452 animation-name: twentytwentyone-close-button-transition; 5453 animation-duration: 0.3s; 5454 } 5848 animation-name: twentytwentyone-close-button-transition; 5849 animation-duration: 0.3s; 5850 } 5851 5455 5852 .primary-navigation-open .menu-button-container { 5456 width: 100%; 5457 z-index: 500; 5458 background-color: #d1e4dd; 5459 } 5853 width: 100%; 5854 z-index: 500; 5855 background-color: #d1e4dd; 5856 } 5857 5460 5858 .primary-navigation-open .menu-button-container #primary-mobile-menu { 5461 5859 position: static; 5462 5860 } 5463 5861 5464 5862 .primary-navigation { 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 } 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 5474 5873 .primary-navigation > .primary-menu-container { 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); 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 } 5489 5893 } 5490 5894 @media only screen and (max-width: 481px) { 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 } 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 } 5521 5932 } 5522 5933 @media only screen and (max-width: 481px) { 5523 .primary-navigation-open .primary-navigation { 5524 width: 100%; 5525 position: fixed; 5526 z-index: 2; 5527 } 5528 } 5934 5935 .primary-navigation-open .primary-navigation { 5936 width: 100%; 5937 position: fixed; 5938 z-index: 2; 5939 } 5940 } 5941 5529 5942 .primary-navigation-open .primary-navigation > .primary-menu-container { 5530 5531 5532 5533 5943 position: absolute; 5944 visibility: visible; 5945 opacity: 1; 5946 transform: translateY(0); 5534 5947 } 5535 5948 @media only screen and (max-width: 481px) { 5536 .primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 5537 transform: translateX(0) translateY(0); 5538 } 5949 5950 .primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 5951 transform: translateX(0) translateY(0); 5952 } 5539 5953 } 5540 5954 @media only screen and (min-width: 482px) { 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 } 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 5567 5988 .primary-navigation > div > .menu-wrapper { 5568 5569 5570 5571 5572 5573 5574 5575 5989 display: flex; 5990 justify-content: flex-start; 5991 flex-wrap: wrap; 5992 list-style: none; 5993 margin: 0; 5994 max-width: none; 5995 padding-left: 0; 5996 position: relative; 5576 5997 } 5577 5998 @media only screen and (max-width: 481px) { 5578 .primary-navigation > div > .menu-wrapper { 5579 padding-bottom: 100px; 5580 } 5581 .primary-navigation > div > .menu-wrapper ul { 5582 padding-left: 0; 5583 } 5584 } 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 5585 6009 .primary-navigation > div > .menu-wrapper li { 5586 5587 5588 6010 display: block; 6011 position: relative; 6012 width: 100%; 5589 6013 } 5590 6014 @media only screen and (min-width: 482px) { 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 } 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 5599 6026 .primary-navigation > div > .menu-wrapper .sub-menu-toggle { 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 } 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 5610 6038 .primary-navigation > div > .menu-wrapper .sub-menu-toggle:focus { 5611 6039 outline: 2px solid #28303d; 5612 6040 } 5613 6041 @media only screen and (max-width: 481px) { 5614 .primary-navigation > div > .menu-wrapper .sub-menu-toggle { 5615 display: none; 5616 } 5617 } 6042 6043 .primary-navigation > div > .menu-wrapper .sub-menu-toggle { 6044 display: none; 6045 } 6046 } 6047 5618 6048 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus, 5619 6049 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus { 5620 height: 100%; 5621 display: flex; 5622 align-items: center; 5623 } 6050 height: 100%; 6051 display: flex; 6052 align-items: center; 6053 } 6054 5624 6055 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus svg, 5625 6056 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus svg { 5626 margin-top: -1px; 5627 } 6057 margin-top: -1px; 6058 } 6059 5628 6060 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus { 5629 display: none; 5630 } 6061 display: none; 6062 } 6063 5631 6064 .primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-minus { 5632 display: flex; 5633 } 6065 display: flex; 6066 } 6067 5634 6068 .primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-plus { 5635 display: none; 5636 } 6069 display: none; 6070 } 6071 5637 6072 .primary-navigation > div > .menu-wrapper > li > .sub-menu { 5638 position: relative; 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 } 5639 6080 } 5640 6081 @media only screen and (min-width: 482px) { 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 } 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 5717 6181 .primary-navigation .primary-menu > .menu-item:hover > a { 5718 6182 color: #28303d; 5719 6183 } 5720 6184 @media only screen and (min-width: 482px) { 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 } 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 5736 6205 .primary-navigation a { 5737 5738 5739 5740 5741 5742 6206 display: block; 6207 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6208 font-size: 1.125rem; 6209 font-weight: normal; 6210 padding: 13px 0; 6211 text-decoration: none; 5743 6212 } 5744 6213 @media only screen and (min-width: 482px) { 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 } 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 5752 6223 .primary-navigation a + svg { 5753 fill: #28303d; 5754 } 6224 fill: #28303d; 6225 } 6226 5755 6227 .primary-navigation a:hover { 5756 color: #28303d; 5757 } 6228 color: #28303d; 6229 } 6230 5758 6231 .primary-navigation a:link { 5759 color: #28303d; 5760 } 6232 color: #28303d; 6233 } 6234 5761 6235 .primary-navigation a:visited { 5762 color: #28303d; 5763 } 6236 color: #28303d; 6237 } 6238 5764 6239 .primary-navigation a:hover { 5765 text-decoration: underline; 5766 text-decoration-style: dotted; 5767 } 6240 text-decoration: underline; 6241 text-decoration-style: dotted; 6242 } 6243 5768 6244 .primary-navigation a:focus { 5769 position: relative; 5770 z-index: 99999; 5771 outline-offset: 0; 5772 text-decoration-thickness: 2px; 5773 } 6245 position: relative; 6246 z-index: 99999; 6247 outline-offset: 0; 6248 text-decoration-thickness: 2px; 6249 } 6250 5774 6251 .primary-navigation .current-menu-item > a:first-child, 5775 6252 .primary-navigation .current_page_item > a:first-child { 5776 text-decoration: underline; 5777 text-decoration-style: solid; 5778 } 6253 text-decoration: underline; 6254 text-decoration-style: solid; 6255 } 6256 5779 6257 .primary-navigation .current-menu-item > a:first-child:hover, 5780 6258 .primary-navigation .current_page_item > a:first-child:hover { 5781 text-decoration: underline; 5782 text-decoration-style: dotted; 5783 } 6259 text-decoration: underline; 6260 text-decoration-style: dotted; 6261 } 6262 5784 6263 .primary-navigation .sub-menu { 5785 margin: 0; 5786 padding: 0; 5787 list-style: none; 5788 margin-left: 13px; 5789 border: 1px solid #28303d; 5790 } 6264 margin: 0; 6265 padding: 0; 6266 list-style: none; 6267 margin-left: 13px; 6268 border: 1px solid #28303d; 6269 } 6270 5791 6271 .primary-navigation .sub-menu .sub-menu { 5792 6272 border: none; 5793 6273 } 5794 6274 @media only screen and (min-width: 482px) { 5795 .primary-navigation .sub-menu > .menu-item > .sub-menu { 5796 padding: 0; 5797 } 6275 6276 .primary-navigation .sub-menu > .menu-item > .sub-menu { 6277 padding: 0; 6278 } 5798 6279 } 5799 6280 @media only screen and (max-width: 481px) { 5800 .primary-navigation .sub-menu .menu-item:last-child { 5801 margin-bottom: 0; 5802 } 5803 } 6281 6282 .primary-navigation .sub-menu .menu-item:last-child { 6283 margin-bottom: 0; 6284 } 6285 } 6286 5804 6287 .primary-navigation .sub-menu .menu-item > a { 5805 5806 5807 5808 6288 padding: 17px 13px; 6289 display: block; 6290 font-size: 1.125rem; 6291 font-style: normal; 5809 6292 } 5810 6293 @media only screen and (min-width: 482px) { 5811 .primary-navigation .sub-menu .menu-item > a { 5812 font-size: 1rem; 5813 font-style: normal; 5814 } 5815 } 6294 6295 .primary-navigation .sub-menu .menu-item > a { 6296 font-size: 1rem; 6297 font-style: normal; 6298 } 6299 } 6300 5816 6301 .primary-navigation .menu-item-has-children > .svg-icon { 5817 6302 display: none; 5818 6303 } 5819 6304 @media only screen and (min-width: 482px) { 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 } 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 5828 6316 .primary-navigation .menu-item-description { 5829 display: block; 5830 clear: both; 5831 font-size: 1rem; 5832 text-transform: none; 5833 line-height: 1.7; 5834 } 6317 display: block; 6318 clear: both; 6319 font-size: 1rem; 6320 text-transform: none; 6321 line-height: 1.7; 6322 } 6323 5835 6324 .primary-navigation .menu-item-description > span { 5836 6325 display: inline-block; 5837 6326 } 5838 6327 5839 6328 @media only screen and (max-width: 481px) { 5840 .lock-scrolling .site { 5841 position: fixed; 5842 max-width: 100%; 5843 width: 100%; 5844 } 6329 6330 .lock-scrolling .site { 6331 position: fixed; 6332 max-width: 100%; 6333 width: 100%; 6334 } 5845 6335 } 5846 6336 @keyframes twentytwentyone-close-button-transition { 5847 from { 5848 opacity: 0; 5849 } 5850 to { 5851 opacity: 1; 5852 } 5853 } 6337 6338 from { 6339 opacity: 0; 6340 } 6341 6342 to { 6343 opacity: 1; 6344 } 6345 } 6346 5854 6347 .footer-navigation { 5855 5856 5857 5858 5859 6348 margin-top: 60px; 6349 margin-bottom: 30px; 6350 color: #28303d; 6351 font-size: 1rem; 6352 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 5860 6353 } 5861 6354 5862 6355 .footer-navigation-wrapper { 5863 display: flex; 5864 justify-content: center; 5865 flex-wrap: wrap; 5866 list-style: none; 5867 padding-left: 0; 5868 } 6356 display: flex; 6357 justify-content: center; 6358 flex-wrap: wrap; 6359 list-style: none; 6360 padding-left: 0; 6361 } 6362 5869 6363 .footer-navigation-wrapper li { 5870 display: inline; 5871 line-height: 3; 5872 } 6364 display: inline; 6365 line-height: 3; 6366 } 6367 5873 6368 .footer-navigation-wrapper li a { 5874 5875 transition: transform 0.1s ease;5876 color: #28303d; 5877 } 6369 padding: 17px 13px; 6370 color: #28303d; 6371 } 6372 5878 6373 .footer-navigation-wrapper li a:link { 5879 color: #28303d; 5880 } 6374 color: #28303d; 6375 } 6376 5881 6377 .footer-navigation-wrapper li a:visited { 5882 color: #28303d; 5883 } 6378 color: #28303d; 6379 } 6380 5884 6381 .footer-navigation-wrapper li a:active { 5885 color: #28303d; 5886 } 6382 color: #28303d; 6383 } 6384 5887 6385 .footer-navigation-wrapper li a:hover { 5888 text-decoration: underline; 5889 text-decoration-style: dotted; 5890 text-decoration-skip-ink: none; 5891 color: #28303d; 5892 } 6386 text-decoration: underline; 6387 text-decoration-style: dotted; 6388 text-decoration-skip-ink: none; 6389 color: #28303d; 6390 } 6391 5893 6392 .is-dark-theme .footer-navigation-wrapper li a:focus .svg-icon { 5894 fill: #d1e4dd; 5895 } 6393 fill: #d1e4dd; 6394 } 6395 5896 6396 .has-background-white .footer-navigation-wrapper li a:focus .svg-icon { 5897 fill: #fff; 5898 } 6397 fill: #fff; 6398 } 6399 5899 6400 .footer-navigation-wrapper li .svg-icon { 5900 vertical-align: middle; 5901 fill: #28303d; 5902 } 6401 vertical-align: middle; 6402 fill: #28303d; 6403 } 6404 5903 6405 .footer-navigation-wrapper li .svg-icon:hover { 5904 transform: scale(1.1); 5905 } 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 5906 6415 .footer-navigation-wrapper .sub-menu-toggle, 5907 6416 .footer-navigation-wrapper .menu-item-description { 5908 6417 display: none; 5909 6418 } 5910 6419 5911 6420 /* Next/Previous navigation */ 5912 .navigation { 5913 color: #28303d; 5914 } 6421 .navigation, 5915 6422 .navigation a { 5916 color: #28303d; 5917 text-decoration: none; 5918 } 6423 color: #28303d; 6424 } 6425 6426 .navigation a { 6427 text-decoration: none; 6428 } 6429 5919 6430 .navigation a:hover { 5920 color: #28303d; 5921 text-decoration: underline; 5922 text-decoration-style: dotted; 5923 } 6431 color: #28303d; 6432 text-decoration: underline; 6433 text-decoration-style: dotted; 6434 } 6435 5924 6436 .navigation a:focus { 5925 color: #39414d; 5926 } 6437 color: #39414d; 6438 } 6439 5927 6440 .navigation a:active { 5928 color: #28303d; 5929 } 6441 color: #28303d; 6442 } 6443 5930 6444 .navigation .nav-links > * { 5931 min-width: 44px; 5932 min-height: 44px; 5933 } 6445 min-width: 44px; 6446 min-height: 44px; 6447 } 6448 5934 6449 .navigation .nav-links .nav-next a, 5935 6450 .navigation .nav-links .nav-previous a { 5936 display: flex; 5937 flex-direction: column; 5938 } 6451 display: flex; 6452 flex-direction: column; 6453 } 6454 5939 6455 .navigation .nav-links .dots { 5940 6456 text-align: center; 5941 6457 } 5942 6458 @media only screen and (min-width: 592px) { 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 } 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 5964 6479 .navigation .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 } 6480 display: inline-block; 6481 fill: currentColor; 6482 vertical-align: middle; 6483 position: relative; 6484 } 6485 6486 .navigation .nav-previous .svg-icon, 5974 6487 .navigation .prev .svg-icon { 5975 top: -2px; 5976 margin-right: 5px; 5977 } 5978 .navigation .nav-next .svg-icon { 5979 top: -1px; 5980 margin-left: 5px; 5981 } 6488 top: -2px; 6489 margin-right: 5px; 6490 } 6491 6492 .navigation .nav-next .svg-icon, 5982 6493 .navigation .next .svg-icon { 5983 5984 6494 top: -1px; 6495 margin-left: 5px; 5985 6496 } 5986 6497 5987 6498 .post-navigation { 5988 6499 margin: 30px auto; 5989 6500 } 5990 6501 @media only screen and (min-width: 822px) { 5991 .post-navigation { 5992 margin: 30px auto; 5993 } 5994 } 6502 6503 .post-navigation { 6504 margin: 30px auto; 6505 } 6506 } 6507 5995 6508 .post-navigation .meta-nav { 5996 line-height: 1.7; 5997 color: #28303d; 5998 } 6509 line-height: 1.7; 6510 color: #28303d; 6511 } 6512 5999 6513 .post-navigation .post-title { 6000 6001 6002 6003 6004 6514 display: inline-block; 6515 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6516 font-size: 1.5rem; 6517 font-weight: 600; 6518 line-height: 1.3; 6005 6519 } 6006 6520 @media only screen and (min-width: 822px) { 6007 .post-navigation .post-title { 6008 margin: 5px 29px 0; 6009 } 6521 6522 .post-navigation .post-title { 6523 margin: 5px 29px 0; 6524 } 6010 6525 } 6011 6526 @media only screen and (min-width: 482px) { 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 } 6527 6528 .post-navigation .nav-links { 6529 justify-content: space-between; 6530 } 6531 } 6532 6533 .post-navigation .nav-next, 6020 6534 .post-navigation .nav-previous { 6021 margin-top: 30px; 6022 margin-bottom: 30px; 6023 } 6535 margin-top: 30px; 6536 margin-bottom: 30px; 6537 } 6538 6024 6539 .post-navigation .nav-next:first-child, 6025 6540 .post-navigation .nav-previous:first-child { 6026 margin-top: 0; 6027 } 6541 margin-top: 0; 6542 } 6543 6028 6544 .post-navigation .nav-next:last-child, 6029 6545 .post-navigation .nav-previous:last-child { 6030 margin-bottom: 0; 6031 } 6032 6033 .pagination { 6034 border-top: 3px solid #28303d; 6035 padding-top: 30px; 6036 margin: 30px auto; 6037 } 6038 6546 margin-bottom: 0; 6547 } 6548 6549 .pagination, 6039 6550 .comments-pagination { 6040 6041 6042 6551 border-top: 3px solid #28303d; 6552 padding-top: 30px; 6553 margin: 30px auto; 6043 6554 } 6044 6555 @media only screen and (min-width: 822px) { 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 } 6556 6557 .pagination, 6558 .comments-pagination { 6559 margin: 30px auto; 6560 } 6561 } 6562 6563 .pagination .nav-links, 6055 6564 .comments-pagination .nav-links { 6056 margin-top: -30px; 6057 } 6565 margin-top: -30px; 6566 } 6567 6058 6568 .pagination .nav-links a:hover { 6059 color: #28303d; 6060 } 6569 color: #28303d; 6570 } 6571 6061 6572 .comments-pagination .nav-links a:hover { 6062 color: #28303d; 6063 } 6573 color: #28303d; 6574 } 6575 6064 6576 .is-dark-theme .pagination .nav-links a:active { 6065 color: #d1e4dd; 6066 } 6577 color: #d1e4dd; 6578 } 6579 6067 6580 .is-dark-theme .pagination .nav-links a:hover:active { 6068 color: #d1e4dd; 6069 } 6581 color: #d1e4dd; 6582 } 6583 6070 6584 .is-dark-theme .pagination .nav-links a:hover:focus { 6071 color: #d1e4dd; 6072 } 6585 color: #d1e4dd; 6586 } 6587 6073 6588 .is-dark-theme .comments-pagination .nav-links a:active { 6074 color: #d1e4dd; 6075 } 6589 color: #d1e4dd; 6590 } 6591 6076 6592 .is-dark-theme .comments-pagination .nav-links a:hover:active { 6077 color: #d1e4dd; 6078 } 6593 color: #d1e4dd; 6594 } 6595 6079 6596 .is-dark-theme .comments-pagination .nav-links a:hover:focus { 6080 color: #d1e4dd; 6081 } 6597 color: #d1e4dd; 6598 } 6599 6082 6600 .has-background-white .pagination .nav-links a:active { 6083 color: #fff; 6084 } 6601 color: #fff; 6602 } 6603 6085 6604 .has-background-white .pagination .nav-links a:hover:active { 6086 color: #fff; 6087 } 6605 color: #fff; 6606 } 6607 6088 6608 .has-background-white .pagination .nav-links a:hover:focus { 6089 color: #fff; 6090 } 6609 color: #fff; 6610 } 6611 6091 6612 .has-background-white .comments-pagination .nav-links a:active { 6092 color: #fff; 6093 } 6613 color: #fff; 6614 } 6615 6094 6616 .has-background-white .comments-pagination .nav-links a:hover:active { 6095 color: #fff; 6096 } 6617 color: #fff; 6618 } 6619 6097 6620 .has-background-white .comments-pagination .nav-links a:hover:focus { 6098 color: #fff; 6099 } 6621 color: #fff; 6622 } 6623 6100 6624 .pagination .nav-links > * { 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 } 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 6109 6634 .comments-pagination .nav-links > * { 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 } 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 6118 6644 .pagination .nav-links > *.current, 6119 6645 .comments-pagination .nav-links > *.current { 6120 text-decoration: underline; 6121 } 6646 text-decoration: underline; 6647 } 6648 6122 6649 .pagination .nav-links > *:not(.dots):not(.current):hover, 6123 6650 .comments-pagination .nav-links > *:not(.dots):not(.current):hover { 6124 text-decoration-style: dotted; 6125 } 6651 text-decoration-style: dotted; 6652 } 6653 6126 6654 .pagination .nav-links > *:first-child, 6127 6655 .comments-pagination .nav-links > *:first-child { 6128 margin-left: 0; 6129 } 6656 margin-left: 0; 6657 } 6658 6130 6659 .pagination .nav-links > *:last-child, 6131 6660 .comments-pagination .nav-links > *:last-child { 6132 margin-right: 0; 6133 } 6661 margin-right: 0; 6662 } 6663 6134 6664 .pagination .nav-links > *.next, 6135 6665 .comments-pagination .nav-links > *.next { 6136 margin-left: auto; 6137 } 6666 margin-left: auto; 6667 } 6668 6138 6669 .pagination .nav-links > *.prev, 6139 6670 .comments-pagination .nav-links > *.prev { 6140 6671 margin-right: auto; 6141 6672 } 6142 6673 @media only screen and (max-width: 821px) { 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 } 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 } 6158 6693 } 6159 6694 @media only screen and (max-width: 481px) { 6160 .pagination .nav-short, 6161 .comments-pagination .nav-short { 6162 display: none; 6163 } 6695 6696 .pagination .nav-short, 6697 .comments-pagination .nav-short { 6698 display: none; 6699 } 6164 6700 } 6165 6701 6166 6702 .comments-pagination { 6167 6168 6703 padding-top: 20px; 6704 margin: 90px auto; 6169 6705 } 6170 6706 @media only screen and (min-width: 822px) { 6171 .comments-pagination { 6172 margin: 90px auto 120px auto; 6173 } 6174 } 6707 6708 .comments-pagination { 6709 margin: 90px auto 120px auto; 6710 } 6711 } 6712 6175 6713 .comments-pagination .nav-links > * { 6176 6714 font-size: 1.25rem; 6177 6715 } 6178 6716 6179 6717 .widget-area { 6180 6181 6182 6183 6184 6718 margin-top: 180px; 6719 padding-bottom: 10px; 6720 color: #28303d; 6721 font-size: 1.125rem; 6722 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 6185 6723 } 6186 6724 @media only screen and (min-width: 652px) { 6187 .widget-area { 6188 display: grid; 6189 grid-template-columns: repeat(2, 1fr); 6190 column-gap: 50px; 6191 } 6725 6726 .widget-area { 6727 display: grid; 6728 grid-template-columns: repeat(2, 1fr); 6729 column-gap: 50px; 6730 } 6192 6731 } 6193 6732 @media only screen and (min-width: 1024px) { 6194 .widget-area { 6195 grid-template-columns: repeat(3, 1fr); 6196 } 6733 6734 .widget-area { 6735 grid-template-columns: repeat(3, 1fr); 6736 } 6197 6737 } 6198 6738 @media only screen and (max-width: 481px) { 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 } 6739 6740 .widget-area { 6741 margin-top: 90px; 6742 } 6743 } 6744 6238 6745 .widget-area .wp-block-social-links.alignright { 6239 margin-top: 30px; 6240 justify-content: flex-end; 6241 } 6746 margin-top: 30px; 6747 justify-content: flex-end; 6748 } 6749 6242 6750 .widget-area .wp-block-social-links.alignleft { 6243 margin-top: 30px; 6244 } 6751 margin-top: 30px; 6752 } 6753 6245 6754 .widget-area:after { 6246 content: ""; 6247 display: table; 6248 clear: both; 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, 6765 .widget h6 { 6766 font-weight: 700; 6767 line-height: 1.4; 6249 6768 } 6250 6769 6251 6770 .widget h1 { 6252 font-weight: 700; 6253 line-height: 1.4; 6771 font-size: 1.25rem; 6254 6772 } 6255 6773 6256 6774 .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 6775 font-size: 1.125rem; 6776 } 6777 6778 .widget h3, 6779 .widget h4, 6780 .widget h5, 6276 6781 .widget h6 { 6277 font-weight: 700; 6278 line-height: 1.4; 6279 } 6280 .widget h1 { 6281 font-size: 1.25rem; 6282 } 6283 .widget h2 { 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 } 6295 .widget h6 { 6296 font-size: 1rem; 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; 6297 6825 } 6298 6826 6299 6827 .search-form { 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 } 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 6317 6848 .search-form > label { 6318 width: 100%; 6319 margin-bottom: 0; 6320 font-weight: 500; 6321 } 6849 width: 100%; 6850 margin-bottom: 0; 6851 font-weight: 500; 6852 } 6853 6322 6854 .search-form .search-field { 6323 flex-grow: 1; 6324 max-width: inherit; 6325 margin-top: 10px; 6326 margin-right: 17px; 6327 } 6855 flex-grow: 1; 6856 max-width: inherit; 6857 margin-top: 10px; 6858 margin-right: 17px; 6859 } 6860 6328 6861 .search-form .search-submit { 6329 6330 6862 margin-top: 10px; 6863 margin-left: 10px; 6331 6864 } 6332 6865 6333 6866 .widget_search > .search-form .search-field { 6334 margin-right: -3px; 6335 -webkit-appearance: none; 6336 margin-bottom: 15px; 6337 } 6867 margin-right: -3px; 6868 -webkit-appearance: none; 6869 margin-bottom: 15px; 6870 } 6871 6338 6872 .widget_search > .search-form .search-submit { 6339 6340 6873 margin-left: 0; 6874 margin-bottom: 15px; 6341 6875 } 6342 6876 6343 6877 .widget_rss a.rsswidget .rss-widget-icon { 6344 6878 display: none; 6345 6879 } 6346 6880 6347 6881 /* Category 07 is for any utility classes that are not assigned to a specific component. */ 6348 6882 .screen-reader-text { 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6883 border: 0; 6884 clip: rect(1px, 1px, 1px, 1px); 6885 -webkit-clip-path: inset(50%); 6886 clip-path: inset(50%); 6887 height: 1px; 6888 margin: -1px; 6889 overflow: hidden; 6890 padding: 0; 6891 position: absolute !important; 6892 width: 1px; 6893 word-wrap: normal !important; 6894 word-break: normal; 6361 6895 } 6362 6896 6363 6897 .skip-link:focus { 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 6378 6379 6380 6381 6898 background-color: #f1f1f1; 6899 border-radius: 3px; 6900 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 6901 clip: auto !important; 6902 -webkit-clip-path: none; 6903 clip-path: none; 6904 color: #21759b; 6905 display: block; 6906 font-size: 0.875rem; 6907 font-weight: 700; 6908 height: auto; 6909 left: 5px; 6910 line-height: normal; 6911 padding: 15px 23px 14px; 6912 text-decoration: none; 6913 top: 5px; 6914 width: auto; 6915 z-index: 100000; 6382 6916 } 6383 6917 6384 6918 /* Do not show the outline on the skip link target. */ 6385 6919 #content[tabindex="-1"]:focus { 6386 outline: 0; 6387 } 6388 6389 @media (prefers-reduced-motion) { 6390 * { 6391 transition-delay: 0s !important; 6392 transition-duration: 0s !important; 6393 } 6394 } 6920 outline: 0; 6921 } 6922 6395 6923 .has-black-color[class] { 6396 color: #000; 6397 } 6924 color: #000; 6925 } 6926 6398 6927 .has-black-color[class] > [class*=__inner-container] { 6399 6928 color: #000; 6400 6929 } 6401 6930 6402 6931 .has-gray-color[class] { 6403 color: #39414d; 6404 } 6932 color: #39414d; 6933 } 6934 6405 6935 .has-gray-color[class] > [class*=__inner-container] { 6406 6936 color: #39414d; 6407 6937 } 6408 6938 6409 6939 .has-dark-gray-color[class] { 6410 color: #28303d; 6411 } 6940 color: #28303d; 6941 } 6942 6412 6943 .has-dark-gray-color[class] > [class*=__inner-container] { 6413 6944 color: #28303d; 6414 6945 } 6415 6946 6416 6947 .has-green-color[class] { 6417 color: #d1e4dd; 6418 } 6948 color: #d1e4dd; 6949 } 6950 6419 6951 .has-green-color[class] > [class*=__inner-container] { 6420 6952 color: #d1e4dd; 6421 6953 } 6422 6954 6423 6955 .has-blue-color[class] { 6424 color: #d1dfe4; 6425 } 6956 color: #d1dfe4; 6957 } 6958 6426 6959 .has-blue-color[class] > [class*=__inner-container] { 6427 6960 color: #d1dfe4; 6428 6961 } 6429 6962 6430 6963 .has-purple-color[class] { 6431 color: #d1d1e4; 6432 } 6964 color: #d1d1e4; 6965 } 6966 6433 6967 .has-purple-color[class] > [class*=__inner-container] { 6434 6968 color: #d1d1e4; 6435 6969 } 6436 6970 6437 6971 .has-red-color[class] { 6438 color: #e4d1d1; 6439 } 6972 color: #e4d1d1; 6973 } 6974 6440 6975 .has-red-color[class] > [class*=__inner-container] { 6441 6976 color: #e4d1d1; 6442 6977 } 6443 6978 6444 6979 .has-orange-color[class] { 6445 color: #e4dad1; 6446 } 6980 color: #e4dad1; 6981 } 6982 6447 6983 .has-orange-color[class] > [class*=__inner-container] { 6448 6984 color: #e4dad1; 6449 6985 } 6450 6986 6451 6987 .has-yellow-color[class] { 6452 color: #eeeadd; 6453 } 6988 color: #eeeadd; 6989 } 6990 6454 6991 .has-yellow-color[class] > [class*=__inner-container] { 6455 6992 color: #eeeadd; 6456 6993 } 6457 6994 6458 6995 .has-white-color[class] { 6459 color: #fff; 6460 } 6996 color: #fff; 6997 } 6998 6461 6999 .has-white-color[class] > [class*=__inner-container] { 6462 7000 color: #fff; 6463 7001 } 6464 7002 … … 6471 7009 .has-background h5, 6472 7010 .has-background h6 { 6473 7011 color: currentColor; 6474 7012 } 6475 7013 6476 7014 .has-black-background-color[class] { 6477 background-color: #000; 6478 } 7015 background-color: #000; 7016 } 7017 6479 7018 .has-black-background-color[class] > [class*=__inner-container] { 6480 7019 background-color: #000; 6481 7020 } 6482 7021 6483 7022 .has-dark-gray-background-color[class] { 6484 background-color: #28303d; 6485 } 7023 background-color: #28303d; 7024 } 7025 6486 7026 .has-dark-gray-background-color[class] > [class*=__inner-container] { 6487 7027 background-color: #28303d; 6488 7028 } 6489 7029 6490 7030 .has-gray-background-color[class] { 6491 background-color: #39414d; 6492 } 7031 background-color: #39414d; 7032 } 7033 6493 7034 .has-gray-background-color[class] > [class*=__inner-container] { 6494 7035 background-color: #39414d; 6495 7036 } 6496 7037 6497 7038 .has-light-gray-background-color[class] { 6498 background-color: #f0f0f0; 6499 } 7039 background-color: #f0f0f0; 7040 } 7041 6500 7042 .has-light-gray-background-color[class] > [class*=__inner-container] { 6501 7043 background-color: #f0f0f0; 6502 7044 } 6503 7045 6504 7046 .has-green-background-color[class] { 6505 background-color: #d1e4dd; 6506 } 7047 background-color: #d1e4dd; 7048 } 7049 6507 7050 .has-green-background-color[class] > [class*=__inner-container] { 6508 7051 background-color: #d1e4dd; 6509 7052 } 6510 7053 6511 7054 .has-blue-background-color[class] { 6512 background-color: #d1dfe4; 6513 } 7055 background-color: #d1dfe4; 7056 } 7057 6514 7058 .has-blue-background-color[class] > [class*=__inner-container] { 6515 7059 background-color: #d1dfe4; 6516 7060 } 6517 7061 6518 7062 .has-purple-background-color[class] { 6519 background-color: #d1d1e4; 6520 } 7063 background-color: #d1d1e4; 7064 } 7065 6521 7066 .has-purple-background-color[class] > [class*=__inner-container] { 6522 7067 background-color: #d1d1e4; 6523 7068 } 6524 7069 6525 7070 .has-red-background-color[class] { 6526 background-color: #e4d1d1; 6527 } 7071 background-color: #e4d1d1; 7072 } 7073 6528 7074 .has-red-background-color[class] > [class*=__inner-container] { 6529 7075 background-color: #e4d1d1; 6530 7076 } 6531 7077 6532 7078 .has-orange-background-color[class] { 6533 background-color: #e4dad1; 6534 } 7079 background-color: #e4dad1; 7080 } 7081 6535 7082 .has-orange-background-color[class] > [class*=__inner-container] { 6536 7083 background-color: #e4dad1; 6537 7084 } 6538 7085 6539 7086 .has-yellow-background-color[class] { 6540 background-color: #eeeadd; 6541 } 7087 background-color: #eeeadd; 7088 } 7089 6542 7090 .has-yellow-background-color[class] > [class*=__inner-container] { 6543 7091 background-color: #eeeadd; 6544 7092 } 6545 7093 6546 7094 .has-white-background-color[class] { 6547 background-color: #fff; 6548 } 7095 background-color: #fff; 7096 } 7097 6549 7098 .has-white-background-color[class] > [class*=__inner-container] { 6550 7099 background-color: #fff; 6551 7100 } 6552 7101 6553 7102 .has-background:not(.has-text-color).has-black-background-color[class] { 6554 7103 color: #fff; 6555 7104 } 6556 7105 6557 7106 .has-background:not(.has-text-color).has-gray-background-color[class] { 6558 7107 color: #fff; 6559 7108 } 6560 7109 6561 7110 .has-background:not(.has-text-color).has-dark-gray-background-color[class] { 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 } 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 6573 7126 .has-background:not(.has-text-color).has-green-background-color[class] { 6574 color: #28303d; 6575 } 7127 color: #28303d; 7128 } 7129 6576 7130 .has-background:not(.has-text-color).has-blue-background-color[class] { 6577 color: #28303d; 6578 } 7131 color: #28303d; 7132 } 7133 6579 7134 .has-background:not(.has-text-color).has-purple-background-color[class] { 6580 color: #28303d; 6581 } 7135 color: #28303d; 7136 } 7137 6582 7138 .has-background:not(.has-text-color).has-red-background-color[class] { 6583 color: #28303d; 6584 } 7139 color: #28303d; 7140 } 7141 6585 7142 .has-background:not(.has-text-color).has-orange-background-color[class] { 6586 color: #28303d; 6587 } 7143 color: #28303d; 7144 } 7145 6588 7146 .has-background:not(.has-text-color).has-yellow-background-color[class] { 6589 color: #28303d; 6590 } 7147 color: #28303d; 7148 } 7149 6591 7150 .has-background:not(.has-text-color).has-white-background-color[class] { 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; 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; 6614 7180 } 6615 7181 6616 7182 .has-purple-to-yellow-gradient-background { 6617 7183 background: linear-gradient(160deg, #d1d1e4, #eeeadd); 6618 7184 } 6619 7185 6620 7186 .has-yellow-to-purple-gradient-background { 6621 7187 background: linear-gradient(160deg, #eeeadd, #d1d1e4); 6622 7188 } 6623 7189 6624 7190 .has-green-to-yellow-gradient-background { 6625 7191 background: linear-gradient(160deg, #d1e4dd, #eeeadd); 6626 7192 } 6627 7193 6628 7194 .has-yellow-to-green-gradient-background { 6629 7195 background: linear-gradient(160deg, #eeeadd, #d1e4dd); 6630 7196 } 6631 7197 6632 7198 .has-red-to-yellow-gradient-background { 6633 7199 background: linear-gradient(160deg, #e4d1d1, #eeeadd); 6634 7200 } 6635 7201 6636 7202 .has-yellow-to-red-gradient-background { 6637 7203 background: linear-gradient(160deg, #eeeadd, #e4d1d1); 6638 7204 } 6639 7205 6640 7206 .has-purple-to-red-gradient-background { 6641 7207 background: linear-gradient(160deg, #d1d1e4, #e4d1d1); 6642 7208 } 6643 7209 6644 7210 .has-red-to-purple-gradient-background { 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 7211 background: linear-gradient(160deg, #e4d1d1, #d1d1e4); 7212 } 7213 7214 header *, 7215 main *, 6656 7216 footer * { 6657 7217 max-width: unset; 6658 7218 } 6659 7219 … … 6669 7229 section, 6670 7230 footer { 6671 7231 max-width: none; 6672 7232 } 6673 7233 6674 7234 .is-IE.is-dark-theme { 6675 color: #fff; 6676 } 7235 color: #fff; 7236 } 7237 6677 7238 .is-IE.is-dark-theme *, 6678 7239 .is-IE.is-dark-theme a, … … 6686 7247 .is-IE.is-dark-theme .site-footer > .site-info a, 6687 7248 .is-IE.is-dark-theme .site-footer > .site-info a:visited { 6688 color: #fff; 6689 } 7249 color: #fff; 7250 } 7251 6690 7252 .is-IE.is-dark-theme .sub-menu-toggle svg, 6691 7253 .is-IE.is-dark-theme .sub-menu-toggle path, 6692 7254 .is-IE.is-dark-theme .post-navigation .meta-nav svg, 6693 7255 .is-IE.is-dark-theme .post-navigation .meta-nav path { 6694 fill: #fff; 6695 } 7256 fill: #fff; 7257 } 7258 6696 7259 .is-IE.is-dark-theme .primary-navigation > div > .menu-wrapper > li > .sub-menu li { 6697 7260 background: #000; 6698 7261 } 6699 7262 @media only screen and (max-width: 481px) { 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 } 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 6705 7270 .is-IE.is-dark-theme .skip-link:focus { 6706 color: #21759b; 6707 } 7271 color: #21759b; 7272 } 7273 6708 7274 .is-IE .navigation .nav-links { 6709 display: block; 6710 } 7275 display: block; 7276 } 7277 6711 7278 .is-IE .post-thumbnail .wp-post-image { 6712 min-width: auto; 6713 } 6714 6715 /*# sourceMappingURL=ie.css.map */ 7279 min-width: auto; 7280 } -
trunk/src/wp-content/themes/twentytwentyone/assets/css/ie.css.map
r55088 r55089 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"}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"} -
trunk/src/wp-content/themes/twentytwentyone/assets/css/print.css
r55088 r55089 3 3 Andreas Hecht in https://www.jotform.com/blog/css-perfect-print-stylesheet-98272/. 4 4 */ 5 5 6 /*-------------------------------------------------------------- 6 7 >>> TABLE OF CONTENTS: … … 13 14 --------------------------------------------------------------*/ 14 15 @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 }25 16 26 .site-footer .site-info { 27 margin: 0; 28 } 17 /* Margins & paddings */ 18 @page { 19 margin: 2cm; 20 } 29 21 30 .site-header { 31 padding: 0; 32 } 22 .entry .entry-header, 23 .entry, 24 .single .site-main > article > .entry-footer { 25 margin-top: 0; 26 margin-bottom: 0; 27 } 33 28 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 } 29 .site-footer .site-info { 30 margin: 0; 31 } 42 32 43 .has-background-dark *{44 color: #000 !important;45 33 .site-header { 34 padding: 0; 35 } 46 36 47 h1, 48 .entry-title, 49 .singular .entry-title, 50 .page-title { 51 font-size: 22pt; 52 font-weight: bold; 53 } 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 } 54 45 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 } 46 .has-background-dark * { 47 color: #000 !important; 48 } 67 49 68 .comment-meta, 69 .comment-meta .comment-author .fn { 70 font-size: 13pt; 71 } 50 h1, 51 .entry-title, 52 .singular .entry-title, 53 .page-title { 54 font-size: 22pt; 55 font-weight: bold; 56 } 72 57 73 /* Page breaks */ 74 a { 75 page-break-inside: avoid; 76 } 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 } 77 70 78 blockquote { 79 page-break-inside: avoid; 80 } 71 .comment-meta, 72 .comment-meta .comment-author .fn { 73 font-size: 13pt; 74 } 81 75 82 h1, 83 h2, 84 h3, 85 h4, 86 h5, 87 h6 { 88 page-break-after: avoid; 89 page-break-inside: avoid; 90 } 76 /* Page breaks */ 77 a { 78 page-break-inside: avoid; 79 } 91 80 92 img { 93 page-break-inside: avoid; 94 page-break-after: avoid; 95 } 81 blockquote { 82 page-break-inside: avoid; 83 } 96 84 97 table, 98 pre, 99 figure { 100 page-break-inside: avoid; 101 } 85 h1, 86 h2, 87 h3, 88 h4, 89 h5, 90 h6 { 91 page-break-after: avoid; 92 page-break-inside: avoid; 93 } 102 94 103 ul, 104 ol, 105 dl { 106 page-break-before: avoid; 107 } 95 img { 96 page-break-inside: avoid; 97 page-break-after: avoid; 98 } 108 99 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 } 100 table, 101 pre, 102 figure { 103 page-break-inside: avoid; 104 } 118 105 119 a[href^=http]:after { 120 content: " < " attr(href) "> "; 121 } 106 ul, 107 ol, 108 dl { 109 page-break-before: avoid; 110 } 122 111 123 a:after > img { 124 content: ""; 125 } 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 } 126 121 127 article a[href^="#"]:after {128 content: "";129 122 a[href^=http]:after { 123 content: " < " attr(href) "> "; 124 } 130 125 131 a:not(:local-link):after{132 content: " < " attr(href) ">";133 126 a:after > img { 127 content: ""; 128 } 134 129 135 .entry-title a:after { 136 content: "\a< " attr(href) "> "; 137 white-space: pre; 138 font-size: 14pt; 139 } 130 article a[href^="#"]:after { 131 content: ""; 132 } 140 133 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 } 134 a:not(:local-link):after { 135 content: " < " attr(href) "> "; 136 } 150 137 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 } 138 .entry-title a:after { 139 content: "\a< " attr(href) "> "; 140 white-space: pre; 141 font-size: 14pt; 142 } 168 143 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 } 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 } 153 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 } 175 178 } 176 177 /*# sourceMappingURL=print.css.map */ -
trunk/src/wp-content/themes/twentytwentyone/assets/css/style-dark-mode-rtl.css
r55088 r55089 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 }17 3 18 .is-dark-theme img { 19 filter: brightness(0.85) contrast(1.1); 20 } 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; 21 14 22 .respect-color-scheme-preference.is-dark-theme body { 23 background-color: var(--global--color-background); 24 } 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 } 25 19 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 } 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 } 62 68 } 63 69 @media only screen and (max-width: 782px) { 64 .admin-bar #dark-mode-toggler.relative { 65 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 46px); 66 } 70 71 .admin-bar #dark-mode-toggler.relative { 72 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 46px); 73 } 67 74 } 68 75 @media only screen and (max-width: 481px) { 69 .admin-bar #dark-mode-toggler.relative { 70 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 26px); 71 } 76 77 .admin-bar #dark-mode-toggler.relative { 78 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 26px); 79 } 72 80 } 73 81 @media only screen and (max-width: 481px) { 74 body:not(.primary-navigation-open) #dark-mode-toggler.relative ~ nav { 75 top: calc(44px + 44px); 76 } 82 83 body:not(.primary-navigation-open) #dark-mode-toggler.relative ~ nav { 84 top: 88px; 85 } 77 86 } 78 87 @media only screen { 79 .primary-navigation-open #dark-mode-toggler { 80 display: none; 81 } 88 89 .primary-navigation-open #dark-mode-toggler { 90 display: none; 91 } 82 92 } 83 93 @media only screen { 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 } 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 } 89 101 } 90 102 @media only screen { 91 .is-IE #dark-mode-toggler { 92 display: none; 93 } 103 104 .is-IE #dark-mode-toggler { 105 display: none; 106 } 94 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 } -
trunk/src/wp-content/themes/twentytwentyone/assets/css/style-dark-mode.css
r55088 r55089 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 }17 3 18 .is-dark-theme img { 19 filter: brightness(0.85) contrast(1.1); 20 } 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; 21 14 22 .respect-color-scheme-preference.is-dark-theme body { 23 background-color: var(--global--color-background); 24 } 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 } 25 19 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 } 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 } 62 68 } 63 69 @media only screen and (max-width: 782px) { 64 .admin-bar #dark-mode-toggler.relative { 65 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 46px); 66 } 70 71 .admin-bar #dark-mode-toggler.relative { 72 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 46px); 73 } 67 74 } 68 75 @media only screen and (max-width: 481px) { 69 .admin-bar #dark-mode-toggler.relative { 70 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 26px); 71 } 76 77 .admin-bar #dark-mode-toggler.relative { 78 top: calc(2.4 * var(--global--spacing-vertical) - 44px + 26px); 79 } 72 80 } 73 81 @media only screen and (max-width: 481px) { 74 body:not(.primary-navigation-open) #dark-mode-toggler.relative ~ nav { 75 top: calc(44px + 44px); 76 } 82 83 body:not(.primary-navigation-open) #dark-mode-toggler.relative ~ nav { 84 top: 88px; 85 } 77 86 } 78 87 @media only screen { 79 .primary-navigation-open #dark-mode-toggler { 80 display: none; 81 } 88 89 .primary-navigation-open #dark-mode-toggler { 90 display: none; 91 } 82 92 } 83 93 @media only screen { 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 } 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 } 89 101 } 90 102 @media only screen { 91 .is-IE #dark-mode-toggler { 92 display: none; 93 } 103 104 .is-IE #dark-mode-toggler { 105 display: none; 106 } 94 107 } 108 @media only screen and (prefers-reduced-motion: no-preference) { 95 109 96 /*# sourceMappingURL=style-dark-mode.css.map */ 110 #dark-mode-toggler.fixed-bottom { 111 transition: bottom 0.5s; 112 } 113 } -
trunk/src/wp-content/themes/twentytwentyone/assets/css/style-editor.css
r55088 r55089 1 1 @charset "UTF-8"; 2 2 3 /** 3 4 * These styles should be loaded by the Block Editor only 4 5 */ 6 5 7 /* Variables */ 6 8 :root { 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; 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; 202 220 } 203 221 204 222 .admin-bar { 205 223 --global--admin-bar--height: 32px; 206 224 } 207 225 @media only screen and (max-width: 782px) { 208 .admin-bar { 209 --global--admin-bar--height: 46px; 210 } 226 227 .admin-bar { 228 --global--admin-bar--height: 46px; 229 } 211 230 } 212 231 213 232 @media only screen and (min-width: 652px) { 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 } 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 222 243 /** 223 244 * Responsive Styles 224 245 */ 246 225 247 /** 226 248 * Required Variables 227 249 */ 250 228 251 /** 229 252 * Root Media Query Variables 230 253 */ 231 254 :root { 232 233 234 235 236 237 255 --responsive--spacing-horizontal: calc(2 * var(--global--spacing-horizontal) * 0.6); 256 --responsive--aligndefault-width: calc(100vw - var(--responsive--spacing-horizontal)); 257 --responsive--alignwide-width: calc(100vw - var(--responsive--spacing-horizontal)); 258 --responsive--alignfull-width: 100%; 259 --responsive--alignright-margin: var(--global--spacing-horizontal); 260 --responsive--alignleft-margin: var(--global--spacing-horizontal); 238 261 } 239 262 240 263 @media only screen and (min-width: 482px) { 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 } 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 } 247 271 } 248 272 @media only screen and (min-width: 822px) { 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 } 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 254 280 /** 255 281 * Extends 256 282 */ 257 283 .default-max-width { 258 259 260 284 max-width: var(--responsive--aligndefault-width); 285 margin-left: auto; 286 margin-right: auto; 261 287 } 262 288 263 289 .wide-max-width { 264 265 266 290 max-width: var(--responsive--alignwide-width); 291 margin-left: auto; 292 margin-right: auto; 267 293 } 268 294 269 295 @media only screen and (min-width: 482px) { 270 .full-max-width { 271 max-width: var(--responsive--alignfull-width); 272 width: auto; 273 margin-left: auto; 274 margin-right: auto; 275 } 276 } 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 277 305 blockquote { 278 padding: 0; 279 position: relative; 280 margin: var(--global--spacing-vertical) 0 var(--global--spacing-vertical) var(--global--spacing-horizontal); 281 } 306 padding: 0; 307 position: relative; 308 margin: var(--global--spacing-vertical) 0 var(--global--spacing-vertical) var(--global--spacing-horizontal); 309 } 310 282 311 blockquote > * { 283 margin-top: var(--global--spacing-unit); 284 margin-bottom: var(--global--spacing-unit); 285 } 312 margin-top: var(--global--spacing-unit); 313 margin-bottom: var(--global--spacing-unit); 314 } 315 286 316 blockquote > *:first-child { 287 margin-top: 0; 288 } 317 margin-top: 0; 318 } 319 289 320 blockquote > *:last-child { 290 margin-bottom: 0; 291 } 321 margin-bottom: 0; 322 } 323 292 324 blockquote p { 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 } 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 300 333 blockquote cite, 301 334 blockquote footer { 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 } 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 315 353 blockquote.alignleft cite, 316 blockquote.alignleft footer, blockquote.alignright cite, 354 blockquote.alignleft footer, 355 blockquote.alignright cite, 317 356 blockquote.alignright footer { 318 font-size: var(--global--font-size-xs); 319 letter-spacing: var(--global--letter-spacing); 320 } 357 font-size: var(--global--font-size-xs); 358 letter-spacing: var(--global--letter-spacing); 359 } 360 321 361 blockquote strong { 322 font-weight: var(--quote--font-weight-strong); 323 } 362 font-weight: var(--quote--font-weight-strong); 363 } 364 324 365 blockquote:before { 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 } 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 331 373 blockquote .wp-block-quote__citation, 332 374 blockquote cite, 333 375 blockquote footer { 334 335 336 376 color: var(--global--color-primary); 377 font-size: var(--global--font-size-xs); 378 font-style: var(--quote--font-style-cite); 337 379 } 338 380 @media only screen and (max-width: 481px) { 339 blockquote { 340 padding-left: calc(0.5 * var(--global--spacing-horizontal)); 341 } 342 blockquote:before { 343 left: 0; 344 } 381 382 blockquote { 383 padding-left: calc(0.5 * var(--global--spacing-horizontal)); 384 } 385 386 blockquote:before { 387 left: 0; 388 } 345 389 } 346 390 347 391 img { 348 349 350 392 height: auto; 393 max-width: 100%; 394 vertical-align: middle; 351 395 } 352 396 353 397 /* Classic editor images */ 354 398 .entry-content img { 355 399 max-width: 100%; 356 400 } 357 401 … … 361 405 object, 362 406 video { 363 407 max-width: 100%; 364 408 } 365 409 … … 369 413 .wp-caption-text, 370 414 .wp-block-embed 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, 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, 379 425 .alignleft .wp-caption, 380 426 .alignright .wp-caption, … … 383 429 .alignleft .wp-block-embed figcaption, 384 430 .alignright .wp-block-embed figcaption { 385 431 margin-bottom: 0; 386 432 } 387 433 … … 390 436 .entry-content .wp-smiley, 391 437 .comment-content .wp-smiley { 392 393 394 395 438 border: none; 439 margin-bottom: 0; 440 margin-top: 0; 441 padding: 0; 396 442 } 397 443 398 444 select, 399 445 select:focus { 400 401 402 403 404 405 406 407 408 409 446 border: var(--form--border-width) solid var(--form--border-color); 447 border-radius: var(--form--border-radius); 448 color: var(--form--color-text); 449 font-size: var(--form--font-size); 450 -moz-appearance: none; 451 -webkit-appearance: none; 452 appearance: none; 453 padding: var(--form--spacing-unit) calc(3 * var(--form--spacing-unit)) var(--form--spacing-unit) var(--form--spacing-unit); 454 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; 455 background-position: right var(--form--spacing-unit) top 60%; 410 456 } 411 457 … … 416 462 */ 417 463 a { 418 419 420 421 464 cursor: pointer; 465 color: var(--wp--style--color--link, var(--global--color-primary)); 466 text-underline-offset: 3px; 467 text-decoration-skip-ink: all; 422 468 } 423 469 424 470 a:hover { 425 426 471 text-decoration-style: dotted; 472 text-decoration-skip-ink: none; 427 473 } 428 474 429 475 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 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 } 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 436 484 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 437 background: var(--global--color-black); 438 color: var(--global--color-white); 439 text-decoration: none; 440 } 485 background: var(--global--color-black); 486 color: var(--global--color-white); 487 text-decoration: none; 488 } 489 441 490 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 442 color: var(--wp--style--color--link, var(--global--color-white)); 443 } 491 color: var(--wp--style--color--link, var(--global--color-white)); 492 } 493 444 494 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 445 background: rgba(0, 0, 0, 0.9); 446 color: var(--wp--style--color--link, var(--global--color-white)); 447 } 495 background: rgba(0, 0, 0, 0.9); 496 color: var(--wp--style--color--link, var(--global--color-white)); 497 } 498 448 499 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 449 color: var(--wp--style--color--link, var(--global--color-white)); 450 } 500 color: var(--wp--style--color--link, var(--global--color-white)); 501 } 502 451 503 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { 452 /* Only visible in Windows High Contrast mode */ 453 outline: 2px solid transparent; 454 outline-offset: -2px; 455 } 504 505 /* Only visible in Windows High Contrast mode */ 506 outline: 2px solid transparent; 507 outline-offset: -2px; 508 } 509 456 510 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus { 457 color: #21759b; 458 background-color: #f1f1f1; 459 } 511 color: #21759b; 512 background-color: #f1f1f1; 513 } 514 460 515 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link { 461 background: none; 462 } 516 background: none; 517 } 518 463 519 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { 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)); 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)); 469 526 } 470 527 471 528 .wp-block-button__link { 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 } 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 482 540 .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 483 color: var(--global--color-background); 484 } 541 color: var(--global--color-background); 542 } 543 485 544 .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 486 color: var(--local--color-background, var(--global--color-primary)); 487 } 545 color: var(--local--color-background, var(--global--color-primary)); 546 } 547 488 548 .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { 489 color: var(--global--color-primary); 490 } 549 color: var(--global--color-primary); 550 } 551 491 552 .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 492 background-color: var(--global--color-primary); 493 } 553 background-color: var(--global--color-primary); 554 } 555 494 556 .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 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 } 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 502 567 .wp-block-button__link:focus { 503 outline-offset: -6px; 504 outline: 2px dotted currentColor; 505 } 568 outline-offset: -6px; 569 outline: 2px dotted currentColor; 570 } 571 506 572 .wp-block-button__link:disabled { 507 508 509 573 background-color: var(--global--color-white-50); 574 border-color: var(--global--color-white-50); 575 color: var(--button--color-text-active); 510 576 } 511 577 … … 513 579 * Block Options 514 580 */ 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 526 581 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 527 color: var(--global--color-background); 528 } 582 color: var(--global--color-background); 583 } 584 529 585 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 530 color: var(--local--color-background, var(--global--color-background)); 531 } 586 color: var(--local--color-background, var(--global--color-background)); 587 } 588 532 589 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { 533 color: var(--global--color-primary); 534 } 590 color: var(--global--color-primary); 591 } 592 535 593 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 536 background-color: var(--global--color-primary); 537 } 594 background-color: var(--global--color-primary); 595 } 596 538 597 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 539 background-color: var(--local--color-primary, var(--global--color-primary)); 540 } 598 background-color: var(--local--color-primary, var(--global--color-primary)); 599 } 600 541 601 .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, 542 602 .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { 543 border-color: currentColor !important; 544 background-color: transparent !important; 545 color: inherit !important; 546 } 603 border-color: currentColor !important; 604 background-color: transparent !important; 605 color: inherit !important; 606 } 607 547 608 .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus { 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 } 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 554 619 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 555 color: var(--global--color-primary); 556 } 620 color: var(--global--color-primary); 621 } 622 557 623 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 558 color: var(--local--color-primary, var(--global--color-primary)); 559 } 624 color: var(--local--color-primary, var(--global--color-primary)); 625 } 626 560 627 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { 561 color: inherit; 562 } 628 color: inherit; 629 } 630 563 631 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 564 background-color: transparent; 565 } 632 background-color: transparent; 633 } 634 566 635 .wp-block-button.is-style-outline .wp-block-button__link:hover, 567 636 .wp-block-button.is-style-outline .wp-block-button__link:active { 568 background-color: var(--global--color-primary) !important; 569 border-color: transparent !important; 570 color: var(--global--color-background) !important; 571 } 637 background-color: var(--global--color-primary) !important; 638 border-color: transparent !important; 639 color: var(--global--color-background) !important; 640 } 641 572 642 .has-background .wp-block-button.is-style-outline .wp-block-button__link:hover, 573 643 .has-background .wp-block-button.is-style-outline .wp-block-button__link:active { 574 background-color: var(--local--color-primary, var(--global--color-primary)) !important; 575 color: var(--local--color-background, var(--global--color-background)) !important; 576 } 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 577 648 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover, 578 649 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active { 579 color: var(--local--color-background, var(--global--color-background)) !important; 580 } 650 color: var(--local--color-background, var(--global--color-background)) !important; 651 } 652 581 653 .wp-block-button.is-style-outline .wp-block-button__link:focus { 582 outline-offset: inherit; 583 outline: inherit; 584 } 654 outline-offset: inherit; 655 outline: inherit; 656 } 657 585 658 .wp-block-button.is-style-squared { 586 659 border-radius: 0; 587 660 } 588 661 589 662 .is-style-outline .wp-block-button__link[style*=radius], 590 663 .wp-block-button__link[style*=radius] { 591 664 outline-offset: 2px; 592 665 } 593 666 594 667 .wp-block-code code { 595 596 668 white-space: pre !important; 669 overflow-x: auto; 597 670 } 598 671 599 672 .wp-block-code { 600 601 602 603 604 605 673 border-color: var(--global--color-border); 674 border-radius: 0; 675 border-style: solid; 676 border-width: 0.1rem; 677 padding: var(--global--spacing-unit); 678 color: currentColor; 606 679 } 607 680 608 681 .wp-block-cover, 609 682 .wp-block-cover-image { 610 background-color: var(--cover--color-background); 611 min-height: var(--cover--height); 612 margin-top: inherit; 613 margin-bottom: inherit; 614 } 683 background-color: var(--cover--color-background); 684 min-height: var(--cover--height); 685 margin-top: inherit; 686 margin-bottom: inherit; 687 } 688 615 689 .wp-block-cover:not(.alignwide):not(.alignfull), 616 690 .wp-block-cover-image:not(.alignwide):not(.alignfull) { 617 clear: both; 618 } 691 clear: both; 692 } 693 619 694 [data-align=full] .wp-block-cover, 620 695 [data-align=full] .wp-block-cover-image { 621 margin-top: 0; 622 margin-bottom: 0; 623 } 696 margin-top: 0; 697 margin-bottom: 0; 698 } 699 624 700 .wp-block-cover > .wp-block-cover__inner-container > *:first-child, 625 701 .wp-block-cover-image > .wp-block-cover__inner-container > *:first-child { 626 margin-top: 0; 627 } 702 margin-top: 0; 703 } 704 628 705 .wp-block-cover > .wp-block-cover__inner-container > *:last-child:not(.block-list-appender), 629 706 .wp-block-cover-image > .wp-block-cover__inner-container > *:last-child:not(.block-list-appender) { 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), 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), 633 712 .wp-block-cover-image.has-child-selected > .wp-block-cover__inner-container > *:nth-last-child(2), 634 713 .wp-block-cover-image.is-selected > .wp-block-cover__inner-container > *:nth-last-child(2) { 635 margin-bottom: 0; 636 } 714 margin-bottom: 0; 715 } 716 637 717 .wp-block-cover .wp-block-cover__inner-container, 638 718 .wp-block-cover .wp-block-cover-image-text, … … 643 723 .wp-block-cover-image .wp-block-cover-text, 644 724 .wp-block-cover-image .block-editor-block-list__block { 645 color: currentColor; 646 } 725 color: currentColor; 726 } 727 647 728 .wp-block-cover .wp-block-cover__inner-container a, 648 729 .wp-block-cover .wp-block-cover-image-text a, … … 653 734 .wp-block-cover-image .wp-block-cover-text a, 654 735 .wp-block-cover-image .block-editor-block-list__block a { 655 color: currentColor; 656 } 736 color: currentColor; 737 } 738 657 739 .wp-block-cover .wp-block-cover__inner-container .has-link-color a, 658 740 .wp-block-cover .wp-block-cover-image-text .has-link-color a, … … 663 745 .wp-block-cover-image .wp-block-cover-text .has-link-color a, 664 746 .wp-block-cover-image .block-editor-block-list__block .has-link-color a { 665 color: var(--wp--style--color--link, var(--global--color-primary)); 666 } 747 color: var(--wp--style--color--link, var(--global--color-primary)); 748 } 749 667 750 .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container, 668 751 .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text, … … 673 756 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text, 674 757 .wp-block-cover-image:not([class*=background-color]) .block-editor-block-list__block { 675 color: var(--cover--color-foreground); 676 } 758 color: var(--cover--color-foreground); 759 } 760 677 761 .wp-block-cover h2, 678 762 .wp-block-cover-image h2 { 679 680 681 682 683 max-width: inherit;684 text-align: inherit; 685 } 763 font-size: var(--heading--font-size-h2); 764 letter-spacing: var(--heading--letter-spacing-h2); 765 line-height: var(--heading--line-height-h2); 766 padding: 0; 767 text-align: inherit; 768 } 769 686 770 .wp-block-cover h2.has-text-align-left, 687 771 .wp-block-cover-image h2.has-text-align-left { 688 text-align: left; 689 } 772 text-align: left; 773 } 774 690 775 .wp-block-cover h2.has-text-align-center, 691 776 .wp-block-cover-image h2.has-text-align-center { 692 text-align: center; 693 } 777 text-align: center; 778 } 779 694 780 .wp-block-cover h2.has-text-align-right, 695 781 .wp-block-cover-image h2.has-text-align-right { 696 text-align: right; 697 } 782 text-align: right; 783 } 784 698 785 .wp-block-cover.is-style-twentytwentyone-border, 699 786 .wp-block-cover-image.is-style-twentytwentyone-border { 700 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 701 } 787 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 788 } 789 702 790 .wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container, 703 791 .wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container { 704 792 background-color: unset; 705 793 } 706 794 707 795 .wp-block-columns:not(.alignwide):not(.alignfull) { 708 clear: both; 709 } 796 clear: both; 797 } 798 710 799 .wp-block-columns .wp-block, 711 800 .wp-block-columns .wp-block-column { 712 max-width: inherit; 713 } 801 max-width: inherit; 802 } 803 714 804 .wp-block-columns > .wp-block-column > *:first-child { 715 margin-top: 0; 716 } 805 margin-top: 0; 806 } 807 717 808 .wp-block-columns > .wp-block-column > *:last-child:not(.block-list-appender) { 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; 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; 722 815 } 723 816 @media only screen and (min-width: 652px) { 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 } 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 750 848 .wp-block[data-align=full] > .wp-block-columns p:not(.has-background), 751 849 .wp-block[data-align=full] > .wp-block-columns h1:not(.has-background), … … 755 853 .wp-block[data-align=full] > .wp-block-columns h5:not(.has-background), 756 854 .wp-block[data-align=full] > .wp-block-columns h6:not(.has-background) { 757 758 855 padding-left: var(--global--spacing-unit); 856 padding-right: var(--global--spacing-unit); 759 857 } 760 858 761 859 .wp-block-file .wp-block-file__textlink { 762 text-decoration: underline; 763 text-decoration-style: solid; 764 text-decoration-thickness: 1px; 765 } 860 text-decoration: underline; 861 text-decoration-style: solid; 862 text-decoration-thickness: 1px; 863 } 864 766 865 .wp-block-file .wp-block-file__textlink:hover { 767 text-decoration: underline; 768 text-decoration-style: dotted; 769 } 866 text-decoration: underline; 867 text-decoration-style: dotted; 868 } 869 770 870 .wp-block-file .wp-block-file__button { 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 } 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 782 883 .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 783 color: var(--global--color-background); 784 } 884 color: var(--global--color-background); 885 } 886 785 887 .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 786 color: var(--local--color-background, var(--global--color-primary)); 787 } 888 color: var(--local--color-background, var(--global--color-primary)); 889 } 890 788 891 .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background { 789 color: var(--global--color-primary); 790 } 892 color: var(--global--color-primary); 893 } 894 791 895 .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-background) { 792 background-color: var(--global--color-primary); 793 } 896 background-color: var(--global--color-primary); 897 } 898 794 899 .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-background) { 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 } 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 802 910 .wp-block-file .wp-block-file__button:focus { 803 outline-offset: -6px; 804 outline: 2px dotted currentColor; 805 } 911 outline-offset: -6px; 912 outline: 2px dotted currentColor; 913 } 914 806 915 .wp-block-file .wp-block-file__button:disabled { 807 background-color: var(--global--color-white-50); 808 border-color: var(--global--color-white-50); 809 color: var(--button--color-text-active); 810 } 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 811 921 .wp-block-file .wp-block-file__button:focus { 812 813 922 outline-offset: inherit; 923 outline: inherit; 814 924 } 815 925 816 926 .wp-block-gallery figcaption { 817 margin-bottom: 0; 818 } 927 margin-bottom: 0; 928 } 929 819 930 .wp-block-gallery figcaption a { 820 931 color: var(--global--color-white); 821 932 } 822 933 823 934 .wp-block-group { 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 } 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 833 947 .wp-block-group.has-background { 834 padding: var(--global--spacing-vertical); 835 } 948 padding: var(--global--spacing-vertical); 949 } 950 836 951 [data-align=full] .wp-block-group.has-background { 837 margin-top: 0; 838 margin-bottom: 0; 839 } 952 margin-top: 0; 953 margin-bottom: 0; 954 } 955 840 956 .wp-block-group.is-style-twentytwentyone-border { 841 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 842 padding: var(--global--spacing-vertical); 843 } 957 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 958 padding: var(--global--spacing-vertical); 959 } 960 844 961 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > [data-align=full] { 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 } 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 849 967 .wp-block-group > .wp-block-group__inner-container > *:first-child { 850 margin-top: 0; 851 } 968 margin-top: 0; 969 } 970 852 971 .wp-block-group > .wp-block-group__inner-container > *:last-child:not(.block-list-appender) { 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; 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; 857 978 } 858 979 859 980 .wp-block-group .wp-block-group.has-background > .block-editor-block-list__layout > [data-align=full] { 860 861 981 margin: 0; 982 width: 100%; 862 983 } 863 984 … … 880 1001 h6, 881 1002 .h6 { 882 clear: both; 883 font-family: var(--heading--font-family); 884 font-weight: var(--heading--font-weight); 885 } 1003 clear: both; 1004 font-family: var(--heading--font-family); 1005 font-weight: var(--heading--font-weight); 1006 } 1007 886 1008 .wp-block-heading h1 strong, 887 1009 h1 strong, … … 902 1024 h6 strong, 903 1025 .h6 strong { 904 font-weight: var(--heading--font-weight-strong); 905 } 1026 font-weight: var(--heading--font-weight-strong); 1027 } 1028 906 1029 .wp-block-heading h1[style*="--wp--typography--line-height"], 907 1030 h1[style*="--wp--typography--line-height"], … … 922 1045 h6[style*="--wp--typography--line-height"], 923 1046 .h6[style*="--wp--typography--line-height"] { 924 1047 line-height: var(--wp--typography--line-height, var(--global--line-height-body)); 925 1048 } 926 1049 … … 928 1051 h1, 929 1052 .h1 { 930 931 932 1053 font-size: var(--heading--font-size-h1); 1054 letter-spacing: var(--heading--letter-spacing-h1); 1055 line-height: var(--heading--line-height-h1); 933 1056 } 934 1057 … … 936 1059 h2, 937 1060 .h2 { 938 939 940 1061 font-size: var(--heading--font-size-h2); 1062 letter-spacing: var(--heading--letter-spacing-h2); 1063 line-height: var(--heading--line-height-h2); 941 1064 } 942 1065 … … 944 1067 h3, 945 1068 .h3 { 946 947 948 1069 font-size: var(--heading--font-size-h3); 1070 letter-spacing: var(--heading--letter-spacing-h3); 1071 line-height: var(--heading--line-height-h3); 949 1072 } 950 1073 … … 952 1075 h4, 953 1076 .h4 { 954 955 956 957 1077 font-size: var(--heading--font-size-h4); 1078 font-weight: var(--heading--font-weight-strong); 1079 letter-spacing: var(--heading--letter-spacing-h4); 1080 line-height: var(--heading--line-height-h4); 958 1081 } 959 1082 … … 961 1084 h5, 962 1085 .h5 { 963 964 965 966 1086 font-size: var(--heading--font-size-h5); 1087 font-weight: var(--heading--font-weight-strong); 1088 letter-spacing: var(--heading--letter-spacing-h5); 1089 line-height: var(--heading--line-height-h5); 967 1090 } 968 1091 … … 970 1093 h6, 971 1094 .h6 { 972 973 974 975 1095 font-size: var(--heading--font-size-h6); 1096 font-weight: var(--heading--font-weight-strong); 1097 letter-spacing: var(--heading--letter-spacing-h6); 1098 line-height: var(--heading--line-height-h6); 976 1099 } 977 1100 978 1101 [data-type="core/html"] textarea { 979 980 981 1102 color: var(--global--color-dark-gray); 1103 border-radius: 0; 1104 padding: var(--global--spacing-unit); 982 1105 } 983 1106 984 1107 /* Center image block by default in the editor */ 985 .wp-block-image > div { 986 text-align: center; 1108 .wp-block-image, 1109 .wp-block-image > div:not(.components-placeholder) { 1110 text-align: center; 987 1111 } 988 1112 989 1113 [data-type="core/image"] .block-editor-block-list__block-edit figure.is-resized { 990 1114 margin: 0 auto; 991 1115 } 992 1116 … … 994 1118 .wp-block-image.is-style-twentytwentyone-border img, 995 1119 .wp-block-image.is-style-twentytwentyone-image-frame img { 996 1120 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 997 1121 } 998 1122 999 1123 .wp-block-image.is-style-twentytwentyone-image-frame img { 1000 1124 padding: var(--global--spacing-unit); 1001 1125 } 1002 1126 1003 1127 .wp-block-latest-comments { 1004 1128 padding-left: 0; 1005 1129 } 1006 1130 1007 1131 .wp-block-latest-posts { 1008 padding-left: 0; 1009 } 1132 padding-left: 0; 1133 } 1134 1010 1135 .wp-block-latest-posts:not(.is-grid) > li { 1011 margin-top: calc(1.666 * var(--global--spacing-vertical)); 1012 margin-bottom: calc(1.666 * var(--global--spacing-vertical)); 1013 } 1136 margin-top: calc(1.666 * var(--global--spacing-vertical)); 1137 margin-bottom: calc(1.666 * var(--global--spacing-vertical)); 1138 } 1139 1014 1140 .wp-block-latest-posts:not(.is-grid) > li:first-child { 1015 margin-top: 0; 1016 } 1141 margin-top: 0; 1142 } 1143 1017 1144 .wp-block-latest-posts:not(.is-grid) > li:last-child { 1018 margin-bottom: 0; 1019 } 1145 margin-bottom: 0; 1146 } 1147 1020 1148 .wp-block-latest-posts.is-grid { 1021 word-wrap: break-word; 1022 word-break: break-word; 1023 } 1149 word-wrap: break-word; 1150 word-break: break-word; 1151 } 1152 1024 1153 .wp-block-latest-posts.is-grid > li { 1025 margin-bottom: var(--global--spacing-vertical); 1026 } 1154 margin-bottom: var(--global--spacing-vertical); 1155 } 1156 1027 1157 .wp-block-latest-posts.is-grid > li:last-child { 1028 margin-bottom: 0; 1029 } 1158 margin-bottom: 0; 1159 } 1160 1030 1161 .wp-block-latest-posts > li > * { 1031 margin-top: calc(0.333 * var(--global--spacing-vertical)); 1032 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 1033 } 1162 margin-top: calc(0.333 * var(--global--spacing-vertical)); 1163 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 1164 } 1165 1034 1166 .wp-block-latest-posts > li > *:first-child { 1035 margin-top: 0; 1036 } 1167 margin-top: 0; 1168 } 1169 1037 1170 .wp-block-latest-posts > li > *:last-child { 1038 margin-bottom: 0; 1039 } 1171 margin-bottom: 0; 1172 } 1173 1040 1174 .wp-block-latest-posts > li > a { 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 } 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 1048 1183 .wp-block-latest-posts .wp-block-latest-posts__post-author { 1049 color: var(--global--color-primary); 1050 font-size: var(--global--font-size-md); 1051 line-height: var(--global--line-height-body); 1052 } 1184 color: var(--global--color-primary); 1185 font-size: var(--global--font-size-md); 1186 line-height: var(--global--line-height-body); 1187 } 1188 1053 1189 .wp-block-latest-posts .wp-block-latest-posts__post-date { 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 } 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 1061 1200 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt, 1062 1201 .wp-block-latest-posts .wp-block-latest-posts__post-full-content { 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 } 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 1068 1208 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { 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 } 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 1072 1213 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li, 1073 1214 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { 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 } 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 1079 1221 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, 1080 1222 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child { 1081 padding-bottom: 0; 1082 border-bottom: none; 1083 } 1223 padding-bottom: 0; 1224 border-bottom: none; 1225 } 1226 1084 1227 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { 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 } 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 1088 1232 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { 1089 margin: 0; 1090 padding-top: var(--global--spacing-vertical); 1091 padding-right: var(--global--spacing-horizontal); 1092 } 1233 margin: 0; 1234 padding-top: var(--global--spacing-vertical); 1235 padding-right: var(--global--spacing-horizontal); 1236 } 1237 1093 1238 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { 1094 1239 padding-bottom: var(--global--spacing-vertical); 1095 1240 } 1096 1241 @media screen and (min-width: 600px) { 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 } 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 1113 1264 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { 1114 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 1115 padding: var(--global--spacing-vertical) var(--global--spacing-horizontal); 1116 } 1265 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 1266 padding: var(--global--spacing-vertical) var(--global--spacing-horizontal); 1267 } 1268 1117 1269 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { 1118 padding-bottom: var(--global--spacing-vertical); 1119 margin-bottom: var(--global--spacing-vertical); 1120 } 1270 padding-bottom: var(--global--spacing-vertical); 1271 margin-bottom: var(--global--spacing-vertical); 1272 } 1273 1121 1274 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { 1122 1123 1275 margin-top: var(--global--spacing-horizontal); 1276 margin-bottom: var(--global--spacing-horizontal); 1124 1277 } 1125 1278 1126 1279 .gallery-item { 1127 display: inline-block; 1128 text-align: center; 1129 vertical-align: top; 1130 width: 100%; 1131 } 1280 display: inline-block; 1281 text-align: center; 1282 vertical-align: top; 1283 width: 100%; 1284 } 1285 1132 1286 .gallery-columns-2 .gallery-item { 1133 max-width: 50%; 1134 } 1287 max-width: 50%; 1288 } 1289 1135 1290 .gallery-columns-3 .gallery-item { 1136 max-width: 33.33%; 1137 } 1291 max-width: 33.33%; 1292 } 1293 1138 1294 .gallery-columns-4 .gallery-item { 1139 max-width: 25%; 1140 } 1295 max-width: 25%; 1296 } 1297 1141 1298 .gallery-columns-5 .gallery-item { 1142 max-width: 20%; 1143 } 1299 max-width: 20%; 1300 } 1301 1144 1302 .gallery-columns-6 .gallery-item { 1145 max-width: 16.66%; 1146 } 1303 max-width: 16.66%; 1304 } 1305 1147 1306 .gallery-columns-7 .gallery-item { 1148 max-width: 14.28%; 1149 } 1307 max-width: 14.28%; 1308 } 1309 1150 1310 .gallery-columns-8 .gallery-item { 1151 max-width: 12.5%; 1152 } 1311 max-width: 12.5%; 1312 } 1313 1153 1314 .gallery-columns-9 .gallery-item { 1154 1315 max-width: 11.11%; 1155 1316 } 1156 1317 1157 1318 .gallery-caption { 1158 1319 display: block; 1159 1320 } 1160 1321 1161 1322 ul, 1162 1323 ol { 1163 font-family: var(--list--font-family); 1164 margin: var(--global--spacing-vertical) 0; 1165 padding-left: calc(2 * var(--global--spacing-horizontal)); 1166 } 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 1167 1329 ul.aligncenter, 1168 1330 ol.aligncenter { 1169 list-style-position: inside; 1170 padding: 0; 1171 text-align: center; 1172 } 1331 list-style-position: inside; 1332 padding: 0; 1333 text-align: center; 1334 } 1335 1173 1336 ul.alignright, 1174 1337 ol.alignright { 1175 1176 1177 1338 list-style-position: inside; 1339 padding: 0; 1340 text-align: right; 1178 1341 } 1179 1342 1180 1343 li > ul, 1181 1344 li > ol { 1182 1345 margin: 0; 1183 1346 } 1184 1347 1185 1348 dt { 1186 1187 1349 font-family: var(--definition-term--font-family); 1350 font-weight: bold; 1188 1351 } 1189 1352 1190 1353 [data-align=full] .wp-block-media-text { 1191 margin-top: 0; 1192 margin-bottom: 0; 1193 } 1354 margin-top: 0; 1355 margin-bottom: 0; 1356 } 1357 1194 1358 .wp-block-media-text > .wp-block-media-text__content > *:first-child { 1195 margin-top: 0; 1196 } 1359 margin-top: 0; 1360 } 1361 1197 1362 .wp-block-media-text > .wp-block-media-text__content > *:last-child:not(.block-list-appender) { 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 } 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 1203 1371 .wp-block-media-text .wp-block-media-text__content { 1204 padding: var(--global--spacing-horizontal); 1205 } 1372 padding: var(--global--spacing-horizontal); 1373 } 1374 1206 1375 .wp-block-media-text.is-style-twentytwentyone-border { 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 } 1376 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 1377 } 1378 1214 1379 .wp-block-navigation .wp-block-navigation__container { 1215 background: var(--global--color-background); 1216 } 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 1217 1388 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { 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 } 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 1222 1394 .wp-block-navigation .has-child .wp-block-navigation__container { 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 } 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 1228 1403 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { 1229 1404 color: currentColor; 1230 1405 } 1231 1406 1232 1407 p { 1233 line-height: var(--wp--typography--line-height, var(--global--line-height-body)); 1234 } 1408 line-height: var(--wp--typography--line-height, var(--global--line-height-body)); 1409 } 1410 1235 1411 p.has-background { 1236 1412 padding: var(--global--spacing-unit); 1237 1413 } 1238 1414 1239 1415 pre.wp-block-preformatted { 1240 1241 1242 1416 overflow-x: auto; 1417 white-space: pre !important; 1418 font-size: var(--global--font-size-xs); 1243 1419 } 1244 1420 1245 1421 .wp-block-pullquote { 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 } 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 1255 1432 .wp-block-pullquote blockquote::before { 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 } 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 1265 1443 .wp-block-pullquote p { 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 } 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 1274 1453 .wp-block-pullquote a { 1275 color: currentColor; 1276 } 1454 color: currentColor; 1455 } 1456 1277 1457 .wp-block-pullquote .wp-block-pullquote__citation, 1278 1458 .wp-block-pullquote cite, 1279 1459 .wp-block-pullquote footer { 1280 font-size: var(--global--font-size-xs); 1281 font-style: var(--pullquote--font-style); 1282 text-transform: none; 1283 } 1460 font-size: var(--global--font-size-xs); 1461 font-style: var(--pullquote--font-style); 1462 text-transform: none; 1463 } 1464 1284 1465 .wp-block-pullquote:not(.is-style-solid-color) { 1285 background: none; 1286 } 1466 background: none; 1467 } 1468 1287 1469 .wp-block-pullquote.is-style-solid-color { 1288 1289 1290 1291 1292 1293 1470 margin-left: auto; 1471 margin-right: auto; 1472 padding: calc(2.5 * var(--global--spacing-unit)); 1473 border-width: var(--pullquote--border-width); 1474 border-style: solid; 1475 border-color: var(--pullquote--border-color); 1294 1476 } 1295 1477 @media (min-width: 600px) { 1296 .wp-block-pullquote.is-style-solid-color { 1297 padding: calc(5 * var(--global--spacing-unit)); 1298 } 1299 } 1478 1479 .wp-block-pullquote.is-style-solid-color { 1480 padding: calc(5 * var(--global--spacing-unit)); 1481 } 1482 } 1483 1300 1484 .wp-block-pullquote.is-style-solid-color blockquote::before { 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 } 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 1308 1495 .wp-block-pullquote.is-style-solid-color blockquote { 1309 margin: 0; 1310 max-width: 100%; 1311 } 1496 margin: 0; 1497 max-width: 100%; 1498 } 1499 1312 1500 .wp-block-pullquote.is-style-solid-color blockquote p { 1313 font-size: var(--pullquote--font-size); 1314 } 1501 font-size: var(--pullquote--font-size); 1502 } 1503 1315 1504 .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, 1316 1505 .wp-block-pullquote.is-style-solid-color cite, 1317 1506 .wp-block-pullquote.is-style-solid-color footer { 1318 1507 color: currentColor; 1319 1508 } 1320 1509 1321 1510 .wp-block[data-align=full] .wp-block-pullquote:not(.is-style-solid-color) blockquote { 1322 1511 padding: 0 calc(2 * var(--global--spacing-unit)); 1323 1512 } 1324 1513 1325 1514 .wp-block[data-align=left] .wp-block-pullquote.is-style-solid-color, 1326 1515 .wp-block[data-align=right] .wp-block-pullquote.is-style-solid-color { 1327 1516 padding: var(--global--spacing-unit); 1328 1517 } 1329 1518 1330 1519 .wp-block-query.has-background { 1331 1520 padding: calc(0.666 * var(--global--spacing-vertical)); 1332 1521 } 1333 1522 @media only screen and (min-width: 482px) { 1334 .wp-block-query.has-background { 1335 padding: var(--global--spacing-vertical); 1336 } 1523 1524 .wp-block-query.has-background { 1525 padding: var(--global--spacing-vertical); 1526 } 1337 1527 } 1338 1528 1339 1529 .wp-block-quote { 1340 position: relative; 1341 border-left: none; 1342 margin: var(--global--spacing-vertical) auto var(--global--spacing-vertical) var(--global--spacing-horizontal); 1343 } 1530 position: relative; 1531 border-left: none; 1532 margin: var(--global--spacing-vertical) auto var(--global--spacing-vertical) var(--global--spacing-horizontal); 1533 } 1534 1344 1535 .wp-block-quote p { 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 } 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 1351 1543 .wp-block-quote strong { 1352 font-weight: var(--quote--font-weight-strong); 1353 } 1544 font-weight: var(--quote--font-weight-strong); 1545 } 1546 1354 1547 .wp-block-quote:before { 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 } 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 1360 1554 .wp-block-quote .wp-block-quote__citation { 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 } 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 1368 1567 .wp-block-quote.has-text-align-right { 1369 margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical) auto; 1370 padding-right: 0; 1371 border-right: none; 1372 } 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 1373 1573 .wp-block-quote.has-text-align-right:before { 1374 display: none; 1375 } 1574 display: none; 1575 } 1576 1376 1577 .wp-block-quote.has-text-align-right p:before { 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 } 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 1383 1585 .wp-block-quote.has-text-align-center { 1384 margin: var(--global--spacing-vertical) auto; 1385 } 1586 margin: var(--global--spacing-vertical) auto; 1587 } 1588 1386 1589 .wp-block-quote.has-text-align-center:before { 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; 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; 1414 1628 } 1415 1629 @media only screen and (max-width: 481px) { 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 } 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 } 1429 1651 } 1430 1652 @media only screen and (max-width: 481px) { 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 } 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 } 1448 1675 } 1449 1676 @media only screen and (min-width: 482px) { 1450 .wp-block-quote { 1451 margin-left: auto; 1452 } 1453 .wp-block-quote.has-text-align-right { 1454 margin-right: auto; 1455 } 1677 1678 .wp-block-quote { 1679 margin-left: auto; 1680 } 1681 1682 .wp-block-quote.has-text-align-right { 1683 margin-right: auto; 1684 } 1456 1685 } 1457 1686 1458 1687 .wp-block-rss { 1459 padding-left: 0; 1460 } 1688 padding-left: 0; 1689 } 1690 1461 1691 .wp-block-rss > li { 1462 list-style: none; 1463 } 1692 list-style: none; 1693 } 1694 1464 1695 .wp-block-rss:not(.is-grid) > li { 1465 margin-top: calc(1.666 * var(--global--spacing-vertical)); 1466 margin-bottom: calc(1.666 * var(--global--spacing-vertical)); 1467 } 1696 margin-top: calc(1.666 * var(--global--spacing-vertical)); 1697 margin-bottom: calc(1.666 * var(--global--spacing-vertical)); 1698 } 1699 1468 1700 .wp-block-rss:not(.is-grid) > li:first-child { 1469 margin-top: 0; 1470 } 1701 margin-top: 0; 1702 } 1703 1471 1704 .wp-block-rss:not(.is-grid) > li:last-child { 1472 margin-bottom: 0; 1473 } 1705 margin-bottom: 0; 1706 } 1707 1474 1708 .wp-block-rss.is-grid > li { 1475 margin-bottom: var(--global--spacing-vertical); 1476 } 1709 margin-bottom: var(--global--spacing-vertical); 1710 } 1711 1477 1712 .wp-block-rss.is-grid > li:last-child { 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 } 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 1483 1729 .wp-block-rss > li > * { 1484 margin-top: calc(0.333 * var(--global--spacing-vertical)); 1485 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 1486 } 1730 margin-top: calc(0.333 * var(--global--spacing-vertical)); 1731 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 1732 } 1733 1487 1734 .wp-block-rss > li > *:first-child { 1488 margin-top: 0; 1489 } 1735 margin-top: 0; 1736 } 1737 1490 1738 .wp-block-rss > li > *:last-child { 1491 margin-bottom: 0; 1492 } 1739 margin-bottom: 0; 1740 } 1741 1493 1742 .wp-block-rss .wp-block-rss__item-title > a { 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 } 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 1501 1751 .wp-block-rss .wp-block-rss__item-author { 1502 color: var(--global--color-primary); 1503 font-size: var(--global--font-size-md); 1504 line-height: var(--global--line-height-body); 1505 } 1752 color: var(--global--color-primary); 1753 font-size: var(--global--font-size-md); 1754 line-height: var(--global--line-height-body); 1755 } 1756 1506 1757 .wp-block-rss .wp-block-rss__item-publish-date { 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 } 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 1514 1768 .wp-block-rss .wp-block-rss__item-excerpt, 1515 1769 .wp-block-rss .wp-block-rss__item-full-content { 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 } 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 1521 1776 .wp-block-rss.alignfull { 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; 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; 1528 1785 } 1529 1786 1530 1787 .wp-block-search { 1531 max-width: var(--responsive--aligndefault-width); 1532 } 1788 max-width: var(--responsive--aligndefault-width); 1789 } 1790 1533 1791 .wp-block-search .wp-block-search__label { 1534 font-size: var(--form--font-size); 1535 font-weight: var(--form--label-weight); 1536 margin-bottom: calc(var(--global--spacing-vertical) / 3); 1537 } 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 1538 1797 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, 1539 1798 .wp-block-search .wp-block-search__input { 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 } 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 1549 1809 .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, 1550 1810 .is-dark-theme .wp-block-search .wp-block-search__input { 1551 background: var(--global--color-white-90); 1552 } 1811 background: var(--global--color-white-90); 1812 } 1813 1553 1814 .has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, 1554 1815 .has-background .wp-block-search .wp-block-search__input { 1555 border-color: var(--local--color-primary, var(--global--color-primary)) !important; 1556 } 1816 border-color: var(--local--color-primary, var(--global--color-primary)) !important; 1817 } 1818 1557 1819 .wp-block-search .wp-block-search__button.wp-block-search__button { 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 } 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 1570 1833 .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { 1571 color: var(--global--color-background); 1572 } 1834 color: var(--global--color-background); 1835 } 1836 1573 1837 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { 1574 color: var(--local--color-background, var(--global--color-primary)); 1575 } 1838 color: var(--local--color-background, var(--global--color-primary)); 1839 } 1840 1576 1841 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background { 1577 color: var(--global--color-primary); 1578 } 1842 color: var(--global--color-primary); 1843 } 1844 1579 1845 .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background) { 1580 background-color: var(--global--color-primary); 1581 } 1846 background-color: var(--global--color-primary); 1847 } 1848 1582 1849 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background) { 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 } 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 1590 1860 .wp-block-search .wp-block-search__button.wp-block-search__button:focus { 1591 outline-offset: -6px; 1592 outline: 2px dotted currentColor; 1593 } 1861 outline-offset: -6px; 1862 outline: 2px dotted currentColor; 1863 } 1864 1594 1865 .wp-block-search .wp-block-search__button.wp-block-search__button:disabled { 1595 background-color: var(--global--color-white-50); 1596 border-color: var(--global--color-white-50); 1597 color: var(--button--color-text-active); 1598 } 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 1599 1871 .wp-block-search .wp-block-search__button.wp-block-search__button.has-icon { 1600 padding: 6px calc(0.5 * var(--button--padding-horizontal)); 1601 display: inherit; 1602 } 1872 padding: 6px calc(0.5 * var(--button--padding-horizontal)); 1873 display: inherit; 1874 } 1875 1603 1876 .wp-block-search .wp-block-search__button.wp-block-search__button.has-icon svg { 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 } 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 1614 1892 .wp-block-search .wp-block-search__button.wp-block-search__button:focus { 1615 outline-offset: inherit; 1616 outline: inherit; 1617 } 1893 outline-offset: inherit; 1894 outline: inherit; 1895 } 1896 1618 1897 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 1619 padding: var(--form--border-width); 1620 } 1898 padding: var(--form--border-width); 1899 } 1900 1621 1901 .wp-block-search.wp-block-search__button-inside .wp-block-search__input { 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 } 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 1634 1921 .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button { 1635 1922 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 1636 1923 } 1637 1924 1638 1925 .wp-block[data-align=center] > * { 1639 1926 text-align: center; 1640 1927 } 1641 1928 1642 1929 .wp-block[data-align=center] .wp-block-search__button-only .wp-block-search__inside-wrapper { 1643 1930 justify-content: center; 1644 1931 } 1645 1932 1646 1933 .wp-block-separator, 1647 1934 hr { 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"], 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"], 1653 1942 hr[style*="text-align:right"], 1654 1943 hr[style*="text-align: right"] { 1655 border-right-color: var(--separator--border-color); 1656 } 1944 border-right-color: var(--separator--border-color); 1945 } 1946 1657 1947 .wp-block-separator:not(.is-style-dots), 1658 1948 hr:not(.is-style-dots) { 1659 max-width: var(--responsive--aligndefault-width); 1660 } 1661 [data-align=full] > .wp-block-separator, [data-align=wide] > .wp-block-separator, 1949 max-width: var(--responsive--aligndefault-width); 1950 } 1951 1952 [data-align=full] > .wp-block-separator, 1953 [data-align=wide] > .wp-block-separator, 1662 1954 [data-align=full] > hr, 1663 1955 [data-align=wide] > hr { 1664 max-width: inherit; 1665 } 1956 max-width: inherit; 1957 } 1958 1666 1959 .wp-block-separator.is-style-twentytwentyone-separator-thick, 1667 1960 hr.is-style-twentytwentyone-separator-thick { 1668 border-bottom-width: calc(3 * var(--separator--height)); 1669 } 1961 border-bottom-width: calc(3 * var(--separator--height)); 1962 } 1963 1670 1964 .wp-block-separator.is-style-dots, 1671 1965 hr.is-style-dots { 1672 border-bottom: none; 1673 } 1674 .wp-block-separator.is-style-dots.has-background, .wp-block-separator.is-style-dots.has-text-color, 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, 1675 1971 hr.is-style-dots.has-background, 1676 1972 hr.is-style-dots.has-text-color { 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, 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, 1680 1978 hr.is-style-dots.has-background:before, 1681 1979 hr.is-style-dots.has-text-color:before { 1682 color: currentColor !important; 1683 } 1980 color: currentColor !important; 1981 } 1982 1684 1983 .wp-block-separator.is-style-dots:before, 1685 1984 hr.is-style-dots:before { 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, 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, 1689 1992 .has-background hr, 1690 1993 [class*=background-color] hr, 1691 1994 [style*=background-color] hr, 1692 1995 .wp-block-cover[style*=background-image] hr { 1693 1996 border-color: currentColor; 1694 1997 } 1695 1998 1696 1999 .wp-block-social-links [data-block] { 1697 margin-top: 0; 1698 margin-bottom: 0; 1699 } 2000 margin-top: 0; 2001 margin-bottom: 0; 2002 } 2003 1700 2004 .wp-block-social-links.is-style-twentytwentyone-social-icons-color button { 1701 color: var(--global--color-primary); 1702 } 2005 color: var(--global--color-primary); 2006 } 2007 1703 2008 .wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link { 1704 2009 background: none; 1705 2010 } 1706 2011 … … 1709 2014 .wp-block-table thead, 1710 2015 .wp-block-table tfoot { 1711 text-align: center; 1712 } 2016 text-align: center; 2017 } 2018 1713 2019 table th, 1714 2020 .wp-block-table th { 1715 font-family: var(--heading--font-family); 1716 } 2021 font-family: var(--heading--font-family); 2022 } 2023 1717 2024 table td, 1718 2025 table th, 1719 2026 .wp-block-table td, 1720 2027 .wp-block-table th { 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, 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, 1724 2036 .wp-block-table.is-style-regular .has-background, 1725 2037 .wp-block-table.is-style-stripes .has-background, … … 1727 2039 .wp-block-table.is-style-stripes .has-background tfoot tr, 1728 2040 .wp-block-table.is-style-stripes .has-background tbody tr { 1729 color: var(--table--has-background-text-color); 1730 } 2041 color: var(--table--has-background-text-color); 2042 } 2043 1731 2044 table.is-style-stripes, 1732 2045 .wp-block-table.is-style-stripes { 1733 border-color: var(--table--stripes-border-color); 1734 } 2046 border-color: var(--table--stripes-border-color); 2047 } 2048 1735 2049 table.is-style-stripes th, 1736 2050 table.is-style-stripes td, 1737 2051 .wp-block-table.is-style-stripes th, 1738 2052 .wp-block-table.is-style-stripes td { 1739 border-width: 0; 1740 } 2053 border-width: 0; 2054 } 2055 1741 2056 table.is-style-stripes tbody tr:nth-child(odd), 1742 2057 .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { 1743 background-color: var(--table--stripes-background-color); 1744 } 2058 background-color: var(--table--stripes-background-color); 2059 } 2060 1745 2061 table.is-style-stripes .has-background tbody tr:nth-child(odd), 1746 2062 .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) { 1747 2063 background-color: var(--global--color-white-90); 1748 2064 } 1749 2065 1750 2066 table.wp-calendar-table td, 1751 2067 table.wp-calendar-table th { 1752 background: transparent; 1753 border: 0; 1754 text-align: center; 1755 line-height: 2; 1756 vertical-align: middle; 1757 } 2068 background: transparent; 2069 border: 0; 2070 text-align: center; 2071 line-height: 2; 2072 vertical-align: middle; 2073 } 2074 1758 2075 table.wp-calendar-table th { 1759 font-weight: bold; 1760 } 2076 font-weight: bold; 2077 } 2078 1761 2079 table.wp-calendar-table thead, 1762 2080 table.wp-calendar-table tbody { 1763 color: currentColor; 1764 border: 1px solid; 1765 } 2081 color: currentColor; 2082 border: 1px solid; 2083 } 2084 1766 2085 table.wp-calendar-table caption { 1767 1768 1769 1770 2086 font-weight: bold; 2087 text-align: left; 2088 margin-bottom: var(--global--spacing-unit); 2089 color: currentColor; 1771 2090 } 1772 2091 1773 2092 .wp-calendar-nav { 1774 text-align: left; 1775 margin-top: calc(var(--global--spacing-unit) / 2); 1776 } 2093 text-align: left; 2094 margin-top: calc(var(--global--spacing-unit) / 2); 2095 } 2096 1777 2097 .wp-calendar-nav svg { 1778 height: 1em; 1779 vertical-align: middle; 1780 } 2098 height: 1em; 2099 vertical-align: middle; 2100 } 2101 1781 2102 .wp-calendar-nav svg path { 1782 fill: currentColor; 1783 } 2103 fill: currentColor; 2104 } 2105 1784 2106 .wp-calendar-nav .wp-calendar-nav-next { 1785 2107 float: right; 1786 2108 } 1787 2109 1788 2110 .wp-block-tag-cloud.aligncenter { 1789 2111 text-align: center; 1790 2112 } 1791 2113 1792 2114 pre.wp-block-verse { 1793 1794 2115 padding: 0; 2116 color: currentColor; 1795 2117 } 1796 2118 1797 2119 :root .is-extra-small-text, 1798 2120 :root .has-extra-small-font-size { 1799 font-size: var(--global--font-size-xs); 1800 } 2121 font-size: var(--global--font-size-xs); 2122 } 2123 1801 2124 :root .is-small-text, 1802 2125 :root .has-small-font-size { 1803 font-size: var(--global--font-size-sm); 1804 } 2126 font-size: var(--global--font-size-sm); 2127 } 2128 1805 2129 :root .is-regular-text, 1806 2130 :root .has-regular-font-size, … … 1808 2132 :root .has-normal-font-size, 1809 2133 :root .has-medium-font-size { 1810 font-size: var(--global--font-size-base); 1811 } 2134 font-size: var(--global--font-size-base); 2135 } 2136 1812 2137 :root .is-large-text, 1813 2138 :root .has-large-font-size { 1814 font-size: var(--global--font-size-lg); 1815 line-height: var(--global--line-height-heading); 1816 } 2139 font-size: var(--global--font-size-lg); 2140 line-height: var(--global--line-height-heading); 2141 } 2142 1817 2143 :root .is-larger-text, 1818 2144 :root .has-larger-font-size, 1819 2145 :root .is-extra-large-text, 1820 2146 :root .has-extra-large-font-size { 1821 font-size: var(--global--font-size-xl); 1822 line-height: var(--global--line-height-heading); 1823 } 2147 font-size: var(--global--font-size-xl); 2148 line-height: var(--global--line-height-heading); 2149 } 2150 1824 2151 :root .is-huge-text, 1825 2152 :root .has-huge-font-size { 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 } 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 1830 2158 :root .is-gigantic-text, 1831 2159 :root .has-gigantic-font-size { 1832 1833 1834 2160 font-size: var(--global--font-size-xxxl); 2161 line-height: var(--global--line-height-heading); 2162 font-weight: var(--heading--font-weight-page-title); 1835 2163 } 1836 2164 … … 1840 2168 */ 1841 2169 .wp-block.editor-post-title__block { 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 } 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 1847 2176 .wp-block.editor-post-title__block .editor-post-title__input { 1848 1849 1850 1851 1852 2177 color: var(--global--color-secondary); 2178 font-family: var(--heading--font-family); 2179 font-size: var(--global--font-size-page-title); 2180 font-weight: var(--heading--font-weight-page-title); 2181 line-height: var(--heading--line-height-h1); 1853 2182 } 1854 2183 1855 2184 .wp-block.block-editor-default-block-appender > textarea { 1856 1857 2185 font-family: var(--global--font-secondary); 2186 font-size: var(--global--font-size-md); 1858 2187 } 1859 2188 1860 2189 .has-primary-color[class] { 1861 2190 color: var(--global--color-primary); 1862 2191 } 1863 2192 1864 2193 .has-secondary-color[class] { 1865 2194 color: var(--global--color-secondary); 1866 2195 } 1867 2196 … … 1874 2203 .has-background h5, 1875 2204 .has-background h6 { 1876 2205 color: currentColor; 1877 2206 } 1878 2207 1879 2208 .has-primary-background-color[class] { 1880 1881 2209 background-color: var(--global--color-primary); 2210 color: var(--global--color-background); 1882 2211 } 1883 2212 1884 2213 .has-secondary-background-color[class] { 1885 1886 2214 background-color: var(--global--color-secondary); 2215 color: var(--global--color-background); 1887 2216 } 1888 2217 1889 2218 .has-white-background-color[class] { 1890 1891 2219 background-color: var(--global--color-white); 2220 color: var(--global--color-secondary); 1892 2221 } 1893 2222 1894 2223 .has-black-background-color[class] { 1895 1896 2224 background-color: var(--global--color-black); 2225 color: var(--global--color-primary); 1897 2226 } 1898 2227 1899 2228 [data-block] { 1900 1901 2229 margin-top: var(--global--spacing-vertical); 2230 margin-bottom: var(--global--spacing-vertical); 1902 2231 } 1903 2232 1904 2233 .wp-block { 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; 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; 1912 2245 } 1913 2246 1914 2247 .alignleft { 1915 1916 2248 margin: 0; 2249 margin-right: var(--global--spacing-horizontal); 1917 2250 } 1918 2251 1919 2252 .alignright { 1920 1921 2253 margin: 0; 2254 margin-left: var(--global--spacing-horizontal); 1922 2255 } 1923 2256 1924 2257 .has-drop-cap:not(:focus)::first-letter { 1925 1926 1927 1928 1929 1930 1931 1932 2258 font-family: var(--heading--font-family); 2259 font-weight: var(--heading--font-weight); 2260 line-height: 0.66; 2261 text-transform: uppercase; 2262 font-style: normal; 2263 float: left; 2264 margin: 0.1em 0.1em 0 0; 2265 font-size: calc(1.2 * var(--heading--font-size-h1)); 1933 2266 } 1934 2267 1935 2268 @media only screen and (min-width: 482px) { 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 } 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 1946 2281 .wp-block-freeform.block-library-rich-text__tinymce blockquote { 1947 2282 border: none; 1948 2283 } 1949 2284 1950 2285 .wp-block-freeform.block-library-rich-text__tinymce blockquote:before { 1951 2286 left: 5px; 1952 2287 } 1953 2288 1954 2289 html { 1955 1956 2290 font-family: var(--global--font-secondary); 2291 line-height: var(--global--line-height-body); 1957 2292 } 1958 2293 1959 2294 body { 1960 1961 1962 1963 1964 1965 1966 1967 2295 --wp--typography--line-height: var(--global--line-height-body); 2296 color: var(--global--color-primary); 2297 background-color: var(--global--color-background); 2298 font-family: var(--global--font-secondary); 2299 font-size: var(--global--font-size-base); 2300 font-weight: normal; 2301 -moz-osx-font-smoothing: grayscale; 2302 -webkit-font-smoothing: antialiased; 1968 2303 } 1969 2304 1970 2305 .wp-block a { 1971 color: var(--wp--style--color--link, var(--global--color-primary)); 1972 } 2306 color: var(--wp--style--color--link, var(--global--color-primary)); 2307 } 2308 1973 2309 .wp-block a:hover { 1974 text-decoration-style: dotted; 1975 } 2310 text-decoration-style: dotted; 2311 } 2312 1976 2313 .wp-block a:focus { 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)); 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)); 1983 2321 } 1984 2322 1985 2323 button, 1986 2324 a { 1987 2325 cursor: pointer; 1988 2326 } 1989 2327 1990 2328 .has-black-color[class] { 1991 color: var(--global--color-black); 1992 } 2329 color: var(--global--color-black); 2330 } 2331 1993 2332 .has-black-color[class] > [class*=__inner-container] { 1994 --local--color-primary: var(--global--color-black, #000000);1995 2333 --local--color-primary: var(--global--color-black, #000); 2334 color: var(--local--color-primary); 1996 2335 } 1997 2336 1998 2337 .has-gray-color[class] { 1999 color: var(--global--color-gray); 2000 } 2338 color: var(--global--color-gray); 2339 } 2340 2001 2341 .has-gray-color[class] > [class*=__inner-container] { 2002 --local--color-primary: var(--global--color-gray, #000000);2003 2342 --local--color-primary: var(--global--color-gray, #000); 2343 color: var(--local--color-primary); 2004 2344 } 2005 2345 2006 2346 .has-dark-gray-color[class] { 2007 color: var(--global--color-dark-gray); 2008 } 2347 color: var(--global--color-dark-gray); 2348 } 2349 2009 2350 .has-dark-gray-color[class] > [class*=__inner-container] { 2010 --local--color-primary: var(--global--color-dark-gray, #000000);2011 2351 --local--color-primary: var(--global--color-dark-gray, #000); 2352 color: var(--local--color-primary); 2012 2353 } 2013 2354 2014 2355 .has-green-color[class] { 2015 color: var(--global--color-green); 2016 } 2356 color: var(--global--color-green); 2357 } 2358 2017 2359 .has-green-color[class] > [class*=__inner-container] { 2018 --local--color-primary: var(--global--color-green, #FFFFFF);2019 2360 --local--color-primary: var(--global--color-green, #fff); 2361 color: var(--local--color-primary); 2020 2362 } 2021 2363 2022 2364 .has-blue-color[class] { 2023 color: var(--global--color-blue); 2024 } 2365 color: var(--global--color-blue); 2366 } 2367 2025 2368 .has-blue-color[class] > [class*=__inner-container] { 2026 --local--color-primary: var(--global--color-blue, #FFFFFF);2027 2369 --local--color-primary: var(--global--color-blue, #fff); 2370 color: var(--local--color-primary); 2028 2371 } 2029 2372 2030 2373 .has-purple-color[class] { 2031 color: var(--global--color-purple); 2032 } 2374 color: var(--global--color-purple); 2375 } 2376 2033 2377 .has-purple-color[class] > [class*=__inner-container] { 2034 --local--color-primary: var(--global--color-purple, #FFFFFF);2035 2378 --local--color-primary: var(--global--color-purple, #fff); 2379 color: var(--local--color-primary); 2036 2380 } 2037 2381 2038 2382 .has-red-color[class] { 2039 color: var(--global--color-red); 2040 } 2383 color: var(--global--color-red); 2384 } 2385 2041 2386 .has-red-color[class] > [class*=__inner-container] { 2042 --local--color-primary: var(--global--color-red, #FFFFFF);2043 2387 --local--color-primary: var(--global--color-red, #fff); 2388 color: var(--local--color-primary); 2044 2389 } 2045 2390 2046 2391 .has-orange-color[class] { 2047 color: var(--global--color-orange); 2048 } 2392 color: var(--global--color-orange); 2393 } 2394 2049 2395 .has-orange-color[class] > [class*=__inner-container] { 2050 --local--color-primary: var(--global--color-orange, #FFFFFF);2051 2396 --local--color-primary: var(--global--color-orange, #fff); 2397 color: var(--local--color-primary); 2052 2398 } 2053 2399 2054 2400 .has-yellow-color[class] { 2055 color: var(--global--color-yellow); 2056 } 2401 color: var(--global--color-yellow); 2402 } 2403 2057 2404 .has-yellow-color[class] > [class*=__inner-container] { 2058 --local--color-primary: var(--global--color-yellow, #FFFFFF);2059 2405 --local--color-primary: var(--global--color-yellow, #fff); 2406 color: var(--local--color-primary); 2060 2407 } 2061 2408 2062 2409 .has-white-color[class] { 2063 color: var(--global--color-white); 2064 } 2410 color: var(--global--color-white); 2411 } 2412 2065 2413 .has-white-color[class] > [class*=__inner-container] { 2066 --local--color-primary: var(--global--color-white, #FFFFFF);2067 2414 --local--color-primary: var(--global--color-white, #fff); 2415 color: var(--local--color-primary); 2068 2416 } 2069 2417 … … 2076 2424 .has-background h5, 2077 2425 .has-background h6 { 2078 2426 color: currentColor; 2079 2427 } 2080 2428 2081 2429 .has-black-background-color[class] { 2082 background-color: var(--global--color-black); 2083 } 2430 background-color: var(--global--color-black); 2431 } 2432 2084 2433 .has-black-background-color[class] > [class*=__inner-container] { 2085 --local--color-background: var(--global--color-black, #000000);2086 2434 --local--color-background: var(--global--color-black, #000); 2435 background-color: var(--local--color-background); 2087 2436 } 2088 2437 2089 2438 .has-dark-gray-background-color[class] { 2090 background-color: var(--global--color-dark-gray); 2091 } 2439 background-color: var(--global--color-dark-gray); 2440 } 2441 2092 2442 .has-dark-gray-background-color[class] > [class*=__inner-container] { 2093 --local--color-background: var(--global--color-dark-gray, #000000);2094 2443 --local--color-background: var(--global--color-dark-gray, #000); 2444 background-color: var(--local--color-background); 2095 2445 } 2096 2446 2097 2447 .has-gray-background-color[class] { 2098 background-color: var(--global--color-gray); 2099 } 2448 background-color: var(--global--color-gray); 2449 } 2450 2100 2451 .has-gray-background-color[class] > [class*=__inner-container] { 2101 --local--color-background: var(--global--color-gray, #000000);2102 2452 --local--color-background: var(--global--color-gray, #000); 2453 background-color: var(--local--color-background); 2103 2454 } 2104 2455 2105 2456 .has-light-gray-background-color[class] { 2106 background-color: var(--global--color-light-gray); 2107 } 2457 background-color: var(--global--color-light-gray); 2458 } 2459 2108 2460 .has-light-gray-background-color[class] > [class*=__inner-container] { 2109 --local--color-background: var(--global--color-light-gray, #FFFFFF);2110 2461 --local--color-background: var(--global--color-light-gray, #fff); 2462 background-color: var(--local--color-background); 2111 2463 } 2112 2464 2113 2465 .has-green-background-color[class] { 2114 background-color: var(--global--color-green); 2115 } 2466 background-color: var(--global--color-green); 2467 } 2468 2116 2469 .has-green-background-color[class] > [class*=__inner-container] { 2117 --local--color-background: var(--global--color-green, #FFFFFF);2118 2470 --local--color-background: var(--global--color-green, #fff); 2471 background-color: var(--local--color-background); 2119 2472 } 2120 2473 2121 2474 .has-blue-background-color[class] { 2122 background-color: var(--global--color-blue); 2123 } 2475 background-color: var(--global--color-blue); 2476 } 2477 2124 2478 .has-blue-background-color[class] > [class*=__inner-container] { 2125 --local--color-background: var(--global--color-blue, #FFFFFF);2126 2479 --local--color-background: var(--global--color-blue, #fff); 2480 background-color: var(--local--color-background); 2127 2481 } 2128 2482 2129 2483 .has-purple-background-color[class] { 2130 background-color: var(--global--color-purple); 2131 } 2484 background-color: var(--global--color-purple); 2485 } 2486 2132 2487 .has-purple-background-color[class] > [class*=__inner-container] { 2133 --local--color-background: var(--global--color-purple, #FFFFFF);2134 2488 --local--color-background: var(--global--color-purple, #fff); 2489 background-color: var(--local--color-background); 2135 2490 } 2136 2491 2137 2492 .has-red-background-color[class] { 2138 background-color: var(--global--color-red); 2139 } 2493 background-color: var(--global--color-red); 2494 } 2495 2140 2496 .has-red-background-color[class] > [class*=__inner-container] { 2141 --local--color-background: var(--global--color-red, #FFFFFF);2142 2497 --local--color-background: var(--global--color-red, #fff); 2498 background-color: var(--local--color-background); 2143 2499 } 2144 2500 2145 2501 .has-orange-background-color[class] { 2146 background-color: var(--global--color-orange); 2147 } 2502 background-color: var(--global--color-orange); 2503 } 2504 2148 2505 .has-orange-background-color[class] > [class*=__inner-container] { 2149 --local--color-background: var(--global--color-orange, #FFFFFF);2150 2506 --local--color-background: var(--global--color-orange, #fff); 2507 background-color: var(--local--color-background); 2151 2508 } 2152 2509 2153 2510 .has-yellow-background-color[class] { 2154 background-color: var(--global--color-yellow); 2155 } 2511 background-color: var(--global--color-yellow); 2512 } 2513 2156 2514 .has-yellow-background-color[class] > [class*=__inner-container] { 2157 --local--color-background: var(--global--color-yellow, #FFFFFF);2158 2515 --local--color-background: var(--global--color-yellow, #fff); 2516 background-color: var(--local--color-background); 2159 2517 } 2160 2518 2161 2519 .has-white-background-color[class] { 2162 background-color: var(--global--color-white); 2163 } 2520 background-color: var(--global--color-white); 2521 } 2522 2164 2523 .has-white-background-color[class] > [class*=__inner-container] { 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); 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); 2188 2576 } 2189 2577 2190 2578 .has-purple-to-yellow-gradient-background { 2191 2579 background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-yellow)); 2192 2580 } 2193 2581 2194 2582 .has-yellow-to-purple-gradient-background { 2195 2583 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-purple)); 2196 2584 } 2197 2585 2198 2586 .has-green-to-yellow-gradient-background { 2199 2587 background: linear-gradient(160deg, var(--global--color-green), var(--global--color-yellow)); 2200 2588 } 2201 2589 2202 2590 .has-yellow-to-green-gradient-background { 2203 2591 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-green)); 2204 2592 } 2205 2593 2206 2594 .has-red-to-yellow-gradient-background { 2207 2595 background: linear-gradient(160deg, var(--global--color-red), var(--global--color-yellow)); 2208 2596 } 2209 2597 2210 2598 .has-yellow-to-red-gradient-background { 2211 2599 background: linear-gradient(160deg, var(--global--color-yellow), var(--global--color-red)); 2212 2600 } 2213 2601 2214 2602 .has-purple-to-red-gradient-background { 2215 2603 background: linear-gradient(160deg, var(--global--color-purple), var(--global--color-red)); 2216 2604 } 2217 2605 2218 2606 .has-red-to-purple-gradient-background { 2219 background: linear-gradient(160deg, var(--global--color-red), var(--global--color-purple)); 2220 } 2221 2222 /*# sourceMappingURL=style-editor.css.map */ 2607 background: linear-gradient(160deg, var(--global--color-red), var(--global--color-purple)); 2608 } -
trunk/src/wp-content/themes/twentytwentyone/assets/css/style-editor.css.map
r55088 r55089 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;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;;;AE3ID;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;EACA;;AAEA;AAAA;EACC;;AAGD;AAAA;EACC;;AAGD;AAAA;EACC;;AAKF;AAAA;EACC;;AAID;AAAA;EACC;;;ACxED;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;EACC;;;AAGD;EACC;;;AAGD;AAEA;AAAA;EAEC;;;AAGD;EACC;;;AClBD;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;;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;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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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;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;EA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;;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;;;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","file":"style-editor.css"} -
trunk/src/wp-content/themes/twentytwentyone/assets/sass/05-blocks/navigation/_editor.scss
r55088 r55089 1 1 .wp-block-navigation { 2 3 [data-block] {4 margin-top: revert;5 margin-bottom: revert;6 }7 2 8 3 .wp-block-navigation__container { 9 4 background: var(--global--color-background); 5 padding: 0; 10 6 } 11 7 12 8 .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
r55088 r55089 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 4 10 .wp-block-navigation-link__label { 5 11 font-family: var(--primary-nav--font-family); … … 25 31 border: none; 26 32 left: 0; 33 margin-left: var(--primary-nav--padding); 27 34 min-width: max-content; 28 35 opacity: 0; … … 31 38 top: inherit; 32 39 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 33 48 .wp-block-navigation-link__submenu-icon { 34 49 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; 35 60 } 36 61 } -
trunk/src/wp-content/themes/twentytwentyone/style-rtl.css
r55088 r55089 1 1 @charset "UTF-8"; 2 2 3 /* 3 4 Theme Name: Twenty Twenty-One … … 7 8 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. 8 9 Requires at least: 5.3 9 Tested up to: 5.810 Tested up to: 6.0 10 11 Requires PHP: 5.6 11 Version: 1. 412 Version: 1.7 12 13 License: GNU General Public License v2 or later 13 14 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 18 19 Twenty Twenty-One is distributed under the terms of the GNU GPL. 19 20 */ 21 20 22 /** 21 23 * SETTINGS … … 65 67 * Search...............Specific styles for the search block. 66 68 * Separator............Specific styles for the separator block. 67 * Spacer...............Specific styles for the spacer block.68 69 * Table................Specific styles for the table block. 69 70 * Verse................Specific styles for the verse block. … … 93 94 * Measure..............The width of a line of text, in characters. 94 95 */ 96 95 97 /* Categories 01 to 03 are the basics. */ 98 96 99 /* Variables */ 97 100 :root { 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; 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; 293 312 } 294 313 295 314 .admin-bar { 296 315 --global--admin-bar--height: 32px; 297 316 } 298 317 @media only screen and (max-width: 782px) { 299 .admin-bar { 300 --global--admin-bar--height: 46px; 301 } 318 319 .admin-bar { 320 --global--admin-bar--height: 46px; 321 } 302 322 } 303 323 304 324 @media only screen and (min-width: 652px) { 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 } 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 313 335 /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ 336 314 337 /* Document 315 338 ========================================================================== */ 339 316 340 /** 317 341 * 1. Correct the line height in all browsers. … … 319 343 */ 320 344 html { 321 line-height: 1.15; 322 /* 1 */ 323 -webkit-text-size-adjust: 100%; 324 /* 2 */ 345 line-height: 1.15; /* 1 */ 346 -webkit-text-size-adjust: 100%; /* 2 */ 325 347 } 326 348 327 349 /* Sections 328 350 ========================================================================== */ 351 329 352 /** 330 353 * Remove the margin in all browsers. 331 354 */ 332 355 body { 333 356 margin: 0; 334 357 } 335 358 … … 338 361 */ 339 362 main { 340 363 display: block; 341 364 } 342 365 … … 346 369 */ 347 370 h1 { 348 349 371 font-size: 2em; 372 margin: 0.67em 0; 350 373 } 351 374 352 375 /* Grouping content 353 376 ========================================================================== */ 377 354 378 /** 355 379 * 1. Add the correct box sizing in Firefox. … … 357 381 */ 358 382 hr { 359 box-sizing: content-box; 360 /* 1 */ 361 height: 0; 362 /* 1 */ 363 overflow: visible; 364 /* 2 */ 383 box-sizing: content-box; /* 1 */ 384 height: 0; /* 1 */ 385 overflow: visible; /* 2 */ 365 386 } 366 387 … … 370 391 */ 371 392 pre { 372 font-family: monospace; 373 /* 1 */ 374 font-size: 1em; 375 /* 2 */ 393 font-family: monospace; /* 1 */ 394 font-size: 1em; /* 2 */ 376 395 } 377 396 378 397 /* Text-level semantics 379 398 ========================================================================== */ 399 380 400 /** 381 401 * Remove the gray background on active links in IE 10. 382 402 */ 383 403 a { 384 385 404 background-color: transparent; 405 text-decoration-thickness: 1px; 386 406 } 387 407 … … 391 411 */ 392 412 abbr[title] { 393 border-bottom: none; 394 /* 1 */ 395 text-decoration: underline; 396 /* 2 */ 397 text-decoration-style: dotted; 398 /* 2 */ 413 border-bottom: none; /* 1 */ 414 text-decoration: underline; /* 2 */ 415 text-decoration-style: dotted; /* 2 */ 399 416 } 400 417 … … 404 421 b, 405 422 strong { 406 423 font-weight: bolder; 407 424 } 408 425 … … 414 431 kbd, 415 432 samp { 416 font-family: monospace; 417 /* 1 */ 418 font-size: 1em; 419 /* 2 */ 433 font-family: monospace; /* 1 */ 434 font-size: 1em; /* 2 */ 420 435 } 421 436 … … 424 439 */ 425 440 small { 426 441 font-size: 80%; 427 442 } 428 443 … … 433 448 sub, 434 449 sup { 435 436 437 438 450 font-size: 75%; 451 line-height: 0; 452 position: relative; 453 vertical-align: baseline; 439 454 } 440 455 441 456 sub { 442 457 bottom: -0.25em; 443 458 } 444 459 445 460 sup { 446 461 top: -0.5em; 447 462 } 448 463 449 464 /* Embedded content 450 465 ========================================================================== */ 466 451 467 /** 452 468 * Remove the border on images inside links in IE 10. 453 469 */ 454 470 img { 455 471 border-style: none; 456 472 } 457 473 458 474 /* Forms 459 475 ========================================================================== */ 476 460 477 /** 461 478 * 1. Change the font styles in all browsers. … … 467 484 select, 468 485 textarea { 469 font-family: inherit; 470 /* 1 */ 471 font-size: 100%; 472 /* 1 */ 473 line-height: 1.15; 474 /* 1 */ 475 margin: 0; 476 /* 2 */ 486 font-family: inherit; /* 1 */ 487 font-size: 100%; /* 1 */ 488 line-height: 1.15; /* 1 */ 489 margin: 0; /* 2 */ 477 490 } 478 491 … … 482 495 */ 483 496 button, 484 input { 485 /* 1 */ 486 overflow: visible; 497 input { /* 1 */ 498 overflow: visible; 487 499 } 488 500 … … 492 504 */ 493 505 button, 494 select { 495 /* 1 */ 496 text-transform: none; 506 select { /* 1 */ 507 text-transform: none; 497 508 } 498 509 … … 504 515 [type=reset], 505 516 [type=submit] { 506 517 -webkit-appearance: button; 507 518 } 508 519 … … 514 525 [type=reset]::-moz-focus-inner, 515 526 [type=submit]::-moz-focus-inner { 516 517 527 border-style: none; 528 padding: 0; 518 529 } 519 530 … … 525 536 [type=reset]:-moz-focusring, 526 537 [type=submit]:-moz-focusring { 527 538 outline: 1px dotted ButtonText; 528 539 } 529 540 … … 532 543 */ 533 544 fieldset { 534 545 padding: 0.35em 0.75em 0.625em; 535 546 } 536 547 … … 542 553 */ 543 554 legend { 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 */ 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 */ 556 561 } 557 562 … … 560 565 */ 561 566 progress { 562 567 vertical-align: baseline; 563 568 } 564 569 … … 567 572 */ 568 573 textarea { 569 574 overflow: auto; 570 575 } 571 576 … … 576 581 [type=checkbox], 577 582 [type=radio] { 578 box-sizing: border-box; 579 /* 1 */ 580 padding: 0; 581 /* 2 */ 583 box-sizing: border-box; /* 1 */ 584 padding: 0; /* 2 */ 582 585 } 583 586 … … 587 590 [type=number]::-webkit-inner-spin-button, 588 591 [type=number]::-webkit-outer-spin-button { 589 592 height: auto; 590 593 } 591 594 … … 595 598 */ 596 599 [type=search] { 597 -webkit-appearance: textfield; 598 /* 1 */ 599 outline-offset: -2px; 600 /* 2 */ 600 -webkit-appearance: textfield; /* 1 */ 601 outline-offset: -2px; /* 2 */ 601 602 } 602 603 … … 605 606 */ 606 607 [type=search]::-webkit-search-decoration { 607 608 -webkit-appearance: none; 608 609 } 609 610 … … 613 614 */ 614 615 ::-webkit-file-upload-button { 615 -webkit-appearance: button; 616 /* 1 */ 617 font: inherit; 618 /* 2 */ 616 -webkit-appearance: button; /* 1 */ 617 font: inherit; /* 2 */ 619 618 } 620 619 621 620 /* Interactive 622 621 ========================================================================== */ 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 639 640 /** 640 641 * Add the correct display in IE 10+. 641 642 */ 642 643 template { 643 644 display: none; 644 645 } 645 646 … … 648 649 */ 649 650 [hidden] { 650 651 display: none; 651 652 } 652 653 … … 654 655 * Responsive Styles 655 656 */ 657 656 658 /** 657 659 * Required Variables 658 660 */ 661 659 662 /** 660 663 * Root Media Query Variables 661 664 */ 662 665 :root { 663 664 665 666 667 668 666 --responsive--spacing-horizontal: calc(2 * var(--global--spacing-horizontal) * 0.6); 667 --responsive--aligndefault-width: calc(100vw - var(--responsive--spacing-horizontal)); 668 --responsive--alignwide-width: calc(100vw - var(--responsive--spacing-horizontal)); 669 --responsive--alignfull-width: 100%; 670 --responsive--alignright-margin: var(--global--spacing-horizontal); 671 --responsive--alignleft-margin: var(--global--spacing-horizontal); 669 672 } 670 673 671 674 @media only screen and (min-width: 482px) { 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 } 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 } 678 682 } 679 683 @media only screen and (min-width: 822px) { 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 } 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 685 691 /** 686 692 * Extends 687 693 */ 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; 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; 707 724 } 708 725 709 726 @media only screen and (min-width: 482px) { 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); 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); 722 745 } 723 746 724 747 @media only screen and (min-width: 482px) { 725 .entry-content > .alignleft { 726 margin-left: var(--responsive--alignleft-margin); 727 margin-right: var(--global--spacing-horizontal); 728 } 748 749 .entry-content > .alignleft { 750 margin-left: var(--responsive--alignleft-margin); 751 margin-right: var(--global--spacing-horizontal); 752 } 729 753 } 730 754 @media only screen and (min-width: 482px) { 731 .entry-content > .alignright { 732 margin-left: var(--global--spacing-horizontal); 733 margin-right: var(--responsive--alignright-margin); 734 } 735 } 755 756 .entry-content > .alignright { 757 margin-left: var(--global--spacing-horizontal); 758 margin-right: var(--responsive--alignright-margin); 759 } 760 } 761 736 762 /** 737 763 * Site Structure … … 742 768 * - See: globals/_global-width-responsive.scss 743 769 */ 770 744 771 /** 745 772 * Top Level Wrappers (header, main, footer) … … 750 777 .widget-area, 751 778 .site-footer { 752 753 754 755 779 padding-top: var(--global--spacing-vertical); 780 padding-bottom: var(--global--spacing-vertical); 781 margin-right: auto; 782 margin-left: auto; 756 783 } 757 784 758 785 .site-header { 759 760 786 padding-top: calc(0.75 * var(--global--spacing-vertical)); 787 padding-bottom: calc(2 * var(--global--spacing-vertical)); 761 788 } 762 789 @media only screen and (min-width: 482px) { 763 .site-header { 764 padding-bottom: calc(3 * var(--global--spacing-vertical)); 765 } 790 791 .site-header { 792 padding-bottom: calc(3 * var(--global--spacing-vertical)); 793 } 766 794 } 767 795 … … 771 799 */ 772 800 .site-main > * { 773 margin-top: calc(3 * var(--global--spacing-vertical)); 774 margin-bottom: calc(3 * var(--global--spacing-vertical)); 775 } 801 margin-top: calc(3 * var(--global--spacing-vertical)); 802 margin-bottom: calc(3 * var(--global--spacing-vertical)); 803 } 804 776 805 .site-main > *:first-child { 777 margin-top: 0; 778 } 806 margin-top: 0; 807 } 808 779 809 .site-main > *:last-child { 780 810 margin-bottom: 0; 781 811 } 782 812 … … 784 814 * Set the default maximum responsive content-width 785 815 */ 816 786 817 /** 787 818 * Set the wide maximum responsive content-width 788 819 */ 820 789 821 /** 790 822 * Set the full maximum responsive content-width 791 823 */ 824 792 825 /* 793 826 * Block & non-gutenberg content wrappers … … 799 832 .entry-footer, 800 833 .author-bio { 801 802 803 804 834 margin-top: var(--global--spacing-vertical); 835 margin-left: auto; 836 margin-bottom: var(--global--spacing-vertical); 837 margin-right: auto; 805 838 } 806 839 … … 815 848 .wp-block-template-part > *, 816 849 .wp-block-post-template :where(li > *) { 817 818 850 margin-top: calc(0.666 * var(--global--spacing-vertical)); 851 margin-bottom: calc(0.666 * var(--global--spacing-vertical)); 819 852 } 820 853 @media only screen and (min-width: 482px) { 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 } 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 831 866 .site-main > article > *:first-child, 832 867 .site-main > .not-found > *:first-child, … … 835 870 .wp-block-template-part > *:first-child, 836 871 .wp-block-post-template :where(li > *):first-child { 837 margin-top: 0; 838 } 872 margin-top: 0; 873 } 874 839 875 .site-main > article > *:last-child, 840 876 .site-main > .not-found > *:last-child, … … 843 879 .wp-block-template-part > *:last-child, 844 880 .wp-block-post-template :where(li > *):last-child { 845 881 margin-bottom: 0; 846 882 } 847 883 848 884 .site-footer > *, 849 885 .widget-area > * { 850 851 886 margin-top: calc(0.666 * var(--global--spacing-vertical)); 887 margin-bottom: calc(0.666 * var(--global--spacing-vertical)); 852 888 } 853 889 @media only screen and (min-width: 482px) { 854 .site-footer > *, 855 .widget-area > * { 856 margin-top: var(--global--spacing-vertical); 857 margin-bottom: var(--global--spacing-vertical); 858 } 890 891 .site-footer > *, 892 .widget-area > * { 893 margin-top: var(--global--spacing-vertical); 894 margin-bottom: var(--global--spacing-vertical); 895 } 859 896 } 860 897 … … 868 905 .comment-content > *, 869 906 .widget > * { 870 margin-top: var(--global--spacing-unit); 871 margin-bottom: var(--global--spacing-unit); 872 } 907 margin-top: var(--global--spacing-unit); 908 margin-bottom: var(--global--spacing-unit); 909 } 910 873 911 .entry-header > *:first-child, 874 912 .post-thumbnail > *:first-child, … … 876 914 .comment-content > *:first-child, 877 915 .widget > *:first-child { 878 margin-top: 0; 879 } 916 margin-top: 0; 917 } 918 880 919 .entry-header > *:last-child, 881 920 .post-thumbnail > *:last-child, … … 883 922 .comment-content > *:last-child, 884 923 .widget > *:last-child { 885 924 margin-bottom: 0; 886 925 } 887 926 … … 891 930 */ 892 931 .entry-content > * { 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); 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); 903 952 } 904 953 … … 930 979 h5, 931 980 h6 { 932 933 934 935 981 padding: 0; 982 margin: 0; 983 -moz-osx-font-smoothing: grayscale; 984 -webkit-font-smoothing: antialiased; 936 985 } 937 986 … … 942 991 */ 943 992 html { 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); 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); 948 998 } 949 999 … … 951 1001 * Relax the definition a bit, to allow components to override it manually. 952 1002 */ 953 *, *::before, *::after { 954 box-sizing: inherit; 1003 *, 1004 *::before, 1005 *::after { 1006 box-sizing: inherit; 955 1007 } 956 1008 957 1009 body { 958 959 960 961 962 1010 font-size: var(--global--font-size-base); 1011 font-weight: normal; 1012 color: var(--global--color-primary); 1013 text-align: right; 1014 background-color: var(--global--color-background); 963 1015 } 964 1016 965 1017 button { 966 1018 cursor: pointer; 967 1019 } 968 1020 … … 979 1031 .site-footer:before, 980 1032 .site-footer:after { 981 982 983 1033 content: ""; 1034 display: table; 1035 table-layout: fixed; 984 1036 } 985 1037 … … 990 1042 .site-content:after, 991 1043 .site-footer:after { 992 1044 clear: both; 993 1045 } 994 1046 995 1047 /* Category 04 can contain any default HTML element. Do not add classes here, just give the elements some basic styles. */ 996 1048 blockquote { 997 padding: 0; 998 position: relative; 999 margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical) 0; 1000 } 1049 padding: 0; 1050 position: relative; 1051 margin: var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical) 0; 1052 } 1053 1001 1054 blockquote > * { 1002 margin-top: var(--global--spacing-unit); 1003 margin-bottom: var(--global--spacing-unit); 1004 } 1055 margin-top: var(--global--spacing-unit); 1056 margin-bottom: var(--global--spacing-unit); 1057 } 1058 1005 1059 blockquote > *:first-child { 1006 margin-top: 0; 1007 } 1060 margin-top: 0; 1061 } 1062 1008 1063 blockquote > *:last-child { 1009 margin-bottom: 0; 1010 } 1064 margin-bottom: 0; 1065 } 1066 1011 1067 blockquote p { 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 } 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 1019 1076 blockquote cite, 1020 1077 blockquote footer { 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 } 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 1034 1096 blockquote.alignleft cite, 1035 blockquote.alignleft footer, blockquote.alignright cite, 1097 blockquote.alignleft footer, 1098 blockquote.alignright cite, 1036 1099 blockquote.alignright footer { 1037 font-size: var(--global--font-size-xs); 1038 letter-spacing: var(--global--letter-spacing); 1039 } 1100 font-size: var(--global--font-size-xs); 1101 letter-spacing: var(--global--letter-spacing); 1102 } 1103 1040 1104 blockquote strong { 1041 font-weight: var(--quote--font-weight-strong); 1042 } 1105 font-weight: var(--quote--font-weight-strong); 1106 } 1107 1043 1108 blockquote:before { 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 } 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 1050 1116 blockquote .wp-block-quote__citation, 1051 1117 blockquote cite, 1052 1118 blockquote footer { 1053 1054 1055 1119 color: var(--global--color-primary); 1120 font-size: var(--global--font-size-xs); 1121 font-style: var(--quote--font-style-cite); 1056 1122 } 1057 1123 @media only screen and (max-width: 481px) { 1058 blockquote { 1059 padding-right: calc(0.5 * var(--global--spacing-horizontal)); 1060 } 1061 blockquote:before { 1062 right: 0; 1063 } 1124 1125 blockquote { 1126 padding-right: calc(0.5 * var(--global--spacing-horizontal)); 1127 } 1128 1129 blockquote:before { 1130 right: 0; 1131 } 1064 1132 } 1065 1133 … … 1079 1147 input[type=color], 1080 1148 .site textarea { 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 } 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 1089 1158 input[type=text]:focus, 1090 1159 input[type=email]:focus, … … 1102 1171 input[type=color]:focus, 1103 1172 .site textarea:focus { 1104 color: var(--form--color-text); 1105 outline-offset: 2px; 1106 outline: 2px dotted var(--form--border-color); 1107 } 1173 color: var(--form--color-text); 1174 outline-offset: 2px; 1175 outline: 2px dotted var(--form--border-color); 1176 } 1177 1108 1178 input[type=text]:disabled, 1109 1179 input[type=email]:disabled, … … 1121 1191 input[type=color]:disabled, 1122 1192 .site textarea:disabled { 1123 opacity: 0.7; 1124 } 1193 opacity: 0.7; 1194 } 1195 1125 1196 .is-dark-theme input[type=text], 1126 1197 .is-dark-theme input[type=email], … … 1138 1209 .is-dark-theme input[type=color], 1139 1210 .is-dark-theme .site textarea { 1140 1211 background: var(--global--color-white-90); 1141 1212 } 1142 1213 1143 1214 input[type=search]:focus { 1144 outline-offset: -7px; 1145 } 1215 outline-offset: -7px; 1216 } 1217 1146 1218 .is-dark-theme input[type=search]:focus { 1147 1219 outline-color: var(--global--color-background); 1148 1220 } 1149 1221 1150 1222 input[type=color] { 1151 1152 1223 padding: calc(var(--form--spacing-unit) / 2); 1224 height: calc(4 * var(--form--spacing-unit)); 1153 1225 } 1154 1226 1155 1227 input[type=email], 1156 1228 input[type=url] { 1157 1229 direction: ltr; 1158 1230 } 1159 1231 1160 1232 select { 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 } 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 1171 1244 select:focus { 1172 outline-offset: 2px; 1173 outline: 2px dotted var(--form--border-color); 1174 } 1245 outline-offset: 2px; 1246 outline: 2px dotted var(--form--border-color); 1247 } 1248 1175 1249 .is-dark-theme select { 1176 1177 1250 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; 1251 background-position: left var(--form--spacing-unit) top 60%; 1178 1252 } 1179 1253 1180 1254 textarea { 1181 1255 width: 100%; 1182 1256 } 1183 1257 1184 1258 label { 1185 1186 1187 1259 font-size: var(--form--font-size); 1260 font-weight: var(--form--label-weight); 1261 margin-bottom: calc(var(--global--spacing-vertical) / 3); 1188 1262 } 1189 1263 … … 1194 1268 */ 1195 1269 @supports (-webkit-appearance: none) or (-moz-appearance: none) { 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 } 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 1270 1356 input[type=checkbox] + label, 1271 1357 input[type=radio] + label { 1272 1273 1274 1275 1358 display: inline-block; 1359 padding-right: 10px; 1360 font-size: var(--global--font-size-xs); 1361 vertical-align: top; 1276 1362 } 1277 1363 … … 1280 1366 */ 1281 1367 @supports (-webkit-appearance: none) or (-moz-appearance: none) { 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 } 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 1316 1403 input[type=range]::-ms-track { 1317 1318 1319 1320 1321 1322 1323 1324 1404 width: 100%; 1405 height: 6px; 1406 border-radius: 6px; 1407 border-width: 19px 0; 1408 border-color: var(--global--color-background); 1409 background: transparent; 1410 color: transparent; 1411 cursor: pointer; 1325 1412 } 1326 1413 1327 1414 input[type=range]::-ms-fill-upper { 1328 1329 1415 background: var(--form--color-ranged); 1416 border-radius: 6px; 1330 1417 } 1331 1418 1332 1419 input[type=range]::-ms-fill-lower { 1333 1334 1420 background: var(--form--color-ranged); 1421 border-radius: 6px; 1335 1422 } 1336 1423 1337 1424 input[type=range]::-ms-thumb { 1338 1339 1340 1341 1342 1343 1425 border: 3px solid var(--form--color-ranged); 1426 height: 44px; 1427 width: 44px; 1428 border-radius: 50%; 1429 background: var(--global--color-background); 1430 cursor: pointer; 1344 1431 } 1345 1432 1346 1433 fieldset { 1347 display: grid; 1348 border-color: var(--global--color-secondary); 1349 padding: var(--global--spacing-horizontal); 1350 } 1434 display: grid; 1435 border-color: var(--global--color-secondary); 1436 padding: var(--global--spacing-horizontal); 1437 } 1438 1351 1439 fieldset legend { 1352 font-size: var(--global--font-size-lg); 1353 } 1440 font-size: var(--global--font-size-lg); 1441 } 1442 1354 1443 fieldset input[type=submit] { 1355 max-width: max-content; 1356 } 1444 max-width: max-content; 1445 } 1446 1357 1447 fieldset input:not([type=submit]) { 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); 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); 1367 1461 } 1368 1462 1369 1463 ::-moz-placeholder { 1370 1464 opacity: 1; 1371 1465 } 1372 1466 1373 1467 .post-password-message { 1374 1468 font-size: var(--global--font-size-lg); 1375 1469 } 1376 1470 1377 1471 .post-password-form { 1378 display: flex; 1379 flex-wrap: wrap; 1380 } 1472 display: flex; 1473 flex-wrap: wrap; 1474 } 1475 1381 1476 .post-password-form__label { 1382 width: 100%; 1383 margin-bottom: 0; 1384 } 1477 width: 100%; 1478 margin-bottom: 0; 1479 } 1480 1385 1481 .post-password-form input[type=password] { 1386 flex-grow: 1; 1387 margin-top: calc(var(--global--spacing-vertical) / 3); 1388 margin-left: calc(0.66 * var(--global--spacing-horizontal)); 1389 } 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 1390 1487 .post-password-form__submit { 1391 1488 margin-top: calc(var(--global--spacing-vertical) / 3); 1392 1489 } 1393 1490 @media only screen and (min-width: 592px) { 1394 .post-password-form__submit { 1395 margin-right: calc(0.4 * var(--global--spacing-horizontal)); 1396 } 1491 1492 .post-password-form__submit { 1493 margin-right: calc(0.4 * var(--global--spacing-horizontal)); 1494 } 1397 1495 } 1398 1496 1399 1497 img { 1400 1401 1402 1498 height: auto; 1499 max-width: 100%; 1500 vertical-align: middle; 1403 1501 } 1404 1502 1405 1503 /* Classic editor images */ 1406 1504 .entry-content img { 1407 1505 max-width: 100%; 1408 1506 } 1409 1507 … … 1413 1511 object, 1414 1512 video { 1415 1513 max-width: 100%; 1416 1514 } 1417 1515 … … 1421 1519 .wp-caption-text, 1422 1520 .wp-block-embed 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, 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, 1431 1531 .alignleft .wp-caption, 1432 1532 .alignright .wp-caption, … … 1435 1535 .alignleft .wp-block-embed figcaption, 1436 1536 .alignright .wp-block-embed figcaption { 1437 1537 margin-bottom: 0; 1438 1538 } 1439 1539 … … 1442 1542 .entry-content .wp-smiley, 1443 1543 .comment-content .wp-smiley { 1444 1445 1446 1447 1544 border: none; 1545 margin-bottom: 0; 1546 margin-top: 0; 1547 padding: 0; 1448 1548 } 1449 1549 … … 1451 1551 b, 1452 1552 strong { 1453 1553 font-weight: 700; 1454 1554 } 1455 1555 … … 1458 1558 em, 1459 1559 i { 1460 1560 font-style: italic; 1461 1561 } 1462 1562 1463 1563 pre { 1464 1465 1564 white-space: pre; 1565 overflow-x: auto; 1466 1566 } 1467 1567 … … 1472 1572 */ 1473 1573 a { 1474 1475 1476 1477 1574 cursor: pointer; 1575 color: var(--wp--style--color--link, var(--global--color-primary)); 1576 text-underline-offset: 3px; 1577 text-decoration-skip-ink: all; 1478 1578 } 1479 1579 1480 1580 a:hover { 1481 1482 1581 text-decoration-style: dotted; 1582 text-decoration-skip-ink: none; 1483 1583 } 1484 1584 1485 1585 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 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 } 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 1492 1594 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 1493 background: var(--global--color-black); 1494 color: var(--global--color-white); 1495 text-decoration: none; 1496 } 1595 background: var(--global--color-black); 1596 color: var(--global--color-white); 1597 text-decoration: none; 1598 } 1599 1497 1600 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 1498 color: var(--wp--style--color--link, var(--global--color-white)); 1499 } 1601 color: var(--wp--style--color--link, var(--global--color-white)); 1602 } 1603 1500 1604 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 1501 background: rgba(0, 0, 0, 0.9); 1502 color: var(--wp--style--color--link, var(--global--color-white)); 1503 } 1605 background: rgba(0, 0, 0, 0.9); 1606 color: var(--wp--style--color--link, var(--global--color-white)); 1607 } 1608 1504 1609 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 1505 color: var(--wp--style--color--link, var(--global--color-white)); 1506 } 1610 color: var(--wp--style--color--link, var(--global--color-white)); 1611 } 1612 1507 1613 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { 1508 /* Only visible in Windows High Contrast mode */ 1509 outline: 2px solid transparent; 1510 outline-offset: -2px; 1511 } 1614 1615 /* Only visible in Windows High Contrast mode */ 1616 outline: 2px solid transparent; 1617 outline-offset: -2px; 1618 } 1619 1512 1620 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus { 1513 color: #21759b; 1514 background-color: #f1f1f1; 1515 } 1621 color: #21759b; 1622 background-color: #f1f1f1; 1623 } 1624 1516 1625 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link { 1517 background: none; 1518 } 1626 background: none; 1627 } 1628 1519 1629 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { 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)); 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)); 1525 1636 } 1526 1637 1527 1638 /* Category 05 is all about adjusting the default block styles to the given layout. I only added three blocks as examples. */ 1528 1639 .wp-block-audio audio:focus { 1529 1530 1640 outline-offset: 5px; 1641 outline: 2px solid var(--global--color-primary); 1531 1642 } 1532 1643 … … 1541 1652 .wp-block-button .wp-block-button__link, 1542 1653 .wp-block-file a.wp-block-file__button { 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 } 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 1553 1665 .site .button:not(:hover):not(:active):not(.has-text-color), 1554 1666 button:not(:hover):not(:active):not(.has-text-color), … … 1558 1670 .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), 1559 1671 .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 1560 color: var(--global--color-background); 1561 } 1672 color: var(--global--color-background); 1673 } 1674 1562 1675 .has-background .site .button:not(:hover):not(:active):not(.has-text-color), 1563 1676 .has-background button:not(:hover):not(:active):not(.has-text-color), … … 1567 1680 .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), 1568 1681 .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 1569 color: var(--local--color-background, var(--global--color-primary)); 1570 } 1682 color: var(--local--color-background, var(--global--color-primary)); 1683 } 1684 1571 1685 .has-background .site .button:not(:hover):not(:active):not(.has-text-color).has-background, 1572 1686 .has-background button:not(:hover):not(:active):not(.has-text-color).has-background, … … 1576 1690 .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background, 1577 1691 .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background { 1578 color: var(--global--color-primary); 1579 } 1692 color: var(--global--color-primary); 1693 } 1694 1580 1695 .site .button:not(:hover):not(:active):not(.has-background), 1581 1696 button:not(:hover):not(:active):not(.has-background), … … 1585 1700 .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background), 1586 1701 .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) { 1587 background-color: var(--global--color-primary); 1588 } 1702 background-color: var(--global--color-primary); 1703 } 1704 1589 1705 .has-background .site .button:not(:hover):not(:active):not(.has-background), 1590 1706 .has-background button:not(:hover):not(:active):not(.has-background), … … 1594 1710 .has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background), 1595 1711 .has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) { 1596 background-color: var(--local--color-primary, var(--global--color-primary)); 1597 } 1598 .site .button:hover, .site .button:active, 1712 background-color: var(--local--color-primary, var(--global--color-primary)); 1713 } 1714 1715 .site .button:hover, 1716 .site .button:active, 1599 1717 button:hover, 1600 1718 button:active, … … 1609 1727 .wp-block-file a.wp-block-file__button:hover, 1610 1728 .wp-block-file a.wp-block-file__button:active { 1611 background-color: transparent; 1612 border-color: currentColor; 1613 color: inherit; 1614 } 1729 background-color: transparent; 1730 border-color: currentColor; 1731 color: inherit; 1732 } 1733 1615 1734 .site .button:focus, 1616 1735 button:focus, … … 1620 1739 .wp-block-button .wp-block-button__link:focus, 1621 1740 .wp-block-file a.wp-block-file__button:focus { 1622 outline-offset: -6px; 1623 outline: 2px dotted currentColor; 1624 } 1741 outline-offset: -6px; 1742 outline: 2px dotted currentColor; 1743 } 1744 1625 1745 .site .button:disabled, 1626 1746 button:disabled, … … 1630 1750 .wp-block-button .wp-block-button__link:disabled, 1631 1751 .wp-block-file a.wp-block-file__button:disabled { 1632 1633 1634 1752 background-color: var(--global--color-white-50); 1753 border-color: var(--global--color-white-50); 1754 color: var(--button--color-text-active); 1635 1755 } 1636 1756 … … 1639 1759 */ 1640 1760 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 1641 color: var(--global--color-background); 1642 } 1761 color: var(--global--color-background); 1762 } 1763 1643 1764 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 1644 color: var(--local--color-background, var(--global--color-background)); 1645 } 1765 color: var(--local--color-background, var(--global--color-background)); 1766 } 1767 1646 1768 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { 1647 color: var(--global--color-primary); 1648 } 1769 color: var(--global--color-primary); 1770 } 1771 1649 1772 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 1650 background-color: var(--global--color-primary); 1651 } 1773 background-color: var(--global--color-primary); 1774 } 1775 1652 1776 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 1653 background-color: var(--local--color-primary, var(--global--color-primary)); 1654 } 1777 background-color: var(--local--color-primary, var(--global--color-primary)); 1778 } 1779 1655 1780 .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, 1656 1781 .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { 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 } 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 1664 1793 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 1665 color: var(--global--color-primary); 1666 } 1794 color: var(--global--color-primary); 1795 } 1796 1667 1797 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 1668 color: var(--local--color-primary, var(--global--color-primary)); 1669 } 1798 color: var(--local--color-primary, var(--global--color-primary)); 1799 } 1800 1670 1801 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { 1671 color: inherit; 1672 } 1802 color: inherit; 1803 } 1804 1673 1805 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 1674 background-color: transparent; 1675 } 1806 background-color: transparent; 1807 } 1808 1676 1809 .wp-block-button.is-style-outline .wp-block-button__link:hover, 1677 1810 .wp-block-button.is-style-outline .wp-block-button__link:active { 1678 border-color: transparent !important; 1679 background-color: var(--global--color-primary) !important; 1680 color: var(--global--color-background) !important; 1681 } 1811 border-color: transparent !important; 1812 background-color: var(--global--color-primary) !important; 1813 color: var(--global--color-background) !important; 1814 } 1815 1682 1816 .has-background .wp-block-button.is-style-outline .wp-block-button__link:hover, 1683 1817 .has-background .wp-block-button.is-style-outline .wp-block-button__link:active { 1684 background-color: var(--local--color-primary, var(--global--color-primary)) !important; 1685 color: var(--local--color-background, var(--global--color-background)) !important; 1686 } 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 1687 1822 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover, 1688 1823 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active { 1689 color: var(--local--color-background, var(--global--color-background)) !important; 1690 } 1824 color: var(--local--color-background, var(--global--color-background)) !important; 1825 } 1826 1691 1827 .wp-block-button .is-style-squared .wp-block-button__link { 1692 1828 border-radius: 0; 1693 1829 } 1694 1830 1695 1831 .is-style-outline .wp-block-button__link[style*=radius]:focus, 1696 1832 .wp-block-button a.wp-block-button__link[style*=radius]:focus { 1697 1698 1833 outline-offset: 2px; 1834 outline: 2px dotted var(--button--color-background); 1699 1835 } 1700 1836 1701 1837 .wp-block-code { 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 } 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 1708 1845 .wp-block-code code { 1709 1710 1711 1712 1846 color: var(--global--color-primary); 1847 white-space: pre; 1848 overflow-x: auto; 1849 display: block; 1713 1850 } 1714 1851 1715 1852 .wp-block-columns:not(.alignwide):not(.alignfull) { 1716 clear: both; 1717 } 1853 clear: both; 1854 } 1855 1718 1856 .wp-block-columns .wp-block-column > * { 1719 1720 1857 margin-top: calc(0.66 * var(--global--spacing-vertical)); 1858 margin-bottom: calc(0.66 * var(--global--spacing-vertical)); 1721 1859 } 1722 1860 @media only screen and (min-width: 482px) { 1723 .wp-block-columns .wp-block-column > * { 1724 margin-top: var(--global--spacing-vertical); 1725 margin-bottom: var(--global--spacing-vertical); 1726 } 1727 } 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 1728 1868 .wp-block-columns .wp-block-column > *:first-child { 1729 margin-top: 0; 1730 } 1869 margin-top: 0; 1870 } 1871 1731 1872 .wp-block-columns .wp-block-column > *:last-child { 1732 margin-bottom: 0; 1733 } 1873 margin-bottom: 0; 1874 } 1875 1734 1876 .wp-block-columns .wp-block-column:last-child { 1735 margin-bottom: 0; 1736 } 1877 margin-bottom: 0; 1878 } 1879 1737 1880 .wp-block-columns .wp-block-column:not(:last-child) { 1738 1881 margin-bottom: calc(0.66 * var(--global--spacing-vertical)); 1739 1882 } 1740 1883 @media only screen and (min-width: 482px) { 1741 .wp-block-columns .wp-block-column:not(:last-child) { 1742 margin-bottom: var(--global--spacing-vertical); 1743 } 1884 1885 .wp-block-columns .wp-block-column:not(:last-child) { 1886 margin-bottom: var(--global--spacing-vertical); 1887 } 1744 1888 } 1745 1889 @media only screen and (min-width: 822px) { 1746 .wp-block-columns .wp-block-column:not(:last-child) { 1747 margin-bottom: 0; 1748 } 1749 } 1890 1891 .wp-block-columns .wp-block-column:not(:last-child) { 1892 margin-bottom: 0; 1893 } 1894 } 1895 1750 1896 .wp-block-columns.is-style-twentytwentyone-columns-overlap { 1751 1897 justify-content: space-around; 1752 1898 } 1753 1899 @media only screen and (min-width: 652px) { 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 } 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 1780 1931 .wp-block-columns.alignfull .wp-block-column p:not(.has-background), 1781 1932 .wp-block-columns.alignfull .wp-block-column h1:not(.has-background), … … 1785 1936 .wp-block-columns.alignfull .wp-block-column h5:not(.has-background), 1786 1937 .wp-block-columns.alignfull .wp-block-column h6:not(.has-background) { 1787 1788 1938 padding-right: var(--global--spacing-unit); 1939 padding-left: var(--global--spacing-unit); 1789 1940 } 1790 1941 1791 1942 .wp-block-cover, 1792 1943 .wp-block-cover-image { 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 } 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 1802 1958 .wp-block-cover:not(.alignwide):not(.alignfull), 1803 1959 .wp-block-cover-image:not(.alignwide):not(.alignfull) { 1804 clear: both; 1805 } 1960 clear: both; 1961 } 1962 1806 1963 .wp-block-cover.alignfull, 1807 1964 .wp-block-cover-image.alignfull { 1808 margin-top: 0; 1809 margin-bottom: 0; 1810 } 1965 margin-top: 0; 1966 margin-bottom: 0; 1967 } 1968 1811 1969 .wp-block-cover .wp-block-cover__inner-container, 1812 1970 .wp-block-cover .wp-block-cover-image-text, … … 1815 1973 .wp-block-cover-image .wp-block-cover-image-text, 1816 1974 .wp-block-cover-image .wp-block-cover-text { 1817 color: currentColor; 1818 margin-top: var(--global--spacing-vertical); 1819 margin-bottom: var(--global--spacing-vertical); 1820 } 1975 color: currentColor; 1976 margin-top: var(--global--spacing-vertical); 1977 margin-bottom: var(--global--spacing-vertical); 1978 } 1979 1821 1980 .wp-block-cover .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button), 1822 1981 .wp-block-cover .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button), … … 1825 1984 .wp-block-cover-image .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button), 1826 1985 .wp-block-cover-image .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button) { 1827 color: currentColor; 1828 } 1986 color: currentColor; 1987 } 1988 1829 1989 .wp-block-cover .wp-block-cover__inner-container .has-link-color a, 1830 1990 .wp-block-cover .wp-block-cover-image-text .has-link-color a, … … 1833 1993 .wp-block-cover-image .wp-block-cover-image-text .has-link-color a, 1834 1994 .wp-block-cover-image .wp-block-cover-text .has-link-color a { 1835 color: var(--wp--style--color--link, var(--global--color-primary)); 1836 } 1995 color: var(--wp--style--color--link, var(--global--color-primary)); 1996 } 1997 1837 1998 .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container, 1838 1999 .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text, … … 1841 2002 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text, 1842 2003 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text { 1843 color: var(--cover--color-foreground); 1844 } 2004 color: var(--cover--color-foreground); 2005 } 2006 1845 2007 .wp-block-cover h2, 1846 2008 .wp-block-cover-image h2 { 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 } 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 1854 2017 .wp-block-cover h2.has-text-align-left, 1855 2018 .wp-block-cover-image h2.has-text-align-left { 1856 text-align: right; 1857 } 2019 text-align: right; 2020 } 2021 1858 2022 .wp-block-cover h2.has-text-align-center, 1859 2023 .wp-block-cover-image h2.has-text-align-center { 1860 text-align: center; 1861 } 2024 text-align: center; 2025 } 2026 1862 2027 .wp-block-cover h2.has-text-align-right, 1863 2028 .wp-block-cover-image h2.has-text-align-right { 1864 text-align: left; 1865 } 2029 text-align: left; 2030 } 2031 1866 2032 .wp-block-cover .wp-block-cover__inner-container, 1867 2033 .wp-block-cover-image .wp-block-cover__inner-container { 1868 width: calc(100% - calc(2 * var(--global--spacing-vertical))); 1869 } 2034 width: calc(100% - 2 * var(--global--spacing-vertical)); 2035 } 2036 1870 2037 .wp-block-cover .wp-block-cover__inner-container > *, 1871 2038 .wp-block-cover-image .wp-block-cover__inner-container > * { 1872 1873 2039 margin-top: calc(0.666 * var(--global--spacing-vertical)); 2040 margin-bottom: calc(0.666 * var(--global--spacing-vertical)); 1874 2041 } 1875 2042 @media only screen and (min-width: 482px) { 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 } 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 1882 2051 .wp-block-cover .wp-block-cover__inner-container > *:first-child, 1883 2052 .wp-block-cover-image .wp-block-cover__inner-container > *:first-child { 1884 margin-top: 0; 1885 } 2053 margin-top: 0; 2054 } 2055 1886 2056 .wp-block-cover .wp-block-cover__inner-container > *:last-child, 1887 2057 .wp-block-cover-image .wp-block-cover__inner-container > *:last-child { 1888 margin-bottom: 0; 1889 } 1890 .wp-block-cover.alignleft, .wp-block-cover.alignright, 2058 margin-bottom: 0; 2059 } 2060 2061 .wp-block-cover.alignleft, 2062 .wp-block-cover.alignright, 1891 2063 .wp-block-cover-image.alignleft, 1892 2064 .wp-block-cover-image.alignright { 1893 margin-top: 0; 1894 } 1895 .wp-block-cover.alignleft > *, .wp-block-cover.alignright > *, 2065 margin-top: 0; 2066 } 2067 2068 .wp-block-cover.alignleft > *, 2069 .wp-block-cover.alignright > *, 1896 2070 .wp-block-cover-image.alignleft > *, 1897 2071 .wp-block-cover-image.alignright > * { 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, 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, 1905 2081 .wp-block-cover-image.has-left-content, 1906 2082 .wp-block-cover-image.has-right-content { 1907 justify-content: center; 1908 } 2083 justify-content: center; 2084 } 2085 1909 2086 .wp-block-cover.is-style-twentytwentyone-border, 1910 2087 .wp-block-cover-image.is-style-twentytwentyone-border { 1911 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 1912 } 2088 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 2089 } 2090 1913 2091 .wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container, 1914 2092 .wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container { 1915 2093 background-color: unset; 1916 2094 } 1917 2095 … … 1919 2097 .wp-block-file a.wp-block-file__button:focus, 1920 2098 .wp-block-file a.wp-block-file__button:hover { 1921 opacity: inherit; 1922 } 2099 opacity: inherit; 2100 } 2101 1923 2102 .wp-block-file a.wp-block-file__button { 1924 2103 display: inline-block; 1925 2104 } 1926 2105 1927 2106 .wp-block-gallery { 1928 margin: 0 auto; 1929 } 2107 margin: 0 auto; 2108 } 2109 1930 2110 .wp-block-gallery .blocks-gallery-image, 1931 2111 .wp-block-gallery .blocks-gallery-item { 1932 width: calc((100% - var(--global--spacing-unit)) / 2); 1933 } 2112 width: calc((100% - var(--global--spacing-unit)) / 2); 2113 } 2114 1934 2115 .wp-block-gallery .blocks-gallery-image figcaption, 1935 2116 .wp-block-gallery .blocks-gallery-item figcaption { 1936 margin: 0; 1937 color: var(--global--color-white); 1938 font-size: var(--global--font-size-xs); 1939 } 2117 margin: 0; 2118 color: var(--global--color-white); 2119 font-size: var(--global--font-size-xs); 2120 } 2121 1940 2122 .wp-block-gallery .blocks-gallery-image figcaption a, 1941 2123 .wp-block-gallery .blocks-gallery-item figcaption a { 1942 color: var(--global--color-white); 1943 } 2124 color: var(--global--color-white); 2125 } 2126 1944 2127 .wp-block-gallery .blocks-gallery-image figcaption a:focus, 1945 2128 .wp-block-gallery .blocks-gallery-item figcaption a:focus { 1946 background-color: transparent; 1947 outline: 2px solid var(--wp--style--color--link, var(--global--color-primary)); 1948 text-decoration: none; 1949 } 2129 background-color: transparent; 2130 outline: 2px solid var(--wp--style--color--link, var(--global--color-primary)); 2131 text-decoration: none; 2132 } 2133 1950 2134 .wp-block-gallery .blocks-gallery-image a:focus img, 1951 2135 .wp-block-gallery .blocks-gallery-item a:focus img { 1952 2136 outline-offset: 2px; 1953 2137 } 1954 2138 1955 2139 .wp-block-group { 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 } 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 1965 2152 .wp-block-group .wp-block-group__inner-container { 1966 margin-right: auto; 1967 margin-left: auto; 1968 } 2153 margin-right: auto; 2154 margin-left: auto; 2155 } 2156 1969 2157 .wp-block-group .wp-block-group__inner-container > * { 1970 1971 2158 margin-top: calc(0.666 * var(--global--spacing-vertical)); 2159 margin-bottom: calc(0.666 * var(--global--spacing-vertical)); 1972 2160 } 1973 2161 @media only screen and (min-width: 482px) { 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 } 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 1979 2169 .wp-block-group .wp-block-group__inner-container > *:first-child { 1980 margin-top: 0; 1981 } 2170 margin-top: 0; 2171 } 2172 1982 2173 .wp-block-group .wp-block-group__inner-container > *:last-child { 1983 margin-bottom: 0; 1984 } 2174 margin-bottom: 0; 2175 } 2176 1985 2177 .wp-block-group.has-background { 1986 2178 padding: calc(0.666 * var(--global--spacing-vertical)); 1987 2179 } 1988 2180 @media only screen and (min-width: 482px) { 1989 .wp-block-group.has-background { 1990 padding: var(--global--spacing-vertical); 1991 } 1992 } 2181 2182 .wp-block-group.has-background { 2183 padding: var(--global--spacing-vertical); 2184 } 2185 } 2186 1993 2187 .wp-block-group.is-style-twentytwentyone-border { 1994 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 1995 padding: var(--global--spacing-vertical); 1996 } 2188 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 2189 padding: var(--global--spacing-vertical); 2190 } 2191 1997 2192 .wp-block-group.has-background .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, 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, 1999 2195 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull { 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 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 margin-right: calc(-1 * var(--global--spacing-vertical)); 2003 2199 } 2004 2200 … … 2015 2211 h6, 2016 2212 .h6 { 2017 clear: both; 2018 font-family: var(--heading--font-family); 2019 font-weight: var(--heading--font-weight); 2020 } 2213 clear: both; 2214 font-family: var(--heading--font-family); 2215 font-weight: var(--heading--font-weight); 2216 } 2217 2021 2218 h1 strong, 2022 2219 .h1 strong, … … 2031 2228 h6 strong, 2032 2229 .h6 strong { 2033 2230 font-weight: var(--heading--font-weight-strong); 2034 2231 } 2035 2232 2036 2233 h1, 2037 2234 .h1 { 2038 2039 2040 2235 font-size: var(--heading--font-size-h1); 2236 letter-spacing: var(--heading--letter-spacing-h1); 2237 line-height: var(--heading--line-height-h1); 2041 2238 } 2042 2239 2043 2240 h2, 2044 2241 .h2 { 2045 2046 2047 2242 font-size: var(--heading--font-size-h2); 2243 letter-spacing: var(--heading--letter-spacing-h2); 2244 line-height: var(--heading--line-height-h2); 2048 2245 } 2049 2246 2050 2247 h3, 2051 2248 .h3 { 2052 2053 2054 2249 font-size: var(--heading--font-size-h3); 2250 letter-spacing: var(--heading--letter-spacing-h3); 2251 line-height: var(--heading--line-height-h3); 2055 2252 } 2056 2253 2057 2254 h4, 2058 2255 .h4 { 2059 2060 2061 2062 2256 font-size: var(--heading--font-size-h4); 2257 font-weight: var(--heading--font-weight-strong); 2258 letter-spacing: var(--heading--letter-spacing-h4); 2259 line-height: var(--heading--line-height-h4); 2063 2260 } 2064 2261 2065 2262 h5, 2066 2263 .h5 { 2067 2068 2069 2070 2264 font-size: var(--heading--font-size-h5); 2265 font-weight: var(--heading--font-weight-strong); 2266 letter-spacing: var(--heading--letter-spacing-h5); 2267 line-height: var(--heading--line-height-h5); 2071 2268 } 2072 2269 2073 2270 h6, 2074 2271 .h6 { 2075 2076 2077 2078 2272 font-size: var(--heading--font-size-h6); 2273 font-weight: var(--heading--font-weight-strong); 2274 letter-spacing: var(--heading--letter-spacing-h6); 2275 line-height: var(--heading--line-height-h6); 2079 2276 } 2080 2277 2081 2278 .wp-block-image { 2082 text-align: center; 2083 } 2279 text-align: center; 2280 } 2281 2084 2282 .wp-block-image figcaption { 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 } 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 2092 2291 .wp-block-image .alignright { 2093 margin-right: var(--global--spacing-horizontal); 2094 } 2292 margin-right: var(--global--spacing-horizontal); 2293 } 2294 2095 2295 .wp-block-image .alignleft { 2096 margin-left: var(--global--spacing-horizontal); 2097 } 2296 margin-left: var(--global--spacing-horizontal); 2297 } 2298 2098 2299 .wp-block-image a:focus img { 2099 2300 outline-offset: 2px; 2100 2301 } 2101 2302 2102 2303 .entry-content > *[class=wp-block-image], 2103 2304 .entry-content [class*=inner-container] > *[class=wp-block-image] { 2104 margin-top: 0; 2105 margin-bottom: 0; 2106 } 2305 margin-top: 0; 2306 margin-bottom: 0; 2307 } 2308 2107 2309 .entry-content > *[class=wp-block-image] + *, 2108 2310 .entry-content [class*=inner-container] > *[class=wp-block-image] + * { 2109 2311 margin-top: 0; 2110 2312 } 2111 2313 2112 2314 .wp-block-image.is-style-twentytwentyone-border img, 2113 2315 .wp-block-image.is-style-twentytwentyone-image-frame img { 2114 2316 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 2115 2317 } 2116 2318 2117 2319 .wp-block-image.is-style-twentytwentyone-image-frame img { 2118 2320 padding: var(--global--spacing-unit); 2119 2321 } 2120 2322 2121 2323 @media only screen and (min-width: 482px) { 2122 .entry-content > .wp-block-image > .alignleft, 2123 .entry-content > .wp-block-image > .alignright { 2124 max-width: 50%; 2125 } 2324 2325 .entry-content > .wp-block-image > .alignleft, 2326 .entry-content > .wp-block-image > .alignright { 2327 max-width: 50%; 2328 } 2126 2329 } 2127 2330 @media only screen and (max-width: 481px) { 2128 .entry-content > .wp-block-image > .alignleft, 2129 .entry-content > .wp-block-image > .alignright { 2130 margin-right: 0; 2131 margin-left: 0; 2132 } 2331 2332 .entry-content > .wp-block-image > .alignleft, 2333 .entry-content > .wp-block-image > .alignright { 2334 margin-right: 0; 2335 margin-left: 0; 2336 } 2133 2337 } 2134 2338 2135 2339 .wp-block-latest-comments { 2136 padding-right: 0; 2137 } 2340 padding-right: 0; 2341 } 2342 2138 2343 .wp-block-latest-comments .wp-block-latest-comments__comment { 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 } 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 2145 2352 .wp-block-latest-comments .wp-block-latest-comments__comment:first-child { 2146 margin-top: 0; 2147 } 2353 margin-top: 0; 2354 } 2355 2148 2356 .wp-block-latest-comments .wp-block-latest-comments__comment:last-child { 2149 margin-bottom: 0; 2150 } 2357 margin-bottom: 0; 2358 } 2359 2151 2360 .wp-block-latest-comments .wp-block-latest-comments__comment-meta { 2152 font-family: var(--heading--font-family); 2153 } 2361 font-family: var(--heading--font-family); 2362 } 2363 2154 2364 .wp-block-latest-comments .wp-block-latest-comments__comment-date { 2155 color: var(--global--color-primary); 2156 font-size: var(--global--font-size-sm); 2157 } 2365 color: var(--global--color-primary); 2366 font-size: var(--global--font-size-sm); 2367 } 2368 2158 2369 .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p { 2159 2160 2161 2370 font-size: var(--global--font-size-sm); 2371 line-height: var(--global--line-height-body); 2372 margin: 0; 2162 2373 } 2163 2374 2164 2375 .wp-block-latest-posts { 2165 padding-right: 0; 2166 } 2376 padding-right: 0; 2377 } 2378 2167 2379 .wp-block-latest-posts:not(.is-grid) > li { 2168 margin-top: calc(1.666 * var(--global--spacing-vertical)); 2169 margin-bottom: calc(1.666 * var(--global--spacing-vertical)); 2170 } 2380 margin-top: calc(1.666 * var(--global--spacing-vertical)); 2381 margin-bottom: calc(1.666 * var(--global--spacing-vertical)); 2382 } 2383 2171 2384 .wp-block-latest-posts:not(.is-grid) > li:first-child { 2172 margin-top: 0; 2173 } 2385 margin-top: 0; 2386 } 2387 2174 2388 .wp-block-latest-posts:not(.is-grid) > li:last-child { 2175 margin-bottom: 0; 2176 } 2389 margin-bottom: 0; 2390 } 2391 2177 2392 .widget-area .wp-block-latest-posts:not(.is-grid) > li { 2178 margin-top: 0; 2179 margin-bottom: 0; 2180 } 2393 margin-top: 0; 2394 margin-bottom: 0; 2395 } 2396 2181 2397 .wp-block-latest-posts.is-grid { 2182 word-wrap: break-word; 2183 word-break: break-word; 2184 } 2398 word-wrap: break-word; 2399 word-break: break-word; 2400 } 2401 2185 2402 .wp-block-latest-posts.is-grid > li { 2186 margin-bottom: var(--global--spacing-vertical); 2187 } 2403 margin-bottom: var(--global--spacing-vertical); 2404 } 2405 2188 2406 .wp-block-latest-posts.is-grid > li:last-child { 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 } 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 2194 2423 .wp-block-latest-posts > li > * { 2195 margin-top: calc(0.333 * var(--global--spacing-vertical)); 2196 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 2197 } 2424 margin-top: calc(0.333 * var(--global--spacing-vertical)); 2425 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 2426 } 2427 2198 2428 .wp-block-latest-posts > li > *:first-child { 2199 margin-top: 0; 2200 } 2429 margin-top: 0; 2430 } 2431 2201 2432 .wp-block-latest-posts > li > *:last-child { 2202 margin-bottom: 0; 2203 } 2433 margin-bottom: 0; 2434 } 2435 2204 2436 .wp-block-latest-posts > li > a { 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 } 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 2212 2445 .widget-area .wp-block-latest-posts > li > a { 2213 font-size: var(--global--font-size-sm); 2214 margin-bottom: 0; 2215 } 2446 font-size: var(--global--font-size-sm); 2447 margin-bottom: 0; 2448 } 2449 2216 2450 .wp-block-latest-posts .wp-block-latest-posts__post-author { 2217 color: var(--global--color-primary); 2218 font-size: var(--global--font-size-md); 2219 line-height: var(--global--line-height-body); 2220 } 2451 color: var(--global--color-primary); 2452 font-size: var(--global--font-size-md); 2453 line-height: var(--global--line-height-body); 2454 } 2455 2221 2456 .wp-block-latest-posts .wp-block-latest-posts__post-date { 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 } 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 2229 2467 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt, 2230 2468 .wp-block-latest-posts .wp-block-latest-posts__post-full-content { 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 } 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 2236 2475 .wp-block-latest-posts.alignfull { 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 } 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 2244 2486 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { 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 } 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 2248 2491 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li, 2249 2492 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { 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 } 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 2255 2499 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, 2256 2500 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child { 2257 padding-bottom: 0; 2258 border-bottom: none; 2259 } 2501 padding-bottom: 0; 2502 border-bottom: none; 2503 } 2504 2260 2505 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { 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 } 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 2264 2510 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { 2265 margin: 0; 2266 padding-top: var(--global--spacing-vertical); 2267 padding-left: var(--global--spacing-horizontal); 2268 } 2511 margin: 0; 2512 padding-top: var(--global--spacing-vertical); 2513 padding-left: var(--global--spacing-horizontal); 2514 } 2515 2269 2516 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { 2270 2517 padding-bottom: var(--global--spacing-vertical); 2271 2518 } 2272 2519 @media screen and (min-width: 600px) { 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 } 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 2289 2542 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { 2290 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 2291 padding: var(--global--spacing-vertical) var(--global--spacing-horizontal); 2292 } 2543 border: calc(3 * var(--separator--height)) solid var(--global--color-border); 2544 padding: var(--global--spacing-vertical) var(--global--spacing-horizontal); 2545 } 2546 2293 2547 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { 2294 padding-bottom: var(--global--spacing-vertical); 2295 } 2548 padding-bottom: var(--global--spacing-vertical); 2549 } 2550 2296 2551 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { 2297 2298 2552 margin-top: var(--global--spacing-horizontal); 2553 margin-bottom: var(--global--spacing-horizontal); 2299 2554 } 2300 2555 2301 2556 .gallery-item { 2302 display: inline-block; 2303 text-align: center; 2304 vertical-align: top; 2305 width: 100%; 2306 } 2557 display: inline-block; 2558 text-align: center; 2559 vertical-align: top; 2560 width: 100%; 2561 } 2562 2307 2563 .gallery-item a { 2308 display: block; 2309 } 2564 display: block; 2565 } 2566 2310 2567 .gallery-item a:focus img { 2311 outline-offset: -2px; 2312 } 2568 outline-offset: -2px; 2569 } 2570 2313 2571 .gallery-columns-2 .gallery-item { 2314 max-width: 50%; 2315 } 2572 max-width: 50%; 2573 } 2574 2316 2575 .gallery-columns-3 .gallery-item { 2317 max-width: 33.33%; 2318 } 2576 max-width: 33.33%; 2577 } 2578 2319 2579 .gallery-columns-4 .gallery-item { 2320 max-width: 25%; 2321 } 2580 max-width: 25%; 2581 } 2582 2322 2583 .gallery-columns-5 .gallery-item { 2323 max-width: 20%; 2324 } 2584 max-width: 20%; 2585 } 2586 2325 2587 .gallery-columns-6 .gallery-item { 2326 max-width: 16.66%; 2327 } 2588 max-width: 16.66%; 2589 } 2590 2328 2591 .gallery-columns-7 .gallery-item { 2329 max-width: 14.28%; 2330 } 2592 max-width: 14.28%; 2593 } 2594 2331 2595 .gallery-columns-8 .gallery-item { 2332 max-width: 12.5%; 2333 } 2596 max-width: 12.5%; 2597 } 2598 2334 2599 .gallery-columns-9 .gallery-item { 2335 2600 max-width: 11.11%; 2336 2601 } 2337 2602 2338 2603 .gallery-caption { 2339 2604 display: block; 2340 2605 } 2341 2606 2342 2607 figure.wp-caption a:focus img { 2343 2608 outline-offset: 2px; 2344 2609 } 2345 2610 2346 2611 ul, 2347 2612 ol { 2348 font-family: var(--list--font-family); 2349 margin: 0; 2350 padding-right: calc(2 * var(--global--spacing-horizontal)); 2351 } 2613 font-family: var(--list--font-family); 2614 margin: 0; 2615 padding-right: calc(2 * var(--global--spacing-horizontal)); 2616 } 2617 2352 2618 ul.aligncenter, 2353 2619 ol.aligncenter { 2354 list-style-position: inside; 2355 padding: 0; 2356 } 2620 list-style-position: inside; 2621 padding: 0; 2622 } 2623 2357 2624 ul.alignright, 2358 2625 ol.alignright { 2359 2360 2361 2626 list-style-position: inside; 2627 text-align: left; 2628 padding: 0; 2362 2629 } 2363 2630 2364 2631 ul { 2365 list-style-type: disc; 2366 } 2632 list-style-type: disc; 2633 } 2634 2367 2635 ul ul { 2368 2636 list-style-type: circle; 2369 2637 } 2370 2638 2371 2639 ol { 2372 list-style-type: decimal; 2373 } 2640 list-style-type: decimal; 2641 } 2642 2374 2643 ol ul { 2375 2644 list-style-type: circle; 2376 2645 } 2377 2646 2378 2647 dt { 2379 2380 2648 font-family: var(--definition-term--font-family); 2649 font-weight: bold; 2381 2650 } 2382 2651 2383 2652 dd { 2384 2385 2653 margin: 0; 2654 padding-right: calc(2 * var(--global--spacing-horizontal)); 2386 2655 } 2387 2656 2388 2657 .wp-block-media-text { 2389 /** 2658 2659 /** 2390 2660 * Block Options 2391 2661 */ 2392 2662 } 2663 2393 2664 .wp-block-media-text.alignfull { 2394 margin-top: 0; 2395 margin-bottom: 0; 2396 } 2665 margin-top: 0; 2666 margin-bottom: 0; 2667 } 2668 2397 2669 .wp-block-media-text a:focus img { 2398 outline-offset: -1px; 2399 } 2670 outline-offset: -1px; 2671 } 2672 2400 2673 .wp-block-media-text .wp-block-media-text__content { 2401 2674 padding: var(--global--spacing-horizontal); 2402 2675 } 2403 2676 @media only screen and (min-width: 592px) { 2404 .wp-block-media-text .wp-block-media-text__content { 2405 padding: var(--global--spacing-vertical); 2406 } 2407 } 2677 2678 .wp-block-media-text .wp-block-media-text__content { 2679 padding: var(--global--spacing-vertical); 2680 } 2681 } 2682 2408 2683 .wp-block-media-text .wp-block-media-text__content > * { 2409 2410 2684 margin-top: calc(0.666 * var(--global--spacing-vertical)); 2685 margin-bottom: calc(0.666 * var(--global--spacing-vertical)); 2411 2686 } 2412 2687 @media only screen and (min-width: 482px) { 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 } 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 2418 2695 .wp-block-media-text .wp-block-media-text__content > *:first-child { 2419 margin-top: 0; 2420 } 2696 margin-top: 0; 2697 } 2698 2421 2699 .wp-block-media-text .wp-block-media-text__content > *:last-child { 2422 2700 margin-bottom: 0; 2423 2701 } 2424 2702 @media only screen and (min-width: 482px) { 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 } 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 2430 2710 .wp-block-media-text.is-style-twentytwentyone-border { 2431 border: calc(3 * var(--separator--height)) solid var(--global--color-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); 2432 2720 } 2433 2721 2434 2722 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { 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 } 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 2439 2728 .wp-block-navigation .wp-block-navigation-link__submenu-icon { 2440 padding: 0; 2441 } 2729 padding: 0; 2730 } 2731 2442 2732 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation-link { 2443 display: inherit; 2444 } 2733 display: inherit; 2734 } 2735 2445 2736 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container { 2446 border: none; 2447 right: 0; 2448 min-width: max-content; 2449 opacity: 0; 2450 padding: 0; 2451 position: inherit; 2452 top: inherit; 2453 } 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 2454 2752 .wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon { 2455 display: none; 2456 } 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 2457 2763 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container { 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 } 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, 2476 2773 .wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { 2477 top: -9px; 2478 border-color: var(--global--color-background) transparent; 2479 } 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 2480 2790 .wp-block-navigation:not(.has-background) .wp-block-navigation__container { 2481 background: var(--global--color-background); 2482 } 2791 background: var(--global--color-background); 2792 } 2793 2483 2794 .wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container { 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 } 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 2489 2803 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { 2490 text-decoration: underline; 2491 text-decoration-style: dotted; 2492 } 2804 text-decoration: underline; 2805 text-decoration-style: dotted; 2806 } 2807 2493 2808 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { 2494 2809 color: currentColor; 2495 2810 } 2496 2811 2497 2812 p { 2498 line-height: var(--wp--typography--line-height, var(--global--line-height-body)); 2499 } 2813 line-height: var(--wp--typography--line-height, var(--global--line-height-body)); 2814 } 2815 2500 2816 p.has-background { 2501 padding: var(--global--spacing-unit); 2502 } 2817 padding: var(--global--spacing-unit); 2818 } 2819 2503 2820 p.has-text-color a { 2504 2821 color: var(--wp--style--color--link, var(--global--color-primary)); 2505 2822 } 2506 2823 2507 2824 pre.wp-block-preformatted { 2508 2509 2825 overflow-x: auto; 2826 white-space: pre; 2510 2827 } 2511 2828 2512 2829 .wp-block-pullquote { 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 /** 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 /** 2522 2840 * Block Options 2523 2841 */ 2524 2842 } 2843 2525 2844 .wp-block-pullquote blockquote::before { 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 } 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 2535 2855 .wp-block-pullquote p { 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 } 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 2544 2865 .wp-block-pullquote a { 2545 color: currentColor; 2546 } 2866 color: currentColor; 2867 } 2868 2547 2869 .wp-block-pullquote .wp-block-pullquote__citation, 2548 2870 .wp-block-pullquote cite, 2549 2871 .wp-block-pullquote footer { 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 } 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 2556 2879 .wp-block-pullquote:not(.is-style-solid-color) { 2557 background: none; 2558 } 2880 background: none; 2881 } 2882 2559 2883 .wp-block-pullquote.alignleft:not(.is-style-solid-color) blockquote:before, 2560 2884 .wp-block-pullquote.alignleft:not(.is-style-solid-color) cite { 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 } 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 2569 2898 .wp-block-pullquote.is-style-solid-color { 2570 2571 2572 2573 2574 2899 color: var(--pullquote--color-foreground); 2900 padding: calc(2.5 * var(--global--spacing-unit)); 2901 border-width: var(--pullquote--border-width); 2902 border-style: solid; 2903 border-color: var(--pullquote--border-color); 2575 2904 } 2576 2905 @media (min-width: 600px) { 2577 .wp-block-pullquote.is-style-solid-color { 2578 padding: calc(5 * var(--global--spacing-unit)); 2579 } 2580 } 2906 2907 .wp-block-pullquote.is-style-solid-color { 2908 padding: calc(5 * var(--global--spacing-unit)); 2909 } 2910 } 2911 2581 2912 .wp-block-pullquote.is-style-solid-color blockquote::before { 2582 text-align: right; 2583 } 2913 text-align: right; 2914 } 2915 2584 2916 .wp-block-pullquote.is-style-solid-color blockquote { 2585 margin: 0; 2586 max-width: inherit; 2587 } 2917 margin: 0; 2918 max-width: inherit; 2919 } 2920 2588 2921 .wp-block-pullquote.is-style-solid-color blockquote p { 2589 font-size: var(--pullquote--font-size); 2590 } 2922 font-size: var(--pullquote--font-size); 2923 } 2924 2591 2925 .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, 2592 2926 .wp-block-pullquote.is-style-solid-color cite, 2593 2927 .wp-block-pullquote.is-style-solid-color footer { 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; 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; 2601 2939 } 2602 2940 2603 2941 .wp-block-query.has-background { 2604 2942 padding: calc(0.666 * var(--global--spacing-vertical)); 2605 2943 } 2606 2944 @media only screen and (min-width: 482px) { 2607 .wp-block-query.has-background { 2608 padding: var(--global--spacing-vertical); 2609 } 2945 2946 .wp-block-query.has-background { 2947 padding: var(--global--spacing-vertical); 2948 } 2610 2949 } 2611 2950 2612 2951 .wp-block-quote { 2613 border-right: none; 2614 /** 2952 border-right: none; 2953 2954 /** 2615 2955 * Block Options 2616 2956 */ 2617 2957 } 2958 2618 2959 .wp-block-quote:before { 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, 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, 2625 2970 .has-background .wp-block-quote cite, 2626 2971 [class*=background-color] .wp-block-quote cite, … … 2631 2976 [style*=background-color] .wp-block-quote footer, 2632 2977 .wp-block-cover[style*=background-image] .wp-block-quote footer { 2633 color: currentColor; 2634 } 2978 color: currentColor; 2979 } 2980 2635 2981 .wp-block-quote.has-text-align-right { 2636 margin: var(--global--spacing-vertical) auto var(--global--spacing-vertical) var(--global--spacing-horizontal); 2637 padding-left: 0; 2638 border-left: none; 2639 } 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 2640 2987 .wp-block-quote.has-text-align-right:before { 2641 display: none; 2642 } 2988 display: none; 2989 } 2990 2643 2991 .wp-block-quote.has-text-align-right p:before { 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 } 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 2650 2999 .wp-block-quote.has-text-align-center { 2651 margin: var(--global--spacing-vertical) auto; 2652 } 3000 margin: var(--global--spacing-vertical) auto; 3001 } 3002 2653 3003 .wp-block-quote.has-text-align-center:before { 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 } 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 2683 3045 .wp-block-quote.is-large .wp-block-quote__citation, 2684 3046 .wp-block-quote.is-large cite, 2685 .wp-block-quote.is-large footer, .wp-block-quote.is-style-large .wp-block-quote__citation, 3047 .wp-block-quote.is-large footer, 3048 .wp-block-quote.is-style-large .wp-block-quote__citation, 2686 3049 .wp-block-quote.is-style-large cite, 2687 3050 .wp-block-quote.is-style-large footer { 2688 2689 3051 color: var(--global--color-primary); 3052 font-size: var(--global--font-size-sm); 2690 3053 } 2691 3054 @media only screen and (max-width: 481px) { 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 } 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 } 2709 3082 } 2710 3083 @media only screen and (max-width: 481px) { 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 } 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 } 2722 3098 } 2723 3099 2724 3100 .wp-block-rss { 2725 padding-right: 0; 2726 } 3101 padding-right: 0; 3102 } 3103 2727 3104 .wp-block-rss > li { 2728 list-style: none; 2729 } 3105 list-style: none; 3106 } 3107 2730 3108 .wp-block-rss:not(.is-grid) > li { 2731 margin-top: calc(1.666 * var(--global--spacing-vertical)); 2732 margin-bottom: calc(1.666 * var(--global--spacing-vertical)); 2733 } 3109 margin-top: calc(1.666 * var(--global--spacing-vertical)); 3110 margin-bottom: calc(1.666 * var(--global--spacing-vertical)); 3111 } 3112 2734 3113 .wp-block-rss:not(.is-grid) > li:first-child { 2735 margin-top: 0; 2736 } 3114 margin-top: 0; 3115 } 3116 2737 3117 .wp-block-rss:not(.is-grid) > li:last-child { 2738 margin-bottom: 0; 2739 } 3118 margin-bottom: 0; 3119 } 3120 2740 3121 .wp-block-rss.is-grid > li { 2741 margin-bottom: var(--global--spacing-vertical); 2742 } 3122 margin-bottom: var(--global--spacing-vertical); 3123 } 3124 2743 3125 .wp-block-rss.is-grid > li:last-child { 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 } 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 2749 3142 .wp-block-rss > li > * { 2750 margin-top: calc(0.333 * var(--global--spacing-vertical)); 2751 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 2752 } 3143 margin-top: calc(0.333 * var(--global--spacing-vertical)); 3144 margin-bottom: calc(0.333 * var(--global--spacing-vertical)); 3145 } 3146 2753 3147 .wp-block-rss > li > *:first-child { 2754 margin-top: 0; 2755 } 3148 margin-top: 0; 3149 } 3150 2756 3151 .wp-block-rss > li > *:last-child { 2757 margin-bottom: 0; 2758 } 3152 margin-bottom: 0; 3153 } 3154 2759 3155 .wp-block-rss .wp-block-rss__item-title > a { 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 } 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 2767 3164 .wp-block-rss .wp-block-rss__item-author { 2768 color: var(--global--color-primary); 2769 font-size: var(--global--font-size-md); 2770 line-height: var(--global--line-height-body); 2771 } 3165 color: var(--global--color-primary); 3166 font-size: var(--global--font-size-md); 3167 line-height: var(--global--line-height-body); 3168 } 3169 2772 3170 .wp-block-rss .wp-block-rss__item-publish-date { 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 } 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 2780 3181 .wp-block-rss .wp-block-rss__item-excerpt, 2781 3182 .wp-block-rss .wp-block-rss__item-full-content { 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 } 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 2787 3189 .wp-block-rss.alignfull { 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; 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; 2794 3198 } 2795 3199 2796 3200 .wp-block-search { 2797 max-width: var(--responsive--aligndefault-width); 2798 } 3201 max-width: var(--responsive--aligndefault-width); 3202 } 3203 2799 3204 .wp-block-search__button-only.aligncenter .wp-block-search__inside-wrapper { 2800 justify-content: center; 2801 } 3205 justify-content: center; 3206 } 3207 2802 3208 .wp-block-search .wp-block-search__label { 2803 font-size: var(--form--font-size); 2804 font-weight: var(--form--label-weight); 2805 margin-bottom: calc(var(--global--spacing-vertical) / 3); 2806 } 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 2807 3214 .wp-block-search .wp-block-search__input { 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 } 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 2816 3224 .wp-block-search .wp-block-search__input:focus { 2817 color: var(--form--color-text); 2818 border-color: var(--form--border-color); 2819 } 3225 color: var(--form--color-text); 3226 border-color: var(--form--border-color); 3227 } 3228 2820 3229 .has-background .wp-block-search .wp-block-search__input { 2821 border-color: var(--local--color-primary, var(--global--color-primary)) !important; 2822 } 3230 border-color: var(--local--color-primary, var(--global--color-primary)) !important; 3231 } 3232 2823 3233 .wp-block-search button.wp-block-search__button { 2824 margin-right: 0; 2825 line-height: 1; 2826 } 3234 margin-right: 0; 3235 line-height: 1; 3236 } 3237 2827 3238 .wp-block-search button.wp-block-search__button.has-icon { 2828 padding: 6px calc(0.5 * var(--button--padding-horizontal)); 2829 } 3239 padding: 6px calc(0.5 * var(--button--padding-horizontal)); 3240 } 3241 2830 3242 .wp-block-search button.wp-block-search__button.has-icon svg { 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 } 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 2842 3259 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 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 } 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 2848 3266 .has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 2849 border-color: var(--local--color-primary, var(--global--color-primary)) !important; 2850 } 3267 border-color: var(--local--color-primary, var(--global--color-primary)) !important; 3268 } 3269 2851 3270 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input { 2852 margin-right: 0; 2853 margin-left: 0; 2854 padding-right: var(--form--spacing-unit); 2855 } 3271 margin-right: 0; 3272 margin-left: 0; 3273 padding-right: var(--form--spacing-unit); 3274 } 3275 2856 3276 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus { 2857 color: var(--form--color-text); 2858 outline-offset: -2px; 2859 outline: 2px dotted var(--form--border-color); 2860 } 3277 color: var(--form--color-text); 3278 outline-offset: -2px; 3279 outline: 2px dotted var(--form--border-color); 3280 } 3281 2861 3282 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button { 2862 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 2863 } 3283 padding: var(--button--padding-vertical) var(--button--padding-horizontal); 3284 } 3285 2864 3286 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover { 2865 color: var(--global--color-dark-gray); 2866 } 3287 color: var(--global--color-dark-gray); 3288 } 3289 2867 3290 .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button { 2868 color: var(--global--color-dark-gray); 2869 } 3291 color: var(--global--color-dark-gray); 3292 } 3293 2870 3294 .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover { 2871 background-color: var(--global--color-dark-gray); 2872 color: var(--global--color-white); 2873 } 3295 background-color: var(--global--color-dark-gray); 3296 color: var(--global--color-white); 3297 } 3298 2874 3299 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button.has-icon { 2875 3300 padding: 6px calc(0.5 * var(--button--padding-horizontal)); 2876 3301 } 2877 3302 2878 3303 .wp-block-search__button { 2879 3304 box-shadow: none; 2880 3305 } 2881 3306 2882 3307 hr { 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 } 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 2889 3315 hr.wp-block-separator { 2890 border-bottom: var(--separator--height) solid var(--separator--border-color); 2891 opacity: 1; 2892 /** 3316 border-bottom: var(--separator--height) solid var(--separator--border-color); 3317 opacity: 1; 3318 3319 /** 2893 3320 * Block Options 2894 3321 */ 2895 3322 } 3323 2896 3324 hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { 2897 max-width: var(--responsive--aligndefault-width); 2898 } 3325 max-width: var(--responsive--aligndefault-width); 3326 } 3327 2899 3328 hr.wp-block-separator:not(.is-style-dots).alignwide { 2900 max-width: var(--responsive--alignwide-width); 2901 } 3329 max-width: var(--responsive--alignwide-width); 3330 } 3331 2902 3332 hr.wp-block-separator:not(.is-style-dots).alignfull { 2903 max-width: var(--responsive--alignfull-width); 2904 } 3333 max-width: var(--responsive--alignfull-width); 3334 } 3335 2905 3336 hr.wp-block-separator.is-style-twentytwentyone-separator-thick { 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 } 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 2914 3350 hr.wp-block-separator.is-style-dots:before { 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; 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; 2922 3362 } 2923 3363 2924 3364 .wp-block-social-links a:focus { 2925 color: var(--global--color-primary); 2926 } 3365 color: var(--global--color-primary); 3366 } 3367 2927 3368 .wp-block-social-links.is-style-twentytwentyone-social-icons-color a { 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 } 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; 2943 3375 } 2944 3376 2945 3377 table, 2946 3378 .wp-block-table { 2947 width: 100%; 2948 min-width: 240px; 2949 border-collapse: collapse; 2950 } 3379 width: 100%; 3380 min-width: 240px; 3381 border-collapse: collapse; 3382 } 3383 2951 3384 table thead, 2952 3385 table tfoot, 2953 3386 .wp-block-table thead, 2954 3387 .wp-block-table tfoot { 2955 text-align: center; 2956 } 3388 text-align: center; 3389 } 3390 2957 3391 table th, 2958 3392 .wp-block-table th { 2959 font-family: var(--heading--font-family); 2960 } 3393 font-family: var(--heading--font-family); 3394 } 3395 2961 3396 table td, 2962 3397 table th, 2963 3398 .wp-block-table td, 2964 3399 .wp-block-table th { 2965 padding: calc(0.5 * var(--global--spacing-unit)); 2966 border: 1px solid; 2967 } 3400 padding: calc(0.5 * var(--global--spacing-unit)); 3401 border: 1px solid; 3402 } 3403 2968 3404 table figcaption, 2969 3405 .wp-block-table figcaption { 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, 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, 2974 3415 .wp-block-table.is-style-regular .has-background, 2975 3416 .wp-block-table.is-style-stripes .has-background, … … 2977 3418 .wp-block-table.is-style-stripes .has-background tfoot tr, 2978 3419 .wp-block-table.is-style-stripes .has-background tbody tr { 2979 color: var(--table--has-background-text-color); 2980 } 3420 color: var(--table--has-background-text-color); 3421 } 3422 2981 3423 table.is-style-stripes, 2982 3424 .wp-block-table.is-style-stripes { 2983 border-color: var(--table--stripes-border-color); 2984 } 3425 border-color: var(--table--stripes-border-color); 3426 } 3427 2985 3428 table.is-style-stripes th, 2986 3429 table.is-style-stripes td, 2987 3430 .wp-block-table.is-style-stripes th, 2988 3431 .wp-block-table.is-style-stripes td { 2989 border-width: 0; 2990 } 3432 border-width: 0; 3433 } 3434 2991 3435 table.is-style-stripes tbody tr:nth-child(odd), 2992 3436 .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { 2993 background-color: var(--table--stripes-background-color); 2994 } 3437 background-color: var(--table--stripes-background-color); 3438 } 3439 2995 3440 table.is-style-stripes .has-background tbody tr:nth-child(odd), 2996 3441 .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) { 2997 3442 background-color: var(--global--color-white-90); 2998 3443 } 2999 3444 3000 3445 table.wp-calendar-table td, 3001 3446 table.wp-calendar-table th { 3002 background: transparent; 3003 border: 0; 3004 text-align: center; 3005 line-height: 2; 3006 vertical-align: middle; 3007 word-break: normal; 3008 } 3447 background: transparent; 3448 border: 0; 3449 text-align: center; 3450 line-height: 2; 3451 vertical-align: middle; 3452 word-break: normal; 3453 } 3454 3009 3455 table.wp-calendar-table th { 3010 font-weight: bold; 3011 } 3456 font-weight: bold; 3457 } 3458 3012 3459 table.wp-calendar-table thead, 3013 3460 table.wp-calendar-table tbody { 3014 color: currentColor; 3015 border: 1px solid; 3016 } 3461 color: currentColor; 3462 border: 1px solid; 3463 } 3464 3017 3465 table.wp-calendar-table caption { 3018 3019 3020 3021 3466 font-weight: bold; 3467 text-align: right; 3468 margin-bottom: var(--global--spacing-unit); 3469 color: currentColor; 3022 3470 } 3023 3471 3024 3472 .wp-calendar-nav { 3025 text-align: right; 3026 margin-top: calc(var(--global--spacing-unit) / 2); 3027 } 3473 text-align: right; 3474 margin-top: calc(var(--global--spacing-unit) / 2); 3475 } 3476 3028 3477 .wp-calendar-nav svg { 3029 height: 1em; 3030 vertical-align: middle; 3031 } 3478 height: 1em; 3479 vertical-align: middle; 3480 } 3481 3032 3482 .wp-calendar-nav svg path { 3033 fill: currentColor; 3034 } 3483 fill: currentColor; 3484 } 3485 3035 3486 .wp-calendar-nav .wp-calendar-nav-next { 3036 3487 float: left; 3037 3488 } 3038 3489 3039 3490 .wp-block-tag-cloud.alignfull { 3040 3041 3491 padding-right: var(--global--spacing-unit); 3492 padding-left: var(--global--spacing-unit); 3042 3493 } 3043 3494 3044 3495 .wp-block-verse { 3045 3496 font-family: var(--entry-content--font-family); 3046 3497 } 3047 3498 3048 3499 .wp-block-video figcaption { 3049 3050 3051 3052 3053 3500 color: var(--global--color-primary); 3501 font-size: var(--global--font-size-xs); 3502 margin-top: calc(0.5 * var(--global--spacing-unit)); 3503 margin-bottom: var(--global--spacing-unit); 3504 text-align: center; 3054 3505 } 3055 3506 3056 3507 * > figure > video { 3057 3058 3059 3508 max-width: unset; 3509 width: 100%; 3510 vertical-align: middle; 3060 3511 } 3061 3512 3062 3513 :root .is-extra-small-text, 3063 3514 :root .has-extra-small-font-size { 3064 font-size: var(--global--font-size-xs); 3065 } 3515 font-size: var(--global--font-size-xs); 3516 } 3517 3066 3518 :root .is-small-text, 3067 3519 :root .has-small-font-size { 3068 font-size: var(--global--font-size-sm); 3069 } 3520 font-size: var(--global--font-size-sm); 3521 } 3522 3070 3523 :root .is-regular-text, 3071 3524 :root .has-regular-font-size, … … 3073 3526 :root .has-normal-font-size, 3074 3527 :root .has-medium-font-size { 3075 font-size: var(--global--font-size-base); 3076 } 3528 font-size: var(--global--font-size-base); 3529 } 3530 3077 3531 :root .is-large-text, 3078 3532 :root .has-large-font-size { 3079 font-size: var(--global--font-size-lg); 3080 line-height: var(--global--line-height-heading); 3081 } 3533 font-size: var(--global--font-size-lg); 3534 line-height: var(--global--line-height-heading); 3535 } 3536 3082 3537 :root .is-larger-text, 3083 3538 :root .has-larger-font-size, 3084 3539 :root .is-extra-large-text, 3085 3540 :root .has-extra-large-font-size { 3086 font-size: var(--global--font-size-xl); 3087 line-height: var(--global--line-height-heading); 3088 } 3541 font-size: var(--global--font-size-xl); 3542 line-height: var(--global--line-height-heading); 3543 } 3544 3089 3545 :root .is-huge-text, 3090 3546 :root .has-huge-font-size { 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 } 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 3095 3552 :root .is-gigantic-text, 3096 3553 :root .has-gigantic-font-size { 3097 3098 3099 3554 font-size: var(--global--font-size-xxxl); 3555 line-height: var(--global--line-height-heading); 3556 font-weight: var(--heading--font-weight-page-title); 3100 3557 } 3101 3558 3102 3559 /* Block Alignments */ 3560 3103 3561 /** 3104 3562 * These selectors set the default max width for content appearing inside a post or page. 3105 3563 */ 3564 3106 3565 /** 3107 3566 * .alignleft 3108 3567 */ 3109 3568 .alignleft { 3110 3111 3569 text-align: left; 3570 margin-top: 0; 3112 3571 } 3113 3572 3114 3573 .entry-content > .alignleft { 3115 3574 max-width: var(--responsive--aligndefault-width); 3116 3575 } 3117 3576 3118 3577 @media only screen and (min-width: 482px) { 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 } 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 3129 3590 /** 3130 3591 * .aligncenter 3131 3592 */ 3132 3593 .aligncenter { 3133 3134 3135 3136 3137 3138 3594 clear: both; 3595 display: block; 3596 float: none; 3597 margin-left: auto; 3598 margin-right: auto; 3599 text-align: center; 3139 3600 } 3140 3601 … … 3143 3604 */ 3144 3605 .alignright { 3145 3146 3606 margin-top: 0; 3607 margin-bottom: var(--global--spacing-vertical); 3147 3608 } 3148 3609 3149 3610 .entry-content > .alignright { 3150 3611 max-width: var(--responsive--aligndefault-width); 3151 3612 } 3152 3613 3153 3614 @media only screen and (min-width: 482px) { 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 } 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 3163 3626 [class*=inner-container] > .alignleft + *, 3164 3627 [class*=inner-container] > .alignright + * { 3165 3628 margin-top: 0; 3166 3629 } 3167 3630 … … 3170 3633 */ 3171 3634 .alignwide { 3172 3635 clear: both; 3173 3636 } 3174 3637 … … 3177 3640 */ 3178 3641 .alignfull { 3179 3642 clear: both; 3180 3643 } 3181 3644 3182 3645 .has-left-content { 3183 3646 justify-content: flex-start; 3184 3647 } 3185 3648 3186 3649 .has-right-content { 3187 3650 justify-content: flex-end; 3188 3651 } 3189 3652 3190 3653 .has-parallax { 3191 3654 background-attachment: fixed; 3192 3655 } 3193 3656 3194 3657 .has-drop-cap:not(:focus)::first-letter { 3195 3196 3197 3198 3199 3200 3201 3202 3658 font-family: var(--heading--font-family); 3659 font-weight: var(--heading--font-weight); 3660 line-height: 0.66; 3661 text-transform: uppercase; 3662 font-style: normal; 3663 float: right; 3664 margin: 0.1em 0 0 0.1em; 3665 font-size: calc(1.2 * var(--heading--font-size-h1)); 3203 3666 } 3204 3667 3205 3668 .has-drop-cap:not(:focus)::after { 3206 3207 3208 3209 3669 content: ""; 3670 display: table; 3671 clear: both; 3672 padding-top: 14px; 3210 3673 } 3211 3674 3212 3675 .desktop-only { 3213 3676 display: none; 3214 3677 } 3215 3678 @media only screen and (min-width: 482px) { 3216 .desktop-only { 3217 display: block; 3218 } 3679 3680 .desktop-only { 3681 display: block; 3682 } 3219 3683 } 3220 3684 3221 3685 /* Category 06 contains all "bigger" components which contain elements of the previous two categories like header, footer, page template, single template, comments section, archives, ... */ 3222 3686 .site-header { 3223 display: flex; 3224 align-items: flex-start; 3225 flex-wrap: wrap; 3226 row-gap: var(--global--spacing-vertical); 3227 } 3687 display: flex; 3688 align-items: flex-start; 3689 flex-wrap: wrap; 3690 row-gap: var(--global--spacing-vertical); 3691 } 3692 3228 3693 .wp-custom-logo .site-header { 3229 3694 align-items: center; 3230 3695 } 3231 3696 @media only screen and (min-width: 482px) { 3232 .site-header { 3233 padding-top: calc(var(--global--spacing-vertical) / 0.75); 3234 } 3697 3698 .site-header { 3699 padding-top: calc(var(--global--spacing-vertical) / 0.75); 3700 } 3235 3701 } 3236 3702 @media only screen and (min-width: 822px) { 3237 .site-header { 3238 padding-top: calc(2.4 * var(--global--spacing-vertical)); 3239 } 3703 3704 .site-header { 3705 padding-top: calc(2.4 * var(--global--spacing-vertical)); 3706 } 3240 3707 } 3241 3708 3242 3709 .site-branding { 3243 color: var(--branding--color-text); 3244 margin-left: 140px; 3245 } 3710 color: var(--branding--color-text); 3711 margin-left: 140px; 3712 } 3713 3246 3714 .site-branding:last-child { 3247 3248 3249 3715 margin-left: 0; 3716 width: 100%; 3717 text-align: center; 3250 3718 } 3251 3719 @media only screen and (min-width: 482px) { 3252 .site-branding { 3253 margin-left: initial; 3254 margin-top: 4px; 3255 } 3720 3721 .site-branding { 3722 margin-left: initial; 3723 margin-top: 4px; 3724 } 3256 3725 } 3257 3726 3258 3727 .site-title { 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 } 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 3267 3737 .site-title a { 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); 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); 3276 3751 } 3277 3752 @media only screen and (min-width: 482px) { 3278 .site-title { 3279 font-size: var(--branding--title--font-size); 3280 } 3753 3754 .site-title { 3755 font-size: var(--branding--title--font-size); 3756 } 3281 3757 } 3282 3758 3283 3759 .site-description { 3284 3285 3286 3287 3760 color: currentColor; 3761 font-family: var(--branding--description--font-family); 3762 font-size: var(--branding--description--font-size); 3763 line-height: 1.4; 3288 3764 } 3289 3765 3290 3766 .site-title > a { 3291 3767 text-decoration-color: var(--global--color-secondary); 3292 3768 } 3293 3769 3294 3770 .site-logo { 3295 margin: calc(var(--global--spacing-vertical) / 2) 0; 3296 } 3771 margin: calc(var(--global--spacing-vertical) / 2) 0; 3772 } 3773 3297 3774 .site-header > .site-logo { 3298 width: 100%; 3299 padding-bottom: calc(var(--global--spacing-vertical) * 1.5); 3300 border-bottom: 1px solid; 3301 text-align: center; 3302 } 3775 width: 100%; 3776 padding-bottom: calc(var(--global--spacing-vertical) * 1.5); 3777 border-bottom: 1px solid; 3778 text-align: center; 3779 } 3780 3303 3781 .site-logo .custom-logo { 3304 3305 3306 3307 3308 3309 3310 3782 margin-right: auto; 3783 margin-left: auto; 3784 max-width: var(--branding--logo--max-width-mobile); 3785 max-height: var(--branding--logo--max-height-mobile); 3786 height: auto; 3787 display: inline-block; 3788 width: auto; 3311 3789 } 3312 3790 @media only screen and (min-width: 482px) { 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 } 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 } 3319 3798 } 3320 3799 3321 3800 @media only screen and (max-width: 481px) { 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 } 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 3371 3864 .site-footer { 3372 padding-top: 0; 3373 padding-bottom: calc(1.7 * var(--global--spacing-vertical)); 3374 } 3865 padding-top: 0; 3866 padding-bottom: calc(1.7 * var(--global--spacing-vertical)); 3867 } 3868 3375 3869 .no-widgets .site-footer { 3376 3870 margin-top: calc(6 * var(--global--spacing-vertical)); 3377 3871 } 3378 3872 @media only screen and (max-width: 481px) { 3379 .no-widgets .site-footer { 3380 margin-top: calc(3 * var(--global--spacing-vertical)); 3381 } 3873 3874 .no-widgets .site-footer { 3875 margin-top: calc(3 * var(--global--spacing-vertical)); 3876 } 3382 3877 } 3383 3878 3384 3879 .site-footer > .site-info { 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 } 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 3392 3888 .site-footer > .site-info .site-name { 3393 text-transform: var(--branding--title--text-transform); 3394 font-size: var(--branding--title--font-size); 3395 } 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, 3396 3894 .site-footer > .site-info .powered-by { 3397 3895 margin-top: calc(0.5 * var(--global--spacing-vertical)); 3398 3896 } 3399 3897 @media only screen and (min-width: 822px) { 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 } 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 3409 3919 .site-footer > .site-info a { 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 } 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 3415 3929 .site-footer > .site-info a:hover { 3416 color: var(--footer--color-link-hover); 3417 } 3930 color: var(--footer--color-link-hover); 3931 } 3932 3418 3933 .site-footer > .site-info a:focus { 3419 color: var(--footer--color-link-hover); 3420 } 3934 color: var(--footer--color-link-hover); 3935 } 3936 3421 3937 .is-dark-theme .site-footer > .site-info a:focus { 3422 color: var(--wp--style--color--link, var(--global--color-background)); 3423 } 3938 color: var(--wp--style--color--link, var(--global--color-background)); 3939 } 3940 3424 3941 .has-background-white .site-footer > .site-info a:focus { 3425 3942 color: var(--wp--style--color--link, var(--global--color-white)); 3426 3943 } 3427 3944 3428 3945 .singular .entry-header { 3429 3430 3431 3946 border-bottom: 3px solid var(--global--color-border); 3947 padding-bottom: calc(2 * var(--global--spacing-vertical)); 3948 margin-bottom: calc(3 * var(--global--spacing-vertical)); 3432 3949 } 3433 3950 3434 3951 .home .entry-header { 3435 3436 3437 3952 border-bottom: none; 3953 padding-bottom: 0; 3954 margin-bottom: 0; 3438 3955 } 3439 3956 3440 3957 .singular .has-post-thumbnail .entry-header { 3441 3442 3443 3958 border-bottom: none; 3959 padding-bottom: calc(1.3 * var(--global--spacing-vertical)); 3960 margin-bottom: 0; 3444 3961 } 3445 3962 3446 3963 .no-results.not-found > *:first-child { 3447 3964 margin-bottom: calc(3 * var(--global--spacing-vertical)); 3448 3965 } 3449 3966 3450 3967 .page-links { 3451 clear: both; 3452 } 3968 clear: both; 3969 } 3970 3453 3971 .page-links .post-page-numbers { 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 } 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 3460 3979 .page-links .post-page-numbers:first-child { 3461 3980 margin-right: 0; 3462 3981 } 3463 3982 3464 3983 .entry-title { 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 } 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 3471 3991 .entry-title a { 3472 color: var(--entry-header--color-link); 3473 text-underline-offset: 0.15em; 3474 } 3992 color: var(--entry-header--color-link); 3993 text-underline-offset: 0.15em; 3994 } 3995 3475 3996 .entry-title a:hover { 3476 color: var(--entry-header--color-hover); 3477 } 3997 color: var(--entry-header--color-hover); 3998 } 3999 3478 4000 .entry-title a:focus { 3479 color: var(--entry-header--color-focus); 3480 } 4001 color: var(--entry-header--color-focus); 4002 } 4003 3481 4004 .entry-title a:active { 3482 4005 color: var(--entry-header--color-link); 3483 4006 } 3484 4007 3485 4008 .singular .entry-title { 3486 4009 font-size: var(--global--font-size-page-title); 3487 4010 } 3488 4011 3489 4012 h1.entry-title { 3490 3491 4013 line-height: var(--heading--line-height-h1); 4014 font-weight: var(--heading--font-weight-page-title); 3492 4015 } 3493 4016 … … 3497 4020 .entry-content, 3498 4021 .entry-summary { 3499 4022 font-family: var(--entry-content--font-family); 3500 4023 } 3501 4024 3502 4025 .entry-content p { 3503 word-wrap: break-word; 3504 } 4026 word-wrap: break-word; 4027 } 4028 3505 4029 .entry-content > iframe[style] { 3506 margin: var(--global--spacing-vertical) 0 !important; 3507 max-width: 100% !important; 3508 } 4030 margin: var(--global--spacing-vertical) 0 !important; 4031 max-width: 100% !important; 4032 } 4033 3509 4034 .entry-footer { 3510 color: var(--global--color-primary); 3511 clear: both; 3512 float: none; 3513 font-size: var(--global--font-size-xs); 3514 display: block; 3515 } 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 3516 4042 .entry-footer > span { 3517 display: inline-block; 3518 } 4043 display: inline-block; 4044 } 4045 3519 4046 .entry-footer a { 3520 color: currentColor; 3521 } 3522 .entry-footer a:hover, .entry-footer a:focus { 3523 color: var(--global--color-primary-hover); 3524 } 4047 color: currentColor; 4048 } 4049 4050 .entry-footer a:hover, 4051 .entry-footer a:focus { 4052 color: var(--global--color-primary-hover); 4053 } 4054 3525 4055 .entry-footer a:active { 3526 4056 color: currentColor; 3527 4057 } 3528 4058 3529 4059 .site-main > article > .entry-footer { 3530 3531 3532 3533 4060 margin-top: var(--global--spacing-vertical); 4061 padding-top: var(--global--spacing-unit); 4062 padding-bottom: calc(3 * var(--global--spacing-vertical)); 4063 border-bottom: var(--separator--height) solid var(--separator--border-color); 3534 4064 } 3535 4065 3536 4066 body:not(.single) .site-main > article:last-of-type .entry-footer { 3537 4067 border-bottom: var(--separator--height) solid transparent; 3538 4068 } 3539 4069 3540 4070 .single .site-main > article > .entry-footer { 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 } 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 3551 4082 .single .site-main > article > .entry-footer .post-taxonomies, 3552 4083 .single .site-main > article > .entry-footer .full-size-link { 3553 justify-content: flex-end; 3554 text-align: left; 3555 } 4084 justify-content: flex-end; 4085 text-align: left; 4086 } 4087 3556 4088 .single .site-main > article > .entry-footer .full-size-link:first-child:last-child { 3557 grid-column: span 2; 3558 } 4089 grid-column: span 2; 4090 } 4091 3559 4092 .single .site-main > article > .entry-footer .posted-on, 3560 4093 .single .site-main > article > .entry-footer .byline, 3561 4094 .single .site-main > article > .entry-footer .cat-links, 3562 4095 .single .site-main > article > .entry-footer .tags-links { 3563 4096 display: block; 3564 4097 } 3565 4098 @media only screen and (max-width: 481px) { 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 } 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 } 3576 4112 } 3577 4113 … … 3580 4116 */ 3581 4117 .post-thumbnail { 3582 text-align: center; 3583 } 4118 text-align: center; 4119 } 4120 3584 4121 .post-thumbnail .wp-post-image { 3585 3586 3587 3588 3589 3590 4122 display: block; 4123 width: auto; 4124 max-width: 100%; 4125 margin-right: auto; 4126 margin-left: auto; 4127 margin-top: calc(2 * var(--global--spacing-vertical)); 3591 4128 } 3592 4129 … … 3595 4132 */ 3596 4133 .author-bio { 3597 position: relative; 3598 font-size: var(--global--font-size-xs); 3599 max-width: var(--responsive--aligndefault-width); 3600 } 4134 position: relative; 4135 font-size: var(--global--font-size-xs); 4136 max-width: var(--responsive--aligndefault-width); 4137 } 4138 3601 4139 .site-main > article > .author-bio { 3602 margin-top: calc(2 * var(--global--spacing-vertical)); 3603 } 4140 margin-top: calc(2 * var(--global--spacing-vertical)); 4141 } 4142 3604 4143 .author-bio.show-avatars .avatar { 3605 display: inline-block; 3606 vertical-align: top; 3607 border-radius: 50%; 3608 } 4144 display: inline-block; 4145 vertical-align: top; 4146 border-radius: 50%; 4147 } 4148 3609 4149 .author-bio.show-avatars .author-bio-content { 3610 display: inline-block; 3611 padding-right: var(--global--spacing-horizontal); 3612 max-width: calc(var(--responsive--aligndefault-width) - 90px); 3613 } 4150 display: inline-block; 4151 padding-right: var(--global--spacing-horizontal); 4152 max-width: calc(var(--responsive--aligndefault-width) - 90px); 4153 } 4154 3614 4155 .author-bio .author-bio-content .author-title { 3615 font-family: var(--entry-author-bio--font-family); 3616 font-size: var(--entry-author-bio--font-size); 3617 display: inline; 3618 } 4156 font-family: var(--entry-author-bio--font-family); 4157 font-size: var(--entry-author-bio--font-size); 4158 display: inline; 4159 } 4160 3619 4161 .author-bio .author-bio-content .author-description { 3620 3621 3622 4162 font-size: var(--global--font-size-xs); 4163 margin-top: calc(0.5 * var(--global--spacing-vertical)); 4164 margin-bottom: calc(0.5 * var(--global--spacing-vertical)); 3623 4165 } 3624 4166 3625 4167 .page-title { 3626 4168 font-size: var(--global--font-size-page-title); 3627 4169 } 3628 4170 3629 4171 h1.page-title, 3630 4172 h2.page-title { 3631 4173 font-weight: var(--heading--font-weight-page-title); 3632 4174 } 3633 4175 3634 4176 h1.page-title { 3635 4177 line-height: var(--heading--line-height-h1); 3636 4178 } 3637 4179 3638 4180 .page-header { 3639 3640 4181 border-bottom: 3px solid var(--global--color-border); 4182 padding-bottom: calc(2 * var(--global--spacing-vertical)); 3641 4183 } 3642 4184 … … 3650 4192 .blog .content-area .format-status .entry-content, 3651 4193 .blog .content-area .format-link .entry-content { 3652 font-size: var(--global--font-size-lg); 3653 } 4194 font-size: var(--global--font-size-lg); 4195 } 4196 3654 4197 .archive .format-image .entry-content, 3655 4198 .archive .format-gallery .entry-content, … … 3661 4204 .blog .format-gallery .entry-content, 3662 4205 .blog .format-video .entry-content { 3663 margin-top: calc(2 * var(--global--spacing-vertical)); 3664 } 4206 margin-top: calc(2 * var(--global--spacing-vertical)); 4207 } 4208 3665 4209 .archive .entry-footer .cat-links, 3666 4210 .archive .entry-footer .tags-links, … … 3669 4213 .blog .entry-footer .cat-links, 3670 4214 .blog .entry-footer .tags-links { 3671 display: block; 3672 } 4215 display: block; 4216 } 4217 3673 4218 .archive.logged-in .entry-footer .posted-on, 3674 4219 .search.logged-in .entry-footer .posted-on, 3675 4220 .blog.logged-in .entry-footer .posted-on { 3676 4221 margin-left: calc(0.5 * var(--global--spacing-unit)); 3677 4222 } 3678 4223 3679 4224 .archive-description { 3680 3681 3682 4225 margin-top: var(--global--spacing-vertical); 4226 font-size: var(--global--font-size-xl); 4227 line-height: var(--global--line-height-heading); 3683 4228 } 3684 4229 3685 4230 .error404 main p { 3686 3687 4231 font-size: var(--global--font-size-lg); 4232 margin-bottom: calc(var(--global--spacing-vertical) * 1.6666666667); 3688 4233 } 3689 4234 3690 4235 .search-no-results .page-content { 3691 4236 margin-top: calc(3 * var(--global--spacing-vertical)); 3692 4237 } 3693 4238 … … 3696 4241 */ 3697 4242 .comments-area > * { 3698 margin-top: var(--global--spacing-vertical); 3699 margin-bottom: var(--global--spacing-vertical); 3700 } 4243 margin-top: var(--global--spacing-vertical); 4244 margin-bottom: var(--global--spacing-vertical); 4245 } 4246 3701 4247 .comments-area > *:first-child { 3702 margin-top: 0; 3703 } 4248 margin-top: 0; 4249 } 4250 3704 4251 .comments-area > *:last-child { 3705 margin-bottom: 0; 3706 } 4252 margin-bottom: 0; 4253 } 4254 3707 4255 .comments-area.show-avatars .avatar { 3708 border-radius: 50%; 3709 position: absolute; 3710 top: 10px; 3711 } 4256 border-radius: 50%; 4257 position: absolute; 4258 top: 10px; 4259 } 4260 3712 4261 .comments-area.show-avatars .fn { 3713 display: inline-block; 3714 padding-right: 85px; 3715 } 4262 display: inline-block; 4263 padding-right: 85px; 4264 } 4265 3716 4266 .comments-area.show-avatars .comment-metadata { 3717 4267 padding: 8px 85px 9px 0; 3718 4268 } 3719 4269 … … 3723 4273 .comments-title, 3724 4274 .comment-reply-title { 3725 3726 4275 font-size: var(--heading--font-size-h2); 4276 letter-spacing: var(--heading--letter-spacing-h2); 3727 4277 } 3728 4278 3729 4279 .comment-reply-title { 3730 display: flex; 3731 justify-content: space-between; 3732 } 4280 display: flex; 4281 justify-content: space-between; 4282 } 4283 3733 4284 .comment-reply-title small a { 3734 3735 3736 3737 3738 4285 font-family: var(--global--font-secondary); 4286 font-size: var(--global--font-size-xs); 4287 font-style: normal; 4288 font-weight: normal; 4289 letter-spacing: normal; 3739 4290 } 3740 4291 3741 4292 /* Nested comment reply title*/ 3742 4293 .comment .comment-respond .comment-reply-title { 3743 4294 font-size: var(--global--font-size-lg); 3744 4295 } 3745 4296 … … 3748 4299 */ 3749 4300 .comment-list { 3750 padding-right: 0; 3751 list-style: none; 3752 } 4301 padding-right: 0; 4302 list-style: none; 4303 } 4304 3753 4305 .comment-list > li { 3754 3755 4306 margin-top: var(--global--spacing-vertical); 4307 margin-bottom: var(--global--spacing-vertical); 3756 4308 } 3757 4309 3758 4310 .comment-list .children { 3759 list-style: none; 3760 padding-right: 0; 3761 } 4311 list-style: none; 4312 padding-right: 0; 4313 } 4314 3762 4315 .comment-list .children > li { 3763 3764 4316 margin-top: var(--global--spacing-vertical); 4317 margin-bottom: var(--global--spacing-vertical); 3765 4318 } 3766 4319 3767 4320 @media only screen and (min-width: 482px) { 3768 .comment-list .depth-2, 3769 .comment-list .depth-3 { 3770 padding-right: calc(4 * var(--global--spacing-horizontal)); 3771 } 4321 4322 .comment-list .depth-2, 4323 .comment-list .depth-3 { 4324 padding-right: calc(4 * var(--global--spacing-horizontal)); 4325 } 3772 4326 } 3773 4327 … … 3776 4330 */ 3777 4331 .comment-meta .comment-author { 3778 3779 4332 line-height: var(--global--line-height-heading); 4333 margin-bottom: calc(0.25 * var(--global--spacing-unit)); 3780 4334 } 3781 4335 @media only screen and (min-width: 482px) { 3782 .comment-meta .comment-author { 3783 margin-bottom: 0; 3784 padding-left: 0; 3785 } 3786 } 4336 4337 .comment-meta .comment-author { 4338 margin-bottom: 0; 4339 padding-left: 0; 4340 } 4341 } 4342 3787 4343 .comment-meta .comment-author .fn { 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 } 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 3795 4352 .comment-meta .comment-metadata { 3796 color: var(--global--color-primary); 3797 font-size: var(--global--font-size-xs); 3798 padding: 8px 0 9px 0; 3799 } 4353 color: var(--global--color-primary); 4354 font-size: var(--global--font-size-xs); 4355 padding: 8px 0 9px 0; 4356 } 4357 3800 4358 .comment-meta .comment-metadata .edit-link { 3801 4359 margin-right: var(--global--spacing-horizontal); 3802 4360 } 3803 4361 @media only screen and (min-width: 482px) { 3804 .comment-meta { 3805 margin-left: inherit; 3806 } 3807 .comment-meta .comment-author { 3808 max-width: inherit; 3809 } 4362 4363 .comment-meta { 4364 margin-left: inherit; 4365 } 4366 4367 .comment-meta .comment-author { 4368 max-width: inherit; 4369 } 3810 4370 } 3811 4371 3812 4372 .reply { 3813 3814 4373 font-size: var(--global--font-size-sm); 4374 line-height: var(--global--line-height-heading); 3815 4375 } 3816 4376 3817 4377 .bypostauthor { 3818 4378 display: block; 3819 4379 } 3820 4380 3821 4381 .says { 3822 4382 display: none; 3823 4383 } 3824 4384 3825 4385 .pingback .url, 3826 4386 .trackback .url { 3827 4387 font-family: var(--global--font-primary); 3828 4388 } 3829 4389 3830 4390 .comment-body { 3831 position: relative; 3832 margin-bottom: calc(1.7 * var(--global--spacing-vertical)); 3833 } 4391 position: relative; 4392 margin-bottom: calc(1.7 * var(--global--spacing-vertical)); 4393 } 4394 3834 4395 .comment-body > * { 3835 margin-top: var(--global--spacing-vertical); 3836 margin-bottom: var(--global--spacing-vertical); 3837 } 4396 margin-top: var(--global--spacing-vertical); 4397 margin-bottom: var(--global--spacing-vertical); 4398 } 4399 3838 4400 .comment-body .reply { 3839 4401 margin: 0; 3840 4402 } 3841 4403 3842 4404 .comment-content { 3843 4405 word-wrap: break-word; 3844 4406 } 3845 4407 3846 4408 .pingback .comment-body, 3847 4409 .trackback .comment-body { 3848 3849 4410 margin-top: var(--global--spacing-vertical); 4411 margin-bottom: var(--global--spacing-vertical); 3850 4412 } 3851 4413 3852 4414 .comment-respond { 3853 4415 margin-top: var(--global--spacing-vertical); 3854 4416 } 3855 4417 3856 4418 .comment-respond > * { 3857 margin-top: var(--global--spacing-unit); 3858 margin-bottom: var(--global--spacing-unit); 3859 } 4419 margin-top: var(--global--spacing-unit); 4420 margin-bottom: var(--global--spacing-unit); 4421 } 4422 3860 4423 .comment-respond > *:first-child { 3861 margin-top: 0; 3862 } 4424 margin-top: 0; 4425 } 4426 3863 4427 .comment-respond > *:last-child { 3864 margin-bottom: 0; 3865 } 4428 margin-bottom: 0; 4429 } 4430 3866 4431 .comment-respond > *:last-child.comment-form { 3867 4432 margin-bottom: var(--global--spacing-vertical); 3868 4433 } 3869 4434 3870 4435 .comment-author { 3871 padding-top: 3px; 3872 } 4436 padding-top: 3px; 4437 } 4438 3873 4439 .comment-author .url { 3874 4440 color: currentColor; 3875 4441 } 3876 4442 3877 4443 .comment-form { 3878 display: flex; 3879 flex-wrap: wrap; 3880 } 4444 display: flex; 4445 flex-wrap: wrap; 4446 } 4447 3881 4448 .comment-form > * { 3882 flex-basis: 100%; 3883 } 4449 flex-basis: 100%; 4450 } 4451 3884 4452 .comment-form .comment-notes { 3885 font-size: var(--global--font-size-sm); 3886 } 4453 font-size: var(--global--font-size-sm); 4454 } 4455 3887 4456 .comment-form .comment-form-url, 3888 4457 .comment-form .comment-form-comment { 3889 width: 100%; 3890 } 4458 width: 100%; 4459 } 4460 3891 4461 .comment-form .comment-form-author, 3892 4462 .comment-form .comment-form-email { 3893 3894 4463 flex-basis: 0; 4464 flex-grow: 1; 3895 4465 } 3896 4466 @media only screen and (max-width: 481px) { 3897 .comment-form .comment-form-author, 3898 .comment-form .comment-form-email { 3899 flex-basis: 100%; 3900 } 3901 } 4467 4468 .comment-form .comment-form-author, 4469 .comment-form .comment-form-email { 4470 flex-basis: 100%; 4471 } 4472 } 4473 3902 4474 .comment-form .comment-form-cookies-consent > label, 3903 4475 .comment-form .comment-notes { 3904 3905 4476 font-size: var(--global--font-size-xs); 4477 font-weight: normal; 3906 4478 } 3907 4479 3908 4480 .comment-form > p { 3909 margin-bottom: var(--global--spacing-unit); 3910 } 4481 margin-bottom: var(--global--spacing-unit); 4482 } 4483 3911 4484 .comment-form > p:first-of-type { 3912 margin-top: 0; 3913 } 4485 margin-top: 0; 4486 } 4487 3914 4488 .comment-form > p:last-of-type { 3915 margin-bottom: 0; 3916 } 4489 margin-bottom: 0; 4490 } 4491 3917 4492 .comment-form > p label, 3918 4493 .comment-form > p input[type=email], … … 3920 4495 .comment-form > p input[type=url], 3921 4496 .comment-form > p textarea { 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 } 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 3928 4504 .comment-form > p.comment-form-cookies-consent { 3929 4505 display: flex; 3930 4506 } 3931 4507 @media only screen and (min-width: 482px) { 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 } 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 } 3938 4517 } 3939 4518 3940 4519 .menu-button-container { 3941 3942 3943 3944 3945 3946 4520 display: none; 4521 justify-content: space-between; 4522 position: absolute; 4523 left: 0; 4524 padding-top: calc(0.5 * var(--global--spacing-vertical)); 4525 padding-bottom: calc(0.25 * var(--global--spacing-vertical)); 3947 4526 } 3948 4527 @media only screen and (max-width: 481px) { 3949 .menu-button-container { 3950 display: flex; 3951 } 3952 } 4528 4529 .menu-button-container { 4530 display: flex; 4531 } 4532 } 4533 3953 4534 .menu-button-container #primary-mobile-menu { 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 } 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 3963 4545 .menu-button-container #primary-mobile-menu .dropdown-icon { 3964 display: flex; 3965 align-items: center; 3966 } 4546 display: flex; 4547 align-items: center; 4548 } 4549 3967 4550 .menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon { 3968 margin-right: calc(0.25 * var(--global--spacing-unit)); 3969 } 4551 margin-right: calc(0.25 * var(--global--spacing-unit)); 4552 } 4553 3970 4554 .menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon { 3971 position: relative; 3972 top: -1px; 3973 } 4555 position: relative; 4556 top: -1px; 4557 } 4558 3974 4559 .menu-button-container #primary-mobile-menu .dropdown-icon.close { 3975 display: none; 3976 } 4560 display: none; 4561 } 4562 3977 4563 .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.open { 3978 display: none; 3979 } 4564 display: none; 4565 } 4566 3980 4567 .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close { 3981 display: flex; 3982 } 4568 display: flex; 4569 } 4570 3983 4571 .has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close { 3984 animation-name: twentytwentyone-close-button-transition; 3985 animation-duration: 0.3s; 3986 } 4572 animation-name: twentytwentyone-close-button-transition; 4573 animation-duration: 0.3s; 4574 } 4575 3987 4576 .primary-navigation-open .menu-button-container { 3988 width: 100%; 3989 z-index: 500; 3990 background-color: var(--global--color-background); 3991 } 4577 width: 100%; 4578 z-index: 500; 4579 background-color: var(--global--color-background); 4580 } 4581 3992 4582 .primary-navigation-open .menu-button-container #primary-mobile-menu { 3993 4583 position: static; 3994 4584 } 3995 4585 3996 4586 .primary-navigation { 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 } 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 4006 4597 .primary-navigation > .primary-menu-container { 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)); 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 } 4021 4617 } 4022 4618 @media only screen and (max-width: 481px) { 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 } 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 } 4043 4644 } 4044 4645 @media only screen and (max-width: 481px) { 4045 .primary-navigation-open .primary-navigation { 4046 width: 100%; 4047 position: fixed; 4048 z-index: 2; 4049 } 4050 } 4646 4647 .primary-navigation-open .primary-navigation { 4648 width: 100%; 4649 position: fixed; 4650 z-index: 2; 4651 } 4652 } 4653 4051 4654 .primary-navigation-open .primary-navigation > .primary-menu-container { 4052 4053 4054 4055 4655 position: absolute; 4656 visibility: visible; 4657 opacity: 1; 4658 transform: translateY(0); 4056 4659 } 4057 4660 @media only screen and (max-width: 481px) { 4058 .primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 4059 transform: translateX(0) translateY(0); 4060 } 4661 4662 .primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { 4663 transform: translateX(0) translateY(0); 4664 } 4061 4665 } 4062 4666 @media only screen and (min-width: 482px) { 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 } 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 4089 4700 .primary-navigation > div > .menu-wrapper { 4090 4091 4092 4093 4094 4095 4096 4097 4701 display: flex; 4702 justify-content: flex-start; 4703 flex-wrap: wrap; 4704 list-style: none; 4705 margin: 0; 4706 max-width: none; 4707 padding-right: 0; 4708 position: relative; 4098 4709 } 4099 4710 @media only screen and (max-width: 481px) { 4100 .primary-navigation > div > .menu-wrapper { 4101 padding-bottom: 100px; 4102 } 4103 .primary-navigation > div > .menu-wrapper ul { 4104 padding-right: 0; 4105 } 4106 } 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 4107 4721 .primary-navigation > div > .menu-wrapper li { 4108 4109 4110 4722 display: block; 4723 position: relative; 4724 width: 100%; 4111 4725 } 4112 4726 @media only screen and (min-width: 482px) { 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 } 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 4121 4738 .primary-navigation > div > .menu-wrapper .sub-menu-toggle { 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 } 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 4132 4750 .primary-navigation > div > .menu-wrapper .sub-menu-toggle:focus { 4133 4751 outline: 2px solid var(--wp--style--color--link, var(--global--color-primary)); 4134 4752 } 4135 4753 @media only screen and (max-width: 481px) { 4136 .primary-navigation > div > .menu-wrapper .sub-menu-toggle { 4137 display: none; 4138 } 4139 } 4754 4755 .primary-navigation > div > .menu-wrapper .sub-menu-toggle { 4756 display: none; 4757 } 4758 } 4759 4140 4760 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus, 4141 4761 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus { 4142 height: 100%; 4143 display: flex; 4144 align-items: center; 4145 } 4762 height: 100%; 4763 display: flex; 4764 align-items: center; 4765 } 4766 4146 4767 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus svg, 4147 4768 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus svg { 4148 margin-top: -1px; 4149 } 4769 margin-top: -1px; 4770 } 4771 4150 4772 .primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus { 4151 display: none; 4152 } 4773 display: none; 4774 } 4775 4153 4776 .primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-minus { 4154 display: flex; 4155 } 4777 display: flex; 4778 } 4779 4156 4780 .primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-plus { 4157 display: none; 4158 } 4781 display: none; 4782 } 4783 4159 4784 .primary-navigation > div > .menu-wrapper > li > .sub-menu { 4160 position: relative; 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 } 4161 4792 } 4162 4793 @media only screen and (min-width: 482px) { 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 } 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 4208 4850 .primary-navigation .primary-menu > .menu-item:hover > a { 4209 4851 color: var(--primary-nav--color-link-hover); 4210 4852 } 4211 4853 @media only screen and (min-width: 482px) { 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 } 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 4227 4874 .primary-navigation a { 4228 4229 4230 4231 4232 4233 4875 display: block; 4876 font-family: var(--primary-nav--font-family-mobile); 4877 font-size: var(--primary-nav--font-size-mobile); 4878 font-weight: var(--primary-nav--font-weight); 4879 padding: var(--primary-nav--padding) 0; 4880 text-decoration: none; 4234 4881 } 4235 4882 @media only screen and (min-width: 482px) { 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 } 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 4243 4892 .primary-navigation a + svg { 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 } 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 4249 4902 .primary-navigation a:hover { 4250 text-decoration: underline; 4251 text-decoration-style: dotted; 4252 } 4903 text-decoration: underline; 4904 text-decoration-style: dotted; 4905 } 4906 4253 4907 .primary-navigation a:focus { 4254 position: relative; 4255 z-index: 99999; 4256 outline-offset: 0; 4257 text-decoration-thickness: 2px; 4258 } 4908 position: relative; 4909 z-index: 99999; 4910 outline-offset: 0; 4911 text-decoration-thickness: 2px; 4912 } 4913 4259 4914 .primary-navigation .current-menu-item > a:first-child, 4260 4915 .primary-navigation .current_page_item > a:first-child { 4261 text-decoration: underline; 4262 text-decoration-style: solid; 4263 } 4916 text-decoration: underline; 4917 text-decoration-style: solid; 4918 } 4919 4264 4920 .primary-navigation .current-menu-item > a:first-child:hover, 4265 4921 .primary-navigation .current_page_item > a:first-child:hover { 4266 text-decoration: underline; 4267 text-decoration-style: dotted; 4268 } 4922 text-decoration: underline; 4923 text-decoration-style: dotted; 4924 } 4925 4269 4926 .primary-navigation .sub-menu { 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 } 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 4276 4934 .primary-navigation .sub-menu .sub-menu { 4277 4935 border: none; 4278 4936 } 4279 4937 @media only screen and (min-width: 482px) { 4280 .primary-navigation .sub-menu > .menu-item > .sub-menu { 4281 padding: 0; 4282 } 4938 4939 .primary-navigation .sub-menu > .menu-item > .sub-menu { 4940 padding: 0; 4941 } 4283 4942 } 4284 4943 @media only screen and (max-width: 481px) { 4285 .primary-navigation .sub-menu .menu-item:last-child { 4286 margin-bottom: 0; 4287 } 4288 } 4944 4945 .primary-navigation .sub-menu .menu-item:last-child { 4946 margin-bottom: 0; 4947 } 4948 } 4949 4289 4950 .primary-navigation .sub-menu .menu-item > a { 4290 4291 4292 4293 4951 padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding); 4952 display: block; 4953 font-size: var(--primary-nav--font-size-sub-menu-mobile); 4954 font-style: var(--primary-nav--font-style-sub-menu-mobile); 4294 4955 } 4295 4956 @media only screen and (min-width: 482px) { 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 } 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 4301 4964 .primary-navigation .menu-item-has-children > .svg-icon { 4302 4965 display: none; 4303 4966 } 4304 4967 @media only screen and (min-width: 482px) { 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 } 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 4313 4979 .primary-navigation .menu-item-description { 4314 display: block; 4315 clear: both; 4316 font-size: var(--global--font-size-xs); 4317 text-transform: none; 4318 line-height: 1.7; 4319 } 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 4320 4987 .primary-navigation .menu-item-description > span { 4321 4988 display: inline-block; 4322 4989 } 4323 4990 4324 4991 @media only screen and (max-width: 481px) { 4325 .lock-scrolling .site { 4326 position: fixed; 4327 max-width: 100%; 4328 width: 100%; 4329 } 4992 4993 .lock-scrolling .site { 4994 position: fixed; 4995 max-width: 100%; 4996 width: 100%; 4997 } 4330 4998 } 4331 4999 @keyframes twentytwentyone-close-button-transition { 4332 from { 4333 opacity: 0; 4334 } 4335 to { 4336 opacity: 1; 4337 } 4338 } 5000 5001 from { 5002 opacity: 0; 5003 } 5004 5005 to { 5006 opacity: 1; 5007 } 5008 } 5009 4339 5010 .footer-navigation { 4340 4341 4342 4343 4344 5011 margin-top: calc(2 * var(--global--spacing-vertical)); 5012 margin-bottom: var(--global--spacing-vertical); 5013 color: var(--footer--color-text); 5014 font-size: var(--global--font-size-xs); 5015 font-family: var(--footer--font-family); 4345 5016 } 4346 5017 4347 5018 .footer-navigation-wrapper { 4348 display: flex; 4349 justify-content: center; 4350 flex-wrap: wrap; 4351 list-style: none; 4352 padding-right: 0; 4353 } 5019 display: flex; 5020 justify-content: center; 5021 flex-wrap: wrap; 5022 list-style: none; 5023 padding-right: 0; 5024 } 5025 4354 5026 .footer-navigation-wrapper li { 4355 display: inline; 4356 line-height: 3; 4357 } 5027 display: inline; 5028 line-height: 3; 5029 } 5030 4358 5031 .footer-navigation-wrapper li a { 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 } 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 4366 5042 .footer-navigation-wrapper li a:hover { 4367 text-decoration: underline; 4368 text-decoration-style: dotted; 4369 text-decoration-skip-ink: none; 4370 color: var(--footer--color-link-hover); 4371 } 5043 text-decoration: underline; 5044 text-decoration-style: dotted; 5045 text-decoration-skip-ink: none; 5046 color: var(--footer--color-link-hover); 5047 } 5048 4372 5049 .is-dark-theme .footer-navigation-wrapper li a:focus .svg-icon { 4373 fill: var(--wp--style--color--link, var(--global--color-background)); 4374 } 5050 fill: var(--wp--style--color--link, var(--global--color-background)); 5051 } 5052 4375 5053 .has-background-white .footer-navigation-wrapper li a:focus .svg-icon { 4376 fill: var(--wp--style--color--link, var(--global--color-white)); 4377 } 5054 fill: var(--wp--style--color--link, var(--global--color-white)); 5055 } 5056 4378 5057 .footer-navigation-wrapper li .svg-icon { 4379 vertical-align: middle; 4380 fill: var(--footer--color-link); 4381 } 5058 vertical-align: middle; 5059 fill: var(--footer--color-link); 5060 } 5061 4382 5062 .footer-navigation-wrapper li .svg-icon:hover { 4383 transform: scale(1.1); 4384 } 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 4385 5072 .footer-navigation-wrapper .sub-menu-toggle, 4386 5073 .footer-navigation-wrapper .menu-item-description { 4387 5074 display: none; 4388 5075 } 4389 5076 4390 5077 /* Next/Previous navigation */ 4391 5078 .navigation { 4392 color: var(--global--color-primary); 4393 } 5079 color: var(--global--color-primary); 5080 } 5081 4394 5082 .navigation a { 4395 color: var(--global--color-primary); 4396 text-decoration: none; 4397 } 5083 color: var(--global--color-primary); 5084 text-decoration: none; 5085 } 5086 4398 5087 .navigation a:hover { 4399 color: var(--global--color-primary-hover); 4400 text-decoration: underline; 4401 text-decoration-style: dotted; 4402 } 5088 color: var(--global--color-primary-hover); 5089 text-decoration: underline; 5090 text-decoration-style: dotted; 5091 } 5092 4403 5093 .navigation a:focus { 4404 color: var(--global--color-secondary); 4405 } 5094 color: var(--global--color-secondary); 5095 } 5096 4406 5097 .navigation a:active { 4407 color: var(--global--color-primary); 4408 } 5098 color: var(--global--color-primary); 5099 } 5100 4409 5101 .navigation .nav-links > * { 4410 min-width: 44px; 4411 min-height: 44px; 4412 } 5102 min-width: 44px; 5103 min-height: 44px; 5104 } 5105 4413 5106 .navigation .nav-links .nav-next a, 4414 5107 .navigation .nav-links .nav-previous a { 4415 display: flex; 4416 flex-direction: column; 4417 } 5108 display: flex; 5109 flex-direction: column; 5110 } 5111 4418 5112 .navigation .nav-links .dots { 4419 5113 text-align: center; 4420 5114 } 4421 5115 @media only screen and (min-width: 592px) { 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 } 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 4438 5136 .navigation .svg-icon { 4439 display: inline-block; 4440 fill: currentColor; 4441 vertical-align: middle; 4442 position: relative; 4443 } 5137 display: inline-block; 5138 fill: currentColor; 5139 vertical-align: middle; 5140 position: relative; 5141 } 5142 4444 5143 .navigation .nav-previous .svg-icon, 4445 5144 .navigation .prev .svg-icon { 4446 top: -2px; 4447 margin-left: calc(0.25 * var(--global--spacing-unit)); 4448 } 5145 top: -2px; 5146 margin-left: calc(0.25 * var(--global--spacing-unit)); 5147 } 5148 4449 5149 .navigation .nav-next .svg-icon, 4450 5150 .navigation .next .svg-icon { 4451 4452 5151 top: -1px; 5152 margin-right: calc(0.25 * var(--global--spacing-unit)); 4453 5153 } 4454 5154 4455 5155 .post-navigation { 4456 5156 margin: var(--global--spacing-vertical) auto; 4457 5157 } 4458 5158 @media only screen and (min-width: 822px) { 4459 .post-navigation { 4460 margin: var(--global--spacing-vertical) auto; 4461 } 4462 } 5159 5160 .post-navigation { 5161 margin: var(--global--spacing-vertical) auto; 5162 } 5163 } 5164 4463 5165 .post-navigation .meta-nav { 4464 line-height: var(--global--line-height-body); 4465 color: var(--global--color-primary); 4466 } 5166 line-height: var(--global--line-height-body); 5167 color: var(--global--color-primary); 5168 } 5169 4467 5170 .post-navigation .post-title { 4468 4469 4470 4471 4472 5171 display: inline-block; 5172 font-family: var(--global--font-primary); 5173 font-size: var(--global--font-size-lg); 5174 font-weight: var(--pagination--font-weight-strong); 5175 line-height: var(--global--line-height-heading); 4473 5176 } 4474 5177 @media only screen and (min-width: 822px) { 4475 .post-navigation .post-title { 4476 margin: 5px calc(24px + (0.25 * var(--global--spacing-unit))) 0; 4477 } 5178 5179 .post-navigation .post-title { 5180 margin: 5px calc(24px + 0.25 * var(--global--spacing-unit)) 0; 5181 } 4478 5182 } 4479 5183 @media only screen and (min-width: 482px) { 4480 .post-navigation .nav-links { 4481 justify-content: space-between; 4482 } 4483 } 5184 5185 .post-navigation .nav-links { 5186 justify-content: space-between; 5187 } 5188 } 5189 4484 5190 .post-navigation .nav-next, 4485 5191 .post-navigation .nav-previous { 4486 margin-top: var(--global--spacing-vertical); 4487 margin-bottom: var(--global--spacing-vertical); 4488 } 5192 margin-top: var(--global--spacing-vertical); 5193 margin-bottom: var(--global--spacing-vertical); 5194 } 5195 4489 5196 .post-navigation .nav-next:first-child, 4490 5197 .post-navigation .nav-previous:first-child { 4491 margin-top: 0; 4492 } 5198 margin-top: 0; 5199 } 5200 4493 5201 .post-navigation .nav-next:last-child, 4494 5202 .post-navigation .nav-previous:last-child { 4495 5203 margin-bottom: 0; 4496 5204 } 4497 5205 4498 5206 .pagination, 4499 5207 .comments-pagination { 4500 4501 4502 5208 border-top: 3px solid var(--global--color-border); 5209 padding-top: var(--global--spacing-vertical); 5210 margin: var(--global--spacing-vertical) auto; 4503 5211 } 4504 5212 @media only screen and (min-width: 822px) { 4505 .pagination, 4506 .comments-pagination { 4507 margin: var(--global--spacing-vertical) auto; 4508 } 4509 } 5213 5214 .pagination, 5215 .comments-pagination { 5216 margin: var(--global--spacing-vertical) auto; 5217 } 5218 } 5219 4510 5220 .pagination .nav-links, 4511 5221 .comments-pagination .nav-links { 4512 margin-top: calc(-1 * var(--global--spacing-vertical)); 4513 } 5222 margin-top: calc(-1 * var(--global--spacing-vertical)); 5223 } 5224 4514 5225 .pagination .nav-links a:hover, 4515 5226 .comments-pagination .nav-links a:hover { 4516 color: var(--pagination--color-link-hover); 4517 } 5227 color: var(--pagination--color-link-hover); 5228 } 5229 4518 5230 .is-dark-theme .pagination .nav-links a:active, 4519 5231 .is-dark-theme .pagination .nav-links a:hover:active, … … 4522 5234 .is-dark-theme .comments-pagination .nav-links a:hover:active, 4523 5235 .is-dark-theme .comments-pagination .nav-links a:hover:focus { 4524 color: var(--global--color-background); 4525 } 5236 color: var(--global--color-background); 5237 } 5238 4526 5239 .has-background-white .pagination .nav-links a:active, 4527 5240 .has-background-white .pagination .nav-links a:hover:active, … … 4530 5243 .has-background-white .comments-pagination .nav-links a:hover:active, 4531 5244 .has-background-white .comments-pagination .nav-links a:hover:focus { 4532 color: var(--global--color-white); 4533 } 5245 color: var(--global--color-white); 5246 } 5247 4534 5248 .pagination .nav-links > *, 4535 5249 .comments-pagination .nav-links > * { 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 } 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 4544 5259 .pagination .nav-links > *.current, 4545 5260 .comments-pagination .nav-links > *.current { 4546 text-decoration: underline; 4547 } 5261 text-decoration: underline; 5262 } 5263 4548 5264 .pagination .nav-links > *:not(.dots):not(.current):hover, 4549 5265 .comments-pagination .nav-links > *:not(.dots):not(.current):hover { 4550 text-decoration-style: dotted; 4551 } 5266 text-decoration-style: dotted; 5267 } 5268 4552 5269 .pagination .nav-links > *:first-child, 4553 5270 .comments-pagination .nav-links > *:first-child { 4554 margin-right: 0; 4555 } 5271 margin-right: 0; 5272 } 5273 4556 5274 .pagination .nav-links > *:last-child, 4557 5275 .comments-pagination .nav-links > *:last-child { 4558 margin-left: 0; 4559 } 5276 margin-left: 0; 5277 } 5278 4560 5279 .pagination .nav-links > *.next, 4561 5280 .comments-pagination .nav-links > *.next { 4562 margin-right: auto; 4563 } 5281 margin-right: auto; 5282 } 5283 4564 5284 .pagination .nav-links > *.prev, 4565 5285 .comments-pagination .nav-links > *.prev { 4566 5286 margin-left: auto; 4567 5287 } 4568 5288 @media only screen and (max-width: 821px) { 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 } 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 } 4584 5308 } 4585 5309 @media only screen and (max-width: 481px) { 4586 .pagination .nav-short, 4587 .comments-pagination .nav-short { 4588 display: none; 4589 } 5310 5311 .pagination .nav-short, 5312 .comments-pagination .nav-short { 5313 display: none; 5314 } 4590 5315 } 4591 5316 4592 5317 .comments-pagination { 4593 4594 5318 padding-top: calc(0.66 * var(--global--spacing-vertical)); 5319 margin: calc(3 * var(--global--spacing-vertical)) auto; 4595 5320 } 4596 5321 @media only screen and (min-width: 822px) { 4597 .comments-pagination { 4598 margin: calc(3 * var(--global--spacing-vertical)) auto calc(4 * var(--global--spacing-vertical)) auto; 4599 } 4600 } 5322 5323 .comments-pagination { 5324 margin: calc(3 * var(--global--spacing-vertical)) auto calc(4 * var(--global--spacing-vertical)) auto; 5325 } 5326 } 5327 4601 5328 .comments-pagination .nav-links > * { 4602 5329 font-size: var(--global--font-size-md); 4603 5330 } 4604 5331 4605 5332 .widget-area { 4606 4607 4608 4609 4610 5333 margin-top: calc(6 * var(--global--spacing-vertical)); 5334 padding-bottom: calc(var(--global--spacing-vertical) / 3); 5335 color: var(--footer--color-text); 5336 font-size: var(--footer--font-size); 5337 font-family: var(--footer--font-family); 4611 5338 } 4612 5339 @media only screen and (min-width: 652px) { 4613 .widget-area { 4614 display: grid; 4615 grid-template-columns: repeat(2, 1fr); 4616 column-gap: calc(2 * var(--global--spacing-horizontal)); 4617 } 5340 5341 .widget-area { 5342 display: grid; 5343 grid-template-columns: repeat(2, 1fr); 5344 column-gap: calc(2 * var(--global--spacing-horizontal)); 5345 } 4618 5346 } 4619 5347 @media only screen and (min-width: 1024px) { 4620 .widget-area { 4621 grid-template-columns: repeat(3, 1fr); 4622 } 5348 5349 .widget-area { 5350 grid-template-columns: repeat(3, 1fr); 5351 } 4623 5352 } 4624 5353 @media only screen and (max-width: 481px) { 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 } 5354 5355 .widget-area { 5356 margin-top: calc(3 * var(--global--spacing-vertical)); 5357 } 5358 } 5359 4655 5360 .widget-area .wp-block-social-links.alignright { 4656 margin-top: var(--global--spacing-vertical); 4657 justify-content: flex-end; 4658 } 5361 margin-top: var(--global--spacing-vertical); 5362 justify-content: flex-end; 5363 } 5364 4659 5365 .widget-area .wp-block-social-links.alignleft { 4660 margin-top: var(--global--spacing-vertical); 4661 } 5366 margin-top: var(--global--spacing-vertical); 5367 } 5368 4662 5369 .widget-area:after { 4663 4664 4665 5370 content: ""; 5371 display: table; 5372 clear: both; 4666 5373 } 4667 5374 … … 4672 5379 .widget h5, 4673 5380 .widget h6 { 4674 font-weight: var(--widget--font-weight-title); 4675 line-height: var(--widget--line-height-title); 4676 } 5381 font-weight: var(--widget--font-weight-title); 5382 line-height: var(--widget--line-height-title); 5383 } 5384 4677 5385 .widget h1 { 4678 font-size: var(--global--font-size-md); 4679 } 5386 font-size: var(--global--font-size-md); 5387 } 5388 4680 5389 .widget h2 { 4681 font-size: var(--global--font-size-sm); 4682 } 5390 font-size: var(--global--font-size-sm); 5391 } 5392 4683 5393 .widget h3 { 4684 font-size: var(--global--font-size-xs); 4685 } 5394 font-size: var(--global--font-size-xs); 5395 } 5396 4686 5397 .widget h4 { 4687 font-size: var(--global--font-size-xs); 4688 } 5398 font-size: var(--global--font-size-xs); 5399 } 5400 4689 5401 .widget h5 { 4690 font-size: var(--global--font-size-xs); 4691 } 5402 font-size: var(--global--font-size-xs); 5403 } 5404 4692 5405 .widget h6 { 4693 font-size: var(--global--font-size-xs); 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; 4694 5443 } 4695 5444 4696 5445 .search-form { 4697 display: flex; 4698 flex-wrap: wrap; 4699 margin: auto; 4700 max-width: var(--responsive--aligndefault-width); 4701 } 5446 display: flex; 5447 flex-wrap: wrap; 5448 margin: auto; 5449 max-width: var(--responsive--aligndefault-width); 5450 } 5451 4702 5452 .search-form > label { 4703 width: 100%; 4704 margin-bottom: 0; 4705 font-weight: var(--form--label-weight); 4706 } 5453 width: 100%; 5454 margin-bottom: 0; 5455 font-weight: var(--form--label-weight); 5456 } 5457 4707 5458 .search-form .search-field { 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 } 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 4713 5465 .search-form .search-submit { 4714 4715 5466 margin-top: calc(var(--global--spacing-vertical) / 3); 5467 margin-right: 10px; 4716 5468 } 4717 5469 4718 5470 .widget_search > .search-form .search-field { 4719 margin-left: calc(-1 * var(--button--border-width)); 4720 -webkit-appearance: none; 4721 margin-bottom: calc(0.5 * var(--global--spacing-vertical)); 4722 } 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 4723 5476 .widget_search > .search-form .search-submit { 4724 4725 5477 margin-right: 0; 5478 margin-bottom: calc(0.5 * var(--global--spacing-vertical)); 4726 5479 } 4727 5480 4728 5481 .widget_rss a.rsswidget .rss-widget-icon { 4729 5482 display: none; 4730 5483 } 4731 5484 4732 5485 /* Category 07 is for any utility classes that are not assigned to a specific component. */ 4733 5486 .screen-reader-text { 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 5487 border: 0; 5488 clip: rect(1px, 1px, 1px, 1px); 5489 -webkit-clip-path: inset(50%); 5490 clip-path: inset(50%); 5491 height: 1px; 5492 margin: -1px; 5493 overflow: hidden; 5494 padding: 0; 5495 position: absolute !important; 5496 width: 1px; 5497 word-wrap: normal !important; 5498 word-break: normal; 4746 5499 } 4747 5500 4748 5501 .skip-link:focus { 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 5502 background-color: #f1f1f1; 5503 border-radius: 3px; 5504 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 5505 clip: auto !important; 5506 -webkit-clip-path: none; 5507 clip-path: none; 5508 color: #21759b; 5509 display: block; 5510 font-size: 0.875rem; 5511 font-weight: 700; 5512 height: auto; 5513 right: 5px; 5514 line-height: normal; 5515 padding: 15px 23px 14px; 5516 text-decoration: none; 5517 top: 5px; 5518 width: auto; 5519 z-index: 100000; 4767 5520 } 4768 5521 4769 5522 /* Do not show the outline on the skip link target. */ 4770 5523 #content[tabindex="-1"]:focus { 4771 outline: 0; 4772 } 4773 4774 @media (prefers-reduced-motion) { 4775 * { 4776 transition-delay: 0s !important; 4777 transition-duration: 0s !important; 4778 } 4779 } 5524 outline: 0; 5525 } 5526 4780 5527 .has-black-color[class] { 4781 color: var(--global--color-black); 4782 } 5528 color: var(--global--color-black); 5529 } 5530 4783 5531 .has-black-color[class] > [class*=__inner-container] { 4784 --local--color-primary: var(--global--color-black, #000000);4785 5532 --local--color-primary: var(--global--color-black, #000); 5533 color: var(--local--color-primary); 4786 5534 } 4787 5535 4788 5536 .has-gray-color[class] { 4789 color: var(--global--color-gray); 4790 } 5537 color: var(--global--color-gray); 5538 } 5539 4791 5540 .has-gray-color[class] > [class*=__inner-container] { 4792 --local--color-primary: var(--global--color-gray, #000000);4793 5541 --local--color-primary: var(--global--color-gray, #000); 5542 color: var(--local--color-primary); 4794 5543 } 4795 5544 4796 5545 .has-dark-gray-color[class] { 4797 color: var(--global--color-dark-gray); 4798 } 5546 color: var(--global--color-dark-gray); 5547 } 5548 4799 5549 .has-dark-gray-color[class] > [class*=__inner-container] { 4800 --local--color-primary: var(--global--color-dark-gray, #000000);4801 5550 --local--color-primary: var(--global--color-dark-gray, #000); 5551 color: var(--local--color-primary); 4802 5552 } 4803 5553 4804 5554 .has-green-color[class] { 4805 color: var(--global--color-green); 4806 } 5555 color: var(--global--color-green); 5556 } 5557 4807 5558 .has-green-color[class] > [class*=__inner-container] { 4808 --local--color-primary: var(--global--color-green, #FFFFFF);4809 5559 --local--color-primary: var(--global--color-green, #fff); 5560 color: var(--local--color-primary); 4810 5561 } 4811 5562 4812 5563 .has-blue-color[class] { 4813 color: var(--global--color-blue); 4814 } 5564 color: var(--global--color-blue); 5565 } 5566 4815 5567 .has-blue-color[class] > [class*=__inner-container] { 4816 --local--color-primary: var(--global--color-blue, #FFFFFF);4817 5568 --local--color-primary: var(--global--color-blue, #fff); 5569 color: var(--local--color-primary); 4818 5570 } 4819 5571 4820 5572 .has-purple-color[class] { 4821 color: var(--global--color-purple); 4822 } 5573 color: var(--global--color-purple); 5574 } 5575 4823 5576 .has-purple-color[class] > [class*=__inner-container] { 4824 --local--color-primary: var(--global--color-purple, #FFFFFF);4825 5577 --local--color-primary: var(--global--color-purple, #fff); 5578 color: var(--local--color-primary); 4826 5579 } 4827 5580 4828 5581 .has-red-color[class] { 4829 color: var(--global--color-red); 4830 } 5582 color: var(--global--color-red); 5583 } 5584 4831 5585 .has-red-color[class] > [class*=__inner-container] { 4832 --local--color-primary: var(--global--color-red, #FFFFFF);4833 5586 --local--color-primary: var(--global--color-red, #fff); 5587 color: var(--local--color-primary); 4834 5588 } 4835 5589 4836 5590 .has-orange-color[class] { 4837 color: var(--global--color-orange); 4838 } 5591 color: var(--global--color-orange); 5592 } 5593 4839 5594 .has-orange-color[class] > [class*=__inner-container] { 4840 --local--color-primary: var(--global--color-orange, #FFFFFF);4841 5595 --local--color-primary: var(--global--color-orange, #fff); 5596 color: var(--local--color-primary); 4842 5597 } 4843 5598 4844 5599 .has-yellow-color[class] { 4845 color: var(--global--color-yellow); 4846 } 5600 color: var(--global--color-yellow); 5601 } 5602 4847 5603 .has-yellow-color[class] > [class*=__inner-container] { 4848 --local--color-primary: var(--global--color-yellow, #FFFFFF);4849 5604 --local--color-primary: var(--global--color-yellow, #fff); 5605 color: var(--local--color-primary); 4850 5606 } 4851 5607 4852 5608 .has-white-color[class] { 4853 color: var(--global--color-white); 4854 } 5609 color: var(--global--color-white); 5610 } 5611 4855 5612 .has-white-color[class] > [class*=__inner-container] { 4856 --local--color-primary: var(--global--color-white, #FFFFFF);4857 5613 --local--color-primary: var(--global--color-white, #fff); 5614 color: var(--local--color-primary); 4858 5615 } 4859 5616 … … 4866 5623 .has-background h5, 4867 5624 .has-background h6 { 4868 5625 color: currentColor; 4869 5626 } 4870 5627 4871 5628 .has-black-background-color[class] { 4872 background-color: var(--global--color-black); 4873 } 5629 background-color: var(--global--color-black); 5630 } 5631 4874 5632 .has-black-background-color[class] > [class*=__inner-container] { 4875 --local--color-background: var(--global--color-black, #000000);4876 5633 --local--color-background: var(--global--color-black, #000); 5634 background-color: var(--local--color-background); 4877 5635 } 4878 5636 4879 5637 .has-dark-gray-background-color[class] { 4880 background-color: var(--global--color-dark-gray); 4881 } 5638 background-color: var(--global--color-dark-gray); 5639 } 5640 4882 5641 .has-dark-gray-background-color[class] > [class*=__inner-container] { 4883 --local--color-background: var(--global--color-dark-gray, #000000);4884 5642 --local--color-background: var(--global--color-dark-gray, #000); 5643 background-color: var(--local--color-background); 4885 5644 } 4886 5645 4887 5646 .has-gray-background-color[class] { 4888 background-color: var(--global--color-gray); 4889 } 5647 background-color: var(--global--color-gray); 5648 } 5649 4890 5650 .has-gray-background-color[class] > [class*=__inner-container] { 4891 --local--color-background: var(--global--color-gray, #000000);4892 5651 --local--color-background: var(--global--color-gray, #000); 5652 background-color: var(--local--color-background); 4893 5653 } 4894 5654 4895 5655 .has-light-gray-background-color[class] { 4896 background-color: var(--global--color-light-gray); 4897 } 5656 background-color: var(--global--color-light-gray); 5657 } 5658 4898 5659 .has-light-gray-background-color[class] > [class*=__inner-container] { 4899 --local--color-background: var(--global--color-light-gray, #FFFFFF);4900 5660 --local--color-background: var(--global--color-light-gray, #fff); 5661 background-color: var(--local--color-background); 4901 5662 } 4902 5663 4903 5664 .has-green-background-color[class] { 4904 background-color: var(--global--color-green); 4905 } 5665 background-color: var(--global--color-green); 5666 } 5667 4906 5668 .has-green-background-color[class] > [class*=__inner-container] { 4907 --local--color-background: var(--global--color-green, #FFFFFF);4908 5669 --local--color-background: var(--global--color-green, #fff); 5670 background-color: var(--local--color-background); 4909 5671 } 4910 5672 4911 5673 .has-blue-background-color[class] { 4912 background-color: var(--global--color-blue); 4913 } 5674 background-color: var(--global--color-blue); 5675 } 5676 4914 5677 .has-blue-background-color[class] > [class*=__inner-container] { 4915 --local--color-background: var(--global--color-blue, #FFFFFF);4916 5678 --local--color-background: var(--global--color-blue, #fff); 5679 background-color: var(--local--color-background); 4917 5680 } 4918 5681 4919 5682 .has-purple-background-color[class] { 4920 background-color: var(--global--color-purple); 4921 } 5683 background-color: var(--global--color-purple); 5684 } 5685 4922 5686 .has-purple-background-color[class] > [class*=__inner-container] { 4923 --local--color-background: var(--global--color-purple, #FFFFFF);4924 5687 --local--color-background: var(--global--color-purple, #fff); 5688 background-color: var(--local--color-background); 4925 5689 } 4926 5690 4927 5691 .has-red-background-color[class] { 4928 background-color: var(--global--color-red); 4929 } 5692 background-color: var(--global--color-red); 5693 } 5694 4930 5695 .has-red-background-color[class] > [class*=__inner-container] { 4931 --local--color-background: var(--global--color-red, #FFFFFF);4932 5696 --local--color-background: var(--global--color-red, #fff); 5697 background-color: var(--local--color-background); 4933 5698 } 4934 5699 4935 5700 .has-orange-background-color[class] { 4936 background-color: var(--global--color-orange); 4937 } 5701 background-color: var(--global--color-orange); 5702 } 5703 4938 5704 .has-orange-background-color[class] > [class*=__inner-container] { 4939 --local--color-background: var(--global--color-orange, #FFFFFF);4940 5705 --local--color-background: var(--global--color-orange, #fff); 5706 background-color: var(--local--color-background); 4941 5707 } 4942 5708 4943 5709 .has-yellow-background-color[class] { 4944 background-color: var(--global--color-yellow); 4945 } 5710 background-color: var(--global--color-yellow); 5711 } 5712 4946 5713 .has-yellow-background-color[class] > [class*=__inner-container] { 4947 --local--color-background: var(--global--color-yellow, #FFFFFF);4948 5714 --local--color-background: var(--global--color-yellow, #fff); 5715 background-color: var(--local--color-background); 4949 5716 } 4950 5717 4951 5718 .has-white-background-color[class] { 4952 background-color: var(--global--color-white); 4953 } 5719 background-color: var(--global--color-white); 5720 } 5721 4954 5722 .has-white-background-color[class] > [class*=__inner-container] { 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); 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); 4978 5775 } 4979 5776 4980 5777 .has-purple-to-yellow-gradient-background { 4981 5778 background: linear-gradient(-160deg, var(--global--color-purple), var(--global--color-yellow)); 4982 5779 } 4983 5780 4984 5781 .has-yellow-to-purple-gradient-background { 4985 5782 background: linear-gradient(-160deg, var(--global--color-yellow), var(--global--color-purple)); 4986 5783 } 4987 5784 4988 5785 .has-green-to-yellow-gradient-background { 4989 5786 background: linear-gradient(-160deg, var(--global--color-green), var(--global--color-yellow)); 4990 5787 } 4991 5788 4992 5789 .has-yellow-to-green-gradient-background { 4993 5790 background: linear-gradient(-160deg, var(--global--color-yellow), var(--global--color-green)); 4994 5791 } 4995 5792 4996 5793 .has-red-to-yellow-gradient-background { 4997 5794 background: linear-gradient(-160deg, var(--global--color-red), var(--global--color-yellow)); 4998 5795 } 4999 5796 5000 5797 .has-yellow-to-red-gradient-background { 5001 5798 background: linear-gradient(-160deg, var(--global--color-yellow), var(--global--color-red)); 5002 5799 } 5003 5800 5004 5801 .has-purple-to-red-gradient-background { 5005 5802 background: linear-gradient(-160deg, var(--global--color-purple), var(--global--color-red)); 5006 5803 } 5007 5804 5008 5805 .has-red-to-purple-gradient-background { 5009 5806 background: linear-gradient(-160deg, var(--global--color-red), var(--global--color-purple)); 5010 5807 } 5011 5808 … … 5013 5810 main *, 5014 5811 footer * { 5015 5812 max-width: var(--global--spacing-measure); 5016 5813 } 5017 5814 … … 5027 5824 section, 5028 5825 footer { 5029 5826 max-width: none; 5030 5827 } 5031 5828 5032 5829 .is-IE.is-dark-theme { 5033 color: #fff; 5034 } 5830 color: #fff; 5831 } 5832 5035 5833 .is-IE.is-dark-theme *, 5036 5834 .is-IE.is-dark-theme a, … … 5044 5842 .is-IE.is-dark-theme .site-footer > .site-info a, 5045 5843 .is-IE.is-dark-theme .site-footer > .site-info a:visited { 5046 color: #fff; 5047 } 5844 color: #fff; 5845 } 5846 5048 5847 .is-IE.is-dark-theme .sub-menu-toggle svg, 5049 5848 .is-IE.is-dark-theme .sub-menu-toggle path, 5050 5849 .is-IE.is-dark-theme .post-navigation .meta-nav svg, 5051 5850 .is-IE.is-dark-theme .post-navigation .meta-nav path { 5052 fill: #fff; 5053 } 5851 fill: #fff; 5852 } 5853 5054 5854 .is-IE.is-dark-theme .primary-navigation > div > .menu-wrapper > li > .sub-menu li { 5055 5855 background: #000; 5056 5856 } 5057 5857 @media only screen and (max-width: 481px) { 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 } 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 5063 5865 .is-IE.is-dark-theme .skip-link:focus { 5064 color: #21759b; 5065 } 5866 color: #21759b; 5867 } 5868 5066 5869 .is-IE .navigation .nav-links { 5067 display: block; 5068 } 5870 display: block; 5871 } 5872 5069 5873 .is-IE .post-thumbnail .wp-post-image { 5070 5071 } 5874 min-width: auto; 5875 } -
trunk/src/wp-content/themes/twentytwentyone/style.css
r55088 r55089 1 1 @charset "UTF-8"; 2 2 3 /* 3 4 Theme Name: Twenty Twenty-One … … 7 8 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. 8 9 Requires at least: 5.3 9 Tested up to: 5.810 Tested up to: 6.0 10 11 Requires PHP: 5.6 11 Version: 1. 412 Version: 1.7 12 13 License: GNU General Public License v2 or later 13 14 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 18 19 Twenty Twenty-One is distributed under the terms of the GNU GPL. 19 20 */ 21 20 22 /** 21 23 * SETTINGS … … 65 67 * Search...............Specific styles for the search block. 66 68 * Separator............Specific styles for the separator block. 67 * Spacer...............Specific styles for the spacer block.68 69 * Table................Specific styles for the table block. 69 70 * Verse................Specific styles for the verse block. … … 93 94 * Measure..............The width of a line of text, in characters. 94 95 */ 96 95 97 /* Categories 01 to 03 are the basics. */ 98 96 99 /* Variables */ 97 100 :root { 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; 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; 293 312 } 294 313 295 314 .admin-bar { 296 315 --global--admin-bar--height: 32px; 297 316 } 298 317 @media only screen and (max-width: 782px) { 299 .admin-bar { 300 --global--admin-bar--height: 46px; 301 } 318 319 .admin-bar { 320 --global--admin-bar--height: 46px; 321 } 302 322 } 303 323 304 324 @media only screen and (min-width: 652px) { 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 } 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 313 335 /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ 336 314 337 /* Document 315 338 ========================================================================== */ 339 316 340 /** 317 341 * 1. Correct the line height in all browsers. … … 319 343 */ 320 344 html { 321 line-height: 1.15; 322 /* 1 */ 323 -webkit-text-size-adjust: 100%; 324 /* 2 */ 345 line-height: 1.15; /* 1 */ 346 -webkit-text-size-adjust: 100%; /* 2 */ 325 347 } 326 348 327 349 /* Sections 328 350 ========================================================================== */ 351 329 352 /** 330 353 * Remove the margin in all browsers. 331 354 */ 332 355 body { 333 356 margin: 0; 334 357 } 335 358 … … 338 361 */ 339 362 main { 340 363 display: block; 341 364 } 342 365 … … 346 369 */ 347 370 h1 { 348 349 371 font-size: 2em; 372 margin: 0.67em 0; 350 373 } 351 374 352 375 /* Grouping content 353 376 ========================================================================== */ 377 354 378 /** 355 379 * 1. Add the correct box sizing in Firefox. … … 357 381 */ 358 382 hr { 359 box-sizing: content-box; 360 /* 1 */ 361 height: 0; 362 /* 1 */ 363 overflow: visible; 364 /* 2 */ 383 box-sizing: content-box; /* 1 */ 384 height: 0; /* 1 */ 385 overflow: visible; /* 2 */ 365 386 } 366 387 … … 370 391 */ 371 392 pre { 372 font-family: monospace; 373 /* 1 */ 374 font-size: 1em; 375 /* 2 */ 393 font-family: monospace; /* 1 */ 394 font-size: 1em; /* 2 */ 376 395 } 377 396 378 397 /* Text-level semantics 379 398 ========================================================================== */ 399 380 400 /** 381 401 * Remove the gray background on active links in IE 10. 382 402 */ 383 403 a { 384 385 404 background-color: transparent; 405 text-decoration-thickness: 1px; 386 406 } 387 407 … … 391 411 */ 392 412 abbr[title] { 393 border-bottom: none; 394 /* 1 */ 395 text-decoration: underline; 396 /* 2 */ 397 text-decoration-style: dotted; 398 /* 2 */ 413 border-bottom: none; /* 1 */ 414 text-decoration: underline; /* 2 */ 415 text-decoration-style: dotted; /* 2 */ 399 416 } 400 417 … … 404 421 b, 405 422 strong { 406 423 font-weight: bolder; 407 424 } 408 425 … … 414 431 kbd, 415 432 samp { 416 font-family: monospace; 417 /* 1 */ 418 font-size: 1em; 419 /* 2 */ 433 font-family: monospace; /* 1 */ 434 font-size: 1em; /* 2 */ 420 435 } 421 436 … … 424 439 */ 425 440 small { 426 441 font-size: 80%; 427 442 } 428 443 … … 433 448 sub, 434 449 sup { 435 436 437 438 450 font-size: 75%; 451 line-height: 0; 452 position: relative; 453 vertical-align: baseline; 439 454 } 440 455 441 456 sub { 442 457 bottom: -0.25em; 443 458 } 444 459 445 460 sup { 446 461 top: -0.5em; 447 462 } 448 463 449 464 /* Embedded content 450 465 ========================================================================== */ 466 451 467 /** 452 468 * Remove the border on images inside links in IE 10. 453 469 */ 454 470 img { 455 471 border-style: none; 456 472 } 457 473 458 474 /* Forms 459 475 ========================================================================== */ 476 460 477 /** 461 478 * 1. Change the font styles in all browsers. … … 467 484 select, 468 485 textarea { 469 font-family: inherit; 470 /* 1 */ 471 font-size: 100%; 472 /* 1 */ 473 line-height: 1.15; 474 /* 1 */ 475 margin: 0; 476 /* 2 */ 486 font-family: inherit; /* 1 */ 487 font-size: 100%; /* 1 */ 488 line-height: 1.15; /* 1 */ 489 margin: 0; /* 2 */ 477 490 } 478 491 … … 482 495 */ 483 496 button, 484 input { 485 /* 1 */ 486 overflow: visible; 497 input { /* 1 */ 498 overflow: visible; 487 499 } 488 500 … … 492 504 */ 493 505 button, 494 select { 495 /* 1 */ 496 text-transform: none; 506 select { /* 1 */ 507 text-transform: none; 497 508 } 498 509 … … 504 515 [type=reset], 505 516 [type=submit] { 506 517 -webkit-appearance: button; 507 518 } 508 519 … … 514 525 [type=reset]::-moz-focus-inner, 515 526 [type=submit]::-moz-focus-inner { 516 517 527 border-style: none; 528 padding: 0; 518 529 } 519 530 … … 525 536 [type=reset]:-moz-focusring, 526 537 [type=submit]:-moz-focusring { 527 538 outline: 1px dotted ButtonText; 528 539 } 529 540 … … 532 543 */ 533 544 fieldset { 534 545 padding: 0.35em 0.75em 0.625em; 535 546 } 536 547 … … 542 553 */ 543 554 legend { 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 */ 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 */ 556 561 } 557 562 … … 560 565 */ 561 566 progress { 562 567 vertical-align: baseline; 563 568 } 564 569 … … 567 572 */ 568 573 textarea { 569 574 overflow: auto; 570 575 } 571 576 … … 576 581 [type=checkbox], 577 582 [type=radio] { 578 box-sizing: border-box; 579 /* 1 */ 580 padding: 0; 581 /* 2 */ 583 box-sizing: border-box; /* 1 */ 584 padding: 0; /* 2 */ 582 585 } 583 586 … … 587 590 [type=number]::-webkit-inner-spin-button, 588 591 [type=number]::-webkit-outer-spin-button { 589 592 height: auto; 590 593 } 591 594 … … 595 598 */ 596 599 [type=search] { 597 -webkit-appearance: textfield; 598 /* 1 */ 599 outline-offset: -2px; 600 /* 2 */ 600 -webkit-appearance: textfield; /* 1 */ 601 outline-offset: -2px; /* 2 */ 601 602 } 602 603 … … 605 606 */ 606 607 [type=search]::-webkit-search-decoration { 607 608 -webkit-appearance: none; 608 609 } 609 610 … … 613 614 */ 614 615 ::-webkit-file-upload-button { 615 -webkit-appearance: button; 616 /* 1 */ 617 font: inherit; 618 /* 2 */ 616 -webkit-appearance: button; /* 1 */ 617 font: inherit; /* 2 */ 619 618 } 620 619 621 620 /* Interactive 622 621 ========================================================================== */ 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 639 640 /** 640 641 * Add the correct display in IE 10+. 641 642 */ 642 643 template {