body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.landingContainer{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.landing{box-shadow:0 0 20px rgba(0,0,0,.13);display:flex;margin:1rem;width:-webkit-max-content;width:max-content}.landingImage{background:transparent;display:flex;height:auto;justify-content:center;width:39rem}.landingImage img{border-radius:0 1rem 1rem 0;height:500px;object-fit:cover;object-position:center;width:500px}.landingInfo{align-items:center;background:#000;border-radius:1rem 0 0 1rem;display:flex;flex-direction:column;height:auto;justify-content:center;width:39rem}.landingInfo span{color:#fff;font-size:2.5rem}.landing h1{color:#fff;font-family:Alfa Slab One,cursive;font-size:5rem;letter-spacing:1rem}.landing button{background-color:#fff;border:1px solid transparent;border-radius:.5rem;box-shadow:0 0 20px rgba(0,0,0,.13);color:#000;font-size:2.5rem;padding:.5rem 1.5rem}.landing button:hover{background-color:#000;border:1px solid #fff;color:#fff;cursor:pointer;transition:.5s}.card{border-radius:1rem;box-shadow:0 0 20px rgba(0,0,0,.13);color:#000;height:40rem;margin:0 auto;position:relative;width:30rem}.card:hover{cursor:pointer;-webkit-transform:scale(1.02);transform:scale(1.02)}.principalContent{align-items:center;background:#fff;border-radius:1rem;bottom:-4rem;box-shadow:0 0 20px rgba(0,0,0,.13);display:flex;height:8rem;position:absolute;width:25rem}.principalContent h2{font-size:2rem;font-weight:700;padding:.5rem 1.5rem;text-align:center;text-transform:uppercase}.cardName{margin:0 auto}.cardImg{height:20rem}.cardImage{border-radius:1rem 1rem 0 0;max-height:360px;object-fit:cover;object-position:center;width:100%}.cardContent{align-items:center;display:flex;flex-direction:column;height:15rem;justify-content:space-between;margin-top:7rem}.cardInfo{border-radius:.5rem;box-shadow:0 0 20px rgba(0,0,0,.13);margin:0 auto 1rem;padding:.5rem 1.5rem;width:-webkit-max-content;width:max-content}.cardItems h3{font-size:1.5rem;font-weight:400;line-height:2.5rem;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cardContent button{background-color:#000;border:1px solid transparent;border-radius:.5rem;color:#fff;padding:.5rem 1.5rem}.cardContent button:hover{background-color:#fff;border:1px solid #000;color:#000;cursor:pointer;transition:.2s}.Paginate_back__nszJe{align-items:center;display:flex;height:60px;justify-content:center}.Paginate_btn__Z6Q9I{background-color:#aeacac}.Paginate_list__BHX-9{border-radius:50px;display:inline-flex;padding:.3rem}.Paginate_list__BHX-9>button{background:#aeacac;border:1px solid #000;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-family:Arial;font-size:18px;padding:6px 10px}.SearchBar_form__O-1Vh{align-items:center;display:flex;justify-content:center}.SearchBar_searchbar_container__chnwL{height:30px;width:100%}.SearchBar_searchbar__k6mkC{border:1px solid #000;border-bottom-left-radius:10px;border-top:none;border-top-left-radius:10px;font-size:1.3rem;height:100%;outline:none;width:47%}.SearchBar_searchbar_button__I9ZCl{background-color:red;border-radius:0;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#fff;cursor:pointer;height:30px;width:4rem}.filters{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media (min-width:768px){.filters{flex-direction:row}}.selectBox{width:-webkit-max-content;width:max-content}.selectBox select{-webkit-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:.5rem;box-shadow:0 0 30px rgba(0,0,0,.13);font-family:Montserrat,sans-serif;font-size:1rem;outline:none;padding:.5rem 1.5rem;width:100%}.selectBox select:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.cards{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin:2rem 0}.cardsContainer{align-items:center;margin:0 auto;width:100%}.searchBar{max-width:15rem;width:100%}.searchBar input{border:0;border-radius:.5rem;font-family:Montserrat,sans-serif;outline:none;width:100%}.resetButton button,.searchBar input{box-shadow:0 0 30px rgba(0,0,0,.13);font-size:1.5rem;padding:.5rem 1.5rem}.resetButton button{background-color:#a12e2e;border:none;border-radius:.5rem;color:#fff}.resetButton button:hover{background-color:#ca2d2d;-webkit-transform:scale(1.05);transform:scale(1.05)}.Link{text-decoration:none}.header{background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.13);height:6rem;justify-content:space-around;margin:0 auto 4rem;width:100%;z-index:20000}.header,.headerLogo{align-items:center;display:flex}.headerLogo h2{font-family:Alfa Slab One,cursive;font-size:1.8rem;letter-spacing:.5rem}.headerLogo img{height:6rem}.headerSocial{width:10rem}.headerLinks{display:flex}.headerLinks a{border-radius:.5rem;box-shadow:0 0 30px rgba(0,0,0,.13);color:#000;font-size:1.8rem;margin:1rem;padding:.5rem 1.5rem}.links:hover{cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.DogCreate_error__PPV9D{background-color:red}.DogCreate_background__xRQCN{align-items:center center;background-attachment:fixed;background-color:#fff;height:100%;justify-content:space-between;width:100%}.DogCreate_titulo__pxNwl{align-content:center;display:FLEX}.DogCreate_items__cywkJ,.DogCreate_titulo__pxNwl{align-items:center;color:#000;flex-direction:column}.DogCreate_items__cywkJ{display:flex;font-size:1.5rem;font-weight:bolder}.DogCreate_label__f9bW0{background:#8f8c8c;border-radius:10px;width:315px}.DogCreate_formStyle__TTt7q{align-items:center;display:flex;flex-direction:column;justify-content:center}.DogCreate_numInput__h9yKX{background-color:#f1eeee;border-radius:9px;color:#000;font-size:25px;padding:5px}.DogCreate_btn__KCPYe{background-color:red;border-radius:8px;border-style:none;box-shadow:0 4px 9px rgba(39,174,96,.15);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Inter,-apple-system,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:normal;line-height:1.5;margin:.5em 1rem 1rem;padding:13px 20px;position:relative;text-align:center;text-decoration:none;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .3s;user-select:none;-webkit-user-select:none;vertical-align:top;white-space:nowrap;width:9rem}.DogCreate_btn__KCPYe:hover{background-color:#000;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-duration:.35s}.background{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:space-around;min-height:100vh}.btn{-webkit-appearance:none;appearance:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:red;border-radius:8px;border-style:none;box-shadow:0 4px 9px rgba(39,174,96,.15);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Inter,-apple-system,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:normal;line-height:1.5;margin:.5em 1rem 1rem;outline:none;overflow:hidden;padding:13px 20px;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .3s;user-select:none;-webkit-user-select:none;vertical-align:top;white-space:nowrap;width:9rem}.btn:hover{background-color:#000;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-duration:.35s}.general{background:#fff;border:4px solid red;border-image:10%;border-radius:9px 27px 18px 11px;display:flex;margin-top:5%}.h{background:#858484;border-radius:5px;color:#fff;font-size:500;height:auto;text-align:center;width:500px}.dogdetail{color:#252323;height:400px;justify-content:space-around;margin-left:1%;margin-top:20px;width:500px}.cardImg,.dogdetail{align-items:center;display:flex;flex-direction:column}.cardImg{height:auto;position:relative;width:30rem}.cardImg img{height:100%;object-fit:cover;object-position:center;width:100%}
/*# sourceMappingURL=main.9ee74816.css.map*/