[mn="7056"] {
    margin: -1px 0;

    .categorylistbx{ 
        --listset-gap: 45px;
        --listset-count: var(--item_count_default, 2);

        @media (width < 1200px) { 
            --listset-count: var(--item_count_1200, 2);
        }

        @media (width < 991px) { 
            --listset-count: var(--item_count_991, 2);
        }
        @media (width < 767px) {  
            --listset-count: var(--item_count_767, 2);
            --listset-gap: 21px;
        }
        @media (width < 575px) {  
            --listset-count: var(--item_count_575, 1);
        }

        .categorybx{
            box-shadow: 0 0 15px -6px rgba(0,0,0,.8);
            overflow: clip;
            border-radius: 15px;
            background-color: #fff; 
            flex-direction: column;
            /* align-items: flex-start; */
        }

        .taste
        {
            padding: 0 15px 15px;
            margin-top: auto;
        }
    }  

    .txtbx{
        /* width: 370px; */
        max-width: 100%;
        margin: 0 auto;
        padding: 15px 15px 0;
    }

    .title { 
        font-family: var(--ft-t1); 
        font-size: 130%;  
        line-height: 1;
        display: inline-block;
    
        /* padding: 30px 15px;  */
    }  
    /* ._content:not(._ttlcontent){
        padding: 12px 30px;
    }  */
    .bimg { 
        --bpt: 40%;
    }  
    .circle { 
        --width: 90px;
        width: var(--width);
    
        aspect-ratio: 1;
        margin: calc(-1 * var(--width) / 2) 0 0;
        background-color: var(--clr02);
        display: inline-flex;
        border-radius: 50%;
        padding: 12px;

        & > * { 
            width: 100%;
            height: 100%;
        }  
    }  

    & ul li {
        text-align: left;
    }
}