html body #MainContent .product__info-container variant-radios .product-form__input{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.8rem!important;min-width:0!important;margin:0 0 1.6rem!important;padding:0!important;border:0!important}html body #MainContent .product__info-container variant-radios .product-form__input .form__label{flex:0 0 100%!important;width:100%!important;margin:0 0 .35rem!important;padding:0!important;color:#222!important;font-size:1.35rem!important;line-height:1.3!important;font-weight:600!important}html body #MainContent .product__info-container variant-radios .product-form__input>input[type=radio]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}html body #MainContent .product__info-container variant-radios .product-form__input>input[type=radio]+label{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:4rem!important;margin:0!important;padding:.8rem 1.4rem!important;border:1px solid #cbd5d3!important;border-radius:999px!important;background:#fff!important;background-color:#fff!important;color:#222!important;box-shadow:none!important;font-size:1.25rem!important;line-height:1.2!important;font-weight:500!important;letter-spacing:0!important;text-align:center!important;cursor:pointer!important;box-sizing:border-box!important}html body #MainContent .product__info-container variant-radios .product-form__input>input[type=radio]+label:before,html body #MainContent .product__info-container variant-radios .product-form__input>input[type=radio]+label:after{display:none!important;content:none!important}html body #MainContent .product__info-container variant-radios .product-form__input>input[type=radio]:checked+label{border-color:#24aaa4!important;background:#24aaa4!important;background-color:#24aaa4!important;color:#fff!important;font-weight:700!important}html body #MainContent .product__info-container variant-radios .product-form__input>input[type=radio]:focus-visible+label{outline:2px solid #24AAA4!important;outline-offset:2px!important}html body #MainContent .product__info-container variant-radios .product-form__input>input[type=radio].disabled+label{opacity:.45!important;text-decoration:line-through!important;cursor:not-allowed!important}html body #MainContent #main-cart-items cart-remove-button{display:flex!important;align-items:center!important;justify-content:center!important}html body #MainContent #main-cart-items cart-remove-button .button.button--tertiary{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:3.8rem!important;min-width:3.8rem!important;max-width:3.8rem!important;height:3.8rem!important;min-height:3.8rem!important;margin:0!important;padding:0!important;border:1px solid #24AAA4!important;border-radius:999px!important;background:#fff!important;background-color:#fff!important;color:#24aaa4!important;box-shadow:none!important}html body #MainContent #main-cart-items cart-remove-button .button.button--tertiary:before,html body #MainContent #main-cart-items cart-remove-button .button.button--tertiary:after{display:none!important;content:none!important}html body #MainContent #main-cart-items cart-remove-button .icon-remove{display:block!important;visibility:visible!important;opacity:1!important;width:1.75rem!important;height:1.75rem!important;min-width:1.75rem!important;flex:0 0 1.75rem!important;position:relative!important;z-index:2!important;color:#24aaa4!important;fill:none!important;stroke:#24aaa4!important;pointer-events:none!important}html body #MainContent #main-cart-items cart-remove-button .icon-remove path{fill:none!important;stroke:#24aaa4!important;visibility:visible!important;opacity:1!important}html body #MainContent #main-cart-items cart-remove-button .button.button--tertiary:hover{background:#f3fbfa!important;background-color:#f3fbfa!important;border-color:#188b86!important;color:#188b86!important}html body #MainContent #main-cart-items cart-remove-button .button.button--tertiary:hover .icon-remove,html body #MainContent #main-cart-items cart-remove-button .button.button--tertiary:hover .icon-remove path{color:#188b86!important;stroke:#188b86!important}html body #MainContent #main-cart-footer .cv-delivery-area__label{display:block!important;width:100%!important;margin:1.5rem 0 0!important;padding:1.15rem 1.3rem .75rem!important;border:1px solid #24AAA4!important;border-bottom:0!important;border-radius:12px 12px 0 0!important;background:#f3fbfa!important;background-color:#f3fbfa!important;color:#176f6b!important;font-size:1.3rem!important;line-height:1.3!important;font-weight:700!important;box-sizing:border-box!important}html body #MainContent #main-cart-footer .cv-delivery-area__select{display:block!important;width:100%!important;min-height:5rem!important;margin:0 0 1.35rem!important;padding:0 3.6rem 0 1.3rem!important;border:1px solid #24AAA4!important;border-top:0!important;border-radius:0 0 12px 12px!important;background:#fff!important;background-color:#fff!important;color:#222!important;box-shadow:0 4px 12px #24aaa417!important;box-sizing:border-box!important;font-size:1.25rem!important;line-height:1.3!important}html body #MainContent #main-cart-footer .cv-delivery-area__select:focus{outline:2px solid rgba(36,170,164,.28)!important;outline-offset:2px!important;border-color:#188b86!important}@media screen and (max-width:749px){html body #MainContent #main-cart-items .cart-items,html body #MainContent #main-cart-items .cart-items tbody{display:block!important;width:100%!important}html body #MainContent #main-cart-items .cart-items thead{display:none!important}html body #MainContent #main-cart-items .cart-item{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important;gap:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:2rem 0 2.4rem!important;border-bottom:1px solid #d6dfde!important;box-sizing:border-box!important}html body #MainContent #main-cart-items .cart-item:last-child{border-bottom:0!important}html body #MainContent #main-cart-items .cart-item>td{display:block!important;grid-column:1!important;grid-row:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important}html body #MainContent #main-cart-items .cart-item__media{margin:0 0 1.4rem!important}html body #MainContent #main-cart-items .cart-item__image-container{display:block!important;width:14rem!important;max-width:100%!important;margin:0!important;padding:.5rem!important;border-radius:10px!important;overflow:hidden!important;background:#f7fbfb!important;box-sizing:border-box!important}html body #MainContent #main-cart-items .cart-item__image{display:block!important;width:100%!important;max-width:13rem!important;height:auto!important;margin:0!important;object-fit:contain!important}html body #MainContent #main-cart-items .cart-item__details{width:100%!important;max-width:100%!important;min-width:0!important;font-size:1.2rem!important;line-height:1.5!important}html body #MainContent #main-cart-items .cart-item__details>*{max-width:100%!important}html body #MainContent #main-cart-items .cart-item__name{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 .7rem!important;color:#222!important;font-size:1.55rem!important;line-height:1.3!important;font-weight:600!important;overflow-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}html body #MainContent #main-cart-items .cart-item__details>.product-option{display:block!important;margin:.25rem 0!important;font-size:1.2rem!important;line-height:1.4!important;white-space:normal!important}html body #MainContent #main-cart-items .cart-item__details dl{margin:.8rem 0 0!important}html body #MainContent #main-cart-items .cart-item__details dl .product-option{display:flex!important;flex-wrap:wrap!important;gap:.35rem!important;margin:.25rem 0!important;font-size:1.15rem!important;line-height:1.4!important}html body #MainContent #main-cart-items .cart-item__details dl .product-option dt,html body #MainContent #main-cart-items .cart-item__details dl .product-option dd{margin:0!important}html body #MainContent #main-cart-items .cart-item__totals.medium-hide.large-up-hide{display:none!important}html body #MainContent #main-cart-items .cart-item__quantity{width:100%!important;margin:1.6rem 0 0!important;padding:0!important}html body #MainContent #main-cart-items .cart-item__quantity-wrapper{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:.9rem!important;width:100%!important;flex-wrap:nowrap!important}html body #MainContent #main-cart-items .quantity.cart-quantity{display:flex!important;align-items:center!important;width:11.8rem!important;min-width:11.8rem!important;max-width:11.8rem!important;min-height:4.2rem!important;margin:0!important;border:1px solid #cbd5d3!important;border-radius:999px!important;overflow:hidden!important;background:#fff!important;background-color:#fff!important;box-shadow:none!important}html body #MainContent #main-cart-items .quantity.cart-quantity:before,html body #MainContent #main-cart-items .quantity.cart-quantity:after{display:none!important;content:none!important;box-shadow:none!important}html body #MainContent #main-cart-items .quantity.cart-quantity .quantity__button{display:flex!important;align-items:center!important;justify-content:center!important;width:4rem!important;min-width:4rem!important;max-width:4rem!important;min-height:4rem!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;background-color:#fff!important;color:#222!important;box-shadow:none!important}html body #MainContent #main-cart-items .quantity.cart-quantity .quantity__button:before,html body #MainContent #main-cart-items .quantity.cart-quantity .quantity__button:after{display:none!important;content:none!important}html body #MainContent #main-cart-items .quantity.cart-quantity .quantity__button svg{display:block!important;width:1.4rem!important;height:1.4rem!important;color:#222!important}html body #MainContent #main-cart-items .quantity.cart-quantity .quantity__input{display:block!important;flex:1 1 auto!important;width:3.8rem!important;min-width:3.8rem!important;max-width:3.8rem!important;height:4rem!important;margin:0!important;padding:0!important;border:0!important;background:#fff!important;background-color:#fff!important;color:#222!important;box-shadow:none!important;font-size:1.25rem!important;line-height:4rem!important;text-align:center!important}html body #MainContent #main-cart-items cart-remove-button{display:flex!important;align-items:center!important;justify-content:center!important;width:4.2rem!important;min-width:4.2rem!important;max-width:4.2rem!important;height:4.2rem!important;margin:0!important;padding:0!important}html body #MainContent #main-cart-items cart-remove-button .button.button--tertiary{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:4.2rem!important;min-width:4.2rem!important;max-width:4.2rem!important;height:4.2rem!important;min-height:4.2rem!important;margin:0!important;padding:0!important;border:1px solid #24AAA4!important;border-radius:999px!important;background:#fff!important;background-color:#fff!important;color:#24aaa4!important;box-shadow:none!important}html body #MainContent #main-cart-items cart-remove-button .button.button--tertiary:before,html body #MainContent #main-cart-items cart-remove-button .button.button--tertiary:after{display:none!important;content:none!important}html body #MainContent #main-cart-items cart-remove-button .icon-remove{display:block!important;visibility:visible!important;opacity:1!important;width:1.75rem!important;height:1.75rem!important;color:#24aaa4!important;fill:none!important;stroke:#24aaa4!important}html body #MainContent #main-cart-items cart-remove-button .icon-remove path{fill:none!important;stroke:#24aaa4!important}html body #MainContent #main-cart-footer .cv-delivery-area__label{margin-top:1.4rem!important;padding:1rem 1.15rem .7rem!important;font-size:1.2rem!important}html body #MainContent #main-cart-footer .cv-delivery-area__select{min-height:4.8rem!important;margin-bottom:1.25rem!important;padding-left:1.15rem!important;font-size:1.15rem!important}html body #MainContent .product__info-container variant-radios .product-form__input{gap:.7rem!important;margin-bottom:1.5rem!important}html body #MainContent .product__info-container variant-radios .product-form__input>input[type=radio]+label{min-height:3.8rem!important;padding:.75rem 1.25rem!important;font-size:1.2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/central-vet-mobile-cart-variants.css.map */
