.quote-retrieve-error{padding-top:5.5rem}@media screen and (max-width: 767px){.quote-retrieve-error{padding-top:4.5625rem}}.quote-retrieve-error .container,.quote-retrieve-error .wrapper{height:100%}.quote-retrieve-error .wrapper{max-width:468px;margin:0 auto;position:relative;color:#142275;text-align:center}.quote-retrieve-error .wrapper .title{margin:2rem 0 1.5rem;font-family:"DM Sans",sans-serif;font-weight:700}@media screen and (max-width: 767px){.quote-retrieve-error .wrapper .title{margin-top:3.625rem}}@media screen and (min-width: 768px){.quote-retrieve-error .wrapper{width:468px;margin:auto}}.quote-retrieve-error .section__content{font-size:1rem;line-height:1.5rem;margin:1.5rem 0}.quote-retrieve-error .section__content a{font-family:Inter,Arial,sans-serif;font-weight:700;color:#4863ff}.quote-retrieve-error .title{font-family:"DM Sans",sans-serif;font-weight:700}@media screen and (max-width: 767px){.quote-retrieve-error .title{font-size:2rem;line-height:2.4375rem}}@media screen and (min-width: 768px){.quote-retrieve-error .cta-button{display:inline-block;width:20.5rem}}.quote-retrieve-error img{width:327px;margin:auto !important;margin-top:0;margin-bottom:1.5rem}
.section{height:100%}
@font-face{font-family:"Quincy cf";font-weight:900;src:url("/buy/assets/fonts/Quincy-CF-Black.otf") format("opentype");font-display:swap}@font-face{font-family:"Quincy cf";font-weight:500;src:url("/buy/assets/fonts/Quincy-Medium.woff2") format("woff2");font-display:swap}@font-face{font-family:"Quincy cf";font-weight:400;src:url("/buy/assets/fonts/Quincy-Regular.woff2") format("woff2");font-display:swap}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{position:initial !important;scroll-behavior:smooth}@media screen and (max-width: 767px){html{overflow:hidden}}html img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}html,body{width:100%;height:auto;overflow:auto}body{font-family:Inter,Arial,sans-serif;font-weight:normal;margin:0;padding:0;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal}p{margin:0}b,strong{font-family:Inter,Arial,sans-serif;font-weight:700}ul,ol,li,dl,dt,dd{margin:0;padding:0;list-style-type:none}figure,figcaption{display:block;margin:0;padding:0}form,fieldset{margin:0;padding:0;border:0}picture{display:block}.page img{display:block;width:100%;height:auto}.list-rak-img-height{height:0px !important}button{margin:0;padding:0;border:0;background-color:rgba(0,0,0,0);cursor:pointer}table{border-collapse:collapse}a{text-decoration:none;cursor:pointer;color:#4863ff}@media(any-hover: hover){a:hover{text-decoration:underline}}.clearfix::after{clear:both;content:"";display:table}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{box-shadow:0 0 0px 1000px #fff inset;-webkit-box-shadow:0 0 0px 1000px #fff inset;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#4863ff}input::-ms-reveal,input::-ms-clear{display:none}.spinner{position:absolute;width:40px;height:40px;top:50%;left:50%;margin-top:-20px;margin-left:-20px;background-color:#4863ff;margin:0 auto;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}input::-ms-reveal,input::-ms-clear{display:none}.no-click{pointer-events:none}.button-loading{margin:0px}.button-loading .lottie-container .lottie-img{margin:0px}.grecaptcha-badge{visibility:hidden}a:focus-visible,button:focus-visible{outline:1px solid #2684ff;outline:-webkit-focus-ring-color auto 1px}
.authenticationForm{margin-top:48px;margin-bottom:5.3125rem}@media screen and (min-width: 768px){.authenticationForm{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:10px}}@media screen and (min-width: 768px)and (min-width: 768px){.authenticationForm{grid-template-columns:repeat(12, 1fr);column-gap:24px}}@media screen and (min-width: 768px)and (min-width: 1199.98px){.authenticationForm{grid-template-columns:repeat(12, 1fr);column-gap:30px}}@media screen and (max-width: 767px){.authenticationForm{margin-top:16px}}.authenticationForm__wrapper{max-width:468px;margin:0 auto}@media screen and (min-width: 768px){.authenticationForm__wrapper{grid-column:1/13}}.authenticationForm .otp_input{margin-left:25px}.authenticationForm .module__head{width:100%;max-width:468px;margin:0 auto 2rem}.authenticationForm .module__head *{font-family:Inter,Arial,sans-serif;font-weight:700}@media screen and (min-width: 768px){.authenticationForm .module__head{text-align:center}}@media screen and (max-width: 767px){.authenticationForm .module__head{margin-bottom:16px}}.authenticationForm .module__head .cta-link{margin-top:1rem}.authenticationForm .module__footer{margin-top:1.25rem}.authenticationForm .form{width:100%;margin:auto}@media screen and (max-width: 767px){.authenticationForm .form{margin:0}}.authenticationForm .form__title{font-size:2rem;font-family:"DM Sans",sans-serif;font-weight:700;color:#142275;line-height:39px;text-align:center}@media screen and (max-width: 767px){.authenticationForm .form__title{font-size:1.75rem;line-height:34px;text-align:left}}.authenticationForm .form__disclaimer{margin-top:-12px;justify-content:flex-start;align-items:center;font-size:.8125rem;line-height:1.1875rem;color:rgba(20,34,117,.6)}.authenticationForm .form__disclaimer .icon{width:18px;margin-right:10px}.authenticationForm .form__verifyMobile{display:flex;justify-content:center;align-items:center;font-size:12px;text-align:left;margin-bottom:1.5rem;color:rgba(20,34,117,.6)}.authenticationForm .form__verifyMobile span{font-size:1rem;color:rgba(76,82,153,.6);font-family:Inter,Arial,sans-serif;font-weight:600}@media screen and (max-width: 767px){.authenticationForm .form__verifyMobile{justify-content:flex-start;margin-bottom:1rem}}.authenticationForm .form__submit{flex-direction:column}.authenticationForm .form__submit .error-text{margin-top:0;margin-bottom:1.5rem}.authenticationForm .form .verification-btn{display:flex;justify-content:center;flex-direction:column}.authenticationForm .form .verification-btn .verification-link{display:flex;justify-content:center;flex-direction:column;align-items:center}@media screen and (max-width: 767px){.authenticationForm .form .verification-btn .verification-link{justify-content:flex-start;align-items:unset}}.authenticationForm .form .verification-btn .error{margin:auto;margin-bottom:30px}@media screen and (max-width: 767px){.authenticationForm .form .verification-btn .error{margin:0 0 30px 0}}@media screen and (max-width: 767px){.authenticationForm .form .verification-btn{justify-content:flex-start;align-items:unset}}.authenticationForm .form .verification-btn .verification-btn-outline:focus{outline:none !important}.authenticationForm .form .verification-btn .verification-btn-outline{font-size:18px;line-height:22px}@media screen and (max-width: 767px){.authenticationForm .form .verification-btn .verification-btn-outline{text-align:left !important}}.authenticationForm .form .verification-btn .cta-button{max-width:222px;width:100%;margin-right:24px}@media screen and (max-width: 767px){.authenticationForm .form .verification-btn .cta-button{margin-right:0px;max-width:none;height:auto;margin-bottom:16px}}.authenticationForm .form .verification-btn .cta-button:last-child{margin-right:0px}.authenticationForm .form .verification-btn .cta-link{color:#4863ff;text-decoration:none;text-transform:none}.authenticationForm .cta-button{width:100%;height:49px}.authenticationForm .ellipsisIcon{padding-right:8px}.authenticationForm .ellipsisIcon::before{width:12px;height:12px}.authenticationForm .code{margin-bottom:24px;display:flex}.authenticationForm .code div{width:51px;margin-right:4px}.authenticationForm .code div:only-child{width:auto}@media screen and (max-width: 767px){.authenticationForm .code div:only-child{margin:0 !important}}.authenticationForm .code .form__field-group{margin-right:25px;max-width:102px;width:100%}.authenticationForm .code .form__field-group:last-child{margin-right:0px}.authenticationForm .code .form__field-group .input__control{padding:.625rem 0 .625rem;display:flex;align-items:center;justify-content:center;line-height:40px}.authenticationForm .input-group__wrapper{width:450px}.skip_later_auth{font-size:18px !important;line-height:22px !important;width:100%;margin-top:24px}@media screen and (max-width: 767px){.skip_later_auth{text-align:left !important}}
.thank-you{margin:60px 0 0}@media screen and (max-width: 767px){.thank-you{margin:24px 0 0}}.thank-you__wrapper-body{text-align:left}@media screen and (max-width: 767px){.thank-you__wrapper-body{text-align:center}}.thank-you__wrapper-content{text-align:center}@media screen and (max-width: 767px){.thank-you__wrapper-content{display:block}}.thank-you__wrapper-content .first-box{margin-top:34px}@media screen and (max-width: 767px){.thank-you__wrapper-content .first-box{margin-top:0}}.thank-you__wrapper-content .all-done{font-size:1rem;line-height:24px;color:#4863ff;font-family:"DM Sans",sans-serif;font-weight:600}.thank-you__wrapper-content .all-done img{width:11px;height:8px;margin-right:8px}.thank-you__wrapper-content .heading{font-size:1.75rem;font-family:"DM Sans",sans-serif;font-weight:700;line-height:34px;color:#142275;margin-top:1.25rem;margin-bottom:1rem}@media screen and (max-width: 767px){.thank-you__wrapper-content .heading{font-size:1.5rem;line-height:28px}}.thank-you__wrapper-content .account-btn Button{margin:0 auto;width:200px}.thank-you__wrapper-content .app-button{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:30px}.thank-you__wrapper-content .app-button .apple-store,.thank-you__wrapper-content .app-button .android-store{margin-bottom:.5rem;max-height:3.25rem;max-width:144px;text-decoration:none;cursor:pointer;color:#4863ff;display:flex;gap:10px}@media screen and (max-width: 767px){.thank-you__wrapper-content .app-button .apple-store,.thank-you__wrapper-content .app-button .android-store{min-width:11.375rem;margin-bottom:0}}.thank-you__wrapper-content .app-button .apple-store img{margin-top:-2px;min-width:21px;min-height:24px;width:21px;height:24px}.thank-you__wrapper-content .app-button .android-store img{min-width:23px;min-height:24px;width:23px;height:24px}@media screen and (max-width: 767px){.thank-you__wrapper-content .app-button .remove-width{min-width:0}}.thank-you__wrapper-content .app-button .optional{font-family:Inter,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:16px;line-height:25px;text-align:center;letter-spacing:-0.3px;width:100%}.thank-you__wrapper-content .app-button .optional span:first-child{color:#142275}.thank-you__wrapper-content .app-button .optional span:last-child{font-weight:600}@media(any-hover: hover){.thank-you__wrapper-content .app-button a:hover{text-decoration:none}}.thank-you__wrapper-content .app-button a img{display:inline-block}.thank-you__wrapper-content p img{display:inline-block;width:300px;height:412px}@media screen and (max-width: 767px){.thank-you__wrapper-content p img{margin-top:20px}}
.thank-you-confirm{margin:0 auto;margin-top:40px;margin-bottom:80px;width:440px}@media screen and (max-width: 767px){.thank-you-confirm{width:auto;margin-bottom:40px}}.thank-you-confirm__celebration-icon{margin:0 auto;width:64px !important;height:64px !important}.thank-you-confirm__heading{margin-top:16px;text-align:center}.thank-you-confirm__heading h1{font-size:2rem;line-height:2.25rem;font-family:"Quincy cf";font-weight:300;color:#000}@media screen and (max-width: 767px){.thank-you-confirm__heading h1{font-size:1.5rem;line-height:1.75rem}}.thank-you-confirm__heading strong{font-size:2rem;line-height:2.25rem;font-family:"Quincy cf";font-weight:700;color:#000}@media screen and (max-width: 767px){.thank-you-confirm__heading strong{font-size:1.5rem;line-height:1.75rem}}.thank-you-confirm__sub-heading{text-align:center;margin-top:40px;padding:16px;border-radius:12px 12px 2px 2px;background:#64ffc6;font-size:1.125rem;line-height:1.5rem;font-family:"DM Sans",sans-serif;font-weight:700;color:#000}.thank-you-confirm__setup-QR-section{width:100%;padding:24px;background-color:#effff9;border-radius:0px 0px 12px 12px;text-align:center}.thank-you-confirm__setup-QR-section__Qr-code{margin:0 auto;display:flex;justify-content:center;align-items:center;width:255px;height:255px;background-color:#fff;border-radius:8px}.thank-you-confirm__setup-QR-section__visit-url{margin-top:24px;text-align:center;background-color:#fff;border-radius:2px;padding:8px 0px;font-size:1rem;line-height:1.375rem;font-family:"DM Sans",sans-serif;font-weight:400;color:#000}.thank-you-confirm__setup-QR-section__visit-url b{font-size:1rem;line-height:1.375rem;font-weight:700}@media screen and (max-width: 767px){.thank-you-confirm__setup-QR-section__visit-url b{display:block}}.thank-you-confirm__designed-pets{margin-top:24px;border-radius:12px;background:#fff;padding:24px}.thank-you-confirm__designed-pets__heading{font-size:1.125rem;line-height:1.5rem;font-family:"DM Sans",sans-serif;font-weight:700;color:#000}.thank-you-confirm__designed-pets__sub-heading{margin-top:16px;display:flex;flex-direction:column;grid-row-gap:6px}.thank-you-confirm__designed-pets__sub-heading__content{display:flex;align-items:center;grid-column-gap:8px}@media screen and (max-width: 767px){.thank-you-confirm__designed-pets__sub-heading__content{align-items:flex-start}}.thank-you-confirm__designed-pets__sub-heading__content img{width:24px !important;height:28px !important}.thank-you-confirm__designed-pets__sub-heading__content p{font-size:1rem;line-height:1.375rem;font-family:"DM Sans",sans-serif;font-weight:400;color:#000}.thank-you-confirm__designed-pets__sub-heading__content p strong{font-weight:700}
.QR-code-style{margin:0 auto;width:250px;height:250px}.QR-code-style svg{width:250px;height:250px}
@media screen and (min-width: 768px){.downloadApp{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:10px}}@media screen and (min-width: 768px)and (min-width: 768px){.downloadApp{grid-template-columns:repeat(12, 1fr);column-gap:24px}}@media screen and (min-width: 768px)and (min-width: 1199.98px){.downloadApp{grid-template-columns:repeat(12, 1fr);column-gap:30px}}.downloadApp__wrapper{display:flex}@media screen and (min-width: 768px){.downloadApp__wrapper{grid-column:1/13}}.downloadApp__wrapper-body{display:flex;flex-wrap:wrap}.downloadApp__wrapper-left{align-items:center;flex-wrap:wrap;max-width:287px;width:100%;display:flex;margin-right:42px}@media screen and (max-width: 767px){.downloadApp__wrapper-left{justify-content:center;margin-right:0px;margin-bottom:36px;max-width:none}}.downloadApp__wrapper-right{width:auto}.downloadApp .module__head *{font-family:Inter,Arial,sans-serif;font-weight:700}@media screen and (min-width: 768px){.downloadApp .module__head{text-align:center}}.downloadApp .module__head .cta-link{margin-top:1rem}.downloadApp .module__footer{margin-top:1.25rem}.downloadApp .form__title{font-size:1.75rem;color:#142275;line-height:34px;font-family:"DM Sans",sans-serif;font-weight:700;margin-bottom:32px;text-align:left}@media screen and (max-width: 767px){.downloadApp .form__title{text-align:center}}.downloadApp .form__verifyMobile{font-size:12px;text-align:left;margin-bottom:16px;color:rgba(20,34,117,.6);display:flex}@media screen and (max-width: 767px){.downloadApp .form__verifyMobile{justify-content:center}}.downloadApp .form__verifyMobile span{font-size:1rem;color:#4863ff;font-family:Inter,Arial,sans-serif;font-weight:600}.downloadApp .form__verifyMobile .checkIcon::before{width:11px;height:11px;margin-right:8px}.downloadApp .form__disclaimer{margin-top:-12px;justify-content:flex-start;align-items:center;font-size:.8125rem;line-height:1.1875rem;color:rgba(20,34,117,.6)}.downloadApp .form__disclaimer .icon{width:18px;margin-right:10px}.downloadApp .form__submit{flex-direction:column}.downloadApp .form__submit .error-text{margin-top:0;margin-bottom:1.5rem}.downloadApp .form .cta-button{width:100%;height:49px;max-width:214px;display:flex}.downloadApp .form .cta-button:first-child{margin-bottom:24px}.downloadApp .code{width:100%;display:flex}.downloadApp .disabled{cursor:not-allowed;pointer-events:none;opacity:.5;text-decoration:none}
.email-linkSuccess{margin:128px 0 0}.email-linkSuccess__wrapper-body{text-align:center}.email-linkSuccess__wrapper-body .all-done{font-size:1rem;line-height:24px;color:#4863ff;font-family:"DM Sans",sans-serif;font-weight:600;display:flex;justify-content:center;align-items:center}.email-linkSuccess__wrapper-body .all-done img{width:11px;margin-right:8px}.email-linkSuccess__wrapper-content .heading{font-size:2rem;font-family:"DM Sans",sans-serif;font-weight:700;line-height:39px;color:#142275;margin-top:1rem;margin-bottom:1.5rem}@media screen and (max-width: 767px){.email-linkSuccess__wrapper-content .heading{font-size:1.75rem;line-height:34px}}.email-linkSuccess__wrapper-content .check-email{font-size:.9375rem;line-height:20px;color:#142275}
.password-retrieve{padding:128px 0 206px}@media screen and (max-width: 767px){.password-retrieve{padding:19px 0 129px}}.password-retrieve .wrapper{max-width:468px;margin:0 auto}@media screen and (min-width: 768px){.password-retrieve .wrapper{text-align:center}}.password-retrieve .wrapper .error-style-password{position:relative;top:-25px}.password-retrieve .wrapper .title{text-align:center;max-width:468px;margin:0 auto}@media screen and (max-width: 767px){.password-retrieve .wrapper .title{text-align:left}}.password-retrieve .input-group{margin:2rem auto 0;text-align:left}@media screen and (min-width: 768px){.password-retrieve .input-group{width:29.25rem}}@media screen and (max-width: 767px){.password-retrieve .input-group{margin:1.5rem auto 0}}@media screen and (min-width: 768px){.password-retrieve .cta-button{display:inline-block;width:20.5rem}}
.password-successfull{padding:128px 0 183px}@media screen and (max-width: 767px){.password-successfull{padding:19px 0 152px}}.password-successfull .wrapper{max-width:468px;margin:0 auto}@media screen and (min-width: 768px){.password-successfull .wrapper{text-align:center}}.password-successfull .wrapper .title{font-family:"DM Sans",sans-serif;font-weight:700;margin-bottom:1.5rem;max-width:468px;margin:0 auto}@media screen and (max-width: 767px){.password-successfull .wrapper .title{text-align:left;margin-bottom:1.5rem}}.password-successfull .wrapper .check-email{font-size:.9375rem;line-height:20px;color:#142275}@media screen and (min-width: 768px){.password-successfull .form{width:29.25rem;margin:1.5rem auto;display:flex}}.password-successfull .form p{color:#142275;font-size:1rem;line-height:25px;margin:1.5rem 0}.password-successfull .form .cta-button{margin-bottom:1.5rem}@media screen and (min-width: 768px){.password-successfull .form .cta-button{display:inline-block;width:20.5rem}}.password-successfull .form .cta-link{text-transform:none;text-decoration:none;font-size:1.125rem;line-height:1.375rem;display:block}.password-successfull .form .retrieve-quote-btn{margin-right:14px}
.password-reset{padding:128px 0 183px}@media screen and (max-width: 767px){.password-reset{padding:19px 0 152px}}.password-reset .hide-ltk-form{display:none}.password-reset__backButton{margin-left:40px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.password-reset__backButton{margin-left:20px}}@media screen and (max-width: 767px){.password-reset__backButton{margin-left:20px}}.password-reset__backButton button{color:#5757f2;font-family:"DM Sans",sans-serif;font-size:1.0625rem;line-height:1.375rem;font-weight:700}@media screen and (max-width: 767px){.password-reset__backButton{font-size:1.0625rem;line-height:1.375rem}}.password-reset .wrapper{max-width:468px;margin:0 auto}@media screen and (min-width: 768px){.password-reset .wrapper .button-wrapper{text-align:center}}.password-reset .wrapper .title{font-family:"DM Sans",sans-serif;font-weight:700;margin-bottom:1.5rem;text-align:center;max-width:468px;margin:0 auto}@media screen and (max-width: 767px){.password-reset .wrapper .title{text-align:left}}@media screen and (min-width: 768px){.password-reset .form{width:29.25rem;margin:1.5rem auto}}.password-reset .form .userName{display:none}.password-reset .form .error-style{display:flex}.password-reset .form .error-style .error-text{margin-top:0;margin-bottom:5px}.password-reset .form .error-style-password{position:relative;top:-25px}.password-reset .form p{color:#142275;font-size:1rem;line-height:25px;margin:1.5rem 0;text-align:center}@media screen and (max-width: 767px){.password-reset .form p{text-align:left}}.password-reset .form .cta-button{margin-bottom:1.5rem}@media screen and (min-width: 768px){.password-reset .form .cta-button{display:inline-block;width:20.5rem}}.password-reset .form .cta-link{text-transform:none;text-decoration:none;font-size:1.125rem;line-height:1.375rem;display:block;margin:0 auto}@media screen and (max-width: 767px){.password-reset .form .cta-link{text-align:left;margin:0px}}.password-reset .input__control{padding-right:50px}
.payment-summary{width:100%;position:relative}@media screen and (max-width: 767px){.payment-summary{margin:16px auto 28px}}.payment-summary #user-form-scroll{scroll-margin-top:30px}@media screen and (max-width: 767px){.payment-summary #user-form-scroll{scroll-margin-top:40px}}.payment-summary__payment-method-section h3{margin-bottom:16px;font-weight:700;font-family:"DM Sans",sans-serif;font-size:1.5rem;line-height:2.0625rem;font-weight:700}.payment-summary__payment-method-section__toggle-switch{display:flex;background-color:#ece8df;border-radius:999px;width:100%;margin-bottom:32px}.payment-summary__payment-method-section__toggle-option{width:50%;border:none;background:none;border-radius:999px;padding:6px 28px;font-size:16px;font-weight:400;color:#515151;cursor:pointer;transition:all .3s ease}.payment-summary__payment-method-section__toggle-option.active{background-color:#4dc4b1;color:#000;font-weight:700}.payment-summary__tap-to-pay img{width:119px !important;height:72px !important;margin:0 auto}.payment-summary__tap-to-pay .icon-anchor{width:max-content;display:flex;margin:0 auto}.payment-summary__tap-to-pay .tap-to-pay-cta{width:207px;padding:30px 0;margin:0 auto}.payment-summary__tap-to-pay .tap-to-pay-cta a{text-align:center;font-weight:700;font-family:"DM Sans",sans-serif;font-size:1.5rem;line-height:1.625rem;padding:10px}.payment-summary__tap-to-pay .tap-to-pay-success{display:flex;background-color:#c9fbe9;grid-column-gap:8px;margin:30px 0;border-radius:8px;font-family:"DM Sans",sans-serif;font-size:1rem;line-height:1.5rem;padding:10px;font-weight:700;align-items:center}.payment-summary__tap-to-pay .tap-to-pay-success img{width:24px !important;height:24px !important;margin:0px}.payment-summary__tap-to-pay .card-img{display:flex;margin-bottom:1.125rem;justify-content:center}.payment-summary__tap-to-pay .card-img img{width:32px;height:32px}.payment-summary__tap-to-pay .card-img .icon{margin-right:6px}.payment-summary__tap-to-pay .circle-loader{margin:0 auto;margin-top:90px;margin-bottom:90px;border:4px solid #5757f2;border-radius:50%;border-top:4px solid #d7f1ed;width:64px;height:64px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.payment-summary__card-details{max-width:327px;width:100%;border-radius:0px 32px;margin-bottom:24px}@media screen and (max-width: 767px){.payment-summary__card-details{max-width:100%;width:auto}}.payment-summary__card-details h3{font-weight:700;font-family:"DM Sans",sans-serif;font-size:1.5rem;line-height:2.0625rem;margin-bottom:16px}.payment-summary__card-details .highlight{font-size:1.5rem;line-height:1.75rem}.payment-summary__card-details .input-group__wrapper{background-color:#fff;padding:0px}.payment-summary__card-details .input-group__wrapper .input__control{padding:1.25rem .4375rem 1.0625rem 1rem}.payment-summary__card-details .input-group__wrapper .input__control.StripeElement--focus{border:1px solid #4863ff;border-radius:16px;box-shadow:0px 10px 40px rgba(20,34,117,.15)}.payment-summary__card-details .input-group__wrapper .input__control.StripeElement--invalid{border:1px solid #f00000;border-radius:16px}.payment-summary__card-details .input-group__wrapper .input__control.StripeElement--invalid .InputElement.is-invalid{color:#4863ff}.payment-summary__card-details .input-group__wrapper #zipcode{padding:1.25rem .4375rem 0rem 1rem;font-size:18px}.payment-summary__card-details .input-group__wrapper #card-holder-name{padding:1.25rem .4375rem 0rem 1rem;font-size:16px}.payment-summary__card-details .input-group__wrapper .input__label{padding-left:1rem}.payment-summary__card-details .title{margin-bottom:1.125rem}.payment-summary__card-details .card-img{display:flex;margin-bottom:1.125rem}.payment-summary__card-details .card-img img{width:32px;margin-right:6px}.payment-summary__card-details .card-name-details{margin-bottom:1rem}.payment-summary__address{margin-top:0rem;margin-bottom:2.5rem}.payment-summary__address .input-group.has-focus #locationField{border:0}.payment-summary__address .input-group.has-focus #locationField .input-container .location-search-input{border:1px solid #4863ff;border-radius:16px}.payment-summary__address .module__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.payment-summary__address .module__head h2{font-family:"DM Sans",sans-serif;font-weight:700;font-size:1.5rem;line-height:28px;color:#142275}.payment-summary__address .module__head img{width:20px;margin-bottom:24px}.payment-summary__address .error-text:not(:last-child){margin-top:0rem}.payment-summary__address .form__field-group:not(:last-child){margin-bottom:1rem}.payment-summary__address .form .home-address{margin-bottom:1rem}.payment-summary__address .form .home-address p{font-family:Inter,Arial,sans-serif;font-weight:normal;font-size:.8125rem;line-height:20px;color:rgba(20,34,117,.6)}.payment-summary__address .form .city{margin-bottom:1rem}.payment-summary__address .form .city p{font-family:Inter,Arial,sans-serif;font-weight:normal;font-size:.8125rem;line-height:20px;color:rgba(20,34,117,.6)}.payment-summary__address .form .add-apartment{margin-bottom:1rem}.payment-summary__address .form .add-apartment .cta-button{font-weight:600;font-size:1.125rem;line-height:19px;border:0;background-color:rgba(0,0,0,0);box-shadow:none;color:#4863ff;text-align:left;padding:1rem 0}.payment-summary__address .form .form__disclaimer{display:flex;justify-content:flex-start;align-items:center;font-size:.8125rem;line-height:19px;color:rgba(20,34,117,.6);margin-top:-12px;margin-bottom:16px}.payment-summary__address .form .form__disclaimer .icon{width:18px;margin-right:10px}.payment-summary__address .form .form__disclaimer .privacy-text{padding-top:.3125rem}.payment-summary .expiration{display:flex;width:100%}@media screen and (max-width: 767px){.payment-summary .expiration{display:block;margin-bottom:24px}}.payment-summary .expiration .form__field-group{width:100%;max-width:227px;margin-right:12px}@media screen and (max-width: 767px){.payment-summary .expiration .form__field-group{max-width:none}}.payment-summary .expiration .form__field-group:last-child{margin-right:0}.payment-summary .plan-summary__visible{display:block}@media screen and (max-width: 767px){.payment-summary .plan-summary__visible{margin-top:30px;margin-bottom:40px}}.payment-summary .faq-details{background:#fff;border-radius:16px;width:343px;margin-top:24px;padding:24px 16px;box-shadow:0px 6px 20px 0px rgba(0,0,0,.1)}@media screen and (max-width: 767px){.payment-summary .faq-details{width:auto;margin:24px 16px 0 16px}}.payment-summary .faq-details__heading-container{display:flex;grid-column-gap:2px}.payment-summary .faq-details__heading-container img{width:30px;height:30px}.payment-summary .faq-details__heading-container .heading{color:#000;font-family:"DM Sans",sans-serif;font-size:1.5rem;line-height:1.875rem;font-weight:700}@media screen and (max-width: 375px){.payment-summary .faq-details__heading-container .heading{font-size:1.4375rem;line-height:1.875rem}}.payment-summary .faq-details__accordion-container{padding-top:4px}.payment-summary .faq-details__accordion-container .accordion__item{padding-top:12px;padding-bottom:12px;border-bottom:1px solid #c9c7c7}.payment-summary .faq-details__accordion-container .accordion__item:last-child{border-bottom:none;padding-bottom:0}.payment-summary .faq-details__accordion-container .accordion__item .accordion__heading{display:flex;justify-content:space-between;align-items:baseline;color:#000;font-family:"DM Sans",sans-serif;font-size:1rem;line-height:1.375rem;font-weight:400}@media screen and (min-width: 768px)and (max-width: 1199.98px){.payment-summary .faq-details__accordion-container .accordion__item .accordion__heading{align-items:baseline}}@media screen and (max-width: 767px){.payment-summary .faq-details__accordion-container .accordion__item .accordion__heading{align-items:baseline}}.payment-summary .faq-details__accordion-container .accordion__item .accordion__heading img{margin-left:0px}.payment-summary .faq-details__accordion-container .accordion__item span:first-child{width:281px;display:flex;align-items:baseline;margin-right:10px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.payment-summary .faq-details__accordion-container .accordion__item span:first-child{align-items:baseline;margin-right:10px}}@media screen and (max-width: 767px){.payment-summary .faq-details__accordion-container .accordion__item span:first-child{width:281px;align-items:baseline}}.payment-summary .faq-details__accordion-container .accordion__item span:first-child img{display:none}.payment-summary .faq-details__accordion-container .accordion__item span:last-child{display:flex;justify-content:space-between}.payment-summary .faq-details__accordion-container .accordion__item span:last-child img{width:11px !important;height:13.096px !important;transition:transform .3s ease-in-out}.payment-summary .faq-details__accordion-container .drawer--expanded span:last-child img{transform:rotate(180deg);transition:transform .3s ease-in-out}.payment-summary .faq-details__accordion-container .accordion__content{margin-top:5px;color:#515151;font-family:"DM Sans",sans-serif;font-size:1rem;line-height:1.375rem;font-weight:400}.payment-summary .faq-details__accordion-container .accordion__content p{margin-bottom:12px;font-size:1rem;line-height:1.5rem;font-family:"DM Sans",sans-serif;color:#515151}.payment-summary .faq-details__accordion-container .accordion__content p:last-child{margin-bottom:0px}.payment-summary .faq-details__accordion-container .accordion__content p a{color:#5757f2}.payment-summary .faq-details__wellness{margin-top:12px}.payment-summary .faq-details__wellness a{color:#5757f2;font-family:"DM Sans",sans-serif;font-size:1rem;line-height:1.5rem;font-weight:700}.payment-summary .terms-section{display:flex;align-items:center;color:#515151;font-size:1rem;line-height:1.5rem;font-family:"DM Sans",sans-serif}.payment-summary .terms-section input[type=checkbox]{content:"";display:block;width:20px;height:20px;background-color:#fff;border:1px solid #c9c7c7;border-radius:4px;line-height:24px;text-align:center;cursor:pointer;appearance:initial;-webkit-appearance:initial;margin-right:8px;margin-top:2px}.payment-summary .terms-section input[type=checkbox]:focus{border:1px solid #c9c7c7}.payment-summary .terms-section input[type=checkbox]:checked::before{content:url("https://fetch-sales-funnel.cdn.prismic.io/fetch-sales-funnel/ZpdSWx5LeNNTxOEx_Vector.svg")}.payment-summary .terms-section-error{margin-top:5px;color:#e51e42;font-size:.875rem;line-height:1.25rem;font-weight:500;margin-left:30px}.payment-summary .terms-of-sale{font-size:16px}.payment-summary .terms-of-sale .cta-button-Link{display:inline;border:none;color:#4863ff;padding:0px 5px;font-weight:700;font-size:16px}@media screen and (max-width: 767px){.payment-summary .terms-of-sale .cta-button-Link{width:auto}}.payment-summary .admin-fee-terms-section{margin-top:20px;display:flex;color:#515151;font-size:1rem;line-height:1.5rem;font-family:"DM Sans",sans-serif}.payment-summary .admin-fee-terms-section input[type=checkbox]{content:"";display:block;width:20px;height:20px;background-color:#fff;border:1px solid #c9c7c7;border-radius:4px;line-height:24px;text-align:center;cursor:pointer;appearance:initial;-webkit-appearance:initial;margin-right:8px;margin-top:2px}.payment-summary .admin-fee-terms-section input[type=checkbox]:focus{border:1px solid #c9c7c7}.payment-summary .admin-fee-terms-section input[type=checkbox]:checked::before{content:url("https://fetch-sales-funnel.cdn.prismic.io/fetch-sales-funnel/ZpdSWx5LeNNTxOEx_Vector.svg")}.payment-summary .expiration-cvc{display:flex;justify-content:space-between}.payment-summary .expiration-cvc .form__field-group{width:50%;margin-right:10px}.payment-summary .expiration-cvc .form__field-group:last-child{margin-right:0px}.payment-summary .cta-button .icon-Carrot-left-arrow:before{height:16px;width:10px}.payment-summary .payment-Error .error-text{padding-left:0px;color:rgba(20,34,117,.6)}.payment-summary .payment-Error .error-text .icon{right:0px;margin-top:-20px;top:0px;margin-right:0px;left:auto}.payment-summary .bottom-faq-banner-mobile{display:none}@media screen and (max-width: 767px){.payment-summary .bottom-faq-banner-mobile{display:block;padding-top:20px}}.CardBrandIcon-container{display:none}.opacityCard{opacity:.4}.error-text{margin-bottom:10px}.hideLoding{display:none}.payment-Error{border:1px solid #f00000;box-sizing:border-box;border-radius:16px;background:#fff;padding:16px 24px;margin-bottom:24px}.payment-Error .title{font-weight:bold;font-size:16px;line-height:19px;color:#f00000;margin-bottom:0px}.payment-error-fetch{display:flex;background:#ffebec;border-radius:16px;padding:24px;margin-bottom:24px;width:100%}.payment-error-fetch img{width:36px !important;height:36px !important;margin-right:17px}.payment-error-fetch p{color:#000;font-weight:600;font-size:16px;line-height:137%;font-family:"Open Sans",sans-serif}.Use_existing_method{margin-top:24px;margin-bottom:40px;display:flex;justify-content:center;height:100%;justify-content:center;align-items:center;padding:0px}.hideForm{display:none}.cta-button--outline.cta-button-payment-address{border:2px solid #4863ff;color:#4863ff;width:100%}.closeWindow{font-family:Inter;font-style:normal;font-weight:600;font-size:16px;line-height:19px;text-align:center;margin:24px 0;color:rgba(20,34,117,.6);cursor:pointer}.popText{font-family:Inter;font-style:normal;font-weight:normal;font-size:15px;line-height:20px;color:rgba(20,34,117,.6)}.phone-number-popup a{text-decoration:underline}.infoIcon{cursor:pointer}#locationField.input-group__wrapper{padding:0px}#locationField.input-group__wrapper .google-places-autocomplete__input::placeholder{opacity:.4;color:#142275}#locationField.input-group__wrapper .google-places-autocomplete__input{box-sizing:border-box;background-color:rgba(0,0,0,0);width:100%;min-height:60px;border:none;font-family:Inter,Arial,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.5rem;letter-spacing:.0125rem;color:#4863ff;outline:0;overflow:hidden;box-shadow:none;margin:0px;padding:0px 16px}#locationField.input-group__wrapper .google-places-autocomplete__suggestions-container{border-radius:0px 0px 16px 16px;padding:20px 0px;margin-top:-10px;box-shadow:0px 10px 40px rgba(20,34,117,.15)}#locationField.input-group__wrapper .google-places-autocomplete__suggestion{color:#142275;font-family:Inter,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:19px;border-bottom:1px solid #d3d4d8;margin:0 12px;cursor:pointer}#locationField.input-group__wrapper .google-places-autocomplete__suggestion:hover{opacity:.5}.close-btn{color:#4863ff;font-weight:600;font-size:16px;line-height:19px;margin-top:24px}.termsSaleModal{max-width:600px !important}.termsSaleModal .modal__close-icon{width:18px;height:18px}.state-zipcode{display:flex;width:100%}.m-10{margin-right:10px}.example-text{font-family:Inter,Arial,sans-serif;font-weight:500;font-size:.8125rem;line-height:20px;color:rgba(20,34,117,.6);margin-bottom:16px}.modalFaq{background:#fff !important}.modalFaq .faqModal h2{color:#142275;font-size:16px;font-weight:600;margin-right:24px;word-break:break-word}.modalFaq .faqModal p{color:rgba(20,34,117,.6);line-height:25px;margin-top:16px;font-size:16px}.modalFaq .faqModal .cta-button{color:#fff;width:278px;height:49px;align-items:center;font-weight:600;font-size:16px;line-height:19.36px;margin-top:24px;margin-bottom:0px}
.registrationForm{margin-top:1.25rem;margin-bottom:2.5rem}@media screen and (min-width: 768px){.registrationForm{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:10px}}@media screen and (min-width: 768px)and (min-width: 768px){.registrationForm{grid-template-columns:repeat(12, 1fr);column-gap:24px}}@media screen and (min-width: 768px)and (min-width: 1199.98px){.registrationForm{grid-template-columns:repeat(12, 1fr);column-gap:30px}}@media screen and (max-width: 767px){.registrationForm{margin-top:16px}}@media screen and (min-width: 768px){.registrationForm__wrapper{grid-column:1/13}}.registrationForm .module__head{text-align:center;max-width:450px;margin:0 auto}@media screen and (max-width: 767px){.registrationForm .module__head{text-align:center}}.registrationForm .module__head img{margin:0 auto;width:119px;height:110px;margin-top:32px;margin-bottom:32px}.registrationForm .module__head h1{color:#000;font-family:"Quincy cf" !important;font-size:2rem;line-height:2.3125rem;font-weight:500;text-align:center}@media screen and (max-width: 767px){.registrationForm .module__head h1{font-size:1.5rem;line-height:1.6875rem}}.registrationForm .module__head__footer{margin-top:1.25rem;margin-bottom:224px}@media screen and (max-width: 767px){.registrationForm .module__head__footer{margin-bottom:3.6875rem}}.registrationForm .form{width:100%;max-width:468px;margin:0 auto}.registrationForm .form .userName{display:none}.registrationForm .form .strength-meter-box{margin-bottom:16px}.registrationForm .form__title{color:#142275;margin-bottom:1.125rem;font-size:1rem;line-height:25px;font-family:"DM Sans",sans-serif}@media screen and (max-width: 767px){.registrationForm .form__title{font-size:1rem;line-height:34px;letter-spacing:-0.3px}}.registrationForm .form__petName{font-size:1rem;color:#142275;font-family:Inter,Arial,sans-serif;font-weight:normal;font-family:"DM Sans",sans-serif !important;padding-bottom:24px}@media screen and (max-width: 767px){.registrationForm .form__petName{font-size:2rem}}.registrationForm .form__disclaimer{margin-top:-12px;justify-content:flex-start;align-items:center;font-size:.8125rem;line-height:1.1875rem;color:rgba(20,34,117,.6)}.registrationForm .form__disclaimer .icon{width:18px;margin-right:10px}.registrationForm .form__disclaimer .privacy-text{padding-top:.3125rem;font-family:Inter,Arial,sans-serif;font-weight:500;color:rgba(20,34,117,.6)}.registrationForm .form__submit{flex-direction:column}.registrationForm .form__submit .confirmPasswordError{margin-top:0;margin-bottom:1.5rem;color:#ff5653;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.125rem;font-weight:600}.registrationForm .form__submit .confirmPasswordSuccess{margin-top:0;margin-bottom:1.5rem;color:#4dc4b1;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.125rem;font-weight:600}.registrationForm .form__submit .error-text{margin-top:0;margin-bottom:1.5rem}.registrationForm .form__field-group{flex-wrap:wrap}.registrationForm .form__field-group .emailing-address-eg{font-size:.8125rem;font-family:Inter,Arial,sans-serif;font-weight:normal;padding-top:24px;color:rgba(20,34,117,.6);width:100%}.registrationForm .form__field-group .cta-link{font-size:1.125rem;line-height:1.375rem}.registrationForm .cta-button{max-width:328px;margin:auto;width:100%;background-color:#4dc4b1 !important;color:#000 !important}@media screen and (max-width: 767px){.registrationForm .cta-button{max-width:none}}.registrationForm .cta-button[disabled]{pointer-events:none;background-color:#c9c7c7;color:#fff}.registrationForm .hide{display:none}.registrationForm .input-group__wrapper{width:100%;height:60px;position:relative;border:1px solid rgba(0,0,0,0);background:#fff;border-radius:16px;padding:0 1.25rem}.registrationForm .input-group__wrapper input[type=password]{padding:0 !important;width:88%}.registrationForm .input-group__wrapper input[type=text]{padding:0 !important;width:88%}.registrationForm .input-group__wrapper ::placeholder{color:#a1a7c8;font-size:19px}.registrationForm .name{display:flex;width:100%}@media screen and (max-width: 767px){.registrationForm .name{display:block;margin-bottom:24px}}.registrationForm .name .form__field-group{width:100%;max-width:227px;margin-right:12px}@media screen and (max-width: 767px){.registrationForm .name .form__field-group{max-width:none}}.registrationForm .name .form__field-group:last-child{margin-right:0}.registrationForm .lowercase{text-transform:lowercase}.registrationForm .example-text-mobile{font-family:Inter,Arial,sans-serif;font-weight:normal;font-size:.8125rem;line-height:20px;color:rgba(20,34,117,.6);margin-bottom:16px;margin-top:5px}.policy-creation-Error .form__title{font-size:16px;margin:24px 0px;line-height:24px}.policy-creation-Error .payment-error-fetch{display:flex;background:#ffebec;border-radius:16px;padding:24px;margin-bottom:24px;width:100%}.policy-creation-Error .payment-error-fetch img{width:36px !important;height:36px !important;margin-right:17px}.policy-creation-Error .payment-error-fetch p{color:#000;font-weight:600;font-size:16px;line-height:137%;font-family:"Open Sans",sans-serif}.policy-creation-Error .payment-Error{border:1px solid #f00000;box-sizing:border-box;border-radius:16px;background:#fff;padding:16px 24px;margin-bottom:24px}.policy-creation-Error .payment-Error .title{font-weight:bold;font-size:16px;line-height:19px;color:#f00000;margin-bottom:0px;font-family:"DM Sans",sans-serif;font-weight:700}.policy-creation-Error .payment-Error .error-text{padding-left:0px;color:rgba(20,34,117,.6)}.policy-creation-Error .payment-Error .error-text .icon{top:-26px;left:100%;margin-left:-24px}.modalRegistrationSuccessInfo{max-width:363px !important;padding:23px 13px;border-radius:8px}.modalRegistrationSuccessInfo .registration-success-info{color:#000;font-family:"DM Sans",sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:700;text-align:center}.modalRegistrationSuccessInfo .circle-loader{margin:0 auto;margin-top:40px;border:4px solid #5757f2;border-radius:50%;border-top:4px solid #d7f1ed;width:64px;height:64px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.modalRegistrationInfo{max-width:363px !important;padding:32px 16px !important}.registrationinfo{text-align:center}.registrationinfo__image img{width:49px;height:48px}.registrationinfo__title{font-family:"DM Sans",sans-serif;font-weight:600;font-style:normal;font-weight:bold;font-size:24px;line-height:29px;letter-spacing:-0.2px;max-width:250px;margin:0 auto;margin-bottom:16px;margin-top:17px;color:#142275}.registrationinfo__content{font-family:Inter,Arial,sans-serif;font-weight:600;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;letter-spacing:-0.2px;color:rgba(20,34,117,.6);max-width:311px;margin:0 auto;margin-bottom:32px}@media screen and (min-width: 768px){.registrationinfo__info_btn{width:311px}}@media screen and (max-width: 767px){.registrationinfo__info_btn{max-width:311px}}.registrationinfo__info_btn{height:49px;margin:0 auto}
.list-rak-img-height{height:0px}
.OldRegistrationForm{margin-top:3rem;margin-bottom:5.3125rem}@media screen and (min-width: 768px){.OldRegistrationForm{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:10px}}@media screen and (min-width: 768px)and (min-width: 768px){.OldRegistrationForm{grid-template-columns:repeat(12, 1fr);column-gap:24px}}@media screen and (min-width: 768px)and (min-width: 1199.98px){.OldRegistrationForm{grid-template-columns:repeat(12, 1fr);column-gap:30px}}@media screen and (max-width: 767px){.OldRegistrationForm{margin-top:16px}}@media screen and (min-width: 768px){.OldRegistrationForm__wrapper{grid-column:1/13}}.OldRegistrationForm .module__head{text-align:center;max-width:468px;margin:0 auto}@media screen and (max-width: 767px){.OldRegistrationForm .module__head{text-align:left}}.OldRegistrationForm .module__head img{width:48px;margin:0 auto 1.125rem}@media screen and (max-width: 767px){.OldRegistrationForm .module__head img{margin:0 0 1.125rem}}.OldRegistrationForm .module__head h1{font-size:2rem;line-height:39px}.OldRegistrationForm .module__head__footer{margin-top:1.25rem;margin-bottom:224px}@media screen and (max-width: 767px){.OldRegistrationForm .module__head__footer{margin-bottom:3.6875rem}}.OldRegistrationForm .form{width:100%;max-width:468px;margin:0 auto}.OldRegistrationForm .form .userName{display:none}.OldRegistrationForm .form__title{color:#142275;margin-bottom:1.125rem;font-size:1rem;line-height:25px;font-family:"DM Sans",sans-serif}@media screen and (max-width: 767px){.OldRegistrationForm .form__title{font-size:1rem;line-height:34px;letter-spacing:-0.3px}}.OldRegistrationForm .form__petName{font-size:1rem;color:#000;font-family:"DM Sans",sans-serif;padding-bottom:24px;font-weight:700}@media screen and (max-width: 767px){.OldRegistrationForm .form__petName{font-size:2rem}}.OldRegistrationForm .form__disclaimer{margin-top:-12px;justify-content:flex-start;align-items:center;font-size:.8125rem;line-height:1.1875rem;color:rgba(20,34,117,.6)}.OldRegistrationForm .form__disclaimer .icon{width:18px;margin-right:10px}.OldRegistrationForm .form__disclaimer .privacy-text{padding-top:.3125rem;font-family:Inter,Arial,sans-serif;font-weight:500;color:rgba(20,34,117,.6)}.OldRegistrationForm .form__submit{flex-direction:column}.OldRegistrationForm .form__submit .error-text{margin-top:0;margin-bottom:1.5rem}.OldRegistrationForm .form__field-group{flex-wrap:wrap}.OldRegistrationForm .form__field-group .emailing-address-eg{font-size:.8125rem;font-family:Inter,Arial,sans-serif;font-weight:normal;padding-top:24px;color:rgba(20,34,117,.6);width:100%}.OldRegistrationForm .form__field-group .cta-link{font-size:1.125rem;line-height:1.375rem}.OldRegistrationForm .cta-button{max-width:468px;margin:auto;width:100%}@media screen and (max-width: 767px){.OldRegistrationForm .cta-button{max-width:none}}.OldRegistrationForm .hide{display:none}.OldRegistrationForm .input-group__wrapper input[type=password]{padding:0 !important;width:88%}.OldRegistrationForm .input-group__wrapper input[type=text]{padding:0 !important;width:88%}.OldRegistrationForm .name{display:flex;width:100%}@media screen and (max-width: 767px){.OldRegistrationForm .name{display:block;margin-bottom:24px}}.OldRegistrationForm .name .form__field-group{width:100%;max-width:227px;margin-right:12px}@media screen and (max-width: 767px){.OldRegistrationForm .name .form__field-group{max-width:none}}.OldRegistrationForm .name .form__field-group:last-child{margin-right:0}.OldRegistrationForm .lowercase{text-transform:lowercase}.OldRegistrationForm .example-text-mobile{font-family:Inter,Arial,sans-serif;font-weight:normal;font-size:.8125rem;line-height:20px;color:rgba(20,34,117,.6);margin-bottom:16px;margin-top:5px}
.reset-password{padding:128px 0 183px}@media screen and (max-width: 767px){.reset-password{padding:19px 0 152px}}.reset-password .wrapper{max-width:468px;margin:0 auto}@media screen and (min-width: 768px){.reset-password .wrapper{text-align:center}}.reset-password .wrapper .title{font-family:"DM Sans",sans-serif;font-weight:700;margin-bottom:1.5rem}@media screen and (min-width: 768px){.reset-password .form{width:29.25rem;margin:1.5rem auto}}.reset-password .form p{color:#142275;font-size:1rem;line-height:25px;margin:1.5rem 0}.reset-password .form .cta-button{margin-bottom:1.5rem}@media screen and (min-width: 768px){.reset-password .form .cta-button{display:inline-block;width:20.5rem}}.reset-password .form .userName{display:none}.reset-password .form .cta-link{text-transform:none;text-decoration:none;font-size:1.125rem;line-height:1.375rem;display:block}.reset-password .error-text{display:flex;margin-bottom:10px}
.retrieve-quote{padding:48px 0 10px}.retrieve-quote .hide-ltk-form{display:none}@media screen and (max-width: 767px){.retrieve-quote{padding:19px 0 10px}}@media screen and (min-width: 768px){.retrieve-quote .wrapper{text-align:center}}.retrieve-quote .wrapper .title{font-family:"DM Sans",sans-serif;font-weight:700;text-align:center;font-size:32px;line-height:38px;display:inline-block}@media screen and (min-width: 768px){.retrieve-quote .wrapper .title{width:327px;height:76px;margin-bottom:0}}@media screen and (max-width: 767px){.retrieve-quote .wrapper .title{margin-bottom:16px;text-align:left}}.retrieve-quote .wrapper .email-error-message{position:relative;top:-25px}.retrieve-quote .wrapper .error-text{float:left}.retrieve-quote .wrapper .welcome-back{text-align:center;color:#142275;line-height:25px;margin-bottom:16px;font-size:16px}@media screen and (max-width: 767px){.retrieve-quote .wrapper .welcome-back{text-align:left}}@media screen and (min-width: 768px){.retrieve-quote .form{width:29.25rem;margin:1.5rem auto}}.retrieve-quote .form p{color:#142275;font-size:1rem;line-height:25px;margin:1.5rem 0}@media screen and (max-width: 767px){.retrieve-quote .form .cta-button{margin-bottom:1.5rem}}@media screen and (min-width: 768px){.retrieve-quote .form .cta-button{width:468px;height:54px}}.retrieve-quote .cta-wrap{text-align:center}.retrieve-quote .cta-link{font-size:1.125rem;line-height:1.375rem;color:rgba(76,82,153,.6)}.retrieve-quote .covered-text{display:flex;padding:0 0 101px;justify-content:center}@media screen and (max-width: 767px){.retrieve-quote .covered-text{padding:0 0 101px}}.retrieve-quote .covered-text img{width:40px;height:39px}.retrieve-quote .covered-text span{line-height:25px;align-items:center;letter-spacing:-0.3px;color:#142275;padding-left:8px;width:289px;height:50px;font-size:16px;text-align:left}.retrieve-quote .unexpected-visit{font-family:"DM Sans",sans-serif;font-weight:700;font-weight:700;font-size:24px;text-align:center;background:#fff;border-radius:0px 32px;margin-bottom:24px;padding:16px 24px;line-height:29px}@media screen and (min-width: 768px){.retrieve-quote .unexpected-visit{width:468px;height:90px;display:inline-block}}.retrieve-quote .unexpected-visit .pet-visit{color:#4863ff}.retrieve-quote .unexpected-visit .vet{color:#142275}.retrieve-quote .noSignUpText{text-align:left;width:468px;margin:0 auto;padding-top:20px}@media screen and (max-width: 767px){.retrieve-quote .noSignUpText{margin:0;width:100%}}.retrieve-quote .noSignUpText .main-container{display:flex;line-height:30px;font-weight:500;font-family:"DM Sans",sans-serif;font-size:15px}.retrieve-quote .noSignUpText .tick-icon-img img{width:11px !important;height:11px !important;margin-top:10px;margin-right:10px}
.hide-ltk-form{display:none}.welcomeBack{margin:8px 0}.welcomeBack .headingText{font-size:2rem;line-height:39px;color:#142275;font-family:"DM Sans",sans-serif;font-weight:700;text-align:center}.welcomeBack p{font-size:1rem;line-height:25px;margin:24px 0px;color:#142275;text-align:center}.welcomeBack .cta-button{width:100%;height:49px}@media screen and (max-width: 767px){.welcomeBack .cta-button{height:auto}}.block-popup-container .title{font-size:24px;line-height:105%;margin-right:25px;margin-bottom:16px;color:#142275;font-family:"DM Sans",sans-serif;font-weight:700}.block-popup-container .description{font-size:16px;line-height:137%;font-weight:400;color:rgba(20,34,117,.6)}.block-popup-container .description span a{color:#5757f2;font-weight:700}
.unsubscribe-Form{padding:128px 0 206px}@media screen and (max-width: 767px){.unsubscribe-Form{padding:19px 0 129px}}.unsubscribe-Form .wrapper{max-width:468px;margin:0 auto}@media screen and (min-width: 768px){.unsubscribe-Form .wrapper{text-align:center}}.unsubscribe-Form .wrapper .error-style-unsubscribe{text-align:left;position:relative;top:-25px}.unsubscribe-Form .wrapper .title{text-align:center;max-width:468px;margin:0 auto}@media screen and (max-width: 767px){.unsubscribe-Form .wrapper .title{text-align:left}}.unsubscribe-Form .input-group{margin:2rem auto 0;text-align:left}@media screen and (min-width: 768px){.unsubscribe-Form .input-group{width:29.25rem}}@media screen and (max-width: 767px){.unsubscribe-Form .input-group{margin:1.5rem auto 0}}@media screen and (min-width: 768px){.unsubscribe-Form .cta-button{display:inline-block;width:20.5rem}}.unsubscribe-Form .unsubscribe-linkSuccess__wrapper-body{text-align:center}.unsubscribe-Form .unsubscribe-linkSuccess__wrapper-body .all-done{font-size:1rem;line-height:1.5rem;color:#000;font-family:"DM Sans",sans-serif;font-weight:700;display:flex;justify-content:center;align-items:center}.unsubscribe-Form .unsubscribe-linkSuccess__wrapper-body .all-done img{width:11px;margin-right:8px}.unsubscribe-Form .unsubscribe-linkSuccess__wrapper-content .heading{font-size:2rem;line-height:2.4375rem;color:#000;font-family:"DM Sans",sans-serif;font-weight:700;display:flex;margin-top:1rem;margin-bottom:1.5rem}@media screen and (max-width: 767px){.unsubscribe-Form .unsubscribe-linkSuccess__wrapper-content .heading{font-size:1.75rem;line-height:34px}}
.myPetForm__container{margin-bottom:2rem;margin-top:3rem}@media screen and (max-width: 767px){.myPetForm__container{margin-top:1rem;margin-bottom:1.5rem}}.myPetForm__container__module-head{width:468px;margin:0 auto}@media screen and (max-width: 767px){.myPetForm__container__module-head{width:calc(100% - 42px)}}.myPetForm__container__module-head__form-title{color:#000;font-family:"DM Sans",sans-serif;font-size:2rem;line-height:2.4375rem;font-weight:700;text-align:center}@media screen and (max-width: 767px){.myPetForm__container__module-head__form-title{text-align:left}}.myPetForm__container__module-head__retrieve-quote-link{display:flex;justify-content:center;align-items:center;padding-top:16px}@media screen and (max-width: 767px){.myPetForm__container__module-head__retrieve-quote-link{justify-content:flex-start}}.myPetForm__container__module-head__retrieve-quote-link .cta-link{font-family:"DM Sans",sans-serif;font-size:1rem;line-height:1.375rem;font-weight:700;text-decoration:underline;text-underline-offset:4px}.myPetForm__container__module-head__retrieve-quote-link .cta-link::after{content:url("https://fetch-sales-funnel.cdn.prismic.io/fetch-sales-funnel/318b72ee-1723-4001-82e0-bf43a20acc67_mypet-arrow-dodo.svg");padding-left:10px;display:inline-flex}.myPetForm__container__module-head__form-container{padding-top:32px}.myPetForm__container__module-head__form-container__customer-name{display:flex;grid-column-gap:12px;width:100%}.myPetForm__container__module-head__form-container__customer-name .form__field-group{width:50%}.myPetForm__container__module-head__form-container__customer-name .form__field-group{margin-bottom:16px}.myPetForm__container__module-head__form-container .form__disclaimer{display:flex;align-items:center;justify-content:flex-start;margin-top:-10px}.myPetForm__container__module-head__form-container .form__disclaimer .icon{width:18px;width:1.125rem;margin-right:.5rem}.myPetForm__container__module-head__form-container .form__disclaimer .privacy-text{color:#515151;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1rem;font-weight:700;padding-top:5px}.myPetForm__container__module-head__form-container .receive-email-checkbox{display:flex;justify-content:center;align-items:flex-start;color:#515151;font-family:"DM Sans",sans-serif;font-size:.875rem;line-height:1.125rem;font-weight:700}@media screen and (max-width: 767px){.myPetForm__container__module-head__form-container .receive-email-checkbox{justify-content:flex-start}}.myPetForm__container__module-head__form-container .receive-email-checkbox input[type=checkbox]{content:"";display:block;width:19px;height:19px;background-color:#fff;border:.5px solid #f4f4f4;border-radius:4px;line-height:21px;text-align:center;cursor:pointer;appearance:initial;-webkit-appearance:initial;margin-right:8px}.myPetForm__container__module-head__form-container .receive-email-checkbox input[type=checkbox]:focus{outline:none;border:1px solid #191c4f}.myPetForm__container__module-head__form-container .receive-email-checkbox input[type=checkbox]:checked::before{content:url("https://fetch-sales-funnel.cdn.prismic.io/fetch-sales-funnel/933001fa-2dae-4190-96dd-2e59b602777d_tick-dodo.svg")}.myPetForm__container__module-head__form-container .form__submit{flex-direction:column}.myPetForm__container__module-head__form-container .form__submit .error-text{margin-top:0px;margin-bottom:24px}.myPetForm__container__module-head__form-container .form__submit .cta-button{width:100%}.myPetForm__container__module-head__form-container .form__submit .hide-ltk-form{display:none}.ky-popup-container .title{font-size:24px;line-height:105%;margin-right:25px;margin-bottom:16px;color:#000;font-family:"DM Sans",sans-serif}.ky-popup-container .description{font-size:16px;line-height:137%;font-weight:400;color:#000;font-family:"DM Sans",sans-serif}.ky-popup-container .description span a{color:#5757f2;font-weight:700}.welcomeBack{margin:8px 0}.welcomeBack .headingText{font-size:2rem;line-height:39px;color:#000;font-family:"DM Sans",sans-serif;text-align:center;font-weight:700}.welcomeBack p{font-size:1rem;line-height:25px;margin:24px 0px;color:#000;text-align:center}.welcomeBack .cta-button{width:100%;height:49px}@media screen and (max-width: 767px){.welcomeBack .cta-button{height:auto}}
.health-report__container{background-image:url("https://images.prismic.io/fetch-sales-funnel/58a4321f-18fe-4d3a-bcf7-cf4ec9277eca_Dr%2BEvan%2BAntin+1_extended.png?auto=compress,format");height:auto;background-repeat:no-repeat;background-size:cover;padding-top:27px;padding-bottom:38px;background-position-y:54%}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__container{background-image:url("https://images.prismic.io/fetch-sales-funnel/a363eed7-02b8-4866-98a3-cc3550bbca57_Dr%2BEvan%2BAntin_extended+2+3.png?auto=compress,format");background-position-y:initial;padding-top:0px;padding-bottom:0px}}@media screen and (max-width: 767px){.health-report__container{background-image:none;background-color:#f4f4f4;padding-top:0px;padding-bottom:0px}}.health-report__container__form{width:100%;padding:0 48px;display:flex;justify-content:space-between;margin:0 auto}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__container__form{padding:64px 54px 45px 54px;flex-direction:column}}@media screen and (max-width: 767px){.health-report__container__form{padding:40px 16px;flex-direction:column}}.health-report__container__form__left{margin-top:34px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__container__form__left{margin-top:0px}}@media screen and (max-width: 767px){.health-report__container__form__left{margin-top:0px}}@media screen and (max-width: 767px){.health-report__container__form__left__new{display:flex;align-items:center}}.health-report__container__form__left__new__logo{width:107px;background:#4dc4b1;text-align:center;padding:4px 18px;font-size:1.5rem;line-height:1.9375rem;font-family:"DM Sans",sans-serif;font-weight:700;letter-spacing:2px}@media screen and (max-width: 767px){.health-report__container__form__left__new__logo{width:61px;padding:2px 10px;font-size:.875rem;line-height:1.125rem;letter-spacing:1.13038px}}.health-report__container__form__left__new__fetch{display:none;margin-left:12px}.health-report__container__form__left__new__fetch a{display:flex;align-items:baseline}.health-report__container__form__left__new__fetch a p{font-size:.8125rem;line-height:1.0625rem;color:#515151;font-family:"DM Sans",sans-serif;font-weight:700}.health-report__container__form__left__new__fetch a:hover{text-decoration:none}.health-report__container__form__left__new__fetch img{margin-left:6px;width:66px;height:16px}@media screen and (max-width: 767px){.health-report__container__form__left__new__fetch{display:block}}.health-report__container__form__left__container{padding-left:8px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__container__form__left__container{padding-left:0px}}@media screen and (max-width: 767px){.health-report__container__form__left__container{padding-left:0px}}.health-report__container__form__left__container__heading{width:661px;margin-top:12px;font-size:4.25rem;line-height:3.8125rem;font-family:"Quincy cf";font-weight:900}@media screen and (max-width: 767px){.health-report__container__form__left__container__heading{width:100%;font-size:3rem;line-height:2.6875rem;margin-top:16px}}.health-report__container__form__left__container__sub-heading{width:600px;margin-top:29px;font-size:1.25rem;line-height:1.5625rem;font-family:"DM Sans",sans-serif;font-weight:500}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__container__form__left__container__sub-heading{width:582px}}@media screen and (max-width: 767px){.health-report__container__form__left__container__sub-heading{width:100%;font-size:1rem;line-height:1.375rem;margin-top:16px;font-weight:400}}.health-report__container__form__left__container__doctor-name{margin-top:18px;font-size:1.125rem;line-height:1.25rem;font-family:"DM Sans",sans-serif;font-weight:700}@media screen and (max-width: 767px){.health-report__container__form__left__container__doctor-name{width:100%;font-size:1rem;line-height:1.375rem;margin-top:16px}}.health-report__container__form__left__container__doctor-post{font-size:1.125rem;line-height:1.25rem;font-family:"DM Sans",sans-serif;font-weight:700;width:322px}@media screen and (max-width: 767px){.health-report__container__form__left__container__doctor-post{width:300px;font-size:1rem;line-height:1.375rem}}.health-report__mobile__img{display:none}@media screen and (max-width: 767px){.health-report__mobile__img{display:block}.health-report__mobile__img img{width:100%;height:auto}}.health-report__personalized__forecast{height:auto;margin-top:24px;margin-bottom:18px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__personalized__forecast{margin-top:34px;margin-bottom:34px}}@media screen and (max-width: 767px){.health-report__personalized__forecast{margin:0px}}@media screen and (max-width: 767px){.health-report__personalized__forecast__container{margin-top:19px 0px}}.health-report__personalized__forecast__container__heading{font-size:1.5rem;line-height:1.875rem;font-family:"DM Sans",sans-serif;font-weight:700;text-align:center}@media screen and (max-width: 767px){.health-report__personalized__forecast__container__heading{padding:19px 16px 0px 16px}}.health-report__personalized__forecast__container__content{margin-top:16px;display:flex;justify-content:center;align-items:center;text-align:center}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__personalized__forecast__container__content{margin:0 auto;flex-wrap:wrap;grid-row-gap:20px;margin-top:30px}}@media screen and (max-width: 767px){.health-report__personalized__forecast__container__content{margin:0 auto;flex-wrap:wrap;grid-row-gap:20px;margin-top:19px;margin-bottom:19px}}.health-report__personalized__forecast__container__content-div{padding:0 57px;border-right:1px solid #c9c7c7;height:82px;align-items:center;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__personalized__forecast__container__content-div{padding:0 50px;flex-grow:1}}@media screen and (max-width: 767px){.health-report__personalized__forecast__container__content-div{padding:0 15px;height:58px;flex-grow:1}}.health-report__personalized__forecast__container__content-div:last-child{border-right:none}.health-report__personalized__forecast__container__content-div .data{font-size:2rem;line-height:2.375rem;font-family:"Quincy cf";font-weight:900;color:#5757f2}@media screen and (max-width: 767px){.health-report__personalized__forecast__container__content-div .data{font-size:1.375rem;line-height:1.625rem}}.health-report__personalized__forecast__container__content-div .label{margin-top:2px;font-size:1.25rem;line-height:1.5rem;font-family:"DM Sans",sans-serif;font-weight:400;color:#000}@media screen and (max-width: 767px){.health-report__personalized__forecast__container__content-div .label{font-size:.875rem;line-height:1.0625rem}}.health-report__predictions__forecast__container{display:flex;height:726px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__predictions__forecast__container{height:auto;flex-direction:column-reverse}}@media screen and (max-width: 767px){.health-report__predictions__forecast__container{height:auto;flex-direction:column-reverse}}.health-report__predictions__forecast__container__left{width:50%;position:relative;background-color:#f4f4f4;display:flex;justify-content:center}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__predictions__forecast__container__left{width:100%}}@media screen and (max-width: 767px){.health-report__predictions__forecast__container__left{width:100%}}.health-report__predictions__forecast__container__left__down__img{width:756px;height:726px;position:absolute}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__predictions__forecast__container__left__down__img{width:700px}}@media screen and (max-width: 767px){.health-report__predictions__forecast__container__left__down__img{width:350px;height:377px}}.health-report__predictions__forecast__container__left .splide.is-initialized,.health-report__predictions__forecast__container__left .splide.is-rendered{width:756px;height:726px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__predictions__forecast__container__left .splide.is-initialized,.health-report__predictions__forecast__container__left .splide.is-rendered{width:700px}}@media screen and (max-width: 767px){.health-report__predictions__forecast__container__left .splide.is-initialized,.health-report__predictions__forecast__container__left .splide.is-rendered{width:350px;height:377px}}.health-report__predictions__forecast__container__left .splide__arrow{display:none}.health-report__predictions__forecast__container__left .splide__slide img{margin:0 auto;margin-top:84px;margin-left:242px;width:277px;height:529px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__predictions__forecast__container__left .splide__slide img{margin-top:84px;margin-left:224px;width:256px;height:528px}}@media screen and (max-width: 767px){.health-report__predictions__forecast__container__left .splide__slide img{margin-top:43px;margin-left:113px;width:127px;height:275px}}.health-report__predictions__forecast__container__left .splide__pagination{bottom:1.5em}@media screen and (max-width: 767px){.health-report__predictions__forecast__container__left .splide__pagination{bottom:.5em}}.health-report__predictions__forecast__container__left .splide__pagination__page.is-active{background:#000}.health-report__predictions__forecast__container__right{width:50%;background-color:#fff;padding:80px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__predictions__forecast__container__right{width:100%;padding:80px 95px}}@media screen and (max-width: 767px){.health-report__predictions__forecast__container__right{width:100%;padding:25px 16px 40px 16px}}.health-report__predictions__forecast__container__right__heading{font-size:2.625rem;line-height:2.375rem;font-family:"Quincy cf";font-weight:900}@media screen and (max-width: 767px){.health-report__predictions__forecast__container__right__heading{font-size:2rem;line-height:1.75rem}}.health-report__predictions__forecast__container__right__sub-heading{margin-top:24px;font-size:1rem;line-height:1.5rem;font-family:"DM Sans",sans-serif;font-weight:400}@media screen and (max-width: 767px){.health-report__predictions__forecast__container__right__sub-heading{font-size:1rem;line-height:1.375rem}}.health-report__predictions__forecast__container__right__sub-heading1{margin-top:24px;font-size:1rem;line-height:1.5rem;font-family:"DM Sans",sans-serif;font-weight:400}@media screen and (max-width: 767px){.health-report__predictions__forecast__container__right__sub-heading1{font-size:1rem;line-height:1.375rem}}.health-report__predictions__forecast__container__right__points{margin-top:24px}.health-report__predictions__forecast__container__right__points .predictions__forecast__points{display:flex;margin-bottom:4px;align-items:center}.health-report__predictions__forecast__container__right__points .predictions__forecast__points p{margin-left:8px;font-size:1rem;line-height:1.375rem;font-family:"DM Sans",sans-serif;font-weight:500}.health-report__predictions__forecast__container__right__many-more{margin-top:24px;font-size:1rem;line-height:1.375rem;font-family:"DM Sans",sans-serif;font-weight:500}.health-report__predictions__forecast__container__right__btn{margin-top:24px}.health-report__predictions__forecast__container__right__btn .cta-button{width:256px;background-color:#4dc4b1;color:#000;font-size:1.125rem;line-height:1.5rem;font-weight:700}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__predictions__forecast__container__right__btn .cta-button{font-size:18px !important;line-height:24px !important}}.health-report__power__forecast__container{width:854px;display:flex;flex-direction:column;grid-row-gap:24px;margin:0 auto;text-align:center}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__power__forecast__container{width:654px}}@media screen and (max-width: 767px){.health-report__power__forecast__container{width:100%;padding:40px 16px}}.health-report__power__forecast__container__heading{margin-top:80px;font-size:2.625rem;line-height:2.375rem;font-family:"Quincy cf";font-weight:900}@media screen and (max-width: 767px){.health-report__power__forecast__container__heading{margin-top:0px;font-size:2rem;line-height:2.125rem}}.health-report__power__forecast__container__sub-heading{width:749px;margin:0 auto;font-size:1rem;line-height:1.375rem;font-family:"DM Sans",sans-serif;font-weight:400}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__power__forecast__container__sub-heading{width:654px}}@media screen and (max-width: 767px){.health-report__power__forecast__container__sub-heading{width:100%;margin-top:6px}}.health-report__power__forecast__container__btn{margin:0 auto;margin-top:10px;margin-bottom:42px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__power__forecast__container__btn{margin-top:25px;margin-bottom:80px}}@media screen and (max-width: 767px){.health-report__power__forecast__container__btn{margin-top:6px;margin-bottom:0px}}.health-report__power__forecast__container__btn .cta-button{width:256px;background-color:#4dc4b1;color:#000;font-size:1.125rem;line-height:1.5rem;font-weight:700}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__power__forecast__container__btn .cta-button{font-size:18px !important;line-height:24px !important}}.health-report__vet__advisory{background-color:#f4f4f4;padding-bottom:80px}@media screen and (max-width: 767px){.health-report__vet__advisory{padding:40px 16px}}.health-report__vet__advisory__container__heading{padding-top:80px;width:671px;font-size:2.625rem;line-height:2.375rem;font-family:"Quincy cf";font-weight:900;margin:0 auto;text-align:center;padding-bottom:48px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__vet__advisory__container__heading{width:659px}}@media screen and (max-width: 767px){.health-report__vet__advisory__container__heading{width:100%;padding:0 7px;font-size:2rem;line-height:2.125rem}}.health-report__vet__advisory__container__about__forecast__even{padding-top:10px;width:1064px;margin:0 auto;display:flex;justify-content:space-between;grid-column-gap:16px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__vet__advisory__container__about__forecast__even{width:765px;grid-column-gap:40px}}@media screen and (max-width: 767px){.health-report__vet__advisory__container__about__forecast__even{flex-direction:column;width:100%}}.health-report__vet__advisory__container__about__forecast__even__left{display:flex;flex-direction:column;align-items:center;min-width:320px}@media screen and (max-width: 767px){.health-report__vet__advisory__container__about__forecast__even__left{padding-top:24px;min-width:100%;flex-direction:row;grid-column-gap:22px}}.health-report__vet__advisory__container__about__forecast__even__left img{width:245px;height:245px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__vet__advisory__container__about__forecast__even__left{min-width:251px}}@media screen and (max-width: 767px){.health-report__vet__advisory__container__about__forecast__even__left img{width:140px;height:140px}}.health-report__vet__advisory__container__about__forecast__even__left p{margin-top:22px;font-size:1.25rem;line-height:1.75rem;font-family:"DM Sans",sans-serif;font-weight:700;text-align:center}@media screen and (max-width: 767px){.health-report__vet__advisory__container__about__forecast__even__left p{margin-top:0px;text-align:left;font-size:1rem;line-height:1.5rem}}.health-report__vet__advisory__container__about__forecast__even__left p:last-child{margin-top:0px;font-weight:400}.health-report__vet__advisory__container__about__forecast__even__right{margin-top:38px;display:flex;flex-direction:column;align-items:baseline}@media screen and (max-width: 767px){.health-report__vet__advisory__container__about__forecast__even__right{margin-top:25px}}.health-report__vet__advisory__container__about__forecast__even__right__container{align-items:center;display:flex}.health-report__vet__advisory__container__about__forecast__even__right__container__pop-over{width:0;height:0;border-top:25px solid rgba(0,0,0,0);border-right:30px solid #fff;border-bottom:25px solid rgba(0,0,0,0)}@media screen and (max-width: 767px){.health-report__vet__advisory__container__about__forecast__even__right__container__pop-over{display:none}}.health-report__vet__advisory__container__about__forecast__even__right__container__content{width:689px;background-color:#fff;padding:27px;font-size:1.375rem;line-height:1.75rem;font-family:"DM Sans",sans-serif;font-weight:400;border-radius:12px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__vet__advisory__container__about__forecast__even__right__container__content{width:441px}}@media screen and (max-width: 767px){.health-report__vet__advisory__container__about__forecast__even__right__container__content{width:100%;padding:10px;font-size:1rem;line-height:1.375rem}}.health-report__vet__advisory__container__about__forecast__even__right__container__content__link{display:none;margin-top:20px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__vet__advisory__container__about__forecast__even__right__container__content__link{display:block}}.health-report__vet__advisory__container__about__forecast__even__right__container__content__link .cta-link{color:#5757f2;font-family:"DM Sans",sans-serif;font-size:1.25rem;line-height:1.75rem}.health-report__vet__advisory__container__about__forecast__even__right__link{display:block;margin-top:20px;padding-left:60px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__vet__advisory__container__about__forecast__even__right__link{display:none}}@media screen and (max-width: 767px){.health-report__vet__advisory__container__about__forecast__even__right__link{padding-left:0px}}.health-report__vet__advisory__container__about__forecast__even__right__link .cta-link{color:#5757f2;font-family:"DM Sans",sans-serif;font-size:1.25rem;line-height:1.75rem}.health-report__vet__advisory__container__about__forecast__odd{padding-top:24px;width:1064px;margin:0 auto;display:flex;justify-content:space-between;grid-column-gap:16px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__vet__advisory__container__about__forecast__odd{width:765px;grid-column-gap:40px}}@media screen and (max-width: 767px){.health-report__vet__advisory__container__about__forecast__odd{width:100%;flex-direction:column-reverse}}.health-report__vet__advisory__container__about__forecast__odd__left{display:flex;flex-direction:column;align-items:center;min-width:320px}@media screen and (max-width: 767px){.health-report__vet__advisory__container__about__forecast__odd__left{flex-direction:row-reverse;grid-column-gap:22px;min-width:100%}}.health-report__vet__advisory__container__about__forecast__odd__left img{width:245px;height:245px}@media screen and (max-width: 767px){.health-report__vet__advisory__container__about__forecast__odd__left img{width:140px;height:140px}}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__vet__advisory__container__about__forecast__odd__left{min-width:251px}}.health-report__vet__advisory__container__about__forecast__odd__left p{margin-top:22px;font-size:1.25rem;line-height:1.75rem;font-family:"DM Sans",sans-serif;font-weight:700;text-align:center}@media screen and (max-width: 767px){.health-report__vet__advisory__container__about__forecast__odd__left p{text-align:left;font-size:1rem;line-height:1.5rem}}.health-report__vet__advisory__container__about__forecast__odd__left p:last-child{margin-top:0px;font-weight:400}.health-report__vet__advisory__container__about__forecast__odd__right{margin-top:38px;display:flex;flex-direction:column;align-items:baseline}@media screen and (max-width: 767px){.health-report__vet__advisory__container__about__forecast__odd__right{margin-top:20px}}.health-report__vet__advisory__container__about__forecast__odd__right__container{align-items:center;display:flex}.health-report__vet__advisory__container__about__forecast__odd__right__container__pop-over{width:0;height:0;border-top:25px solid rgba(0,0,0,0);border-left:30px solid #fff;border-bottom:25px solid rgba(0,0,0,0)}@media screen and (max-width: 767px){.health-report__vet__advisory__container__about__forecast__odd__right__container__pop-over{display:none}}.health-report__vet__advisory__container__about__forecast__odd__right__container__content{width:689px;background-color:#fff;padding:27px;font-size:1.375rem;line-height:1.75rem;font-family:"DM Sans",sans-serif;font-weight:400;border-radius:12px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__vet__advisory__container__about__forecast__odd__right__container__content{width:441px}}@media screen and (max-width: 767px){.health-report__vet__advisory__container__about__forecast__odd__right__container__content{width:100%;padding:10px;font-size:1rem;line-height:1.375rem}}.health-report__vet__advisory__container__about__forecast__odd__right__link{margin-top:20px;padding-left:60px}.health-report__vet__advisory__container__about__forecast__odd__right__link .cta-link{color:#5757f2;font-family:"DM Sans",sans-serif;font-size:1.25rem;line-height:1.75rem}.health-report__fetch__experience{margin-bottom:70px}@media screen and (max-width: 767px){.health-report__fetch__experience{margin-bottom:0px;padding:40px 16px}}.health-report__fetch__experience__container__heading{width:816px;margin:0 auto;margin-top:70px;font-size:2.625rem;line-height:2.375rem;font-family:"Quincy cf";font-weight:900;text-align:center}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__fetch__experience__container__heading{width:744px}}@media screen and (max-width: 767px){.health-report__fetch__experience__container__heading{width:100%;margin-top:0px;font-size:1.875rem;line-height:2rem}}.health-report__fetch__experience__container__video__content{width:860px;margin:0 auto;display:flex;justify-content:center;margin-top:48px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__fetch__experience__container__video__content{width:500px;flex-direction:column}}@media screen and (max-width: 767px){.health-report__fetch__experience__container__video__content{width:100%;flex-direction:column}}.health-report__fetch__experience__container__video__content__left{width:50%}.health-report__fetch__experience__container__video__content__left .instagram-media{border-radius:10px 0 0 10px;width:430px;height:432px}@media screen and (min-width: 1199.98px){.health-report__fetch__experience__container__video__content__left{background-color:#000;border-radius:13px 0 0 10px}.health-report__fetch__experience__container__video__content__left .instagram-media{background:#000}}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__fetch__experience__container__video__content__left{width:100%}.health-report__fetch__experience__container__video__content__left .instagram-media{width:500px;height:500px;border-radius:13px 13px 0 0}}@media screen and (max-width: 767px){.health-report__fetch__experience__container__video__content__left{width:100%}.health-report__fetch__experience__container__video__content__left .instagram-media{width:100%;height:100%;border-radius:13px 13px 0 0}}.health-report__fetch__experience__container__video__content__right{width:50%;background-color:#fff;padding:34px 35px;border-radius:0 10px 10px 0}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__fetch__experience__container__video__content__right{width:100%;padding:30px;border-radius:0 0 13px 13px}}@media screen and (max-width: 767px){.health-report__fetch__experience__container__video__content__right{width:100%;padding:39px 40px;border-radius:0 0 13px 13px}}.health-report__fetch__experience__container__video__content__right__heading{font-size:1.3125rem;line-height:2rem;font-family:"DM Sans",sans-serif;font-weight:400}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__fetch__experience__container__video__content__right__heading{font-size:1.5625rem;line-height:2.3125rem}}@media screen and (max-width: 767px){.health-report__fetch__experience__container__video__content__right__heading{font-size:1.125rem;line-height:1.5rem}}.health-report__fetch__experience__container__video__content__right__sub-heading{display:flex;align-items:center;margin-top:68px}@media screen and (max-width: 767px){.health-report__fetch__experience__container__video__content__right__sub-heading{margin-top:33px}}.health-report__fetch__experience__container__video__content__right__sub-heading__img{margin-right:15px}.health-report__fetch__experience__container__video__content__right__sub-heading__img img{width:73px;height:73px}.health-report__fetch__experience__container__video__content__right__sub-heading__content{font-size:1rem;line-height:1.375rem;font-family:"DM Sans",sans-serif;font-weight:700}.health-report__fetch__experience__container__video__content__right__sub-heading__content p:last-child{font-weight:400}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__fetch__experience__container__video__content__right__sub-heading__content{width:283px}}@media screen and (max-width: 767px){.health-report__fetch__experience__container__video__content__right__sub-heading__content{width:100%}}.health-report__fetch__experience__container__btn{margin-top:48px;display:flex;justify-content:center}@media screen and (max-width: 767px){.health-report__fetch__experience__container__btn{margin-top:32px}}.health-report__fetch__experience__container__btn .cta-button{width:352px;color:#000;background-color:#4dc4b1;font-size:1.125rem;line-height:1.5rem;font-weight:700}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report__fetch__experience__container__btn .cta-button{font-size:18px !important;line-height:24px !important}}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
.health-report-page{display:flex;flex-direction:column;height:100vh;background:#faf6ed;font-family:"DM Sans",sans-serif}.health-report-page.pad-bottom{height:100%;padding-bottom:50px}.health-report-page .input-group{width:100%}.health-report-page .input-group__wrapper{position:relative;border:2px solid #c9c7c7;background:#fff;border-radius:16px;padding:0 1.25rem;min-height:3.3125rem}.health-report-page .input-group.has-error .health-report-page .input-group__wrapper{border-color:#e51e42}.health-report-page .input-group.has-focus .health-report-page .input-group__wrapper{box-shadow:0px 6px 20px 0px rgba(0,0,0,.1019607843);border-color:#515151}.health-report-page .input-group.has-focus .health-report-page .input__label,.health-report-page .input-group.has-value .health-report-page .input__label{font-weight:400;font-size:.875rem;line-height:1.25rem;transform:translate(0, 4px)}.health-report-page .input_control,.health-report-page .input_label{touch-action:manipulation}.health-report-page .input__control{box-sizing:border-box;background-color:rgba(0,0,0,0);width:100%;min-height:49px;border:none;padding:1.375rem 0 .3125rem;font-family:"DM Sans",sans-serif;font-weight:700;font-size:1rem;line-height:1.375rem;color:#515151;outline:0;overflow:hidden}.health-report-page .input__label{display:block;font-family:"DM Sans",sans-serif;font-weight:400;font-size:1rem;line-height:.75rem;color:#515151;position:absolute;transform-origin:top left;transform:translate(0, 18px);transition:all .2s ease-in-out;will-change:transform}.health-report-page .input__accessory{position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}.health-report-page .textarea{resize:none;overflow:hidden;max-height:90px}.health-report-page .input-group.has-value .input__label,.health-report-page .input-group.has-focus .input__label{font-size:14px !important;line-height:20px;margin-top:0px;font-weight:400}.health-report-page input:invalid,.health-report-page input:required:invalid{box-shadow:none}.health-report-page input[type=number]::-webkit-inner-spin-button,.health-report-page input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.health-report-page input[type=number]{-moz-appearance:textfield}.health-report-page input[type=password]{padding-right:50px}.health-report-page .select-dropdown{position:relative;padding:0;width:100%}.health-report-page .select-dropdown__wrapper{position:relative;padding:0 !important}.health-report-page .select-dropdown__list{color:#000;max-height:198px;z-index:1;overflow:auto}.health-report-page .select-dropdown__list::-webkit-scrollbar{width:6px;height:36px}.health-report-page .select-dropdown__list::-webkit-scrollbar-track{background:#fff;border-radius:5px}.health-report-page .select-dropdown__list::-webkit-scrollbar-thumb{background:#c9c7c7;border-radius:5px}.health-report-page .select-dropdown__list::-webkit-scrollbar-thumb:hover{background:#c9c7c7;border-radius:5px}.health-report-page .select-dropdown__list-wrapper{display:none;width:100%;padding:5px 8px 10px 0;background:#fff;border-radius:16px;border:2px solid #c9c7c7;box-shadow:0px 10px 40px rgba(20,34,117,.15);z-index:10;margin-top:0px}.health-report-page .select-dropdown__list-wrapper.is-open{display:block}.health-report-page .select-dropdown__list-wrapper.is-open+a .icon:before{transform:rotate(0.5turn)}.health-report-page .select-dropdown__list>li{font-size:1rem;line-height:1.3125rem;color:#000;display:flex;align-items:center;margin:0 22px;cursor:pointer;border-bottom:none}.health-report-page .select-dropdown__list>li img{width:44px;margin-right:33px}.health-report-page .select-dropdown__list>li span{display:block;padding:7px 0}.health-report-page .select-dropdown__list>li:not(:first-child) span{border-top-width:1px}.health-report-page .select-dropdown__list>li:focus{outline:none}.health-report-page .select-dropdown .input-group{position:relative;z-index:15}.health-report-page .select-dropdown .input__control{padding-right:1.25rem;white-space:normal}.health-report-page .select-dropdown .icon-caret{position:absolute;top:12px;right:20px;z-index:15}.health-report-page .select-dropdown .icon-caret:before{transition:transform .3s ease,margin .3s ease;transform-origin:center center;width:18px}.health-report-page .select-dropdown .icon{margin-right:8px}.health-report-page .select-dropdown.has-error .input-group__wrapper{border-color:#e51e42}.health-report-page .pet-type-selector.form__field-group:not(:last-child){margin-bottom:16px}.health-report-page .pet-type-selector .input__group{border:2px solid #c9c7c7;border-radius:16px;background:#fff}.health-report-page .pet-type-selector .input__group:not(:last-child){margin-right:12px}.health-report-page .pet-type-selector .input__group.is-active{border-color:#4dc4b1;background:#d7f1ed;box-shadow:none}.health-report-page .pet-type-selector .input__group.is-active label::before{background-color:rgba(0,0,0,0);color:#5757f2}.health-report-page .pet-type-selector label{flex-direction:inherit;font-size:1rem;line-height:1.5rem;font-weight:400;font-family:"DM Sans",sans-serif;color:#515151 !important;height:49px}.health-report-page .pet-type-selector label::before{content:"";background-position:center;background-repeat:no-repeat;display:inline-block;margin-bottom:.375rem;background-size:contain;background-repeat:no-repeat}.health-report-page .pet-type-selector [type=radio]:checked+label{color:#515151 !important}.health-report-page .pet-type-selector label img{background-position:center;background-repeat:no-repeat;display:block;margin-right:12px;background-size:contain;background-repeat:no-repeat}.health-report-page .pet-type-selector label[for=dog] img{width:30px;height:38px}.health-report-page .pet-type-selector label[for=cat] img{width:38px;height:30px}.health-report-page .error-text{display:inline-block;position:relative;padding-left:.9375rem;border-radius:4px;font-size:14px;line-height:20px;font-family:"DM Sans",sans-serif;font-weight:500;margin-top:.25rem;color:#e51e42}.health-report-page .error-text .icon{display:none}.health-report-page .input-group.has-error .input-group__wrapper{border-color:#e51e42}.health-report-main{margin-top:86px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report-main{margin-top:62px}}@media screen and (max-width: 767px){.health-report-main{margin-top:62px}}
.health-report-header{background-color:#faf6ed;position:fixed;width:100%;display:flex;justify-content:center;height:86px;z-index:100}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report-header{height:62px}}@media screen and (max-width: 767px){.health-report-header{height:62px}}.health-report-header__container{padding:16px 48px;width:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report-header__container{padding:15px 32px}}@media screen and (max-width: 767px){.health-report-header__container{padding:10px 20px;justify-content:flex-end}}.health-report-header__container__health-report-logo .health-report-header__logo{display:flex;flex-direction:column;align-items:end}.health-report-header__container__health-report-logo .health-report-header__logo:hover{text-decoration:none}.health-report-header__container__health-report-logo .health-report-header__logo p:first-child{font-size:2.5rem;line-height:2.25rem;font-weight:500;font-family:"DM Sans",sans-serif;color:#000;letter-spacing:-0.025em}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report-header__container__health-report-logo .health-report-header__logo p:first-child{font-size:1.375rem;line-height:1.1875rem}}@media screen and (max-width: 767px){.health-report-header__container__health-report-logo .health-report-header__logo p:first-child{font-size:1.375rem;line-height:1.1875rem}}.health-report-header__container__health-report-logo .health-report-header__logo p:last-child{font-size:.875rem;line-height:1.1875rem;font-weight:500;font-family:"DM Sans",sans-serif;color:#4dc4b1;letter-spacing:.02em}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report-header__container__health-report-logo .health-report-header__logo p:last-child{font-size:.75rem;line-height:.9375rem}}@media screen and (max-width: 767px){.health-report-header__container__health-report-logo .health-report-header__logo p:last-child{font-size:.75rem;line-height:.9375rem}}@media screen and (max-width: 767px){.health-report-header__container__fetch-logo{display:none}}.health-report-header__container__fetch-logo .fetch-header__logo{display:flex;align-items:flex-end}.health-report-header__container__fetch-logo .fetch-header__logo:hover{text-decoration:none}.health-report-header__container__fetch-logo .fetch-header__logo p:first-child{margin-right:8px;font-size:1.125rem;line-height:1.5625rem;font-weight:700;font-family:"DM Sans",sans-serif;color:#515151}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report-header__container__fetch-logo .fetch-header__logo p:first-child{font-size:.8125rem;line-height:1rem}}.health-report-header__container__fetch-logo .fetch-header__logo img{width:139px;height:35px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report-header__container__fetch-logo .fetch-header__logo img{width:96px;height:24px}}
.Health-Reports-Footer{height:auto;justify-content:center;align-items:center;padding:140px 164px;gap:16px;background:#fff}@media screen and (min-width: 768px)and (max-width: 1199.98px){.Health-Reports-Footer{padding:130px 93px;height:auto}}@media screen and (max-width: 767px){.Health-Reports-Footer{padding:37px 18px;height:auto}}.Health-Reports-Footer__logo{display:flex;justify-content:center;margin-bottom:16px}.Health-Reports-Footer__logo img{width:103px;height:25px}.Health-Reports-Footer__link{display:flex;justify-content:center}.Health-Reports-Footer__link .privacy-policy-footer,.Health-Reports-Footer__link .term-condition-footer{font-size:.9375rem;line-height:1.3125rem;font-weight:700;font-family:"DM Sans",sans-serif;color:#5757f2}.Health-Reports-Footer__link span{width:2px;height:20px;background:#5757f2;margin-left:8px;margin-right:8px}.Health-Reports-Footer__link .cta-link--getter .chevron-icon{display:none}.Health-Reports-Footer__content{display:flex;justify-content:center;margin-top:16px}.Health-Reports-Footer__content p{width:1112px;font-size:.8125rem;line-height:1.1875rem;font-family:"DM Sans",sans-serif;color:#515151}
.hide-ltk-form{display:none}.health-report-form{width:400px;height:717px;overflow:auto;align-items:center;padding:16px;gap:16px;background:#fff;border-radius:16px;margin-left:32px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report-form{margin-top:45px;padding:16px;margin-left:0px}}@media screen and (max-width: 767px){.health-report-form{height:auto;margin-top:40px;width:100%;margin-left:0px}}.health-report-form__title{text-align:center;font-family:Inter,Arial,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.9375rem;font-family:"DM Sans",sans-serif}.health-report-form__title span{color:#4dc4b1}@media screen and (max-width: 767px){.health-report-form__title{font-size:1.3125rem;line-height:1.75rem}}.health-report-form__powered{margin-top:3px;text-align:center;font-family:"DM Sans",sans-serif;font-weight:500;font-size:.8125rem;line-height:1.375rem;color:#515151}@media screen and (max-width: 767px){.health-report-form__powered{font-size:.875rem;line-height:1.25rem}}.health-report-form__pet-form{margin-top:24px}@media screen and (max-width: 767px){.health-report-form__pet-form{margin-top:21px}}.health-report-form__pet-form input:-webkit-autofill,.health-report-form__pet-form input:-webkit-autofill:hover,.health-report-form__pet-form input:-webkit-autofill:focus,.health-report-form__pet-form textarea:-webkit-autofill,.health-report-form__pet-form textarea:-webkit-autofill:hover,.health-report-form__pet-form textarea:-webkit-autofill:focus,.health-report-form__pet-form select:-webkit-autofill,.health-report-form__pet-form select:-webkit-autofill:hover,.health-report-form__pet-form select:-webkit-autofill:focus{box-shadow:0 0 0px 1000px rgba(0,0,0,0) inset;-webkit-box-shadow:0 0 0px 1000px rgba(0,0,0,0) inset;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#666}.health-report-form__pet-form .receive-email-checkbox{margin-top:26px;margin-left:10px}.health-report-form__pet-form .receive-email-checkbox input[type=checkbox]{width:24px;height:24px;background-color:#fff;cursor:pointer;text-align:center;-webkit-appearance:initial;-moz-appearance:initial;border:1px solid #c9c7c7;border-radius:3px}@media screen and (max-width: 767px){.health-report-form__pet-form .receive-email-checkbox input[type=checkbox]{height:16px;width:16px}}.health-report-form__pet-form .receive-email-checkbox input[type=checkbox]:checked::before{content:"";background-image:url(https://fetch-sales-funnel.cdn.prismic.io/fetch-sales-funnel/d44940ae-5285-41d0-82c5-76893385436f_Vector-tick.svg);background-size:100%,100%;display:inline-block;height:21px;width:18px;background-repeat:no-repeat}@media screen and (max-width: 767px){.health-report-form__pet-form .receive-email-checkbox input[type=checkbox]:checked::before{height:13px;width:10px}}.health-report-form__pet-form .receive-email-checkbox__text{margin-left:10px;font-size:.875rem;line-height:1.25rem;font-weight:400;font-family:"DM Sans",sans-serif;width:314px;color:#515151}@media screen and (max-width: 767px){.health-report-form__pet-form .receive-email-checkbox__text{width:100%}}.health-report-form__pet-form .form__submit{margin-top:28px;flex-direction:column}@media screen and (max-width: 767px){.health-report-form__pet-form .form__submit{margin-top:24px}}.health-report-form__pet-form .form__submit .error-text{margin-top:0;margin-bottom:1.5rem}.health-report-form__pet-form .form__submit button{width:100%;height:54px;font-size:18px !important;line-height:24px !important;font-weight:700;font-family:"DM Sans",sans-serif;color:#000;background:#4dc4b1;border-radius:36px}@media screen and (max-width: 767px){.health-report-form__pet-form .form__submit button{font-size:15px !important;line-height:21px !important}}.health-report-form__pet-form .form__submit .cta-button[disabled]{pointer-events:none;background-color:#c9c7c7;color:#fff}.health-report-form__pet-form__secure-msg{display:flex;justify-content:center;margin-top:-8px}.health-report-form__pet-form__secure-msg img{width:16px;height:16px}.health-report-form__pet-form__secure-msg p{margin-left:8px;font-family:"DM Sans",sans-serif;font-size:.875rem;line-height:1.25rem;font-family:400;color:#515151}.health-report-form .form__field-group:not(:last-child){margin-bottom:16px !important}@media screen and (max-width: 767px){.health-report-form .form__field-group:not(:last-child){margin-bottom:14px !important}}.health-report-confirm{width:400px;align-items:center;padding:40px 24px;gap:16px;background:#fff;border-radius:16px;margin-left:32px;margin-top:170px;box-shadow:-5px -5px 30px rgba(0,0,0,.1),10px 10px 0px #4dc4b1}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report-confirm{margin-top:65px;padding:16px;margin-left:0px;width:343px}}@media screen and (max-width: 767px){.health-report-confirm{margin-top:40px;width:100%;margin-left:0px}}.health-report-confirm__confirm-img{display:flex;justify-content:center}.health-report-confirm__heading{text-align:center;margin-top:16px;font-size:1.5rem;line-height:1.875rem;font-family:"DM Sans",sans-serif;font-weight:700}.health-report-confirm__sub-heading{text-align:center;margin-top:16px;font-size:1.125rem;line-height:1.5rem;font-family:"DM Sans",sans-serif;font-weight:400s}.health-report-add-pet{width:400px;align-items:center;padding:16px 24px;gap:16px;background:#fff;border-radius:16px;margin-left:32px;margin-top:76px;margin-bottom:100px;box-shadow:-5px -5px 30px rgba(0,0,0,.1),10px 10px 0px #4dc4b1}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report-add-pet{margin-top:32px;margin-bottom:20px;margin-left:0px;padding:16px;width:343px}}@media screen and (max-width: 767px){.health-report-add-pet{margin-top:32px;margin-bottom:0px;padding:16px;width:100%;margin-left:0px}}.health-report-add-pet__another-dog{text-align:center;font-size:1.125rem;line-height:1.5rem;font-family:"DM Sans",sans-serif;font-weight:700}.health-report-add-pet__another-dog-link{margin-top:16px;text-align:center}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report-add-pet__another-dog-link{display:none}}@media screen and (max-width: 767px){.health-report-add-pet__another-dog-link{display:none}}.health-report-add-pet__another-dog-link .another-pet-link{text-align:center;font-size:1rem;line-height:1.375rem;font-weight:700;font-family:"DM Sans",sans-serif;margin:0 auto;color:#5757f2}.health-report-add-pet__another-dog-link .another-pet-link img{margin-left:8px}.health-report-add-pet__another-dog-link-mobile{margin-top:16px;text-align:center}@media screen and (min-width: 1199.98px){.health-report-add-pet__another-dog-link-mobile{display:none}}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report-add-pet__another-dog-link-mobile{margin-top:8px}}@media screen and (max-width: 767px){.health-report-add-pet__another-dog-link-mobile{margin-top:8px}}.health-report-add-pet__another-dog-link-mobile .another-pet-link{text-align:center;font-size:1rem;line-height:1.375rem;font-weight:700;font-family:"DM Sans",sans-serif;margin:0 auto;color:#5757f2}.health-report-add-pet__another-dog-link-mobile .another-pet-link img{margin-left:8px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.health-report-add-pet__another-dog-link-mobile .another-pet-link{font-size:.9375rem;line-height:1.3125rem}}@media screen and (max-width: 767px){.health-report-add-pet__another-dog-link-mobile .another-pet-link{font-size:.9375rem;line-height:1.3125rem}}.receive-email-checkbox .has-error input[type=checkbox]{border:2px solid #f00000}.receive-email-checkbox .error-text-checkbox{color:#f00000;font-family:Inter,Arial,sans-serif;font-weight:500;font-size:.875rem;line-height:1.25rem}
.review-form{width:1072px;margin:auto;margin-top:3rem;margin-bottom:2rem}@media screen and (min-width: 768px)and (max-width: 1199.98px){.review-form{margin:20px 30px;width:auto}}@media screen and (max-width: 767px){.review-form{margin:20px 16px;width:auto}}.review-form .hide-ltk-form{display:none}.review-form__container__backButton{margin-bottom:16px}.review-form__container__backButton button{color:#5757f2;font-family:"DM Sans",sans-serif;font-size:1.0625rem;line-height:1.375rem;font-weight:700;letter-spacing:-0.408px}@media screen and (max-width: 767px){.review-form__container__backButton{font-size:1.0625rem;line-height:1.375rem}}.review-form__container__errorMessage{margin-bottom:16px;border-radius:8px;border:2px solid #e51e42;background:#fde9ed;padding:16px;color:#000;font-family:"DM Sans",sans-serif;font-size:1rem;line-height:1.375rem;font-weight:700}.review-form__container__header{text-align:center;font-family:"DM Sans",sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:700}@media screen and (max-width: 767px){.review-form__container__header{font-size:1.125rem;line-height:1.5rem}}.review-form__container__sub-header{text-align:center;font-family:"DM Sans",sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:400;margin-bottom:20px}@media screen and (max-width: 767px){.review-form__container__sub-header{font-size:1.125rem;line-height:1.5rem}}.review-form__container__checkbox{margin:0 auto;background:#fff;padding:40px 32px;border-radius:12px;margin-bottom:20px;box-shadow:0px 5px 15px 0px rgba(0,0,0,.15);border:2px solid rgba(0,0,0,0);cursor:pointer}@media screen and (min-width: 768px)and (max-width: 1199.98px){.review-form__container__checkbox{padding:28px 21px}}@media screen and (max-width: 767px){.review-form__container__checkbox{padding:20px 16px}}.review-form__container__checkbox__container{display:flex;grid-column-gap:20px;align-items:flex-start}@media screen and (max-width: 767px){.review-form__container__checkbox__container{position:relative;grid-column-gap:2px}}.review-form__container__checkbox__container__radioBtn{width:32px}.review-form__container__checkbox__container__radioBtn [type=radio]{-moz-appearance:initial}@media screen and (max-width: 767px){.review-form__container__checkbox__container__radioBtn [type=radio]{position:absolute;top:0}}.review-form__container__checkbox__container__radioBtn [type=radio]:before{content:"";display:flex;position:relative;width:32px;height:32px;left:-9px;top:0;border-radius:50%;background:#fff;border:2px solid #515151;cursor:pointer}.review-form__container__checkbox__container__radioBtn [type=radio]:checked+label{color:#000}.review-form__container__checkbox__container__radioBtn [type=radio]:checked+label:before{opacity:1}.review-form__container__checkbox__container__radioBtn [type=radio]:checked:before{content:url("https://fetch-sales-funnel.cdn.prismic.io/fetch-sales-funnel/e4170e8f-749a-4f17-abe0-d41131528752_recommended-icon.svg");display:inline-block;vertical-align:middle;width:32px;height:32px;text-align:center;border-radius:50%;padding-top:0;background:rgba(0,0,0,0);border:none}.review-form__container__checkbox__container__content{font-family:"DM Sans",sans-serif;font-size:1rem;line-height:1.375rem;font-weight:400;width:100%}@media screen and (max-width: 767px){.review-form__container__checkbox__container__content{width:100%}}.review-form__container__checkbox__container__content .heading{display:flex;align-items:center;grid-column-gap:8px;font-size:1.4375rem;line-height:1.625rem;font-weight:700;color:#000;margin-top:30px;letter-spacing:-0.253px}.review-form__container__checkbox__container__content .heading:first-child{margin-top:0px}.review-form__container__checkbox__container__content .heading img{width:32px !important;height:32px !important}@media screen and (max-width: 767px){.review-form__container__checkbox__container__content .heading{align-items:flex-start}}.review-form__container__checkbox__container__content .sub-heading{color:#000;letter-spacing:-0.176px}.review-form__container__checkbox__container__content .sub-heading span{font-weight:700;color:#000}.review-form__container__checkbox__container__content .sub-heading strong{color:#000;font-weight:700}.review-form__container__checkbox__container__content .sub-heading-richtext{color:#000;letter-spacing:-0.176px}.review-form__container__checkbox__container__content .sub-heading-richtext span{font-weight:700;color:#000}.review-form__container__checkbox__container__content .sub-heading-richtext strong{color:#000;font-weight:700}.review-form__container__checkbox__container__content .sub-heading-richtext p{margin-bottom:16px}.review-form__container__checkbox__container__content .sub-heading-richtext p:last-child{margin-bottom:0px}.review-form__container__checkbox__container__content .margin-top-10{margin-top:10px}.review-form__container__checkbox__container__content .email-change-edit{display:flex;grid-column-gap:10px;align-items:center}.review-form__container__checkbox__container__content .email-change-edit button{color:#5757f2;font-size:1rem;line-height:1.5rem;font-weight:700;font-family:"DM Sans",sans-serif;letter-spacing:-0.176px}.review-form__container__checkbox__container__content .email-change-section{display:flex;grid-column-gap:20px;align-items:flex-start}.review-form__container__checkbox__container__content .email-change-section .email-input-field{width:80%}.review-form__container__checkbox__container__content .email-change-section .form__field-group{margin-bottom:0px}.review-form__container__checkbox__container__content .email-change-section .save-cancel-section{display:flex;grid-row-gap:8px;flex-direction:column;align-items:flex-end}.review-form__container__checkbox__container__content .email-change-section button{color:#5757f2;font-size:1rem;line-height:1.5rem;font-weight:700;font-family:"DM Sans",sans-serif;letter-spacing:-0.176px}.review-form__container__checkbox__container__content .email-change-section button:disabled{pointer-events:none;color:#888}.review-form__container__checkbox__container__content .plan-details{margin-top:10px;margin-bottom:20px;display:flex;width:90%;justify-content:space-between}@media screen and (min-width: 768px)and (max-width: 1199.98px){.review-form__container__checkbox__container__content .plan-details{width:100%}}@media screen and (max-width: 767px){.review-form__container__checkbox__container__content .plan-details{width:100%;margin-top:16px;flex-direction:column;grid-row-gap:12px}}.review-form__container__checkbox__container__content .plan-details .recommend-plan-content-col{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-row-gap:10px;font-family:"DM Sans",sans-serif}@media screen and (max-width: 767px){.review-form__container__checkbox__container__content .plan-details .recommend-plan-content-col{flex-direction:row;justify-content:space-between}}.review-form__container__checkbox__container__content .plan-details .recommend-plan-content-col .top{display:flex;align-items:center;font-size:1rem;line-height:1.375rem;color:#000;font-weight:700}.review-form__container__checkbox__container__content .plan-details .recommend-plan-content-col .bottom{font-size:1rem;line-height:1.375rem;color:#000;font-weight:400}@media screen and (min-width: 768px)and (max-width: 1199.98px){.review-form__container__checkbox__container__content .plan-details .recommend-plan-content-col .bottom{font-size:.875rem;line-height:1.125rem}}.review-form__container__checkbox__container__content .plan-details .rule{border-left:1px solid #c9c7c7}@media screen and (max-width: 767px){.review-form__container__checkbox__container__content .plan-details .rule{border-left:none;border-bottom:1px solid #c9c7c7}}.review-form__container__checkbox__container__content .wellness{color:#000;font-size:1rem;line-height:1.4375rem}.review-form__container__checkbox__container__content .wellness span{font-weight:700;color:#000}.review-form__container__checkbox-no-click{cursor:text}.review-form__container__signature{margin:0 auto;margin-top:20px;width:450px;height:auto}@media screen and (max-width: 767px){.review-form__container__signature{width:100%}}@media screen and (max-width: 375px){.review-form__container__signature{width:100%}}
.persistent-cta{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:0px 4px 30px rgba(20,34,117,.25);z-index:999}.persistent-cta__wrapper{padding:24px 24px;display:flex;justify-content:center;align-items:center;grid-column-gap:150px;grid-row-gap:15px}@media screen and (min-width: 768px)and (max-width: 1199.98px){.persistent-cta__wrapper{grid-column-gap:80px}}@media screen and (max-width: 767px){.persistent-cta__wrapper{padding:16px 24px;grid-column-gap:80px;flex-wrap:wrap}}.persistent-cta__mainprice{display:flex;justify-content:center;align-items:center;flex-direction:column}.persistent-cta__bottom-content{min-width:418px;max-width:440px;margin:0 auto;color:#515151;font-family:"DM Sans",sans-serif;font-size:.875rem;line-height:1.125rem;font-weight:400;text-align:center}@media screen and (min-width: 768px)and (max-width: 1199.98px){.persistent-cta__bottom-content{min-width:286px;max-width:286px}}@media screen and (max-width: 767px){.persistent-cta__bottom-content{min-width:286px;max-width:286px}}.persistent-cta__price{display:flex;justify-content:center;letter-spacing:-0.8px}.persistent-cta__price__currency{color:#000;font-family:"DM Sans",sans-serif;font-size:1rem;line-height:1rem;font-weight:700}.persistent-cta__price__wholeNumber{color:#000;font-family:"DM Sans",sans-serif;font-size:1.75rem;line-height:1.8125rem;font-weight:700}.persistent-cta__price__decimalNumber{color:#000;font-family:"DM Sans",sans-serif;font-size:1rem;line-height:2.0625rem;font-weight:700}.persistent-cta__price__per-month{margin-left:4px;color:#000;font-family:"DM Sans",sans-serif;font-size:1rem;line-height:1.875rem;font-weight:400}.persistent-cta__month{font-size:14px;line-height:23px;color:rgba(20,34,117,.6)}.persistent-cta .cta-button{width:48%;box-shadow:none;background-color:#f19fc2;color:#000}@media screen and (max-width: 767px){.persistent-cta .cta-button{width:100%}}.persistent-cta__totalprice .cta-button{width:279px !important;box-shadow:none;max-height:50px;background-color:#f19fc2;color:#000}@media screen and (max-width: 767px){.persistent-cta__totalprice .cta-button{width:220px !important}}.payment-button-disabled .cta-button{background-color:#c9c7c7;color:#fff}
.panel{max-width:327px;width:100%}@media screen and (max-width: 767px){.panel{max-width:100%}}.panel-container{display:flex;justify-content:center;align-items:center}.panel__heading{font-family:Inter,Arial,sans-serif;font-weight:700;margin-bottom:10px}.panel__body{margin-top:18px;font-size:14px}.panel__body p{margin-top:20px;line-height:1.2}.panel__body .visa-icon{position:absolute;top:32px;z-index:9;left:24px}.panel__body .visa-icon img{width:32px}.panel__body .input-group__wrapper{border:2px solid #f2f1f6;box-sizing:border-box;border-radius:16px}.existing-payment-method .input-group .input__control{padding-left:40px}.existing-payment-method .input-group .input__label{font-size:16px}.add-payment-method{margin-bottom:40px;justify-content:center;align-items:center;padding:0px;margin-top:16px}.add-payment-method .cta-link{font-weight:600;font-size:1.125rem;line-height:1.375rem}.cta-button.cta-button-payment{font-weight:600;font-size:1.125rem;line-height:19px;border:0;background-color:rgba(0,0,0,0);box-shadow:none;color:#4863ff;text-align:center;padding:0;margin-bottom:1rem}
.input-container{border:none !important;width:100% !important;position:relative !important;color:#4863ff !important}.input-container input:-ms-input-placeholder{color:#a1a7c8 !important}.location-search-input{box-sizing:border-box;background-color:rgba(0,0,0,0);width:100%;min-height:60px;border:none;font-family:Inter,Arial,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.5rem;letter-spacing:.0125rem;color:#4863ff !important;outline:0;overflow:hidden;box-shadow:none;margin:0px;padding:0px 16px}.location-search-input::placeholder{color:#142275 !important;opacity:.4 !important}.suggestion-item--active{color:#142275;font-family:Inter,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:19px;border-bottom:1px solid #d3d4d8;margin:0 12px;cursor:pointer;padding:10px;background-color:#d3d3d3;opacity:.7}.suggestion-item{color:#142275;font-family:Inter,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:19px;border-bottom:1px solid #d3d4d8;margin:0 12px;cursor:pointer;padding:10px}.payment-summary__address .title{margin-bottom:0px;font-family:"DM Sans",sans-serif;font-weight:700}.payment-summary__address .module__head img{margin-bottom:0px}
.terms-of-sales h2{font-size:1.5rem;font-family:"DM Sans",sans-serif;font-weight:700;line-height:28px;color:#142275;margin-bottom:1rem}.terms-of-sales__subtitle{margin-bottom:1.5rem;font-size:16px;font-family:Inter,Arial,sans-serif;font-weight:700;line-height:19px;color:#142275}.terms-of-sales .content{max-width:480px;width:100%}.terms-of-sales .content p{font-size:.9375rem;line-height:20px;color:rgba(20,34,117,.6);padding-bottom:16px}.terms-of-sales .content ul{padding:0 0 0 21px}.terms-of-sales .content li{padding-bottom:8px}.terms-of-sales .content ul,.terms-of-sales .content li{font-size:15px;list-style-type:disc;line-height:20px;margin:0;font-family:Inter;color:rgba(20,34,117,.6);font-style:normal;font-weight:normal}.terms-of-sales .content a{font-weight:600;color:#5757f2}.terms-of-sales .footer-link{display:flex;color:rgba(20,34,117,.6);margin-top:8px;align-items:center}.terms-of-sales .footer-link p{padding-bottom:0px}.terms-of-sales .footer-link .link-class{color:rgba(20,34,117,.6);font-size:15px;text-decoration:none}.terms-of-sales .footer-link .privacy-policy-margin{margin-left:4px;margin-right:4px}.terms-of-sales .footer-link .privacy-policy-terms{color:rgba(20,34,117,.6);font-size:.9375rem !important;text-decoration:none}
.input-group__wrapper{width:100%;min-height:60px;position:relative;border:1px solid rgba(0,0,0,0);background:#fff;border-radius:16px;padding:0 1.25rem}.title{margin-bottom:24px}.title-font{font-family:"DM Sans",sans-serif;font-weight:700}.name{display:flex;width:100%}.name .form__field-group{width:100%;max-width:227px;margin-right:12px}@media screen and (max-width: 767px){.name .form__field-group{max-width:none}}.name .form__field-group:last-child{margin-right:0}.form__disclaimer{display:flex;justify-content:flex-start;align-items:center;font-size:.8125rem;line-height:19px;color:rgba(20,34,117,.6);margin-top:-12px;margin-bottom:16px}.form__disclaimer .icon{width:18px;margin-right:10px}.form__disclaimer .privacy-text{padding-top:.3125rem;font-family:Inter,Arial,sans-serif;font-weight:500;color:rgba(20,34,117,.6)}.details-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.details-section img{width:20px !important;height:20px !important;cursor:pointer;display:block}.details-section a{padding:5px}.details-section .infoIcon{width:16px !important;height:16px !important}.details-section .title{font-size:24px;margin-bottom:0px}
.txt-style{font-family:Inter;font-style:normal;font-weight:normal;font-size:16px;line-height:25px;color:#797979;margin-bottom:16px}.date-txt{font-family:Inter;font-style:normal;font-weight:500;font-size:13px;line-height:20px;color:#797979;margin-bottom:30px;margin-top:16px}.discount-section{font-family:Inter;font-style:normal;font-weight:normal;font-size:15px;line-height:20px;color:#fff;margin-top:10px;border-radius:16px 0px;background:#4863ff;align-items:center;padding:7px 16px 7px 16px}.discount-section .bill-amount{text-decoration:line-through;font-size:20px;font-weight:600;line-height:29px;letter-spacing:-0.3px}.payment-details .title{font-size:24px}.payment .select-dropdown .input__control{pointer-events:none}
.sigBoxContainer{background-color:#fff;border-radius:12px;box-shadow:0px 5px 15px 0px rgba(0,0,0,.15);border:2px solid rgba(0,0,0,0);width:100%;height:100%}.sigBoxContainer .sigCanvasContainer{width:100%;height:15vh;margin:0 auto;background-color:#fff}.sigBoxContainer .sigCanvas{width:100%;height:100%}.sigBoxContainer .bottom-content{padding:16px;border-top:1px solid #c9c7c7;display:flex;justify-content:space-between;font-family:"DM Sans",sans-serif;font-size:1rem;line-height:1.375rem;font-weight:700}.sigBoxContainer .bottom-content button{font-weight:700;color:#5757f2}.sigBoxContainer .bottom-content button:focus-visible{outline:1px solid #2684ff;outline:-webkit-focus-ring-color auto 1px}
.bank-retrieve-error{display:flex;justify-content:center;align-items:center;height:80vh}@media screen and (max-width: 767px){.bank-retrieve-error{padding:0 16px}}.bank-retrieve-error__container{width:613px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-row-gap:24px}@media screen and (max-width: 767px){.bank-retrieve-error__container{width:100%}}.bank-retrieve-error__container__icon img{width:70px !important;height:70px !important}.bank-retrieve-error__container__heading{color:#000;font-family:"DM Sans",sans-serif;font-size:2.5rem;line-height:2.875rem;font-weight:700;text-align:center}.bank-retrieve-error__container__sub-heading{color:#515151;font-family:"DM Sans",sans-serif;font-size:1rem;line-height:1.375rem;font-weight:400;text-align:center}
.trustpilot-widget{margin-top:40px;text-align:center}.trustpilot-widget .trustpilot-link-wrapper{text-decoration:none;display:inline-block}.trustpilot-widget .trustpilot-rating{text-align:center;font-family:"DM Sans",sans-serif;transition:transform .2s ease}.trustpilot-widget .trustpilot-link-wrapper:hover .trustpilot-rating{cursor:pointer}.trustpilot-widget .trustpilot-title{display:flex;font-size:1.25rem;line-height:1.25rem;font-family:"Quincy cf";color:#000;margin-bottom:1rem}.trustpilot-widget .trustpilot-brand{width:266px;height:24px}.trustpilot-widget .trustpilot-stars{display:flex;justify-content:center;gap:.5rem;margin-bottom:1rem}.trustpilot-widget .trustpilot-star{width:138px;height:26px}.trustpilot-widget .trustpilot-reviews{font-size:1rem;line-height:1.375rem;font-family:"DM Sans",sans-serif;font-weight:400;color:#3f3d39}.agent-call-center{margin-top:24px;padding:16px;border-radius:12px;background:#ece8df}@media screen and (max-width: 767px){.agent-call-center{margin-top:24px;margin-left:16px;margin-right:16px}}.agent-call-center__heading{font-size:1rem;line-height:1.375rem;font-weight:700;font-family:"DM Sans",sans-serif;color:#000;text-align:center}.agent-call-center__sub-heading{font-size:1rem;line-height:1.375rem;font-weight:400;font-family:"DM Sans",sans-serif;color:#000;width:228px;margin:0 auto;padding-top:8px;text-align:center}.agent-call-center__cell-phone{padding-top:10px}.agent-call-center__cell-phone__phone-icon{display:flex;align-items:center;grid-column-gap:8px;justify-content:center}.agent-call-center__cell-phone__phone-icon img{width:16px !important;height:16px !important}.agent-call-center__cell-phone__phone{color:#5757f2;font-size:1rem;line-height:1.375rem;font-weight:700;font-family:"DM Sans",sans-serif;text-decoration:underline}
.browserExitPopup{min-width:380px;max-width:380px}@media screen and (max-width: 767px){.browserExitPopup{min-width:100%;max-width:100%}}.browserExitPopup .browser-exit-popup{padding:10px}.browserExitPopup .browser-exit-popup__heading{width:293px;color:#000;font-family:"DM Sans",sans-serif;font-size:1.1875rem;line-height:1.375rem;font-weight:700;letter-spacing:-0.19px;text-align:center}.browserExitPopup .browser-exit-popup__sub-heading{margin-top:30px;color:#000;font-family:"DM Sans",sans-serif;font-size:1.1875rem;line-height:1.375rem;font-weight:400;letter-spacing:-0.19px;text-align:center}.browserExitPopup .browser-exit-popup__call-center{margin-top:32px}.browserExitPopup .browser-exit-popup__call-center a{border-radius:24px;border:1px solid #191c4f;background:#191c4f;padding:12px 32px;height:46px;display:flex;justify-content:center;align-items:center;grid-column-gap:12px;color:#fff;font-size:1rem;line-height:1.25rem;font-family:"DM Sans",sans-serif;font-weight:700}.browserExitPopup .browser-exit-popup__call-center-timing{margin-top:32px;color:#000;font-family:"DM Sans",sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;text-align:center;letter-spacing:-0.19px}
