/* ===========================
   ARTIST STORY
   BUMBY
=========================== */



.artist-story {


    display:grid;


    grid-template-columns:

    1fr 1fr;


    gap:

    80px;


    align-items:center;


}





.story-image {


    position:relative;


}





.story-image::before {


    content:"";


    position:absolute;


    inset:

    -20px;


    background:

    var(--pink-soft);


    border-radius:

    50px;


    transform:

    rotate(-5deg);


    z-index:-1;


}





.story-image img {


    width:100%;


    height:650px;


    object-fit:cover;


    border-radius:

    50px;


    box-shadow:

    var(--shadow-card);


}





.story-content p {


    color:

    var(--brown);


    line-height:

    2;


    margin-bottom:

    25px;


    font-size:

    1.1rem;


}





.artist-tags {


    display:flex;


    flex-wrap:wrap;


    gap:15px;


    margin-top:35px;


}





.artist-tags span {


    padding:

    10px 25px;


    background:

    rgba(255,255,255,.7);


    border-radius:

    50px;


    color:

    var(--purple);


    border:

    1px solid rgba(140,111,174,.15);


}






@media(max-width:900px){


    .artist-story {


        grid-template-columns:

        1fr;


        gap:

        40px;


    }



    .story-image img {


        height:450px;


    }


}