/* WEART inspired product gallery - desktop */
.wa-site.page-m_mall_list .df-page-main{padding:0 0 110px!important;background:#fff!important}
.wa-site.page-m_mall_list .df-content-wrap{width:calc(100% - 48px)!important;max-width:1460px!important;margin:0 auto!important;padding:50px 0 0!important}
.wa-site.page-m_mall_list .navi_design{display:none!important}
.wa-site.page-m_mall_list .cate_name{margin:0!important;padding:4px 0 30px!important;border:0!important;text-align:center!important}
.wa-site.page-m_mall_list .cate_name>a{color:#171717!important;font-family:Arial,"Noto Sans KR",sans-serif!important;font-size:25px!important;font-weight:500!important;letter-spacing:-.04em!important;line-height:1.3!important}
.wa-site.page-m_mall_list .sub_category_wrap{margin:0 auto 46px!important;border-top:1px solid #ecebe8!important}
.wa-site.page-m_mall_list .sub_category_wrap ul{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important}
.wa-site.page-m_mall_list .sub_category_wrap li{width:auto!important;border-right:1px solid #ecebe8!important;border-bottom:1px solid #ecebe8!important}
.wa-site.page-m_mall_list .sub_category_wrap li:nth-child(6n+1){border-left:1px solid #ecebe8!important}
.wa-site.page-m_mall_list .sub_category_wrap a{min-height:56px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:10px 8px!important;border:0!important;border-radius:0!important;background:#fff!important;color:#666!important;font-size:12px!important;font-weight:400!important;line-height:1.35!important;text-align:center!important}
.wa-site.page-m_mall_list .sub_category_wrap a:hover{background:#faf8f3!important;color:#b18d4d!important}
.wa-site.page-m_mall_list .sub_category_wrap a[style*="background-color"]{background:#faf8f3!important;color:#b18d4d!important}
.wa-site.page-m_mall_list .sub_category_wrap a span{display:none!important}
.wa-site.page-m_mall_list .sub_besttitle_wrap{margin:42px 0 30px!important;padding:0!important;border:0!important;text-align:center!important;font-size:22px!important;font-weight:500!important;letter-spacing:-.04em!important}
.wa-site.page-m_mall_list .sub_item_wrap{margin-top:0!important}
.wa-site.page-m_mall_list .df-list-toolbar{position:relative;margin:42px 0 34px!important;padding:58px 28px 18px!important;border-top:0!important;border-bottom:1px solid #e4e2dd!important}
.wa-site.page-m_mall_list .df-list-toolbar:before{content:"CURATOR'S PICK";position:absolute;top:0;left:50%;transform:translateX(-50%);color:#171717;font-size:21px;font-weight:500;letter-spacing:-.02em;white-space:nowrap}
.wa-site.page-m_mall_list .df-list-toolbar__head{align-items:center!important}
.wa-site.page-m_mall_list .df-list-toolbar__count span{color:#b18d4d!important;font-weight:600!important}
.wa-site.page-m_mall_list .df-list-toolbar__count p{color:#777!important;font-size:13px!important;font-weight:400!important}
.wa-site.page-m_mall_list .df-list-toolbar__count strong{color:#222!important;font-size:16px!important;font-weight:600!important}
.wa-site.page-m_mall_list .df-list-toolbar__search{width:300px!important;border-color:#dfddd8!important;border-radius:0!important;background:#fff!important}
.wa-site.page-m_mall_list .df-list-toolbar__search button{background:#171717!important}
.wa-site.page-m_mall_list .df-list-toolbar__sort{gap:22px!important;margin-top:20px!important}
.wa-site.page-m_mall_list .df-list-sort{min-width:0!important;min-height:26px!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;color:#777!important;font-size:12px!important;font-weight:400!important}
.wa-site.page-m_mall_list .df-list-sort:hover,.wa-site.page-m_mall_list .df-list-sort.is-active{background:#fff!important;color:#b18d4d!important}
