/* */

@media all and (max-width: 1680px) {

    /* */

    ._noti {
        padding: 0 10px !important;
    }

    /* */

    ._smenu .col-2 {
        width: 16.66666667%;
    }

    ._smenu .col-10 {
        width: 83.33333333%;
    }

}

@media all and (max-width: 1300px) {

    /* shop list */
    #sct_ct ._thumb img {
        max-width: 60px;
    }

    #cate_nav ul li a {
        font-size: 14px;
    }

    .tia-list .order-1 {
        /* display: none; */
        width: 100%;
    }

    .tia-list .ord-w {
        display: none;
    }

    .tia-list .ord-m {
        display: block;
    }

    /* 필터 */

  /*  .__left .accordion .accordion-button .fs-5 {
        font-size: 14px !important;
    }

    .tia-list .order-1 .mb-3 {
        margin: 0 !important;
    }

    .tia-list .order-1 ._1 .btn-disp {
        font-size: 12px;
    }

    .tia-list .order-1 ._2 .list-group {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        font-size: 12px;
    }

    .tia-list .order-1 ._3 .d-grid {
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .tia-list .order-1 ._3 .col-palette a,
    .tia-list .order-1 ._3 .col-palette span {
        font-size: 10px;
        line-height: 1.3;
    }

    .tia-list .order-1 ._3 .col-palette a span {
        width: 16px;
        height: 16px;
    }

    .tia-list .order-1 ._4 .list-group {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        font-size: 13px;
    }

    .tia-list .order-1 ._4 .btn-secondary {  
        font-size: 13px;
    }

    .tia-list .order-1 ._5 .btn-secondary {  
        font-size: 13px;
    }

    .tia-list .order-1 ._6 .list-group {
        display: grid;
        grid-template-columns: repeat(3, minmax(0, 1fr));
        font-size: 13px;
    }

    .tia-list .order-1 ._7 .list-group {
        display: grid;
        grid-template-columns: repeat(3, minmax(0, 1fr));
        font-size: 13px;
    }*/

    .tia-list .order-2 {
        width: 100%;
        padding: 0;
    }

}

@media all and (max-width: 1024px) {

    /* */

    ._smenu a img {
        width: 110px;
    }

    .lst-roll {
        /* display: none; */
    }

    /* */

    [class~=q-menu] nav div {
        width: 60px;
    }

    /* */

    #btn-cart-buy .row div:nth-child(1) button {
        justify-content: space-between !important;
        font-size: 14px;
    }
    
    #btn-cart-buy .row div:nth-child(2) button {
        font-size: 14px;
    }    

    #sit_ov_from .list-group-item button span:first-child {
        min-width: 40px;
    }
    
    /* footer */

    .site-footer-wrap {
        font-size: 14px !important;
    }

    .site-footer-wrap .fs-5,
    .site-footer-wrap .fs-6 {
        font-size: 14px !important;
    }

    .site-footer-wrap .text-end {
        text-align: left !important;
    }

    /* */

    #bo_v_act {
        right: 10px;
    }

    /* */

    i.i-toggle,
    i.i-toggle.on {
        width: 24px;
        height: 19px;
    }

    /* */

    .tia-card > div {
        font-size: 11px;
    }

}