.wp-block-vagabond-plus-surflevel-card-gutenberg { padding: 0 2rem; pointer-events: none;
flex: 1;
}
.wp-block-vagabond-plus-surflevel-card-gutenberg .title {
margin-bottom: 2rem !important;
position: relative;
font-size: 2rem !important;
}
.wp-block-vagabond-plus-surflevel-card-gutenberg .title::after {
content: '';
position: absolute;
left: -2rem;
bottom: -0.6rem;
border-bottom: 1px solid var(--wp--preset--color--va-black);
right: -2rem;
}
.wp-block-vagabond-plus-surflevel-card-gutenberg .title::before {
content: '•';
position: absolute;
left: 0;
bottom: -0.6rem;
line-height: 0.3;
color: 1px solid var(--wp--preset--color--va-black);
}
.wp-block-vagabond-plus-surflevel-card-gutenberg .goal {
margin: 0.3rem 0 1rem !important;
}
.wp-block-vagabond-plus-surflevel-card-gutenberg .goals-title,
.wp-block-vagabond-plus-surflevel-card-gutenberg .level-title {
font-size: 1.375rem !important;
}
.wp-block-vagabond-plus-surflevel-card-gutenberg ul {
margin: 0.3rem 0 0 !important;
padding-left: 25px;
}
.wp-block-vagabond-plus-surflevel-card-gutenberg li,
.wp-block-vagabond-plus-surflevel-card-gutenberg li,
.wp-block-vagabond-plus-surflevel-card-gutenberg .goal {
font-size: 1.2rem;
line-height: 1.4;
}
.wp-block-vagabond-plus-surflevel-card-gutenberg .level-container,
.wp-block-vagabond-plus-surflevel-card-gutenberg .levels-container {
min-height: var(--steps-min-height, 6lh);
}
.surflevel-card-gutenberg-group {
padding-left: 2rem;
flex-basis: 100%;
}
@media only screen and (max-width: 782px) {
.surflevel-card-gutenberg-group {
padding-left: 0;
padding-bottom: 1rem;
}
}