/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
p:last-child{margin-bottom:0;}#drupal-off-canvas-wrapper{background:#fff;}#drupal-off-canvas-wrapper .inline-block-create-button:before{-webkit-margin-before:0;margin-block-start:0;}#drupal-off-canvas-wrapper .inline-block-list > .nav-item > span{flex-grow:1;display:block;}#drupal-off-canvas-wrapper ul li,#drupal-off-canvas-wrapper ol li{border-bottom:0;}#drupal-off-canvas-wrapper ul li:last-child,#drupal-off-canvas-wrapper ul li:last-child,#drupal-off-canvas-wrapper ol li:last-child,#drupal-off-canvas-wrapper ol li:last-child{padding-bottom:1rem;}#drupal-off-canvas-wrapper .blb_breakpoint_cols label:hover .blb_breakpoint_col{background-color:#444 !important;color:#fff !important;}#drupal-off-canvas-wrapper .blb_breakpoint_col{color:#444 !important;background-color:rgba(56,58,64,0.2) !important;}#drupal-off-canvas-wrapper .blb_breakpoint_col.bp-selected{background-color:#277abd !important;color:#fff !important;}#drupal-off-canvas-wrapper .ui-icons-wrapper .glb-form-item{margin:0 !important;}#drupal-off-canvas-wrapper .paragraphs-dropdown-actions{padding:0.5rem;}#drupal-off-canvas-wrapper .paragraphs-dropdown-actions .glb-button{margin:0 !important;}#drupal-off-canvas-wrapper .paragraphs-dropdown-actions .glb-button + .glb-button{margin-top:0.5rem !important;}#drupal-off-canvas-wrapper .tabledrag-toggle-weight-wrapper button.link{font-size:0.875rem;margin-bottom:0.5rem;}#drupal-off-canvas-wrapper .glb-form-element--type-select{padding-top:0.625rem !important;padding-bottom:0.625rem !important;}#drupal-off-canvas-wrapper .paragraphs-actions .glb-button{padding:0.625rem 1rem !important;}#drupal-off-canvas-wrapper .form-check{padding-left:0;margin-bottom:1rem;}#drupal-off-canvas-wrapper .glb-button--extrasmall{padding:0.625rem 1rem !important;}#drupal-off-canvas-wrapper fieldset{padding:1rem;}#drupal-off-canvas-wrapper .glb-form-wrapper .table > :not(caption) > * > *{background-color:transparent;}#drupal-off-canvas-wrapper .glb-table th{color:var(--gin-color-text);background-color:var(--gin-bg-header);vertical-align:middle;border:0;}#drupal-off-canvas-wrapper .glb-table th.field-label{font-size:0;}#drupal-off-canvas-wrapper .glb-table th.field-label h4{display:inline-flex;vertical-align:baseline;float:none;flex:1;margin-right:auto;width:65%;}#drupal-off-canvas-wrapper .glb-table th.field-label .paragraphs-actions{display:inline-flex;vertical-align:baseline;margin:0;float:none;width:35%;}#drupal-off-canvas-wrapper .glb-table th.field-label .paragraphs-actions .glb-button{margin:0.25rem 0 !important;}#drupal-off-canvas-wrapper .glb-table th:first-child{box-shadow:none;background-color:var(--gin-bg-header);border:0;}#drupal-off-canvas-wrapper .glb-table tbody tr{border:0;}#drupal-off-canvas-wrapper .glb-table tbody td{border-bottom-color:var(--gin-border-color);}#drupal-off-canvas-wrapper .glb-table h4{font-size:1.3125rem;margin:0;}#drupal-off-canvas-wrapper:not([data-drupal-ck-style-fence] *) td:first-child{display:table-cell;}#drupal-off-canvas-wrapper .layout-builder-components-table__block-label--current{border-left:3px;}#drupal-off-canvas-wrapper .tabledrag-handle{display:grid;grid-template-areas:"main";height:24px;width:24px;}#drupal-off-canvas-wrapper .tabledrag-handle .handle{background-image:none;padding:0;margin:0;width:24px;height:24px;grid-area:main;}#drupal-off-canvas-wrapper .tabledrag-handle:after{position:initial;margin:auto;grid-area:main;}#layout-builder-modal{-webkit-padding-before:0;padding-block-start:0;}#layout-builder-modal #bs-ui{margin:0 -2rem;}#layout-builder-modal #bs-ui .blb_tab-content{padding-block:2rem;}#layout-builder-modal :is(.description,.form-item .description,.details-description){border:0;padding:0;margin-block:0.375rem 0;margin-inline:0;}#layout-builder-modal .form-type-checkbox{-webkit-padding-start:1.5rem;-moz-padding-start:1.5rem;padding-inline-start:1.5rem;}#layout-builder-modal input[type=submit]{margin-top:1rem;}#layout-builder-modal #bs_nav-tabs{margin:0 0 30px;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0;}#layout-builder-modal a.tabledrag-handle .handle{height:24px;}.full-width{position:relative;left:50%;margin-left:-50vw;width:100vw;}
