.DefaultLayout_layoutWrapper__Ob4Dr{max-width:1120px;margin:0 auto;height:100%}@media(max-width:1220px){.DefaultLayout_layoutWrapper__Ob4Dr{max-width:100%;padding:0 24px}}@media(max-width:720px){.DefaultLayout_layoutWrapper__Ob4Dr{max-width:100%;padding:0 17px}}.DefaultLayout_layoutScroll__0mWck{max-width:1120px;margin:0 auto;height:100%;-ms-overflow-style:none;scrollbar-width:none}@media(max-width:1220px){.DefaultLayout_layoutScroll__0mWck{max-width:100%;padding:0 24px}}@media(max-width:720px){.DefaultLayout_layoutScroll__0mWck{padding:0 0 0 17px;overflow:hidden;overflow-x:auto}}.DefaultLayout_layoutScroll__0mWck::-webkit-scrollbar{display:none}.DefaultLayout_layoutFull__e1iex{max-width:1120px;margin:0 auto;height:100%;-ms-overflow-style:none;scrollbar-width:none}@media(max-width:1220px){.DefaultLayout_layoutFull__e1iex{max-width:100%;padding:0 24px}}@media(max-width:720px){.DefaultLayout_layoutFull__e1iex{padding:0}}.DefaultLayout_subLayout__4s2bd{max-width:930px;margin:0 auto;height:100%}@media(max-width:1220px){.DefaultLayout_subLayout__4s2bd{max-width:100%;padding:0 24px}}@media(max-width:720px){.DefaultLayout_subLayout__4s2bd{max-width:100%;padding:0 16px}}.DefaultLayout_mypageLayout__CIK0N{max-width:1120px;margin:0 auto;height:100%;display:flex}@media(max-width:1220px){.DefaultLayout_mypageLayout__CIK0N{max-width:100%;padding:0 24px}}@media(max-width:720px){.DefaultLayout_mypageLayout__CIK0N{width:100%;padding:0 17px}}.SearchInput_searchInputWrapper__XalgZ{position:relative;min-width:418px;height:52px}@media(max-width:1220px){.SearchInput_searchInputWrapper__XalgZ{min-width:320px;height:48px}}@media(max-width:720px){.SearchInput_searchInputWrapper__XalgZ{min-width:240px;height:40px}}.SearchInput_searchInputWrapper__XalgZ img{width:40px;height:40px;vertical-align:middle}.SearchInput_search__ZXAFZ{width:100%;height:100%;border-radius:26px;border:1px solid #aba8a8;padding:16px 100px 16px 22px;font-weight:500;font-size:16px}@media(max-width:1220px){.SearchInput_search__ZXAFZ{padding:10px 90px 10px 16px;font-size:14px}}.SearchInput_search__ZXAFZ::placeholder{color:#aba8a8}.SearchInput_clearBtn__uWCeK{position:absolute;right:60px;top:50%;transform:translateY(-50%)}@media(max-width:1220px){.SearchInput_clearBtn__uWCeK{right:50px}}.SearchInput_searchBtn__GrQWU{position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media(max-width:1220px){.SearchInput_searchBtn__GrQWU{right:16px;right:10px}}.Checkbox_inputBox__LVoLm{display:inline-flex;gap:10px;align-items:center}.Checkbox_input__YDMTe{display:none}.Checkbox_input__YDMTe+.Checkbox_checkLabel__RmpN_{background-repeat:no-repeat;background-position:50%;background-size:60%;background-image:url(https://cdn.aboutthelink.co.kr/friends/assets/icons/checkbox-default.png)}.Checkbox_input__YDMTe:checked+.Checkbox_checkLabel__RmpN_{background-repeat:no-repeat;background-size:cover;width:40px;height:40px;background-image:url(https://cdn.aboutthelink.co.kr/friends/assets/icons/checkbox-active-purple.webp)}@media(max-width:720px){.Checkbox_input__YDMTe:checked+.Checkbox_checkLabel__RmpN_{width:20px;height:20px}}.Checkbox_checkLabel__RmpN_{display:block;width:40px;height:40px;cursor:pointer}@media(max-width:720px){.Checkbox_checkLabel__RmpN_{width:20px;height:20px}}.Checkbox_label__kXN4f{font-size:16px;font-weight:500;color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:1220px){.Checkbox_label__kXN4f{font-size:16px}}@media(max-width:720px){.Checkbox_label__kXN4f{font-size:15px}}.Checkbox_group__FNpwN{display:flex;flex-direction:column;gap:.5rem}.SelectButton_selectContainer__HfyLH{display:flex;gap:8px}@media(max-width:720px){.SelectButton_selectContainer__HfyLH{gap:6px}}.SelectButton_selectContainer__HfyLH .SelectButton_option__NtZPW{padding:6px 16px;cursor:pointer;background:#ededed;color:#747474;border-radius:10px;font-weight:500;font-size:18px}@media(max-width:720px){.SelectButton_selectContainer__HfyLH .SelectButton_option__NtZPW{font-size:16px}}.SelectButton_selectContainer__HfyLH .SelectButton_activeOption__iDt6_,.SelectButton_selectContainer__HfyLH .SelectButton_option__NtZPW:hover{background:#000;color:#fff;font-weight:600}.SelectButton_payment__jbHWL{display:flex;gap:10px}@media(max-width:720px){.SelectButton_payment__jbHWL{gap:6px}}.SelectButton_payment__jbHWL .SelectButton_option__NtZPW{cursor:pointer;width:167px;height:44px;border-radius:22px;text-align:center;line-height:44px;border:1px solid #dbdde2;background-color:#fff;font-size:15px;color:#7e84a3}@media(max-width:720px){.SelectButton_payment__jbHWL .SelectButton_option__NtZPW{width:100%;max-width:167px}}.SelectButton_payment__jbHWL .SelectButton_activeOption__iDt6_,.SelectButton_payment__jbHWL .SelectButton_option__NtZPW:hover{background:#343434;color:#fff;font-weight:600}.SelectButton_petKind__1gsM9{display:flex;gap:10px}.SelectButton_petKind__1gsM9 .SelectButton_option__NtZPW{cursor:pointer;width:100px;height:40px;text-align:center;line-height:40px;border-radius:20px;border:1px solid #d5d5d5;background-color:#fff;font-size:20px;font-weight:500;color:#a0a0a0}@media(max-width:1220px){.SelectButton_petKind__1gsM9 .SelectButton_option__NtZPW{width:80px;height:35px;line-height:35px;font-size:16px}}.SelectButton_petKind__1gsM9 .SelectButton_activeOption__iDt6_,.SelectButton_petKind__1gsM9 .SelectButton_option__NtZPW:hover{background:#723ced;color:#fff;font-weight:700}.Badge_badges__c0JyD{display:inline-flex;align-items:center;color:#fff;font-size:14px;font-weight:600;padding:5px 14px;border-radius:5px}@media(max-width:1220px){.Badge_badges__c0JyD{font-size:13px;padding:3px 12px}}.Badge_rounded__Ke0M_{border-radius:15px}.Badge_safe__EESXo{background-color:#0093ff}.Badge_parcel__ULxIp{background-color:#f96b63}.Badge_product__2TH2D{background-color:#5dc9d8}.Badge_hospital__NZA31{background-color:#8873e8}.Badge_care__y_wku{background-color:#e872a5}.Badge_hotel__wDMfy{background-color:#e8a454}.Badge_homeBreeder__ZTlmM{font-size:16px;font-weight:600;color:#0058ff;padding:6px 12px;border:1px solid #0058ff}.Badge_puppy__wUlvG{background-color:#758bfd}.Badge_cat__UJ8MO{background-color:#af84f0}.Badge_puppyBorder__AhhOA{border:1px solid #0058ff;color:#0058ff}.Badge_catBorder__Gyzve{border:1px solid #723ced;color:#723ced}.ShopListContainer_shopContainer__HnWjQ{padding-top:60px;padding-bottom:100px}@media(max-width:1220px){.ShopListContainer_shopContainer__HnWjQ{padding-top:40px;padding-bottom:80px}}@media(max-width:720px){.ShopListContainer_shopContainer__HnWjQ{padding-top:32px;padding-bottom:60px}}.ShopListContainer_searchWrapper__ZZq9H{margin-bottom:60px;display:flex;justify-content:center}@media(max-width:1220px){.ShopListContainer_searchWrapper__ZZq9H{margin-bottom:40px}}@media(max-width:720px){.ShopListContainer_searchWrapper__ZZq9H{margin-bottom:32px}}.ShopListContainer_pickWrapper__jduFL .ShopListContainer_pickTitle__aSOpL{font-size:32px;font-weight:500;margin-bottom:20px}.ShopListContainer_pickWrapper__jduFL .ShopListContainer_pickTitle__aSOpL strong{font-weight:700}@media(max-width:1220px){.ShopListContainer_pickWrapper__jduFL .ShopListContainer_pickTitle__aSOpL{font-size:24px;margin-bottom:10px}}@media(max-width:720px){.ShopListContainer_pickWrapper__jduFL .ShopListContainer_pickTitle__aSOpL{font-size:18px;margin-bottom:20px}}.ShopListContainer_pickContainer__46V5C{display:flex;justify-content:space-between;padding:20px;border-radius:8px;box-shadow:4px 4px 6px 0 rgba(0,0,0,.16);border:1px solid #f0f0f0}@media(max-width:1220px){.ShopListContainer_pickContainer__46V5C{padding:10px 16px 10px 10px;position:relative}}@media(max-width:720px){.ShopListContainer_pickContainer__46V5C{padding:10px;flex-direction:column}}.ShopListContainer_pickShopBox__QYbsB{display:flex;gap:20px}@media(max-width:720px){.ShopListContainer_pickShopBox__QYbsB{gap:10px}}.ShopListContainer_pickShopBox__QYbsB .ShopListContainer_shopImg__Do2UO{width:200px;height:200px;border-radius:5px}@media(max-width:1220px){.ShopListContainer_pickShopBox__QYbsB .ShopListContainer_shopImg__Do2UO{width:155px;height:155px}}@media(max-width:720px){.ShopListContainer_pickShopBox__QYbsB .ShopListContainer_shopImg__Do2UO{width:120px;height:120px}}.ShopListContainer_pickShopTextBox__qyuyV{padding:10px 0;display:flex;flex-direction:column}@media(max-width:720px){.ShopListContainer_pickShopTextBox__qyuyV{padding:28px 0 0}}.ShopListContainer_pickShopTextBox__qyuyV h3{font-size:20px;font-weight:700;margin-bottom:10px}@media(max-width:1220px){.ShopListContainer_pickShopTextBox__qyuyV h3{font-size:18px;margin-bottom:8px}}.ShopListContainer_pickShopTextBox__qyuyV .ShopListContainer_line1__Ok1rx{margin-bottom:6px}@media(max-width:1220px){.ShopListContainer_pickShopTextBox__qyuyV .ShopListContainer_line1__Ok1rx{font-size:15px}}@media(max-width:720px){.ShopListContainer_pickShopTextBox__qyuyV .ShopListContainer_line1__Ok1rx{font-size:12px}}.ShopListContainer_pickShopTextBox__qyuyV .ShopListContainer_line2__iWFBj{margin-bottom:10px}@media(max-width:1220px){.ShopListContainer_pickShopTextBox__qyuyV .ShopListContainer_line2__iWFBj{font-size:15px;margin-bottom:6px}}@media(max-width:720px){.ShopListContainer_pickShopTextBox__qyuyV .ShopListContainer_line2__iWFBj{font-size:12px}}.ShopListContainer_pickShopTextBox__qyuyV .ShopListContainer_line3__PLV5c span{margin-right:4px}.ShopListContainer_pickShopTextBox__qyuyV .ShopListContainer_line4__Xj16W{margin:auto 0 0;font-size:14px}@media(max-width:1220px){.ShopListContainer_pickShopTextBox__qyuyV .ShopListContainer_line4__Xj16W{position:absolute;right:16px;top:10px}}@media(max-width:720px){.ShopListContainer_pickShopTextBox__qyuyV .ShopListContainer_line4__Xj16W{right:20px;font-size:11px;font-weight:600}}.ShopListContainer_mark__rf7uA{display:inline-block;width:10px;height:10px;margin-right:8px;border-radius:50%;vertical-align:middle}@media(max-width:1220px){.ShopListContainer_mark__rf7uA{margin-right:6px}}.ShopListContainer_open__4lGn4{color:#000}.ShopListContainer_open__4lGn4 .ShopListContainer_mark__rf7uA{background-color:#b8f977}.ShopListContainer_close__uWiu0{color:#aaa}.ShopListContainer_close__uWiu0 .ShopListContainer_mark__rf7uA{background:#aaa}.ShopListContainer_pickPetBox__fiIHO{padding:10px 0}@media(max-width:1220px){.ShopListContainer_pickPetBox__fiIHO{padding:35px 0 0}}@media(max-width:720px){.ShopListContainer_pickPetBox__fiIHO{padding:20px 0 0}}.ShopListContainer_pickPetBox__fiIHO .ShopListContainer_petImgBox__GwEb0{display:flex;gap:10px}.ShopListContainer_pickPetBox__fiIHO .ShopListContainer_petImg__UWqGI{width:160px;height:160px;border-radius:5px;background:#f2f2f2}@media(max-width:1220px){.ShopListContainer_pickPetBox__fiIHO .ShopListContainer_petImg__UWqGI{width:70px;height:70px}}@media(max-width:720px){.ShopListContainer_pickPetBox__fiIHO .ShopListContainer_petImg__UWqGI{width:100%;height:100%;aspect-ratio:1/1}}.ShopListContainer_pickPetTextBox__9kCRq{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}@media(max-width:1220px){.ShopListContainer_pickPetTextBox__9kCRq{flex-direction:column;align-items:flex-end}}@media(max-width:720px){.ShopListContainer_pickPetTextBox__9kCRq{flex-direction:row}}.ShopListContainer_pickPetTextBox__9kCRq .ShopListContainer_line1__Ok1rx{font-size:18px}@media(max-width:1220px){.ShopListContainer_pickPetTextBox__9kCRq .ShopListContainer_line1__Ok1rx{font-size:15px}}@media(max-width:720px){.ShopListContainer_pickPetTextBox__9kCRq .ShopListContainer_line1__Ok1rx{font-size:13px}}.ShopListContainer_pickPetTextBox__9kCRq .ShopListContainer_line2__iWFBj span{padding:0 8px;border-right:1px solid #c7c7c7}@media(max-width:1220px){.ShopListContainer_pickPetTextBox__9kCRq .ShopListContainer_line2__iWFBj span{font-size:15px}}@media(max-width:720px){.ShopListContainer_pickPetTextBox__9kCRq .ShopListContainer_line2__iWFBj span{font-size:13px}}.ShopListContainer_pickPetTextBox__9kCRq .ShopListContainer_line2__iWFBj span:last-child{padding-right:0;border-right:none}.ShopListContainer_pickPetTextBox__9kCRq .ShopListContainer_line2__iWFBj strong{font-weight:700}.ShopListContainer_filterTitle__ji2aM{display:flex;justify-content:space-between;align-items:center;margin-top:60px;margin-bottom:20px}@media(max-width:720px){.ShopListContainer_filterTitle__ji2aM{margin-top:85px;flex-direction:column-reverse;align-items:flex-start;gap:27px;margin-bottom:20px}.ShopListContainer_filterTitle__ji2aM .ShopListContainer_shopSelectWrapper__aylAN{justify-content:center;width:100%;display:flex}}.ShopListContainer_shopListWrapper__aj0dw{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media(max-width:1220px){.ShopListContainer_shopListWrapper__aj0dw{column-gap:16px;row-gap:20px}}@media(max-width:720px){.ShopListContainer_shopListWrapper__aj0dw{grid-template-columns:repeat(1,1fr)}}.ShopListContainer_shopItem__ACRqu{background-color:#f5f5f5;border-radius:8px;overflow:hidden;display:flex}.ShopListContainer_shopItem__ACRqu:hover{position:relative}.ShopListContainer_shopItem__ACRqu:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;background-color:rgba(0,0,0,.1);transition:background-color .4s ease-in-out}.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopImg__Do2UO{width:180px;height:180px}@media(max-width:1220px){.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopImg__Do2UO{width:140px;height:140px}}.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN{width:calc(100% - 180px);padding:16px 28px 16px 16px;display:flex;flex-direction:column}@media(max-width:1220px){.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN{width:calc(100% - 140px);padding:10px;position:relative}}.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_shopTitle__D_BhU{display:flex;justify-content:space-between;margin-bottom:10px}@media(max-width:1220px){.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_shopTitle__D_BhU{margin-bottom:4px}}.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_shopTitle__D_BhU h3{display:block;width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:700}@media(max-width:1220px){.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_shopTitle__D_BhU h3{width:100%;font-size:16px}}.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_shopTitle__D_BhU p{font-size:14px}@media(max-width:1220px){.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_shopTitle__D_BhU p{position:absolute;bottom:10px;left:10px;font-size:11px;font-weight:600}}.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_openStatusBox__dn4Hb{font-size:14px}@media(max-width:1220px){.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_openStatusBox__dn4Hb{font-size:11px;position:absolute;bottom:10px;left:10px}}.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_line1__Ok1rx{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px}@media(max-width:1220px){.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_line1__Ok1rx{margin-bottom:4px;font-size:12px}}.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_line2__iWFBj{margin-bottom:10px}@media(max-width:1220px){.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_line2__iWFBj{margin-bottom:4px;font-size:12px}}.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_line3__PLV5c span{margin-right:5px}.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_line4__Xj16W{margin:auto 0 0}@media(max-width:1220px){.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_line4__Xj16W{margin:inherit}}.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_line4__Xj16W span{padding:0 8px;border-right:1px solid #c7c7c7}@media(max-width:1220px){.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_line4__Xj16W span{font-size:12px}}.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_line4__Xj16W span:first-child{padding-left:0}.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_line4__Xj16W span:last-child{padding-right:0;border-right:none}.ShopListContainer_shopItem__ACRqu .ShopListContainer_shopDetail__WUrQN .ShopListContainer_line4__Xj16W strong{font-weight:700}.ShopListContainer_moreBtnBox__umODg{display:flex;align-items:center;justify-content:center;margin-top:60px}@media(max-width:1220px){.ShopListContainer_moreBtnBox__umODg{margin-top:40px}}@media(max-width:720px){.ShopListContainer_moreBtnBox__umODg{margin-top:32px}}.ShopListContainer_moreBtnBox__umODg button{padding:18px 40px 17px;border-radius:8px;border:1px solid #707070;background-color:#fff;font-size:16px}@media(max-width:720px){.ShopListContainer_moreBtnBox__umODg button{padding:14px 40px;font-size:14px}}.ShopListContainer_recommendShop__0OhIA h4{font-size:24px;font-weight:700;border-bottom:2px solid #000;padding-bottom:10px;margin-bottom:20px}@media(max-width:1220px){.ShopListContainer_recommendShop__0OhIA h4{font-size:20px}}@media(max-width:720px){.ShopListContainer_recommendShop__0OhIA h4{font-size:18px}}.ShopListContainer_noResults__Bdfrs .ShopListContainer_nomatchText__pPKZy{font-size:20px;font-weight:500;line-height:1.4;color:#797878;margin-top:180px;margin-bottom:207px;text-align:center}.ShopListContainer_recommendSection__6hSD9 .ShopListContainer_recommendTitle__IFs_l{font-size:24px;font-weight:700;padding-bottom:10px;margin-bottom:20px;border-bottom:2px solid #000}