.fs-body{font-size:20px;line-height:1.5}.prod-item{background:0 0!important}.prod-item .card-figure{background:0 0!important}@media (min-width:992px){.desktop-display-none-kitten{display:none!important}}@media (max-width:992px){.mobile-display-none-kitten{display:none!important}}.pfe-custom-fluid-container p{line-height:1.2;font-size:20px;line-height:1.5}.pfe-custom-fluid-container .btn.btn-primary{line-height:57px;height:57px;border-radius:28.5px;font-weight:700;font-size:27px}.pfe-custom-fluid-container .hero{padding-top:40px}.pfe-custom-fluid-container .hero .ks-logo{margin-left:auto;margin-right:auto;display:block;margin-bottom:12.5%;z-index:2;position:relative}@media (max-width:768px){.pfe-custom-fluid-container .hero .ks-logo{max-width:184px}}.pfe-custom-fluid-container .hero .ks-hero-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pfe-custom-fluid-container .hero .ks-hero-text-container{margin-left:auto;margin-right:auto;display:block;z-index:2;margin-top:-5%;position:relative}.pfe-custom-fluid-container .hero .ks-hero-text-container h2{text-align:center;color:#64463b;margin-bottom:40px}.pfe-custom-fluid-container .hero .ks-hero-text-container .top-text{font-size:56px;font-weight:400}.pfe-custom-fluid-container .hero .ks-hero-text-container .bottom-text{font-size:78.11px;font-weight:700}@media (max-width:992px){.pfe-custom-fluid-container .hero .ks-hero-text-container .top-text{font-size:40px}.pfe-custom-fluid-container .hero .ks-hero-text-container .bottom-text{font-size:54px}}.pfe-custom-fluid-container .give-now-banner-container{padding-bottom:61px}@media (max-width:992px){.pfe-custom-fluid-container .give-now-banner-container{margin-top:127px}}.pfe-custom-fluid-container .give-now-banner-container .give-now-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;padding:43px 30px;background-color:#ab2556;color:#fff}@media (max-width:992px){.pfe-custom-fluid-container .give-now-banner-container .give-now-banner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:-5%;gap:15px}.pfe-custom-fluid-container .give-now-banner-container .give-now-banner .give-now-btn-and-text{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.pfe-custom-fluid-container .give-now-banner-container .give-now-banner .give-now-btn-and-text p{font-size:30px}}.pfe-custom-fluid-container .give-now-banner-container .give-now-banner p{margin:0}.pfe-custom-fluid-container .give-now-banner-container .give-now-banner .give-now-btn-and-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.pfe-custom-fluid-container .give-now-banner-container .give-now-banner .give-now-btn-and-text p{max-width:608px}.pfe-custom-fluid-container .give-now-banner-container .give-now-banner .kitten-counter-outer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:3px solid #ab2556;border-radius:20px;text-align:center;padding:20px;gap:30px}@media (max-width:992px){.pfe-custom-fluid-container .give-now-banner-container .give-now-banner .kitten-counter-outer-container{margin-top:-132px}}.pfe-custom-fluid-container .give-now-banner-container .give-now-banner .kitten-counter-outer-container h2{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:40px;margin-top:0;color:#ab2556}.pfe-custom-fluid-container .give-now-banner-container .give-now-banner .kitten-counter-outer-container p{font-size:18px;color:#64463b}@media (min-width:992px){.pfe-custom-fluid-container .give-now-banner-container .give-now-banner p{font-size:34px;max-width:822px}.pfe-custom-fluid-container .give-now-banner-container .give-now-banner .btn{font-size:27px}}.pfe-custom-fluid-container .pfe-ks-what-is-kitten-season{padding:0 1.9% 0 7.7%}@media (max-width:992px){.pfe-custom-fluid-container .pfe-ks-what-is-kitten-season{padding:0}}.pfe-custom-fluid-container .pfe-ks-what-is-kitten-season .pfe-ks-what-is-kitten-content{width:100%;gap:5.5%}.pfe-custom-fluid-container .pfe-ks-what-is-kitten-season p{line-height:1.5!important}.pfe-custom-fluid-container .pfe-ks-what-is-kitten-season>div{margin-left:auto;margin-right:auto;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.pfe-custom-fluid-container .pfe-ks-what-is-kitten-season>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pfe-custom-fluid-container .pfe-ks-what-is-kitten-season>div .img-container{width:463px;-ms-flex-negative:0;flex-shrink:0}}.pfe-custom-fluid-container .pfe-ks-what-is-kitten-season .text-container h2{color:#ab2556;font-size:40px;text-align:center}@media (min-width:992px){.pfe-custom-fluid-container .pfe-ks-what-is-kitten-season .text-container h2{text-align:left;font-size:50px}}@media (max-width:992px){.pfe-custom-fluid-container .pfe-ks-what-is-kitten-season .text-container{padding-top:50px;padding:0 4%}}.pfe-custom-fluid-container .pfe-ks-what-is-kitten-season .img-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pfe-custom-fluid-container .btn-container{margin-top:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media (max-width:992px){.pfe-custom-fluid-container .btn-container{margin-top:10px;margin-bottom:30px}}.pfe-custom-fluid-container .pfe-ks-testimonials-container{margin-top:40px;color:#fff;margin-left:auto;margin-right:auto;display:block;background:#ab2556;padding:40px 15px}.pfe-custom-fluid-container .pfe-ks-testimonials-container h2{color:#fff;text-align:center;margin-left:auto;margin-right:auto;display:block;max-width:810px;font-size:50px}@media (max-width:992px){.pfe-custom-fluid-container .pfe-ks-testimonials-container h2{font-size:35px}}.pfe-custom-fluid-container .pfe-ks-testimonials-container .testimonial-1{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin-top:40px}.pfe-custom-fluid-container .pfe-ks-testimonials-container .testimonial-1 .text-container div{margin-top:12px}@media (min-width:992px){.pfe-custom-fluid-container .pfe-ks-testimonials-container .testimonial-1{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pfe-custom-fluid-container .pfe-ks-testimonials-container .testimonial-1 img{width:324px;-ms-flex-negative:0;flex-shrink:0}}@media (max-width:992px){.pfe-custom-fluid-container .pfe-ks-testimonials-container .testimonial-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.pfe-custom-fluid-container .pfe-ks-testimonials-container .testimonial-2{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin-top:100px}.pfe-custom-fluid-container .pfe-ks-testimonials-container .testimonial-2 .text-container{margin-top:40px}.pfe-custom-fluid-container .pfe-ks-testimonials-container .testimonial-2 .text-container div{margin-top:12px}@media (min-width:992px){.pfe-custom-fluid-container .pfe-ks-testimonials-container .testimonial-2{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.pfe-custom-fluid-container .pfe-ks-testimonials-container .testimonial-2 .text-container{margin-top:0}.pfe-custom-fluid-container .pfe-ks-testimonials-container .testimonial-2 img{width:324px;-ms-flex-negative:0;flex-shrink:0}}@media (max-width:992px){.pfe-custom-fluid-container .pfe-ks-testimonials-container .testimonial-2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.pfe-custom-fluid-container .pfe-ks-testimonials-container strong{font-size:22px;margin-top:14px}@media (min-width:992px){.pfe-custom-fluid-container .pfe-ks-testimonials-container{padding:50px 10%}}.pfe-custom-fluid-container .find-a-rescue{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:50px 0}.pfe-custom-fluid-container .find-a-rescue .text-container{padding:0 15px;text-align:center;max-width:982px}.pfe-custom-fluid-container .find-a-rescue .text-container h2{color:#ab2556;font-size:50px;text-align:center}.pfe-custom-fluid-container .pfe-ks-adopt-map-container{padding-bottom:40px;background:#f3f1f4;height:926px}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .container{width:auto;margin-left:auto;margin-right:auto;display:block;max-width:1174px;height:100%;border:1px solid #ccc}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .filters-container{padding:8px 4px}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .filters-container div:first-child{font-size:14px;font-weight:700;margin-bottom:8px}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .filters-container div:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .filters-container label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:4px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#d3d3d3}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .map-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding-left:10px;padding-right:10px}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .map-sidebar #listPanel{-webkit-box-flex:1;-ms-flex:1;flex:1}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .map-sidebar .mapListItem{font-size:12px;border:1px solid #ccc;padding:4px 8px}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .map-sidebar .mapListItem:not(:first-of-type){margin-top:12px}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .map-sidebar .mapListItem__heading{font-size:14px;font-weight:700}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .map-sidebar .mapListItem a{text-decoration:underline}@media (max-width:767px){.pfe-custom-fluid-container .pfe-ks-adopt-map-container .map-sidebar{display:none}}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .map-primary-container{padding:0;height:100%;display:grid;grid-template-rows:auto 1fr}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .map-primary-container #myMap{height:auto}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .popup-content-container{-webkit-box-shadow:0 0 7px rgba(0,0,0,.35)!important;box-shadow:0 0 7px rgba(0,0,0,.35)!important}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .popup-content-container .popup-title{padding:15px 20px 0 15px;font-weight:700}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .popup-content-container .popupContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:15px;max-width:300px;white-space:normal;font-family:Poppins,Arial,Helvetica,sans-serif}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .popup-content-container .popupContent img{max-width:50%!important;max-height:150px!important;margin:10px auto}.pfe-custom-fluid-container .pfe-ks-adopt-map-container .popup-content-container .popupContent a{text-decoration:underline}.pfe-custom-fluid-container .ks-thank-you-sponsors-section{margin-top:60px;margin-left:auto;margin-right:auto;display:block;max-width:1174px;padding:40px 15px;border:4px solid #ab2556;border-radius:30px}.pfe-custom-fluid-container .ks-thank-you-sponsors-section h2{color:#ab2556;font-size:40px;text-align:center}@media (min-width:992px){.pfe-custom-fluid-container .ks-thank-you-sponsors-section h2{font-size:50px}}.pfe-custom-fluid-container .ks-thank-you-sponsors-section .ks-thank-you-brand-logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:80px;margin-top:40px}.pfe-custom-fluid-container .ks-thank-you-sponsors-section .ks-thank-you-brand-logo-container .weruva-logo{max-width:118.74px}.pfe-custom-fluid-container .ks-thank-you-sponsors-section .ks-thank-you-brand-logo-container .smalls-logo{max-width:250.75px}.pfe-custom-fluid-container .ks-thank-you-sponsors-section .ks-thank-you-brand-logo-container .catit-logo{max-width:153.54px}.pfe-custom-fluid-container .ks-thank-you-sponsors-section .ks-thank-you-brand-logo-container .nulo-logo{max-width:142px}.pfe-custom-fluid-container .ks-thank-you-sponsors-section .ks-thank-you-brand-logo-container .fog-city-logo{max-width:153.35px}.pfe-custom-fluid-container .ks-thank-you-sponsors-section .ks-thank-you-brand-logo-container .spiffy-paw-logo{max-width:179.06px}@media (max-width:992px){.pfe-custom-fluid-container .ks-thank-you-sponsors-section .ks-thank-you-brand-logo-container .weruva-logo{max-width:97.41px}.pfe-custom-fluid-container .ks-thank-you-sponsors-section .ks-thank-you-brand-logo-container .smalls-logo{max-width:146.62px}.pfe-custom-fluid-container .ks-thank-you-sponsors-section .ks-thank-you-brand-logo-container .catit-logo{max-width:113.78px}.pfe-custom-fluid-container .ks-thank-you-sponsors-section .ks-thank-you-brand-logo-container .nulo-logo{max-width:117px}.pfe-custom-fluid-container .ks-thank-you-sponsors-section .ks-thank-you-brand-logo-container .fog-city-logo{max-width:112.86px}.pfe-custom-fluid-container .ks-thank-you-sponsors-section .ks-thank-you-brand-logo-container .spiffy-paw-logo{max-width:131.95px}}@media (max-width:815px){.pfe-custom-fluid-container .ks-thank-you-sponsors-section .ks-thank-you-brand-logo-container{gap:40px}}@media (min-width:992px){.pfe-custom-fluid-container .ks-thank-you-sponsors-section{padding:50px 80px 65px}}@media (max-width:815px){.pfe-custom-fluid-container .ks-thank-you-sponsors-section{margin-left:15px;margin-right:15px}}.pfe-custom-fluid-container .ks-thank-you-sponsors-section .ks-thank-you-body-text{margin-top:40px;text-align:center}.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container{background-color:rgba(171,37,86,.2);margin-top:60px;margin-bottom:60px;background-color:rgba(171,37,86,.2) [data-slide];background-color-margin:0px 12px;background-color-height:100%;background-color-width:25%}@media (min-width:768px){.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container{min-height:400px;display:grid;grid-template-columns:minmax(300px,400px) 1fr}}@media (max-width:768px){.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container{margin-bottom:35px;padding-bottom:20px}}.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .slick-initialized .slick-slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-kitten-collection-highlight-text{background-color:rgba(171,37,86,.75);background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;color:#fff;line-height:1.5;padding:0 10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-kitten-collection-highlight-text h2{margin:1% 0 1% 0;line-height:1.3;color:inherit}@media (max-width:767px){.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-kitten-collection-highlight-text h2{margin-top:10%;font-size:24px}}@media (min-width:956px){.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-kitten-collection-highlight-text h2{font-size:30px}}.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-kitten-collection-highlight-text p{max-width:650px;margin:0}@media (max-width:767px){.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-kitten-collection-highlight-text p{font-size:18px}}.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-kitten-collection-highlight-text .btn{font-size:20px!important}@media (max-width:767px){.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-kitten-collection-highlight-text{min-height:320px;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding-bottom:20px}.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-kitten-collection-highlight-text .version-2-layout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-kitten-collection-highlight-text>div{margin-top:5%}.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-kitten-collection-highlight-text div:not(.links-container){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-kitten-collection-highlight-text div:not(.links-container) h2{margin-top:0!important}.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-kitten-collection-highlight-text div:not(.links-container) p{max-width:unset!important}.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-kitten-collection-highlight-text div:not(.links-container) svg{margin-right:0!important;margin-left:0!important}.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-kitten-collection-highlight-text .links-container{margin-top:0!important}}.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-kitten-collection-highlight-text #pfe-kitten-product-collection-link button{padding:0 15px}.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .decoration-icon-3{position:absolute;top:-16%}@media (max-width:767px){.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .decoration-icon-3{max-width:80px;top:-9%}}.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container figcaption .btnATC{display:none}@media (min-width:755px){.pfe-custom-fluid-container .pfe-kitten-collection-highlight-container .pfe-slider{width:90%}}.pfe-custom-fluid-container .other-ways-to-help{padding:0 15px}.pfe-custom-fluid-container .other-ways-to-help>div{margin-left:auto;margin-right:auto;display:block;max-width:1174px}.pfe-custom-fluid-container .other-ways-to-help .text-container h2{color:#ab2556;font-size:40px;text-align:center}@media (min-width:992px){.pfe-custom-fluid-container .other-ways-to-help .text-container h2{text-align:left;font-size:50px}}@media (min-width:992px){.pfe-custom-fluid-container .other-ways-to-help>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5%}.pfe-custom-fluid-container .other-ways-to-help .text-container{width:50%}.pfe-custom-fluid-container .other-ways-to-help .img-container{width:491px}}@media (max-width:765px){.pfe-custom-fluid-container .ways-to-help-btns .btn.btn-primary{width:auto;text-transform:unset!important;height:85px;border-radius:42.5px;padding:0;line-height:1;white-space:break-spaces;font-size:26px;min-width:300px}}