.ps-custom-field{
    display: flex;
    flex-direction: column;
}

.ps-custom-field .ps-first-wrapper{
    display: flex;
    flex-direction: row;
    padding: 5px;
    gap: 5px;
    justify-content: space-around;
    cursor: pointer;
}

.ps-custom-field .ps-first-wrapper a{
    display: flex;
    height: 100%;
    align-items: center;
    flex-direction: column;
    justify-content: flex-start;
}

.ps-item-wrapper{
    max-width: 20%;
}

.ps-item-wrapper .product_price{
    display: none;
}

.ps-custom-field .ps-first-wrapper .product_title{
    text-align: center;
    flex-wrap: nowrap;
}

.ps-custom-field img{
    width: 80px;
    aspect-ratio: 1/1;
    border-radius: 5px;
}

/*--------------style the custom accessory div------------*/


.single-product .summary .ps-custom-field  p.product_title, .single-product .summary .ps-custom-field  span.woocommerce-Price-amount{
    font-size:12px;
    padding:0 !important;
    line-height: 14px;
}

.single-product .summary .ps-custom-field .ps-item-wrapper p{
    margin-bottom: 0 !important;
}

.single-product .ps-first-wrapper{
    margin: 20px 0 25px 0 !important;
     @media (max-width: 921px) {
        line-height: 14px;
        font-size:12px;
        padding:0 !important;
    }
}