@import url("https://fonts.googleapis.com/css2?family=Work+Sans:wght@300;400;500;600;700&display=swap");.petstablished-recommends{font-family:'Work Sans', sans-serif;text-align:center;overflow-x:hidden;max-width:1500px;margin:0 auto;padding:51vw 0 0;background-image:url("https://s3.amazonaws.com/Petstablished/wagtopia/Wagtopia+Recommends/v2/cat_dog_mobile.webp");background-size:contain;background-repeat:no-repeat}@media (min-width: 768px){.petstablished-recommends{background:url("https://s3.amazonaws.com/Petstablished/wagtopia/Wagtopia+Recommends/v2/left-dog.webp") left top/auto 320px no-repeat,url("https://s3.amazonaws.com/Petstablished/wagtopia/Wagtopia+Recommends/v2/right-cat.webp") right top/auto 320px no-repeat;padding:80px 0 0}}@media (min-width: 992px){.petstablished-recommends{background-size:auto 420px, auto 420px}}@media (min-width: 1200px){.petstablished-recommends{background-size:auto 570px, auto 570px}}.petstablished-recommends ul{padding:0;margin:0;list-style:none}.petstablished-recommends .hero-container{position:relative}.petstablished-recommends .page-heading{font-weight:700;font-size:44px;line-height:90%;letter-spacing:-0.04em;color:#172149;margin-bottom:35px}@media (min-width: 768px){.petstablished-recommends .page-heading{font-size:64px}}.petstablished-recommends .page-description{font-size:20px;font-weight:500;line-height:28px;letter-spacing:-0.04em;text-align:center;color:#172149CC;max-width:580px;margin:0 auto}.petstablished-recommends .page-description>div{font-size:12px;font-weight:400;line-height:15.6px;letter-spacing:-0.04em;text-align:center;max-width:480px;margin:40px auto}@media (min-width: 768px){.petstablished-recommends .page-description>div{margin:20px auto 40px}}.petstablished-recommends .tags{list-style:none;padding:0;margin:0}.petstablished-recommends .tags li{white-space:nowrap;display:inline-block;min-width:55px;font-size:24px;line-height:24px;font-weight:600;color:#172149;border:1px solid #528CFF;border-radius:30px;padding:15px 80px 15px 30px;margin-right:-55px;background:#fff;opacity:1;position:relative;cursor:pointer;transition:0.5s ease all}.petstablished-recommends .tags li:last-child{margin-right:0;padding:15px 30px 15px 80px}.petstablished-recommends .tags li img{height:30px;margin-right:10px}.petstablished-recommends .tags li:hover{background-color:#F3F5F9}.petstablished-recommends .tags li.selected{color:#ffffff;border:1px solid #1B183E !important;background-color:#1B183E;padding:15px 30px !important;z-index:1;opacity:1}.petstablished-recommends .affiliates{padding-top:40px;padding-bottom:40px}.petstablished-recommends .affiliates .row{display:flex;flex-wrap:wrap;gap:25px 0}.cards-item{transition:all 0.8s ease}.cards-enter-from,.cards-leave-to{opacity:0;transform:translateY(30px)}.cards-leave-active{position:absolute}.pr-affiliate-card{box-shadow:0 4px 24px rgba(82,140,255,0.1);border-radius:20px;height:100%;font-family:'Work Sans', sans-serif}.pr-affiliate-card .pr-top-bg{height:210px;background-size:cover;background-position:top;border-radius:20px 20px 0 0;position:relative}.pr-affiliate-card .pr-top-bg img{position:absolute;left:25px;bottom:-20px;height:70px;border-radius:10px;box-shadow:0 4px 12px 0 #00000014}.pr-affiliate-card .pr-card-description{text-align:left;padding:42px 25px 32px 25px}.pr-affiliate-card .pr-card-description h2{font-weight:600;font-size:24px;line-height:26px;letter-spacing:-0.04em;color:#172149;max-width:282px;margin-bottom:12px}.pr-affiliate-card .pr-card-description p{font-size:16px;line-height:23px;letter-spacing:-0.04em;margin-bottom:24px;color:#1D1E25;opacity:0.7;max-width:none}.pr-btn-dark-blue{display:inline-block;font-family:'Work Sans', sans-serif;font-weight:600;font-size:14px;line-height:1;color:#ffffff;background-color:#172149;border:1px solid #172149;border-radius:4px;padding:14px 24px;text-decoration:none;cursor:pointer;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out}.pr-btn-dark-blue:hover{background-color:#2a3a6e;border-color:#2a3a6e;color:#ffffff;text-decoration:none}
