.ArtistList_headerSection__U32R1{display:flex;align-items:center;gap:15px;flex-wrap:wrap;width:100%;padding:20px 0 50px}@media(max-width:992px){.ArtistList_headerSection__U32R1{width:100vw;margin-left:calc(-50vw + 50%);padding:20px;border-radius:8px;gap:20px}}.ArtistList_titleSection__d1PZb{display:flex;align-items:center;gap:10px}@media(min-width:992px){.ArtistList_titleSection__d1PZb{gap:15px}}.ArtistList_galleryTitle__4NniL{font-size:24px;font-weight:700;color:#333;margin:0}@media(max-width:992px){.ArtistList_galleryTitle__4NniL{font-size:20px}}.ArtistList_totalCount__1kLmb{font-size:16px;color:#666;font-weight:500}@media(max-width:992px){.ArtistList_totalCount__1kLmb{font-size:14px}}.ArtistList_rightSection__LXp5m{display:flex;align-items:center;gap:15px;margin-left:auto}@media(min-width:992px){.ArtistList_rightSection__LXp5m{gap:20px}}.ArtistList_filterSection__7RkLe{width:100%;padding:20px 0 50px}@media(max-width:992px){.ArtistList_filterSection__7RkLe{width:100vw;margin-left:calc(-50vw + 50%);padding:10px 20px}}.ArtistList_filterSection__7RkLe .filter_group{display:grid;grid-gap:10px;gap:10px}@media(min-width:1200px){.ArtistList_filterSection__7RkLe .filter_group{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1199px){.ArtistList_filterSection__7RkLe .filter_group{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.ArtistList_filterSection__7RkLe .filter_group{grid-template-columns:repeat(2,1fr)}}.ArtistList_filterContent__0evId{background:#f9f9f9;border-radius:8px;margin-top:10px;overflow:hidden;max-height:0;opacity:0;padding:0;transform:translateY(-10px);transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.ArtistList_filterContent__0evId.ArtistList_expanded__LBQ6k{max-height:var(--content-height,500px);opacity:1;padding:20px;transform:translateY(0)}.ArtistList_filterContent__0evId.ArtistList_closing__hG4zY{max-height:0;opacity:0;padding:0;transform:translateY(-10px);transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),padding .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.Artwork_item_card__TyXmg{margin-bottom:50px;box-shadow:0 0 20px 3px rgba(0,0,0,.05)}.Artwork_item_card__TyXmg .Artwork_items__XgK_c{padding:20px;text-align:center;background-color:#fff}.Artwork_item_card__TyXmg .Artwork_items__XgK_c h3{margin-bottom:15px}.Artwork_ArtworkItem__bREZf{padding:1rem;border:1px solid #ddd}.Artwork_artwork_image__wm6lf{text-align:center;background-color:#f7f7f7;overflow:hidden;border-radius:16px}.Artwork_artwork_image__wm6lf img{width:100%;height:100%;object-fit:cover}.Artwork_items_image__6mphA{text-align:center;background-color:#f7f7f7;overflow:hidden;border-radius:16px}.Artwork_items_image__6mphA img{width:80px;height:80px;object-fit:cover}.Artwork_items_details_desc__S_qCH{margin-top:30px}.Artwork_items_details_desc__S_qCH h2{margin-bottom:30px}.Artwork_items_details_desc__S_qCH p{margin-bottom:50px}.Artwork_items_details_desc__S_qCH .Artwork_price__4Lpx3{font-family:Pretendard;text-align:right}.Artwork_items_details_desc__S_qCH .Artwork_btn_warp__YZI2n{text-align:right}.Artwork_items_details_desc__S_qCH .Artwork_btn_warp__YZI2n .Artwork_btn__D_kIp{padding:20px 50px}.Artwork_product_details_desc__qJp6S{margin-top:30px;padding-left:30px}.Artwork_product_details_desc__qJp6S h2{font-family:Pretendard;font-weight:500;margin-bottom:50px}.Artwork_product_details_desc__qJp6S .Artwork_info_wrap__ijDRw{font-size:1rem;margin-bottom:5px}.Artwork_product_details_desc__qJp6S .Artwork_tit__Kiazi{font-size:18px;font-weight:600;margin-right:10px}.Artwork_product_details_desc__qJp6S .Artwork_price__4Lpx3{margin:70px 0 20px;font-family:Pretendard;text-align:right;font-size:24px;font-weight:700}.Artwork_product_details_desc__qJp6S .Artwork_price__4Lpx3 span{margin-left:5px;font-size:16px;color:#666;font-weight:400}.Artwork_product_details_desc__qJp6S select{width:150px;height:35px;padding:5px 30px 5px 10px;border-radius:4px;outline:0 none}.Artwork_product_details_desc__qJp6S select option{background:#000;color:#fff;padding:3px 0}.Artwork_product_details_desc__qJp6S .Artwork_btn_warp__YZI2n{text-align:right}.Artwork_product_details_desc__qJp6S .Artwork_btn_warp__YZI2n .Artwork_btn__D_kIp{padding:20px 50px}.Artwork_items_text__AyE4g{border:1px solid #eee;padding:30px}.Artwork_tab_tit__gpwWT{padding:3px 10px;font-size:18px;font-family:Pretendard;font-weight:600}.Artwork_cart_list__mI8F0{align-items:center;padding:10px 0;box-shadow:0 0 20px 3px rgba(0,0,0,.05);border-radius:10px}.Artwork_cart_list__mI8F0 span{font-size:18px}.Artwork_cart_list__mI8F0 .Artwork_division__sWezO{margin:0 10px}.Artwork_cart_list__mI8F0 .Artwork_price__4Lpx3{font-size:18px;font-weight:700}.Artwork_cart_list__mI8F0 .Artwork_price__4Lpx3 span{margin-left:5px;font-weight:400}.Artwork_order_form__EFnWc{padding-top:2em;margin-bottom:2em}.Artwork_order_form__EFnWc h3{margin-bottom:.5rem;font-size:22px;font-weight:700;font-family:Pretendard}.Artwork_order_form__EFnWc p{font-size:18px}.Artwork_order_form__EFnWc .Artwork_form_group__pI7d6{align-items:center;margin-bottom:16px}.Artwork_order_form__EFnWc .Artwork_tel__qZfY_{display:flex;align-items:center}.Artwork_order_form__EFnWc .Artwork_tel__qZfY_ span{margin:0 5px}.Artwork_order_form__EFnWc .Artwork_sup__hViQX{position:relative;font-size:1em;line-height:0;vertical-align:baseline;top:0;color:#ff6a00}.Artwork_pay_warp__SutpM{padding-top:2em;padding-left:2em;padding-bottom:2em;font-size:18px;border-radius:8px;box-shadow:0 0 20px 3px rgba(0,0,0,.05)}.Artwork_pay_warp__SutpM .Artwork_pay_group__6M2fb{margin-bottom:30px}.Artwork_pay_warp__SutpM .Artwork_pay_group__6M2fb h2{font-size:22px;font-weight:700;font-family:Pretendard}.Artwork_pay_warp__SutpM .Artwork_agree_form__BtsS8{display:flex}.Artwork_pay_warp__SutpM .Artwork_agree_form__BtsS8 .Artwork_agree__mk_B1{margin-left:10px;line-height:1.4}.Artwork_pay_warp__SutpM .Artwork_btn_warp__YZI2n{width:100%;display:flex;margin-top:50px;text-align:center}.Artwork_pay_warp__SutpM .Artwork_btn_warp__YZI2n .Artwork_btn_round__wPmYi{width:30%;padding:1em 0;margin-right:5%;color:#4e7d22;background:#fff;border:1px solid #4e7d22}.Artwork_pay_warp__SutpM .Artwork_btn_warp__YZI2n .Artwork_btn_buy__u4Tle{padding:1em 0;width:60%}.Artwork_video__Ei8YH{width:70%;margin:30px auto}.Artwork_scaleVideo__fzqQ0{width:100%;padding-top:56.25%;position:relative}.Artwork_scaleVideo__fzqQ0 iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:1280px){.Artwork_pay_warp__SutpM{padding-left:1em}}@media only screen and (max-width:991px){.Artwork_pay_warp__SutpM{padding-left:0;box-shadow:none}}.Artwork_artistLink__F36mW{display:block;text-decoration:none;color:inherit;max-width:400px;margin:0 auto}.Artwork_artistProfileWrapper__XeWVb{display:flex;flex-direction:column;align-items:center;padding:40px 20px;background-color:hsla(0,0%,97%,.416);border-radius:12px;box-shadow:0 4px 7px rgba(0,0,0,.1)}.Artwork_artistInfo__6XVq1{text-align:center;margin-bottom:30px}.Artwork_artistInfo__6XVq1 .Artwork_artistImageWrapper__TJFqB{width:180px;height:180px;border-radius:50%;overflow:hidden;margin:0 auto 16px}.Artwork_artistInfo__6XVq1 .Artwork_artistImageWrapper__TJFqB img{width:100%;height:100%;object-fit:cover}.Artwork_artistInfo__6XVq1 .Artwork_artistName__w7OuV{font-size:22px;font-weight:700;margin-bottom:8px}.Artwork_artistInfo__6XVq1 .Artwork_artistIntro__7tuMO{font-size:14px;color:#666;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:4.5em}.Artwork_artistInfo__6XVq1 .Artwork_artworkText__d7oE3{margin-top:16px}.Artwork_artistInfo__6XVq1 .Artwork_artworkText__d7oE3 .Artwork_artworkTitle__jrMCP{font-size:22px;font-weight:600;color:#333}.Artwork_artworkCard__uHS05{display:flex;flex-direction:column;align-items:center;text-align:center}.Artwork_artworkCard__uHS05 .Artwork_artworkImageWrapper__JlfwR{width:100%;position:relative;overflow:hidden;border-radius:8px;aspect-ratio:1/1}.Artwork_artworkCard__uHS05 .Artwork_artworkImageWrapper__JlfwR img{width:100%;height:100%;object-fit:contain}