.elementor-18 .elementor-element.elementor-element-e413454{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for shortcode, class: .elementor-element-3297960 */```css
.woocommerce-MyAccount-content > p:first-child,
.woocommerce-MyAccount-content > p:nth-child(2){
display:none;
}

.nb-dashboard{
margin-bottom:40px;
}

.nb-hero{
background:linear-gradient(135deg,#14c9be,#16b4d8);
padding:35px;
border-radius:25px;
margin-bottom:25px;
}

.nb-user{
display:flex;
align-items:center;
gap:25px;
}

.nb-user img{
border-radius:50%;
border:4px solid rgba(255,255,255,.25);
}

.nb-user h2{
margin:0;
font-size:36px;
color:#fff;
}

.nb-user p{
margin:10px 0;
color:#fff;
}

.nb-edit{
display:inline-block;
padding:10px 18px;
background:#fff;
color:#14c9be;
text-decoration:none;
border-radius:10px;
font-weight:700;
}

.nb-stats{
display:grid;
grid-template-columns:repeat(4,1fr);
gap:20px;
margin-bottom:25px;
}

.nb-stat{
background:#fff;
padding:25px;
border-radius:18px;
text-align:center;
box-shadow:0 5px 18px rgba(0,0,0,.06);
}

.nb-stat h3{
margin:0;
font-size:34px;
color:#14c9be;
}

.nb-stat span{
display:block;
margin-top:10px;
}

.nb-actions{
display:grid;
grid-template-columns:repeat(4,1fr);
gap:20px;
}

.nb-actions a{
background:#fff;
padding:22px;
text-align:center;
text-decoration:none;
border-radius:18px;
font-weight:700;
color:#222;
box-shadow:0 5px 18px rgba(0,0,0,.06);
transition:.3s;
}

.nb-actions a:hover{
background:#14c9be;
color:#fff;
}

@media(max-width:768px){

.nb-user{
flex-direction:column;
text-align:center;
}

.nb-stats,
.nb-actions{
grid-template-columns:1fr 1fr;
}

}

@media(max-width:480px){

.nb-stats,
.nb-actions{
grid-template-columns:1fr;
}

}
```/* End custom CSS */