/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@page{size:A4 portrait;margin:20mm}body,html{background:#fff!important;color:#000!important;font-size:12pt;line-height:1.5;overflow:visible!important;font-family:FranklinGothicURWBoo,Helvetica,Arial,sans-serif!important}*,::after,::before{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.klein-blue.paragraph--type--text-block p>a,a{color:#3302c2!important}#sidebar-first,#sidebar-second,#sidebars,#site,#toolbar,#toolbar-administration,.alert-dismissible .close,.alert-reg-drupal-messag,.animal-main-wrapper-bgColor .animal-main-wrapper .view-header,.btn,.btn-yt-icon::after,.button,.carousel-control,.carousel-indicators,.close,.component-space.related-item,.cookie-banner,.cookie-consent,.cookie-message,.cookies,.dialog,.dropdown,.dropdown-menu,.field--name-field-video,.field--type-yoast-seo,.fixed-bottom,.fixed-top,.goto-next,.header,.menu--mobile,.mobile-breadcrumb,.mobile-menu,.modal,.modal-backdrop,.nav-toggle,.navbar,.navigation,.no-print,.offcanvas,.overlay,.pager,.pagination,.pagination-view,.paging,.paging1,.paragraph--type--body-video,.paragraph--type--featured-pet .related-item .related-navs,.popover,.popup-live-video::after,.region-navigation,.related-navs,.scoop-form-container,.search,.search-block-form,.search-box,.search-result-item,.share-separator,.shortcut-action,.sidebar,.site-footer,.site-header,.skip-link,.slick-arrow,.slider-nav,.slider-nav.slick-slider,.sticky-bottom,.sticky-top,.tabs,.tabs--primary,.tabs--secondary,.toast,.toolbar,.tooltip,.ui-dialog,.user-login-form,.video-controls,.video-player,.videoicon,.views-exposed-form,.views-exposed-widgets .form-item,a.button,input[type=button],input[type=submit],video{display:none!important}.breadcrumb .breadcrumb-item>a::after{display:none!important}.breadcrumb>li{display:inline!important}input,select,textarea{border:1px solid #666!important;background:0 0!important;color:#000!important}.sidebar-first,.sidebar-second,.two-sidebars,body{width:auto!important;max-width:100%!important}#content,.main-content,.one-sidebar .main-content,.region-content,.two-sidebars .main-content,main{width:100%!important;max-width:100%!important}#content,.main-content,.node,.node__content,.region-content,article,main{height:auto!important;min-height:0!important;overflow:visible!important;-webkit-column-break-inside:auto!important;-moz-column-break-inside:auto!important;break-inside:auto!important;page-break-inside:auto!important;-webkit-column-break-before:auto!important;-moz-column-break-before:auto!important;break-before:auto!important;page-break-before:auto!important;-webkit-column-break-after:auto!important;-moz-column-break-after:auto!important;break-after:auto!important;page-break-after:auto!important}[class*=-fixed]{height:auto!important;min-height:0!important}.featured-bottom{width:auto!important;margin:0!important;padding:0!important;border:0!important}.featured-bottom-first,.featured-bottom-second,.featured-bottom-third{width:auto!important;float:none!important;display:block!important}#comments .title,#comments form,.comment-forbidden{display:none!important}body,dd,dt,li,p{font-size:12pt!important;line-height:21.6px!important;color:#000!important;letter-spacing:inherit!important}h1,h2,h3,h4,h5,h6{-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important;-webkit-column-break-after:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important;page-break-after:avoid!important;margin-top:.6em!important;margin-bottom:.35em!important}h1{font-size:24pt!important}h2{font-size:20pt!important}h3{font-size:16pt!important}h4,h5,h6{font-size:14pt!important}li,p{orphans:3;widows:3}a,a:visited{color:#000!important;text-decoration:underline}a[href^=http]::after{content:" (" attr(href) ")";font-size:90%}a[href^="#"]::after{content:" (" attr(href) ")";font-size:90%}.hero-banner-section .banner-content .featured_campaign__cta,.hero-banner-section .banner-content a.btn,.paragraph--type--featured-campaign .hero-content .featured_campaign__cta,.paragraph--type--featured-campaign .hero-content a.btn,.paragraph--type--text-and-video-image-background .hero-content a.btn,.slider-container1 .slide-content .featured_campaign__cta,.slider-container1 .slide-content a.btn,a.btn.btn-primary{display:inline-block!important;visibility:visible!important;opacity:1!important;border:1px solid #000!important;color:#000!important;background:0 0!important;padding:6px 10px!important;text-decoration:none!important}.hero-banner-section .banner-content .featured_campaign__cta[href]::after,.hero-banner-section .banner-content a.btn[href]::after,.paragraph--type--featured-campaign .hero-content .featured_campaign__cta[href]::after,.paragraph--type--featured-campaign .hero-content a.btn[href]::after,.paragraph--type--text-and-video-image-background .hero-content a.btn[href]::after,.slider-container1 .slide-content .featured_campaign__cta[href]::after,.slider-container1 .slide-content a.btn[href]::after,a.btn.btn-primary::after{content:" (" attr(href) ")";font-size:90%;display:block;margin-top:4px;font-size:10pt;line-height:1.3;color:#000!important;text-decoration:underline;word-break:break-all;text-transform:lowercase}.paragraph--type--featured-campaign .hero-content,.paragraph--type--text-and-video-image-background .hero-content,.slider-container1 .slide-content{-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.hero-banner-section .banner-content .featured_campaign__cta,.hero-banner-section .banner-content a.btn,.link-cta,.paragraph--type--featured-campaign .hero-content .featured_campaign__cta,.paragraph--type--featured-campaign .hero-content a.btn,.paragraph--type--text-and-video-image-background .hero-content a.btn,.slider-container1 .slide-content .featured_campaign__cta,.slider-container1 .slide-content a.btn{position:static!important;float:none!important;clear:both!important;line-height:1.2!important;white-space:normal!important;overflow:visible!important;margin-top:8px!important;-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.button-arrow-continue::after,.button-arrow-next::after,.button-arrow-previous::after,.link-cta::before,a.featured_campaign__cta::before{display:none!important;content:none!important}img,picture,svg{max-width:100%!important;height:auto!important}figure{max-width:100%!important;-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}figcaption{-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.logo img,img[alt$=logo]{max-width:160px!important}.card,.panel,.teaser,.view-item,.well,blockquote{border:1px solid #ddd!important;-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.card{height:auto!important}table{width:100%!important;border-collapse:collapse!important;-webkit-column-break-inside:auto!important;-moz-column-break-inside:auto!important;break-inside:auto!important;page-break-inside:auto!important}thead{display:table-header-group!important}tr{-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}td,th{border:1px solid #ccc;padding:4px 6px!important;word-wrap:break-word}th{background:#eee!important}.accordion,.collapsible,.details,.summary{display:block!important}.accordion__toggle,.collapsible__toggle,.details__toggle,.summary__toggle{display:none!important}.accordion .toggle{display:none!important}.details summary{display:none!important}.accordion-collapse,.collapse,.collapse:not(.show),.collapsing{display:block!important;height:auto!important;visibility:visible!important;overflow:visible!important}.accordion-button::after{display:none!important}button.accordion-button{display:block!important;height:auto!important;visibility:visible!important}.page-break{-webkit-column-break-before:page!important;-moz-column-break-before:page!important;break-before:page!important;page-break-before:always!important}.avoid-break{-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.banner,.hero,.hero.banner,.lead{-webkit-column-break-after:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important;page-break-after:avoid!important}.hero-banner-section.singleSlide .banner-content{padding-top:20px;padding-bottom:20px}.component-space{padding-top:20px!important;padding-bottom:20px!important}.page-title h1.title{margin-bottom:0!important}.carousel,.gallery,.image-gallery{display:block!important}.carousel img,.gallery img{max-width:100%!important;height:auto!important}.slick-list,.slick-slider,.slick-track{display:block!important;width:100%!important;height:auto!important;overflow:visible!important;-webkit-transform:none!important;transform:none!important}.slick-slide{display:block!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;position:static!important;left:auto!important;top:auto!important;opacity:1!important;visibility:visible!important;-webkit-transform:none!important;transform:none!important;margin:0 0 20px 0!important}.slider-container1 .slick-list,.slider-container1 .slick-slide,.slider-container1 .slick-slide>.row,.slider-container1 .slick-slide>.row>[class*=col-],.slider-container1 .slick-track{height:auto!important;min-height:0!important}.paragraph--type--promos .slick-track,.slick-slider .slick-track{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.slick-slide>div{display:block!important;width:100%!important}.slick-dots{display:none!important}.related-item .slick-list{padding:0!important}.slider-container1 .slick-slide>.row{height:auto!important;min-height:0!important;margin:0!important;-webkit-column-break-inside:auto!important;-moz-column-break-inside:auto!important;break-inside:auto!important;page-break-inside:auto!important}.slider-container1 .slick-slide>.row .slide-content{padding:0!important;margin:0!important;min-height:0!important}.gallery-grid-spaces{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important}.gallery-grid-spaces:has(.masonry){grid-template-columns:1fr!important}.print-2-columns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important}.gallery-grid-spaces>*,.print-2-columns>*{width:auto!important;max-width:none!important;min-width:0!important;-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.row::after,.row::before{display:none!important;content:none!important}.animal_details ul>li>.header,.desktop-breadcrumb{display:block!important}.toolbar-vertical .breadcrumb-section.container{margin-top:0!important}.no-print{display:none!important}.ab-nav-icons .ab-nav-label{overflow:revert!important}.img-square-wrapper img{height:100%!important}.view-cats-listing .view-content .card-animal .card,.view-dogs-listing .view-content .card-animal .card,.view-new-cat-listing .view-content .card-animal .card,.view-new-dog-listing .view-content .card-animal .card{min-height:auto!important}.masonry .card,.masonry .left .brick,.masonry .right .brick{height:auto!important}.date-category-section{margin:auto!important}.table-responsive{overflow:visible!important;width:100%!important}.tablefield{display:table!important;width:100%!important;table-layout:fixed!important;border-collapse:collapse!important}.tablefield thead{display:table-header-group!important}.tablefield tbody{display:table-row-group!important}.tablefield tr{display:table-row!important;page-break-inside:avoid}.tablefield td,.tablefield th{display:table-cell!important;vertical-align:middle!important;padding:.75rem 1rem!important;border-bottom:1px solid #ccc!important}.left,.right,.row-gallery-grid-spaces{display:block!important}.brick{display:block!important;-webkit-column-break-before:page!important;-moz-column-break-before:page!important;break-before:page!important;page-break-before:always!important}.masonry .card-img-wrapper{float:none!important;clear:both!important;width:100%!important;position:static!important;height:auto!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important;overflow:visible!important}.masonry .card-img-wrapper>img{position:static!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important}.masonry .brick img{position:static!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important}.video-filter .btn-yt-icon.popup-youtube{display:block!important;position:static!important;width:100%!important;height:auto!important;overflow:visible!important;text-decoration:none!important}.video-filter .card-img-wrapper{position:static!important;width:100%!important;height:auto!important;padding:0!important;margin:0!important;overflow:visible!important}.video-filter .card-img-wrapper img{display:block!important;position:static!important;width:100%!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important}.video-filter .btn-yt-icon.popup-youtube::after{content:" (" attr(href) ") ";display:block!important;position:static!important;margin-top:.5rem!important;font-size:9pt!important;font-weight:400!important;overflow-wrap:anywhere!important;color:#000!important}.paragraph--type--text-and-video-image-background .slide-img{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;margin-top:20px!important}.paragraph--type--text-and-video-image-background .inner-section-item{display:block!important;-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.paragraph--type--text-and-video-image-background .inner-section-item>[class*=col-]{display:block!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}.paragraph--type--text-and-video-image-background .hero-content,.paragraph--type--text-and-video-image-background .hero-content.hero-content-left,.paragraph--type--text-and-video-image-background .hero-content.hero-content-right{position:static!important;top:auto!important;left:auto!important;-webkit-transform:none!important;transform:none!important;width:100%!important;max-width:100%!important;padding:0!important;z-index:auto!important}.paragraph--type--text-and-video-image-background .card-img-wrapper,.paragraph--type--text-and-video-image-background .slide-img{position:static!important;height:auto!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important;overflow:visible!important}.paragraph--type--text-and-video-image-background .card-img-wrapper>img,.paragraph--type--text-and-video-image-background .slide-img img{position:static!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;-o-object-fit:contain!important;object-fit:contain!important}.paragraph--type--partner-cards-links .card-img-wrapper-fixed{padding-bottom:inherit!important}.paragraph--type--promos .slider-container1 .slick-slide{display:block!important;-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.paragraph--type--promos .slider-container1 .slick-slide>.row{display:block!important;float:none!important;clear:both!important;-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.paragraph--type--promos .slider-container1 .slick-list[style],.paragraph--type--promos .slider-container1 .slick-slide>.row[style],.paragraph--type--promos .slider-container1 .slick-slide[style],.paragraph--type--promos .slider-container1 .slick-track[style]{height:auto!important;min-height:0!important;-webkit-transform:none!important;transform:none!important}.paragraph--type--promos .slider-container1 .slick-slide>.row>.content-part,.paragraph--type--promos .slider-container1 .slick-slide>.row>.image-part{display:block!important;-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important}.paragraph--type--promos .slider-container1 .slick-slide>.row>.image-part{min-height:0!important;height:auto!important;margin:30px 0!important;position:relative!important;overflow:visible!important;-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important;background:0 0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;forced-color-adjust:none!important}.paragraph--type--promos .slider-container1 .slick-slide>.row>.image-part .print-promos-image{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;-o-object-fit:contain!important;object-fit:contain!important;position:static!important;z-index:auto!important}.print-promos-image{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;-o-object-fit:contain!important;object-fit:contain!important;position:static!important;z-index:auto!important}.hero-banner .banner-slide>.row>div:last-child{padding:0}.paragraph--type--promos .slider-container1 .slick-slide>.row>.image-part::before{content:none!important;display:none!important}.print-main-logo{display:block!important;border-bottom:1px solid #ecebea;text-align:center!important}.print-main-logo img{height:80px!important;padding:20px}.print-main-logo a::after{content:none!important;display:none!important}.path-frontpage .full-width-layout.main-hero,.toolbar-vertical #block-views-block-inner-page-slider-block-1{margin-top:0!important}
