.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}}.BreederContainer_breederBanner__OG1Sm{background:#d5d5d5}.BreederContainer_breederBanner__OG1Sm .BreederContainer_bannerBox__hd55L{width:100%;height:160px}@media(max-width:1220px){.BreederContainer_breederBanner__OG1Sm .BreederContainer_bannerBox__hd55L{height:auto;aspect-ratio:6/1}}@media(max-width:720px){.BreederContainer_breederBanner__OG1Sm .BreederContainer_bannerBox__hd55L{aspect-ratio:75/16}}.BreederContainer_breederContainer__wEZjc{padding-top:60px;padding-bottom:100px}@media(max-width:1220px){.BreederContainer_breederContainer__wEZjc{padding-top:40px;padding-bottom:80px}}@media(max-width:720px){.BreederContainer_breederContainer__wEZjc{padding-top:32px;padding-bottom:60px}}.BreederContainer_searchWrapper__fjtBU{margin-bottom:60px;display:flex;justify-content:center}@media(max-width:1220px){.BreederContainer_searchWrapper__fjtBU{margin-bottom:40px}}@media(max-width:720px){.BreederContainer_searchWrapper__fjtBU{margin-bottom:32px}}.BreederContainer_moreBtnBox__lUXhw{display:flex;align-items:center;justify-content:center;margin-top:60px}@media(max-width:1220px){.BreederContainer_moreBtnBox__lUXhw{margin-top:40px}}@media(max-width:720px){.BreederContainer_moreBtnBox__lUXhw{margin-top:32px}}.BreederContainer_moreBtnBox__lUXhw button{padding:18px 40px 17px;border-radius:8px;border:1px solid #707070;background-color:#fff;font-size:16px}@media(max-width:720px){.BreederContainer_moreBtnBox__lUXhw button{padding:14px 40px}}.BreederContainer_noResults__cwExN{padding:30px 0;text-align:center}.BreederContainer_noResults__cwExN p{font-size:20px;font-weight:500;line-height:1.4;color:#797878}.BreederContainer_breederList__wh3Tc{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media(max-width:1220px){.BreederContainer_breederList__wh3Tc{gap:16px}}@media(max-width:720px){.BreederContainer_breederList__wh3Tc{grid-template-columns:repeat(1,1fr)}}.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC{background-color:#f5f5f5;border-radius:8px;overflow:hidden;display:flex;border:1px solid #dbdde2}.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC:hover{position:relative}.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC: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}.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC .BreederContainer_breederImg__44FOS{background:#f08080;width:164px;height:164px}@media(max-width:1220px){.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC .BreederContainer_breederImg__44FOS{width:128px;height:128px}}.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC .BreederContainer_breederDetail___Rg49{width:calc(100% - 164px);padding:16px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:1220px){.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC .BreederContainer_breederDetail___Rg49{width:calc(100% - 128px);padding:16px 10px}}@media(max-width:720px){.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC .BreederContainer_breederDetail___Rg49{padding:16px}}.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC .BreederContainer_breederDetail___Rg49 .BreederContainer_line___Pgmi{color:#c3c3c3}.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC .BreederContainer_breederDetail___Rg49 .BreederContainer_line1__V9qqy{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:20px;font-weight:700}@media(max-width:1220px){.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC .BreederContainer_breederDetail___Rg49 .BreederContainer_line1__V9qqy{font-size:16px}}.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC .BreederContainer_breederDetail___Rg49 .BreederContainer_line2__FCsoR{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}@media(max-width:1220px){.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC .BreederContainer_breederDetail___Rg49 .BreederContainer_line2__FCsoR{font-size:12px}}.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC .BreederContainer_breederDetail___Rg49 .BreederContainer_line3__i1N2w{font-size:18px}@media(max-width:1220px){.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC .BreederContainer_breederDetail___Rg49 .BreederContainer_line3__i1N2w{font-size:12px}}.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC .BreederContainer_breederDetail___Rg49 .BreederContainer_line3__i1N2w span{margin-right:5px}.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC .BreederContainer_breederDetail___Rg49 .BreederContainer_line3__i1N2w strong{font-weight:700}.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC .BreederContainer_breederDetail___Rg49 .BreederContainer_line4__q_OBi em{color:#7e84a3;margin-right:10px}@media(max-width:1220px){.BreederContainer_breederList__wh3Tc .BreederContainer_breederItem__bH2PC .BreederContainer_breederDetail___Rg49 .BreederContainer_line4__q_OBi em{font-size:10px;margin-right:5px}}.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}}.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}