.CheckoutOneTimeBump-module-scss-module__Aj-40a__wrapper{flex-direction:column;align-items:stretch;display:flex}.CheckoutOneTimeBump-module-scss-module__Aj-40a__title{color:#171711;font-family:Spoof;font-size:26px;font-weight:500;line-height:32px}@media (min-width:768px){.CheckoutOneTimeBump-module-scss-module__Aj-40a__title{font-family:Spoof;font-size:34px;font-weight:500;line-height:40px}}.CheckoutOneTimeBump-module-scss-module__Aj-40a__pointsWrapper{flex-direction:column;gap:8px;margin-top:16px;display:flex}.CheckoutOneTimeBump-module-scss-module__Aj-40a__point{align-items:center;gap:8px;display:flex}.CheckoutOneTimeBump-module-scss-module__Aj-40a__pointText{color:#171711;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}@media (min-width:768px){.CheckoutOneTimeBump-module-scss-module__Aj-40a__pointText{font-family:WorkSans;font-size:18px;font-weight:400;line-height:22px}}.CheckoutOneTimeBump-module-scss-module__Aj-40a__spacer{height:16px}@media (min-width:768px){.CheckoutOneTimeBump-module-scss-module__Aj-40a__spacer{height:unset;flex:1}}.CheckoutOneTimeBump-module-scss-module__Aj-40a__priceWrapper{flex-direction:column;align-items:flex-end;display:flex}.CheckoutOneTimeBump-module-scss-module__Aj-40a__priceRow{flex-direction:row;align-items:baseline;gap:8px;display:flex}.CheckoutOneTimeBump-module-scss-module__Aj-40a__oldPrice{color:#b0a082;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px;-webkit-text-decoration:line-through #eb594e;text-decoration:line-through #eb594e}.CheckoutOneTimeBump-module-scss-module__Aj-40a__pricePrefix{color:#171711;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}.CheckoutOneTimeBump-module-scss-module__Aj-40a__price{color:#171711;font-family:Spoof;font-size:34px;font-weight:500;line-height:40px}@media (min-width:768px){.CheckoutOneTimeBump-module-scss-module__Aj-40a__price{font-family:Spoof;font-size:48px;font-weight:500;line-height:56px}}.CheckoutOneTimeBump-module-scss-module__Aj-40a__childrenWrapper{margin-top:4px}.CheckoutOneTimeBump-module-scss-module__Aj-40a__note{color:#595143;margin-top:16px;margin-bottom:16px;font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}@media (min-width:768px){.CheckoutOneTimeBump-module-scss-module__Aj-40a__note{margin-top:24px}}
.CheckoutSubscription-module-scss-module__T6RwMa__wrapper{flex-direction:column;align-items:stretch;display:flex}.CheckoutSubscription-module-scss-module__T6RwMa__title{color:#171711;font-family:Spoof;font-size:26px;font-weight:500;line-height:32px}@media (min-width:768px){.CheckoutSubscription-module-scss-module__T6RwMa__title{font-family:Spoof;font-size:34px;font-weight:500;line-height:40px}}.CheckoutSubscription-module-scss-module__T6RwMa__pointsWrapper{flex-direction:column;gap:8px;margin-top:16px;display:flex}.CheckoutSubscription-module-scss-module__T6RwMa__point{align-items:center;gap:8px;display:flex}.CheckoutSubscription-module-scss-module__T6RwMa__pointText{color:#171711;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}@media (min-width:768px){.CheckoutSubscription-module-scss-module__T6RwMa__pointText{font-family:WorkSans;font-size:18px;font-weight:400;line-height:22px}}.CheckoutSubscription-module-scss-module__T6RwMa__spacer{height:16px}@media (min-width:768px){.CheckoutSubscription-module-scss-module__T6RwMa__spacer{height:unset;flex:1}}.CheckoutSubscription-module-scss-module__T6RwMa__priceWrapper{flex-direction:column;align-items:flex-end;display:flex}.CheckoutSubscription-module-scss-module__T6RwMa__pricePrefix{color:#171711;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}.CheckoutSubscription-module-scss-module__T6RwMa__price{color:#171711;font-family:Spoof;font-size:34px;font-weight:500;line-height:40px}@media (min-width:768px){.CheckoutSubscription-module-scss-module__T6RwMa__price{font-family:Spoof;font-size:48px;font-weight:500;line-height:56px}}.CheckoutSubscription-module-scss-module__T6RwMa__priceSuffix{color:#171711;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}.CheckoutSubscription-module-scss-module__T6RwMa__note{color:#595143;margin-top:16px;margin-bottom:16px;font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}@media (min-width:768px){.CheckoutSubscription-module-scss-module__T6RwMa__note{margin-top:24px}}
.CheckoutSubscriptionBanner-module-scss-module__x5XEBq__wrapper{display:none}@media (min-width:768px){.CheckoutSubscriptionBanner-module-scss-module__x5XEBq__wrapper{flex-direction:column;align-items:stretch;margin-bottom:20px;padding:16px 32px;font-family:Spoof;font-size:34px;font-weight:500;line-height:40px;display:flex}}.CheckoutSubscriptionBanner-module-scss-module__x5XEBq__title{color:#171711;font-family:Spoof;font-size:24px;font-weight:500;line-height:28px}.CheckoutSubscriptionBanner-module-scss-module__x5XEBq__content{color:#171711;margin-top:16px;font-family:WorkSans;font-size:18px;font-weight:400;line-height:22px}
.CheckoutPromoCode-module-scss-module__WRjHqq__promoCodeSection{align-self:stretch}.CheckoutPromoCode-module-scss-module__WRjHqq__promoCodeSectionRight{justify-content:flex-end;display:flex}.CheckoutPromoCode-module-scss-module__WRjHqq__promoButton{color:#0a6638;cursor:pointer;background:0 0;border:none;padding:0;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}.CheckoutPromoCode-module-scss-module__WRjHqq__promoButton:hover{text-decoration:underline}.CheckoutPromoCode-module-scss-module__WRjHqq__promoCodeInputContainer{gap:8px;margin-bottom:8px;display:flex}.CheckoutPromoCode-module-scss-module__WRjHqq__applyLinkButton{background-color:#0000;border:none;align-items:center;display:flex}.CheckoutPromoCode-module-scss-module__WRjHqq__applyLinkButton:hover{cursor:pointer}.CheckoutPromoCode-module-scss-module__WRjHqq__applyLinkButton:disabled{color:#b0a082;pointer-events:none}.CheckoutPromoCode-module-scss-module__WRjHqq__applyLinkButton{color:#0a6638}.CheckoutPromoCode-module-scss-module__WRjHqq__applyLinkButton:hover,.CheckoutPromoCode-module-scss-module__WRjHqq__applyLinkButton:hover i{color:#172e1d}.CheckoutPromoCode-module-scss-module__WRjHqq__applyLinkButton{color:#0a6638;cursor:pointer;justify-content:center;align-items:center;padding:8px;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px;display:inline-flex;position:relative}.CheckoutPromoCode-module-scss-module__WRjHqq__applyLinkButton:disabled{color:#b0a082;cursor:not-allowed}.CheckoutPromoCode-module-scss-module__WRjHqq__applyLinkButton:hover:not(:disabled){color:#007337;text-decoration:underline}.CheckoutPromoCode-module-scss-module__WRjHqq__buttonLoader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CheckoutPromoCode-module-scss-module__WRjHqq__hiddenText{visibility:hidden}.CheckoutPromoCode-module-scss-module__WRjHqq__error{color:#dc2626;margin-top:4px;font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}.CheckoutPromoCode-module-scss-module__WRjHqq__appliedPromoCode{justify-content:space-between;align-items:center;display:flex}.CheckoutPromoCode-module-scss-module__WRjHqq__promoCodeButton{cursor:pointer;color:#b0a082;background:0 0;border:none;outline:none;align-items:center;gap:8px;margin:0;padding:0;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;display:flex}.CheckoutPromoCode-module-scss-module__WRjHqq__promoCodePriceDiscount{color:#595143;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}.CheckoutPromoCode-module-scss-module__WRjHqq__promoCodeDiscountPercentage{color:#595143;margin-top:2px;font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}
.ProductList-module-scss-module__4t8vGW__productList{border-top:1px solid #ebe6df;flex-direction:column;display:flex}.ProductList-module-scss-module__4t8vGW__productRow{align-items:baseline;padding:16px 0 0;display:flex}.ProductList-module-scss-module__4t8vGW__productInfo{flex:1}.ProductList-module-scss-module__4t8vGW__productHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.ProductList-module-scss-module__4t8vGW__productTitle{color:#171711;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}@media (min-width:768px){.ProductList-module-scss-module__4t8vGW__productTitle{font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}}.ProductList-module-scss-module__4t8vGW__productDescription{color:#595143;margin-top:4px;font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}@media (min-width:768px){.ProductList-module-scss-module__4t8vGW__productDescription{font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}}.ProductList-module-scss-module__4t8vGW__productPrice{text-align:right;color:#171711;flex-direction:column;align-items:flex-end;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px;display:flex}@media (min-width:768px){.ProductList-module-scss-module__4t8vGW__productPrice{font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}}.ProductList-module-scss-module__4t8vGW__perPetPrice{color:#595143;font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}@media (min-width:768px){.ProductList-module-scss-module__4t8vGW__perPetPrice{font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}}.ProductList-module-scss-module__4t8vGW__totalRow{border-top:1px solid #ebe6df;align-items:center;margin-top:16px;padding:12px 0 8px;display:flex}.ProductList-module-scss-module__4t8vGW__totalTitle{flex:1;font-family:Spoof;font-size:20px;font-weight:500;line-height:24px}@media (min-width:768px){.ProductList-module-scss-module__4t8vGW__totalTitle{font-family:Spoof;font-size:24px;font-weight:500;line-height:28px}}.ProductList-module-scss-module__4t8vGW__totalPrice{font-family:Spoof;font-size:20px;font-weight:500;line-height:24px}@media (min-width:768px){.ProductList-module-scss-module__4t8vGW__totalPrice{font-family:Spoof;font-size:24px;font-weight:500;line-height:28px}}.ProductList-module-scss-module__4t8vGW__subtotalRow{border-top:1px solid #ebe6df;align-items:center;margin-top:16px;padding:16px 0;display:flex}.ProductList-module-scss-module__4t8vGW__subtotalTitle{color:#595143;flex:1;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}@media (min-width:768px){.ProductList-module-scss-module__4t8vGW__subtotalTitle{font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}}.ProductList-module-scss-module__4t8vGW__subtotalPrice{color:#595143;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}@media (min-width:768px){.ProductList-module-scss-module__4t8vGW__subtotalPrice{font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}}
.SavedPaymentMethods-module-scss-module__kqzqxG__paymentWrapper{background:#f5f3f0;border-radius:8px;padding:16px}@media (min-width:768px){.SavedPaymentMethods-module-scss-module__kqzqxG__paymentWrapper{padding:16px}}.SavedPaymentMethods-module-scss-module__kqzqxG__titleRow{align-items:center;gap:8px;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px;display:flex}.SavedPaymentMethods-module-scss-module__kqzqxG__cardNumber{color:#595143;flex:1;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}.SavedPaymentMethods-module-scss-module__kqzqxG__cardInfoButton{cursor:pointer;text-align:left;background:#fff;border:none;border-radius:8px;align-items:center;gap:8px;width:100%;margin-top:16px;padding:16px;display:flex}.SavedPaymentMethods-module-scss-module__kqzqxG__cardInfoButton:active{background:#ebe6df}.SavedPaymentMethods-module-scss-module__kqzqxG__cardInfoButton:active .SavedPaymentMethods-module-scss-module__kqzqxG__cardNumber{color:#171711}.SavedPaymentMethods-module-scss-module__kqzqxG__radio{flex-grow:unset;width:unset;pointer-events:none;justify-content:space-between;align-items:center;display:flex}.SavedPaymentMethods-module-scss-module__kqzqxG__payBtn{box-sizing:border-box;cursor:pointer;white-space:nowrap;border:none;border-radius:600px;justify-content:center;align-items:center;display:flex}.SavedPaymentMethods-module-scss-module__kqzqxG__payBtn:focus{outline:0}.SavedPaymentMethods-module-scss-module__kqzqxG__payBtn:disabled{cursor:auto;pointer-events:none}.SavedPaymentMethods-module-scss-module__kqzqxG__payBtn{color:#fff;background-color:#0a6638}.SavedPaymentMethods-module-scss-module__kqzqxG__payBtn:hover{box-shadow:0 8px 16px -8px #0a6638a3}.SavedPaymentMethods-module-scss-module__kqzqxG__payBtn:active{color:#fff;background-color:#172e1d}.SavedPaymentMethods-module-scss-module__kqzqxG__payBtn:disabled{color:#b0a082;background-color:#ebe6df}.SavedPaymentMethods-module-scss-module__kqzqxG__payBtn:focus{box-shadow:0 0 8px #5dc0f7}.SavedPaymentMethods-module-scss-module__kqzqxG__payBtn{width:100%;margin-top:24px;padding:12px;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}.SavedPaymentMethods-module-scss-module__kqzqxG__paymentError{color:#bf2713;margin-top:16px;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}.SavedPaymentMethods-module-scss-module__kqzqxG__termsText{color:#595143;text-align:left;margin-top:12px;font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}.SavedPaymentMethods-module-scss-module__kqzqxG__termsLink{color:#0d71a8;text-decoration:underline}.SavedPaymentMethods-module-scss-module__kqzqxG__termsLink:hover{color:#033b5a}
.GoBackButton-module-scss-module___t4MMq__goBackButton{border:none;margin:4px 0 0}.GoBackButton-module-scss-module___t4MMq__goBackIcon{margin-right:4px}
.NavigationBar-module-scss-module__lWS0yq__wrapper{border-bottom:1px solid #ebe6df;justify-content:space-between;align-items:center;height:48px;padding-top:16px;padding-bottom:12px;padding-left:8px;display:flex;position:relative}@media (min-width:768px){.NavigationBar-module-scss-module__lWS0yq__wrapper{background:0 0;border-bottom:none;padding-top:16px;padding-left:0;position:relative}}.NavigationBar-module-scss-module__lWS0yq__title{text-align:center;font-family:Spoof;font-size:20px;font-weight:500;line-height:24px;position:absolute;left:50%;transform:translate(-50%)}@media (min-width:768px){.NavigationBar-module-scss-module__lWS0yq__title{display:none}}
.CheckoutLayout-module-scss-module__E0aX_a__checkoutPageWrapper{flex-direction:column;flex:1;width:100%;max-width:1440px;padding-top:16px;display:flex}@media (min-width:1024px){.CheckoutLayout-module-scss-module__E0aX_a__checkoutPageWrapper{padding-left:40px;padding-right:40px}}@media (min-width:1280px){.CheckoutLayout-module-scss-module__E0aX_a__checkoutPageWrapper{padding-left:48px;padding-right:48px}}@media (min-width:1440px){.CheckoutLayout-module-scss-module__E0aX_a__checkoutPageWrapper{padding-left:70px;padding-right:70px}}.CheckoutLayout-module-scss-module__E0aX_a__checkoutPageWrapper{background-color:#fff;padding-top:0;position:relative}@media (min-width:768px){.CheckoutLayout-module-scss-module__E0aX_a__checkoutPageWrapper{background-color:unset;padding-top:16px}}.CheckoutLayout-module-scss-module__E0aX_a__pageContainer{width:100%;max-width:420px;margin:0 auto}@media (min-width:768px){.CheckoutLayout-module-scss-module__E0aX_a__pageContainer{max-width:792px}}.CheckoutLayout-module-scss-module__E0aX_a__pageContainerZeroPrice{width:100%;max-width:420px;margin:0 auto}.CheckoutLayout-module-scss-module__E0aX_a__checkoutWrapper{background-color:#fff;flex-direction:column;flex-grow:1;justify-content:space-between;gap:24px;padding:16px 16px 64px;display:flex}@media (min-width:768px){.CheckoutLayout-module-scss-module__E0aX_a__checkoutWrapper{border-top:none;border-radius:8px}}.CheckoutLayout-module-scss-module__E0aX_a__checkoutWrapperZeroPrice{background-color:#fff;flex-direction:column;flex-grow:1;justify-content:space-between;gap:24px;padding:32px 16px;display:flex}@media (min-width:768px){.CheckoutLayout-module-scss-module__E0aX_a__checkoutWrapperZeroPrice{border-top:none;border-radius:16px;padding:32px}.CheckoutLayout-module-scss-module__E0aX_a__checkoutContent{padding:0 24px}}.CheckoutLayout-module-scss-module__E0aX_a__pageHeader{color:#171711;margin-bottom:24px;font-family:Spoof;font-size:20px;font-weight:500;line-height:24px}@media (min-width:768px){.CheckoutLayout-module-scss-module__E0aX_a__pageHeader{margin-bottom:40px;font-family:Spoof;font-size:34px;font-weight:500;line-height:40px}}.CheckoutLayout-module-scss-module__E0aX_a__pageWrapperCentered{flex-direction:column;align-items:center;width:100%;display:flex}
.CheckoutForm-module-scss-module__8shd0q__payBtn{box-sizing:border-box;cursor:pointer;white-space:nowrap;border:none;border-radius:600px;justify-content:center;align-items:center;display:flex}.CheckoutForm-module-scss-module__8shd0q__payBtn:focus{outline:0}.CheckoutForm-module-scss-module__8shd0q__payBtn:disabled{cursor:auto;pointer-events:none}.CheckoutForm-module-scss-module__8shd0q__payBtn{color:#fff;background-color:#0a6638}.CheckoutForm-module-scss-module__8shd0q__payBtn:hover{box-shadow:0 8px 16px -8px #0a6638a3}.CheckoutForm-module-scss-module__8shd0q__payBtn:active{color:#fff;background-color:#172e1d}.CheckoutForm-module-scss-module__8shd0q__payBtn:disabled{color:#b0a082;background-color:#ebe6df}.CheckoutForm-module-scss-module__8shd0q__payBtn:focus{box-shadow:0 0 8px #5dc0f7}.CheckoutForm-module-scss-module__8shd0q__payBtn{width:100%;margin-top:16px;padding:12px;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}.CheckoutForm-module-scss-module__8shd0q__paymentError{color:#bf2713;margin-top:16px;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}.CheckoutForm-module-scss-module__8shd0q__paymentWrapper{background:#f5f3f0;border-radius:4px;padding:12px}@media (min-width:768px){.CheckoutForm-module-scss-module__8shd0q__paymentWrapper{padding:16px}}.CheckoutForm-module-scss-module__8shd0q__hidden{display:none}.CheckoutForm-module-scss-module__8shd0q__checkbox{margin-top:16px}.CheckoutForm-module-scss-module__8shd0q__termsText{color:#595143;text-align:left;margin-top:12px;font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}.CheckoutForm-module-scss-module__8shd0q__termsLink{color:#0d71a8;text-decoration:underline}.CheckoutForm-module-scss-module__8shd0q__termsLink:hover{color:#033b5a}
.CouponZeroPrice-module-scss-module__Gij-Uq__container{flex-direction:column;gap:24px;animation:.4s linear CouponZeroPrice-module-scss-module__Gij-Uq__fade-in;display:flex}@media (max-width:1023px){.CouponZeroPrice-module-scss-module__Gij-Uq__container{gap:16px;margin-top:24px}}@keyframes CouponZeroPrice-module-scss-module__Gij-Uq__fade-in{0%{opacity:0}to{opacity:1}}.CouponZeroPrice-module-scss-module__Gij-Uq__explanationCard{background:#f5f3f0;border:1px solid #f5f3f0;border-radius:8px;padding:16px}@media (max-width:1023px){.CouponZeroPrice-module-scss-module__Gij-Uq__explanationCard{padding:16px}}.CouponZeroPrice-module-scss-module__Gij-Uq__titleSection{align-items:center;gap:12px;margin-bottom:24px;display:flex}@media (max-width:1023px){.CouponZeroPrice-module-scss-module__Gij-Uq__titleSection{gap:8px;margin-bottom:16px}}.CouponZeroPrice-module-scss-module__Gij-Uq__title{color:#171711;margin:0;font-family:Spoof;font-size:20px;font-weight:500;line-height:24px}@media (max-width:1023px){.CouponZeroPrice-module-scss-module__Gij-Uq__title{font-family:Spoof;font-size:20px;font-weight:500;line-height:24px}}.CouponZeroPrice-module-scss-module__Gij-Uq__explanationSection{flex-direction:column;gap:8px;display:flex}@media (max-width:1023px){.CouponZeroPrice-module-scss-module__Gij-Uq__explanationSection{gap:8px}}.CouponZeroPrice-module-scss-module__Gij-Uq__explanation{color:#171711;margin:0;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}@media (max-width:1023px){.CouponZeroPrice-module-scss-module__Gij-Uq__explanation{font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}}.CouponZeroPrice-module-scss-module__Gij-Uq__continueButton{box-sizing:border-box;cursor:pointer;white-space:nowrap;border:none;border-radius:600px;justify-content:center;align-items:center;display:flex}.CouponZeroPrice-module-scss-module__Gij-Uq__continueButton:focus{outline:0}.CouponZeroPrice-module-scss-module__Gij-Uq__continueButton:disabled{cursor:auto;pointer-events:none}.CouponZeroPrice-module-scss-module__Gij-Uq__continueButton{color:#fff;background-color:#0a6638}.CouponZeroPrice-module-scss-module__Gij-Uq__continueButton:hover{box-shadow:0 8px 16px -8px #0a6638a3}.CouponZeroPrice-module-scss-module__Gij-Uq__continueButton:active{color:#fff;background-color:#172e1d}.CouponZeroPrice-module-scss-module__Gij-Uq__continueButton:disabled{color:#b0a082;background-color:#ebe6df}.CouponZeroPrice-module-scss-module__Gij-Uq__continueButton:focus{box-shadow:0 0 8px #5dc0f7}.CouponZeroPrice-module-scss-module__Gij-Uq__continueButton{width:100%;margin-top:16px;padding:12px;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}@media (max-width:1023px){.CouponZeroPrice-module-scss-module__Gij-Uq__continueButton{padding:16px;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}}.CouponZeroPrice-module-scss-module__Gij-Uq__error{color:#bf2713;background:#fadddc;border:1px solid #eb594e;border-radius:4px;margin-top:12px;padding:12px 16px;font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}
.PetInsuranceLayout-module-scss-module__yeMdNa__petInsuranceLayoutWrapper{flex-direction:column;flex:1;width:100%;max-width:1440px;padding-top:16px;display:flex}@media (min-width:1024px){.PetInsuranceLayout-module-scss-module__yeMdNa__petInsuranceLayoutWrapper{padding-left:40px;padding-right:40px}}@media (min-width:1280px){.PetInsuranceLayout-module-scss-module__yeMdNa__petInsuranceLayoutWrapper{padding-left:48px;padding-right:48px}}@media (min-width:1440px){.PetInsuranceLayout-module-scss-module__yeMdNa__petInsuranceLayoutWrapper{padding-left:70px;padding-right:70px}}.PetInsuranceLayout-module-scss-module__yeMdNa__petInsuranceLayoutWrapper{background-color:#fff;position:relative}@media (min-width:768px){.PetInsuranceLayout-module-scss-module__yeMdNa__petInsuranceLayoutWrapper{background-color:unset}}.PetInsuranceLayout-module-scss-module__yeMdNa__contentOnly{margin:0;padding:0}.PetInsuranceLayout-module-scss-module__yeMdNa__petInsuranceLayoutContent{background-color:#fff;border-top:1px solid #ebe6df;flex-direction:column;flex-grow:1;justify-content:space-between;gap:24px;width:100%;max-width:420px;margin:16px auto auto;padding:16px 16px 64px;display:flex}@media (min-width:768px){.PetInsuranceLayout-module-scss-module__yeMdNa__petInsuranceLayoutContent{border-top:none;border-radius:8px;flex-grow:0;max-width:460px;padding:24px}}.PetInsuranceLayout-module-scss-module__yeMdNa__borderless{border:none;margin:0}.PetInsuranceLayout-module-scss-module__yeMdNa__buttonsWrapper{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.PetInsuranceLayout-module-scss-module__yeMdNa__navigationLink{position:unset;background:0 0;border:none;align-items:center;gap:8px;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px;display:flex}@media (min-width:768px){.PetInsuranceLayout-module-scss-module__yeMdNa__navigationLink{font-family:Spoof;font-size:20px;font-weight:500;line-height:24px}}.PetInsuranceLayout-module-scss-module__yeMdNa__goBackLink{align-self:flex-start;padding-left:8px}@media (min-width:768px){.PetInsuranceLayout-module-scss-module__yeMdNa__goBackLink{padding-left:0}}.PetInsuranceLayout-module-scss-module__yeMdNa__goForwardLink{color:#0a6638}.PetInsuranceLayout-module-scss-module__yeMdNa__goForwardLink:hover,.PetInsuranceLayout-module-scss-module__yeMdNa__goForwardLink:hover i{color:#172e1d}.PetInsuranceLayout-module-scss-module__yeMdNa__goForwardLink{align-self:center;padding-right:8px}@media (min-width:768px){.PetInsuranceLayout-module-scss-module__yeMdNa__goForwardLink{padding-right:8px}}.PetInsuranceLayout-module-scss-module__yeMdNa__errorMessage{text-align:left;max-width:420px;margin:16px auto auto;padding:40px 24px 0;font-family:WorkSans;font-size:18px;font-weight:400;line-height:22px}
.ZeroPriceProductList-module-scss-module__x_j1aG__productList{border-top:1px solid #ebe6df;flex-direction:column;display:flex}.ZeroPriceProductList-module-scss-module__x_j1aG__productRow{align-items:flex-start;padding:16px 0 0;display:flex}.ZeroPriceProductList-module-scss-module__x_j1aG__productInfo{flex:1}.ZeroPriceProductList-module-scss-module__x_j1aG__productTitle{color:#171711;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}@media (min-width:768px){.ZeroPriceProductList-module-scss-module__x_j1aG__productTitle{font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}}.ZeroPriceProductList-module-scss-module__x_j1aG__productDescription{color:#171711;margin-top:4px;font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}.ZeroPriceProductList-module-scss-module__x_j1aG__productPrice{color:#171711;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}@media (min-width:768px){.ZeroPriceProductList-module-scss-module__x_j1aG__productPrice{font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}}.ZeroPriceProductList-module-scss-module__x_j1aG__totalRow{border-top:1px solid #ebe6df;align-items:center;margin-top:16px;padding:12px 0 8px;display:flex}.ZeroPriceProductList-module-scss-module__x_j1aG__totalTitle{flex:1;font-family:Spoof;font-size:26px;font-weight:500;line-height:32px}@media (min-width:768px){.ZeroPriceProductList-module-scss-module__x_j1aG__totalTitle{font-family:Spoof;font-size:34px;font-weight:500;line-height:40px}}.ZeroPriceProductList-module-scss-module__x_j1aG__totalPrice{font-family:Spoof;font-size:26px;font-weight:500;line-height:32px}@media (min-width:768px){.ZeroPriceProductList-module-scss-module__x_j1aG__totalPrice{font-family:Spoof;font-size:34px;font-weight:500;line-height:40px}}
.PetInsurancePolicyForm-module-scss-module__de0yAW__formHeader{text-align:left;margin-top:16px;margin-bottom:4px;font-family:Spoof;font-size:20px;font-weight:500;line-height:24px}.PetInsurancePolicyForm-module-scss-module__de0yAW__requiredFields{color:#bf2713}.PetInsurancePolicyForm-module-scss-module__de0yAW__selectHonorific{flex-direction:column;flex:25%;max-width:30%;margin-bottom:8px;margin-right:8px;display:flex}@media (min-width:1024px){.PetInsurancePolicyForm-module-scss-module__de0yAW__selectHonorific{border-radius:8px}}.PetInsurancePolicyForm-module-scss-module__de0yAW__addressField,.PetInsurancePolicyForm-module-scss-module__de0yAW__inputField{flex-direction:column;margin-bottom:8px}.PetInsurancePolicyForm-module-scss-module__de0yAW__addressField{flex:40%;margin-right:8px;display:flex}.PetInsurancePolicyForm-module-scss-module__de0yAW__TextInput{flex-direction:column;height:48px}.PetInsurancePolicyForm-module-scss-module__de0yAW__selectGenderWrapper{flex-direction:column;flex:10%;margin-left:8px;display:flex}.PetInsurancePolicyForm-module-scss-module__de0yAW__wrapper{align-items:flex-start;width:100%;display:flex;position:relative}.PetInsurancePolicyForm-module-scss-module__de0yAW__addressPostcodewrapper{align-items:center;width:100%;display:flex;position:relative}
.ZeroPriceCheckout-module-scss-module__qClnBa__container{flex-direction:column;width:100%}@media (min-width:768px){.ZeroPriceCheckout-module-scss-module__qClnBa__container{justify-content:space-between;align-items:stretch}}.ZeroPriceCheckout-module-scss-module__qClnBa__orderHeader{color:#171711;margin-bottom:16px;font-family:Spoof;font-size:26px;font-weight:500;line-height:32px}@media (min-width:768px){.ZeroPriceCheckout-module-scss-module__qClnBa__orderHeader{margin-bottom:24px;font-family:Spoof;font-size:34px;font-weight:500;line-height:40px}}.ZeroPriceCheckout-module-scss-module__qClnBa__totalSection{border-top:1px solid #b0a082;margin-top:12px;margin-bottom:16px;padding-top:12px}.ZeroPriceCheckout-module-scss-module__qClnBa__totalRow{justify-content:space-between;align-items:center;display:flex}.ZeroPriceCheckout-module-scss-module__qClnBa__totalLabel,.ZeroPriceCheckout-module-scss-module__qClnBa__totalAmount{color:#171711;font-family:Spoof;font-size:20px;font-weight:500;line-height:24px}.ZeroPriceCheckout-module-scss-module__qClnBa__publishButton{box-sizing:border-box;cursor:pointer;white-space:nowrap;border:none;border-radius:600px;justify-content:center;align-items:center;display:flex}.ZeroPriceCheckout-module-scss-module__qClnBa__publishButton:focus{outline:0}.ZeroPriceCheckout-module-scss-module__qClnBa__publishButton:disabled{cursor:auto;pointer-events:none}.ZeroPriceCheckout-module-scss-module__qClnBa__publishButton{color:#fff;background-color:#0a6638}.ZeroPriceCheckout-module-scss-module__qClnBa__publishButton:hover{box-shadow:0 8px 16px -8px #0a6638a3}.ZeroPriceCheckout-module-scss-module__qClnBa__publishButton:active{color:#fff;background-color:#172e1d}.ZeroPriceCheckout-module-scss-module__qClnBa__publishButton:disabled{color:#b0a082;background-color:#ebe6df}.ZeroPriceCheckout-module-scss-module__qClnBa__publishButton:focus{box-shadow:0 0 8px #5dc0f7}.ZeroPriceCheckout-module-scss-module__qClnBa__publishButton{width:100%;margin-top:16px;padding:12px;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}.ZeroPriceCheckout-module-scss-module__qClnBa__error{color:#bf2713;background-color:#fadddc;border:1px solid #eb594e;border-radius:4px;margin-top:8px;padding:8px;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}
.ContactPreferenceCheckboxes-module-scss-module__tgvxFq__checkboxesWrapper{gap:24px;display:inline-flex}.ContactPreferenceCheckboxes-module-scss-module__tgvxFq__title{color:#595143;margin-bottom:4px;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}.ContactPreferenceCheckboxes-module-scss-module__tgvxFq__hasError{color:#eb594e;font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}
.PayByPinContactDetailsForm-module-scss-module__yfWZ4G__formWrapper{flex-direction:column;gap:4px;display:flex}.PayByPinContactDetailsForm-module-scss-module__yfWZ4G__addressFieldWrapper{flex-direction:column;margin-bottom:4px;display:flex}.PayByPinContactDetailsForm-module-scss-module__yfWZ4G__fieldLabel{color:#595143;align-items:center;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px;display:flex}.PayByPinContactDetailsForm-module-scss-module__yfWZ4G__noteContainer{flex-direction:row;align-items:center;gap:8px;margin-top:8px;display:flex}.PayByPinContactDetailsForm-module-scss-module__yfWZ4G__noteIcon{color:#595143;flex-shrink:0;margin-top:2px}.PayByPinContactDetailsForm-module-scss-module__yfWZ4G__noteText{color:#595143;flex:1;font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}.PayByPinContactDetailsForm-module-scss-module__yfWZ4G__submitButtonWrapper{width:100%;margin-top:24px}.PayByPinContactDetailsForm-module-scss-module__yfWZ4G__submitButton .PayByPinContactDetailsForm-module-scss-module__yfWZ4G__loader{position:absolute}.PayByPinContactDetailsForm-module-scss-module__yfWZ4G__submitButton.PayByPinContactDetailsForm-module-scss-module__yfWZ4G__isLoading .PayByPinContactDetailsForm-module-scss-module__yfWZ4G__submitButtonText{color:#0000}
.PetInsuranceConditions-module-scss-module__ZmQyeW__conditionsWrapper{background-color:#e8f6fc;border-radius:8px;flex-direction:column;padding:16px;display:flex;position:relative}@media (min-width:1024px){.PetInsuranceConditions-module-scss-module__ZmQyeW__conditionsWrapper{border-radius:8px}}.PetInsuranceConditions-module-scss-module__ZmQyeW__agriaImg{aspect-ratio:1;object-position:center;width:80px}.PetInsuranceConditions-module-scss-module__ZmQyeW__agriaText{margin-bottom:8px;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}.PetInsuranceConditions-module-scss-module__ZmQyeW__pmgText{margin-bottom:8px;font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}
.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBanner{background-color:#171711;border-radius:0;position:relative}@media (min-width:1024px){.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBanner{border-radius:8px}}.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerBefore{width:76px;height:100%;position:absolute;top:0;transform:scaleX(-1)}@media (min-width:768px){.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerBefore{width:96px;left:40px}}.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerAfter{width:76px;height:100%;position:absolute;top:0;right:8px}@media (min-width:768px){.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerAfter{width:96px;right:40px}}.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerContent{z-index:1;flex-direction:column;align-items:flex-start;width:100%;padding:16px 24px;display:flex}@media (min-width:768px){.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerContent{align-items:center;padding-top:16px;padding-bottom:24px}}@media (min-width:1024px){.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerContent{padding-top:16px}}@media (min-width:1280px){.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerContent{padding-top:16px}}@media (min-width:1440px){.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerContent{padding-top:24px}}.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerHeading{color:#fff;margin-bottom:16px;font-family:Spoof;font-size:26px;font-weight:500;line-height:32px}@media (min-width:768px){.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerHeading{margin-bottom:8px;font-family:Spoof;font-size:34px;font-weight:500;line-height:40px}}@media (min-width:1024px){.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerHeading{margin-bottom:0}}.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerDescription{color:#fff;max-width:275px;margin-bottom:24px;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}@media (min-width:768px){.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerDescription{max-width:100%;margin-bottom:24px}}@media (min-width:1024px){.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerDescription{margin-bottom:24px}}@media (min-width:1280px){.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerDescription{margin-bottom:32px}}@media (min-width:1440px){.ListingDetailsPromoteBanner-module-scss-module__7m-3va__promoteBannerDescription{margin-bottom:24px}}
.ListingDetailsSimilarListings-module-scss-module__FHq7uW__content{flex-direction:column;margin-top:24px;display:flex}@media (min-width:768px){.ListingDetailsSimilarListings-module-scss-module__FHq7uW__content{padding:0 24px}}@media (min-width:1024px){.ListingDetailsSimilarListings-module-scss-module__FHq7uW__content{padding:0}}@media (min-width:1440px){.ListingDetailsSimilarListings-module-scss-module__FHq7uW__content{margin-top:32px}}.ListingDetailsSimilarListings-module-scss-module__FHq7uW__titleRecommendations{color:#171711;margin-bottom:-8px;font-family:Spoof;font-size:24px;font-weight:500;line-height:28px}@media (min-width:1024px){.ListingDetailsSimilarListings-module-scss-module__FHq7uW__titleRecommendations{padding:0}}
.ListingDetailsExternalPartnerAd-module-scss-module__IShFPW__wrapper{background-color:#fff;max-height:350px;margin:32px 0}@media (min-width:1024px){.ListingDetailsExternalPartnerAd-module-scss-module__IShFPW__wrapper{border-radius:8px}}.ListingDetailsExternalPartnerAd-module-scss-module__IShFPW__slot{position:relative}.ListingDetailsExternalPartnerAd-module-scss-module__IShFPW__slot:not(:last-child):after{content:"";border-bottom:1px solid #ebe6df;width:calc(100% - 32px);margin:0 16px;display:block;position:absolute;bottom:0}.ListingDetailsExternalPartnerAd-module-scss-module__IShFPW__titleWrapper{border-bottom:1px solid #ebe6df;justify-content:center;margin:0 16px;padding:16px 0;display:flex}.ListingDetailsExternalPartnerAd-module-scss-module__IShFPW__title{font-family:Spoof;font-size:20px;font-weight:500;line-height:24px}@media (min-width:768px){.ListingDetailsExternalPartnerAd-module-scss-module__IShFPW__title{font-family:WorkSans;font-size:18px;font-weight:600;line-height:24px}}
.CheckoutPage-module-scss-module__LaPaNG__checkoutContainer{flex-direction:column;width:100%;display:flex}@media (min-width:768px){.CheckoutPage-module-scss-module__LaPaNG__checkoutContainer{flex-direction:row;justify-content:space-between;align-items:stretch}}.CheckoutPage-module-scss-module__LaPaNG__checkoutContainerZeroPrice{flex-direction:column;width:100%;display:flex}@media (min-width:768px){.CheckoutPage-module-scss-module__LaPaNG__checkoutContainerZeroPrice{flex-direction:row;justify-content:space-between;align-items:stretch}}.CheckoutPage-module-scss-module__LaPaNG__productColumn{width:100%;margin-top:8px}@media (min-width:768px){.CheckoutPage-module-scss-module__LaPaNG__productColumn{flex-direction:column;align-items:stretch;width:45%;margin-top:16px;display:flex}}.CheckoutPage-module-scss-module__LaPaNG__productColumnZeroPrice{width:100%}@media (min-width:768px){.CheckoutPage-module-scss-module__LaPaNG__productColumnZeroPrice{flex-direction:column;align-items:stretch;width:100%;transition:width .5s;display:flex}}.CheckoutPage-module-scss-module__LaPaNG__paymentColumn{flex-direction:column;justify-content:flex-start;width:100%;margin-top:8px;animation:.4s linear CheckoutPage-module-scss-module__LaPaNG__fade-in;display:flex}@media (min-width:768px){.CheckoutPage-module-scss-module__LaPaNG__paymentColumn{width:50%}}@keyframes CheckoutPage-module-scss-module__LaPaNG__fade-in{0%{opacity:0}to{opacity:1}}.CheckoutPage-module-scss-module__LaPaNG__orderHeader{color:#171711;margin-bottom:12px;font-family:Spoof;font-size:26px;font-weight:500;line-height:32px}@media (min-width:768px){.CheckoutPage-module-scss-module__LaPaNG__orderHeader{margin-bottom:16px;font-family:Spoof;font-size:34px;font-weight:500;line-height:40px}}.CheckoutPage-module-scss-module__LaPaNG__paymentHeaderWrapper{justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:8px;display:flex}.CheckoutPage-module-scss-module__LaPaNG__paymentHeader{font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}.CheckoutPage-module-scss-module__LaPaNG__switchPaymentMethodButton{background-color:#0000;border:none;align-items:center;display:flex}.CheckoutPage-module-scss-module__LaPaNG__switchPaymentMethodButton:hover{cursor:pointer}.CheckoutPage-module-scss-module__LaPaNG__switchPaymentMethodButton:disabled{color:#b0a082;pointer-events:none}.CheckoutPage-module-scss-module__LaPaNG__switchPaymentMethodButton{color:#0a6638}.CheckoutPage-module-scss-module__LaPaNG__switchPaymentMethodButton:hover,.CheckoutPage-module-scss-module__LaPaNG__switchPaymentMethodButton:hover i{color:#172e1d}.CheckoutPage-module-scss-module__LaPaNG__switchPaymentMethodButton{font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}.CheckoutPage-module-scss-module__LaPaNG__paymentMethodsHeader{color:#171711;margin-top:0;margin-bottom:12px;font-family:Spoof;font-size:20px;font-weight:500;line-height:24px}@media (min-width:768px){.CheckoutPage-module-scss-module__LaPaNG__paymentMethodsHeader{font-family:Spoof;font-size:20px;font-weight:500;line-height:24px}}.CheckoutPage-module-scss-module__LaPaNG__fetchIntentError{color:#bf2713;margin-bottom:16px;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}.CheckoutPage-module-scss-module__LaPaNG__paymentError{color:#bf2713;background-color:#fadddc;border-radius:4px;margin-bottom:12px;padding:8px;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}.CheckoutPage-module-scss-module__LaPaNG__retryButton{box-sizing:border-box;cursor:pointer;white-space:nowrap;border:none;border-radius:600px;justify-content:center;align-items:center;display:flex}.CheckoutPage-module-scss-module__LaPaNG__retryButton:focus{outline:0}.CheckoutPage-module-scss-module__LaPaNG__retryButton:disabled{cursor:auto;pointer-events:none}.CheckoutPage-module-scss-module__LaPaNG__retryButton{color:#171711;background-color:#ffe500}.CheckoutPage-module-scss-module__LaPaNG__retryButton:hover{box-shadow:0 8px 16px -8px #ffe500a3}.CheckoutPage-module-scss-module__LaPaNG__retryButton:active{color:#fff;background-color:#6b4c02}.CheckoutPage-module-scss-module__LaPaNG__retryButton:disabled{color:#b0a082;background-color:#ebe6df}.CheckoutPage-module-scss-module__LaPaNG__retryButton:focus{box-shadow:0 0 8px #5dc0f7}.CheckoutPage-module-scss-module__LaPaNG__retryButton{padding:12px 16px;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}.CheckoutPage-module-scss-module__LaPaNG__paymentWarning{color:#bf2713;margin-top:1rem}
.NewBreeder-module-scss-module__vV8FQq__container{flex-direction:column;display:flex}@media (min-width:1024px){.NewBreeder-module-scss-module__vV8FQq__container{width:775px;margin:0 auto 48px}}.NewBreeder-module-scss-module__vV8FQq__pageWrapper{background-color:#fff;flex-direction:column;padding:0 0 24px;display:flex}@media (min-width:1024px){.NewBreeder-module-scss-module__vV8FQq__pageWrapper{border-radius:16px;padding:56px}}.NewBreeder-module-scss-module__vV8FQq__title{color:#171711;margin:24px 24px 4px;font-family:Spoof;font-size:26px;font-weight:500;line-height:32px}@media (min-width:1024px){.NewBreeder-module-scss-module__vV8FQq__title{margin-top:0;margin-bottom:16px;margin-left:0;font-family:Spoof;font-size:34px;font-weight:500;line-height:40px}}.NewBreeder-module-scss-module__vV8FQq__invitationText{color:#595143;margin:0 24px;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}@media (min-width:1024px){.NewBreeder-module-scss-module__vV8FQq__invitationText{margin:0;font-family:WorkSans;font-size:18px;font-weight:400;line-height:22px}}.NewBreeder-module-scss-module__vV8FQq__createAccountButton{margin:0 0 0 auto}@media (min-width:1024px){.NewBreeder-module-scss-module__vV8FQq__createAccountButton{margin-right:0}}.NewBreeder-module-scss-module__vV8FQq__fieldWrapper{flex-direction:column;gap:16px;margin:24px;display:flex}@media (min-width:1024px){.NewBreeder-module-scss-module__vV8FQq__fieldWrapper{gap:16px;margin-top:24px;margin-left:0;margin-right:0}}.NewBreeder-module-scss-module__vV8FQq__checkboxField{align-items:center;margin-top:8px;display:flex}.NewBreeder-module-scss-module__vV8FQq__row{flex-direction:column;gap:16px;display:flex}@media (min-width:1024px){.NewBreeder-module-scss-module__vV8FQq__row{flex-direction:row}}.NewBreeder-module-scss-module__vV8FQq__phoneNumberColumn{flex-direction:column;gap:16px;width:100%;display:flex}.NewBreeder-module-scss-module__vV8FQq__label{color:#595143;align-items:center;height:24px;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px;display:flex}.NewBreeder-module-scss-module__vV8FQq__asterisk{font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}.NewBreeder-module-scss-module__vV8FQq__requiredFields{color:#595143;margin-bottom:16px;margin-left:24px;font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}@media (min-width:1024px){.NewBreeder-module-scss-module__vV8FQq__requiredFields{margin-bottom:24px;margin-left:0}}.NewBreeder-module-scss-module__vV8FQq__backButton{color:#0a6638}.NewBreeder-module-scss-module__vV8FQq__backButton:hover,.NewBreeder-module-scss-module__vV8FQq__backButton:hover i{color:#172e1d}.NewBreeder-module-scss-module__vV8FQq__backButton{gap:4px;margin-top:16px;margin-bottom:12px;margin-left:24px;padding:4px 0;font-family:WorkSans;font-size:15px;font-weight:600;line-height:20px}@media (min-width:1024px){.NewBreeder-module-scss-module__vV8FQq__backButton{margin-top:24px;margin-left:0;margin-right:auto}}.NewBreeder-module-scss-module__vV8FQq__backButtonIcon{margin-right:0}
.PayByPinContactDetailsPage-module-scss-module__4FiOxq__pageWrapper{flex-direction:column;flex:1;width:100%;max-width:1440px;padding-top:16px;display:flex}@media (min-width:1024px){.PayByPinContactDetailsPage-module-scss-module__4FiOxq__pageWrapper{padding-left:40px;padding-right:40px}}@media (min-width:1280px){.PayByPinContactDetailsPage-module-scss-module__4FiOxq__pageWrapper{padding-left:48px;padding-right:48px}}@media (min-width:1440px){.PayByPinContactDetailsPage-module-scss-module__4FiOxq__pageWrapper{padding-left:70px;padding-right:70px}}.PayByPinContactDetailsPage-module-scss-module__4FiOxq__pageWrapper{background-color:#fff;padding-top:0;position:relative}@media (min-width:768px){.PayByPinContactDetailsPage-module-scss-module__4FiOxq__pageWrapper{background-color:unset;padding-top:16px}}.PayByPinContactDetailsPage-module-scss-module__4FiOxq__pageContainer{width:100%;max-width:420px;margin:0 auto}@media (min-width:768px){.PayByPinContactDetailsPage-module-scss-module__4FiOxq__pageContainer{max-width:792px}}.PayByPinContactDetailsPage-module-scss-module__4FiOxq__navigationBar{align-items:center;padding:16px 0 24px;display:flex;position:relative}@media (min-width:768px){.PayByPinContactDetailsPage-module-scss-module__4FiOxq__navigationBar{gap:16px;padding:24px 0}}.PayByPinContactDetailsPage-module-scss-module__4FiOxq__goBackLink span{display:none}@media (min-width:768px){.PayByPinContactDetailsPage-module-scss-module__4FiOxq__goBackLink span{display:inline}}.PayByPinContactDetailsPage-module-scss-module__4FiOxq__contentWrapper{background-color:#fff;flex-direction:column;flex-grow:1;justify-content:space-between;gap:24px;padding:32px 16px;display:flex}@media (min-width:768px){.PayByPinContactDetailsPage-module-scss-module__4FiOxq__contentWrapper{border-top:none;border-radius:16px;padding:32px}}.PayByPinContactDetailsPage-module-scss-module__4FiOxq__content{flex-direction:column;gap:24px;display:flex}.PayByPinContactDetailsPage-module-scss-module__4FiOxq__title{color:#171711;text-align:center;flex:1;font-family:Spoof;font-size:20px;font-weight:500;line-height:24px;position:absolute;left:50%;transform:translate(-50%)}@media (min-width:768px){.PayByPinContactDetailsPage-module-scss-module__4FiOxq__title{display:none}}.PayByPinContactDetailsPage-module-scss-module__4FiOxq__heading{color:#171711;margin:0 0 8px;font-family:Spoof;font-size:20px;font-weight:500;line-height:24px}@media (min-width:768px){.PayByPinContactDetailsPage-module-scss-module__4FiOxq__heading{font-family:Spoof;font-size:34px;font-weight:500;line-height:40px}}.PayByPinContactDetailsPage-module-scss-module__4FiOxq__description{color:#171711;margin:0;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}.PayByPinContactDetailsPage-module-scss-module__4FiOxq__caption{color:#595143;align-items:flex-start;gap:4px;margin:0 0 56px;font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px;display:flex}
.PetInsuranceForm-module-scss-module__JY72va__header{text-align:center;margin-bottom:16px;font-family:Spoof;font-size:26px;font-weight:500;line-height:32px}.PetInsuranceForm-module-scss-module__JY72va__description{text-align:center;margin-bottom:8px;font-family:WorkSans;font-size:15px;font-weight:400;line-height:20px}.PetInsuranceForm-module-scss-module__JY72va__fieldsRequired{color:#bf2713;text-align:center;margin-bottom:8px;font-family:WorkSans;font-size:12px;font-weight:400;line-height:16px}.PetInsuranceForm-module-scss-module__JY72va__umbrellaImg{text-align:center;margin-bottom:8px}.PetInsuranceForm-module-scss-module__JY72va__formInnerContent{flex-direction:column;display:flex}
