.purchase_wrapper{
    padding-top: 115px;
    .address_wrapper{
     h3{
        font-size: 20px;
        padding-bottom: 20px;
     }   
     .address_inner_wrapper{
         padding-bottom: 40px;
         ul{
             padding:0px;
             padding-bottom: 40px;
             li{
                margin-bottom: 10px;
                border-radius: 10px;
                background: #fff;
                padding:25px;
                padding-left: 30px;
                list-style: none;
                position: relative;
                border:2px solid #fff;
                // transition-delay: 1s;
                
                cursor: pointer;
                &:hover{
                    border:2px solid #a0b9f3;
                    // transition-delay: 1s;
                    // transition-timing-function: ease-in-out;
                }
                &:focus{
                    border:2px solid #a0b9f3;
                    // transition-delay: 1s;
                    // transition-timing-function: ease-in-out;
                }
                .edit{
                    background: #fef160;
                    color: #000;
                    position: absolute;
                    top: 20px;
                    right:20px;
                    padding-left: 20px;
                    padding-right: 20px;
                }

                
                h4{
                    font-size: 18px;
                    margin:0px;
                    font-weight: 700;
                    .address{
                        color: #92a1b1;
                        margin-left: 10px;
                        margin-right: 10px;
                        font-weight: 600;
                    }
                    .number{
                        margin-left:30px;
                        font-weight:400;
                    }
                }
                p{
                    padding-top: 20px;
                    margin: 0px;
                }
             }
             .selected_add{
                border:2px solid #2655bf !important;
             }

           

             .add_new{
                background: #fef160;
                color: #000;
                width: 100%;
                text-align: center;
                cursor: pointer;
            }
         }
         h2{
            color: #000000;
            font-weight: 700;
            padding-top:10px;
            padding-bottom: 0px;
            margin: 0px;
         }
         h5{
            margin: 0px;
            padding: 0px;
            color: #000000;
            font-size: 14px;
            padding-top: 10px;
            font-weight: 400;
            padding-bottom: 15px;
         }

         .delivery_btn{
             background: #2655bf;
             color: #fff;
             height: 45px;
             padding: 8px;
             padding-left: 8%;
             padding-right: 8%;
             border:none;
             text-align: center;
             cursor: pointer;
         }
     }
    }
}