114
.wp-site-blocks
 > 
.wp-block-template-part
 > 
.wp-block-cover
,
115
body
 > 
.is-root-container
 > 
.wp-block-cover
,
116
body
 > 
.is-root-container
 > 
.wp-block-template-part
 > 
.wp-block-group.has-background
,
117
body
 > 
.is-root-container
 > 
.wp-block-template-part
 > 
.wp-block-cover
,
118
.is-root-container
 
.wp-block
[
data-align
=
"full"
] {
119
 
margin-left
: 
calc
(
-1
 * 
var
(
--wp--custom--spacing--outer
)) 
!important
;
120
 
margin-right
: 
calc
(
-1
 * 
var
(
--wp--custom--spacing--outer
)) 
!important
;
121
 
width
: 
unset
;
122
}
123
​
124
/* Blocks inside columns don't have negative margins. */
125
.wp-site-blocks
 
.wp-block-columns
 
.wp-block-column
 
.alignfull
,
126
.is-root-container
 
.wp-block-columns
 
.wp-block-column
 
.wp-block
[
data-align
=
"full"
],
127
/* We also want to avoid stacking negative margins. */
128
.wp-site-blocks
 
.alignfull
:
not
(
.wp-block-group
) 
.alignfull
,
129
.is-root-container
 
.wp-block
[
data-align
=
"full"
] > *:
not
(
.wp-block-group
) 
.wp-block
[
data-align
=
"full"
] {
130
 
margin-left
: 
auto
 
!important
;
131
 
margin-right
: 
auto
 
!important
;
132
 
width
: 
inherit
;
133
}
134
​
135
/*
136
 * Responsive menu container padding.
137
 * This ensures the responsive container inherits the same
138
 * spacing defined above. This behavior may be built into
139
 * the Block Editor in the future.
140
 */
141
​
142
.wp-block-navigation__responsive-container.is-menu-open
 {
143
 
padding-top
: 
var
(
--wp--custom--spacing--outer
);
144
 
padding-bottom
: 
var
(
--wp--custom--spacing--large
);
145
 
padding-right
: 
var
(
--wp--custom--spacing--outer
);
146
 
padding-left
: 
var
(
--wp--custom--spacing--outer
);
147
}
148
​
149
.wp-block-navigation-link
:
last-child
 {
150
    
min-width
: 
100px
;
151
    
padding
: 
6px
 
12px
;
152
    
font-size
: 
1rem
;
153
}
154

/* Align all navigation children to the left */
.wp-block-navigation {
    justify-content: flex-start !important;
    text-align: left !important;
}

.wp-block-navigation {
    display: flex !important;
    flex-direction: row !important;
    justify-content: flex-start !important;
    text-align: left !important;
}
.wp-block-navigation__container {
    justify-content: flex-start !important;
    text-align: left !important;
    display: flex !important;
}
.wp-block-navigation-link {
    text-align: left !important;
}
