.T4JUia_wrapper{min-height:calc(100vh - 300px);position:relative}
.EGaS5a_wrapper{background:var(--color-white-01);padding:var(--space-24) var(--space-16);margin-top:var(--space-32);border-radius:.5rem;padding:0;overflow:hidden}.EGaS5a_hasShadow{box-shadow:var(--shadow-01)}.EGaS5a_footer{background:var(--color-mauve-02);padding:var(--space-8) var(--space-16);color:var(--color-white-01)}.EGaS5a_content{padding:var(--space-24) var(--space-16);display:flex}.EGaS5a_content>div{flex:1}.EGaS5a_content{row-gap:var(--space-32);flex-direction:column}@media screen and (min-width:768px){.EGaS5a_content{row-gap:initial;flex-direction:row}}
@media screen and (min-width:768px){.XSp4oa_wrapper{padding:initial}}.XSp4oa_paymentCtaWrapper{margin-top:var(--space-16);flex-direction:column;justify-content:center;align-items:center;row-gap:1rem;display:flex}@media screen and (min-width:768px){.XSp4oa_paymentCtaWrapper{align-items:initial;flex-direction:row}}.XSp4oa_isButtonDisabled button{background:var(--color-natural-05);border-color:var(--color-natural-05)}.XSp4oa_paymentFormWrapper{padding-top:var(--space-24)}
.XdFIzW_wrapper{height:var(--space-62);margin-bottom:var(--space-16);flex-direction:column;row-gap:1rem;display:flex}@media screen and (min-width:768px){.XdFIzW_wrapper{flex-direction:row;justify-content:space-between;align-items:center}}.XdFIzW_contentWrapper{align-items:center;column-gap:var(--space-16);flex-direction:row;display:flex}.XdFIzW_strikeThrough{text-decoration:line-through}
.B6MIia_wrapper{height:100%;padding:var(--space-16);flex-direction:column;display:flex;position:relative}@media screen and (min-width:768px){.B6MIia_wrapper{min-height:initial;padding:0}}.B6MIia_titleWrapper{align-items:center;column-gap:var(--space-16);flex-direction:row-reverse;justify-content:space-between;display:flex}.B6MIia_titleWrapper img{width:50px}@media screen and (min-width:480px){.B6MIia_titleWrapper{flex-direction:row}.B6MIia_titleWrapper img{transform:initial}}.B6MIia_footerWrapper{align-items:center;row-gap:var(--space-24);margin-top:var(--space-24);text-align:center;flex-direction:column;justify-content:center;align-items:center;font-size:.8rem;display:flex}.B6MIia_footerWrapper p,.B6MIia_footerWrapper a{color:var(--color-mauve-01);font-size:.8rem}.B6MIia_termsWrapper p{font-size:.8rem}.B6MIia_loaderWrapper{background:var(--color-natural-01);z-index:2;position:fixed;inset:0}.B6MIia_rafEligibilityWrapper{padding:var(--space-16);background:var(--color-error-02);border-radius:var(--space-8);border:1px solid var(--color-error-01);margin-top:var(--space-32);white-space:pre-wrap}.B6MIia_errorWrapper{margin-top:var(--space-24);justify-content:center;display:flex}.B6MIia_basketItemWrapper{border-bottom:solid 1px var(--color-natural-07);margin-top:var(--space-16);background:var(--color-white-01);padding:var(--space-24) var(--space-16);border-radius:var(--space-16);box-shadow:var(--shadow-01);flex-direction:column;justify-content:space-between;display:flex}.B6MIia_packageWrapper{flex-direction:row;justify-content:space-between;width:100%;display:flex}.B6MIia_creatureDetailsWrapper{row-gap:var(--space-16);flex-direction:row;display:flex}.B6MIia_iconWrapper{width:36px;height:36px;margin-right:var(--space-16)}.B6MIia_iconWrapper img{width:100%;height:100%}.B6MIia_creatureTypeWrapper{text-transform:capitalize;row-gap:var(--space-4);flex-direction:column;display:flex}.B6MIia_promoWrapper{margin-top:var(--space-16);background:var(--color-white-01);padding:var(--space-24) var(--space-16);border-radius:var(--space-16);box-shadow:var(--shadow-01)}.B6MIia_totalWrapper{border-bottom:solid 1px var(--color-natural-07);margin-top:var(--space-16);padding-bottom:var(--space-16);background:var(--color-white-01);padding:var(--space-16);border-radius:var(--space-16);box-shadow:var(--shadow-01);flex-direction:column;justify-content:space-between;display:flex}.B6MIia_totalValueWrapper{position:relative}.B6MIia_totalValueWrapper p{margin:0;font-size:1.75rem}.B6MIia_totalValueWrapper p:before{content:"£";top:var(--space-4);font-size:1rem;position:absolute;left:-12px}.B6MIia_summaryWrapper{margin:var(--space-16) 0;white-space:pre-wrap}.B6MIia_packageItemWrapper{padding:var(--space-16);background:var(--color-pop-04);border-radius:var(--space-8);border:1px solid var(--color-pop-01);white-space:pre-wrap}.B6MIia_totalSummaryWrapper{justify-content:space-between;align-items:center;display:flex}.B6MIia_regularPriceWrapper{gap:var(--space-8);align-items:center;display:flex}.B6MIia_crossedOutPrice{color:var(--color-natural-05);text-decoration:line-through}.B6MIia_termsWrapper{color:var(--color-mauve-03-aa);margin-top:var(--space-16);margin-bottom:var(--space-24);padding-top:var(--space-16);padding-bottom:var(--space-16);border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.B6MIia_termsFutureWrapper{color:var(--color-mauve-01);margin-bottom:var(--space-16)}
body .K6RSsG_transition .K6RSsG_wrapper{opacity:0}.K6RSsG_wrapper{height:100%;padding:var(--space-16);flex-direction:column;display:flex;position:relative}@media screen and (min-width:768px){.K6RSsG_wrapper{min-height:initial;padding:0}}.K6RSsG_titleWrapper{align-items:center;column-gap:var(--space-16);flex-direction:row;display:flex}.K6RSsG_titleWrapper img{width:50px}@media screen and (min-width:480px){.K6RSsG_titleWrapper img{transform:initial}}.K6RSsG_subtitle p{font-size:.8rem}.K6RSsG_subtitleWrapper{margin-top:var(--space-16);white-space:pre-wrap}.K6RSsG_subtitleWrapper a{color:var(--color-mauve-03-aa)}.K6RSsG_footerWrapper{margin-top:var(--space-32);text-align:center;flex-direction:column;justify-content:center;align-items:center;font-size:.8rem;display:flex}.K6RSsG_footerWrapper p,.K6RSsG_footerWrapper a{color:var(--color-mauve-01);font-size:.8rem}.K6RSsG_membershipTermsWrapper,.K6RSsG_petNamesWrapper{margin-top:var(--space-16)}.K6RSsG_crossedOutPrice{color:var(--color-natural-05);text-decoration:line-through}.K6RSsG_termsWrapper p{font-size:.8rem}.K6RSsG_editWrapper{color:var(--color-mauve-03-aa)}.K6RSsG_loaderWrapper{background:var(--color-natural-01);z-index:2;width:100%;height:110vh;position:fixed;top:0;left:0}.K6RSsG_rafEligibilityWrapper{padding:var(--space-16);background:var(--color-error-02);border-radius:var(--space-8);border:1px solid var(--color-error-01);margin-top:var(--space-32);white-space:pre-wrap}.K6RSsG_errorWrapper{margin-top:var(--space-24);justify-content:center;display:flex}.K6RSsG_ctaWrapper{margin-top:var(--space-40);justify-content:center;align-items:center;display:flex}.K6RSsG_observationBarWrapper{padding:var(--space-24) var(--space-16) var(--space-16) var(--space-16)}@media screen and (min-width:768px){.K6RSsG_observationBarWrapper{padding:0 var(--space-24) var(--space-24) var(--space-24)}}
.FqaXNW_wrapper{height:100%;padding:var(--space-16);flex-direction:column;display:flex;position:relative}@media screen and (min-width:768px){.FqaXNW_wrapper{min-height:initial;padding:0}}.FqaXNW_titleWrapper{align-items:center;column-gap:var(--space-16);flex-direction:row-reverse;display:flex}.FqaXNW_titleWrapper img{width:50px}@media screen and (min-width:480px){.FqaXNW_titleWrapper{flex-direction:row}.FqaXNW_titleWrapper img{transform:initial}}.FqaXNW_subtitle p{font-size:.8rem}.FqaXNW_footerWrapper{align-items:center;row-gap:var(--space-24);flex-direction:column;display:flex}.FqaXNW_subtitleWrapper{margin-top:var(--space-24);white-space:pre-wrap}.FqaXNW_subtitleWrapper a{color:var(--color-mauve-03-aa)}.FqaXNW_footerWrapper{margin-top:var(--space-24);text-align:center;flex-direction:column;justify-content:center;align-items:center;font-size:.8rem;display:flex}.FqaXNW_footerWrapper p,.FqaXNW_footerWrapper a{color:var(--color-mauve-01);font-size:.8rem}.FqaXNW_membershipTermsWrapper,.FqaXNW_petNamesWrapper{margin-top:var(--space-16)}.FqaXNW_termsWrapper p{font-size:.8rem}.FqaXNW_editWrapper{margin-top:var(--space-8);color:var(--color-mauve-03-aa)}.FqaXNW_loaderWrapper{background:var(--color-natural-01);z-index:2;width:100%;height:110vh;position:fixed;top:0;left:0}.FqaXNW_rafEligibilityWrapper{padding:var(--space-16);background:var(--color-error-02);border-radius:var(--space-8);border:1px solid var(--color-error-01);margin-top:var(--space-32);white-space:pre-wrap}.FqaXNW_errorWrapper{margin-top:var(--space-24);justify-content:center;display:flex}
@keyframes -dBBuq_inAnimation{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes -dBBuq_bodyAnimation{0%{transform:rotate(0)}10%{transform:rotate(0)translate(-5%)translateY(2%)}12%{transform:rotate(0)translate(-5%)translateY(2%)}20%{animation:none;transform:rotate(0)}}@keyframes -dBBuq_headAnimation{0%{transform:rotate(0)}10%{transform:rotate(-30deg)translate(-7%)translateY(-5%)}12%{transform:rotate(-30deg)translate(-7%)translateY(-5%)}20%{animation:none;transform:rotate(0)}}@keyframes -dBBuq_leftAnimation{0%{transform:rotate(0)}10%{transform:rotate(38deg)translate(7%)translateY(13%)}12%{transform:rotate(38deg)translate(7%)translateY(13%)}20%{animation:none;transform:rotate(0)}}@keyframes -dBBuq_rightAnimation{0%{transform:rotate(0)}10%{transform:rotate(-5deg)translate(5%)translateY(5%)}12%{transform:rotate(-5deg)translate(5%)translateY(5%)}20%{animation:none;transform:rotate(0)}}@keyframes -dBBuq_rotate{0%{transform:rotate(0)}to{animation:none;transform:rotate(360deg)}}@keyframes -dBBuq_ballAnimation{18%{transform:rotate(0)}19.25%{transform:rotate(45deg)}20.5%{transform:rotate(180deg)}21.75%{transform:rotate(270deg)}23%{transform:rotate(360deg)translateZ(0)}28%{transform:translate(0)}33%{transform:translate(10px)}38%{transform:translate(0)}48%{transform:translate(0)}53%{transform:translate(10px)}58%{transform:translate(0)}}@keyframes -dBBuq_fadeInUp{0%{transform:translateY(40px)}to{opacity:1;transform:translate(0,0)}}@keyframes -dBBuq_fadeOutUp{0%{transform:translateY(40px)}to{opacity:0;transform:translate(0,0)}}@keyframes -dBBuq_fadeOutUpAlt{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(-40px)}}@keyframes -dBBuq_placeHolderShimmer{0%{background-position:-200px 0}to{background-position:200px 0}}@keyframes -dBBuq_toggleAnimation{23%{transform:translateZ(0)}28%{transform:translate(0)}33%{transform:translate(10px)}38%{transform:translate(0)}48%{transform:translate(0)}53%{transform:translate(10px)}58%{transform:translate(0)}}.-dBBuq_wrapper{margin:0 var(--space-16);padding:var(--space-24) 0 var(--space-32) 0}@media screen and (min-width:768px){.-dBBuq_wrapper{padding:initial}}.-dBBuq_container{max-width:650px;margin:0 auto}.-dBBuq_contentWrapper{box-shadow:var(--shadow-01);background:var(--color-white-01);border-radius:var(--space-16);padding:var(--space-16);position:relative}@media screen and (min-width:768px){.-dBBuq_contentWrapper{padding:var(--space-32)}}.-dBBuq_titleWrapper{text-align:center}.-dBBuq_creatureItemWrapper{padding:10px;display:flex}.-dBBuq_creatureListWrapper{flex-direction:column;display:flex}.-dBBuq_clinicDetailsWrapper{column-gap:var(--space-8);flex-direction:column;display:flex}@media screen and (min-width:768px){.-dBBuq_clinicDetailsWrapper{flex-direction:row}}.-dBBuq_clinicNameWrapper{column-gap:var(--space-8);flex-direction:row;display:flex}.-dBBuq_clinicWrapper{column-gap:var(--space-16);margin-top:var(--space-16);margin-bottom:var(--space-16);padding-bottom:var(--space-16);border-bottom:1px solid var(--color-natural-05);flex-direction:column;justify-content:space-between;display:flex}@media screen and (min-width:768px){.-dBBuq_clinicWrapper{margin-top:var(--space-32);flex-direction:row}}.-dBBuq_petWrapper{width:auto;height:250px}.-dBBuq_petWrapper img{width:auto;height:100%}.-dBBuq_totalWrapper{border-top:1px solid var(--color-natural-05);border-bottom:1px solid var(--color-natural-05);padding:var(--space-8) 0;justify-content:space-between;align-items:center;min-height:50px;display:flex}.-dBBuq_totalValueWrapper{position:relative}.-dBBuq_totalValueWrapper p{font-size:1.75rem}.-dBBuq_totalValueWrapper p:before{content:"£";top:var(--space-4);font-size:1rem;position:absolute;left:-12px}.-dBBuq_regularPaymentWrapper{padding:var(--space-8) 0;border-bottom:1px solid var(--color-natural-05);justify-content:space-between;align-items:center;display:flex}.-dBBuq_regularPriceWrapper{gap:var(--space-8);align-items:center;display:flex}.-dBBuq_crossedOutPrice{color:var(--color-natural-05);text-decoration:line-through}.-dBBuq_paymentCtaWrapper{margin-top:var(--space-32);flex-direction:column;justify-content:center;align-items:center;row-gap:1rem;display:flex}@media screen and (min-width:768px){.-dBBuq_paymentCtaWrapper{align-items:initial;flex-direction:row}}.-dBBuq_isButtonDisabled button{background:var(--color-natural-05);border-color:var(--color-natural-05)}.-dBBuq_paymentFormWrapper{margin-bottom:var(--space-32)}.-dBBuq_footerWrapper{margin-top:var(--space-32)}.-dBBuq_petListWrapper{position:relative;overflow:hidden}.-dBBuq_loaderWrapper{width:100%;min-height:100%;position:absolute;top:0;left:0}.-dBBuq_loaderWrapper:before{content:"";background:var(--color-white-01);z-index:1;opacity:.9;width:100%;height:100%;position:absolute}.-dBBuq_loaderImageWrapper{z-index:2;width:38px;height:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.-dBBuq_loaderImageWrapper img{width:100%;height:100%;animation:1s infinite -dBBuq_rotate}.-dBBuq_promoFormWrapper,.-dBBuq_promoBannerWrapper{margin-top:var(--space-32)}@media screen and (min-width:768px){.-dBBuq_promoBannerWrapper{margin-top:0}}
