.adopt-as-a-group-modal{background:pink;border-radius:20px;height:auto;max-width:1326px;width:90%}.adopt-as-a-group-modal ::-webkit-scrollbar{border-radius:20px;width:6px}.adopt-as-a-group-modal ::-webkit-scrollbar-track{background-color:rgba(173,184,227,.224);border-radius:20px}.adopt-as-a-group-modal ::-webkit-scrollbar-thumb{background-color:#adb8e3;border-radius:20px;height:99px;max-height:99px}.adopt-as-a-group-modal ::-webkit-scrollbar-button{display:none}.adopt-as-a-group-modal .status-bar{background:rgba(173,184,227,.3);height:0;margin:0;transition:margin .25s ease-in-out,width .25s ease-in-out;width:0}.adopt-as-a-group-modal .status-bar.visible{height:10px;margin:0 0 48px;width:100%}.adopt-as-a-group-modal .status-bar .status{background:#53c48e;border-radius:0 40px 40px 0;height:100%;transition:width .5s ease-in-out;transition-delay:.5s;width:0}.adopt-as-a-group-modal.initial-view .modal-content .modal-body{padding:15px 16px}@media(min-width:714px){.adopt-as-a-group-modal.initial-view .modal-content .modal-body{padding-left:15px;padding-right:15px}}.adopt-as-a-group-modal.initial-view .modal-content .modal-body #adoptAsAGroup.group-adoption-modal-contents{padding:25px 0 20px}@media(min-width:1025px){.adopt-as-a-group-modal.initial-view .modal-content .modal-body #adoptAsAGroup.group-adoption-modal-contents{padding:94px 0 20px}}.adopt-as-a-group-modal .modal-content .modal-header.has-title{padding:20px 40px 14px}.adopt-as-a-group-modal .modal-content .modal-header.has-title h4{margin:0}.adopt-as-a-group-modal .modal-content .modal-header.has-title h4 .title{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;min-height:44px}.adopt-as-a-group-modal .modal-content .modal-header.has-title h4 .title.no-text{height:44px}.adopt-as-a-group-modal .modal-content .modal-header.has-title h4 .title .title-icon{align-items:center;display:flex;justify-content:center;height:24px;width:24px}.adopt-as-a-group-modal .modal-content .modal-header.has-title h4 .title .text .time-paragraph{color:#336;font-family:Helvetica Neue;font-size:12px;font-weight:400;line-height:1;margin:0}.adopt-as-a-group-modal .modal-content .modal-header.has-title h4 .title .text .timer{color:#336;font-family:Helvetica Neue;font-size:25px;font-weight:700;letter-spacing:.25px;line-height:1.28;margin:0}.adopt-as-a-group-modal .modal-content .modal-header.has-title h4 .title .text .timer .warning{color:#e24849}.adopt-as-a-group-modal .modal-content .modal-header.has-title h4 button.title{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#336;gap:4px;padding:0;margin:0}.adopt-as-a-group-modal .modal-content .modal-header.has-title button.close{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;right:40px;top:26px;width:32px}.adopt-as-a-group-modal .modal-content .modal-header.has-title button.close:after,.adopt-as-a-group-modal .modal-content .modal-header.has-title button.close:before{top:4px}.adopt-as-a-group-modal .modal-content .modal-header.has-title button.close:after{right:4px}.adopt-as-a-group-modal .modal-content .modal-header.has-title button.close:before{left:4px}.adopt-as-a-group-modal .modal-content .modal-body{background:#336;padding:0}.adopt-as-a-group-modal .modal-content .modal-body #adoptAsAGroup.group-adoption-modal-contents{background:#336;max-height:85vw;min-height:0;opacity:1;padding:0;transition:max-height .5s ease-in-out,min-height .5s ease-in-out,opacity .5s ease-in-out}.adopt-as-a-group-modal .modal-content .modal-body button.button-animated{outline:3px solid transparent!important;outline-offset:2px;position:relative;transition:outline-color .5s;z-index:2}.adopt-as-a-group-modal .modal-content .modal-body button.button-animated:after{background:#484876;border-radius:inherit;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:0;z-index:-1}.adopt-as-a-group-modal .modal-content .modal-body button.button-animated:focus:not(:disabled):after,.adopt-as-a-group-modal .modal-content .modal-body button.button-animated:hover:not(:disabled):after{width:100%}.adopt-as-a-group-modal .modal-content .modal-body button.button-animated:focus-visible{outline-color:#3fa2ff!important}.adopt-as-a-group-modal .modal-content .modal-body button.button-animated:disabled{background:#a9a9a9!important;color:#666d74!important;opacity:.5!important}.adopt-as-a-group-modal .modal-content .modal-body button.button-animated:disabled svg,.adopt-as-a-group-modal .modal-content .modal-body button.button-animated:disabled svg path{fill:#666d74!important}.adopt-as-a-group-modal button.btn.confirm:not(:disabled):hover,.adopt-as-a-group-modal button.btn.continue:not(:disabled):hover{color:#fff!important}.adopt-as-a-group-modal input:-internal-autofill-selected,.adopt-as-a-group-modal input:-webkit-autofill,.adopt-as-a-group-modal input:-webkit-autofill:active,.adopt-as-a-group-modal input:-webkit-autofill:focus,.adopt-as-a-group-modal input:-webkit-autofill:hover{-webkit-appearance:none;appearance:none;background-color:transparent!important;background-image:none!important;color:#fff!important;transition-delay:9999s;-webkit-transition-property:background-color,color;transition-property:background-color,color}.exception-modal .modal-content{border-radius:24px}.exception-modal .modal-content .modal-body{padding:16px 24px 24px}.exception-modal .heading{color:#336;font-family:Helvetica Neue;font-size:18px;font-weight:700;letter-spacing:.18px;line-height:1.33333;margin-bottom:24px;text-align:center}.exception-modal .description{color:#535353;font-family:Helvetica Neue;font-size:16px;font-weight:400;letter-spacing:.16px;line-height:1.375;margin:0;text-align:center}.exception-modal button.btn.cta{margin:24px auto 0}:root{--header-size:60px}@media(min-width:1025px){:root{--header-size:80px}}.exit-wizard-modal .modal-content{border-radius:24px;padding:0 24px 48px}.exit-wizard-modal .modal-content .modal-header{height:24px;padding:24px 0}.exit-wizard-modal .modal-content .modal-header button.close{top:24px;right:0}.exit-wizard-modal .modal-content .modal-body{background-color:#fff}.exit-wizard-modal .modal-content .modal-body .body-content .exit-wizard-content #exitWizardModalHeader{color:#336;font-family:Helvetica Neue;font-size:18px;font-weight:700;letter-spacing:.18px;line-height:1.33333;margin-bottom:24px;text-align:center}.exit-wizard-modal .modal-content .modal-body .body-content .exit-wizard-content #exitWizardModalDescription{color:#535353;font-family:Helvetica Neue;font-size:16px;font-weight:400;letter-spacing:.16px;line-height:1.375;margin-bottom:24px;text-align:center}.exit-wizard-modal .modal-content .modal-body .body-content .exit-wizard-content .exit-wizard-actions>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#336;border:1px solid #336;border-radius:50px;color:#fff;font-family:Helvetica Neue;font-size:13px;font-weight:500;letter-spacing:.26px;line-height:1.38462;max-width:100%;padding:15px 16px;text-align:center;width:295px}.exit-wizard-modal .modal-content .modal-body .body-content .exit-wizard-content .exit-wizard-actions>button+button{margin-top:16px}.exit-wizard-modal .modal-content .modal-body .body-content .exit-wizard-content .exit-wizard-actions>button+button.exit-btn{background-color:#fff;color:#336}.exit-wizard-modal .modal-content .modal-body .body-content .exit-wizard-content .exit-wizard-actions>button+button.exit-btn:focus-visible,.exit-wizard-modal .modal-content .modal-body .body-content .exit-wizard-content .exit-wizard-actions>button+button.exit-btn:hover{color:#fff}