@media screen and (max-width:640px){.fc-whole-square .half-square.img-left,.fc-whole-square .half-square.img-right{background-position:center;padding:120px 0!important}.events-landing__squares .half-square{min-height:285px!important;background-position:center}.events-landing__squares .half-square:last-child h2{font-size:40px;margin:40px 0 0;max-width:100%}}@media screen and (min-width:1024px){.whole-square{flex-direction:inherit}}.gfield_html.contact-info h2{margin-top:20px;color:#5c5c5c!important;font-family:helvetica neue,Helvetica,Roboto,Arial,sans-serif!important;font-weight:700!important;font-size:1.5em}.donate-total span.ginput_total{color:#ee3524!important;font-size:inherit;font-weight:700!important;font-size:1.5rem!important}.donate-total .ginput_container.ginput_container_total{margin-top:0!important}.currency-symbol{position:absolute;padding:2px 5px;color:#5c6b80;top:46px}#donate-form-container{background-color:#fff;max-width:950px;margin:0 auto;border-radius:7px;margin-top:40px}#form-cta-title .h2{color:#6f7073;display:block;margin-top:12px;font-size:14px;font-size:1.2em;font-family:helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400}#donate-form-container select{color:#ee3524;font-weight:700;font-size:1.3em;background-color:transparent;text-align:center;text-align-last:center;cursor:pointer;font-family:helvetica neue,Helvetica,Roboto,Arial,sans-serif;margin-bottom:0;margin-top:5px;line-height:1.3em}#donate-form-container .mobile select#entry_onetime_donation_amount,#donate-form-container .mobile select#entry_monthly_donation_amount{padding-right:30px!important;background-position:71.5% center;padding-left:60px;text-align:unset;text-align-last:unset}#donate-form-container .mobile select#entry_donation_frequency{background-position:90.5% center;padding-right:25px!important;padding-left:30px;text-align:unset;text-align-last:unset}#donate-form-container .columns{padding:25px 0 20px}#donate-form-container .onetime-dd,#donate-form-container .monthly-dd,#donate-form-container .frequency-dd,#donate-form-container .other-donation-amount{position:relative}.onetime-dd span,.monthly-dd span,.frequency-dd span,.other-donation-amount span{text-align:center;color:#6f7073;font-size:14px;display:block;margin:0 auto;position:absolute;left:0;right:0;top:12px;font-family:helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700;text-transform:uppercase}#donate-form-container .other-donation-amount input[type=number]{margin-top:15px;margin-bottom:5px}#donate-form-container .other-donation-amount{padding:25px 25px 0}#donate-form-container button{color:#fff;text-transform:uppercase;background-color:#ee3524;border-radius:10px;margin:0 auto;text-align:center;letter-spacing:.03em;font-family:gotham bold;font-size:21px;padding:25px 0;display:block;width:90%}#donate-form-container .svg-inline--fa{height:12px;margin:0 0;width:auto}@media screen and (min-width:900px){select#entry_donation_frequency,select#entry_onetime_donation_amount,select#entry_monthly_donation_amount{padding:0 0}#donate-form-modal{overflow-y:unset}#donate-form-modal .small-logo{position:absolute}select#entry_onetime_donation_amount,select#entry_monthly_donation_amount{padding-right:15px!important;background-position:64.5% center}select#entry_donation_frequency{background-position:76.5% center;padding-right:12px!important}}@media screen and (max-width:900px){select#entry_onetime_donation_amount,select#entry_monthly_donation_amount{padding-right:30px!important;background-position:71.5% center}select#entry_donation_frequency{background-position:90.5% center;padding-right:25px!important}}@media screen and (min-width:50em){#donate-form-modal{width:800px;padding:2.5rem 3rem;border-radius:10px}}@media screen and (min-width:1025px){#donate-form-container .with-border{border-right:1px solid #6f7073}}@media screen and (max-width:850px){#form-cta-title .h2{margin-top:18px}#donate-form-container button{padding:18px 35px;margin-top:6px}#donate-form-modal .small-logo{position:initial}body.is-reveal-open{overflow:hidden;position:fixed}}@media screen and (max-width:650px) and (min-width:640px){#donate-form-container button{padding:18px 35px;margin-top:6px;font-size:14px}#form-cta-title .h2{margin-top:17px;font-size:16px}}@media screen and (max-width:639px){#form-cta-title .h2{margin-top:12px;font-size:1.2em}#donate-form-container .other-donation-amount input[type=number]{margin-bottom:10px}#donate-form-container select{font-size:1.1em}}@media screen and (max-width:1024px){#donate-form-container .with-border{border-bottom:1px solid #6f7073}.onetime-dd,.monthly-dd,.other-donation-amount{border-bottom:1px solid #6f7073}.frequency-dd{border-right:1px solid #6f7073}}#donate-form-wrapper .h2{font-family:helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700;font-size:18px;margin-top:20px;margin-bottom:15px;color:#6f7073}#donate-form-wrapper .h2 span{display:block;font-weight:400;font-family:helvetica neue,Helvetica,Roboto,Arial,sans-serif;color:#6f7073;font-size:18px}#donate-form-wrapper .small-logo{background-color:#fff;height:85px;width:85px;border-radius:50%;left:0;right:0;margin:0 auto;top:-40px;border:7px solid #fff}#donate-form-wrapper hr{border-bottom:1px solid #a7a9b152}#donate-form-wrapper .gform_wrapper .field_description_below .gfield_description{padding-top:0;color:#5c5c5c!important;line-height:1.3!important;font-size:.813em;letter-spacing:.5pt}#donate-form-wrapper select{background-color:transparent;border:1px solid rgba(167,169,177,.5)!important;color:#5c5c5c;padding:2px 3px 2px 15px!important}#donate-form-wrapper input[type=text],#donate-form-wrapper input[type=password],#donate-form-wrapper input[type=datetime],#donate-form-wrapper input[type=datetime-local],#donate-form-wrapper input[type=date],#donate-form-wrapper input[type=month],#donate-form-wrapper input[type=time],#donate-form-wrapper input[type=week],#donate-form-wrapper input[type=number],#donate-form-wrapper input[type=email],#donate-form-wrapper input[type=url],#donate-form-wrapper input[type=search],#donate-form-wrapper input[type=tel],#donate-form-wrapper input[type=color],#donate-form-wrapper select,#donate-form-wrapper textarea,#donate-form-wrapper .field{background-color:transparent!important;border:1px solid rgba(167,169,177,.5)!important;max-width:unset}#donate-form-wrapper .gform_wrapper .gfield_checkbox li input,#donate-form-wrapper .gform_wrapper .gfield_checkbox li input[type=checkbox],#donate-form-wrapper .gform_wrapper .gfield_radio li input[type=radio]{vertical-align:unset;color:#5c5c5c}#donate-form-wrapper label{color:#5c5c5c!important;line-height:1.3!important}#donate-form-wrapper ::-webkit-input-placeholder{color:#5c5c5c!important}#donate-form-wrapper :-ms-input-placeholder{color:#5c5c5c!important}#donate-form-wrapper ::-moz-placeholder{color:#5c5c5c!important;opacity:1!important}#donate-form-wrapper :-moz-placeholder{color:#5c5c5c!important;opacity:1!important}#donate-form-wrapper .gform_wrapper li.hidden_label input{margin-top:8px}#donate-form-wrapper .gform_wrapper .gsection{border-bottom:1px solid #a7a9b152}#donate-form-wrapper .gform_wrapper .gform_footer input.button,#donate-form-wrapper .gform_wrapper .gform_footer input[type=submit],#donate-form-wrapper .gform_wrapper .gform_page_footer input.button,#donate-form-wrapper .gform_wrapper .gform_page_footer input[type=submit]{margin:0 auto;display:block;color:#fff;text-transform:uppercase;background-color:#ee3524;border-radius:10px;margin:0 auto;text-align:center;letter-spacing:.03em;font-family:gotham bold;font-size:21px;padding:12px 40px;max-width:90%}#donate-form-wrapper .gfield_html img{margin-bottom:20px}#donate-form-wrapper input[type=radio]{display:none!important}#donate-form-wrapper .gfield_radio{text-align:center}#donate-form-wrapper .gfield_radio li{display:inline-block}#donate-form-wrapper .gfield_radio li label{margin:0 0 0 0}#donate-form-wrapper .gfield_radio li label{display:inline-block;border-radius:10px;text-align:center;cursor:pointer;transition:all ease .3s;margin-right:15px;height:70px;width:165px;padding:10px 5px!important;border:2px solid #a7a9b152}#donate-form-wrapper .gfield_radio li:first-child label{background-color:#00aae7}#donate-form-wrapper .gfield_radio li label:hover{border:2px solid #000;box-shadow:0 2px 11px #888}#donate-form-wrapper .gfield_radio li label.active{border:2px solid #000;box-shadow:0 2px 11px #888}.love-story-donation{background-color:#00aae7;padding:30px 10px}.love-story-donation #donate-form-container{margin-top:0}.safari-donate-container select#entry_donation_frequency{padding-left:25%;padding-right:30px!important}.safari-donate-container select#entry_onetime_donation_amount,.safari-donate-container select#entry_monthly_donation_amount{padding-right:40px!important;background-position:64.5% center;padding-left:30%}.ie-donate-container .gform_wrapper .ginput_complex.ginput_container{width:100%;margin:0 auto}#donate-form-wrapper{background-color:#fff}.donate-mobile-hero{background-repeat:no-repeat;background-size:cover;background-position:center;padding:100px 0}.mobile-donate-form-container{padding:20px}.mobile-donate-form-container #donate-form-container{margin-top:0;max-width:380px}.mobile-donate-form-container #donate-form-wrapper{position:relative;margin-top:-50px!important;border-radius:15px;max-width:640px;margin:0 auto;padding:40px 20px}.mobile-donate-form-container #donate-form-wrapper .small-logo{position:absolute}@media screen and (max-width:640px){.mobile-donate-form-container #donate-form-wrapper .gform_wrapper .gform_footer input.button,.mobile-donate-form-container #donate-form-wrapper .gform_wrapper .gform_footer input[type=submit],.mobile-donate-form-container #donate-form-wrapper .gform_wrapper .gform_page_footer input.button,.mobile-donate-form-container #donate-form-wrapper .gform_wrapper .gform_page_footer input[type=submit]{padding:10px;width:98%}#donate-form-wrapper .gform_wrapper .gform_footer input.button,#donate-form-wrapper .gform_wrapper .gform_footer input[type=submit],#donate-form-wrapper .gform_wrapper .gform_page_footer input.button,#donate-form-wrapper .gform_wrapper .gform_page_footer input[type=submit]{font-size:14px}}.ie-donate-container input[type=text],.ie-donate-container input[type=password],.ie-donate-container input[type=datetime],.ie-donate-container input[type=datetime-local],.ie-donate-container input[type=date],.ie-donate-container input[type=month],.ie-donate-container input[type=time],.ie-donate-container input[type=week],.ie-donate-container input[type=number],.ie-donate-container input[type=email],.ie-donate-container input[type=url],.ie-donate-container input[type=search],.ie-donate-container input[type=tel],.ie-donate-container input[type=color],.ie-donate-container select,.ie-donate-container textarea,.ie-donate-container .field{max-width:100%!important}.ie-donate-container .gfield_radio li label{display:inline-block;border-radius:0;text-align:center;cursor:pointer;transition:all ease .3s;margin-right:15px;height:100%!important;width:165px!important;padding:20px 15px!important;border:2px solid #d5d5d5!important;text-transform:uppercase;font-weight:700}.ie-donate-container .gfield_radio li:first-child label{background-color:#fff!important}.ie-donate-container .gfield_radio li label.active{border:2px solid #000!important;box-shadow:0 2px 11px #888;font-weight:700!important}.ie-donate-container .small-logo{display:none}#field_28_51 label{display:none}#mobile-donate{color:#fff;text-transform:uppercase;background-color:#ee3524;border-radius:10px;font-size:18px;text-align:center;padding:5px 15px;letter-spacing:.03em;position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:125px;font-weight:700;display:none}#mobile-nav-wt{display:none}#mobile-nav-wt ul li a{color:#a83a8a;text-transform:uppercase;padding-bottom:0;position:relative;font-family:gotham bold;font-size:16px;font-weight:800;margin-top:2px;padding:15px;border-bottom:1px solid rgba(33,153,232,.3)}#mobile-nav-wt .is-accordion-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:none;border-color:none;border-top-style:none;border-bottom-width:0;position:absolute;top:50%;margin-top:0;right:1rem;display:block;content:" ";width:15px;height:15px;background-image:url(/wp-content/themes/petco/library/images/down-arrow-blue.png);background-position:50%;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all ease .3s}.is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform:rotate(180deg)!important;-moz-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;transform:rotate(180deg)!important;top:30%!important}#mobile-nav-wt .is-active{background-color:rgba(255,255,255,.98)}#mobile-nav-wt .is-active li a{color:#0a0a0a;font-size:13px;padding-left:30px;border-bottom:1px solid rgba(0,0,0,.1)}#mobile-nav-wt .is-active li ul li a{padding-left:40px}#mobile-nav-wt .is-active .is-accordion-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:none;border-color:none;border-top-style:none;border-bottom-width:0;position:absolute;top:50%;margin-top:0;right:unset;left:10px;display:block;content:" ";width:15px;height:15px;background-image:url(/wp-content/themes/petco/library/images/right-arrow-blue.png);background-position:50%;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#mobile-nav-wt .is-active .is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform:rotate(-90deg)!important;-moz-transform:rotate(-90deg)!important;-o-transform:rotate(-90deg)!important;-ms-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important;top:30%!important}@media screen and (max-width:1024px){.header__inner{display:none}#mobile-nav-wt{display:block}#mobile-donate{display:block}}@media screen and (max-width:770px){#mobile-donate{width:100px;right:8px;font-size:14px}#header-logo{margin-right:40%}}.page-not-found .hentry header{border-bottom:none;padding:0}.page-not-found h1{color:#00aae7;text-transform:lowercase;position:relative;font-family:gotham bold;font-size:130px;font-weight:800}.page-not-found h2{color:#a83a8a;text-transform:lowercase;position:relative;font-family:amaticbold,sans-serif;font-size:60px}.page-not-found .search-content{max-width:980px;margin:0 auto;background-image:url(/wp-content/themes/petco/library/images/cat-and-dog-404page.jpg);background-repeat:no-repeat;backgorund-size:cover;background-position:center;padding:60px 0}.page-not-found #searchform{position:relative}.search-overlay{margin-bottom:100px;padding:20px}.page-not-found .search #s{max-width:100%;background-color:#fff;border:1px solid #00aae7;padding:25px 10px}button#searchsubmit{background:#a83a8a;color:#fff;text-transform:uppercase;padding:10px 25px;border-radius:7px;font-family:gotham bold}@media screen and (min-width:480px){button#searchsubmit{position:absolute;right:2%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:480px){.search-overlay{background-color:rgba(255,255,255,.8);margin:10px;border-radius:10px}.page-not-found h1{font-size:90px;line-height:.833em}.page-not-found h2{font-size:40px}}.footer__text a{font-family:gotham bold;text-decoration:none;color:#6f7073;font-size:14px}@media screen and (min-width:40.063em){.footer #menu-footer{max-width:90%;margin-right:0}.footer #menu-footer .menu-item{float:none;margin-left:1.9em}}.slick-dots{bottom:10px}.slick-prev{left:35px;z-index:99}.slick-next{right:30px}.upcoming-events__events-container{position:relative}.upcoming-events__events-container .prev,.upcoming-events__events-container .next,.other-events .other-next,.other-events .other-prev{background-color:#00aae7;padding:6px 15px;border-radius:10px;position:absolute;top:40%;-webkit-transform:translate(0,-40%);-ms-transform:translate(0,-40%);transform:translate(0,-40%);z-index:999}.upcoming-events__events-container .prev,.other-events .other-prev{left:8%;z-index:999}.upcoming-events__events-container .next,.other-events .other-next{right:8%;z-index:999}.slick-dots{width:96%}.slick-dots li.slick-active button:before{opacity:.75;color:#00aae7}.slick-dots li button:before{font-family:slick;font-size:14px;line-height:20px;position:absolute;top:0;left:0;width:40px;height:40px;content:'•';text-align:center;opacity:.25;color:#00aae7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.other-events .row{position:relative}.other-events .slick-dots li.slick-active button:before{color:#fff}.other-events .slick-dots li button:before{color:#fff}.other-events .other-prev,.other-events .other-next{background-color:rgba(255,255,255,.4)}.other-events{padding:20px 0}.upcoming-events .slick-slider{margin-bottom:0}#post-not-found .our-goals .row{max-width:unset}.search-archive-header{margin-top:20px;margin-bottom:20px}.search-archive-header .archive-title{color:#6f7073;font-family:helvetica neue;font-weight:700;font-size:30px;text-transform:lowercase;position:relative;margin-top:10px}.search-archive-header .archive-title span#search-term{font-family:amaticbold,sans-serif;font-size:80px;font-weight:700;color:#ef3d27;line-height:1}.search-archive-header .archive-title span#search-count{font-size:14px;color:#979899;font-style:italic;font-weight:400;margin-left:10px}.search-archive-header form#searchform input[type=search]{max-width:100%;margin-bottom:0;height:50px;background-color:#fff;border:1px solid #00aae7;position:relative}.search-archive-header button#searchsubmit{position:absolute;right:3%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.entry-header.article-header.search{padding:0 0;border-bottom:none}.search-results{margin-bottom:40px;padding:0 20px}.entry-content.search p{margin:0 0 0}.entry-header.article-header.search h3.search-title.entry-title{font-size:28px}.entry-header.article-header.search h3.search-title.entry-title a{color:#a83a8a}.entry-content.search .excerpt-read-more{font-weight:700}.pagination li{border-right:none;font-size:18px}.pagination li a{color:#6f7073;font-weight:700}.pagination .current{padding:.75em;background:0 0;color:#00aeef;border-bottom:2px solid #00aeef;font-weight:700}.pagination .current:hover{color:#00aeef}.pagination a:hover,.pagination a:focus,.pagination span:hover,.pagination span:focus{background-color:#00aeef}.search-results .ft-img{border-radius:7px;background-repeat:no-repeat;background-size:cover;background-position:center;min-height:180px}header.article-header.text-center.no-results{padding:1.5em 0 7.5em}header.article-header.text-center.no-results h1{color:#00aeef;font-size:68px}.search.event .button{display:inline-block;background-color:#a83a8a;color:#fff;margin-top:20px}.search.event .button:hover{transform:none;background-color:#00aeef}.search.event p{text-transform:uppercase;font-family:gotham book,sans-serif;font-size:1.1em;font-weight:700;color:#00aae7}@media screen and (min-width:1023px){.search-results{margin-bottom:60px}.entry-header.article-header.search h3.search-title.entry-title{font-size:48px}.search-results .ft-img{min-height:230px}.search-archive-header .archive-title{padding:40px 0}.search-archive-header button#searchsubmit{right:1%}.search-archive-header form#searchform{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.search-archive-header form#searchform input[type=search]{max-width:70%;margin:0 0 0 auto}}@media screen and (max-width:640px){.search-archive-header .archive-title{font-size:22px;max-width:330px}.search-archive-header .archive-title span#search-term{font-size:54px}.search-archive-header .archive-title{padding:0 0}.search-archive-header button#searchsubmit{font-size:14px;padding:10px 15px;right:5%}}#mobile-search-bar{position:relative}#mobile-search-bar button#searchsubmit{display:none}#mobile-search-bar input[type=search]{background-color:#fff;padding:20px 15px 20px 45px;font-size:14px;text-transform:uppercase;font-weight:700}#mobile-search-bar ::-webkit-input-placeholder{color:#777}#mobile-search-bar ::-moz-placeholder{color:#777}#mobile-search-bar :-ms-input-placeholder{color:#777}#mobile-search-bar :-moz-placeholder{color:#777}#mobile-search-bar i.fas.fa-search{position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#00aae7;left:10px}#back-to-search{transition:all ease .5s;background-color:#a83a8a;color:#fff;padding:14px 28px;border-radius:10px;font-family:gotham bold;font-weight:800;text-transform:uppercase;margin-top:15px;margin-bottom:5px}#back-to-search:hover{transform:scale(1.1,1.1)}.pet-card__location,.pet-card__info{margin:0!important}.events-slider .event-preview{width:auto!important}@media screen and (max-width:640px){.list-item-tile.pet-card{min-height:303px}.find-pets .filter-holder .form-lower ul li{width:50%!important;margin:10px 0}#pet-search-form [type=checkbox]+label,[type=radio]+label{display:inline-block;margin-left:0!important;margin-right:0!important}.find-pets .filter-holder .form-lower ul{margin-left:0}.find-pets .pet-results-holder{padding-top:0!important}.find-pets .more-button{width:100%!important;margin:0 auto}button#more-pets{display:block;width:300px;margin:0 auto}}.row.news-articles{max-width:90%;margin:30px auto;padding:20px}.row.news-articles .h1{font-size:78px;color:#a83a8a;margin-bottom:20px}.row.news-articles hr{margin:0 auto .5rem}.row.news-articles .single-article{position:relative}.row.news-articles .single-article i{position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px}.row.news-articles .single-article .h3{font-size:22px;font-family:gotham bold}p.article-info{font-size:16px;color:#000;font-weight:400;font-family:gotham book}.row.news-articles .single-article p #article-date{margin-right:5px}.news-articles ..mapsvg-wrap-all{margin-bottom:20px}#itn-back{margin-bottom:10px;color:#a83a8a}.nat-news.btn{display:block;margin-bottom:10px;font-family:gotham bold;font-weight:700;display:block;color:#a83a8a;border:2px solid #a83a8a;padding-top:9px;padding-left:20px;padding-bottom:9px;padding-right:20px;text-transform:uppercase;border-radius:10px;line-height:inherit;background-color:#fff;text-transform:uppercase;transition:all .3s ease-in-out;font-size:16px;text-align:center}.nat-news.btn:hover{background-color:#a83a8a;color:#fff}.article-teaser p{font-size:16px;font-family:gotham bold;font-weight:800;color:#000;max-width:85%}.itn-pagination{text-align:center}.mapsvg-wrap-all{margin-bottom:20px}@media screen and (min-width:1024px){.news-filter{margin-top:30px}}@media screen and (max-width:768px){.row.news-articles .h1{font-size:48px}.row.news-articles .single-article p{font-size:16px}.row.news-articles .single-article .h3{font-size:16px}.article-teaser p{font-size:14px}#newPetAlertModal{padding:1rem!important}#newPetAlertModal .h1{margin-bottom:20px!important}.npa-true-false{font-size:10px!important;margin:10px auto!important}}@media screen and (max-width:968px){.flexible-content-container .videos{padding:20px 0!important}.flexible-content-container .videos h3{font-size:32px;color:#000;line-height:1.2}.flexible-content-container .videos .video-thumbnail{padding:100px 0}}