.main-content{background-color:#acc5e9}.site-header__element{background-color:var(--colorBtnPrimary)}.breed-selector-container p{margin-block-start:0;margin-block-end:0}@supports (-ms-ime-align: auto){.breed-selector-container p{margin-block-start:0;margin-block-end:0;line-height:1}}.breed-selector-container,#breed-selector-results{display:flex;flex-direction:column;padding:25px 25px 50px;margin:0 auto;background-color:#acc5e9}.breed-selector-results-swiper{background-color:#fff}.breed-selector-question-templates{display:none}.breed-selector-answers{display:flex;justify-content:space-between;flex-wrap:wrap}.landing-dog-image-container img,.landing-cat-image-container img{width:100%;max-width:110px;object-fit:contain;padding:16px;margin:5px;height:116px}.breed-selector-answer{cursor:pointer;border-radius:16px;display:flex;flex:1 0 auto;flex-direction:column;align-items:center;margin-top:5px;padding:4px;border:solid 1px transparent}.question-title-container{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.breed-selector-answer-all-multiple,.breed-selector-answer-summary{color:#00000080;font-size:.9rem;font-family:Fontoon,Arial;font-weight:400;line-height:1;word-wrap:break-word;margin-bottom:0}.breed-selector-link input{visibility:hidden}.breed-selector-button{width:100%}.breed-selector-button .breed-selector-start{background-color:#023a71;color:#fff;border:solid 2px #023a71;border-radius:8px;font-family:Sugarpunch;font-weight:400;font-size:22px;text-transform:uppercase;width:100%;margin-top:30px}.breed-selector-question-template{position:relative}.breed-selector-question{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.breed-selector-question-template .dynamic_field.question-index,.breed-selector-question-template .dynamic_field.question-title{color:#023a71;font-weight:400;line-height:22px;word-wrap:break-word}.breed-selector-question-template .dynamic_field.question-index{font-family:Sugarpunch;font-size:40px;flex-basis:12%;text-align:center;line-height:1}.breed-selector-question-template span.dynamic_field.question-index:after{content:"."}.breed-selector-question-template .dynamic_field.question-title{font-family:Fontoon,Arial;font-size:1.2rem;flex-basis:88%}.breed-selector-answer img{object-fit:cover;max-width:100px;width:auto;height:auto;border-radius:8px}.breed-selector-question-closed img{opacity:0;transition:opacity 1s ease}.breed-selector-answer p,.breed-selector-answer-all-multiple{color:#023a71}.breed-selector-answer p,.breed-selector-answer-all-multiple,.breed-selector-answer-summary{text-align:center}.breed-selector-answer-selected{background-color:#dbe8f8;border:1px solid #16396d!important}.breed-selector-answer-selected p{color:#023a71}.breed-selector-answer-selected-closed{border:none;transition:.5s ease}.breed-selector-question-content-inner{padding-bottom:60px}.breed-selector-question-template.breed-selector-question-closed .breed-selector-question-content{height:0px!important}.breed-selector-question-template.breed-selector-question-closed.breed-selector-question-answered{cursor:pointer}.breed-selector-question-template:not(.breed-selector-question-answered) .breed-selector-next-question{pointer-events:none;cursor:not-allowed;opacity:.5}@supports (-ms-ime-align: auto){.breed-selector-question-template:not(.breed-selector-question-answered) .breed-selector-next-question{line-height:1}}.question-1 .breed-selector-prev-question{display:none}.question-1 .breed-selector-next-question{margin-left:auto}.breed-selector-question-template:not(.breed-selector-question-closed) .breed-selector-answer-summary{display:none}.breed-selector-question-content[data-question-type=Images] .breed-selector-image-set{display:flex;flex-wrap:wrap;justify-content:space-around;align-content:normal;align-items:baseline;gap:5px}.breed-selector-question-content[data-question-type="Image List"] .breed-selector-answer img{width:80px}.breed-selector-question-content[data-question-type=Slider] .breed-selector-slider{display:flex;flex-direction:column}.breed-selector-question-content[data-question-type=Swiper] .breed-selector-swiper{display:block;position:relative;margin-bottom:40px}.breed-selector-question-content[data-question-type=Swiper]{position:relative;padding-bottom:40px}.breed-selector-question-closed .breed-selector-question-content[data-question-type=Swiper] .breed-selector-next-question,.breed-selector-question-closed .breed-selector-question-content[data-question-type=Swiper] .breed-selector-prev-question{display:none}.breed-selector-question-content[data-question-type=Swiper] .breed-selector-swiper .swiper-wrapper{justify-content:center}.dynamic-field[data-condition="Image List"]{display:flex;flex-direction:column;width:100%}.breed-selector-question-content[data-question-type="Image List"] .breed-selector-image-list{display:flex;flex-direction:column;width:inherit}.breed-selector-image-list img{width:100%;aspect-ratio:4 / 3;object-fit:contain}.breed-selector-image-list p{width:fit-content}.breed-selector-answer img[data-value*=mind],.breed-selector-answer img[data-value*=no-image]{display:none}div[data-condition="Image List"] .breed-selector-answer{border:solid 1px #c9c9c9}.breed-selector-answer p[data-value="I don't mind"]{flex:auto;width:auto;font-family:Fontoon,Arial;font-size:19px;margin-left:0!important;margin-bottom:5px;line-height:10px}.breed-selector-question-content[data-question-type="Checkbox List"] .breed-selector-checkbox-list{display:flex;flex-direction:column;width:fit-content;position:relative;left:50%;transform:translate(-50%)}.breed-selector-checkbox-list .breed-selector-answer{position:relative}.breed-selector-checkbox-list .breed-selector-answer p{color:#023a71;font-size:.9rem;text-align:left}.breed-selector-answer input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.breed-selector-answer .checkmark{display:inline-block;width:25px;height:25px;background-color:transparent;border:2px solid #023A71;border-radius:4px;cursor:pointer;transition:background .2s ease-in-out;position:relative;margin-left:10px}.breed-selector-answer-selected input[type=checkbox]:checked+.checkmark{background-color:#023a71}.breed-selector-answer.breed-selector-answer-selected .checkmark:after{content:"\2713";text-align:center;background-color:#023a71;width:25px;height:25px;border-radius:4px;font-size:16px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (-ms-ime-align: auto){.breed-selector-checkbox-list .breed-selector-answer{align-items:center}}.breed-selector-checkbox-list .breed-selector-answer{display:flex;flex-direction:row;max-width:unset;align-items:stretch}.breed-selector-checkbox-list .breed-selector-answer p{margin-left:10px;margin-top:0}.breed-selector-checkbox-list .breed-selector-answer-selected{background-color:transparent;border:none!important}.breed-selector-image-list .breed-selector-answer{display:flex;flex-direction:row;max-width:unset;margin-top:10px;padding:10px 0 8px;justify-content:center;align-self:center;gap:12px;width:80%}.breed-selector-image-list .breed-selector-answer p{min-width:100px}.breed-selector-question-content[data-question-type=Slider] .breed-selector-slider .breed-selector-answers{display:flex;flex-wrap:nowrap;justify-content:space-between;flex-direction:row}.breed-selector-question-content[data-question-type=Slider] .breed-selector-slider .breed-selector-answer{display:flex}.breed-selector-question-content[data-question-type=Slider] .breed-selector-slider .breed-selector-answer img{height:100%}.breed-selector-question-content[data-question-type=Slider] .breed-selector-slider .breed-selector-answer p{white-space:nowrap}.breed-selector-questions .breed-selector-question-template:last-child .next-button-container{display:none}.breed-selector-slider-bar{position:relative;margin-bottom:10px;height:30px}.breed-selector-slider-bar-inner{position:absolute;top:10px;left:0;background-color:#325484;height:10px;border-radius:5px;pointer-events:none}.breed-selector-slider-thumb{display:block;position:absolute;left:0;top:0;width:30px;height:30px;border-radius:15px;border:1px solid #325484;background-color:#fff;pointer-events:none}.breed-selector-slider-bar input{-webkit-appearance:none;width:100%;height:10px;background-color:#acc5e9;border-radius:5px;position:relative;top:10px;padding:0;margin:0;border:none;position:absolute}.breed-selector-slider-bar input::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;cursor:pointer;position:relative;z-index:3}.breed-selector-question-template{background-color:#fff;border-radius:8px;padding:32px 16px 0;margin:25px}.breed-selector-result-template{background-color:#fff;padding-bottom:24px;border-radius:16px;margin-left:24px;margin-right:24px;margin-bottom:24px}.breed-selector-result-template img{width:100%;height:auto;object-fit:cover;border-top-left-radius:16px;border-top-right-radius:16px}.dynamic_field[data-key=idm]{border:2px solid #023A71;padding:8px 0 0;border-radius:100px;cursor:pointer;max-width:200px;margin-left:auto;margin-right:auto;margin-top:20px}.breed-selector-question-content .idm-answer{text-align:center;width:auto;font-family:Sugarpunch,sans-serif;color:#023a71;font-size:19px;margin-left:0!important;margin-bottom:0;border-radius:100px}.swiper{border-radius:8px;overflow:hidden}.swiper-slide{display:flex;overflow:hidden;flex-direction:column;height:auto}.swiper-slide-template.swiper-slide{border-radius:2.5rem;border:3px solid #A6C6ED}.aspect-box-100{position:relative;padding-top:100%;width:100%}.aspect-box-100 img{position:absolute;left:0;top:0;object-fit:cover;width:100%;height:100%}.swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.info-container{padding:16px 8px;display:flex;flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:10px}.breed-selector-adoption-swiper .info-container{background:#fff}.breed-name-percent{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.breed-name-percent p{font-family:Sugarpunch;color:#023a71;font-size:1.5rem;margin:0;gap:4px;align-items:center}.breed-name-percent p>span,.breed-name-percent .match-percent{font-size:33px;line-height:1}.breed-name-percent p>span{font-family:Sugarpunch;margin-top:8px}.breed-name-percent .match-text{font-size:24px;font-family:Fontoon,Arial;font-weight:400;line-height:28.8px;text-transform:capitalize}.breed-name-percent h3{font-family:Sugarpunch;color:#023a71;font-size:2rem;flex-basis:70%}.more-info-button{width:fit-content;color:#fff;font-size:1.5em;line-height:1.2;padding:7px 10px 0;background-color:#16396d;border:2px solid #16396d;border-radius:8px}.more-info-button:hover{background-color:#fff;color:#16396d;cursor:pointer}.meet-my-match{color:#fff;font-size:22px;margin:auto;padding:16px 40px 8px;background-color:#16396d;border:2px solid #16396d;border-radius:8px;line-height:1;position:relative}.meet-my-match:hover{background-color:#fff;color:#16396d;cursor:pointer;position:relative}.meet-my-match-container{display:flex;justify-content:center;padding:20px 20px 35px;flex-direction:column;background-color:#acc5e9}.meet-my-match-error{text-align:center;margin-top:5px}.meet-my-match-error__start{color:#023a71;font-weight:700}.meet-my-match[disabled=disabled]{pointer-events:none;opacity:.8}.meet-my-match[disabled=disabled] span{visibility:hidden}.meet-my-match[disabled=disabled] .results-loader{visibility:visible}.results-loader{position:absolute;top:calc(50% - 20px);left:calc(50% - 10px);visibility:hidden;border:6px solid #fff;border-radius:50%;border-top:6px solid #16396d;width:40px;height:40px;-webkit-animation:breedResultSpin 2s linear infinite;animation:breedResultSpin 2s linear infinite}@-webkit-keyframes breedResultSpin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes breedResultSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.progress-container{min-width:fit-content;display:flex;flex-direction:row;justify-content:center;height:fit-content;padding:4px;z-index:4;align-items:center;margin:25px;border-radius:8px}.circular-bar{position:relative;width:fit-content;height:fit-content;display:flex;justify-content:center;align-items:center}.progress-ring{transform:rotate(-90deg)}.progress-ring-background,.progress-ring-progress{fill:none;stroke-width:5}.progress-ring-background{stroke:#e6e6e6}.progress-ring-progress{stroke:#023a71;stroke-linecap:round;stroke-dasharray:157;stroke-dashoffset:157;transition:stroke-dashoffset .5s ease}.progress-container p{text-align:center;font-size:1.3em;margin:0 4px}.percentage{position:absolute;font-size:1em;font-weight:700;color:#333}.more-info-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;z-index:6}.more-info-popup-inner{display:flex;background-color:#fff;border-radius:8px;flex-direction:column;height:fit-content;padding:0 20px 20px}.more-info-popup-content{display:flex;flex-direction:column}.more-info-popup-img img{height:175px;width:100%;object-fit:cover;border-radius:8px}.more-info-popup-img{margin:20px 0}.more-info-popup-name,.more-info-popup-other{display:flex;flex-direction:row;justify-content:space-around}.more-info-popup-close{position:absolute;top:-20px;right:-20px;width:40px;height:40px;background-color:#16396d;color:#fff;border:none;font-size:1.5em;border-radius:20px;cursor:pointer}.more-info-popup-name p,.more-info-popup-other p{display:inline;margin:0 2px;vertical-align:middle}.more-info-popup-name p{font-size:1.5em}.more-info-popup-content{padding:20px;background-color:#acc5e9;border-radius:8px}.popup-menu-dimmer{background-color:#000;opacity:.5;position:fixed;top:0;left:0;width:100%;height:100%;z-index:5}.landing-page{top:0;left:0;position:fixed;width:100%;height:100%;z-index:7;background-color:#acc5e9;display:flex;flex-direction:column;justify-content:center;align-items:center}.selection-container{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.title{margin:0}.more-info-popup-other a{font-weight:700}.landing-dog-image-container.highlighted,.landing-cat-image-container.highlighted{border:1px solid #16396d}.next-button-container{position:absolute;background-color:transparent;width:100%;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;padding:10px;height:fit-content}.breed-selector-next-question,.breed-selector-prev-question{position:relative;max-width:174px;font-size:1.2rem;font-family:Sugarpunch;font-weight:400;text-transform:capitalize;line-height:normal;letter-spacing:.38px;word-wrap:break-word;text-align:center;cursor:pointer;font-weight:700;color:#023a71;padding-top:4px}.breed-selector-next-question{right:0}.breed-selector-prev-question{left:0}.breed-selector-results-container.swiper-button-next,.breed-selector-results-container .swiper-button-prev{top:50%;bottom:0}.breed-selector-results-container .swiper-button-next:after,.breed-selector-results-container .swiper-button-prev:after{font-family:Sugarpunch;font-size:32px;color:#023a71}.breed-selector-results-container .swiper-button-next:after{content:">>"}.breed-selector-results-container .swiper-button-prev:after{content:"<<"}.breed-selector-results__top-intro{background-color:#a6c6ed;padding:40px 24px}.breed-selector-swiper-container h2,.breed-selector-adoption-swiper-container h2,.breed-selector-content-block h2{font-size:2rem;color:#023a71;text-align:left;line-height:1.2}.breed-selector-adoption-swiper-container h2{text-align:center}.breed-selector-swiper-container p,.breed-selector-adoption-swiper-container p,.breed-selector-content-block p{color:#023a71;font-size:1.2rem;font-family:Fontoon,Arial;font-weight:400;line-height:27.6px;text-align:center}.breed-selector-content-block[data-condition=cat]~.breed-selector-adoption-swiper{display:none}.breed-selector-adoption-swiper-container .info-container{background-color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.breed-selector-results__slider-intro{padding-top:40px;padding-bottom:40px}.breed-selector-results-title .swiper{border:none}.breed-selector-swiper-container{position:relative}.how-we-find-matches__container{background-color:#023a71;padding:40px 16px;text-align:center}.how-we-find-these-matches-title{color:#a6c6ed;font-size:33px;font-family:Sugarpunch;font-weight:400;line-height:39px;text-align:center}.how-we-find-these-matches-text{color:#fff;font-size:23px;font-family:Fontoon,Arial;font-weight:400;line-height:27.6px}.breed-selector-results-title{font-family:Sugarpunch;font-size:33px;color:#023a71;text-align:left;line-height:120%;font-weight:400;padding:0 24px;margin-bottom:0}.breed-selector-results-text{color:#023a71;font-size:23px;font-family:Fontoon,Arial;font-weight:400;line-height:27.6px;padding:0 24px}.breed-selector-result-template h2{color:#023a71;font-size:48px;font-family:Sugarpunch;font-weight:400;line-height:57.6px;padding:24px 16px 16px}.breed-selector-result-template p{color:#023a71;font-size:13px;font-family:Fontoon,Arial;font-weight:400;line-height:15.6px;padding-left:24px;padding-right:24px}.breed-selector-result-template span{display:block;color:#023a71;font-size:24px;font-family:Sugarpunch;font-weight:400;line-height:28.8px;margin-top:4px;margin-bottom:24px}.breed-selector-results-title-container{background:var(--Blue-Light, #A6C6ED);padding:40px 40px 0}.breed-selector-results-title-container h1{font-size:55px}.breed-selector-results-headline p{font-family:Sugarpunch;font-size:35px;line-height:1em;color:var(--Blue-Dark, #023A71)}.breed-selector-individual-result-container .breed-selector-individual-result-detail-bottom a{color:#fff;font-size:13px;font-family:Sugarpunch;text-align:center;padding:10px 5px 5px;background-color:#16396d;border:2px solid #16396d;border-radius:8px;line-height:1.5;position:absolute;width:114px;right:30px;bottom:24px}.breed-selector-adoption-result-container .breed-selector-individual-result-detail-bottom a{color:inherit}.breed-selector-swiper-container p{display:flex;text-align:center;min-width:fit-content}.breed-selector-content-block{padding:40px;background:var(--Blue-Dark, #023A71)}.breed-selector-content-block h2{color:var(--Blue-Light, #A6C6ED);text-align:center}.breed-selector-content-block p{color:#fff;text-align:center}.breed-selector-content-block-blocks{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;margin-top:40px}.breed-selector-content-block-instance{background-color:#fff;border-radius:24px;color:var(--Blue-Dark, #023A71);width:calc(50% - 50px);display:flex;flex-direction:row;padding:30px;gap:30px}.breed-selector-content-block-instance p{color:var(--Blue-Dark, #023A71);text-align:left;font-size:1rem;line-height:1.2;font-family:Fontoon,Arial;font-weight:400}.breed-selector-content-block-instance img{flex:1 0 auto;max-width:120px;height:auto;width:100%}.breed-selector-content-block-instance-text{text-align:left;display:flex;flex-direction:column;justify-content:space-evenly}.breed-selector-adoption-swiper-container .breed-name-percent p{flex-basis:40%;text-align:center;width:100%;display:block}.breed-name-percent p:not(span){text-transform:capitalize;font-size:1rem}.breed-selector-results-swiper .breed-name-percent p:not(span){font-size:.7rem}.breed-selector-swiper-container .swiper-slide,.breed-selector-adoption-swiper-container .swiper-slide{cursor:pointer}.breed-selector-adoption-result-container,.breed-selector-individual-result-container{background:var(--Blue-Light, #A6C6ED);display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:60px 24px 24px;position:relative}.breed-selector-result-back-container{position:absolute;left:24px;top:14px;font-size:16px;cursor:pointer}.breed-selector-result-back-container p{color:#fff;font-family:Sugarpunch;text-align:center;padding:5px 5px 0;background-color:#16396d;border:2px solid #16396d;border-radius:8px;line-height:1.5;width:120px}.breed-selector-individual-result-block{display:flex;flex-direction:column;gap:20px;color:var(--Blue-Dark, #023A71)}.breed-selector-individual-result-main.breed-selector-individual-result-block{gap:0}.breed-selector-individual-result-detail-top,.breed-selector-individual-result-detail-bottom{position:relative;background-color:#fff;border-radius:40px;padding:20px}.breed-selector-individual-result-main{background-color:#fff;border-radius:40px;height:fit-content;justify-content:flex-start}.breed-selector-individual-result-detail{justify-content:space-between}.breed-selector-individual-result-main.breed-selector-individual-result-block img{border-bottom-left-radius:40px;border-bottom-right-radius:40px}.breed-selector-individual-result-main-headline,.breed-selector-individual-result-main-subtitle{padding-left:20px;padding-right:20px}.breed-selector-individual-result-main-headline{padding-top:20px}.breed-selector-individual-result-main-subtitle{padding-bottom:20px}.breed-selector-individual-result-main-subtitle span{font-size:1.1rem}.breed-selector-individual-result-main-subtitle h2{font-size:1.4rem}.breed-selector-individual-result-main-headline{display:flex;flex-direction:column;justify-content:space-between}.breed-selector-individual-result-main-headline span{font-size:2rem;font-family:Sugarpunch;vertical-align:-webkit-baseline-middle}.breed-selector-individual-result-main-headline h1[data-key=age]{font-family:Fontoon;text-transform:capitalize;font-weight:400}.breed-selector-individual-result-detail-title{font-size:.9rem;margin-bottom:0;text-transform:capitalize}.breed-selector-individual-result-detail h3{font-size:1.5rem}.breed-selector-individual-result-detail-top h3{padding-top:5px}.breed-selector-individual-result-container .breed-selector-individual-result-detail-bottom{display:grid;grid-template-rows:.5fr .5fr 1fr}.breed-selector-adoption-swiper-container{padding:20px 40px;background-color:#a6c6ed;position:relative}.breed-selector-adoption-result-container .breed-selector-individual-result-block img{border-radius:40px 40px 0 0}.breed-selector-adoption-result-container .breed-selector-individual-result-main-headline h1{margin:0;font-size:2rem;padding-top:24px}.breed-selector-adoption-result-container .breed-selector-individual-result-detail-top{padding:24px}.breed-selector-adoption-result-container .breed-selector-individual-result-detail-top:nth-of-type(2){padding:0}.breed-selector-adoption-result-container .breed-selector-individual-result-detail-top:nth-of-type(2) .adoption-content-block h1,.breed-selector-adoption-result-container .breed-selector-individual-result-detail-top:nth-of-type(2) .adoption-content-block p{padding-left:24px;padding-right:24px}.breed-selector-adoption-result-container .breed-selector-individual-result-detail-top:nth-of-type(2) .adoption-content-block h1{padding-top:24px;line-height:1.5}.breed-selector-adoption-result-container .breed-selector-individual-result-detail-top:nth-of-type(2) .adoption-content-block p{padding-bottom:24px}.breed-selector-adoption-result-container .breed-selector-individual-result-detail-bottom .adoption-content-block{display:flex;flex-direction:column;gap:20px}.breed-selector-adoption-result-container .breed-selector-individual-result-main-subtitle h2,.breed-selector-adoption-result-container .adoption-content-block-content h1{font-size:2rem}.adoption-content-block-content{display:flex;flex-direction:column}.adoption-content-button{font-family:Sugarpunch;font-weight:400;font-size:1.1rem;text-transform:uppercase;background-color:#023a71;color:#fff;border:solid 2px #023a71;border-radius:8px;max-width:220px;width:fit-content;text-align:center;align-self:flex-end;line-height:1.2;padding:15px 20px 10px;margin-top:0;margin-right:16px;margin-bottom:24px}.adoption-content-button:hover{color:#fff}.breed-selector-adoption-result-container p{font-size:1.1rem}.breed-selector-individual-result-detail-top p strong{display:block}.hidden{display:none}@keyframes slider-entrance{0%{opacity:0;transform:translate(50px);top:0}to{opacity:1;transform:translate(0);top:0}}@media screen and (max-width: 500px){.more-info-popup{width:300px}.breed-selector-question-content{transition:height 1s ease;overflow:hidden}.progress-container,.breed-selector-question-closed .breed-selector-next-question,.breed-selector-question-closed .breed-selector-prev-question{display:none}.breed-selector-question-template.breed-selector-question-closed{padding:16px}.breed-selector-content-block-instance-text h3{font-size:1.7rem;margin-bottom:10px}.breed-selector-adoption-swiper-container .swiper{padding-top:20px;position:relative}}@media only screen and (max-width: 767px){.show-desktop{display:none}.breed-selector-container,#breed-selector-results{padding-left:0;padding-right:0}.progress-container,.breed-selector-question-template,.breed-selector-result-template{margin-left:10px;margin-right:10px}.breed-selector-results-title-container,.breed-selector-content-block{padding:20px}.breed-selector-swiper-container{padding:20px 40px}.breed-selector-swiper-container h2,.breed-selector-swiper-container .breed-selector-swiper-container-text{margin-left:-20px;width:calc(100% + 40px);text-align:center}.breed-selector-results-title-container h1{font-size:2.5rem;text-align:center;line-height:1.5;padding-left:0;padding-right:0}.breed-selector-results-headline{flex-direction:column;padding-top:16px}.breed-selector-results-headline p,.breed-selector-results-headline img{width:100%}.breed-selector-results-swiper .swiper-slide,.breed-selector-adoption-swiper-container .swiper-slide{cursor:pointer}.breed-selector-results-headline p{font-family:Fontoon,Arial;font-size:20px;line-height:1.1;text-align:center;margin-block-start:0;margin-block-end:0;padding-bottom:10px}.breed-selector-adoption-swiper-container{padding:20px 20px 0}.adoption-content-block-content{flex-direction:column}.breed-selector-content-block-instance{padding:15px;gap:16px}.breed-selector-swiper-container p,.adoption-swiper-container p{text-align:left}.breed-selector-individual-result-main-headline h1[data-key=age]{font-size:1.5rem!important}.breed-selector-results-container .swiper-button-next,.breed-selector-results-container .swiper-button-prev{top:calc(50% + 100px);bottom:0}}@media only screen and (max-width: 940px){.breed-selector-content-block-instance{width:100%}.breed-selector-content-block-instance img{max-width:100px}}@media only screen and (min-width: 550px){.landing-dog-image-container img,.landing-cat-image-container img{width:100%;max-width:120px;object-fit:contain;padding:16px;margin:5px;height:126px}}@media only screen and (min-width: 620px){.breed-selector-question-template{animation:slider-entrance 1s ease 0s 1 normal none;padding:32px 16px 25px}.breed-selector-question-content{margin-left:10px;margin-right:10px}.breed-selector-question-content-inner{padding-bottom:70px}.breed-selector-question-template:last-child .breed-selector-question-content-inner{padding-bottom:0}.breed-selector-question{align-items:first baseline;justify-content:flex-start;gap:20px;width:fit-content;margin:auto;padding-left:16px;padding-right:16px}.breed-selector-question-template.breed-selector-question-closed{display:none}.breed-selector-question-template .dynamic_field.question-index{flex-basis:auto;font-size:40px;line-height:120%}.breed-selector-answer img{width:auto;max-width:120px;height:auto;padding-bottom:10px}.breed-selector-question-content[data-question-type=Images] .breed-selector-image-set{justify-content:space-evenly}.breed-selector-answer{padding:5px}.breed-selector-answer p,.breed-selector-answer-all-multiple,.breed-selector-answer-summary{font-family:Sugarpunch;font-size:24px;font-style:normal;font-weight:400;line-height:33.6px;color:#023a71}.breed-selector-checkbox-list .breed-selector-answer p{color:#023a71;font-size:19px;line-height:1.8;vertical-align:middle;margin-bottom:0;margin-block-start:0;margin-block-end:0}.next-button-container{background-color:#023a71;bottom:0;width:100%;left:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.breed-selector-prev-question,.breed-selector-next-question{background:#fff;color:#023a71;padding:16px 10px 10px;border-radius:8px;line-height:1.5;width:174px;height:50px;flex-grow:1;top:-3px}.breed-selector-prev-question{left:unset;text-align:center}.breed-selector-next-question{right:unset}.breed-selector-answer-summary p{margin:0 0 20px!important}.breed-selector-question-content[data-question-type="Checkbox List"] .breed-selector-checkbox-list{flex-direction:column}.breed-selector-question-content[data-question-type="Image List"] .breed-selector-image-list .breed-selector-answer{padding:4px}.breed-selector-question-content[data-question-type="Image List"] .breed-selector-answer img{padding-bottom:0}.breed-selector-image-list .breed-selector-answer p{margin-top:8px}}@media only screen and (min-width: 768px){.show-mobile,p.breed-selector-swiper-container-text.show-mobile{display:none}.breed-selector-results-swiper,.breed-selector-adoption-swiper{background-color:#a6c6ed;padding:0 48px 20px}.breed-selector-results-container .info-container{background-color:#fff}.breed-selector-results-container .breed-selector-results-headline p{font-family:Fontoon,Arial;font-size:1.3rem}.progress-container,.breed-selector-question-template,.breed-selector-result-template{width:70vw;max-width:940px;margin:0 auto;padding-bottom:25px}.breed-selector-question-content{height:100%}.breed-selector-question-template .dynamic_field.question-title{font-family:Sugarpunch;font-size:35px;font-style:normal;font-weight:400;line-height:150%}.breed-selector-swiper-container h2{text-align:center}.breed-selector-results-headline{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.breed-selector-results-headline p{width:100%}.breed-selector-results-title{padding:0}.breed-name-percent h3{font-size:1.5rem;margin-bottom:8px}.breed-selector-individual-result-main{flex-basis:60%}.breed-selector-individual-result-main-headline{flex-direction:row;justify-content:space-between}.breed-selector-individual-result-detail{flex-basis:40%}.breed-selector-adoption-result-container{flex-direction:row}.breed-selector-adoption-result-container .breed-selector-individual-result-main{flex-basis:45%;position:sticky;top:10px}.breed-selector-adoption-result-container .breed-selector-individual-result-detail{flex-basis:55%}.more-info-button{align-self:flex-start}.breed-name-percent{flex-direction:row;align-items:center;text-align:left}}@media only screen and (min-width: 941px){.breed-selector-results-headline{align-items:flex-start}.breed-selector-results-headline p{line-height:1.5;margin-bottom:0}.breed-selector-individual-result-detail-top,.breed-selector-individual-result-detail-bottom{padding:24px}.breed-selector-individual-result-container,.breed-selector-adoption-result-container{padding:60px 40px 40px}.breed-selector-result-back-container{left:40px}}@media screen and (min-width:1024px){.breed-selector-adoption-result-container,.breed-selector-individual-result-container{flex-direction:row;justify-content:space-between}.breed-selector-individual-result-main{position:sticky;top:90px}.breed-selector-adoption-result-container .breed-selector-individual-result-detail-bottom .adoption-content-block{display:flex;flex-direction:row;align-items:center}.breed-selector-swiper-container h2,.breed-selector-adoption-swiper-container h2,.breed-selector-content-block h2{font-size:2.8rem;line-height:3.6rem;text-align:center}p.breed-selector-swiper-container-text{display:block;text-align:center}.breed-selector-results-container .breed-selector-content-block p{max-width:940px;margin-left:auto;margin-right:auto}.info-container{gap:0;padding:16px}}@media screen and (min-width: 1200px){.breed-selector-results-title-container,.breed-selector-content-block{padding-left:80px;padding-right:80px}.breed-selector-adoption-swiper-container{padding:40px}.breed-selector-results-swiper{padding:20px 80px 40px}.breed-selector-adoption-swiper{padding:20px 80px}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:25px;right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:25px;left:auto}.breed-selector-adoption-swiper-container .breed-name-percent{align-items:baseline}.breed-selector-results-title-container{padding-top:80px;padding-bottom:0}.breed-selector-results-title{font-size:5vw}.breed-selector-content-block-instance p{font-size:1.2rem}.breed-selector-content-block-blocks{display:flex;row-gap:40px;flex-wrap:wrap;justify-content:space-between}.breed-selector-content-block-instance{width:48%}.breed-selector-content-block-instance img{flex:1 0 auto}.breed-selector-content-block-instance-text h3{font-size:2rem}.breed-selector-individual-result-main-headline h1:nth-of-type(1){font-size:2.5rem}.breed-selector-individual-result-main-headline span{font-size:2.2rem;font-family:Sugarpunch;vertical-align:-webkit-baseline-middle}.breed-selector-individual-result-main-headline h1:nth-of-type(2){font-size:1.5rem;font-family:Fontoon;text-transform:capitalize;font-weight:400}.breed-selector-individual-result-main-headline,.breed-selector-individual-result-main-subtitle{padding-left:32px;padding-right:32px}.breed-selector-individual-result-main-headline{padding-top:32px}.breed-selector-individual-result-main-subtitle{padding-bottom:32px}.breed-selector-individual-result-container,.breed-selector-adoption-result-container{padding:72px}.breed-selector-result-back-container{left:72px;top:20px;font-size:16px}.breed-selector-adoption-result-container .breed-selector-individual-result-main,.breed-selector-adoption-result-container .breed-selector-individual-result-detail{flex-basis:50%}.breed-selector-adoption-result-container .breed-selector-individual-result-block img{order:2;border-radius:0 0 40px 40px}.breed-selector-adoption-result-container .breed-selector-individual-result-main-headline,.breed-selector-adoption-result-container .breed-selector-individual-result-main-subtitle{padding:0 24px}.breed-selector-adoption-result-container .breed-selector-individual-result-detail-top:nth-of-type(2) .adoption-content-block{display:flex;flex-direction:row-reverse;height:100%}.breed-selector-adoption-result-container .breed-selector-individual-result-detail-top:nth-of-type(2) .adoption-content-block-content{flex-basis:50%}.breed-selector-adoption-result-container .breed-selector-individual-result-detail-top img{border-radius:0 40px 40px 0;flex:1 0 0}.breed-selector-adoption-result-container p{font-size:1rem}.breed-name-percent h3{flex-basis:60%}.breed-name-percent p{justify-content:flex-end;width:100%;flex-basis:40%}.breed-name-percent p>span,.breed-name-percent .match-percent{font-size:2rem;line-height:2.475rem}}@media screen and (min-width: 1440px){.breed-selector-content-block-instance img{aspect-ratio:3 / 4;max-width:115px}.breed-selector-adoption-result-container .breed-selector-individual-result-main{flex-basis:53%}.breed-selector-adoption-result-container .breed-selector-individual-result-detail{flex-basis:47%}}@media screen and (min-width: 1500px){.breed-selector-adoption-result-container .breed-selector-individual-result-main{top:50px}.breed-selector-individual-result-detail{justify-content:flex-start}.breed-selector-individual-result-block,.breed-selector-individual-result-detail{flex-basis:50%}}@media screen and (min-width: 1700px){.breed-selector-results-title-container,.breed-selector-swiper-container,.breed-selector-content-block,.breed-selector-adoption-swiper-container{max-width:1600px;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/188/assets/breed-selector.css.map */
