@font-face{font-family:"Work";src:url(/typo3conf/ext/os_sitepackage/Resources/Public/Fonts/WorkSans-Regular.woff2)format("woff2"),url(/typo3conf/ext/os_sitepackage/Resources/Public/Fonts/WorkSans-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Work";src:url(/typo3conf/ext/os_sitepackage/Resources/Public/Fonts/WorkSans-Medium.woff2)format("woff2"),url(/typo3conf/ext/os_sitepackage/Resources/Public/Fonts/WorkSans-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}html{font-size:100%;scrollbar-color:#64bca4 #2e2e2e;scrollbar-width:thin}::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:#64bca4;border:0}::-webkit-scrollbar-track{background:#2e2e2e;border:0}::-webkit-scrollbar-corner{background:0 0}body{margin:0;padding:0;background-color:#eff2f1;-webkit-text-size-adjust:none}body.noscroll{overflow:hidden}*,::after,::before{box-sizing:border-box}:focus{outline:0}img,svg{border:0;width:100%;max-width:100%;height:auto}a{color:#000;transition:color .2s linear;-moz-transition:color .2s linear;-webkit-transition:color .2s linear}path{transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}a,a:hover{text-decoration:none}a,div,img,svg,video{display:block}label a,p a{display:inline-block;color:#000;text-decoration:underline}p{margin:0 0 1.5625rem;font:400 1.5625rem/1.24"Work",serif}p:last-of-type{margin-bottom:0}.viewport{width:100%;max-width:1308px;margin:0 auto}#banner ul,#content ol,#content-wrapper ul,#footer ul,#header ul,#refer ul,ul.nav{list-style:none;margin:0;padding:0}ul.nav li{display:inline-block;}ul.nav li + li{margin-left:1.5rem;}.animate{-webkit-transition:all 300ms cubic-bezier(.42,0,.58,1);-moz-transition:all 300ms cubic-bezier(.42,0,.58,1);-o-transition:all 300ms cubic-bezier(.42,0,.58,1);transition:all 300ms cubic-bezier(.42,0,.58,1);-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);-moz-transition-timing-function:cubic-bezier(.42,0,.58,1);-o-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}h1,h2{margin:0;font-size:4.5rem;font-weight:400;line-height:1.125;letter-spacing:-.09875rem}#outer-wrapper{min-height:100%;position:relative;font-family:"Work",serif;font-weight:400;line-height:1.25;letter-spacing:.0225rem;color:#000;min-width:320px}#header-wrapper{position:fixed;top:0;left:0;right:0;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);min-width:320px;padding:.375rem 0 .59375rem;z-index:10;overflow:hidden}#header,#navigation>ul{display:grid;justify-content:space-between}#header{max-width:1308px;margin:0 auto;grid-template-columns:4.5625rem 89.37308868501529%}#header .nav-link-login + .lang{margin-left:1rem;}#logo img{aspect-ratio:1}.touch-trigger{display:none}#navigation>ul,.nav{text-transform:uppercase;height:100%;line-height:2;margin-top:1.25rem}#navigation .act .root-link,#navigation .sub-root.act a,#navigation a:hover,#navigation a:focus,.nav a:hover,.nav a:focus,.nav a.active{color:#e95555}.root-link{font-size:1.125rem;letter-spacing:-.02375rem}.sub-link{font-size:.875rem;letter-spacing:-.018125rem;margin-top:.8125rem;max-width:8.125rem}.subnav-block{line-height:1.142857142857143;opacity:0;pointer-events:none;position:absolute}.show .subnav-block{opacity:1;pointer-events:all}li.root-level{position:relative}.show li.root-level{padding-bottom:16rem}#lang-switch{text-transform:uppercase;font-size:.8125rem;position:absolute;top:2.25rem;right:2.625rem}#lang-switch .lang-separator,#lang-switch a{display:inline-flex}#lang-switch .lang-separator{margin:0 .25rem}#lang-switch .lang-separator:last-of-type{display:none}.btn,input[type=submit]{font-family:"Work",serif;font-size:1.125rem;background-color:#323255;border:2px solid transparent;color:#fff;text-transform:uppercase;line-height:1.444444444444444;font-weight:500;letter-spacing:.07875rem;border-radius:.5rem;padding:.875rem 1.75rem;text-align:center;display:inline-flex;cursor:pointer;transition:background .2s linear,border .2s linear;-moz-transition:background .2s linear,border .2s linear;-webkit-transition:background .2s linear,border .2s linear}.btn:hover,input[type=submit]:hover{background-color:rgba(50,50,85,.5);border-color:#323255}.btn.bumper{margin-right:1rem}.btn.red,.color-2 .btn,.red .btn{background-color:#e95555}.btn.red:hover,.color-2 .btn:hover,.red .btn:hover{background-color:rgba(233,85,85,.5);border-color:#e95555}.btn.green,.color-3 .btn,.green .btn{background-color:#64bca4}.btn.green:hover,.color-3 .btn:hover,.green .btn:hover{background-color:rgba(100,188,164,.5);border-color:#64bca4}.btn.white{background-color:#eff2f1;color:#000}.btn.white:hover{background-color:rgba(239,242,241,.5);color:#000;border-color:#eff2f1}#content{min-height:50rem;padding:5.53125rem 2rem 8rem;overflow:hidden}#content > .nav{margin-top:2.5rem;}.content-viewport,.tx-powermail{width:850px;max-width:100%;margin:0 auto}.contact{margin:5.5625rem -2rem -8rem;position:relative;padding:4.8125rem 2rem 3.5625rem;overflow:hidden;background-color:rgba(0,0,0,.05)}#footer a,.contact,.contact a{color:#fff}.contact .background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.contact .background img{height:100%;max-height:100%}.contact .info{position:relative;z-index:3;width:1304px;max-width:100%;margin:0 auto}.contact p strong{font-size:1.125rem;text-transform:uppercase;letter-spacing:.07875rem}.contact .text{width:312px;max-width:100%;margin-top:1rem}.animal-free{position:absolute;width:915px;top:5rem;left:50%;z-index:1}#id-14 .contact{margin-top:0;padding-top:8rem;padding-bottom:8rem}.contact .partner{margin:6rem 0 2rem}.contact .partner-image{margin-top:3rem}.contact .partner-image .item{display:inline-flex;margin-right:2rem;margin-bottom:2rem;height:5rem}.contact .partner-image .item:last-child{margin-right:0}.contact .partner-image picture,.contact .partner-image picture img{width:auto;max-width:unset;height:100%;max-height:100%}#cookie-manager{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:rgba(0,0,0,.5);backdrop-filter:blur(.2rem);-moz-backdrop-filter:blur(.2rem);-webkit-backdrop-filter:blur(.2rem);cursor:default}#cookie-manager .inner{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);background:#eff2f1;padding:1rem 1.25rem;border-radius:.625rem;width:35rem;max-width:96%;min-width:300px;font-size:.85rem;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(0,0,0,.5)}#cookie-manager .inner p{font-size:.75rem;max-width:none;color:#000}.intro-header{font-size:2rem;font-family:Work,serif;font-weight:700;text-transform:uppercase;color:#323255;line-height:1;margin-bottom:1rem;padding-right:2rem}.intro-text{margin:1rem 0 1.5rem;padding-bottom:1rem}#cookie-manager .buttons{display:grid;grid-template-columns:auto auto;justify-content:space-between;margin-top:2rem}#cookie-manager .btn{font-size:1rem}#cookie-manager .btn.gray{opacity:.5}#cookie-manager .btn.selection{display:none}.cookie-list{display:none;margin-top:1rem}.cookie-list .item{margin-bottom:.25rem}.cookie-list .item.default{pointer-events:none}.cookie-list .item label{margin-left:.25rem;cursor:pointer;grid-column-gap:.75rem;padding:0}#cookie-manager input[type=checkbox]:disabled{opacity:.4}#cookie-manager .close{display:none;position:absolute;right:1rem;top:1.25rem;background-color:#64bca4;color:#fff;line-height:1.5rem;width:1.5rem;text-align:center;border-radius:50%;font-weight:700;cursor:pointer}#cookie-manager input[type=checkbox]{-webkit-appearance:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#353535;border:4px solid #fff;width:24px;height:24px;background-color:#fff;vertical-align:middle;margin:0 .5rem 0 0}#cookie-manager input[type=checkbox]:checked{background-color:#323255}#footer-wrapper{background-color:#2e2e2e;padding:2.1875rem 2rem 2.8125rem;position:relative;z-index:2}#footer{display:grid;grid-template-columns:5rem auto auto;justify-content:space-between}.footer-social ul{display:grid;grid-template-columns:repeat(2,2.25rem);grid-column-gap:1.25rem}#footer-logo img,.footer-social img{aspect-ratio:1/1}.footer-logo,.footer-social{display:grid;align-content:center}.footer-social{grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:1}@media screen and (max-width:1580px){#header{padding-right:8rem}}@media screen and (max-width:1380px){.contact .animal-free{left:unset;right:-10%}}@media screen and (max-width:1350px){#header{padding-left:1rem}#lang-switch{right:1.5rem}}@media screen and (max-width:1200px){html{font-size:94%}}@media screen and (max-width:1080px){p{margin:0 0 1.25rem;font-size:1.25rem}h1,h2{font-size:3.5rem}.btn,input[type=submit]{font-size:1rem}#navigation{position:fixed;display:none;top:83.1833px;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.5);backdrop-filter:blur(1.875rem);-webkit-backdrop-filter:blur(1.875rem);overflow-x:hidden;overflow-y:auto;padding:0 1rem;scrollbar-width:thin}#navigation>ul{display:block}.subnav-block{opacity:1;position:relative;pointer-events:all}.touch-trigger{display:block;position:absolute;width:36px;right:1rem;top:50%;transform:translateY(-50%);height:36px}.bar-1,.bar-2{transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}.bar-1{transform-origin:25px 20px;-ms-transform-origin:25px 20px;-o-transform-origin:25px 20px;-webkit-transform-origin:25px 20px;-moz-transform-origin:25px 20px}.bar-2{transform-origin:25px 16px;-ms-transform-origin:25px 16px;-o-transform-origin:25px 16px;-webkit-transform-origin:25px 16px;-moz-transform-origin:25px 16px}.close .touch-trigger .bar-1{transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.close .touch-trigger .bar-2{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#lang-switch{right:4.5rem}#navigation .nav-topic{margin:0 auto;display:block;width:360px;max-width:100%;padding:2rem 0 4rem}#navigation li.root-level{border-top:1px solid rgba(0,0,0,.1);padding:.75rem .171875rem 0;margin-top:18px}#navigation li.root-level:first-of-type{border-top:none;padding-top:0;margin-top:0}#navigation li.root-level:last-of-type{padding-bottom:4rem}.sub-link{max-width:none}.sub-link::before{content:"";background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDQgOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxwYXRoIGQ9Ik0xLjA0Nyw2Ljg2NUwzLjYxMyw0LjMyNkMzLjc5Niw0LjE0NiAzLjc5NiwzLjg1NCAzLjYxMywzLjY3NEwxLjA0NywxLjEzNUMwLjg2NCwwLjk1NSAwLjU2OSwwLjk1NSAwLjM4NywxLjEzNUMwLjIwNCwxLjMxNSAwLjIwNCwxLjYwOCAwLjM4NywxLjc4OEwyLjYyMyw0QzIuNjIzLDQgMC4zODcsNi4yMTIgMC4zODcsNi4yMTJDMC4yMDQsNi4zOTIgMC4yMDQsNi42ODUgMC4zODcsNi44NjVDMC41NjksNy4wNDUgMC44NjQsNy4wNDUgMS4wNDcsNi44NjVaIi8+Cjwvc3ZnPgo=)no-repeat center center;display:inline-flex;width:4px;height:8px;margin-right:.5rem}.contact .animal-free{display:none}}@media screen and (max-width:680px){#footer{grid-template-columns:100%;text-align:center}.footer-nav a{display:inline-flex}.footer-nav{padding:2rem 0 1rem}#footer li.root-level{margin-bottom:1rem}.footer-social{grid-column-start:unset;grid-column-end:unset;grid-row-start:unset;grid-row-end:unset}#footer-logo{width:7rem;margin:0 auto}.footer-social ul{justify-content:center}}@media screen and (max-width:480px){h1,h2{font-size:2.5rem}#header{display:block}#logo{width:3.75rem}#lang-switch{top:1.85rem}#navigation{top:70.9667px}#content{min-height:40rem;padding-top:70.9667px;padding-left:1.5rem;padding-right:1.5rem}.contact{margin-left:-1.5rem;margin-right:-1.5rem;padding:4rem 1.5rem}.contact .partner{margin-bottom:0}.contact .partner-image .item{height:4rem}}.typo3-messages{list-style:none;padding:0;}.alert{padding:0.5rem 1rem;}.alert-info{background-color:#323255;color:#fff;}.alert-success{background-color:#64bca4;color:#fff;}.alert-danger{background-color:#ff4d4f;color:#fff;}.alert-warning{background-color:#ffcc00;color:#fff;}.logout.animal.list{margin-top:4rem;text-align:left;}.link-login-pw-recovery{margin-top:2rem;}#content{background-color:#eff2f1;position:relative;z-index:2}.start-intro{position:relative;cursor:default;padding:0 2rem 2.75rem;overflow:hidden;background-color:rgba(0,0,0,.25);margin-top:88.5px}.start-intro .image{position:fixed;top:88.5px;left:0;right:0;z-index:1;bottom:0}.start-intro .info{position:relative;z-index:2;padding-top:3.875rem;color:#fff;text-align:center}.intro-logo{width:9.6875rem;margin:0 auto}.start-intro .info h1{margin:3.875rem auto 8.3125rem;max-width:100%;font-size:4.5rem;font-weight:400;line-height:1.125;letter-spacing:-.09875rem;width:1056px}.intro-subtext{width:1086px;max-width:100%;margin:2.375rem auto 0}.intro-subtext p{font-size:1.5625rem;letter-spacing:0;line-height:1.28}.intro-links{display:grid;grid-template-columns:repeat(3,32.86821705426357%);justify-content:space-between;width:1290px;max-width:100%;margin:0 auto}.intro-links .btn{display:block;margin:0}.start-intro .mobile,.start-intro .small,.start-intro .tablet{display:none}.start-why{position:relative;overflow:hidden;color:#fff;padding:8rem 2rem 7.5rem;margin:5.5625rem -2rem 0;background-color:rgba(0,0,0,.05)}.start-why .info{position:relative;z-index:3;width:1290px;max-width:100%;margin:0 auto}.start-why .animal-free,.start-why .text.hidden{display:none}.start-why .background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.start-register .background img,.start-why .background img{height:100%;max-height:100%}.start-why h2{width:77.98449612403101%;margin-bottom:3rem}.start-why .text{width:61.3953488372093%;position:relative;z-index:2}.why-links{position:relative;z-index:2;margin-top:3rem}.why-links .btn{margin-bottom:1rem}#hidden-text{padding-top:1.5625rem}.start-donate,.start-register{position:relative;overflow:hidden}.start-register{margin:5.5625rem -2rem 0;padding:16.375rem 2rem 8.0625rem;text-align:center;color:#fff;background-color:rgba(0,0,0,.05)}.start-register .background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.start-register .info{position:relative;z-index:3;width:825px;max-width:100%;margin:0 auto}.start-register .btn{margin:11.375rem 0 0}.start-register h2{margin-bottom:2.375rem}.start-donate{margin:9.25rem -2rem 0;padding:0 2rem 15.125rem}.start-donate h2{font-size:4.25rem;margin-bottom:3.5625rem;letter-spacing:.09375rem;line-height:1}.start-donate .info{position:relative;z-index:3;width:1290px;max-width:100%;margin:0 auto}.start-donate .text{width:603px;max-width:100%}.start-donate .btn{margin:6.0625rem 0 0}.start-donate .animal-free{width:846px;top:unset;bottom:0}.video-wrapper{position:relative;padding-bottom:56.25%;margin-top:25px;height:0;background-color:#000}.video-preview,.video-wrapper iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1}.video-preview{border:1px solid rgba(0,0,0,.5);overflow:hidden;cursor:pointer}.play-inner,.video-play{position:absolute;top:50%;transform:translate(-50%,-50%)}.video-play{width:7.5rem;height:7.5rem;left:50%;z-index:3;background:#e95555;border-radius:50%}.play-inner{width:40%;left:55%}.video-preview-image{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.video-preview-image img{aspect-ratio:112/63}.video-layer,.video-title{position:absolute;z-index:2}.video-title{top:1rem;left:1.25rem}.video-title h2{margin:0;color:#fff}.video-layer{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}@media screen and (max-width:1380px){.start-intro .wide{display:none}.start-intro .small{display:block}.start-why .animal-free{width:50%;left:unset;right:0}}@media screen and (max-width:1200px){.start-intro{margin-top:83.1833px}.start-intro .image{top:83.1833px}.start-intro .small{display:none}.start-intro .tablet{display:block}.start-donate h2{max-width:63%}}@media screen and (max-width:1080px){.start-intro .info h1{font-size:3rem}.start-register{padding-top:8.375rem}}@media screen and (max-width:980px){.start-donate .animal-free{width:40%;top:0;bottom:unset;left:unset;right:1rem}.start-donate h2{font-size:3.5rem}}@media screen and (max-width:680px){.start-intro .info h1{font-size:2.5rem;margin-bottom:4rem}.intro-subtext p{font-size:1.25rem}.intro-links{grid-template-columns:100%;grid-row-gap:.5rem;width:25rem}.start-intro .tablet{display:none}.start-intro .mobile{display:block}.start-register .btn{margin-top:4rem}}@media screen and (max-width:480px){.start-intro .info h1{font-size:1.75rem;margin-bottom:3rem}.start-intro{margin-top:70.9667px}.start-intro .image{top:70.9667px}.start-donate,.start-register,.start-why{margin-left:-1.5rem;margin-right:-1.5rem;padding:4rem 1.5rem}.start-donate h2{font-size:2.5rem}.start-donate{margin-top:4rem}.start-donate .animal-free{right:-1rem;width:50%;top:20rem}.start-why .text{width:auto;margin-top:3rem}.start-why .animal-free{width:50%;position:static;margin-left:auto;margin-top:-5rem}}.stories.list{width:1290px;max-width:100%;margin:8rem auto 0}.stories.list .item-list{display:grid;grid-template-columns:repeat(2,48.83720930232558%);justify-content:space-between;margin-top:9rem;grid-row-gap:7.25rem}.stories.list .item{background-color:#fff;border-radius:.5rem;overflow:hidden}.stories.list .item img{aspect-ratio:115/75}.stories.list .info{padding:2rem 1.5625rem 1.5625rem}.stories.list h3{font-size:1.125rem}.stories.list .text p{font-size:1.125rem;line-height:1.4444444444444444;letter-spacing:.02375rem}.stories.list .text{border-top:1px dashed rgba(0,0,0,.4);margin:1.8125rem 0 3rem;padding-top:1.5rem;height:8rem;overflow:hidden;position:relative}.stories.list .text::after{content:"";position:absolute;left:0;right:0;bottom:0;top:16%;background:linear-gradient(180deg,rgba(255,255,255,0)0,#fff 100%)0 0 no-repeat padding-box}.stories.list h1,.stories.list.teaser h2{text-align:center;text-transform:uppercase;font-size:2.9375rem;letter-spacing:-.064375rem}.stories.list.teaser h2{font-size:2.8125rem}.stories.list h2,.stories.list.teaser h3{font-size:1.5625rem}#id-52 .stories.list h3{color:rgba(10,10,10,.5);font-weight:400}.stories.list.teaser .btn-wrapper{text-align:center;margin-top:6.25rem}@media screen and (max-width:640px){.stories.list .item-list{grid-template-columns:100%;grid-row-gap:3rem}}.animal.list{width:1290px;max-width:100%;margin:4.0625rem auto 0}.animal.list h1,.animal.list.teaser h2{text-align:center;margin-bottom:6.5rem;font-size:2.9375rem;text-transform:uppercase}.animal.list.teaser h2{margin-bottom:5rem;font-size:2.8125rem}.animal.list .list{display:grid;grid-template-columns:repeat(4,23.25581395348837%);justify-content:space-between;grid-row-gap:4.5rem}.animal.list .item{background-color:#fff;border-radius:.5rem;overflow:hidden}.animal.list .item img{aspect-ratio:101/72}.animal-head{background-color:#e95555;color:#fff;padding:.75rem 1rem}.status-2 .animal-head{background-color:#64bca4}.status-0 .animal-head{background-color:#323255}.animal-head .location{font-size:.8125rem;opacity:.5;margin-top:.25rem}.animal.list .item .info{padding:.75rem 1rem;font-size:1.125rem}.animal.list .item .info>div{display:grid;grid-template-columns:3.875rem auto}.animal.list .item .info>div:first-child{border-bottom:1px dashed rgba(0,0,0,.4);padding-bottom:.5rem;margin-bottom:.5rem}.animal.list .item .label{color:rgba(10,10,10,.4);font-size:.8125rem;transform:translateY(.25rem)}.animal.list.teaser{margin-top:5.375rem}.animal.list.teaser .btn-wrapper{text-align:center;margin-top:6.25rem}#animal-filter{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:2.8125rem;margin-bottom:3.125rem}.filter-wrapper{display:grid;grid-template-columns:repeat(5,19%);justify-content:space-between}#animal-filter .powermail_label{font-size:.9375rem}#animal-filter select{font-size:.8125rem;line-height:2.25rem;padding:0 2.5rem 0 1rem;border-radius:.3125rem;background-position:center right .875rem}@media screen and (max-width:1200px){.animal.list .list{grid-template-columns:repeat(3,32%)}}@media screen and (max-width:980px){.filter-wrapper{grid-template-columns:repeat(3,32%);grid-row-gap:2rem}}@media screen and (max-width:840px){.animal.list .list{grid-template-columns:repeat(2,48%)}}@media screen and (max-width:580px){.animal.list .list{grid-template-columns:100%;grid-row-gap:2rem}.filter-wrapper{grid-template-columns:repeat(2,48%);grid-row-gap:1.5rem}}
