/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;max-width:100vw;overflow-x:hidden}article,aside,footer,header,nav,section{display:block}h1{margin:.67em 0;font-size:2em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}body.cart .cart-form .delivery-options .anniversary-days-picker,button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.4;margin:0}button,input{overflow:visible}body.cart .cart-form .delivery-options .anniversary-days-picker,button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}body.blog .blog-header .play-video{display:inline;border:none;height:auto;width:auto;color:#535353;padding:0;margin:0;background-color:transparent;line-height:inherit;text-align:left}.button,.choose-store-modal .set-store-link,.review .helpful-link,.skip-register-pets a,body.blog .latest-products a,body.checkout-funnel.checkout-funnel-click-and-collect .get-directions-link,body.shop-homepage .latest-products a,body.store-page .get-directions-link,body.store-product .latest-products a,button,html:not(.no-js) .ui-tabs ul[role=tablist] li a,input[type=button],input[type=submit]{font-size:16px;font-size:1rem;display:inline-block;height:50px;padding:0 60px;color:#fff;font-family:Futura-Book,sans-serif;line-height:50px;text-align:center;cursor:pointer;background-color:#00447c;border:1px solid transparent;border-radius:.3125rem}.button:hover,.choose-store-modal .set-store-link:hover,.review .helpful-link:hover,.skip-register-pets a:hover,body.blog .latest-products a:hover,body.checkout-funnel.checkout-funnel-click-and-collect .get-directions-link:hover,body.shop-homepage .latest-products a:hover,body.store-page .get-directions-link:hover,body.store-product .latest-products a:hover,button:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a:hover,input:hover[type=button],input:hover[type=submit]{color:#fff;background-color:#001e36}.button.secondary,.checkout-funnel-payment .back-to-cart.button,.checkout-funnel-payment html:not(.no-js) .ui-tabs ul[role=tablist] li a.back-to-cart,.skip-register-pets a,body.blog .latest-products a,body.shop-homepage .latest-products a,body.store-product .latest-products a,button.secondary,html:not(.no-js) .ui-tabs ul[role=tablist] li .checkout-funnel-payment a.back-to-cart,html:not(.no-js) .ui-tabs ul[role=tablist] li a.secondary,input.secondary[type=button]{color:#00447c;background-color:#fff;border:1px solid #00447c;box-shadow:none}.button.secondary:hover,.checkout-funnel-payment .back-to-cart.button:hover,.checkout-funnel-payment html:not(.no-js) .ui-tabs ul[role=tablist] li a.back-to-cart:hover,.skip-register-pets a:hover,body.blog .latest-products a:hover,body.shop-homepage .latest-products a:hover,body.store-product .latest-products a:hover,button.secondary:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li .checkout-funnel-payment a.back-to-cart:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.secondary:hover,input.secondary:hover[type=button]{color:#fff;background-color:#00447c}.button.highlight,.header .cart .cart-summary .button,.header .cart .cart-summary html:not(.no-js) .ui-tabs ul[role=tablist] li a,.newsletter-signup button,button.highlight,html:not(.no-js) .ui-tabs ul[role=tablist] li .header .cart .cart-summary a,html:not(.no-js) .ui-tabs ul[role=tablist] li a.highlight,input.highlight[type=button]{background-color:#00aeef}.button.highlight:hover,.header .cart .cart-summary .button:hover,.header .cart .cart-summary html:not(.no-js) .ui-tabs ul[role=tablist] li a:hover,.newsletter-signup button:hover,button.highlight:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li .header .cart .cart-summary a:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.highlight:hover,input.highlight:hover[type=button]{background-color:#0080af}.button.sale,.button.success,button.sale,button.success,html:not(.no-js) .ui-tabs ul[role=tablist] li a.sale,html:not(.no-js) .ui-tabs ul[role=tablist] li a.success,input.sale[type=button],input.success[type=button]{background-color:#54b948}.button.sale:hover,.button.success:hover,button.sale:hover,button.success:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.sale:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.success:hover,input.sale:hover[type=button],input.success:hover[type=button]{background-color:#429038}.button.warning,button.warning,html:not(.no-js) .ui-tabs ul[role=tablist] li a.warning,input.warning[type=button]{background-color:#f7941e}.button.warning:hover,button.warning:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.warning:hover,input.warning:hover[type=button]{background-color:#a95f06}.button.error,button.error,html:not(.no-js) .ui-tabs ul[role=tablist] li a.error,input.error[type=button]{background-color:#e31837}.button.error:hover,button.error:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.error:hover,input.error:hover[type=button]{background-color:#870e21}.button.small,.button.tight,.choose-store-modal .set-store-link,.review .helpful-link,.skip-register-pets a,body.blog .latest-products a,body.checkout-funnel.checkout-funnel-address .add-new-address-form .form-actions .button,body.checkout-funnel.checkout-funnel-address .add-new-address-form .form-actions button,body.checkout-funnel.checkout-funnel-address .add-new-address-form .form-actions html:not(.no-js) .ui-tabs ul[role=tablist] li a,body.contact-page .line-items .line-item button,body.product-reviews-page .review-summary .button,body.product-reviews-page .review-summary html:not(.no-js) .ui-tabs ul[role=tablist] li a,body.shop-homepage .latest-products a,body.store-product .latest-products a,button.small,button.tight,html:not(.no-js) .ui-tabs ul[role=tablist] li a.small,html:not(.no-js) .ui-tabs ul[role=tablist] li a.tight,html:not(.no-js) .ui-tabs ul[role=tablist] li body.checkout-funnel.checkout-funnel-address .add-new-address-form .form-actions a,html:not(.no-js) .ui-tabs ul[role=tablist] li body.product-reviews-page .review-summary a,input.small[type=button],input.tight[type=button]{padding:0 20px}.button.small,.choose-store-modal .set-store-link,.review .helpful-link,.skip-register-pets a,body.blog .latest-products a,body.contact-page .line-items .line-item button,body.product-reviews-page .review-summary .button,body.product-reviews-page .review-summary html:not(.no-js) .ui-tabs ul[role=tablist] li a,body.shop-homepage .latest-products a,body.store-product .latest-products a,button.small,html:not(.no-js) .ui-tabs ul[role=tablist] li a.small,html:not(.no-js) .ui-tabs ul[role=tablist] li body.product-reviews-page .review-summary a,input.small[type=button]{height:30px;line-height:30px}.button.small.tight,button.small.tight,html:not(.no-js) .ui-tabs ul[role=tablist] li a.small.tight,input.small.tight[type=button]{padding:0 10px}.button.disabled,.button:disabled,button.disabled,button:disabled,html:not(.no-js) .ui-tabs ul[role=tablist] li a.disabled,html:not(.no-js) .ui-tabs ul[role=tablist] li a:disabled,input.disabled[type=button],input[type=button]:disabled{color:#919191;background-color:#e9eef2}.button.disabled:hover,.button:hover:disabled,button.disabled:hover,button:hover:disabled,html:not(.no-js) .ui-tabs ul[role=tablist] li a.disabled:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a:hover:disabled,input.disabled:hover[type=button],input:hover[type=button]:disabled{cursor:not-allowed;background-color:#e9eef2}.alert-fancy-error,.alert-fancy-info,.alert-fancy-notice,.alert-fancy-success,.flash-message{padding:20px;color:#fff;text-align:center;background-color:#919191}.alert-fancy-error a,.alert-fancy-info a,.alert-fancy-notice a,.alert-fancy-success a,.flash-message a{color:#fff;border-bottom:1px solid #fff}.alert-fancy-error a:hover,.alert-fancy-info a:hover,.alert-fancy-notice a:hover,.alert-fancy-success a:hover,.flash-message a:hover{color:#fff;border-bottom:2px solid #fff}.input-frame,.input-text,.register-pet-photo .controls,.your-pets-birthday .controls,.your-pets-breed .controls,.your-pets-gender .controls,.your-pets-size .controls,body.contact-page .contact-login-form .input-placeholder-text,body.login .main .sign-in .has-login-cookie,input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{border:1px solid #dfe7ed;border-radius:.3125rem}.input-text,body.contact-page .contact-login-form .input-placeholder-text,body.login .main .sign-in .has-login-cookie,input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{width:100%;height:50px;padding:0 20px;font-family:Futura-Book,sans-serif;line-height:50px}@media (min-width:600px){.input-text,body.contact-page .contact-login-form .input-placeholder-text,body.login .main .sign-in .has-login-cookie,input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{width:300px}.large.input-text,body.contact-page .contact-login-form .large.input-placeholder-text,body.login .main .sign-in .large.has-login-cookie,input.large[type=email],input.large[type=number],input.large[type=password],input.large[type=search],input.large[type=text]{width:500px}}.input-text:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=text]:disabled{background-color:#e9eef2}.input-text.tiny,input.tiny[type=email],input.tiny[type=number],input.tiny[type=password],input.tiny[type=search],input.tiny[type=text]{width:60px;height:25px;line-height:25px}.input-text.small,input.small[type=email],input.small[type=number],input.small[type=password],input.small[type=search],input.small[type=text]{width:150px;height:37.5px;line-height:37.5px}.input-text.full,input.full[type=email],input.full[type=number],input.full[type=password],input.full[type=search],input.full[type=text]{width:100%}.control-group>.control-label,.input-label{font-size:13px;font-size:.8125rem;position:absolute;top:-5px;left:10px;padding:0 10px;color:#919191;text-transform:uppercase;background-color:#fff;opacity:1;transition:opacity .15s ease-out}.control-group>.faded.control-label,.faded.input-label{opacity:0}.custom-checkbox,.custom-radio,input[type=checkbox],input[type=radio]{display:none}.custom-checkbox+label,.custom-radio+label,input[type=checkbox]+label,input[type=radio]+label{position:relative;display:inline-block;padding:0 20px 0 30px}.custom-checkbox+label:before,.custom-radio+label:before,input[type=checkbox]+label:before,input[type=radio]+label:before{position:absolute;top:0;left:0;display:inline-block;width:14px;height:14px;margin:0 10px 0 0;background:#fff;border:1px solid #00aeef;border-radius:0;content:""}.custom-checkbox:checked+label:after,.custom-radio:checked+label:after,input:checked[type=checkbox]+label:after,input:checked[type=radio]+label:after{position:absolute;display:inline-block;content:""}.custom-checkbox:focus:checked+label:before,.custom-radio:focus:checked+label:before,input:focus:checked[type=checkbox]+label:before,input:focus:checked[type=radio]+label:before{border:1px solid #e31837}.custom-checkbox+label:before,input[type=checkbox]+label:before{background:#dfe7ed;border:none}.custom-checkbox:checked+label:after,input:checked[type=checkbox]+label:after{top:-6px;left:0;width:20px;height:20px;background-image:url("/bundles/shophqpetstocksite/img/icons/tick.svg");background-size:contain}.custom-checkbox.reversed+label:before,body.login .main .sign-up input[type=checkbox]+label:before,input.reversed[type=checkbox]+label:before,ul.checkboxes.reversed input[type=checkbox]+label:before{background-color:#00aeef}.custom-checkbox.reversed:checked+label:after,body.login .main .sign-up input:checked[type=checkbox]+label:after,input.reversed:checked[type=checkbox]+label:after,ul.checkboxes.reversed input:checked[type=checkbox]+label:after{background-image:url("/bundles/shophqpetstocksite/img/icons/tick-white.svg")}.custom-radio+label:before,input[type=radio]+label:before{top:0;left:0;border-radius:50%}.custom-radio:checked+label:after,input:checked[type=radio]+label:after{top:3px;left:3px;width:8px;height:8px;background-color:#00aeef;border-radius:50%}.control-group.has-error .input-text,.control-group.has-error body.contact-page .contact-login-form .input-placeholder-text,.control-group.has-error body.login .main .sign-in .has-login-cookie,.control-group.has-error input[type=email],.control-group.has-error input[type=number],.control-group.has-error input[type=password],.control-group.has-error input[type=search],.control-group.has-error input[type=text],body.contact-page .contact-login-form .control-group.has-error .input-placeholder-text,body.login .main .sign-in .control-group.has-error .has-login-cookie{border-color:#e31837}.control-group.has-error>.control-label,.control-group.has-error>.input-label{color:#e31837}.panel,body.cart .cart-form .delivery-type__collect,body.cart .cart-form .delivery-type__deliver,body.checkout-funnel.checkout-funnel-review .cart-review{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border:1px solid #dfe7ed;border-radius:.625rem}.panel>.content{-ms-flex:1 1 auto;flex:1 1 auto;padding:20px;line-height:1.5}.panel>.actions{-ms-flex:0 0 50px;flex:0 0 50px;display:-ms-flexbox;display:flex;padding:0 10px;font-style:italic;text-align:center;background-color:#00447c;border-top-right-radius:-.375rem;border-top-left-radius:-.375rem}.panel>.actions,.panel>.actions a{height:50px;color:#fff;line-height:50px}.panel>.actions a{-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block;padding:0 20px;font-style:normal;border-right:1px solid #00335d}.panel>.actions a:last-child{border:none}.panel>.actions a:hover{text-decoration:underline}.address-list li.default-address,.panel.is-active,body.checkout-funnel.checkout-funnel-review .cart-review{background-color:#e9eef2}.address-list li.default-address>.actions,.panel.is-active>.actions{background-color:#00aeef}.address-list li.default-address>.actions a,.panel.is-active>.actions a{border-right:1px solid #0098d0}.address-list li.default-address>.actions a:last-child,.panel.is-active>.actions a:last-child{border:none}.panel.highlight{color:#fff;background-color:#00aeef;border:0}.panel.highlight .review .proscons .item-list h3,.panel.highlight h1,.panel.highlight h2,.panel.highlight h3,.panel.highlight h4,.review .proscons .item-list .panel.highlight h3{margin-top:0;color:#00447c}.signup-area.panel{padding:0 20px 20px}.icon,body.blog .blog-admin-edit{position:relative;top:6px;display:inline-block;width:24px;height:24px;fill:currentColor}.service,.tag,body.blog .content-area .filters a:not(:last-of-type),body.shop-homepage .content-area .filters a:not(:last-of-type),body.store-product .content-area .filters a:not(:last-of-type){font-size:12px;font-size:.75rem;display:inline-block;padding:5px 10px;color:#919191;line-height:20px;background-color:#dfe7ed;border-radius:.3125rem}.blog-categories .content,.blog-categories h2,.cart-unavailable-fancybox .purchase-limit-exceeded-popup h2,.cart-unavailable-fancybox .unavailable-popup h2,.h1,.h2,.h3,.h4,.h5,.h6,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup h2,.purchase-limit-exceeded-fancybox .unavailable-popup h2,.review-summary .pro-con-totals>.proscons h3,.review .proscons .item-list h3,.review h3,.sidebar-wrapper .sidebar-filters-list .area-title,body.blog .blog-listing.single-listing .blog-list-header,body.checkout-funnel.checkout-funnel-click-and-collect .store-label,h1,h2,h3,h4,h5,h6{margin:.67em 0;font-weight:400;color:#00447c}.h1,body.blog .blog-listing.single-listing .blog-list-header,h1{font-size:2.875rem;font-family:Appetite-Regular,sans-serif}.cart-unavailable-fancybox .purchase-limit-exceeded-popup h2,.cart-unavailable-fancybox .unavailable-popup h2,.h2,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup h2,.purchase-limit-exceeded-fancybox .unavailable-popup h2,h2{font-size:2.1875rem;font-family:Futura-Bold,sans-serif}.blog-categories .content,.blog-categories h2,.h3,h3{font-size:1.6875rem;font-family:Futura-Book,sans-serif}.h4,.review-summary .pro-con-totals>.proscons h3,.review .proscons .item-list h3,.review h3,h4{font-size:1.1875rem;font-family:Futura-Bold,sans-serif}.h5,.sidebar-wrapper .sidebar-filters-list .area-title,h5{font-size:1rem;font-family:Futura-Book,sans-serif;text-transform:uppercase}.h6,body.checkout-funnel.checkout-funnel-click-and-collect .store-label,h6{font-size:1rem;font-family:Futura-Book,sans-serif}@media screen and (max-width:600px){.h1,body.blog .blog-listing.single-listing .blog-list-header,h1{font-size:1.75rem}.cart-unavailable-fancybox .purchase-limit-exceeded-popup h2,.cart-unavailable-fancybox .unavailable-popup h2,.h2,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup h2,.purchase-limit-exceeded-fancybox .unavailable-popup h2,h2{font-size:1.5rem}.blog-categories .content,.blog-categories h2,.h3,h3{font-size:1.25rem}.h4,.review-summary .pro-con-totals>.proscons h3,.review .proscons .item-list h3,.review h3,h4{font-size:1rem}}.address-list,.breadcrumb,.collapsible-menu,.form-errors,.header .account .menu,.header nav[role=navigation]>ul,.main .menu,.pagination ul,.plain-list,.resource-centre .categories,.review-summary .pro-con-totals>.proscons,.sidebar-wrapper .sidebar-filters-list,.tabs .nav-tabs,body.blog .content .categories .category .subcategories,body.blog .content .categories .category ul,body.blog .content .products .category .subcategories,body.blog .content .products .category ul,body.checkout-funnel #app>.checkout-funnel-header .checkout-menu,body.login .main .sign-up .join-benefits,body.shop-homepage .content .categories .category .subcategories,body.shop-homepage .content .categories .category ul,body.shop-homepage .content .products .category .subcategories,body.shop-homepage .content .products .category ul,body.store-product .content .categories .category .subcategories,body.store-product .content .categories .category ul,body.store-product .content .products .category .subcategories,body.store-product .content .products .category ul,footer.footer>.links ul,footer.footer>.social ul{padding:0;margin:0;list-style:none}.address-list li:before,.breadcrumb li:before,.collapsible-menu li:before,.form-errors li:before,.header .account .menu li:before,.header nav[role=navigation]>ul li:before,.main .menu li:before,.pagination ul li:before,.plain-list li:before,.resource-centre .categories li:before,.review-summary .pro-con-totals>.proscons li:before,.sidebar-wrapper .sidebar-filters-list li:before,.tabs .nav-tabs li:before,body.blog .content .categories .category .subcategories li:before,body.blog .content .categories .category ul li:before,body.blog .content .products .category .subcategories li:before,body.blog .content .products .category ul li:before,body.checkout-funnel #app>.checkout-funnel-header .checkout-menu li:before,body.login .main .sign-up .join-benefits li:before,body.shop-homepage .content .categories .category .subcategories li:before,body.shop-homepage .content .categories .category ul li:before,body.shop-homepage .content .products .category .subcategories li:before,body.shop-homepage .content .products .category ul li:before,body.store-product .content .categories .category .subcategories li:before,body.store-product .content .categories .category ul li:before,body.store-product .content .products .category .subcategories li:before,body.store-product .content .products .category ul li:before,footer.footer>.links ul li:before,footer.footer>.social ul li:before{display:none}.choose-store-modal .contact .email,.header .notification,.header .notification .details,.nowrap,.panel>.actions,.service{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-error-block,body.login .main .sign-up .text-error{display:block;margin-bottom:10px}.text-error-reversed,body.login .main .sign-up .text-error{padding:10px 20px;color:#fff;background-color:#e31837;border-radius:.3125rem}.clearfix:after,.clearfix:before{display:table;clear:both;content:""}::-webkit-input-placeholder{color:#919191!important}:-moz-placeholder,::-moz-placeholder{color:#919191!important}:-ms-input-placeholder{color:#919191!important}body.blog .content .categories .category-image:before,body.blog .content .categories .product-image:before,body.blog .content .products .category-image:before,body.blog .content .products .product-image:before,body.shop-homepage .content .categories .category-image:before,body.shop-homepage .content .categories .product-image:before,body.shop-homepage .content .products .category-image:before,body.shop-homepage .content .products .product-image:before,body.store-product .content .categories .category-image:before,body.store-product .content .categories .product-image:before,body.store-product .content .products .category-image:before,body.store-product .content .products .product-image:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 24 24' xmlns='https://www.w3.org/2000/svg' class='placeholder'%3e%3cdefs%3e%3cstyle%3e .placeholder %7b background-color: %23eee;%7d .paws %7b fill: %23ddd; -webkit-transform: scale(0.75); -ms-transform: scale(0.75); transform: scale(0.75); transform-origin: center center;%7d %3c/style%3e%3c/defs%3e%3cg class='paws'%3e%3cg transform='matrix(.286 -.1886 .1886 .286 -8.345 -92.852)'%3e%3crect ry='8.701' y='288.344' x='-132.411' height='33.036' width='32.054'/%3e%3cellipse transform='rotate(-14.057)' ry='11.518' rx='7.902' cy='234.334' cx='-188.404'/%3e%3cellipse cx='-288.679' cy='137.275' rx='7.902' ry='11.518' transform='rotate(-37.798)'/%3e%3cellipse cx='34.793' cy='291.045' rx='7.902' ry='11.518' transform='scale(-1 1) rotate(-14.057)'/%3e%3cellipse transform='scale(-1 1) rotate(-44.931)' ry='11.518' rx='7.902' cy='266.545' cx='-140.706'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.button.color-blue,.color-blue,button.color-blue,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-blue{color:#00447c}.button.color-click-collect,.button.color-cyan,.button.color-diy-wash,.button.color-fish,.button.color-vet,.button.color-water-testing,.color-click-collect,.color-cyan,.color-diy-wash,.color-fish,.color-vet,.color-water-testing,button.color-click-collect,button.color-cyan,button.color-diy-wash,button.color-fish,button.color-vet,button.color-water-testing,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-click-collect,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-cyan,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-diy-wash,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-fish,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-vet,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-water-testing{color:#00aeef}.button.color-cyan-alt,.button.color-dog-daycare,.color-cyan-alt,.color-dog-daycare,button.color-cyan-alt,button.color-dog-daycare,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-cyan-alt,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-dog-daycare{color:#46bbbd}.button.color-green,.button.color-reptile,.color-green,.color-reptile,button.color-green,button.color-reptile,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-green,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-reptile{color:#54b948}.button.color-assist-green,.button.color-cat-boarding,.button.color-cattery,.button.color-green-alt,.color-assist-green,.color-cat-boarding,.color-cattery,.color-green-alt,button.color-assist-green,button.color-cat-boarding,button.color-cattery,button.color-green-alt,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-assist-green,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-cat-boarding,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-cattery,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-green-alt{color:#96c11f}.button.color-navy,.button.color-rewards,.color-navy,.color-rewards,button.color-navy,button.color-rewards,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-navy,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-rewards{color:#0f1a29}.button.color-dog,.button.color-grooming,.button.color-orange,.color-dog,.color-grooming,.color-orange,button.color-dog,button.color-grooming,button.color-orange,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-dog,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-grooming,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-orange{color:#f7941e}.button.color-assist-pink,.button.color-cat,.button.color-pet-adoption,.button.color-pet-adoptions,.button.color-pink,.color-assist-pink,.color-cat,.color-pet-adoption,.color-pet-adoptions,.color-pink,button.color-assist-pink,button.color-cat,button.color-pet-adoption,button.color-pet-adoptions,button.color-pink,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-assist-pink,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-cat,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-pet-adoption,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-pet-adoptions,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-pink{color:#ec008c}.button.color-equine,.button.color-horse,.button.color-purple,.color-equine,.color-horse,.color-purple,button.color-equine,button.color-horse,button.color-purple,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-equine,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-horse,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-purple{color:#ac4399}.button.color-bird,.button.color-chicken,.button.color-red,.button.color-school,.color-bird,.color-chicken,.color-red,.color-school,button.color-bird,button.color-chicken,button.color-red,button.color-school,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-bird,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-chicken,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-red,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-school{color:#e31837}.button.color-white,.color-white,button.color-white,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-white{color:#fff}.button.color-id-tag,.button.color-pet-id-tag,.button.color-small-animal,.button.color-smanimal,.button.color-yellow,.color-id-tag,.color-pet-id-tag,.color-small-animal,.color-smanimal,.color-yellow,button.color-id-tag,button.color-pet-id-tag,button.color-small-animal,button.color-smanimal,button.color-yellow,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-id-tag,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-pet-id-tag,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-small-animal,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-smanimal,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-yellow{color:#ffd200}.button.color-secondary-blue,.color-secondary-blue,button.color-secondary-blue,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-secondary-blue{color:#3bbdda}.button.color-secondary-green,.color-secondary-green,button.color-secondary-green,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-secondary-green{color:#50ae76}.button.color-secondary-yellow,.color-secondary-yellow,button.color-secondary-yellow,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-secondary-yellow{color:#f5c85b}.button.color-secondary-orange,.color-secondary-orange,button.color-secondary-orange,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-secondary-orange{color:#f79e51}.button.color-secondary-red,.color-secondary-red,button.color-secondary-red,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-secondary-red{color:#e3604a}.button.color-secondary-pink,.color-secondary-pink,button.color-secondary-pink,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-secondary-pink{color:#de76a5}.button.color-secondary-smoke,.color-secondary-smoke,button.color-secondary-smoke,html:not(.no-js) .ui-tabs ul[role=tablist] li a.color-secondary-smoke{color:#f1f2f2}.bg-blue,.button.bg-blue,button.bg-blue,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-blue{background-color:#00447c}.bg-blue-light,.button.bg-blue-light,button.bg-blue-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-blue-light{color:#fff;background-color:#80a2be}.bg-click-collect,.bg-cyan,.bg-diy-wash,.bg-fish,.bg-vet,.bg-water-testing,.button.bg-click-collect,.button.bg-cyan,.button.bg-diy-wash,.button.bg-fish,.button.bg-vet,.button.bg-water-testing,.shop-category-tiles html:not(.no-js) .ui-tabs ul[role=tablist] li.fish a.category,.shop-category-tiles li.fish .category,button.bg-click-collect,button.bg-cyan,button.bg-diy-wash,button.bg-fish,button.bg-vet,button.bg-water-testing,html:not(.no-js) .ui-tabs ul[role=tablist] .shop-category-tiles li.fish a.category,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-click-collect,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-cyan,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-diy-wash,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-fish,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-vet,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-water-testing{background-color:#00aeef}.bg-click-collect-light,.bg-cyan-light,.bg-diy-wash-light,.bg-fish-light,.bg-vet-light,.bg-water-testing-light,.button.bg-click-collect-light,.button.bg-cyan-light,.button.bg-diy-wash-light,.button.bg-fish-light,.button.bg-vet-light,.button.bg-water-testing-light,button.bg-click-collect-light,button.bg-cyan-light,button.bg-diy-wash-light,button.bg-fish-light,button.bg-vet-light,button.bg-water-testing-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-click-collect-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-cyan-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-diy-wash-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-fish-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-vet-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-water-testing-light{color:#fff;background-color:#80d7f7}.bg-cyan-alt,.bg-dog-daycare,.button.bg-cyan-alt,.button.bg-dog-daycare,button.bg-cyan-alt,button.bg-dog-daycare,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-cyan-alt,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-dog-daycare{background-color:#46bbbd}.bg-cyan-alt-light,.bg-dog-daycare-light,.button.bg-cyan-alt-light,.button.bg-dog-daycare-light,button.bg-cyan-alt-light,button.bg-dog-daycare-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-cyan-alt-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-dog-daycare-light{color:#fff;background-color:#a3ddde}.bg-green,.bg-reptile,.button.bg-green,.button.bg-reptile,.shop-category-tiles html:not(.no-js) .ui-tabs ul[role=tablist] li.reptile a.category,.shop-category-tiles li.reptile .category,button.bg-green,button.bg-reptile,html:not(.no-js) .ui-tabs ul[role=tablist] .shop-category-tiles li.reptile a.category,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-green,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-reptile{background-color:#54b948}.bg-green-light,.bg-reptile-light,.button.bg-green-light,.button.bg-reptile-light,button.bg-green-light,button.bg-reptile-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-green-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-reptile-light{color:#fff;background-color:#aadca4}.bg-assist-green,.bg-cat-boarding,.bg-cattery,.bg-green-alt,.button.bg-assist-green,.button.bg-cat-boarding,.button.bg-cattery,.button.bg-green-alt,button.bg-assist-green,button.bg-cat-boarding,button.bg-cattery,button.bg-green-alt,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-assist-green,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-cat-boarding,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-cattery,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-green-alt{background-color:#96c11f}.bg-assist-green-light,.bg-cat-boarding-light,.bg-green-alt-light,.button.bg-assist-green-light,.button.bg-cat-boarding-light,.button.bg-green-alt-light,button.bg-assist-green-light,button.bg-cat-boarding-light,button.bg-green-alt-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-assist-green-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-cat-boarding-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-green-alt-light{color:#fff;background-color:#cbe08f}.bg-navy,.bg-rewards,.button.bg-navy,.button.bg-rewards,button.bg-navy,button.bg-rewards,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-navy,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-rewards{background-color:#0f1a29}.bg-navy-light,.bg-rewards-light,.button.bg-navy-light,.button.bg-rewards-light,button.bg-navy-light,button.bg-rewards-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-navy-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-rewards-light{color:#fff;background-color:#878d94}.bg-dog,.bg-grooming,.bg-orange,.button.bg-dog,.button.bg-grooming,.button.bg-orange,.shop-category-tiles html:not(.no-js) .ui-tabs ul[role=tablist] li.dog a.category,.shop-category-tiles li.dog .category,button.bg-dog,button.bg-grooming,button.bg-orange,html:not(.no-js) .ui-tabs ul[role=tablist] .shop-category-tiles li.dog a.category,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-dog,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-grooming,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-orange{background-color:#f7941e}.bg-dog-light,.bg-grooming-light,.bg-orange-light,.button.bg-dog-light,.button.bg-grooming-light,.button.bg-orange-light,button.bg-dog-light,button.bg-grooming-light,button.bg-orange-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-dog-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-grooming-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-orange-light{color:#fff;background-color:#fbca8f}.bg-assist-pink,.bg-cat,.bg-pet-adoption,.bg-pet-adoptions,.bg-pink,.button.bg-assist-pink,.button.bg-cat,.button.bg-pet-adoption,.button.bg-pet-adoptions,.button.bg-pink,.shop-category-tiles html:not(.no-js) .ui-tabs ul[role=tablist] li.cat a.category,.shop-category-tiles li.cat .category,button.bg-assist-pink,button.bg-cat,button.bg-pet-adoption,button.bg-pet-adoptions,button.bg-pink,html:not(.no-js) .ui-tabs ul[role=tablist] .shop-category-tiles li.cat a.category,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-assist-pink,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-cat,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-pet-adoption,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-pet-adoptions,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-pink{background-color:#ec008c}.bg-assist-pink-light,.bg-cat-light,.bg-pet-adoption-light,.bg-pink-light,.button.bg-assist-pink-light,.button.bg-cat-light,.button.bg-pet-adoption-light,.button.bg-pink-light,button.bg-assist-pink-light,button.bg-cat-light,button.bg-pet-adoption-light,button.bg-pink-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-assist-pink-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-cat-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-pet-adoption-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-pink-light{color:#fff;background-color:#f680c6}.bg-equine,.bg-horse,.bg-purple,.button.bg-equine,.button.bg-horse,.button.bg-purple,.shop-category-tiles html:not(.no-js) .ui-tabs ul[role=tablist] li.horse a.category,.shop-category-tiles li.horse .category,button.bg-equine,button.bg-horse,button.bg-purple,html:not(.no-js) .ui-tabs ul[role=tablist] .shop-category-tiles li.horse a.category,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-equine,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-horse,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-purple{background-color:#ac4399}.bg-equine-light,.bg-horse-light,.bg-purple-light,.button.bg-equine-light,.button.bg-horse-light,.button.bg-purple-light,button.bg-equine-light,button.bg-horse-light,button.bg-purple-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-equine-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-horse-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-purple-light{color:#fff;background-color:#d6a1cc}.bg-bird,.bg-chicken,.bg-red,.bg-school,.button.bg-bird,.button.bg-chicken,.button.bg-red,.button.bg-school,.shop-category-tiles html:not(.no-js) .ui-tabs ul[role=tablist] li.bird a.category,.shop-category-tiles html:not(.no-js) .ui-tabs ul[role=tablist] li.chicken a.category,.shop-category-tiles li.bird .category,.shop-category-tiles li.chicken .category,button.bg-bird,button.bg-chicken,button.bg-red,button.bg-school,html:not(.no-js) .ui-tabs ul[role=tablist] .shop-category-tiles li.bird a.category,html:not(.no-js) .ui-tabs ul[role=tablist] .shop-category-tiles li.chicken a.category,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-bird,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-chicken,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-red,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-school{background-color:#e31837}.bg-bird-light,.bg-chicken-light,.bg-red-light,.bg-school-light,.button.bg-bird-light,.button.bg-chicken-light,.button.bg-red-light,.button.bg-school-light,button.bg-bird-light,button.bg-chicken-light,button.bg-red-light,button.bg-school-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-bird-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-chicken-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-red-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-school-light{color:#fff;background-color:#f18c9b}.bg-white,.button.bg-white,button.bg-white,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-white{background-color:#fff}.bg-white-light,.button.bg-white-light,button.bg-white-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-white-light{color:#fff;background-color:#fff}.bg-id-tag,.bg-pet-id-tag,.bg-small-animal,.bg-smanimal,.bg-yellow,.button.bg-id-tag,.button.bg-pet-id-tag,.button.bg-small-animal,.button.bg-smanimal,.button.bg-yellow,.shop-category-tiles html:not(.no-js) .ui-tabs ul[role=tablist] li.small-animal a.category,.shop-category-tiles li.small-animal .category,button.bg-id-tag,button.bg-pet-id-tag,button.bg-small-animal,button.bg-smanimal,button.bg-yellow,html:not(.no-js) .ui-tabs ul[role=tablist] .shop-category-tiles li.small-animal a.category,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-id-tag,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-pet-id-tag,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-small-animal,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-smanimal,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-yellow{background-color:#ffd200}.bg-pet-id-tag-light,.bg-small-animal-light,.bg-smanimal-light,.bg-yellow-light,.button.bg-pet-id-tag-light,.button.bg-small-animal-light,.button.bg-smanimal-light,.button.bg-yellow-light,button.bg-pet-id-tag-light,button.bg-small-animal-light,button.bg-smanimal-light,button.bg-yellow-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-pet-id-tag-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-small-animal-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-smanimal-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-yellow-light{color:#fff;background-color:#ffe980}.bg-secondary-blue,.button.bg-secondary-blue,button.bg-secondary-blue,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-blue{background-color:#3bbdda}.bg-secondary-blue-light,.button.bg-secondary-blue-light,button.bg-secondary-blue-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-blue-light{color:#fff;background-color:#9ddeed}.bg-secondary-green,.button.bg-secondary-green,button.bg-secondary-green,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-green{background-color:#50ae76}.bg-secondary-green-light,.button.bg-secondary-green-light,button.bg-secondary-green-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-green-light{color:#fff;background-color:#a8d7bb}.bg-secondary-yellow,.button.bg-secondary-yellow,button.bg-secondary-yellow,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-yellow{background-color:#f5c85b}.bg-secondary-yellow-light,.button.bg-secondary-yellow-light,button.bg-secondary-yellow-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-yellow-light{color:#fff;background-color:#fae4ad}.bg-secondary-orange,.button.bg-secondary-orange,button.bg-secondary-orange,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-orange{background-color:#f79e51}.bg-secondary-orange-light,.button.bg-secondary-orange-light,button.bg-secondary-orange-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-orange-light{color:#fff;background-color:#fbcfa8}.bg-secondary-red,.button.bg-secondary-red,button.bg-secondary-red,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-red{background-color:#e3604a}.bg-secondary-red-light,.button.bg-secondary-red-light,button.bg-secondary-red-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-red-light{color:#fff;background-color:#f1b0a5}.bg-secondary-pink,.button.bg-secondary-pink,button.bg-secondary-pink,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-pink{background-color:#de76a5}.bg-secondary-pink-light,.button.bg-secondary-pink-light,button.bg-secondary-pink-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-pink-light{color:#fff;background-color:#efbbd2}.bg-secondary-smoke,.button.bg-secondary-smoke,button.bg-secondary-smoke,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-smoke{background-color:#f1f2f2}.bg-secondary-smoke-light,.button.bg-secondary-smoke-light,button.bg-secondary-smoke-light,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-smoke-light{color:#fff;background-color:#f8f9f9}.button.bg-blue:hover,button.bg-blue:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-blue:hover{background-color:#003663}.button.bg-click-collect:hover,.button.bg-cyan:hover,.button.bg-diy-wash:hover,.button.bg-fish:hover,.button.bg-vet:hover,.button.bg-water-testing:hover,.shop-category-tiles html:not(.no-js) .ui-tabs ul[role=tablist] li.fish a.category:hover,.shop-category-tiles li.fish .button.category:hover,.shop-category-tiles li.fish button.category:hover,button.bg-click-collect:hover,button.bg-cyan:hover,button.bg-diy-wash:hover,button.bg-fish:hover,button.bg-vet:hover,button.bg-water-testing:hover,html:not(.no-js) .ui-tabs ul[role=tablist] .shop-category-tiles li.fish a.category:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-click-collect:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-cyan:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-diy-wash:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-fish:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-vet:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-water-testing:hover{background-color:#009bd6}.button.bg-cyan-alt:hover,.button.bg-dog-daycare:hover,button.bg-cyan-alt:hover,button.bg-dog-daycare:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-cyan-alt:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-dog-daycare:hover{background-color:#3daaac}.button.bg-green:hover,.button.bg-reptile:hover,.shop-category-tiles html:not(.no-js) .ui-tabs ul[role=tablist] li.reptile a.category:hover,.shop-category-tiles li.reptile .button.category:hover,.shop-category-tiles li.reptile button.category:hover,button.bg-green:hover,button.bg-reptile:hover,html:not(.no-js) .ui-tabs ul[role=tablist] .shop-category-tiles li.reptile a.category:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-green:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-reptile:hover{background-color:#4ba740}.button.bg-assist-green:hover,.button.bg-cat-boarding:hover,.button.bg-cattery:hover,.button.bg-green-alt:hover,button.bg-assist-green:hover,button.bg-cat-boarding:hover,button.bg-cattery:hover,button.bg-green-alt:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-assist-green:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-cat-boarding:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-cattery:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-green-alt:hover{background-color:#85ab1b}.button.bg-navy:hover,.button.bg-rewards:hover,button.bg-navy:hover,button.bg-rewards:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-navy:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-rewards:hover{background-color:#080e16}.button.bg-dog:hover,.button.bg-grooming:hover,.button.bg-orange:hover,.shop-category-tiles html:not(.no-js) .ui-tabs ul[role=tablist] li.dog a.category:hover,.shop-category-tiles li.dog .button.category:hover,.shop-category-tiles li.dog button.category:hover,button.bg-dog:hover,button.bg-grooming:hover,button.bg-orange:hover,html:not(.no-js) .ui-tabs ul[role=tablist] .shop-category-tiles li.dog a.category:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-dog:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-grooming:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-orange:hover{background-color:#f38809}.button.bg-assist-pink:hover,.button.bg-cat:hover,.button.bg-pet-adoption:hover,.button.bg-pet-adoptions:hover,.button.bg-pink:hover,.shop-category-tiles html:not(.no-js) .ui-tabs ul[role=tablist] li.cat a.category:hover,.shop-category-tiles li.cat .button.category:hover,.shop-category-tiles li.cat button.category:hover,button.bg-assist-pink:hover,button.bg-cat:hover,button.bg-pet-adoption:hover,button.bg-pet-adoptions:hover,button.bg-pink:hover,html:not(.no-js) .ui-tabs ul[role=tablist] .shop-category-tiles li.cat a.category:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-assist-pink:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-cat:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-pet-adoption:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-pet-adoptions:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-pink:hover{background-color:#d3007d}.button.bg-equine:hover,.button.bg-horse:hover,.button.bg-purple:hover,.shop-category-tiles html:not(.no-js) .ui-tabs ul[role=tablist] li.horse a.category:hover,.shop-category-tiles li.horse .button.category:hover,.shop-category-tiles li.horse button.category:hover,button.bg-equine:hover,button.bg-horse:hover,button.bg-purple:hover,html:not(.no-js) .ui-tabs ul[role=tablist] .shop-category-tiles li.horse a.category:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-equine:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-horse:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-purple:hover{background-color:#9a3c89}.button.bg-bird:hover,.button.bg-chicken:hover,.button.bg-red:hover,.button.bg-school:hover,.shop-category-tiles html:not(.no-js) .ui-tabs ul[role=tablist] li.bird a.category:hover,.shop-category-tiles html:not(.no-js) .ui-tabs ul[role=tablist] li.chicken a.category:hover,.shop-category-tiles li.bird .button.category:hover,.shop-category-tiles li.bird button.category:hover,.shop-category-tiles li.chicken .button.category:hover,.shop-category-tiles li.chicken button.category:hover,button.bg-bird:hover,button.bg-chicken:hover,button.bg-red:hover,button.bg-school:hover,html:not(.no-js) .ui-tabs ul[role=tablist] .shop-category-tiles li.bird a.category:hover,html:not(.no-js) .ui-tabs ul[role=tablist] .shop-category-tiles li.chicken a.category:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-bird:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-chicken:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-red:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-school:hover{background-color:#cc1631}.button.bg-white:hover,button.bg-white:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-white:hover{background-color:#f2f2f2}.button.bg-id-tag:hover,.button.bg-pet-id-tag:hover,.button.bg-small-animal:hover,.button.bg-smanimal:hover,.button.bg-yellow:hover,.shop-category-tiles html:not(.no-js) .ui-tabs ul[role=tablist] li.small-animal a.category:hover,.shop-category-tiles li.small-animal .button.category:hover,.shop-category-tiles li.small-animal button.category:hover,button.bg-id-tag:hover,button.bg-pet-id-tag:hover,button.bg-small-animal:hover,button.bg-smanimal:hover,button.bg-yellow:hover,html:not(.no-js) .ui-tabs ul[role=tablist] .shop-category-tiles li.small-animal a.category:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-id-tag:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-pet-id-tag:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-small-animal:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-smanimal:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-yellow:hover{background-color:#e6bd00}.button.bg-secondary-blue:hover,button.bg-secondary-blue:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-blue:hover{background-color:#28b4d4}.button.bg-secondary-green:hover,button.bg-secondary-green:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-green:hover{background-color:#489d6a}.button.bg-secondary-yellow:hover,button.bg-secondary-yellow:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-yellow:hover{background-color:#f4c043}.button.bg-secondary-orange:hover,button.bg-secondary-orange:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-orange:hover{background-color:#f69039}.button.bg-secondary-red:hover,button.bg-secondary-red:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-red:hover{background-color:#e04d34}.button.bg-secondary-pink:hover,button.bg-secondary-pink:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-pink:hover{background-color:#d96198}.button.bg-secondary-smoke:hover,button.bg-secondary-smoke:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a.bg-secondary-smoke:hover{background-color:#e4e6e6}@font-face{font-family:Futura-Light;font-style:normal;font-weight:400;src:url("/bundles/shophqpetstocksite/fonts/Futura-Light.eot?#iefix") format("embedded-opentype"),url("/bundles/shophqpetstocksite/fonts/Futura-Light.woff") format("woff"),url("/bundles/shophqpetstocksite/fonts/Futura-Light.ttf") format("truetype"),url("/bundles/shophqpetstocksite/fonts/Futura-Light.svg#webfont") format("svg")}@font-face{font-family:Futura-Book;font-style:normal;font-weight:400;src:url("/bundles/shophqpetstocksite/fonts/Futura-Book.eot?#iefix") format("embedded-opentype"),url("/bundles/shophqpetstocksite/fonts/Futura-Book.woff") format("woff"),url("/bundles/shophqpetstocksite/fonts/Futura-Book.ttf") format("truetype"),url("/bundles/shophqpetstocksite/fonts/Futura-Book.svg#webfont") format("svg")}.review .proscons .item-list .slick-slide .blog-listing .blog-meta h3,.slick-slide .blog-listing .blog-meta .review .proscons .item-list h3,.slick-slide .blog-listing .blog-meta h4,article.video .excerpt,body.blog .blog-list .blog-listing.panel .blog-content dd,body.blog .blog-list .blog-listing.panel .blog-content div,body.blog .blog-list .blog-listing.panel .blog-content dl,body.blog .blog-list .blog-listing.panel .blog-content dt,body.blog .blog-list .blog-listing.panel .blog-content h1,body.blog .blog-list .blog-listing.panel .blog-content h2,body.blog .blog-list .blog-listing.panel .blog-content h3,body.blog .blog-list .blog-listing.panel .blog-content h4,body.blog .blog-list .blog-listing.panel .blog-content h5,body.blog .collapsible-menu .count{font-family:Futura-Book,sans-serif;font-weight:400}@font-face{font-family:Futura-Medium;font-style:normal;font-weight:400;src:url("/bundles/shophqpetstocksite/fonts/Futura-Medium.eot?#iefix") format("embedded-opentype"),url("/bundles/shophqpetstocksite/fonts/Futura-Medium.woff") format("woff"),url("/bundles/shophqpetstocksite/fonts/Futura-Medium.ttf") format("truetype"),url("/bundles/shophqpetstocksite/fonts/Futura-Medium.svg#webfont") format("svg")}.accordion dt button,.checkout-funnel-payment .afterpay-payment-overview li .price,.ui-accordion dt button,body.blog .sidebar-wrapper span{font-family:Futura-Medium,sans-serif;font-weight:400}@font-face{font-family:Futura-Bold;font-style:normal;font-weight:400;src:url("/bundles/shophqpetstocksite/fonts/Futura-Bold.eot?#iefix") format("embedded-opentype"),url("/bundles/shophqpetstocksite/fonts/Futura-Bold.woff") format("woff"),url("/bundles/shophqpetstocksite/fonts/Futura-Bold.ttf") format("truetype"),url("/bundles/shophqpetstocksite/fonts/Futura-Bold.svg#webfont") format("svg")}@font-face{font-family:Appetite-Regular;font-style:normal;font-weight:400;src:url("/bundles/shophqpetstocksite/fonts/appetiteregular.eot%23iefix") format("embedded-opentype"),url("/bundles/shophqpetstocksite/fonts/appetiteregular.woff") format("woff"),url("/bundles/shophqpetstocksite/fonts/appetiteregular.ttf") format("truetype"),url("/bundles/shophqpetstocksite/fonts/appetiteregular.svg%23appetiteregular") format("svg")}@font-face{font-family:Crayon-Crumble;src:url("/bundles/shophqpetstocksite/fonts/Crayon_Crumble-webfont.eot");src:url("/bundles/shophqpetstocksite/fonts/Crayon_Crumble-webfont.eot?#iefix") format("embedded-opentype"),url("/bundles/shophqpetstocksite/fonts/Crayon_Crumble-webfont.woff2") format("woff2"),url("/bundles/shophqpetstocksite/fonts/Crayon_Crumble-webfont.woff") format("woff"),url("/bundles/shophqpetstocksite/fonts/Crayon_Crumble-webfont.ttf") format("truetype"),url("/bundles/shophqpetstocksite/fonts/Crayon_Crumble-webfont.svg#crayon_crumbleregular") format("svg");font-weight:400;font-style:normal}body{font-size:16px;font-size:1rem;font-family:Futura-Book,sans-serif}hr,p{margin:.67em 0}hr{border:0;border-bottom:1px solid #dfe7ed}code{display:inline-block;padding:20px;margin:.67em 0;color:#e31837;background-color:#e9eef2}a{color:#00aeef;text-decoration:none}a:hover{color:#0080af}ul>li{list-style-type:none}ul>li:before{display:inline-block;width:1.2rem;height:1rem;margin-left:-1.2rem;color:#00aeef;content:"\2022   "}dl.numbered dt{position:relative;margin-left:40px;counter-increment:mycounter;font-weight:700}dl.numbered dt:before{position:absolute;margin-left:-20px;content:counter(mycounter)}dl.numbered dd{margin-left:40px}dl.bold dt{font-family:Futura-Bold,sans-serif}dl.corporate dt{color:#00447c}abbr[title]{text-decoration:none;border-bottom:1px dotted #f7941e}.page-header{margin-top:0}.form-errors{margin:10px 0}.text-error{color:#e31837}.todo{padding:10px 20px;color:#997e00;background-color:#ffed99;border-radius:.3125rem;box-shadow:2px 2px 6px rgba(0,0,0,.3)}.status-error{color:#e31837}.status-delivered,.status-dispatched,.status-paid{color:#54b948}.status-cancelled{color:#919191}.status-awaiting-dispatch,.status-awaiting-payment,.status-items-dispatch-with-next-autoship,.status-refunded,.status-some-items-delivered,.status-some-items-dispatched{color:#f7941e}.help-block,.help-inline{font-size:14px;font-size:.875rem;display:inline-block;color:#919191;font-style:italic}.help-block{display:block;margin-top:10px}.petsmart-banner+article.video .h1,.petsmart-banner+h1,.sr-only{position:absolute!important;top:-9999px!important;left:-9999px!important}@media screen and (max-width:600px){.desktop,.desktop-only{display:none}}@media screen and (min-width:600px){.mobile,.mobile-only{display:none}}.brand-page-container,.brand-page-container>*,.embedded-custom-page [role=banner]>ul,.shop-category-tiles,body.vet-content .main[role=main] .vet-site-index{width:100%;margin:0 auto;max-width:1172px}@media screen and (max-width:600px){.brand-page-container,.brand-page-container>*,.embedded-custom-page [role=banner]>ul,.shop-category-tiles,body.vet-content .main[role=main] .vet-site-index{padding-left:.5rem;padding-right:.5rem}}.brochure-content header[role=banner],.embedded-custom-page [role=banner],.image-tile,.stripe[role=banner],.stripe[role=presentation],body.my-first-pet-brochure header[role=banner],body.my-first-pet header[role=banner],body.store-page .store-images li .store-image{background-position:50%;background-size:cover;background-repeat:no-repeat}.about-us-blocks,.about-us-images,.blog-categories,.brand-page-container .alphabetical-links ul,.brand-page-container .alphabetical-list,.brand-page-container .brand-info ul,.brand-page-container .latest-brand ul,.brochure-content .intro-content .check-list ul,.checkout-funnel-payment .afterpay-payment-overview,.checkout-funnel-payment .payment-methods,.checkout-funnel-payment ul[role=tablist],.custom-content-menu ul,.embedded-custom-page [role=banner]>ul,.no-list-style,.popup.afterpay .main-content ol,.promo-tiles,.services ul,.shop-category-tiles,.shop-category-tiles .sub-categories,.store-product.not-available ul.product-listings,.stripe[role=banner]>ul,.stripe[role=presentation]>ul,.vet-appointment-container form.vet-appointment ul,.vet-bios,body.blog .blog-list,body.blog ul.product-list,body.my-first-pet-brochure .intro-content .check-list ul,body.my-first-pet [role=main] .buddy-list,body.my-first-pet [role=main] .pet-chooser .pet-choices ul,body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul,body.my-first-pet [role=main] .pet-quiz .questions dl dd ul,body.store-page .store-images,html:not(.no-js) .ui-tabs ul[role=tablist],ul.checkboxes{padding-left:0;list-style-type:none}.about-us-blocks>li:before,.about-us-images>li:before,.blog-categories>li:before,.brand-page-container .alphabetical-links ul>li:before,.brand-page-container .alphabetical-list>li:before,.brand-page-container .brand-info ul>li:before,.brand-page-container .latest-brand ul>li:before,.brochure-content .intro-content .check-list ul>li:before,.checkout-funnel-payment .afterpay-payment-overview>li:before,.checkout-funnel-payment .payment-methods>li:before,.checkout-funnel-payment ul[role=tablist]>li:before,.custom-content-menu ul>li:before,.embedded-custom-page [role=banner]>ul>li:before,.no-list-style>li:before,.popup.afterpay .main-content ol>li:before,.promo-tiles>li:before,.services ul>li:before,.shop-category-tiles .sub-categories>li:before,.shop-category-tiles>li:before,.store-product.not-available ul.product-listings>li:before,.stripe[role=banner]>ul>li:before,.stripe[role=presentation]>ul>li:before,.vet-appointment-container form.vet-appointment ul>li:before,.vet-bios>li:before,body.blog .blog-list>li:before,body.blog ul.product-list>li:before,body.my-first-pet-brochure .intro-content .check-list ul>li:before,body.my-first-pet [role=main] .buddy-list>li:before,body.my-first-pet [role=main] .pet-chooser .pet-choices ul>li:before,body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul>li:before,body.my-first-pet [role=main] .pet-quiz .questions dl dd ul>li:before,body.store-page .store-images>li:before,html:not(.no-js) .ui-tabs ul[role=tablist]>li:before,ul.checkboxes>li:before{content:none;position:absolute}.vet-bios li article section h2{font-family:Futura-Bold,sans-serif;font-weight:700}.vet-bios li article section h2>small,.vet-bios li article section h3{font-family:Futura-Light,sans-serif;font-weight:light;font-weight:300}.about-us-blocks,.about-us-blocks li,.about-us-images,.accordion dt button,.blog-categories,.blog-categories .category>.aspectratio>*,.blog-categories .category h2,.brand-page-container .alphabetical-links ul,.brand-page-container .alphabetical-links ul li,.brand-page-container .alphabetical-lists,.brand-page-container .latest-brand header,.brand-page-container .latest-brand ul,.brand-page-container>header,.brochure-content .intro-content,.brochure-content header[role=banner] div,.brochure-content header[role=banner] h1,.checkout-funnel-payment .afterpay-payment-overview,.checkout-funnel-payment .afterpay-payment-overview li,.checkout-funnel-payment .payment-forms>div,.checkout-funnel-payment ul[role=tablist],.checkout-funnel-payment ul[role=tablist] li[role=tab],.checkout-funnel-payment ul[role=tablist] li[role=tab]:after,.checkout-funnel-payment ul[role=tablist] li[role=tab]:before,.embedded-custom-page [role=banner],.embedded-custom-page [role=banner]>ul,.embedded-custom-page [role=banner]>ul li,.pagination .sort-by,.popup.autoship .main-content,.popup.brandcash .main-content,.price-afterpay,.promo-tiles,.promo-tiles li,.promo-tiles li>a,.promo-tiles li article,.promo-tiles li img,.services,.services ul,.shop-category-tiles .sub-categories,.shop-category-tiles li a.category,.store-product.not-available ul.product-listings,.stripe[role=banner]>ul li a,.stripe[role=presentation]>ul li a,.two-col,.ui-accordion dt button,.vet-appointment-container form.vet-appointment ul .radio,body.blog .blog-header,body.blog .blog-header .play-video,body.blog .blog-list,body.blog .content .categories .rating,body.blog .content.has-menu>.container,body.blog .content .products .rating,body.blog ul.product-list,body.cart .cart-form .footer-item.promo-code.assigned .description,body.checkout-funnel .content-area .actions.funnel,body.confirm-claim-account .content-area.claim-account,body.login .main .sign-up .join-benefits .petstock-rewards,body.my-first-pet-brochure .intro-content,body.my-first-pet-brochure header[role=banner] div,body.my-first-pet-brochure header[role=banner] h1,body.my-first-pet [role=main] .buddy-list,body.my-first-pet [role=main] .buddy-list li article,body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul:after,body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul:before,body.my-first-pet [role=main] .pet-quiz>header,body.shop-homepage .content .categories .rating,body.shop-homepage .content .products .rating,body.store-page .store-images,body.store-product .content .categories .rating,body.store-product .content .products .rating,body.vet-content .main[role=main] .vet-site-index .store-listing .body,body.vet-content .main[role=main] .vet-site-index .store-listing .body .details,body.vet-content .main[role=main] .vet-site-index .store-listing .body .details>*,html:not(.no-js) .ui-tabs ul[role=tablist]{display:-ms-flexbox;display:flex}.about-us-images,.accordion dt button,.brand-page-container .alphabetical-links ul,.brand-page-container .alphabetical-lists,.brand-page-container .latest-brand header,.brand-page-container>header,.brochure-content .intro-content,.brochure-content header[role=banner] div,.checkout-funnel-payment .afterpay-payment-overview,.checkout-funnel-payment ul[role=tablist],.checkout-funnel-payment ul[role=tablist] li[role=tab],.embedded-custom-page [role=banner]>ul,.pagination .sort-by,.price-afterpay,.promo-tiles,.services,.services ul,.shop-category-tiles .sub-categories,.shop-category-tiles li a.category,.store-product.not-available ul.product-listings,.two-col,.ui-accordion dt button,.vet-appointment-container form.vet-appointment ul .radio,body.blog .blog-list,body.blog .content .categories .rating,body.blog .content .products .rating,body.blog ul.product-list,body.cart .cart-form .footer-item.promo-code.assigned .description,body.checkout-funnel .content-area .actions.funnel,body.login .main .sign-up .join-benefits .petstock-rewards,body.my-first-pet-brochure .intro-content,body.my-first-pet-brochure header[role=banner] div,body.shop-homepage .content .categories .rating,body.shop-homepage .content .products .rating,body.store-page .store-images,body.store-product .content .categories .rating,body.store-product .content .products .rating,body.vet-content .main[role=main] .vet-site-index .store-listing .body,body.vet-content .main[role=main] .vet-site-index .store-listing .body .details,html:not(.no-js) .ui-tabs ul[role=tablist]{-ms-flex-direction:row;flex-direction:row}.store-product.not-available ul.product-listings{-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-categories,.blog-categories .category>.aspectratio>*,.brand-page-container .alphabetical-links ul li,.checkout-funnel-payment .afterpay-payment-overview li,.checkout-funnel-payment .payment-forms>div,.checkout-funnel-payment ul[role=tablist] li[role=tab]:after,.checkout-funnel-payment ul[role=tablist] li[role=tab]:before,.embedded-custom-page [role=banner]>ul li,.promo-tiles li,.promo-tiles li>a,.promo-tiles li article,.promo-tiles li img,body.blog .blog-header .play-video,body.vet-content .main[role=main] .vet-site-index .store-listing .body .details>*{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.about-us-blocks,.about-us-blocks li,.blog-categories .category h2,.brand-page-container .alphabetical-links ul li,.brand-page-container .latest-brand ul,.brochure-content header[role=banner] h1,.checkout-funnel-payment .afterpay-payment-overview li,.checkout-funnel-payment .payment-forms>div,.checkout-funnel-payment ul[role=tablist] li[role=tab]:after,.checkout-funnel-payment ul[role=tablist] li[role=tab]:before,.embedded-custom-page [role=banner],.embedded-custom-page [role=banner]>ul li,.promo-tiles li,.promo-tiles li>a,.promo-tiles li article,.promo-tiles li img,body.blog .blog-header,body.blog .blog-header .play-video,body.blog .content.has-menu>.container,body.confirm-claim-account .content-area.claim-account,body.my-first-pet-brochure header[role=banner] h1,body.my-first-pet [role=main] .buddy-list,body.my-first-pet [role=main] .buddy-list li article,body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul:after,body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul:before,body.vet-content .main[role=main] .vet-site-index .store-listing .body .details>*{-ms-flex-direction:column;flex-direction:column}.promo-tiles li>a>*,.promo-tiles li img>*{width:100%;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:600px){.mobile-only{display:none}}@media screen and (max-width:600px){.desktop-only{display:none}}@keyframes wiggle{0%{transform:rotate(2deg)}50%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}@keyframes slideDown{0%{opacity:0;min-height:0;max-height:0}50%{opacity:1;max-height:50vh}to{min-height:100%;max-height:100vh}}.banners{display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;position:relative;margin-bottom:20px}.banners .banner{-ms-flex:1 0 100%;flex:1 0 100%;transition:opacity 1s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:inline-block;text-align:center;opacity:0}.banners .banner a{padding:0;margin:0;display:block;line-height:0}.banners .banner img{width:100%;height:auto;overflow:hidden;border-radius:1.25rem;border:1px solid #e9eef2}.banners .banner.is-active{position:relative;z-index:1;opacity:1}.banners .next,.banners .previous{position:absolute;top:50%;left:-20px;z-index:2;width:40px;height:40px;margin-top:-20px;background-color:#00447c;background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-left-white.svg");background-size:cover;border-radius:50%;opacity:.1}.banners .next:hover,.banners .previous:hover{opacity:.5}.banners .next{right:-20px;left:auto;background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-right-white.svg")}.banners .indicators{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:10px;z-index:2;width:100%}.banners .indicators .indicator{width:10px;height:10px;margin-right:10px;background-color:#fff;border-right:1px solid #919191;border-bottom:1px solid #919191;border-radius:50%;opacity:.4}.banners .indicators .indicator:last-child{margin-right:0}.banners .indicators .indicator.is-active{background-color:#00447c}@media (min-width:900px){.banners{margin-bottom:40px}.banners .banner{-ms-flex:1 1 0%;flex:1 1 0%;transition:none;position:relative;margin-right:20px;opacity:1}.banners .banner:last-child{margin-right:0}.banners .banner img{width:100%}.banners .indicators,.banners .next,.banners .previous{display:none}}button.benefit{cursor:pointer;background-color:transparent;color:#00447c;border:none;padding:.25rem .5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;outline:none}button.benefit:hover{background-color:inherit;color:#00447c}button.benefit .benefit__title{display:inline-block;cursor:pointer;padding-bottom:.25rem;padding-right:2rem;-ms-flex:1 0 auto;flex:1 0 auto}button.benefit .benefit__title .icon{margin-right:10px;color:#bfcfdc;width:25px;height:25px}button.benefit.active .icon,button.benefit.active .title,button.benefit:active .icon,button.benefit:active .title,button.benefit:focus .icon,button.benefit:focus .title{color:#535353}div.benefits{font-size:.95rem;max-width:75rem;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:stretch;justify-content:stretch;list-style-type:none;padding:0;margin:0 auto;position:relative;z-index:2999}div.benefits:before{border-bottom:1px solid #dfe7ed;content:"";background-color:#fff;position:absolute;top:0;bottom:0;left:-100vw;right:-100vw;z-index:-1}@media (max-width:899px){div.benefits:before{display:none}}@media (max-width:899px){div.benefits>ul{width:100vw;padding-left:0}div.benefits>ul li{width:100%;min-height:3.25rem}}div.benefits li{-ms-flex:1 0 auto;flex:1 0 auto}div.benefits li:before{content:none}div.benefits li section{position:absolute;top:100%;left:0;right:0;margin-top:-100%;transition:margin .35s ease-in-out}@media (max-width:899px){div.benefits li section{margin-top:auto;top:auto;bottom:100%;height:0;overflow-y:hidden}}div.benefits li button.active+section{margin-top:0}@media (max-width:899px){div.benefits li button.active+section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-bottom:0;position:unset;transition:all .3s ease-out;transition-property:max-height,overflow-y;height:auto;max-height:350px}}div.benefits .benefit{font-size:13px;font-size:.8125rem;color:#00447c;line-height:1.5rem;text-transform:uppercase}div.benefits .benefit p{text-transform:none}.benefit-content{color:#000;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;padding:0 .5rem .5rem;z-index:-2}.benefit-content .free-delivery-content{-ms-flex-pack:center;justify-content:center}.benefit-content ul{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:stretch;justify-content:stretch;width:100%;margin:0 auto;padding:0}.benefit-content ul>li{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100px;flex-basis:100px}.benefit-content ul img{max-width:8rem;height:auto}@media (max-width:900px){.benefit-content ul img{transform:scale(.7);transform-origin:center center}}.read-more{margin:10px;padding-top:2px!important}.breadcrumb{font-size:14px;font-size:.875rem;width:100%;margin:20px auto}.breadcrumb li{display:inline-block;margin-right:5px}.breadcrumb li:after{position:relative;top:5px;left:2px;display:inline-block;width:18px;height:18px;background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-right.svg");background-size:contain;content:"";opacity:.5}.breadcrumb li a{color:#919191;text-decoration:underline}.breadcrumb li:last-child:after{display:none}@media (min-width:1172px){.breadcrumb{width:1172px}}.button,button,html:not(.no-js) .ui-tabs ul[role=tablist] li a,input[type=button]{font-size:16px;font-size:1rem;display:inline-block;height:50px;padding:0 60px;color:#fff;font-family:Futura-Book,sans-serif;line-height:50px;text-align:center;cursor:pointer;background-color:#00447c;border:none;border-radius:.3125rem;transition:background-color .33s ease-in-out,border-color .33s ease-in-out}.button:hover,button:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li a:hover,input[type=button]:hover{color:#fff;background-color:#001e36}.button.block,button.block,html:not(.no-js) .ui-tabs ul[role=tablist] li a.block,input[type=button].block{display:block}@media (max-width:600px){.button,button,html:not(.no-js) .ui-tabs ul[role=tablist] li a,input[type=button]{width:100%}}.choose-store-modal .location-selector input{width:100%;margin-bottom:10px}@media (min-width:600px){.choose-store-modal .location-selector input{width:300px;margin-right:10px}}.choose-store-modal .location-selector button{width:100%}@media (min-width:600px){.choose-store-modal .location-selector button{width:auto}}.choose-store-modal .store-listing{padding:20px 0;border-bottom:1px solid #dfe7ed}.choose-store-modal .store-listing:last-child{border-bottom:none}.choose-store-modal .store-listing h6{display:inline-block;margin:0}.choose-store-modal .store-listing .distance{font-size:12px;font-size:.75rem;display:inline-block;margin-left:20px}.choose-store-modal .store-listing .details,.choose-store-modal .store-listing .opening-hours{margin:20px 0}.choose-store-modal .store-listing .set-store-area{margin:10px 0}.choose-store-modal .store-listing .set-store-link{display:none;width:100%}.choose-store-modal .store-listing .clear-set-store-link{display:none;color:#54b948;text-align:center;cursor:pointer}.choose-store-modal .store-listing .clear-set-store-link span{padding-left:20px;color:#e31837}.choose-store-modal .store-listing.is-user-store .set-store-link{display:none}.choose-store-modal .store-listing.is-available:not(.is-user-store) .set-store-link,.choose-store-modal .store-listing.is-user-store .clear-set-store-link{display:block}.choose-store-modal .store-listing .contact:after{display:inline-block;height:24px;padding-left:34px;margin-top:20px;color:#54b948;line-height:30px;background-image:url("/bundles/shophqpetstocksite/img/icons/click-collect-green.svg");background-repeat:no-repeat;content:"Available for Click & Collect"}.choose-store-modal .store-listing:not(.is-available) .contact:after{color:#535353;background-image:url("/bundles/shophqpetstocksite/img/icons/click-collect.svg");content:"Not available for Click & Collect"}.choose-store-modal .contact .icon{width:20px;height:20px;color:#00aeef}.choose-store-modal .contact a{color:#535353}.choose-store-modal .opening-hours__day{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.choose-store-modal .opening-hours__day span{-ms-flex:0 0 33%;flex:0 0 33%}.choose-store-modal .opening-hours__day__name{display:block;color:#919191;text-transform:uppercase}.choose-store-modal .opening-hours__day__close,.choose-store-modal .opening-hours__day__closed,.choose-store-modal .opening-hours__day__open{display:block;text-align:right}.choose-store-modal .set-store-link{cursor:pointer}.choose-store-modal .actions{margin:10px 0;text-align:center}.choose-store-modal .actions a:last-child{margin-left:20px}@media (min-width:600px){.choose-store-modal .store-listing{display:-ms-grid;display:grid;-ms-grid-columns:58% 38%;grid-template-columns:58% 38%;grid-column-gap:4%}.choose-store-modal .store-listing .header{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.choose-store-modal .store-listing .set-store-area{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.choose-store-modal .store-listing .details{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.choose-store-modal .store-listing .opening-hours{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}.choose-store-modal .store-listing .actions{-ms-grid-column:2;grid-column:2;-ms-grid-row:3;grid-row:3}}@media (min-width:900px){.choose-store-modal .modal-content{width:600px}}.pac-container{z-index:5001}.collapsible-heading{padding:10px 0;color:#00447c;border-bottom:1px solid #dfe7ed;cursor:pointer}.collapsible-heading:after{display:inline-block;float:right;width:24px;height:24px;margin-top:-4px;background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-right.svg");content:""}.collapsible-heading.is-active:after{background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-down.svg")}.collapsible-heading[data-target="#internal"]{display:none}.collapsible-menu{margin:10px 0 20px}.collapsible-menu li{padding:5px 0}.collapsible-menu li.current a{text-decoration:underline}.collapsible-menu li a{color:#535353}.collapsible-menu li a:hover{text-decoration:underline}.collapsible-menu li a.view-all{color:#00aeef}.alert-fancy-success{background-color:#54b948}.alert-fancy-error{background-color:#e31837}.alert-fancy-info,.alert-fancy-notice{background-color:#00aeef}.header .account{position:relative;z-index:3000;text-align:center}.header .account .menu,.header .account .my-account span,.header .account .sign-in,.header .account .sign-up{display:none}@media (max-width:899px){.header .account .icon{width:36px;height:36px}}@media (min-width:900px){.header .account{height:50px;text-align:right}.header .account .my-account span,.header .account .sign-in,.header .account .sign-up,.header .account>a{display:inline-block;line-height:50px}.header .account .my-account{-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:end;justify-content:flex-end;min-width:160px}.header .account .my-account span{max-width:155px}.header .account .my-account:after{position:relative;top:6px;display:inline-block;width:24px;height:24px;background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-down-white.svg");content:""}.header .account .sign-up{margin-left:20px}.header .account .menu{transition:visibility 0s ease,opacity .5s ease;position:absolute;top:48px;right:-20px;display:block;width:230px;padding:20px;background-color:#fff;border-radius:.625rem;box-shadow:2px 2px 6px rgba(0,0,0,.3);opacity:0;visibility:hidden}.header .account .menu:before{position:absolute;top:-22px;right:10px;display:inline-block;width:40px;height:40px;background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-up-white.svg");background-size:contain;content:""}.header .account .menu li a{display:block;color:#00aeef;line-height:40px;text-align:left}.header .account:hover .menu{opacity:1;visibility:visible}}@media (min-width:900px){.header .byline{height:28px;background-image:url("/bundles/shophqpetstocksite/img/byline.svg");background-position:top;background-repeat:no-repeat}}@media (min-width:1172px){.header .byline{background-position:100% 0}}.header .cart{z-index:3000;text-align:center}.header .cart .cart-icon{position:relative;display:inline-block;width:24px;height:24px;line-height:24px}.header .cart .cart-icon .items-in-cart{font-size:10px;font-size:.625rem;position:absolute;top:0;right:-4px;display:block;width:16px;height:16px;color:#fff;line-height:16px;background-color:#f7941e;border:1px solid #00447c;border-radius:50%}.header .cart .cart-summary{display:none}.header .cart .cart-summary .button,.header .cart .cart-summary html:not(.no-js) .ui-tabs ul[role=tablist] li a,html:not(.no-js) .ui-tabs ul[role=tablist] li .header .cart .cart-summary a{display:block}.header .cart .cart-summary .cart-icon{top:7px;width:34px;height:34px;line-height:34px}.header .cart .cart-summary .cart-icon .icon{width:34px;height:34px}.header .cart .cart-summary .items-in-cart{color:#535353;background-color:#fff;border:1px solid #f7941e}@media (max-width:899px){.header .cart{margin-right:10px}.header .cart .cart-icon,.header .cart .icon-cart{width:36px;height:36px}}@media (min-width:900px){.header .cart>.cart-icon{display:none}.header .cart .cart-summary{transition:background-color .5s ease;display:inline-block;width:100%;height:60px;text-align:center;background-color:#f79e51;border-bottom-right-radius:.625rem;border-bottom-left-radius:.625rem}.header .cart .cart-summary>a{line-height:60px}.header .cart .cart-summary .view-cart{padding:5px 10px;color:#f7941e;background-color:#fff;border-radius:.3125rem}.header .cart .cart-summary:hover .cart-items{opacity:1;visibility:visible}.header .cart .cart-items{transition:visibility 0s ease,opacity .5s ease;position:absolute;top:58px;right:0;width:310px;color:#535353;background-color:#fff;border-radius:.625rem;box-shadow:2px 2px 6px rgba(0,0,0,.3);opacity:0;visibility:hidden;max-height:calc(100vh - 3.75rem)}.header .cart .cart-items:before{position:absolute;top:-22px;right:10px;display:inline-block;width:40px;height:40px;background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-up-white.svg");background-size:contain;content:""}.header .cart .cart-items .items-container{overflow-y:auto;max-height:calc((100vh - 3.75rem) - 8.5rem)}.header .cart .cart-items .cart-item{display:-ms-flexbox;display:flex;padding:0 20px 20px;color:#535353}.header .cart .cart-items .cart-item:first-child{padding-top:20px}.header .cart .cart-items .more-cart-items{padding:20px;background-color:#e9eef2;border-top:1px solid #dfe7ed}.header .cart .cart-items .more-cart-items a{color:#00aeef}.header .cart .cart-items .product-image{-ms-flex:0 0 40%;flex:0 0 40%;padding-right:10px}.header .cart .cart-items .product-image img{width:100%}.header .cart .cart-items .details{-ms-flex:0 0 60%;flex:0 0 60%;text-align:left}.header .cart .cart-items .brand{font-size:20px;font-size:1.25rem;margin-bottom:10px;color:#00447c;font-weight:700}.header .cart .cart-items .name{font-size:14px;font-size:.875rem;margin-bottom:10px}.header .cart .cart-items .price{font-family:Futura-Bold,sans-serif}.header .cart .cart-items .subtotal{padding:20px;color:#fff;background-color:#00447c;border-bottom-right-radius:.625rem;border-bottom-left-radius:.625rem;height:8.5rem}.header .cart .cart-items .description{margin-bottom:20px}.header .cart .cart-items .value{font-weight:700}}@media (min-width:900px){body.item-added-to-cart .header .cart .cart-summary{animation:wiggle .15s ease infinite;background-color:#54b948}body.item-added-to-cart .header .cart .cart-summary .items-in-cart{border:1px solid #54b948}body.item-added-to-cart .header .cart .cart-summary .view-cart{color:#54b948}}.header nav[role=navigation]{text-align:center}.header nav[role=navigation] .icon-menu{top:0;width:36px;height:36px}.header nav[role=navigation]>ul{display:none}@media (max-width:899px){.header nav[role=navigation].is-active>ul{position:absolute;top:60px;left:0;display:block;width:100%;text-align:left}.header nav[role=navigation].is-active li{text-align:left;background-color:#003663}.header nav[role=navigation].is-active dl.root-categories{margin:0}.header nav[role=navigation].is-active .gift-card__link,.header nav[role=navigation].is-active .nav__link,.header nav[role=navigation].is-active .root-category__link{display:block;padding:20px;color:#fff;font-family:Futura-Bold,sans-serif;text-transform:uppercase;background-color:#00447c;border-bottom:5px solid #003663}.header nav[role=navigation].is-active .root-category__button{color:#fff;background-color:#00447c;font-family:Futura-Bold,sans-serif;text-transform:uppercase;border-bottom:5px solid #003663;padding-left:20px;border-radius:20px}.header nav[role=navigation].is-active .root-categories .root-category>a{padding:10px 20px;background-color:#003663;border-bottom:1px solid #00447c}.header nav[role=navigation].is-active .root-categories .root-category .categories .categories__list{padding:10px}.header nav[role=navigation].is-active .root-categories .root-category .categories .categories__list .category{padding-bottom:10px}.header nav[role=navigation].is-active .root-categories .root-category .categories .categories__list .category .subcategories .subcategory{font-size:22px;padding-top:10px}.header nav[role=navigation].is-active .root-categories .root-category .categories .categories__list .category .category__title{font-size:20px}.header nav[role=navigation].is-active .root-categories .root-category .categories .categories__list .category.other .subcategories .subcategory:first-child{padding-top:0}.header nav[role=navigation].is-active .root-categories .root-category .categories .categories__title{display:none}}@media (min-width:900px){.header nav[role=navigation]{height:61px;padding:0 20px;line-height:53px}.header nav[role=navigation] .icon-menu{display:none}.header nav[role=navigation]>ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.header nav[role=navigation]>ul>li{-ms-flex:1 1 auto;flex:1 1 auto}}@media (max-width:600px){body{margin-top:7.25rem}body>#app>.header{position:fixed;top:0;left:0;width:100vw}.header nav[role=navigation]>ul{max-height:100vh;overflow-y:scroll;padding-bottom:3.25rem}}.header .logo{display:block;width:100%;height:40px;margin:10px 0;background-image:url("/bundles/shophqpetstocksite/img/logo-white.svg");background-position:50%;background-repeat:no-repeat;background-size:contain}@media (min-width:900px){.header .logo{height:62px;margin:20px 0;background-image:url("/bundles/shophqpetstocksite/img/logo-white.svg");background-position:50%;background-repeat:no-repeat;background-size:contain}}@media (min-width:1172px){.header .logo{background-position:0}}@media (min-width:900px){.header .notification{line-height:50px}.header .notification .details{display:inline-block;width:100%;padding:0 20px;margin:10px 0 0 10px;line-height:30px;background-color:#23c3ff;border-radius:.3125rem}.header .notification .details a{text-decoration:underline}}@media (min-width:1172px){.header .notification .details{margin:10px 0 0}}.search-widget{padding:5px;background-color:#00447c}@media (min-width:900px){.search-widget{text-align:center;background-color:transparent}.search-widget .icon-search{display:none}}.search-box{display:-ms-flexbox;display:flex;height:46px;background-color:#005296;border-radius:.625rem}.search-box body.cart .cart-form .delivery-options .anniversary-days-picker,.search-box select,body.cart .cart-form .delivery-options .search-box .anniversary-days-picker{display:none}.search-box input[type=search],.search-box input[type=text]{-webkit-appearance:none;border-radius:.625rem;border-bottom-right-radius:0;border-top-right-radius:0;background-color:#fff}.search-box .select2-container{-ms-flex:0 0 50px;flex:0 0 50px;display:none}.search-box .select2-container .select2-selection{height:46px;padding:0 0 0 10px;background-color:#005daa;border:none;border-radius:.625rem 0 0 .625rem}.search-box .select2-container .select2-selection .select2-selection__rendered{padding-right:30px;color:#fff;line-height:46px}.search-box .select2-container .select2-selection .select2-selection__arrow{width:25px;height:46px;background-color:#005daa}.search-box input{-ms-flex:1 1 auto;flex:1 1 auto;height:46px;padding:0 20px;font-family:Futura-Book,sans-serif;color:#535353;background-color:transparent;border:1px solid #fff;background-color:#fff}.search-box input:focus{border:none;outline:none;border-color:transparent}.search-box input::-webkit-input-placeholder{color:#0087f6}.search-box input::-moz-placeholder{color:#0087f6}.search-box input:-ms-input-placeholder{color:#0087f6}.search-box button{-ms-flex:0 0 50px;flex:0 0 50px;height:46px;padding:0 20px;background-color:#005daa;border-radius:0;border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}@media (min-width:900px){.search-box{display:-ms-flexbox;display:flex}.search-box input{width:auto}}.search-store-select-dropdown{width:100px!important}.autocomplete-w1{-ms-flex:1 1 auto;flex:1 1 auto;background-color:#fff;box-shadow:2px 2px 6px rgba(0,0,0,.3)}.autocomplete-w1 .autocomplete>div{padding:10px 20px}.autocomplete-w1 .autocomplete>div.selected{background-color:#e9eef2}.header .store-locator{z-index:3000;text-align:center}.header .store-locator .details,.header .store-locator span{display:none}@media (max-width:899px){.header .store-locator .icon{width:36px;height:36px}}@media (min-width:900px){.header .store-locator{overflow:hidden;line-height:50px;white-space:nowrap}.header .store-locator span{display:inline}}.store-filters{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto}svg.service-icon{width:3rem;height:3rem;margin:.125rem}svg.service-icon .icon{fill:#fff;color:#fff}svg.service-icon.cat-boarding .square{fill:#96c93d}svg.service-icon.click-collect .square,svg.service-icon.diy-wash .square{fill:#00aeef}svg.service-icon.dog-daycare .square{fill:#46bbbd}svg.service-icon.equine .square{fill:#7f3f98}svg.service-icon.grooming .square{fill:#f78f1e}svg.service-icon.id-tag .square{fill:#fed206}svg.service-icon.pet-adoption .square{fill:#eb008c}svg.service-icon.school .square{fill:#e31936}svg.service-icon.vet .square,svg.service-icon.water-testing .square{fill:#00aeef}svg.service-icon.no-square .square{display:none}svg.service-icon.no-square.cat-boarding .icon{fill:#96c93d}svg.service-icon.no-square.click-collect .icon,svg.service-icon.no-square.diy-wash .icon{fill:#00aeef}svg.service-icon.no-square.dog-daycare .icon{fill:#46bbbd}svg.service-icon.no-square.equine .icon{fill:#7f3f98}svg.service-icon.no-square.grooming .icon{fill:#f78f1e}svg.service-icon.no-square.id-tag .icon{fill:#fed206}svg.service-icon.no-square.pet-adoption .icon{fill:#eb008c}svg.service-icon.no-square.school .icon{fill:#e31936}svg.service-icon.no-square.vet .icon,svg.service-icon.no-square.water-testing .icon{fill:#00aeef}.circle{border-radius:50%;background-color:#00447c;width:10rem;height:10rem;position:relative;z-index:1}.circle:after,.circle:before{content:"";position:absolute;z-index:10;background-color:#fff}.circle.quarter:before{top:0;left:0;width:50%;height:100%}.circle.quarter:after{bottom:0;right:0;width:50%;height:50%}.circle.three-quarter:after{top:0;left:0;width:50%;height:50%}.circle.half:after{top:0;left:0;width:50%;height:100%}fieldset{padding:0;margin:0;border:none}.control-group{position:relative;margin-bottom:20px}.control-group .error-message+.control-label,.control-group.error .control-label{margin-top:40px}.control-group .error-message{margin:20px 0}.input-text::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#dfe7ed}.input-text::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#dfe7ed}.input-text:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#dfe7ed}.input-text:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus{border:1px solid #919191;outline:none}input[type=number]{padding-right:0}textarea{width:100%;min-height:100px;padding:20px;margin-bottom:5px;border:1px solid #dfe7ed;border-radius:.3125rem}.custom-checkbox,input[type=checkbox],label{cursor:pointer}.dropdown-menu.datepicker{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:10px;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #dfe7ed;border-radius:.625rem;box-shadow:2px 2px 6px rgba(0,0,0,.3);background-clip:padding-box}.dropdown-menu.datepicker td,.dropdown-menu.datepicker th{padding:5px;border:none}.load-lines .spinner{margin:100px auto;width:100px;height:60px;text-align:center;font-size:10px}.load-lines .spinner div{background-color:#00447c;height:100%;width:6px;display:inline-block;animation:sk-stretchdelay 1.2s infinite ease-in-out}.load-lines .spinner div.rect2{animation-delay:-1.1s}.load-lines .spinner div.rect3{animation-delay:-1s}.load-lines .spinner div.rect4{animation-delay:-.9s}.load-lines .spinner div.rect5{animation-delay:-.8s}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.loading-overlay{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;background-color:hsla(0,0%,100%,.8)}.loading-overlay:after{animation:spin 2s linear infinite;display:block;width:80px;height:80px;background-image:url("/bundles/shophqpetstocksite/img/spinner.svg");background-repeat:no-repeat;background-size:contain;content:""}.page-top-notification{line-height:1.5;text-align:center;background-color:#e31837;position:fixed;top:0;left:0;width:100vw;height:2.5rem;z-index:3001}.page-top-notification a{color:#fff;padding:.5rem 0;display:block}.page-top-notification a:hover{color:#fff;text-decoration:underline}.page-top-notification+header.header{margin-top:2.5rem}.checkout-funnel .page-top-notification{display:none}@media screen and (max-width:600px){.page-top-notification{height:2.25rem;font-size:.85rem;z-index:2999}.page-top-notification+header.header{margin-top:2.25rem}.page-top-notification+header.header+[role=main]{padding-top:2.25rem}}.panel.highlight a{color:#535353}.panel>.content+.content{padding-top:0}.panel>.content+.actions{border-radius:0;border-bottom-right-radius:-.375rem;border-bottom-left-radius:-.375rem}.panels>.panel{margin:0 0 20px}@media (min-width:900px){.panels{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.panels,.panels>.panel{display:-ms-flexbox;display:flex}.panels>.panel{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;margin:0 20px 20px 0}.panels>.panel>.content{-ms-flex:1 0 auto;flex:1 0 auto}}.main .menu{min-height:60px;margin-top:1px}.main .menu li{display:none;background-color:#e9eef2}.main .menu li>a,.main .menu li>span{display:block;padding:20px;padding-right:10px;color:#fff;font-family:Futura-Bold,sans-serif;text-transform:uppercase;background-color:#00447c;border-bottom:5px solid #003663}.main .menu li>a{background-color:#00447c}.main .menu li>span{text-transform:none;background-color:#003663}.main .menu li.current-active{display:block}.main .menu li.current-active a{position:relative;color:#00447c;background-color:#afdbff;border-bottom:none}.main .menu li.current-active a:after{position:absolute;top:0;right:0;width:60px;height:58px;background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-right.svg");background-position:50%;background-repeat:no-repeat;border-left:1px solid #fff;content:""}.main .menu li.current a{background-color:#005296}.main .menu.is-active li{display:block}.main .menu.is-active li.current-active a:after{background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-down.svg")}@media (min-width:600px){.main .menu{-ms-flex:0 0 230px;flex:0 0 230px}.main .menu li{display:block;background-color:#e9eef2}.main .menu li>a,.main .menu li>span{display:block;height:auto;color:#535353;font-family:Futura-Book,sans-serif;text-transform:none;border:1px solid #dfe7ed;border-bottom:none}.main .menu li>a{background-color:#fff}.main .menu li>span{display:inline-block;background-color:#e9eef2}.main .menu li.first,.main .menu li.first a,.main .menu li.first span,.main .menu li:first-of-type,.main .menu li:first-of-type a,.main .menu li:first-of-type span{border-top-right-radius:1.25rem;border-top-left-radius:1.25rem}.main .menu li.last,.main .menu li:last-of-type{border-bottom-right-radius:1.25rem;border-bottom-left-radius:1.25rem}.main .menu li.last a,.main .menu li.last span,.main .menu li:last-of-type a,.main .menu li:last-of-type span{border-bottom-right-radius:1.25rem;border-bottom-left-radius:1.25rem;border-bottom:1px solid #dfe7ed}.main .menu li.current a{color:#fff;border-color:#00aeef;background-color:#00aeef}.main .menu li.current-active{display:none}.main .menu li:hover a{color:#fff;border-color:#00aeef;background-color:#00aeef}.main .menu li:hover.last a,.main .menu li:hover:last-of-type a{border-bottom:1px solid #00aeef}}.modal{position:fixed;top:0;left:0;z-index:5000;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.3)}.modal-content{animation:modal-appear .4s;position:relative;width:90%;padding:20px;margin:20px auto;background-color:#fff;border-radius:.625rem}@media (min-width:900px){.modal-content{margin:100px auto}}.modal-close{position:absolute;top:10px;right:10px;cursor:pointer}@keyframes modal-appear{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.pagination{margin-bottom:20px}.pagination .status,.pagination:before{display:none}.pagination ul li{display:inline-block;padding:0 5px}.pagination ul a{color:#535353}.pagination ul .prev{margin-right:10px;font-weight:700}.pagination ul .prev span{display:none}.pagination ul .prev a:before{display:inline-block;width:12px;height:12px;margin-right:5px;background:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-left-highlight.svg") no-repeat;background-position:50%;content:""}.pagination ul .prev a[href="#"]{opacity:.3}.pagination ul .is-active{font-weight:700}.pagination ul .next{margin-left:10px;font-weight:700}.pagination ul .next span{display:none}.pagination ul .next a:after{display:inline-block;width:12px;height:12px;margin-left:5px;background:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-right-highlight.svg") no-repeat;background-position:50%;content:""}.pagination ul .next a[href="#"]{opacity:.3}.pagination .sort-by{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.pagination .sort-by span:first-of-type{display:inline-block;padding-right:.5rem}.pagination .sort-by .selection{-ms-flex:0 0 13.125rem;flex:0 0 13.125rem}.pagination .sort-by .selection input[type=text]{overflow:hidden}.pagination .sort-by .custom-select>.selectize-input{text-align:left}@media (min-width:900px){.pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pagination .status{-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block}.pagination ul{-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}.pagination ul .prev{margin-right:20px}.pagination ul .prev span{display:inline}.pagination ul .next{margin-left:20px}.pagination ul .next span{display:inline}.pagination .sort-by{-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}.pagination .sort-by .select2-selection{text-align:left}}.popup.autoship,.popup.brandcash{position:relative;max-width:54.375rem}.popup.autoship *,.popup.brandcash *{font-size:.9rem}.popup.autoship h2,.popup.brandcash h2{font-size:1.125rem;line-height:1.25;margin:.25rem 0 0}.popup.autoship .review .proscons .item-list h3,.popup.autoship h4,.popup.brandcash .review .proscons .item-list h3,.popup.brandcash h4,.review .proscons .item-list .popup.autoship h3,.review .proscons .item-list .popup.brandcash h3{color:#54b948;margin:0}.popup.autoship .review .proscons .item-list h3:first-of-type,.popup.autoship h4:first-of-type,.popup.brandcash .review .proscons .item-list h3:first-of-type,.popup.brandcash h4:first-of-type,.review .proscons .item-list .popup.autoship h3:first-of-type,.review .proscons .item-list .popup.brandcash h3:first-of-type{margin:.25rem 0 0}.popup.autoship .review .proscons .item-list h3+p,.popup.autoship h4+p,.popup.brandcash .review .proscons .item-list h3+p,.popup.brandcash h4+p,.review .proscons .item-list .popup.autoship h3+p,.review .proscons .item-list .popup.brandcash h3+p{margin-top:0;margin-bottom:.25rem}.popup.autoship>.main-content>.content,.popup.autoship>header,.popup.brandcash>.main-content>.content,.popup.brandcash>header{padding:0 .75rem}.popup.autoship ul,.popup.brandcash ul{padding-left:.25rem;margin-left:1rem;margin-top:0;margin-bottom:0}.popup.autoship ul li,.popup.brandcash ul li{margin-bottom:.25rem;padding:0;line-height:1.25}.popup.autoship .autoship-icon,.popup.brandcash .autoship-icon{position:relative;padding-left:1.5rem;margin:.25rem 0 0;color:#54b948;font-size:1.25rem}.popup.autoship .autoship-icon svg,.popup.brandcash .autoship-icon svg{position:absolute;top:.25rem;left:-.125rem;width:1.25rem;height:1.25rem;vertical-align:sub}.popup.autoship .main-content,.popup.brandcash .main-content{-ms-flex-direction:column;flex-direction:column}.popup.autoship .main-content>*,.popup.brandcash .main-content>*{width:100%}.popup.autoship .main-content>.video,.popup.brandcash .main-content>.video{padding-top:0;border-top:1px solid #eee;border-bottom:1px solid #eee}.popup.autoship .main-content>.video div iframe,.popup.brandcash .main-content>.video div iframe{width:100%}.fancybox-overlay{overflow:hidden!important}.autoship-fancybox{top:0;bottom:0;overflow:hidden}.autoship-fancybox>.fancybox-skin{padding:0!important}.autoship-fancybox>.fancybox-skin,.autoship-fancybox>.fancybox-skin .fancybox-inner,.autoship-fancybox>.fancybox-skin .fancybox-outer{height:95vh;min-height:95vh;max-height:95vh}body.grooming-services .fancybox-type-iframe.fancybox-opened{top:90px!important;left:85px!important;width:85%!important;height:85%!important}body.grooming-services .fancybox-type-iframe.fancybox-opened .fancybox-skin{height:100%!important;width:100%!important}body.grooming-services .fancybox-type-iframe.fancybox-opened .fancybox-skin .fancybox-outer{height:100%!important}body.grooming-services .fancybox-type-iframe.fancybox-opened .fancybox-skin .fancybox-outer .fancybox-inner{height:100%!important;width:100%!important}@media screen and (max-width:750px){body.grooming-services .fancybox-type-iframe.fancybox-opened{left:35px!important}}@media screen and (min-width:600px){.popup.autoship .autoship-icon,.popup.brandcash .autoship-icon{padding-left:2rem;margin:.25rem 0 0;font-size:1.75rem}.popup.autoship .autoship-icon svg,.popup.brandcash .autoship-icon svg{width:1.75rem;height:1.75rem}.popup.autoship .main-content>.video,.popup.autoship .main-content>.video>div,.popup.autoship .main-content>.video>div>iframe,.popup.brandcash .main-content>.video,.popup.brandcash .main-content>.video>div,.popup.brandcash .main-content>.video>div>iframe{width:100%}.popup.autoship .main-content>.video,.popup.brandcash .main-content>.video{margin-bottom:.5rem}.popup.autoship .main-content>.video div iframe,.popup.brandcash .main-content>.video div iframe{min-height:12.5rem}.autoship-fancybox{top:auto;bottom:auto;overflow:visible}.autoship-fancybox>.fancybox-skin,.autoship-fancybox>.fancybox-skin .fancybox-inner,.autoship-fancybox>.fancybox-skin .fancybox-outer{height:auto;min-height:38.75rem;max-height:38.75rem}}@media screen and (min-width:50rem){.popup.autoship *{font-size:1rem}.popup.autoship h2{font-size:2rem;line-height:1.25;margin:1rem 0 .5rem}.popup.autoship .review .proscons .item-list h3,.popup.autoship h4,.review .proscons .item-list .popup.autoship h3{margin:.25rem 0 0;font-size:1.25rem}.popup.autoship .review .proscons .item-list h3:first-of-type,.popup.autoship h4:first-of-type,.review .proscons .item-list .popup.autoship h3:first-of-type{margin:0;line-height:1;padding:0}.popup.autoship>.main-content>.content,.popup.autoship>header{padding:0 1rem}.popup.autoship ul{padding-left:.25rem;margin-left:1rem;margin-top:0}.popup.autoship ul li{margin-bottom:.25rem;padding:0;line-height:1.25}.popup.autoship .autoship-icon{padding-left:2rem;margin:.25rem 0 0;font-size:1.75rem}.popup.autoship .autoship-icon svg{width:1.75rem;height:1.75rem}.popup.autoship .main-content{-ms-flex-direction:row;flex-direction:row}.popup.autoship .main-content>*{width:auto}.popup.autoship .main-content>.video,.popup.autoship .main-content>.video>div,.popup.autoship .main-content>.video>div>iframe{height:auto;min-height:13.75rem;max-height:13.75rem}.popup.autoship .main-content>.video{margin-top:2rem;margin-left:1rem;-ms-flex:0 0 28.75rem;flex:0 0 28.75rem}.popup.autoship .main-content>.video div{max-width:28.75rem}.popup.autoship .main-content>.video div iframe{width:100%}.autoship-fancybox>.fancybox-skin,.autoship-fancybox>.fancybox-skin .fancybox-inner,.autoship-fancybox>.fancybox-skin .fancybox-outer{height:auto;min-height:auto;max-height:auto}}@media screen and (max-width:600px){.popup.no-street-number .fancybox-inner{height:auto!important}.popup.no-street-number .fancybox-inner button[type=submit]{display:block;width:100%}}@media (max-width:600px){.psa-fancybox .fancybox-skin,.psa-fancybox .fancybox-skin .fancybox-inner{height:270px!important}}.product-listing{position:relative;margin:0 10px;background-color:#fff;border:1px solid #dfe7ed;border-radius:.625rem}.product-listing .details{padding:20px}.product-listing .product-image img{width:100%}.product-listing .product-meta{margin-top:10px;text-align:center}.product-listing .product-meta .title{display:block;margin-bottom:10px;color:#00447c}.product-listing .product-meta .name{display:block;color:#919191}.product-listing .product-meta .list-price{font-size:12px;font-size:.75rem;display:block;margin-top:10px;color:#535353}.product-listing .product-meta .retail-price{display:block;margin-top:10px;font-family:Futura-Bold,sans-serif}.product-listing .rating{text-align:center}.product-listing .rating .meter{display:inline-block}.product-listing .rating .reviews-count{font-size:14px;font-size:.875rem}.product-listing .add-to-autoship,.product-listing .add-to-cart{border-radius:0;border-bottom-right-radius:-.375rem;border-bottom-left-radius:-.375rem}.product-listing .badge{position:absolute;top:10px;right:10px}.product-listing.hide-add-to-autoship .add-to-autoship,.product-listing.hide-add-to-cart .add-to-cart,.product-listing.hide-list-price .list-price,.product-listing.hide-rating .rating{display:none}.store-product.not-available ul.product-listings>li{-ms-flex:0 0 25%;flex:0 0 25%;position:relative;padding-bottom:1.25rem}@media screen and (max-width:600px){.store-product.not-available .page-header.sc{font-size:1.5rem;margin-top:1rem}.review .proscons .item-list .store-product.not-available h3,.store-product.not-available .page-header.sc,.store-product.not-available .review .proscons .item-list h3,.store-product.not-available h4{padding:0 .5rem}.store-product.not-available ul.product-listings{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex:0 0 auto;flex:0 0 auto}.store-product.not-available ul.product-listings>li{padding-bottom:.75rem}}input.spinner{width:50px}.product-spinner{position:relative;z-index:0;text-align:center}.product-spinner input{width:50px;height:30px;padding:0;line-height:30px;text-align:center;border-radius:0}.product-spinner .product-spinner-buttons{width:130px}.product-spinner .product-spinner-buttons button{position:absolute;top:0;width:40px;height:30px;padding:0;line-height:30px;background-image:url("/bundles/shophqpetstocksite/img/icons/subtract-white.svg");background-position:50%;background-repeat:no-repeat}.product-spinner .product-spinner-buttons button.product-spinner-minus{left:0;border-top-right-radius:0;border-bottom-right-radius:0}.product-spinner .product-spinner-buttons button.product-spinner-plus{left:90px;background-image:url("/bundles/shophqpetstocksite/img/icons/add-white.svg");border-top-left-radius:0;border-bottom-left-radius:0}.rating .meter{background-image:url("/bundles/shophqpetstocksite/img/icons/star-inactive.svg")}.rating .ir,.rating .meter{display:block;width:120px;height:24px}.rating .ir{text-indent:-10000px;background-image:url("/bundles/shophqpetstocksite/img/icons/star-active.svg")}.rating .rating0 .ir{display:none}.rating .rating1 .ir{width:24px}.rating .rating2 .ir{width:48px}.rating .rating3 .ir{width:72px}.rating .rating4 .ir{width:96px}.rating .rating5 .ir{width:120px}.reminder{-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.reminder>.content+.content{padding-top:20px}.reminder>.reminder__actions{-ms-flex:0 1 auto;flex:0 1 auto;display:-ms-flexbox;display:flex;padding:0;background-color:#fff}.reminder>.reminder__actions a{-ms-flex:1 1 33%;flex:1 1 33%;padding:0;color:#00aeef;border-right:1px solid #dfe7ed}.reminder>.reminder__actions a span{display:none}.reminder__actions__date{-ms-flex:1 1 33%;flex:1 1 33%;display:inline-block;font-family:Futura-Bold,sans-serif;font-style:normal;background-color:#00aeef}.reminder__overview,.reminder__pet,.reminder__product{width:auto;border-top:1px solid #dfe7ed}.reminder__product{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.reminder__product img{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:20px}.reminder__product-details{-ms-flex:0 1 auto;flex:0 1 auto}.reminder__product-details .product-name{color:#919191}.reminder__product-details .brand{font-size:20px;font-size:1.25rem;color:#00447c}.reminder__product-details .edit{display:block;margin-top:20px}.reminder__pet span{font-weight:700}.reminder__pet a{display:block;margin-top:20px}@media (min-width:900px){.reminder{-ms-flex-direction:row;flex-direction:row}.reminder .reminder__actions{-ms-flex:0 0 60px;flex:0 0 60px;-ms-flex-direction:column;flex-direction:column;height:auto;border-top-right-radius:0;border-bottom-left-radius:-.375rem}.reminder .reminder__actions a{-ms-flex:0 0 60px;flex:0 0 60px;border-right:0;border-bottom:1px solid #dfe7ed}.reminder .reminder__actions .icon{top:12px}.reminder__actions__date{display:-ms-flexbox;display:flex;-ms-flex:0 0 60px;flex:0 0 60px;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding:0 10px;line-height:normal;text-align:center;white-space:normal}.reminder__overview,.reminder__pet,.reminder__product{-ms-flex:1 0 0%;flex:1 0 0%;border-top:0;border-left:1px solid #dfe7ed}}.product-page .reviews,.product-reviews-page .reviews{padding:20px;margin-bottom:20px;background-color:#e9eef2;border-radius:.625rem}.product-page .reviews.own-reviews,.product-reviews-page .reviews.own-reviews{background-color:#d6f4ff}.product-page .reviews .review,.product-reviews-page .reviews .review{border-bottom:1px solid #fff}.product-page .reviews .review:last-child,.product-reviews-page .reviews .review:last-child{border-bottom:none}.product-page .reviews .review .meter,.product-reviews-page .reviews .review .meter{background-image:url("/bundles/shophqpetstocksite/img/icons/star-white.svg")}.product-page .reviews .proscons .item-list,.product-reviews-page .reviews .proscons .item-list{-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:600px){.product-page .reviews,.product-reviews-page .reviews{padding:30px}}.my-account .review{padding-bottom:0;margin-bottom:20px}.review{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding-bottom:20px;margin-bottom:20px}.review:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.review h2{font-size:22px;font-size:1.375rem;margin:0}.review .own-review-edit{color:#00447c;padding-top:10px}.review .title{font-size:24px;font-size:1.5rem}.review .author,.review .date{display:inline-block}.review .date{font-style:italic}.review .review-actions{margin-top:20px}.review .prompt{display:block}.review .helpful-link{height:25px;line-height:26px;padding:0 10px}.review .helpfulto{display:block;margin-bottom:20px}.review .alert-success{color:#54b948}.review .proscons .item-list{margin-bottom:20px}.review .proscons .item-list h3{margin-bottom:0}.review .proscons ul{padding-left:20px}.review .proscons ul li{list-style-image:url("/bundles/shophqpetstocksite/img/icons/bullet.svg")}.review .comments p{word-break:break-word;word-wrap:break-word}@media (min-width:900px){.review{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.review .own-review-edit{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex}.review .own-review-edit a{margin-left:auto}.review .title{-ms-flex:0 0 100%;flex:0 0 100%}.review .author-date{font-size:12px;-ms-flex:0 0 30%;flex:0 0 30%;-ms-flex-item-align:end;align-self:flex-end}.review .rating{-ms-flex:0 0 70%;flex:0 0 70%}.review .proscons{-ms-flex:0 0 30%;flex:0 0 30%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.review .proscons .item-list{-ms-flex:1 1 0%;flex:1 1 0%;margin-bottom:0}.review .comments{-ms-flex:0 0 70%;flex:0 0 70%}.review .prompt{display:inline}}body.create-review h3{margin-top:0}body.create-review .product{display:-ms-flexbox;display:flex;margin-top:20px}body.create-review .product .image{-ms-flex:0 0 100px;flex:0 0 100px}body.create-review .product .image img{width:100px;height:100px}body.create-review .product .details{-ms-flex:1 1 0%;flex:1 1 0%}.review .proscons .item-list body.create-review .product .details h3,body.create-review .product .details .review .proscons .item-list h3,body.create-review .product .details h4{margin-top:0}body.create-review .proscons .cons,body.create-review .proscons .pros,body.create-review .proscons .uses{margin-bottom:20px}body.create-review .proscons label{display:block;margin-bottom:10px}body.create-review .bottom-line{margin-bottom:20px}body.create-review .bottom-line label{display:block;margin-bottom:10px}@media (min-width:600px){body.create-review .product .image{-ms-flex:0 0 200px;flex:0 0 200px}body.create-review .product .image img{width:200px;height:200px}body.create-review .proscons{display:-ms-flexbox;display:flex}body.create-review .proscons .cons,body.create-review .proscons .pros,body.create-review .proscons .uses{-ms-flex:1 1 0%;flex:1 1 0%}}.rating-selector{margin:20px 0;text-align:center}.rating-selector .star-selector{display:inline-block}.rating-selector .star-selector input{display:none}.rating-selector .star-selector input+label{padding:0}.rating-selector .star-selector input+label:after{display:none}.rating-selector .star-selector input+label:before{position:relative;width:44px;height:44px;margin:0;background-color:transparent;background-image:url("/bundles/shophqpetstocksite/img/icons/star-inactive.svg");background-size:contain;border:none;content:""}.rating-selector .star-selector input.active+label:before,.rating-selector .star-selector input:checked+label:before{background-image:url("/bundles/shophqpetstocksite/img/icons/star-active.svg")}.review-meta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.reviews.panels{display:block}.sidebar-wrapper .clear-all,.sidebar-wrapper .r-sml{display:none}.sidebar-wrapper .filters-expand{display:block;color:#00447c;font-family:Futura-Bold,sans-serif;line-height:50px;text-align:center;text-transform:uppercase;background-color:#afdbff;background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-right.svg");background-position:right 10px center;background-repeat:no-repeat}.sidebar-wrapper.is-active .filters-expand,.sidebar-wrapper .is-active .filters-expand{background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-down.svg")}.sidebar-wrapper.is-active .sidebar-filters-list,.sidebar-wrapper .is-active .sidebar-filters-list{display:block}.sidebar-wrapper .sidebar-filters-list{display:none;padding:20px;background-color:#c9e6ff}.sidebar-wrapper .sidebar-filters-list .area-title{margin-bottom:20px;color:#00447c;text-transform:none;background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-right.svg");background-position:100%;background-repeat:no-repeat}.sidebar-wrapper .sidebar-filters-list .item-list.mobile-on .area-title{background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-down.svg")}.sidebar-wrapper .sidebar-filters-list .item-list.mobile-on ul{display:block}.sidebar-wrapper .sidebar-filters-list ul{padding:0;margin-bottom:40px}.sidebar-wrapper .sidebar-filters-list ul li{margin-bottom:5px}.sidebar-wrapper .sidebar-filters-list ul li a{color:#535353}.sidebar-wrapper .sidebar-filters-list .checkbox-filter{font-size:14px;font-size:.875rem}.sidebar-wrapper .sidebar-filters-list .checkbox-filter .checkbox{position:relative;display:inline-block;width:14px;height:14px;margin:0 10px 0 0;background-color:#fff;border:1px solid #00aeef;border-radius:0}.sidebar-wrapper .sidebar-filters-list .checkbox-filter.is-active .checkbox:after{position:absolute;top:-8px;left:-1px;display:inline-block;width:24px;height:24px;background-image:url("/bundles/shophqpetstocksite/img/icons/tick.svg");content:""}.sidebar-wrapper .sidebar-filters-list .checkbox-filter:hover .checkbox{background-color:#00aeef}@media (max-width:600px){.sidebar-wrapper .accordion,.sidebar-wrapper .ui-accordion{padding-top:.5rem}.sidebar-wrapper .accordion>dt button:hover,.sidebar-wrapper .ui-accordion>dt button:hover{background-color:transparent!important}.sidebar-wrapper .accordion>.expanded,.sidebar-wrapper .ui-accordion>.expanded{max-height:50vh!important;overflow-y:scroll!important;overflow-x:auto}.sidebar-wrapper .accordion>.expanded ul,.sidebar-wrapper .ui-accordion>.expanded ul{margin-bottom:.5rem}.sidebar-wrapper .sidebar-filters-list>li:first-of-type{padding:0 1rem}.sidebar-wrapper .sidebar-filters-list>li:first-of-type>*{padding:0 .5rem;margin-bottom:0}.sidebar-wrapper .sidebar-filters-list>li:nth-child(2) .accordion,.sidebar-wrapper .sidebar-filters-list>li:nth-child(2) .ui-accordion{padding-bottom:0}.sidebar-wrapper .sidebar-filters-list>li:nth-child(3) .accordion,.sidebar-wrapper .sidebar-filters-list>li:nth-child(3) .ui-accordion{padding-top:0}}@media (min-width:600px){.sidebar-wrapper .r-sml{display:block}.sidebar-wrapper .r-sml p{color:#919191;text-transform:uppercase}.sidebar-wrapper .filters-expand{display:none}.sidebar-wrapper .sidebar-filters-list{display:block;padding:0;background-color:transparent}.sidebar-wrapper .sidebar-filters-list .area-title{margin-bottom:.67em;background-image:none}.sidebar-wrapper .sidebar-filters-list ul{display:block;margin-bottom:20px}.sidebar-wrapper .sidebar-filters-list .item-list.is-active .area-title,.sidebar-wrapper .sidebar-filters-list .item-list.mobile-on .area-title{background-image:none}}.store-product:not(.product-page) .content-area .loading-overlay{position:static;padding:30%;max-height:900px;margin-bottom:10rem}.select2-container{display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{box-sizing:content-box;display:block;padding-left:8px;padding-right:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{box-sizing:content-box;position:relative}.select2-container .select2-selection--multiple{cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{box-sizing:content-box;display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{box-sizing:content-box;float:left}.select2-container .select2-search--inline .select2-search__field{border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #dfe7ed;border-radius:4px;display:block;position:absolute;left:-100000px;width:100%;z-index:4000}.select2-results{box-sizing:content-box;display:block}.select2-results__options{box-sizing:content-box;list-style:none;margin:0;padding:0}.select2-results__option{box-sizing:content-box;padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{box-sizing:content-box;left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{position:relative;height:50px;background-color:#fff;border:1px solid #dfe7ed;border-radius:.3125rem;box-shadow:none}.select2-container--default .select2-selection--single .select2-selection__rendered{box-sizing:content-box;color:#444;line-height:50px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:0;right:0;width:48px;height:48px;background-color:#00447c;background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-down-white.svg");background-position:50%;background-size:30px 30px;border-top-right-radius:.3125rem;border-bottom-right-radius:.3125rem}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-up-white.svg")}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #dfe7ed;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #dfe7ed;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #dfe7ed}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none!important}.selectize-input:after{content:" ";display:block;clear:left}.selectize-input.dropdown-active:before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{display:block;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:gray transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent gray}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-control.single .selectize-input{width:100%}.selectize-control.single.inline{width:auto;display:inline-block}.selectize-control.single.inline .selectize-input{width:auto}.selectize-control.single .selectize-input{padding-top:1.02rem!important;padding-bottom:.82rem!important;box-shadow:none;border-color:#e9eef2;border-radius:.3125rem;padding-right:3.5rem;max-width:100%}.selectize-control.single .selectize-input>.item,.selectize-control.single .selectize-input>input{height:auto;font-size:1rem}.selectize-control.single .selectize-input:after{position:absolute;top:0;right:0;margin-top:0;width:3.125rem;height:3.125rem;border:1px solid #00447c;border-top-right-radius:.3125rem;border-bottom-right-radius:.3125rem;padding-top:0;box-sizing:border-box;text-align:center;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;content:" ";background-color:#00447c;background-image:url(/bundles/shophqpetstocksite/img/icons/arrow-drop-down-white.svg);background-repeat:no-repeat;background-position:50%;background-size:1.875rem}.selectize-control.single .selectize-input.dropdown-active:after{background-image:url(/bundles/shophqpetstocksite/img/icons/arrow-drop-up-white.svg);border:1px solid #00447c;width:3rem;height:3rem;margin-top:0}.selectize-dropdown-content .option{font-size:1rem;text-align:left}.selectize-dropdown-content .option.active,.selectize-dropdown-content .option.selected{background-color:rgba(88,151,250,.25)}.selectize-dropdown-content .option.selected{color:#fff;background-color:#5897fa}.slick-arrow{position:absolute;top:50%;left:-15px;z-index:2;width:40px;height:40px;margin-top:-20px;background-color:#fff;background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-left.svg");background-size:cover;border-radius:50%;opacity:.5}.slick-arrow:hover{opacity:.8}.slick-arrow-next{right:-15px;left:auto;background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-right.svg")}table{width:100%;margin-bottom:40px;border-collapse:collapse}table td,table th{padding:20px 10px;vertical-align:top;border-bottom:1px solid #dfe7ed}table td:first-child,table th:first-child{padding-left:0}table td:last-child,table th:last-child{padding-right:0}table th{color:#919191;font-weight:400;text-align:left;text-transform:uppercase}table.responsive{display:block;width:100%}table.responsive th,table.responsive thead{display:none}table.responsive tbody,table.responsive tfoot{display:block}table.responsive tr{display:block;padding:20px 0;border-bottom:1px solid #dfe7ed}table.responsive td{display:block;padding:0;line-height:1.3;border:none}table.responsive td:before{display:inline-block;width:100px;padding-right:20px;color:#919191;font-weight:700;text-align:right;content:attr(data-th)}@media (min-width:900px){table.responsive{display:table;width:100%}table.responsive thead{display:table-header-group}table.responsive tbody{display:table-row-group}table.responsive tr{display:table-row;padding:0;border:none}table.responsive td,table.responsive th{display:table-cell;padding:20px 10px;border-bottom:1px solid #dfe7ed}table.responsive td:before,table.responsive th:before{display:none}table.responsive td:first-child,table.responsive th:first-child{padding-left:0}table.responsive td:last-child,table.responsive th:last-child{padding-right:0}table.responsive th{color:#919191;font-weight:400;text-align:left;text-transform:uppercase}}.tabs .nav-tabs{line-height:50px;background:#e9eef2;border:1px solid #dfe7ed;border-bottom-color:#fff;border-top-right-radius:.3125rem;border-top-left-radius:.3125rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:-2px}.tabs .nav-tabs li{display:inline-block;padding:0 20px}.tabs .nav-tabs li:first-child{border-top-left-radius:.3125rem}.tabs .nav-tabs li.active{background-color:#fff}.tabs .nav-tabs li a{color:#919191;text-transform:uppercase}.tabs .tab-content{padding:20px;background:#fff;border:1px solid #dfe7ed;border-bottom-right-radius:.3125rem;border-bottom-left-radius:.3125rem}.tabs .tab-content .tab-pane{display:none}.tabs .tab-content .tab-pane.active{display:block}.tabs .tab-content .tab-pane table{width:100%}.tabs .tab-content .tab-pane table td,.tabs .tab-content .tab-pane table th{padding:5px 10px}.vet-bios li article figure{max-width:100%;margin:0;padding:0}.vet-bios li article figure img{max-width:100%;height:auto;display:block;border-radius:.625rem}.vet-bios li article section{padding:.25rem 0}.vet-bios li article section h2,.vet-bios li article section h3{padding:0;margin:0}.vet-bios li article section h3{font-size:1.25rem}.vet-bios li article section h2{line-height:1;font-size:1.5rem;letter-spacing:1px;margin:.25rem 0}.vet-bios li article section h2>small{font-size:1rem;font-style:italic;display:block;padding-top:.125rem}@media screen and (min-width:600px){.vet-bios li{padding-bottom:1rem}.vet-bios li article{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.vet-bios li article figure{-ms-flex:0 0 12.5rem;flex:0 0 12.5rem}.vet-bios li article section{max-width:100%;padding-left:.75rem}}.accordion>*,.ui-accordion>*{margin:0;padding:0;width:100%;text-align:left}.accordion dt,.ui-accordion dt{padding:0}.accordion dt button,.ui-accordion dt button{width:100%;border:none;background-color:transparent;padding-left:0;color:#000;font-weight:500}.accordion dt button span,.ui-accordion dt button span{-ms-flex:2 0 80%;flex:2 0 80%;text-align:left}.accordion dt button i,.ui-accordion dt button i{font-style:normal;-ms-flex:0 0 3rem;flex:0 0 3rem}.accordion dt button[aria-expanded=true] i,.ui-accordion dt button[aria-expanded=true] i{transform:rotate(180deg)}html.no-js .accordion dt button,html.no-js .ui-accordion dt button{cursor:default}html:not(.no-js) .accordion>dt button,html:not(.no-js) .ui-accordion>dt button{position:relative;padding:0 .5rem}html:not(.no-js) .accordion>dt button i,html:not(.no-js) .ui-accordion>dt button i{font-style:normal;-ms-flex:0 0 3rem;flex:0 0 3rem}html:not(.no-js) .accordion>dt button:before,html:not(.no-js) .ui-accordion>dt button:before{content:"^";background-color:transparent;opacity:.5;position:absolute;right:.5rem;top:0;font-size:2rem;padding:0;line-height:1;heighht:2rem;padding-top:1rem;overflow:hidden}html:not(.no-js) .accordion>dt button:hover,html:not(.no-js) .ui-accordion>dt button:hover{background-color:#e9eef2}html:not(.no-js) .accordion>dt button:not([aria-expanded=true]):before,html:not(.no-js) .accordion>dt button[aria-expanded=true] i,html:not(.no-js) .ui-accordion>dt button:not([aria-expanded=true]):before,html:not(.no-js) .ui-accordion>dt button[aria-expanded=true] i{transform:rotate(180deg)}html:not(.no-js) .accordion>dd,html:not(.no-js) .ui-accordion>dd{padding:0 .5rem;max-height:0;overflow:hidden;opacity:0;margin:0}html:not(.no-js) .accordion>dd.expanded,html:not(.no-js) .ui-accordion>dd.expanded{height:auto;max-height:20000px;opacity:1;overflow:visible;transition:none}html .ui-accordion.sidebar-filters-list{border-bottom:1px solid #e9eef2}html .ui-accordion.sidebar-filters-list>dt>button{padding:0;color:#535353;border-radius:0}html .ui-accordion.sidebar-filters-list>dt>button:before{content:"+";transform:rotate(0deg);padding-top:.75rem;font-size:1.5rem;color:#535353;opacity:1}html .ui-accordion.sidebar-filters-list>dt>button[aria-expanded=true]:before{content:"\2012";transform:rotate(0deg);padding-right:.125rem}html .ui-accordion.sidebar-filters-list>dt>button:not([aria-expanded=true]):before{transform:rotate(0deg)}html .ui-accordion.sidebar-filters-list>dt{border-top:1px solid #e9eef2}html .ui-accordion.sidebar-filters-list>dd>ul{padding:.5rem 0;max-height:275px;overflow-y:auto;overflow-x:hidden}html:not(.no-js) .ui-tabs ul[role=tablist]{-ms-flex-wrap:wrap;flex-wrap:wrap}html:not(.no-js) .ui-tabs ul[role=tablist] li{padding:0;padding-right:.25rem;padding-bottom:.25rem}html:not(.no-js) .ui-tabs ul[role=tablist] li a{padding-left:1rem;padding-right:1rem;max-width:100%;max-width:100vw}html:not(.no-js) .ui-tabs ul[role=tablist] li a:hover{background-color:#00447c;color:#fff}html:not(.no-js) .ui-tabs ul[role=tablist] li a:not([aria-selected=true]){background-color:#e9eef2;color:#00447c}html:not(.no-js) .ui-tabs ul[role=tablist] li a:not([aria-selected=true]):hover{background-color:#005296;color:#e9eef2}html:not(.no-js) .ui-tabs .tab-panels>[aria-hidden=true]{opacity:0;display:none}.promo-tiles{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:73.25rem;margin:0 auto;position:relative}.promo-tiles,.promo-tiles *{box-sizing:border-box}.promo-tiles li{-ms-flex:0 0 25%;flex:0 0 25%;padding:.5rem;-ms-flex-pack:stretch;justify-content:stretch}.promo-tiles li>*{width:100%;height:100%}.promo-tiles li.two-wide{-ms-flex:0 0 50%;flex:0 0 50%}.promo-tiles li.three-wide{-ms-flex:0 0 75%;flex:0 0 75%}.promo-tiles li.four-wide{-ms-flex:0 0 100%;flex:0 0 100%}.promo-tiles li.grow{-ms-flex-positive:10;flex-grow:10}.promo-tiles li img{max-width:100%;width:100%;height:auto;display:block}.promo-tiles li>a{padding:0;margin:0;width:100%;height:100%}.promo-tiles li article{-ms-flex-pack:end;justify-content:flex-end;border:1px solid #b7b7b7;border-radius:1.25rem;overflow:hidden}.promo-tiles li article>*{width:100%;padding:1rem}.promo-tiles li article .call-out,.promo-tiles li article .content,.promo-tiles li article footer{z-index:1}.promo-tiles li article .call-out,.promo-tiles li article footer{padding-top:.25rem;padding-bottom:.375rem}.promo-tiles li article .call-out *,.promo-tiles li article footer *{margin:.25rem}.promo-tiles li article .content{-ms-flex:10 0 auto;flex:10 0 auto;position:relative;z-index:1}.promo-tiles li article .content .bg{position:absolute;top:0;left:0;width:100%;padding-top:100%;z-index:-1;background-position:top}.promo-tiles li article .call-out{background-color:#f7f9fa;color:#000}.promo-tiles li article footer{background-color:#133f67;color:#fff}.promo-tiles:after{content:"";position:absolute;top:0;left:-100vw;width:300vw;height:1000vh;overflow-y:hidden;z-index:-1}@media screen and (max-width:600px){.promo-tiles li{-ms-flex:0 0 50%;flex:0 0 50%}.promo-tiles li.three-wide,.promo-tiles li.two-wide{-ms-flex:0 0 75%;flex:0 0 75%;-ms-flex:0 0 100%;flex:0 0 100%}}.debug.promo-tiles{border:5px solid #eee8aa}.debug.promo-tiles li{border:5px solid salmon}.debug.promo-tiles li>a{border:2px solid #32cd32}.debug.promo-tiles li>:not(a),.debug.promo-tiles li>a>*{border:2px solid #b22222}.debug.promo-tiles li article{background-color:#aaa}.promo-tiles>li>a{display:block}.tag-clearance{position:relative;z-index:1}.tag-clearance:after{content:"";background-image:url("/bundles/shophqpetstocksite/img//icons/tag-clearance.svg");background-position:100% 0;background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:0;width:6rem;height:5rem;z-index:2}.tag-exclusive{position:relative;z-index:1}.tag-exclusive:after{content:"";background-image:url("/bundles/shophqpetstocksite/img//icons/tag-exclusive.svg");background-position:100% 0;background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:0;width:6rem;height:5rem;z-index:2}.tag-hot-price{position:relative;z-index:1}.tag-hot-price:after{content:"";background-image:url("/bundles/shophqpetstocksite/img//icons/tag-hot-price.svg");background-position:100% 0;background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:0;width:6rem;height:5rem;z-index:2}.tag-low-price{position:relative;z-index:1}.tag-low-price:after{content:"";background-image:url("/bundles/shophqpetstocksite/img//icons/tag-low-price.svg");background-position:100% 0;background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:0;width:6rem;height:5rem;z-index:2}.tag-multi-buy{position:relative;z-index:1}.tag-multi-buy:after{content:"";background-image:url("/bundles/shophqpetstocksite/img//icons/tag-multi-buy.svg");background-position:100% 0;background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:0;width:6rem;height:5rem;z-index:2}.tag-new-exclusive{position:relative;z-index:1}.tag-new-exclusive:after{content:"";background-image:url("/bundles/shophqpetstocksite/img//icons/tag-new-exclusive.svg");background-position:100% 0;background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:0;width:6rem;height:5rem;z-index:2}.tag-new{position:relative;z-index:1}.tag-new:after{content:"";background-image:url("/bundles/shophqpetstocksite/img//icons/tag-new.svg");background-position:100% 0;background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:0;width:6rem;height:5rem;z-index:2}.shop-category-tiles{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:1rem}.shop-category-tiles li{border-radius:.25rem;background-color:#fff}.shop-category-tiles li a.category{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:1rem 0;margin:0}.shop-category-tiles li a.category *{color:#fff}.shop-category-tiles li a.category h2{padding:0;margin:0;padding-right:.5rem;line-height:1;text-align:right;font-size:1.25rem}.shop-category-tiles li a.category svg{padding:0;margin:0;height:3.5rem;margin-top:-1.75rem;width:auto;margin-left:-.25rem}.shop-category-tiles li a.category svg .square{display:none}.shop-category-tiles .sub-categories{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1.5rem}.shop-category-tiles .sub-categories li{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:.25rem}.shop-category-tiles .sub-categories li a{text-align:left!important;padding:.5rem .25rem;display:block;color:#535353}.shop-category-tiles .sub-categories li:nth-child(n+4){display:none}.shop-category-tiles li.reptile{border:1px solid #54b948}.shop-category-tiles li.reptile .sub-categories li:before{color:#54b948}.shop-category-tiles li.fish{border:1px solid #00aeef}.shop-category-tiles li.fish .sub-categories li:before{color:#00aeef}.shop-category-tiles li.cat{border:1px solid #ec008c}.shop-category-tiles li.cat .sub-categories li:before{color:#ec008c}.shop-category-tiles li.small-animal{border:1px solid #ffd200}.shop-category-tiles li.small-animal .sub-categories li:before{color:#ffd200}.shop-category-tiles li.dog{border:1px solid #f7941e}.shop-category-tiles li.dog .sub-categories li:before{color:#f7941e}.shop-category-tiles li.bird{border:1px solid #e31837}.shop-category-tiles li.bird .sub-categories li:before{color:#e31837}.shop-category-tiles li.chicken{border:1px solid #e31837}.shop-category-tiles li.chicken .sub-categories li:before{color:#e31837}.shop-category-tiles li.horse{border:1px solid #ac4399}.shop-category-tiles li.horse .sub-categories li:before{color:#ac4399}@media screen and (max-width:600px){.shop-category-tiles{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:.5rem}.shop-category-tiles li a.category{padding:.25rem 0}.shop-category-tiles li a.category .h4{font-size:1rem}.shop-category-tiles li a.category svg{height:2.75rem;margin-top:-1.33rem}.shop-category-tiles .sub-categories{display:none;padding:0 .25rem}}ul.countdown-timer,ul.countdown-timer *{box-sizing:border-box;color:#fff}ul.countdown-timer{position:relative;list-style-type:none;display:flex;display:-ms-flexbox;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;-ms-flex-pack:center;max-width:40rem;width:100%;margin:0 auto;padding:.5rem}ul.countdown-timer:before{content:"";z-index:-1;position:absolute;top:0;bottom:0;left:-100vw;right:-100vw;background-color:#ec008c}ul.countdown-timer li{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-transform:uppercase}ul.countdown-timer li:before{display:none}ul.countdown-timer li .count{font-size:5rem;font-weight:700;letter-spacing:.0625em;padding-bottom:0;margin-bottom:-1.5rem}ul.countdown-timer li.title{font-size:1.25rem;text-transform:none;overflow:visible}ul.countdown-timer li.units{-ms-flex:1;flex:1}.countdown-heading{font-size:3.25rem;text-align:center;width:100vw;font-weight:700;letter-spacing:.0625em;margin:0;background-color:#ec008c;color:#fff}ul.countdown-timer.no-days{max-width:30rem}ul.countdown-timer.no-days .days{display:none}ul.countdown-timer li .count,ul.countdown-timer li.title{font-weight:700}@media screen and (max-width:600px){ul.countdown-timer,ul.countdown-timer.no-days{max-width:100vw}ul.countdown-timer li .count{font-size:2rem;padding-bottom:16px}.countdown-heading{font-size:2rem}}.lazy-load-img{opacity:0;width:100%}.img-visible{opacity:1;transition:opacity 5s ease-in}.embedded-custom-page [role=banner]{-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-align:center;align-items:center;padding:.25rem;height:10.5rem;margin-bottom:.25rem;background-size:auto 100%}.embedded-custom-page [role=banner] .shadow{text-shadow:1px 1px 4px rgba(0,0,0,.8)}.embedded-custom-page [role=banner]>ul{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex:0 0 100%;flex:0 0 100%}.embedded-custom-page [role=banner]>ul li{-ms-flex:1 0 33%;flex:1 0 33%;margin:.25rem}.embedded-custom-page [role=banner]>ul li.flex-top{-ms-flex-pack:start;justify-content:flex-start}.embedded-custom-page [role=banner]>ul li.flex-bottom{-ms-flex-pack:end;justify-content:flex-end}.embedded-custom-page [role=banner]>ul li img{max-width:100%;height:auto;display:block}@media screen and (min-width:600px){.embedded-custom-page [role=banner]{height:25rem}}@media screen and (max-width:600px){.embedded-custom-page [role=banner] .review .proscons .item-list h3,.embedded-custom-page [role=banner] h1,.embedded-custom-page [role=banner] h2,.embedded-custom-page [role=banner] h3,.embedded-custom-page [role=banner] h4,.embedded-custom-page [role=banner] h5,.embedded-custom-page [role=banner] h6,.review .proscons .item-list .embedded-custom-page [role=banner] h3{font-size:1em}}.stripe[role=banner],.stripe[role=banner]>ul,.stripe[role=banner]>ul li img,.stripe[role=presentation],.stripe[role=presentation]>ul,.stripe[role=presentation]>ul li img{height:16rem;max-height:16rem}@media screen and (min-width:600px){.stripe[role=banner],.stripe[role=banner]>ul,.stripe[role=banner]>ul li img,.stripe[role=presentation],.stripe[role=presentation]>ul,.stripe[role=presentation]>ul li img{height:28.125rem;max-height:28.125rem}}.stripe[role=banner]>ul,.stripe[role=presentation]>ul{list-style-type:none;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;max-width:1172px;margin:0 auto}.stripe[role=banner]>ul li,.stripe[role=presentation]>ul li{padding:.5rem;-ms-flex:10 0 auto;flex:10 0 auto;z-index:2;color:#fff;text-shadow:1px 1px 1px #000;font-size:2rem;text-shadow:1px 1px 1px 1px #000;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:50%}.stripe[role=banner]>ul li img,.stripe[role=presentation]>ul li img{max-width:100%;height:auto;max-height:14.4rem}@media screen and (min-width:600px){.stripe[role=banner]>ul li img,.stripe[role=presentation]>ul li img{max-height:25.3125rem}}.stripe[role=banner]>ul li a,.stripe[role=presentation]>ul li a{width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.stripe[role=banner]>ul li:first-of-type:last-of-type,.stripe[role=presentation]>ul li:first-of-type:last-of-type{max-width:100%}.stripe[role=banner]>ul li:first-of-type:not(:last-of-type) a,.stripe[role=presentation]>ul li:first-of-type:not(:last-of-type) a{-ms-flex-pack:end;justify-content:flex-end}.stripe[role=banner]>ul li:last-of-type:not(:first-of-type) a,.stripe[role=presentation]>ul li:last-of-type:not(:first-of-type) a{-ms-flex-pack:start;justify-content:flex-start}.stripe.bottom[role=banner]>ul:after,.stripe.bottom[role=presentation]>ul:after,.stripe.top[role=banner]>ul:after,.stripe.top[role=presentation]>ul:after{z-index:1;content:"";position:absolute;width:200vw;height:200vh;transform:rotate(-8deg);transform-origin:center}.stripe.right[role=banner]>ul:after,.stripe.right[role=presentation]>ul:after{transform:rotate(8deg)}.stripe.bottom[role=banner]>ul:after,.stripe.bottom[role=presentation]>ul:after{top:50%;left:-50vw}.stripe.top[role=banner]>ul:after,.stripe.top[role=presentation]>ul:after{right:-50vw;bottom:50%}.stripe.bottom.fill[role=banner]>ul:after,.stripe.bottom.fill[role=presentation]>ul:after{top:15%}.stripe.top.fill[role=banner]>ul:after,.stripe.top.fill[role=presentation]>ul:after{bottom:15%}.stripe[role=banner],.stripe[role=presentation]{position:relative;overflow:hidden;background-color:#f1f2f2}.secondary-blue.stripe[role=banner]>ul:after,.secondary-blue.stripe[role=presentation]>ul:after{background-color:#3bbdda}.secondary-green.stripe[role=banner]>ul:after,.secondary-green.stripe[role=presentation]>ul:after{background-color:#50ae76}.secondary-yellow.stripe[role=banner]>ul:after,.secondary-yellow.stripe[role=presentation]>ul:after{background-color:#f5c85b}.secondary-orange.stripe[role=banner]>ul:after,.secondary-orange.stripe[role=presentation]>ul:after{background-color:#f79e51}.secondary-red.stripe[role=banner]>ul:after,.secondary-red.stripe[role=presentation]>ul:after{background-color:#e3604a}.secondary-pink.stripe[role=banner]>ul:after,.secondary-pink.stripe[role=presentation]>ul:after{background-color:#de76a5}.secondary-smoke.stripe[role=banner]>ul:after,.secondary-smoke.stripe[role=presentation]>ul:after{background-color:#f1f2f2}[role=banner].stripe.bottom.secondary-blue>ul:after,[role=banner].stripe.top.secondary-blue>ul:after,[role=presentation].stripe.bottom.secondary-blue>ul:after,[role=presentation].stripe.top.secondary-blue>ul:after{background-color:#3bbdda}[role=banner].stripe.bottom.secondary-green>ul:after,[role=banner].stripe.top.secondary-green>ul:after,[role=presentation].stripe.bottom.secondary-green>ul:after,[role=presentation].stripe.top.secondary-green>ul:after{background-color:#50ae76}[role=banner].stripe.bottom.secondary-yellow>ul:after,[role=banner].stripe.top.secondary-yellow>ul:after,[role=presentation].stripe.bottom.secondary-yellow>ul:after,[role=presentation].stripe.top.secondary-yellow>ul:after{background-color:#f5c85b}[role=banner].stripe.bottom.secondary-orange>ul:after,[role=banner].stripe.top.secondary-orange>ul:after,[role=presentation].stripe.bottom.secondary-orange>ul:after,[role=presentation].stripe.top.secondary-orange>ul:after{background-color:#f79e51}[role=banner].stripe.bottom.secondary-red>ul:after,[role=banner].stripe.top.secondary-red>ul:after,[role=presentation].stripe.bottom.secondary-red>ul:after,[role=presentation].stripe.top.secondary-red>ul:after{background-color:#e3604a}[role=banner].stripe.bottom.secondary-pink>ul:after,[role=banner].stripe.top.secondary-pink>ul:after,[role=presentation].stripe.bottom.secondary-pink>ul:after,[role=presentation].stripe.top.secondary-pink>ul:after{background-color:#de76a5}[role=banner].stripe.bottom.secondary-smoke>ul:after,[role=banner].stripe.top.secondary-smoke>ul:after,[role=presentation].stripe.bottom.secondary-smoke>ul:after,[role=presentation].stripe.top.secondary-smoke>ul:after{background-color:#f1f2f2}header.header .container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1;max-width:1172px;margin:0 auto;color:#fff}header.header a{color:#fff}header.header .byline,header.header .notification{display:none}header.header nav{-ms-flex:0 0 10%;flex:0 0 10%;-ms-flex-order:1;order:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}header.header .search-widget{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-order:6;order:6;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}header.header .logo{-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-order:2;order:2;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}header.header .account{-ms-flex:0 0 10%;flex:0 0 10%;-ms-flex-order:3;order:3;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}header.header .store-locator{-ms-flex:0 0 10%;flex:0 0 10%;-ms-flex-order:4;order:4;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}header.header .cart{-ms-flex:0 0 10%;flex:0 0 10%;-ms-flex-order:5;order:5;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (min-width:900px){header.header .container{-ms-flex-line-pack:start;align-content:flex-start}header.header .notification{-ms-flex:0 1 46%;flex:0 1 46%;-ms-flex-order:0;order:0;-ms-flex-item-align:start;align-self:flex-start;display:block}header.header .account{-ms-flex:1 1 20%;flex:1 1 20%;-ms-flex-order:0;order:0;-ms-flex-item-align:start;align-self:flex-start}header.header .store-locator{-ms-flex:1 1 14%;flex:1 1 14%;-ms-flex-order:0;order:0;-ms-flex-item-align:start;align-self:flex-start}header.header .cart{-ms-flex:1 1 20%;flex:1 1 20%;-ms-flex-order:0;order:0;-ms-flex-item-align:start;align-self:flex-start}header.header .logo{-ms-flex:1 1 30%;flex:1 1 30%;-ms-flex-order:0;order:0;-ms-flex-item-align:end;align-self:flex-end}header.header .search-widget{-ms-flex:1 1 40%;flex:1 1 40%;-ms-flex-order:0;-ms-flex-item-align:center}header.header .byline,header.header .search-widget{order:0;-ms-grid-row-align:center;align-self:center}header.header .byline{-ms-flex:1 1 28%;flex:1 1 28%;-ms-flex-order:0;-ms-flex-item-align:center;display:block}header.header nav{-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-order:0;order:0;-ms-flex-item-align:end;align-self:flex-end}}header.header{z-index:3000;background-color:#00447c}@media (min-width:900px){header.header{position:relative;height:212px}header.header:before{top:0;background-color:#00aeef}header.header:after,header.header:before{position:absolute;z-index:0;width:100%;height:50px;content:""}header.header:after{bottom:0;background-color:#003058}}.main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:32rem}.main>.flash-message{-ms-flex-order:0;order:0}.main>.benefits{-ms-flex-order:2;order:2}.main>.benefits .container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.main>.content{-ms-flex-order:1;order:1;z-index:0}.main>.content .content-area{width:100%;padding:20px}@media (max-width:600px){.main>.breadcrumb{padding-top:1rem;padding-left:20px;margin:0}}@media (min-width:600px){.main>.benefits{-ms-flex-order:3;order:3}.main>.benefits .container{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.main>.benefits .container>li{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.main>.breadcrumb{-ms-flex-order:1;order:1;display:block}.main>.breadcrumb+.content .container,.main>.breadcrumb+.latest-products+.content .container{padding-top:0}.main>.content{-ms-flex-order:2;order:2}.main>.content .container{display:-ms-flexbox;display:flex;padding:20px}.main>.content .content-area{padding:0}.main>.content.has-menu .menu,.main>.content.has-menu .sidebar-wrapper{-ms-flex:0 0 230px;flex:0 0 230px;padding-right:20px}.main>.content.has-menu .content-area{-ms-flex:1 1 auto;flex:1 1 auto}}@media (min-width:900px){.main>.flash-message{-ms-flex-order:1;order:1}.main>.breadcrumb{-ms-flex-order:2;order:2}.main>.benefits{-ms-flex-order:0;order:0}.main>.benefits .container{-ms-flex-align:center;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;height:50px;max-width:1172px;padding:0;margin:0 auto}.main>.content{-ms-flex-order:3;order:3}.main>.content .container{max-width:1172px;margin:0 auto}}@media (min-width:1172px){.main>.breadcrumb{padding-left:0}.main>.content .container{padding-right:0;padding-left:0}}html{box-sizing:border-box;color:#535353;font-size:100%;background-color:#fff}*,:after,:before{box-sizing:inherit}.hide{display:none}.vet-appointment-container{max-width:1172px;margin:1.25rem auto;width:100%}.vet-appointment-container form.vet-appointment{max-height:0;height:auto;overflow:hidden;transition:max-height .25s ease-in-out}.vet-appointment-container form.vet-appointment ul .radio{-ms-flex-wrap:wrap;flex-wrap:wrap}.vet-appointment-container form.vet-appointment ul .radio label{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:.25rem}.vet-appointment-container form.vet-appointment .submit-vet-appointment{width:100%}.vet-appointment-container .form-submitted{display:none}.newsletter-signup{position:relative;background-color:#535353;z-index:3000}.newsletter-signup:before{position:absolute;width:100%;height:100%;background-image:url("/bundles/shophqpetstocksite/img/newsletter-bg-v2.jpg");background-position:50%;background-size:cover;content:""}.newsletter-signup .container{position:relative;padding:20px 0;margin:0 auto}.newsletter-signup span{font-size:40px;font-size:2.5rem;color:#fff;text-align:center;display:block;margin-bottom:20px;font-family:Appetite-Regular,sans-serif}.newsletter-signup form{padding:0 20px;text-align:center}.newsletter-signup button,.newsletter-signup input{display:block;width:100%;height:56px}.newsletter-signup button{margin-top:10px}.newsletter-signup .back-to-top{display:block;color:#fff}.newsletter-signup .back-to-top .icon{top:0;width:50px;height:50px;border:4px solid #fff;border-radius:50%}.newsletter-signup .back-to-top:after{display:block;margin-top:10px;text-transform:uppercase;content:"Back to top"}@media (min-width:600px){.newsletter-signup .container{max-width:1172px;padding:30px 0}.newsletter-signup form{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:760px;margin:0 auto}.newsletter-signup input{-ms-flex:1 1 80%;flex:1 1 80%}.newsletter-signup button{-ms-flex:1 1 20%;flex:1 1 20%;padding:0;margin:0 0 0 20px}}.newsletter-signup .back-to-top{margin-top:30px;text-align:center}.resource-centre{-ms-flex-order:3;order:3;z-index:0;background-color:#00aeef}.resource-centre svg.logo-pet-smarts{margin:1rem auto 1.5rem;display:block;height:4rem;width:auto}@media screen and (max-width:600px){.resource-centre svg.logo-pet-smarts{max-width:80%;margin-top:0}}.resource-centre .container{padding:20px}@media (min-width:600px){.resource-centre .container{max-width:1172px;margin:0 auto}}.resource-centre .content-area{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.resource-centre .slick-track{height:300px}.resource-centre .blog-feed-area,.resource-centre img{width:100%}.resource-centre h1{color:#fff;text-align:center}.resource-centre .categories{text-align:center}.resource-centre .categories li{display:inline-block;padding:0 10px;color:#fff;text-transform:uppercase;cursor:pointer}.resource-centre .categories li.is-active{color:#00447c;cursor:default}.resource-centre .panels{margin:20px 0}.resource-centre .panel{position:relative;margin:0 5px;overflow:hidden;cursor:pointer;border:0}.resource-centre .panel>.content{position:absolute;bottom:0;width:100%;line-height:1;background-color:#fff}.resource-centre .review .proscons .item-list h3,.resource-centre h4,.review .proscons .item-list .resource-centre h3{margin-top:0}footer.footer{padding-bottom:30px;background-color:#54b948;position:relative;z-index:3000}footer.footer>.social{padding:20px 0;background-color:#439539;border-bottom:1px solid #fff}footer.footer>.social ul{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;max-width:530px;margin:0 auto}footer.footer>.social li{display:inline-block}footer.footer>.social .icon{top:0;fill:#fff;width:32px;height:32px}footer.footer>.links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;max-width:1172px;margin:0}.review .proscons .item-list footer.footer>.links h3,footer.footer>.links .review .proscons .item-list h3,footer.footer>.links h4{margin:0;color:#fff;line-height:50px;text-transform:uppercase;cursor:pointer}.review .proscons .item-list footer.footer>.links h3:after,footer.footer>.links .review .proscons .item-list h3:after,footer.footer>.links h4:after{display:inline-block;float:right;width:24px;height:24px;margin:14px 20px 0 0;background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-right-white.svg");content:""}footer.footer>.links ul{padding-bottom:10px}footer.footer>.links li{line-height:2}footer.footer>.links a{color:#fff}footer.footer>.links>.links-list{padding-left:20px;border-bottom:1px solid #439539}.review .proscons .item-list footer.footer>.links>.links-list h3.is-active:after,footer.footer>.links>.links-list .review .proscons .item-list h3.is-active:after,footer.footer>.links>.links-list h4.is-active:after{background-image:url("/bundles/shophqpetstocksite/img/icons/arrow-drop-down-white.svg")}.review .proscons .item-list footer.footer>.links>.links-list h3:not(.is-active)+ul,footer.footer>.links>.links-list .review .proscons .item-list h3:not(.is-active)+ul,footer.footer>.links>.links-list h4:not(.is-active)+ul{display:none}footer.footer>.credit-cards{margin:1.25rem 0;text-align:center}footer.footer>.credit-cards .credit-card{width:4.125rem;height:2.53125rem}@media screen and (max-width:600px){footer.footer>.credit-cards{max-width:15rem;margin:1.25rem auto 1rem}}footer.footer>.copyright{color:#3b8332;text-align:center}@media (min-width:600px){footer.footer>.links{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding-top:10px;margin:0 20px}footer.footer>.links ul,footer.footer>.links ul.hide{display:block;padding:0}footer.footer>.links>.links-list{width:50%;padding-left:0;margin-bottom:20px;border-bottom:none}.review .proscons .item-list footer.footer>.links>.links-list h3,footer.footer>.links>.links-list .review .proscons .item-list h3,footer.footer>.links>.links-list h4{cursor:default}.review .proscons .item-list footer.footer>.links>.links-list h3.is-active:after,.review .proscons .item-list footer.footer>.links>.links-list h3:after,footer.footer>.links>.links-list .review .proscons .item-list h3.is-active:after,footer.footer>.links>.links-list .review .proscons .item-list h3:after,footer.footer>.links>.links-list h4.is-active:after,footer.footer>.links>.links-list h4:after{background-image:none}.review .proscons .item-list footer.footer>.links>.links-list h3:not(.is-active)+ul,footer.footer>.links>.links-list .review .proscons .item-list h3:not(.is-active)+ul,footer.footer>.links>.links-list h4:not(.is-active)+ul{display:block}}@media (min-width:900px){footer.footer>.social{padding:30px 0}footer.footer>.links{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 auto 20px}footer.footer>.links>.links-list{width:auto}}.custom-menu-container{min-width:15rem}.custom-content-menu{background-color:#fff;box-shadow:3px 3px 7px 0 rgba(0,0,0,.35);width:14rem;height:auto!important;margin:2rem auto;border-top-left-radius:.625rem;border-top-right-radius:.625rem;border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem}.custom-content-menu .responsive-image{border:1px solid #eee;border-top-left-radius:.625rem;border-top-right-radius:.625rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-content-menu button{width:100%;border-top-left-radius:0;border-top-right-radius:0;text-transform:uppercase;position:relative;border:3px solid #999}.custom-content-menu button .icons{position:absolute;top:0;right:0;display:block;text-align:center;min-width:3rem}.custom-content-menu button .icons .icon-arrow-drop-down{display:inline-block}.custom-content-menu button .icons .icon-arrow-drop-up{display:none}.custom-content-menu button.active{background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-content-menu button.active .icons .icon-arrow-drop-up{display:inline-block}.custom-content-menu button.active .icons .icon-arrow-drop-down{display:none}.custom-content-menu button:focus{outline:none}.custom-content-menu ul{border:3px solid #999;padding:0;margin:0;border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem}.custom-content-menu ul li{width:100%;padding:0;margin:0;background-color:transparent;border-radius:0;border-top:1px solid transparent;border-bottom:1 solid transparent}.custom-content-menu ul li a{display:block;padding:1rem;line-height:1}.custom-content-menu ul li.active a{color:#999;background-color:#fff}.custom-content-menu ul li:not(.active) a{background-color:#999;color:#fff}.custom-content-menu ul li:hover a{background-color:#d9d9d9;color:#999}.custom-content-menu ul li:last-of-type{border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem}.custom-content-menu ul li:last-of-type a{background-color:transparent;color:#999;font-weight:700;text-align:center}.custom-content-menu.menu-assist button{background-color:#ec008c;border-color:#ec008c}.custom-content-menu.menu-assist button.active{color:#ec008c;background-color:#fff}.custom-content-menu.menu-assist ul{border-color:#ec008c}.custom-content-menu.menu-assist ul li{border-top:1px solid #ec008c;border-bottom:1 solid #ec008c}.custom-content-menu.menu-assist ul li:not(.active):not(:last-of-type) a{background-color:#ec008c}.custom-content-menu.menu-assist ul li.active a,.custom-content-menu.menu-assist ul li:last-of-type a{color:#ec008c}.custom-content-menu.menu-assist ul li:hover a{background-color:#ffecf7!important;color:#ec008c}.custom-content-menu.menu-services button{background-color:#00aeef;border-color:#00aeef}.custom-content-menu.menu-services button.active{color:#00aeef;background-color:#fff}.custom-content-menu.menu-services ul{border-color:#00aeef}.custom-content-menu.menu-services ul li{border-top:1px solid #00aeef;border-bottom:1 solid #00aeef}.custom-content-menu.menu-services ul li:not(.active):not(:last-of-type) a{background-color:#00aeef}.custom-content-menu.menu-services ul li.active a,.custom-content-menu.menu-services ul li:last-of-type a{color:#00aeef}.custom-content-menu.menu-services ul li:hover a{background-color:#d6f4ff!important;color:#00aeef}.custom-content-menu.menu-services ul>li:last-of-type>a{color:#fff!important;background-color:#00aeef!important;text-transform:none;text-align:left;font-weight:400}.custom-content-menu.menu-vet button{background-color:#00aeef;border-color:#00aeef}.custom-content-menu.menu-vet button.active{color:#00aeef;background-color:#fff}.custom-content-menu.menu-vet ul{border-color:#00aeef}.custom-content-menu.menu-vet ul li{border-top:1px solid #00aeef;border-bottom:1 solid #00aeef}.custom-content-menu.menu-vet ul li:not(.active):not(:last-of-type) a{background-color:#00aeef}.custom-content-menu.menu-vet ul li.active a,.custom-content-menu.menu-vet ul li:last-of-type a{color:#00aeef}.custom-content-menu.menu-vet ul li:hover a{background-color:#d6f4ff!important;color:#00aeef}@media screen and (max-width:600px){.custom-content-menu{width:18.75rem}.custom-content-menu ul{border-top-width:0;display:none}.custom-content-menu ul.active{display:block}.custom-content-menu button,.custom-content-menu ul{font-family:Futura-Bold,sans-serif;letter-spacing:.0625rem}}@media screen and (min-width:600px){.custom-content-menu button{display:none}.services-view .custom-content-menu{margin-left:-1rem}}body.vet-content .main[role=main] .find-your-vet{-ms-flex-order:100;order:100}body.vet-content .main[role=main] .vet-site-index{min-height:37.5rem;position:relative}body.vet-content .main[role=main] .vet-site-index .load-lines{position:absolute;top:6.25rem;width:100%;height:12.5rem}body.vet-content .main[role=main] .vet-site-index .load-lines .spinner div{background-color:#00447c}body.vet-content .main[role=main] .vet-site-index .store-listing{padding:.5rem}body.vet-content .main[role=main] .vet-site-index .store-listing .body{-ms-flex-pack:justify;justify-content:space-between}body.vet-content .main[role=main] .vet-site-index .store-listing .body .details{-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-pack:justify;justify-content:space-between}body.vet-content .main[role=main] .vet-site-index .store-listing .body .details>* svg{margin-top:-.5rem}body.vet-content .main[role=main] .vet-site-index .store-listing .body .actions{text-align:right;-ms-flex:0 0 6rem;flex:0 0 6rem;max-width:6rem}body.vet-content .main[role=main] .vet-site-index .store-listing:nth-of-type(2n){background-color:rgba(233,238,242,.5)}@media screen and (max-width:600px){body.vet-content .main[role=main] .vet-site-index{padding:0 .5rem}body.vet-content .main[role=main] .vet-site-index .store-listing .body .details{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:600px){body.vet-content .main[role=main] .benefits{-ms-flex-order:101;order:101}body.vet-content .main[role=main] #vetcontentThree.content{padding-bottom:1rem!important}body.vet-content .main[role=main] .find-your-vet .content-area>header{margin-top:0}}@media only screen and (max-width:600px){body.custom-page{margin-top:7.25rem}}.address-list .panel{min-width:200px}.address-list .address-name{font-size:16px;font-size:1rem}.address-list .default-message{display:none;padding:0 20px;color:#fff;font-style:italic;border:none}.address-list .default-address-link,.address-list li.default-address .default-message{display:inline-block}.address-list li.default-address .default-address-link{display:none}.address-list li.add-address>.content{display:block;min-height:168px;background-image:url("/bundles/shophqpetstocksite/img/icons/add.svg");background-position:50%;background-repeat:no-repeat;background-size:30%}body.about-ps .main{-ms-flex-align:center;align-items:center}body.about-ps .main .benefits{width:100vw}.about-our-vision h3,.about-us-blocks h3{font-family:Appetite-Regular,sans-serif;font-size:1.85rem;line-height:1.5;margin-bottom:0}.about-us-blocks,.about-us-images{padding:0;margin:0}.about-us-images{margin-left:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:stretch;justify-content:stretch;margin-bottom:1.5rem;padding-left:0;max-width:100vw;overflow:hidden}.about-us-images li{-ms-flex:0 0 20vw;flex:0 0 20vw;max-width:20vw;padding:0;margin:0}.about-us-images li img{padding:0;margin:0;box-sizing:border-box;border:.0625rem solid #fff;width:20vw;height:20vw}.about-us-images li:first-of-type img{border-left:none}.about-us-images li:last-of-type img{border-right:none}.about-us-blocks{margin-top:0}.about-us-blocks h3,.about-us-blocks li{color:#fff}.about-us-blocks h3{min-height:auto;margin-top:0;line-height:1.5}.about-us-blocks li{-ms-flex-pack:stretch;justify-content:stretch;margin-bottom:.6rem;-ms-flex:0 0 100%;flex:0 0 100%}.about-us-blocks li:before{height:0}.about-us-blocks li section{-ms-flex:1 0 auto;flex:1 0 auto;padding:1rem 1.25rem;border-radius:1.25rem;margin:0 .3rem;min-height:14.375rem}.about-us-blocks li section li{list-style-type:disc;color:#fff}.about-us-blocks li section li:before{color:#fff}.about-us-blocks li section.li-orange{background-color:#f78f1e}.about-us-blocks li section.li-pink{background-color:#ec008c}.about-us-blocks li section.li-blue{background-color:#00aeef}.about-us-blocks li section.li-green{background-color:#54b948}.about-us-blocks li section.li-red{background-color:#e31936}.about-our-vision{padding:0 .5rem;padding-bottom:1rem}.about-our-vision>*{text-align:center}.help-container{max-width:1172px;margin:0 auto;padding:0 .375rem}.help-container.intro{padding:0 .75rem;margin-bottom:1rem}.help-container h1{font-size:2.6rem}.help-content{padding:20px;-ms-flex:1 1 100%;flex:1 1 100%}.help-logo{text-align:center;margin:25px 0}.help-header-container-cac{background-color:#0a1c2a}.help-header-container-as,.help-header-container-cac{display:-ms-flexbox;display:flex;width:100%;padding:20px}.help-header-container-as{background-color:#54b948}.help-header{color:#fff;margin:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.help-header img{width:100%}@media (min-width:600px){.about-us-blocks,.help-container{max-width:1172px;width:100%}.about-us-blocks{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-us-blocks>li{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;width:33.33333%}.about-us-blocks>li section h3{min-height:3em}.about-us-images{max-width:100vw}.about-us-images li img{border:.25rem solid #fff}.help-container{padding:0 1.25rem}.help-container h1{font-size:2.875rem}.about-our-vision{padding:0;padding-bottom:2rem}}.usp-step-1,.usp-step-2,.usp-step-3{-ms-flex:0 0 28%;flex:0 0 28%;text-align:center}@media (min-width:900px){.usp-step-container{display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-pack:distribute;justify-content:space-around;margin:100px 0}}body.confirm-claim-account .content-area.claim-account>*{width:100%}body.confirm-claim-account .content-area.claim-account>.buddies img{max-width:100%;height:auto;width:auto}@media screen and (min-width:50rem){body.confirm-claim-account .content-area.claim-account{-ms-flex-direction:row;flex-direction:row;margin-bottom:4rem}body.confirm-claim-account .content-area.claim-account>.register-pane{-ms-flex:1 0 50%;flex:1 0 50%}body.confirm-claim-account .content-area.claim-account>.buddies{-ms-flex:0 1 50%;flex:0 1 50%}}body.confirm-claim-account .fos_user_registration_register .control-group{min-height:3rem}body.confirm-claim-account .fos_user_registration_register .control-group label{background-color:transparent}@media screen and (max-width:50rem){body.confirm-claim-account .fos_user_registration_register button[type=submit]{width:100%;display:block}}.brochure-content [role=main],body.my-first-pet-brochure [role=main]{-ms-flex-wrap:wrap;flex-wrap:wrap}.brochure-content [role=main]>.content,.brochure-content [role=main]>.content>.container,body.my-first-pet-brochure [role=main]>.content,body.my-first-pet-brochure [role=main]>.content>.container{width:100vw;margin:0;padding:0}.brochure-content .check-list,.brochure-content .tip,body.my-first-pet-brochure .check-list,body.my-first-pet-brochure .tip{background-color:#00aeef;color:#fff;border-radius:.625rem;padding:.5rem}.brochure-content .check-list>*,.brochure-content .tip>*,body.my-first-pet-brochure .check-list>*,body.my-first-pet-brochure .tip>*{color:#fff}.brochure-content .check-list h5,.brochure-content .tip h5,body.my-first-pet-brochure .check-list h5,body.my-first-pet-brochure .tip h5{text-align:center}.brochure-content .check-list a,.brochure-content .tip a,body.my-first-pet-brochure .check-list a,body.my-first-pet-brochure .tip a{color:#fff;font-weight:700}.brochure-content .check-list a:hover,.brochure-content .tip a:hover,body.my-first-pet-brochure .check-list a:hover,body.my-first-pet-brochure .tip a:hover{text-decoration:underline}.brochure-content .tip,body.my-first-pet-brochure .tip{margin:1rem 0}.brochure-content .brochure-content,body.my-first-pet-brochure .brochure-content{-ms-flex:0 0 100vw;flex:0 0 100vw}.brochure-content .intro-content,.brochure-content .main-content,.brochure-content header[role=banner]>div,body.my-first-pet-brochure .intro-content,body.my-first-pet-brochure .main-content,body.my-first-pet-brochure header[role=banner]>div{max-width:1172px;margin:0 auto}.brochure-content .intro-content .lead-byline,.brochure-content .intro-content .lead-text,.brochure-content .main-content .lead-byline,.brochure-content .main-content .lead-text,.brochure-content header[role=banner]>div .lead-byline,.brochure-content header[role=banner]>div .lead-text,body.my-first-pet-brochure .intro-content .lead-byline,body.my-first-pet-brochure .intro-content .lead-text,body.my-first-pet-brochure .main-content .lead-byline,body.my-first-pet-brochure .main-content .lead-text,body.my-first-pet-brochure header[role=banner]>div .lead-byline,body.my-first-pet-brochure header[role=banner]>div .lead-text{color:#00447c}.brochure-content .intro-content .lead-byline.lead-text,.brochure-content .intro-content .lead-text.lead-text,.brochure-content .main-content .lead-byline.lead-text,.brochure-content .main-content .lead-text.lead-text,.brochure-content header[role=banner]>div .lead-byline.lead-text,.brochure-content header[role=banner]>div .lead-text.lead-text,body.my-first-pet-brochure .intro-content .lead-byline.lead-text,body.my-first-pet-brochure .intro-content .lead-text.lead-text,body.my-first-pet-brochure .main-content .lead-byline.lead-text,body.my-first-pet-brochure .main-content .lead-text.lead-text,body.my-first-pet-brochure header[role=banner]>div .lead-byline.lead-text,body.my-first-pet-brochure header[role=banner]>div .lead-text.lead-text{font-size:1.6875rem}.brochure-content .intro-content .lead-byline.lead-byline,.brochure-content .intro-content .lead-text.lead-byline,.brochure-content .main-content .lead-byline.lead-byline,.brochure-content .main-content .lead-text.lead-byline,.brochure-content header[role=banner]>div .lead-byline.lead-byline,.brochure-content header[role=banner]>div .lead-text.lead-byline,body.my-first-pet-brochure .intro-content .lead-byline.lead-byline,body.my-first-pet-brochure .intro-content .lead-text.lead-byline,body.my-first-pet-brochure .main-content .lead-byline.lead-byline,body.my-first-pet-brochure .main-content .lead-text.lead-byline,body.my-first-pet-brochure header[role=banner]>div .lead-byline.lead-byline,body.my-first-pet-brochure header[role=banner]>div .lead-text.lead-byline{font-size:1.25rem;font-weight:700}.brochure-content header[role=banner],body.my-first-pet-brochure header[role=banner]{width:100%;max-width:100vw;background-color:#aaa;margin-bottom:.5rem;background-image:url(https://petstockimages.blob.core.windows.net/pet3116/PET3116-HEADER-BG.jpg)}.brochure-content header[role=banner] div,body.my-first-pet-brochure header[role=banner] div{-ms-flex-pack:center;justify-content:center}.brochure-content header[role=banner] h1,body.my-first-pet-brochure header[role=banner] h1{color:#fff;font-size:5rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;text-transform:lowercase;text-shadow:#000 1px 0 0,#000 .5403px .84147px 0,#000 -.41615px .9093px 0,#000 -.98999px .14112px 0,#000 -.65364px -.7568px 0,#000 .28366px -.95892px 0,#000 .96017px -.27942px 0}.brochure-content .intro-content,body.my-first-pet-brochure .intro-content{-ms-flex-pack:stretch;justify-content:stretch;padding-right:1rem;margin-bottom:.5rem}.brochure-content .intro-content .check-list,body.my-first-pet-brochure .intro-content .check-list{-ms-flex:0 0 13.5625rem;flex:0 0 13.5625rem}.brochure-content .intro-content .check-list ul,.brochure-content .intro-content .check-list ul li,body.my-first-pet-brochure .intro-content .check-list ul,body.my-first-pet-brochure .intro-content .check-list ul li{padding-left:1rem}.brochure-content .intro-content .check-list ul li:before,body.my-first-pet-brochure .intro-content .check-list ul li:before{content:"\2713   ";color:#fff}.brochure-content .main-content>section>h1,.brochure-content .main-content>section h2,body.my-first-pet-brochure .main-content>section>h1,body.my-first-pet-brochure .main-content>section h2{line-height:1.25;margin:0;padding:0}.brochure-content .main-content>section h1,.brochure-content .main-content>section h2+p,body.my-first-pet-brochure .main-content>section h1,body.my-first-pet-brochure .main-content>section h2+p{margin-top:.5rem}.brochure-content .main-content>section:not(:last-of-type),body.my-first-pet-brochure .main-content>section:not(:last-of-type){padding-bottom:3rem}body.error404 .benefits{display:none}body.error404 [role=main]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;max-width:100vw;background-image:url("https://petstockimages.blob.core.windows.net/images/goldenboi.jpg");background-size:contain;background-position:100%;background-repeat:no-repeat}body.error404 [role=main] .content>.container,body.error404 [role=main] .content>.container section{width:100vw;max-width:100vw}body.error404 [role=main]>*{width:100%}body.error404 [role=main] section{margin:0 auto}body.error404 [role=main] section .h2,body.error404 [role=main] section h1{margin-top:0}body.error404 [role=main] section *{text-align:center}body.error404 [role=main] section p:last-of-type{padding-bottom:2rem}body.error404 [role=main] section img{border-radius:.625rem;max-width:100%;height:auto;margin:0 auto 2rem;display:block}body.error404 [role=main] section .shop-category-tiles{max-width:72.5vw;margin-left:1rem}@media screen and (min-width:900px) and (max-width:1200px){body.error404 [role=main]{background-position:bottom 0 right;background-attachment:fixed;background-size:25vw auto}body.error404 [role=main] section{width:100%}body.error404 [role=main] .shop-category-tiles{margin-left:0;margin-right:auto;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);background:#fff;margin-bottom:2rem;max-width:74vw;background-color:transparent;li-grid-column-end:span 2}body.error404 [role=main] .shop-category-tiles li{-ms-grid-column-span:2;grid-column-end:span 2}}@media screen and (max-width:900px){body.error404 [role=main]{box-sizing:border-box;padding:0;background-position:top -2vh right;background-size:auto 20vh}body.error404 [role=main] .content>.container{padding:0}body.error404 [role=main] .content>.container>section>*{padding:.5rem}body.error404 [role=main] .content>.container section h1{font-size:1.25rem;width:100vw;margin:0;padding-right:22.5vw;height:15vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dfe7ed}body.error404 [role=main] .content>.container section p{background-color:#fff;margin:0;padding-bottom:.5rem}body.error404 .shop-category-tiles{background:#fff;margin-bottom:2rem}}@media screen and (min-width:600px) and (max-width:900px){body.error404 [role=main] .content>.container section>.intro:first-of-type{padding-top:1.5rem}body.error404 [role=main] .content>.container section>h1{text-align:center!important;-ms-flex-pack:center;justify-content:center;padding-right:0!important;font-size:1.75rem!important}body.error404 [role=main] .shop-category-tiles{max-width:100vw!important;width:100%;padding:0 1rem;margin:1rem auto!important}}@media screen and (min-width:600px) and (max-width:1200px){body.error404 .shop-category-tiles{margin-top:1.5rem;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}body.error404 .shop-category-tiles>li{-ms-grid-column-span:2;grid-column-end:span 2}body.error404 .shop-category-tiles>li:nth-child(-n+2){-ms-grid-column-span:3;grid-column-end:span 3}body.error404 .shop-category-tiles>li:nth-child(-n+2) .sub-categories{display:-ms-flexbox;display:flex}body.error404 .shop-category-tiles>li:nth-child(-n+2) .sub-categories li{-ms-flex:0 0 50%;flex:0 0 50%}body.error404 .shop-category-tiles>li:nth-child(-n+2) .sub-categories li:nth-child(-n+7){display:block}body.error404 .shop-category-tiles>li:nth-child(-n+2) .sub-categories li:nth-child(n+7){display:none}}@media screen and (max-width:600px){body.error404 .shop-category-tiles{max-width:100vw!important;width:100%;margin:0 auto 1rem!important}}body.my-first-pet header[role=banner]{width:100%;max-width:100vw;background-color:#aaa;background-image:url(https://petstockimages.blob.core.windows.net/pet3116/PET3116-HEADER-BG.jpg);margin-bottom:1rem}body.my-first-pet header[role=banner] h1,body.my-first-pet header[role=banner] h2{text-align:center;color:#fff;text-transform:uppercase;transform:scale(.9,1.33);text-shadow:-4px 2px 0 #000}body.my-first-pet header[role=banner]>img{display:block;margin:2rem auto 1rem;max-width:21.25rem;height:auto}body.my-first-pet [role=main] *{box-sizing:border-box}body.my-first-pet [role=main]>.content>.container{min-width:100vw!important;max-width:100vw!important;padding:0;-ms-flex-direction:column;flex-direction:column}body.my-first-pet [role=main] .pet-chooser p{max-width:1172px;margin:0 auto}body.my-first-pet [role=main] .pet-chooser .pet-choices ul,body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:100vw;max-width:1054.8px;margin:0 auto}body.my-first-pet [role=main] .pet-chooser .pet-choices ul{max-width:1172px}body.my-first-pet [role=main] .pet-chooser .pet-choices ul li{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%}body.my-first-pet [role=main] .pet-chooser .pet-choices ul li img{max-width:90%;height:auto;display:block;margin:0 auto;transition:opacity .5s ease-in-out}body.my-first-pet [role=main] .pet-chooser .pet-choices ul li img:not(.available){opacity:.5}@media screen and (min-width:600px){body.my-first-pet [role=main] .pet-chooser .pet-choices ul{-ms-flex-wrap:wrap;flex-wrap:wrap}body.my-first-pet [role=main] .pet-chooser .pet-choices ul li{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}}body.my-first-pet [role=main] .pet-chooser .responsibility-slider{position:relative;padding:2rem 0}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul{height:4.5rem;position:relative}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul:after,body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul:before{-ms-flex-pack:center;justify-content:center;position:absolute;top:0;height:4.5rem;width:9.5rem;max-width:13.75rem;overflow:visible;color:#00447c}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul:before{right:101%;content:"Low Responsibility";text-align:right}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul:after{left:101%;content:"High Responsibility";text-align:left}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul li{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:2px solid #ddd;overflow:visible;height:0;margin:2rem 0;cursor:pointer;position:relative}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul li button{width:10px;min-width:10px;max-width:10px;height:10px;min-height:10px;max-height:10px;border-radius:10px;padding:0;z-index:2}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul li button.active{width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;border-radius:20px}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul li a{position:absolute;left:0;width:100%;height:2rem;z-index:1}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul li:first-of-type,body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul li:last-of-type{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;padding:0}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul li:first-of-type{-ms-flex-align:start;align-items:flex-start}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul li:last-of-type{-ms-flex-align:end;align-items:flex-end}@media screen and (min-width:600px){body.my-first-pet [role=main] .pet-chooser p{text-align:center;font-size:1.5rem;font-weight:700;padding:1rem 0}body.my-first-pet [role=main] .pet-chooser .pet-choices ul,body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul{-ms-flex-direction:row;flex-direction:row}body.my-first-pet [role=main] .pet-chooser .pet-choices p,body.my-first-pet [role=main] .pet-chooser .responsibility-slider p{padding-top:3rem;font-size:1.25rem}body.my-first-pet [role=main] .pet-chooser .pet-choices p,body.my-first-pet [role=main] .pet-chooser .pet-choices ul,body.my-first-pet [role=main] .pet-chooser .responsibility-slider p,body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul{margin:0 auto}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul li:first-of-type{border-left:none}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul li:last-of-type{border-right:none}}@media screen and (max-width:600px){body.my-first-pet [role=main] .pet-chooser{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.my-first-pet [role=main] .pet-chooser .responsibility-slider{-ms-flex-order:2;order:2;-ms-flex:0 0 25vw;flex:0 0 25vw;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul li{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:.125rem;margin:0;padding:0}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul li button{z-index:3;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul li a{display:block;position:absolute;left:-12.5vw;width:25vw;padding:2rem;height:auto}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul:after,body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul:before{top:auto;left:-20vw;display:block;right:auto;bottom:auto;background-color:#fff;z-index:2;padding:0;height:auto;min-height:auto;max-height:auto}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul:before{top:0;text-align:center;content:"Low";padding-bottom:1.5rem}body.my-first-pet [role=main] .pet-chooser .responsibility-slider ul:after{bottom:0;text-align:center;content:"High";padding-top:1.5rem}body.my-first-pet [role=main] .pet-chooser>p{-ms-flex-order:1;order:1;padding:0 1rem 1.5rem;-ms-flex:0 0 100%;flex:0 0 100%}body.my-first-pet [role=main] .pet-chooser .pet-choices{-ms-flex-order:3;order:3;-ms-flex:0 0 75vw;flex:0 0 75vw}body.my-first-pet [role=main] .pet-chooser .pet-choices ul{max-width:50vw;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}body.my-first-pet [role=main] .pet-chooser .pet-choices ul li{-ms-flex:0 0 50%;flex:0 0 50%}body.my-first-pet [role=main] .pet-chooser p{-ms-flex-order:1;order:1}}body.my-first-pet [role=main] .pet-quiz h2{color:#ac4399}body.my-first-pet [role=main] .pet-quiz .button,body.my-first-pet [role=main] .pet-quiz button,body.my-first-pet [role=main] .pet-quiz html:not(.no-js) .ui-tabs ul[role=tablist] li a,html:not(.no-js) .ui-tabs ul[role=tablist] li body.my-first-pet [role=main] .pet-quiz a{color:#fff;background-color:#ac4399;border-color:#ac4399;border:.125rem solid #ac4399;text-transform:uppercase}body.my-first-pet [role=main] .pet-quiz .button.active,body.my-first-pet [role=main] .pet-quiz .button:hover,body.my-first-pet [role=main] .pet-quiz button.active,body.my-first-pet [role=main] .pet-quiz button:hover,body.my-first-pet [role=main] .pet-quiz html:not(.no-js) .ui-tabs ul[role=tablist] li a.active,body.my-first-pet [role=main] .pet-quiz html:not(.no-js) .ui-tabs ul[role=tablist] li a:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li body.my-first-pet [role=main] .pet-quiz a.active,html:not(.no-js) .ui-tabs ul[role=tablist] li body.my-first-pet [role=main] .pet-quiz a:hover{background-color:#fff;color:#ac4399}body.my-first-pet [role=main] .pet-quiz header,body.my-first-pet [role=main] .pet-quiz section{max-width:1172px;margin:0 auto}body.my-first-pet [role=main] .pet-quiz>header div img{cursor:pointer}body.my-first-pet [role=main] .pet-quiz .questions{padding:1rem;min-height:25rem;display:none}body.my-first-pet [role=main] .pet-quiz .questions dl dd,body.my-first-pet [role=main] .pet-quiz .questions dl dt{padding:0;margin:0;max-width:100%;display:none}body.my-first-pet [role=main] .pet-quiz .questions dl dd:first-of-type,body.my-first-pet [role=main] .pet-quiz .questions dl dt:first-of-type{display:block}body.my-first-pet [role=main] .pet-quiz .questions dl dt{font-weight:700}body.my-first-pet [role=main] .pet-quiz .questions dl dd{padding:2rem 0}body.my-first-pet [role=main] .pet-quiz .questions dl dd ul{max-width:100%;margin:0}body.my-first-pet [role=main] .pet-quiz .questions dl dd ul li{box-sizing:border-box}body.my-first-pet [role=main] .pet-quiz .questions dl dd ul li button{width:100%;text-transform:none}body.my-first-pet [role=main] .pet-quiz .questions>div button{display:block;min-width:66%;margin:0 auto}body.my-first-pet [role=main] .pet-quiz .results{display:none;padding:2rem 1rem}body.my-first-pet [role=main] .pet-quiz .results .all-pets{height:0;width:0;overflow:hidden;position:absolute;left:-900rem}body.my-first-pet [role=main] .pet-quiz .results>div{display:none}body.my-first-pet [role=main] .pet-quiz .results>div div{display:block}@media screen and (min-width:600px){body.my-first-pet [role=main] .pet-quiz .results button,body.my-first-pet [role=main] .pet-quiz header button{width:66%;font-size:3rem;border-width:.5rem;padding:1.5rem 1rem 1rem;height:auto!important;margin:0 auto;display:block!important;line-height:1}body.my-first-pet [role=main] .pet-quiz>header{-ms-flex-direction:row;flex-direction:row}body.my-first-pet [role=main] .pet-quiz>header div:first-of-type{-ms-flex:0 0 33%;flex:0 0 33%}body.my-first-pet [role=main] .pet-quiz>header div:last-of-type{-ms-flex:0 0 66%;flex:0 0 66%}body.my-first-pet [role=main] .pet-quiz .questions{padding:1rem;min-height:25rem;display:none}body.my-first-pet [role=main] .pet-quiz .questions dl dt{padding:2rem 0 1rem;font-size:1.5rem;text-align:center}body.my-first-pet [role=main] .pet-quiz .questions dl dd ul{display:-ms-flexbox;display:flex;-ms-flex-pack:row;justify-content:row;-ms-flex-pack:justify;justify-content:space-between}body.my-first-pet [role=main] .pet-quiz .questions dl dd ul li{-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}body.my-first-pet [role=main] .pet-quiz .questions dl dd ul li:first-of-type,body.my-first-pet [role=main] .pet-quiz .questions dl dd ul li:nth-child(2){padding-right:.5rem}body.my-first-pet [role=main] .pet-quiz .questions dl dd ul li:last-of-type,body.my-first-pet [role=main] .pet-quiz .questions dl dd ul li:nth-child(2){padding-left:.5rem}}@media screen and (max-width:600px){body.my-first-pet [role=main] .pet-quiz h2{font-size:1.25rem;text-align:center}body.my-first-pet [role=main] .pet-quiz img{max-width:50%;display:block;margin:0 auto}body.my-first-pet [role=main] .pet-quiz .results button,body.my-first-pet [role=main] .pet-quiz header button{font-size:1.25rem;padding:0;height:auto;width:100%;border-width:.125rem}body.my-first-pet [role=main] .pet-quiz>header{padding:1rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}body.my-first-pet [role=main] .pet-quiz>header>*{width:100%}body.my-first-pet [role=main] .pet-quiz>header div{-ms-flex:0 0 auto;flex:0 0 auto}body.my-first-pet [role=main] .pet-quiz .questions dl dt{font-size:1.25rem;text-align:left}body.my-first-pet [role=main] .pet-quiz .questions dl dd ul{-ms-flex-direction:column;flex-direction:column}body.my-first-pet [role=main] .pet-quiz .questions dl dd ul li{-ms-flex:0 0 auto;flex:0 0 auto;padding:0 1rem}body.my-first-pet [role=main] .pet-quiz .questions dl dd ul li button{margin-bottom:.5rem}body.my-first-pet [role=main] .pet-quiz .questions>div button{width:100%}body.my-first-pet [role=main] .pet-quiz .results{padding:1rem}}body.my-first-pet [role=main] .buddy-list{-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}body.my-first-pet [role=main] .buddy-list li{padding:0 0 .5rem;-ms-flex:0 0 auto;flex:0 0 auto}body.my-first-pet [role=main] .buddy-list li article{position:relative;border:2px solid #aaa;background-color:#f7f7f7;border-radius:.3125rem;padding:0 .5rem;-ms-flex-pack:end;justify-content:flex-end}body.my-first-pet [role=main] .buddy-list li article .image img{max-width:75%;height:auto;display:block;margin:0 auto}body.my-first-pet [role=main] .buddy-list li article .content{-ms-flex:0 0 10rem;flex:0 0 10rem}.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article .content h3,body.my-first-pet [role=main] .buddy-list li article .content .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article .content h4{color:#aaa;margin-bottom:0}body.my-first-pet [role=main] .buddy-list li article .content p{margin-top:0}body.my-first-pet [role=main] .buddy-list li article.category-dog{border-color:#f7941e;background-color:#fff9f2}.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article.category-dog h3,body.my-first-pet [role=main] .buddy-list li article.category-dog .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article.category-dog h4{color:#f7941e}body.my-first-pet [role=main] .buddy-list li article.category-cat{border-color:#ec008c;background-color:#fff6fb}.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article.category-cat h3,body.my-first-pet [role=main] .buddy-list li article.category-cat .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article.category-cat h4{color:#ec008c}body.my-first-pet [role=main] .buddy-list li article.category-bird,body.my-first-pet [role=main] .buddy-list li article.category-chicken{border-color:#e31837;background-color:#fdeef0}.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article.category-bird h3,.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article.category-chicken h3,body.my-first-pet [role=main] .buddy-list li article.category-bird .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article.category-bird h4,body.my-first-pet [role=main] .buddy-list li article.category-chicken .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article.category-chicken h4{color:#e31837}body.my-first-pet [role=main] .buddy-list li article.category-fish{border-color:#00aeef;background-color:#effbff}.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article.category-fish h3,body.my-first-pet [role=main] .buddy-list li article.category-fish .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article.category-fish h4{color:#00aeef}body.my-first-pet [role=main] .buddy-list li article.category-horse{border-color:#7f3f98;background-color:#efe3f3}.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article.category-horse h3,body.my-first-pet [role=main] .buddy-list li article.category-horse .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article.category-horse h4{color:#7f3f98}body.my-first-pet [role=main] .buddy-list li article.category-reptile{border-color:#54b948;background-color:#fff}.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article.category-reptile h3,body.my-first-pet [role=main] .buddy-list li article.category-reptile .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article.category-reptile h4{color:#54b948}body.my-first-pet [role=main] .buddy-list li article.category-small-animal{border-color:#ffd200;background-color:#fffcf0}.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article.category-small-animal h3,body.my-first-pet [role=main] .buddy-list li article.category-small-animal .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article.category-small-animal h4{color:#ffd200}@media screen and (min-width:600px){body.my-first-pet [role=main] .buddy-list{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}body.my-first-pet [role=main] .buddy-list li{-ms-flex:0 0 33%;flex:0 0 33%;padding:.5rem}body.my-first-pet [role=main] .buddy-list li article{position:relative;border:2px solid #aaa;background-color:#f7f7f7;border-radius:.3125rem;padding:0 .5rem;min-height:20rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}body.my-first-pet [role=main] .buddy-list li article .image img{max-width:75%;height:auto;display:block;margin:0 auto}body.my-first-pet [role=main] .buddy-list li article .content{-ms-flex:0 0 10rem;flex:0 0 10rem}.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article .content h3,body.my-first-pet [role=main] .buddy-list li article .content .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article .content h4{color:#aaa;margin-bottom:0}body.my-first-pet [role=main] .buddy-list li article .content p{margin-top:0}body.my-first-pet [role=main] .buddy-list li article.category-dog{border-color:#f7941e;background-color:#fff9f2}.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article.category-dog h3,body.my-first-pet [role=main] .buddy-list li article.category-dog .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article.category-dog h4{color:#f7941e}body.my-first-pet [role=main] .buddy-list li article.category-cat{border-color:#ec008c;background-color:#fff6fb}.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article.category-cat h3,body.my-first-pet [role=main] .buddy-list li article.category-cat .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article.category-cat h4{color:#ec008c}body.my-first-pet [role=main] .buddy-list li article.category-bird,body.my-first-pet [role=main] .buddy-list li article.category-chicken{border-color:#e31837;background-color:#fdeef0}.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article.category-bird h3,.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article.category-chicken h3,body.my-first-pet [role=main] .buddy-list li article.category-bird .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article.category-bird h4,body.my-first-pet [role=main] .buddy-list li article.category-chicken .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article.category-chicken h4{color:#e31837}body.my-first-pet [role=main] .buddy-list li article.category-fish{border-color:#00aeef;background-color:#effbff}.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article.category-fish h3,body.my-first-pet [role=main] .buddy-list li article.category-fish .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article.category-fish h4{color:#00aeef}body.my-first-pet [role=main] .buddy-list li article.category-reptile{border-color:#54b948;background-color:#fff}.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article.category-reptile h3,body.my-first-pet [role=main] .buddy-list li article.category-reptile .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article.category-reptile h4{color:#54b948}body.my-first-pet [role=main] .buddy-list li article.category-small-animal{border-color:#ffd200;background-color:#fffcf0}.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article.category-small-animal h3,body.my-first-pet [role=main] .buddy-list li article.category-small-animal .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article.category-small-animal h4{color:#ffd200}body.my-first-pet [role=main] .buddy-list li article.category-horse{border-color:#7f3f98;background-color:#efe3f3}.review .proscons .item-list body.my-first-pet [role=main] .buddy-list li article.category-horse h3,body.my-first-pet [role=main] .buddy-list li article.category-horse .review .proscons .item-list h3,body.my-first-pet [role=main] .buddy-list li article.category-horse h4{color:#7f3f98}}@media screen and (max-width:600px){body.my-first-pet [role=main] .buddy-list{-ms-flex-direction:column;flex-direction:column}body.my-first-pet [role=main] .buddy-list li{-ms-flex:10 0 auto;flex:10 0 auto}body.my-first-pet [role=main] .buddy-list li article{min-height:100px}body.my-first-pet [role=main] .buddy-list li article :last-child{-ms-flex:0 0 7rem;flex:0 0 7rem}}@media screen and (min-width:600px){body.my-first-pet header[role=banner]{min-height:28.75rem}body.my-first-pet header[role=banner] h1,body.my-first-pet header[role=banner] h2{transform:scale(.9,1.33)}body.my-first-pet header[role=banner]>img{display:block;margin:2rem auto 1rem;max-width:21.25rem;height:auto}}@media screen and (max-width:600px){body.my-first-pet header[role=banner]{min-height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}body.my-first-pet header[role=banner] img{max-height:45vw;margin-top:.5rem}body.my-first-pet header[role=banner] h2{font-size:1.5rem;text-shadow:2px -1px 0 #000;letter-spacing:.15rem;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}body.blog .blog-list li,body.blog ul.product-list li{box-sizing:border-box;padding:0 .25rem .5rem;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:37.5rem) and (max-width:68.75rem){body.blog .blog-list li,body.blog ul.product-list li{-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:68.7501rem){body.blog .blog-list li,body.blog ul.product-list li{-ms-flex:0 0 33.333333333%;flex:0 0 33.333333333%}}body.blog .blog-header,body.blog .blog-header .video iframe,body.blog .blog-header button,body.blog .blog-header img{box-sizing:border-box}@media screen and (max-width:600px){body.blog .blog-header,body.blog .blog-header .video iframe,body.blog .blog-header button,body.blog .blog-header img{width:100vw;height:56.25vw}}@media screen and (min-width:600px){body.blog .blog-header,body.blog .blog-header .video iframe,body.blog .blog-header button,body.blog .blog-header img{width:100%!important;height:100%}}body.blog .blog-header{position:relative;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw;height:56.25vw;margin-left:-1.25rem}body.blog .blog-header img{z-index:2}body.blog .blog-header .play-video{z-index:3}body.blog .blog-header .play-video,body.blog .blog-header .video,body.blog .blog-header .video iframe,body.blog .blog-header img{-ms-flex:10 0 100%;flex:10 0 100%;width:100%;position:absolute;top:0;left:0;bottom:0;right:0}body.blog .blog-header img{object-fit:cover}body.blog .blog-header .play-video{opacity:0}body.blog .blog-header .play-video svg{opacity:.8;fill:#fff;width:9rem;height:9rem;transition:opacity .25s ease}body.blog .blog-header .play-video:active svg,body.blog .blog-header .play-video:focus svg,body.blog .blog-header .play-video:hover svg{opacity:1;fill:red}body.blog .blog-header .video,body.blog .blog-header .video iframe{z-index:1}@media screen and (min-width:600px){body.blog .blog-header{margin-left:0;padding-top:56.25%;height:0}}body.blog ul.product-list{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-direction:row;flex-direction:row}body.blog ul.product-list li{-ms-flex:0 0 50%;flex:0 0 50%}body.blog ul.product-list li button,body.blog ul.product-list li img{display:block;margin:0 auto}body.blog ul.product-list li button{width:100%}body.blog ul.product-list li img{width:80%;margin-bottom:.5rem;height:auto}@media screen and (max-width:600px){body.blog ul.product-list li button{font-size:.9rem;padding:.125rem}body.blog ul.product-list li img{width:90%}body.blog ul.product-list li:last-of-type{display:none}}@media screen and (min-width:600px){body.blog ul.product-list li{-ms-flex:0 0 25%;flex:0 0 25%}}article.video .h1{margin-top:-.5rem;margin-bottom:.5rem}article.video .excerpt-container{text-align:center}article.video a{margin-top:.5rem;display:block}article.video .excerpt{padding:1rem 0 .5rem;margin:.67em 0;font-weight:400;color:#00447c;font-size:1.1875rem}body.blog .content-area .h1,body.blog .content-area .h3{margin:0}body.blog .content-area .title-block{text-align:center}body.blog .content-area .title-block .category-intro{text-transform:none}body.blog figure{width:100%;height:17.5rem;overflow:hidden;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;background-color:#fff}body.blog figure>img{min-width:110%;min-height:17.5rem;max-height:20rem;width:auto;height:auto;margin-left:-5%;background-color:#fff}body.blog .content.has-menu>.container{box-sizing:border-box;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body.blog .content.has-menu>.container>*{max-width:100vw;overflow-x:hidden;-ms-flex:0 0 100%;flex:0 0 100%}body.blog .content.has-menu>.container .content-area,body.blog .content.has-menu>.container .sidebar-wrapper{min-height:100vw}@media screen and (max-width:56.25rem){body.blog .content.has-menu>.container .content-area .blog-content table td:before{width:100%;text-align:left}}@media screen and (min-width:53.125rem){body.blog .content.has-menu>.container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}body.blog .content.has-menu>.container>.sidebar-wrapper{-ms-flex:0 0 15.625rem;flex:0 0 15.625rem}body.blog .content.has-menu>.container>.content-area{-ms-flex:1 1 auto;flex:1 1 auto}}body.blog .sidebar-wrapper{-ms-flex:0 0 auto;flex:0 0 auto;padding:20px}body.blog .sidebar-wrapper span{display:block;font-size:1.125rem;margin:.67em 0;color:#00447c}@media (min-width:600px){body.blog .sidebar-wrapper{padding:0}}body.blog .sidebar-wrapper .blog-list .blog-listing .thumbnail img{border-radius:10px}body.blog .collapsible-menu .count{float:right;font-size:.8rem;margin:0}body.blog .blog-list{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}body.blog .blog-list .blog-listing.panel{position:relative;margin:0;overflow:hidden;width:100%;min-height:25rem;height:25.625rem;display:inline-block}body.blog .blog-list .blog-listing.panel .blog-meta{background-color:transparent;width:100%;height:100%;position:absolute;bottom:0;left:0;padding-bottom:2rem}body.blog .blog-list .blog-listing.panel .blog-meta>*{background-color:#fff}@media only screen and (max-width:1024px){body.blog .blog-list .blog-listing.panel .blog-meta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:0;-ms-flex-pack:end;justify-content:flex-end;background-color:#fff;height:35%}}body.blog .blog-list .blog-listing.panel .thumbnail{position:absolute;top:0;left:0;width:100%;height:auto;padding:0;background-color:#fff}body.blog .blog-list .blog-listing.panel .thumbnail img{position:static;display:block;width:100%;padding:0;height:auto}body.blog .blog-list .blog-listing.panel .blog-list-header{width:100%;margin-top:265px;padding:0 30px;background-color:#fff;float:left;position:relative;z-index:1;transition:all .3s ease}@media only screen and (max-width:1024px){body.blog .blog-list .blog-listing.panel .blog-list-header{transition:none;margin-top:0}}.review .proscons .item-list body.blog .blog-list .blog-listing.panel .blog-list-header h3,body.blog .blog-list .blog-listing.panel .blog-list-header .review .proscons .item-list h3,body.blog .blog-list .blog-listing.panel .blog-list-header h4{margin:0;padding-top:1rem}body.blog .blog-list .blog-listing.panel .blog-content{width:100%;float:left;padding:0 2rem;overflow:hidden;height:0;visibility:hidden;transition:all .3s ease}@media only screen and (max-width:1024px){body.blog .blog-list .blog-listing.panel .blog-content{transition:none;overflow:visible;height:auto;visibility:visible;padding-bottom:5px;min-height:110px}}.review .proscons .item-list body.blog .blog-list .blog-listing.panel .blog-content h3,body.blog .blog-list .blog-listing.panel .blog-content .review .proscons .item-list h3,body.blog .blog-list .blog-listing.panel .blog-content div,body.blog .blog-list .blog-listing.panel .blog-content h1,body.blog .blog-list .blog-listing.panel .blog-content h2,body.blog .blog-list .blog-listing.panel .blog-content h3,body.blog .blog-list .blog-listing.panel .blog-content h4,body.blog .blog-list .blog-listing.panel .blog-content h5{margin:0;padding:0 30px 10px;background-color:#fff;position:relative;font-size:1rem;color:#535353}body.blog .blog-list .blog-listing.panel .blog-content span{background-color:#fff;padding:0}body.blog .blog-list .blog-listing.panel .blog-content iframe{display:none}body.blog .blog-list .blog-listing.panel .blog-content div:first-child,body.blog .blog-list .blog-listing.panel .blog-content img{position:absolute;top:-1px;left:-1px;width:280px!important;height:280px!important;visibility:visible}body.blog .blog-list .blog-listing.panel .blog-content p{margin:0;padding:0 30px 10px;background-color:#fff;position:relative;color:#535353}body.blog .blog-list .blog-listing.panel .blog-content dd,body.blog .blog-list .blog-listing.panel .blog-content dl,body.blog .blog-list .blog-listing.panel .blog-content dt{margin:0;background-color:#fff;padding:0 30px;color:#535353}body.blog .blog-list .blog-listing.panel .blog-content dd,body.blog .blog-list .blog-listing.panel .blog-content dl{padding:0}body.blog .blog-list .blog-listing.panel .blog-content ul{padding-left:0}body.blog .blog-list .blog-listing.panel .blog-content ul li:before{display:none}body.blog .blog-list .blog-listing.panel .blog-read-more{position:absolute;bottom:0;left:0;text-align:left;padding:20px 30px 10px}@media only screen and (max-width:1024px){body.blog .blog-list .blog-listing.panel .blog-read-more{display:none}}@media only screen and (min-width:1024px){body.blog .blog-list .blog-listing.panel:hover .blog-list-header{margin-top:130px}body.blog .blog-list .blog-listing.panel:hover .blog-content{height:135px;visibility:visible}}body.blog .blog-header-link{color:#00447c}body.blog .blog-admin-edit{font-size:12px;font-size:.75rem;position:absolute;top:1rem;right:1rem;width:1rem;height:1rem;background-image:url("/bundles/shophqpetstocksite/img/icons/edit.svg");background-size:contain;opacity:.3}body.blog .blog-admin-edit:hover{opacity:1}body.blog .blog-byline{color:#919191}body.blog .blog-byline .blog-date{display:none}body.blog ul.custom-checklist-reverse li:before{list-style:none;content:"\2713   ";color:#fff}body.blog ul.custom-checklist li:before{list-style:none;content:"\2713   "}body.blog .petsmart-banner{display:block;margin-bottom:1rem;max-width:100%;text-align:center}body.blog .petsmart-banner img{max-width:100%;width:100%;border-radius:.625rem}body.blog .petsmart-banner h3{padding:0 .5rem .5rem;font-size:1.25rem}.slick-slide .blog-listing{background:#fff;height:inherit;margin:4px}.slick-slide .blog-listing .blog-meta{padding:20px 10px 10px;text-align:center}.review .proscons .item-list .slick-slide .blog-listing .blog-meta h3,.slick-slide .blog-listing .blog-meta .review .proscons .item-list h3,.slick-slide .blog-listing .blog-meta h4{font-size:1rem}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-image img{max-width:100%;height:auto}*{box-sizing:border-box}.blog-categories .category>.aspectratio>a,.blog-categories .image-tile{transition:all .5s ease-in-out}.aspectratio{width:100%;height:0;position:relative;overflow:hidden}.aspectratio[data-ratio="16:9"]{padding-top:56.25%}.aspectratio[data-ratio="4:3"]{padding-top:75%}.image-tile{height:100%;position:absolute;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;z-index:-1}.blog-categories{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}.blog-categories .content,.blog-categories h2{width:100%;color:#fff}.blog-categories .category a{position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none;color:#fff;background-color:rgba(0,0,0,.65)}.blog-categories .category a:hover{background-color:rgba(0,0,0,.15)}.blog-categories .category a:hover .image-tile{transform:scale(1.2)}.blog-categories .category a:hover:active{background-color:rgba(0,0,0,.85)}.blog-categories .category h2{text-transform:uppercase;padding-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-shadow:1px 1px 1px #000}.blog-categories .category h2:after{width:33%;content:"";border-bottom:1px solid #fff;display:block;padding-top:.5rem}.blog-categories .category{list-style:none;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;float:left;padding:1em;max-width:100%}@media only screen and (max-width:900px){.blog-categories .category{-ms-flex:0 0 50%;flex:0 0 50%;padding:.5em}}@media only screen and (max-width:480px){.blog-categories .category{-ms-flex:0 0 100%;flex:0 0 100%}.blog-categories .category a{transition:none;background-color:rgba(0,0,0,.35)}}@media (max-width:479px){.blog-feed-area .panels{height:auto}}body.cart .container{-ms-flex-wrap:wrap;flex-wrap:wrap}body.cart .cart-form{margin-bottom:20px}body.cart .cart-form .collect-store-select{display:none}.review .proscons .item-list body.cart .cart-form .collect-store-select h3,body.cart .cart-form .collect-store-select .review .proscons .item-list h3,body.cart .cart-form .collect-store-select h4{margin-top:0;color:#c9e6ff;text-transform:uppercase}.review .proscons .item-list body.cart .cart-form .collect-store-select h3 .icon,body.cart .cart-form .collect-store-select .review .proscons .item-list h3 .icon,body.cart .cart-form .collect-store-select h4 .icon{top:10px;width:40px;height:40px;fill:#c9e6ff}.review .proscons .item-list body.cart .cart-form .collect-store-select.can-click-and-collect h3,body.cart .cart-form .collect-store-select.can-click-and-collect .review .proscons .item-list h3,body.cart .cart-form .collect-store-select.can-click-and-collect h4{color:#54b948}.review .proscons .item-list body.cart .cart-form .delivery-type h3,body.cart .cart-form .delivery-type .review .proscons .item-list h3,body.cart .cart-form .delivery-type h4{color:#00447c}body.cart .cart-form .delivery-type__collect,body.cart .cart-form .delivery-type__deliver{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:20px;cursor:pointer}body.cart .cart-form .delivery-type__collect .icon,body.cart .cart-form .delivery-type__deliver .icon{width:80px;height:80px;fill:#c9e6ff}body.cart .cart-form .delivery-type__deliver{margin-bottom:10px;background-color:#00aeef}.review .proscons .item-list body.cart .cart-form .delivery-type__deliver h3.delivery-unavailable,body.cart .cart-form .delivery-type__deliver .review .proscons .item-list h3.delivery-unavailable,body.cart .cart-form .delivery-type__deliver h4.delivery-unavailable,body.cart .cart-form .delivery-type__deliver p.delivery-unavailable{display:none}body.cart .cart-form .delivery-type__deliver.no-delivery{background-color:#fff;padding:20px 0}body.cart .cart-form .delivery-type__deliver.no-delivery .icon{fill:#919191!important}.review .proscons .item-list body.cart .cart-form .delivery-type__deliver.no-delivery h3.delivery-unavailable,body.cart .cart-form .delivery-type__deliver.no-delivery .review .proscons .item-list h3.delivery-unavailable,body.cart .cart-form .delivery-type__deliver.no-delivery h4.delivery-unavailable,body.cart .cart-form .delivery-type__deliver.no-delivery p.delivery-unavailable{display:block;color:#919191}.review .proscons .item-list body.cart .cart-form .delivery-type__deliver.no-delivery h3.delivery-available,body.cart .cart-form .delivery-type__deliver.no-delivery .review .proscons .item-list h3.delivery-available,body.cart .cart-form .delivery-type__deliver.no-delivery h4.delivery-available,body.cart .cart-form .delivery-type__deliver.no-delivery p.delivery-available{display:none}body.cart .cart-form .delivery-options{-ms-flex:1 1 100%;flex:1 1 100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:1050px) and (min-width:900px){body.cart .cart-form .delivery-options{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-evenly;justify-content:space-evenly}}body.cart .cart-form .delivery-options .control-label{font-size:14px;font-size:.875rem;position:relative;top:auto;left:auto;display:inline-block;width:90px;padding:0;color:#535353;text-transform:none}body.cart .cart-form .delivery-options .anniversary-days-picker,body.cart .cart-form .delivery-options input,body.cart .cart-form .delivery-options select{display:inline-block;width:150px;height:30px;padding-left:10px;border:1px solid #dfe7ed;border-radius:.3125rem;line-height:30px;font-size:85%}body.cart .cart-form .delivery-options .anniversary-days-picker{background:#fff}body.cart .cart-form .delivery-options .anniversary-days-picker,body.cart .cart-form .delivery-options select{background-color:#fff}body.cart .cart-form .delivery-options .autoship-change-delivery{margin-bottom:10px}body.cart .cart-form .delivery-options .autoship-dont-send-today,body.cart .cart-form .delivery-options .autoship-would-save-you{text-align:center;font-size:.875rem}@media (max-width:600px){body.cart .cart-form .delivery-options .autoship-dont-send-today,body.cart .cart-form .delivery-options .autoship-would-save-you{text-align:left;font-size:.8rem}}body.cart .cart-form .delivery-date{display:none!important}body.cart .cart-form .delivery-options__collect{display:none}body.cart .cart-form:not(.is-click-and-collect) .delivery-type__deliver .icon{fill:#fff}body.cart .cart-form:not(.is-click-and-collect) .delivery-type__deliver p{color:#fff}body.cart .cart-form.is-click-and-collect .collect-store-select{display:block}body.cart .cart-form.is-click-and-collect .delivery-type__deliver{background-color:#fff}body.cart .cart-form.is-click-and-collect .delivery-type__deliver p{color:currentColor}body.cart .cart-form.is-click-and-collect .delivery-type__collect{background-color:#00aeef}body.cart .cart-form.is-click-and-collect .delivery-type__collect .icon{fill:#fff}body.cart .cart-form.is-click-and-collect .delivery-type__collect p{color:#fff}body.cart .cart-form.is-click-and-collect .delivery-options__deliver{display:none}body.cart .cart-form.is-click-and-collect .delivery-options__collect{display:block}body.cart .cart-form.is-click-and-collect .footer-item.shipping{display:none}body.cart .cart-form .collect-store-select .store-none{display:block}body.cart .cart-form .collect-store-select .store-known{display:none}body.cart .cart-form .collect-store-select .store-known .click-collect-location-name{color:#ec008c}body.cart .cart-form.has-distribution-centre .collect-store-select .store-none{display:none}body.cart .cart-form.has-distribution-centre .collect-store-select .store-known{display:block;padding-bottom:20px}body.cart .cart-form .cart-area{background-color:#fff;border:1px solid #dfe7ed;border-radius:.625rem}body.cart .cart-form .cart-area .header{display:none}body.cart .cart-form .cart-area .line-item{padding:15px;border-bottom:1px solid #dfe7ed}body.cart .cart-form .cart-area .product-image{margin-bottom:20px}body.cart .cart-form .cart-area .product-image img{width:100%}body.cart .cart-form .cart-area .product-description{margin-bottom:20px}body.cart .cart-form .cart-area .product-description .name a{color:#00447c}body.cart .cart-form .cart-area .product-description .name .brand{display:block;margin-bottom:10px;font-weight:700}@media (max-width:600px){body.cart .cart-form .cart-area .product-description .name .brand{display:none}}body.cart .cart-form .cart-area .product-description .name .product{font-size:14px;font-size:.875rem;color:#535353}body.cart .cart-form .cart-area .product-description .options{font-size:14px;font-size:.875rem;margin-bottom:10px}body.cart .cart-form .cart-area .product-description .option{display:block}body.cart .cart-form .cart-area .product-description .your-price{font-size:20px;font-size:1.25rem;font-family:Futura-Bold,sans-serif}body.cart .cart-form .cart-area .product-description .actions{margin-top:10px}body.cart .cart-form .cart-area .product-description .actions a{font-size:14px;font-size:.875rem;color:#535353;text-decoration:underline}body.cart .cart-form .cart-area .quantity-price{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}@media (max-width:900px){body.cart .cart-form .cart-area .quantity-price{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:900px){body.cart .cart-form .cart-area .quantity-price .quantity{-ms-flex-order:2;order:2;margin-right:0!important;width:auto!important}body.cart .cart-form .cart-area .quantity-price .price{-ms-flex-order:3;order:3;width:auto!important}body.cart .cart-form .cart-area .quantity-price .actions.funnel{-ms-flex-order:1;order:1;width:auto!important}}body.cart .cart-form .cart-area .quantity-price .quantity{width:150px;margin-right:30px}body.cart .cart-form .cart-area .quantity-price .price{width:100px;text-align:left}body.cart .cart-form .cart-area .quantity-price .funnel{width:30%;text-align:right;margin-top:25px}body.cart .cart-form .cart-area .quantity-price .funnel a{color:#ec008c}body.cart .cart-form .cart-area .idpets-container{border-bottom:1px solid #dfe7ed}body.cart .cart-form .cart-area .idpets-container .idpets-line-items{font-size:.875rem;display:-ms-grid;display:grid;-ms-grid-columns:25% 25% 25% 25%;grid-template-columns:25% 25% 25% 25%;background-color:#dfe7ed;padding:5px 0}@media (max-width:600px){body.cart .cart-form .cart-area .idpets-container .idpets-line-items{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column}}body.cart .cart-form .cart-area .idpets-container .idpets-line-items .id-pets{padding:0 15px;width:100%}body.cart .cart-form .line-item .delivery-options__collect{text-align:center}.review .proscons .item-list body.cart .cart-form .line-item .delivery-options__collect h3,body.cart .cart-form .line-item .delivery-options__collect .review .proscons .item-list h3,body.cart .cart-form .line-item .delivery-options__collect h4{margin-top:0;color:#c9e6ff;text-transform:uppercase}.review .proscons .item-list body.cart .cart-form .line-item .delivery-options__collect h3 .icon,body.cart .cart-form .line-item .delivery-options__collect .review .proscons .item-list h3 .icon,body.cart .cart-form .line-item .delivery-options__collect h4 .icon{top:10px;width:40px;height:40px;fill:#c9e6ff}body.cart .cart-form .line-item .delivery-options__collect .status-unsure{display:block}body.cart .cart-form .line-item .delivery-options__collect .status-available,body.cart .cart-form .line-item .delivery-options__collect .status-unavailable{display:none}.review .proscons .item-list body.cart .cart-form.has-distribution-centre .line-item .delivery-options__collect h3,body.cart .cart-form.has-distribution-centre .line-item .delivery-options__collect .review .proscons .item-list h3,body.cart .cart-form.has-distribution-centre .line-item .delivery-options__collect h4{color:#c9e6ff}body.cart .cart-form.has-distribution-centre .line-item .delivery-options__collect .status-unsure{display:none}body.cart .cart-form.has-distribution-centre .line-item .delivery-options__collect .status-unavailable{display:block}body.cart .cart-form.has-distribution-centre .line-item .delivery-options__collect .status-available{display:none}.review .proscons .item-list body.cart .cart-form.has-distribution-centre .line-item.can-click-and-collect .delivery-options__collect h3,body.cart .cart-form.has-distribution-centre .line-item.can-click-and-collect .delivery-options__collect .review .proscons .item-list h3,body.cart .cart-form.has-distribution-centre .line-item.can-click-and-collect .delivery-options__collect h4{color:#54b948}body.cart .cart-form.has-distribution-centre .line-item.can-click-and-collect .delivery-options__collect .status-unavailable,body.cart .cart-form.has-distribution-centre .line-item.can-click-and-collect .delivery-options__collect .status-unsure{display:none}body.cart .cart-form.has-distribution-centre .line-item.can-click-and-collect .delivery-options__collect .status-available{display:block}body.cart .cart-form .cart-head{text-align:center}body.cart .cart-form .cart-head .continue-container{display:-ms-flexbox;display:flex;height:30px;margin:10px 0;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}body.cart .cart-form .cart-head .continue-container a{display:block}body.cart .cart-form .cart-head .continue-container .continue-shopping{font-size:13px;line-height:40px}body.cart .cart-form .cart-head .continue-container .continue-shopping .icon-arrow-left{width:15px;height:21px}body.cart .cart-form .cart-head .continue-container button{font-size:13px}@media (min-width:430px){body.cart .cart-form .cart-head .continue-container .continue-shopping{font-size:20px}body.cart .cart-form .cart-head .continue-container .continue-shopping .icon-arrow-left{width:25px;height:25px}body.cart .cart-form .cart-head .continue-container button{font-size:20px}}@media (min-width:768px) and (max-width:980px){body.cart .cart-form .cart-head .continue-container{margin:30px 0}body.cart .cart-form .cart-head .continue-container button{padding:.5rem;height:2.5rem}}@media (min-width:981px){body.cart .cart-form .cart-head .continue-container{margin:30px 0;-ms-flex-pack:justify;justify-content:space-between}body.cart .cart-form .cart-head .continue-container .continue-shopping{padding:20px;font-size:20px}body.cart .cart-form .cart-head .continue-container button{width:250px;height:50px;font-size:20px}}body.cart .cart-form #autoship-info-section{display:none}body.cart .cart-form .footer .promo-line-item .description{-ms-flex:1;flex:1}@media (max-width:900px){body.cart .cart-form .footer .promo-line-item .description{-ms-flex-pack:center;justify-content:center;text-align:center}}body.cart .cart-form .footer-item{padding:5px}body.cart .cart-form .footer-item .totals{text-align:right}@media (max-width:900px){body.cart .cart-form .footer-item .totals{padding:10px}}body.cart .cart-form .footer-item .totals .price,body.cart .cart-form .footer-item .totals .title{display:inline-block}body.cart .cart-form .footer-item .totals .price{width:100px}body.cart .cart-form .footer-item .totals button{padding-left:.5rem;padding-right:.5rem}@media screen and (max-width:600px){body.cart .cart-form .footer-item .totals .guest-button,body.cart .cart-form .footer-item .totals button{width:50%}}body.cart .cart-form .footer-item.shipping{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background-color:#e9eef2}body.cart .cart-form .footer-item.shipping .shipping-incentive{text-align:left}body.cart .cart-form .footer-item.shipping .shipping-incentive p{display:inline-block;margin:0}@media (max-width:900px){body.cart .cart-form .footer-item.shipping .shipping-incentive p{display:block;text-align:center}}body.cart .cart-form .footer-item.shipping .shipping-incentive p.banner-text{margin-left:20px;color:#ec008c}@media (max-width:900px){body.cart .cart-form .footer-item.shipping .shipping-incentive p.banner-text{margin-left:0}}body.cart .cart-form .footer-item.shipping .shipping-incentive .shipping-text{font-family:Futura-Bold,sans-serif}body.cart .cart-form .footer-item.shipping:not(.show-incentive){display:none}body.cart .cart-form .footer-item.footer-item.apply-code{color:#fff}body.cart .cart-form .footer-item.promo-code{background-color:#00aeef;padding:5px;-ms-flex-pack:center;justify-content:center}body.cart .cart-form .footer-item.promo-code .code>span{margin-right:20px}body.cart .cart-form .footer-item.promo-code input{width:10rem;height:1.8rem;margin-right:.5rem}@media screen and (max-width:1172px){body.cart .cart-form .footer-item.promo-code.unassigned{-ms-flex-wrap:wrap;flex-wrap:wrap}body.cart .cart-form .footer-item.promo-code .verbose{display:none}body.cart .cart-form .footer-item.promo-code .promo-toggle{-ms-flex:0 0 100%;flex:0 0 100%;text-align:left;display:block}}@media screen and (max-width:900px){body.cart .cart-form .footer-item.promo-code .code.description-price{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}body.cart .cart-form .footer-item.promo-code .code.description-price input{-ms-flex:10 0 auto;flex:10 0 auto}}@media screen and (max-width:655px){body.cart .cart-form .footer-item.promo-code .code.description-price span{display:none}body.cart .cart-form .footer-item.promo-code .code.description-price button{padding-left:1.5rem;padding-right:1.5rem}}body.cart .cart-form .footer-item.promo-code .hidden,body.cart .cart-form .footer-item.promo-code .totals{display:none}body.cart .cart-form .footer-item.promo-code .promo-toggle{position:relative;padding-right:30px;color:#fff;line-height:40px}body.cart .cart-form .footer-item.promo-code.assigned{background-color:#fff;border-:1px solid #dfe7ed;border-bottom:none;color:#e31837}body.cart .cart-form .footer-item.promo-code.assigned .description{text-align:left;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end}body.cart .cart-form .footer-item.promo-code.assigned .description .price{color:#e31837}body.cart .cart-form .footer-item.promo-code.assigned .description>div{-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block}body.cart .cart-form .footer-item.promo-code.assigned .description>a{-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:end;align-self:flex-end;color:#919191;text-decoration:underline}@media screen and (max-width:600px){body.cart .cart-form .footer-item.promo-code.assigned .description{-ms-flex-direction:column;flex-direction:column}body.cart .cart-form .footer-item.promo-code.assigned .description>a{width:100%}}body.cart .cart-form .footer-item.promo-code.assigned .description .remove-promo{margin-left:20px;color:#00447c;text-decoration:underline}body.cart .cart-form .footer-item.promo-code.assigned .description .remove-promo:hover{color:#003663}body.cart .cart-form .footer-item.promo-code.assigned .totals{display:block}body.cart .cart-form .footer-item.donation-totals{background-color:#e9eef2;-ms-flex-pack:end;justify-content:flex-end}body.cart .cart-form .footer-item.payment{border-top:1px solid #dfe7ed;padding:0}body.cart .cart-form .footer-item.payment .payment-methods{-ms-flex:1 1 auto;flex:1 1 auto;background-color:#00447c;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding-left:10px}@media (max-width:900px){body.cart .cart-form .footer-item.payment .payment-methods{-ms-flex-align:center;align-items:center}}@media (min-width:900px){body.cart .cart-form .footer-item.payment .payment-methods{border-bottom-left-radius:.625rem}}body.cart .cart-form .footer-item.payment .payment-methods p{margin:0}body.cart .cart-form .footer-item.payment .payment-methods .credit-card{width:4.125rem;height:2.53125rem}@media screen and (max-width:600px){body.cart .cart-form .footer-item.payment .payment-methods .credit-cards{max-width:14rem;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}body.cart .cart-form .footer-item.payment .payment-methods .credit-cards .credit-card{margin:.125rem}}body.cart .cart-form .footer-item.payment .totals{padding:10px;color:#fff;background-color:#00447c;border-bottom-right-radius:.625rem}@media screen and (max-width:900px){body.cart .cart-form .footer-item.payment .totals{border-bottom-left-radius:.625rem}}body.cart .cart-form .footer-item.payment .totals .total{margin-bottom:20px}body.cart .cart-form .footer-item.payment .totals .checkout-links{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:900px){body.cart .cart-form .footer-item.payment .totals .checkout-links{-ms-flex-pack:center;justify-content:center}}@media (max-width:600px){body.cart .cart-form .footer-item.payment .totals .checkout-links{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}body.cart .cart-form .footer-item.payment .totals .checkout-links .guest-button,body.cart .cart-form .footer-item.payment .totals .checkout-links button{width:100%}}body.cart .cart-form .footer-item.payment .totals .checkout-links span{text-align:center;padding:15px}body.cart .cart-form .footer-item.payment .totals .checkout-links .guest-button{padding:0 .5rem}body.cart .cart-form .footer-item.payment .can-click-and-collect-warning{padding:10px;margin-bottom:10px;color:#e31837;text-align:center;background-color:#fbdbe0;border-radius:.3125rem}body.cart .cart-form .footer-item.donation{-ms-flex-align:center;align-items:center}body.cart .cart-form .footer-item.donation .about-psa span.psa-click{display:block;text-align:center;padding-top:5px}body.cart .cart-form .footer-item.donation .petstock-assist-logo{-ms-flex:1 1 100%;flex:1 1 100%;width:auto;height:80px;background-image:url("/bundles/shophqpetstocksite/img/petstock-assist-logo.svg");background-position:50%;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:900px){body.cart .cart-form .footer-item.donation .petstock-assist-logo{height:60px}}body.cart .cart-form .footer-item.donation .details{margin:40px 0}body.cart .cart-form .footer-item.donation .details h5{color:#00447c;font-weight:700}body.cart .cart-form .footer-item.donation .options{display:-ms-flexbox;display:flex}@media screen and (max-width:600px){body.cart .cart-form .footer-item.donation .options{display:block}body.cart .cart-form .footer-item.donation .options .donation-amount{padding:5px}body.cart .cart-form .footer-item.donation .options .donation-fields{display:-ms-flexbox;display:flex}}@media screen and (max-width:900px){body.cart .cart-form .footer-item.donation .options{-ms-flex-pack:center;justify-content:center;padding-top:10px}}body.cart .cart-form .footer-item.donation .options .donation-amount:not(.hide){display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body.cart .cart-form .footer-item.donation .options .donation-amount:not(.hide) input{width:100px;padding:0 10px;margin-right:5px}body.cart .cart-form .footer-item.donation .options button{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (min-width:600px){body.cart .cart-form .delivery-type{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}body.cart .cart-form .delivery-type__collect,body.cart .cart-form .delivery-type__deliver{width:48%;margin-bottom:0}body.cart .cart-form .delivery-type__deliver{margin-right:10px}body.cart .cart-form .cart-area .line-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.cart .cart-form .cart-area .line-item .product-image{-ms-flex:0 0 120px;flex:0 0 120px}body.cart .cart-form .cart-area .line-item .product-image img{width:100px}body.cart .cart-form .cart-area .line-item .product-description{padding:0;margin:0}}body.cart .cart-form .cart-area .promo-line-item.footer-item.assigned.promo-code{position:relative}body.cart .cart-form .cart-area .promo-line-item.footer-item.assigned.promo-code .description p{text-align:center;width:100%}body.cart .cart-form .cart-area .promo-line-item.footer-item.assigned.promo-code .totals .price{position:static!important;right:0;top:0;display:block;padding-top:.33rem;padding-right:.33rem;margin:0}@media (min-width:900px){body.cart .cart-form .cart-head{margin-bottom:30px}body.cart .cart-form .delivery-type__collect,body.cart .cart-form .delivery-type__deliver{width:410px}body.cart .cart-form .cart-area .header{display:-ms-flexbox;display:flex;padding:5px 20px;color:#fff;background-color:#00aeef;border-top-right-radius:.625rem;border-top-left-radius:.625rem}body.cart .cart-form .cart-area .header .quantity-price .price{margin-right:25%}body.cart .cart-form .cart-area .product-image{margin-bottom:0}body.cart .cart-form .cart-area .product-description{-ms-flex:0 0 200px;flex:0 0 200px}body.cart .cart-form .cart-area .quantity-price{display:-ms-flexbox;display:flex;margin-left:auto}body.cart .cart-form .cart-area .line-item{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}body.cart .cart-form .cart-area .promo-toggle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}body.cart .cart-form .cart-area .footer-item{display:-ms-flexbox;display:flex}body.cart .cart-form .cart-area .footer-item.subtotal-price{border-bottom:1px solid #dfe7ed;-ms-flex-pack:end;justify-content:flex-end;text-align:right}body.cart .cart-form .cart-area .footer-item.donation{-ms-flex-pack:space-evenly;justify-content:space-evenly;text-align:left}body.cart .cart-form .cart-area .footer-item.donation .petstock-assist-logo{-ms-flex:0 0 140px;flex:0 0 140px;width:140px}body.cart .cart-form .cart-area .footer-item.donation .about-psa{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}body.cart .cart-form .cart-area .footer-item.donation .details{margin:0 40px}body.cart .cart-form .cart-area .footer-item.donation .options{-ms-flex:0 0 400px;flex:0 0 400px;width:400px}}@media (min-width:600px) and (max-width:900px){body.cart .cart-form .cart-area .line-item .product-image{-ms-flex:0 0 30%;flex:0 0 30%}}@media (max-width:600px){body.cart .cart-form .cart-area{border-radius:0}body.cart .cart-form .cart-area .quantity-price{-ms-flex-align:start;align-items:start;margin-top:5px}body.cart .cart-form .cart-area .quantity-price .quantity{-ms-flex-order:1;order:1}body.cart .cart-form .cart-area .quantity-price .price{-ms-flex-order:2;order:2}body.cart .cart-form .cart-area .quantity-price .actions.funnel{-ms-flex-order:3;order:3;margin-top:0;position:absolute;right:10px;top:10px}body.cart .cart-form .cart-area .line-item{position:relative}body.cart .cart-form .cart-area .line-item .product-image{width:20%;float:left;margin-bottom:0;margin-right:5px}body.cart .cart-form .cart-area .line-item .delivery-options{display:table;width:100%;font-size:90%}body.cart .cart-form .cart-area .line-item .delivery-options__deliver{display:table;width:100%;font-size:80%}body.cart .cart-form .cart-area .line-item .delivery-options__deliver .control-group{margin-bottom:5px}body.cart .cart-form .cart-area .line-item .delivery-option-details{font-size:.9rem}body.cart .cart-form .cart-area .line-item .delivery-option-details .delivery-option-details__collect,body.cart .cart-form .cart-area .line-item .delivery-option-details .delivery-option-details__delivery{width:50%;float:left}body.cart .cart-form .cart-area .line-item .delivery-option-details .circle-cross-icon,body.cart .cart-form .cart-area .line-item .delivery-option-details .circle-tick-icon{text-align:left}body.cart .cart-form .cart-area .line-item div.product-description{font-weight:700;width:70%;float:left;margin-bottom:5px}body.cart .cart-form .cart-area .line-item div.product-description div.price.total{display:none}body.cart .cart-form .cart-area .promo-line-item.footer-item.assigned.promo-code{position:static;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around}body.cart .cart-form .cart-area .promo-line-item.footer-item.assigned.promo-code .description{-ms-flex:0 1 auto;flex:0 1 auto;max-width:80%}body.cart .cart-form .cart-area .promo-line-item.footer-item.assigned.promo-code .description p{text-align:left;width:auto}body.cart .cart-form .cart-area .promo-line-item.footer-item.assigned.promo-code .totals{-ms-flex:1 0 5.25rem;flex:1 0 5.25rem;padding:0}body.cart .cart-form .cart-area .promo-line-item.footer-item.assigned.promo-code .totals .total-item *{width:auto;display:inline}body.cart .cart-form .cart-area .promo-line-item.footer-item.assigned.promo-code .totals .price{position:static;padding-top:.33rem;padding-right:.33rem;margin:0;width:4rem}body.cart .cart-form .anniversary-days-picker{width:135px;font-size:90%;padding-left:3px}}body.cart .cart-form .delivery-option-details{font-size:.875rem}@media (min-width:1200px){body.cart .cart-form .delivery-option-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;-ms-flex-align:center;align-items:center}}body.cart .cart-form .delivery-option-details svg{width:15px;height:15px;vertical-align:super}body.cart .cart-form .delivery-option-details svg.icon-circle-tick{fill:#54b948}body.cart .cart-form .delivery-option-details svg.icon-cross-info{fill:#e31837}body.cart .cart-form .delivery-option-details .delivery-option-details__collect{float:right}body.cart .cart-form .delivery-option-details .delivery-option-details__collect .dc-not-available{text-align:center}body.cart .cart-form .delivery-option-details .delivery-option-details__delivery{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body.cart .cart-form .delivery-option-details .circle-cross-icon,body.cart .cart-form .delivery-option-details .circle-tick-icon{color:#00447c;text-align:center;padding-bottom:5px}body.cart .cart-form .delivery-option-details .circle-tick-icon>svg{top:.5rem;display:inline-block;width:1rem;height:1rem;color:#fff;background-color:#54b948;border:1px solid #54b948;border-radius:100%}body.cart .cart-form .delivery-option-details .circle-cross-icon>svg{top:.5rem;display:inline-block;width:1rem;height:1rem;color:#fff;background-color:#e31837;border:1px solid #e31837;border-radius:100%}body.cart .cart-form .delivery-option-details .secondary-information{text-align:center}@media (max-width:600px){body.cart .cart-form .delivery-option-details .secondary-information{text-align:left}}@media (max-width:1200px){body.cart .cart-form .delivery-option-details .delivery-option-details__collect,body.cart .cart-form .delivery-option-details .delivery-option-details__delivery{width:100%;float:left}}.cart-fancybox.cart-vetwise-prescription .fancybox-skin,.cart-fancybox.cart-vetwise-prescription .fancybox-skin .fancybox-inner{min-height:600px!important}.cart-fancybox.cart-vetwise-prescription .fancybox-skin .heading h2{text-align:center}.cart-fancybox.cart-vetwise-prescription .fancybox-skin .vetConfirm .intro.sc{display:block;margin-bottom:20px}.cart-fancybox.cart-vetwise-prescription .fancybox-skin .vetConfirm p.buttons{text-align:center}.cart-fancybox.cart-vetwise-prescription .fancybox-skin .vetConfirm p.buttons a{display:inline-block;height:50px;padding:0 60px;color:#fff;font-family:Futura-Book,sans-serif;line-height:50px;text-align:center;cursor:pointer;background-color:#00447c;border:1px solid transparent;border-radius:.3125rem}.cart-fancybox.cart-vetwise-prescription .fancybox-skin .vetConfirm p.buttons a:hover{color:#fff;background-color:#001e36}.cart-fancybox.cart-vetwise-prescription .fancybox-skin .vetConfirmHeading,.checkout h1{text-align:center}.checkout h1{font-size:2rem;margin:.1em}body.cart #autoship-change-existing,body.cart .autoship-info{display:none}body.empty-cart .psa-detail{display:block}body.empty-cart .psa-detail-modal{display:none}body:not(.empty-cart) .psa-detail{display:none;position:relative;max-width:54.375rem;padding:10px}body:not(.empty-cart) .psa-detail-modal{display:block}body.checkout-funnel #app>.checkout-funnel-header{height:152px;border-bottom:1px solid #e9eef2}body.checkout-funnel #app>.checkout-funnel-header .funnel-header{background-color:#00447c}body.checkout-funnel #app>.checkout-funnel-header .container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;position:relative;z-index:1;max-width:1172px;margin:0 auto;color:#fff}body.checkout-funnel #app>.checkout-funnel-header:after{position:absolute;bottom:0;z-index:0;width:100%;height:50px;background-color:#fff;content:""}body.checkout-funnel #app>.checkout-funnel-header .logo-container{-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;height:102px}body.checkout-funnel #app>.checkout-funnel-header .steps-container{max-width:800px}body.checkout-funnel #app>.checkout-funnel-header .logo{-ms-flex:1 1 33%;flex:1 1 33%;-ms-flex-order:2;order:2;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;height:40px;margin:10px 0;background-image:url("/bundles/shophqpetstocksite/img/logo-white.svg");background-position:0;background-repeat:no-repeat;background-size:contain}@media (max-width:600px){body.checkout-funnel #app>.checkout-funnel-header .logo{-ms-flex:1 1 100%;flex:1 1 100%}}@media (min-width:900px){body.checkout-funnel #app>.checkout-funnel-header .logo{height:62px;margin:20px 0;background-image:url("/bundles/shophqpetstocksite/img/logo-white.svg");background-position:50%;background-repeat:no-repeat;background-size:contain}}@media (min-width:1172px){body.checkout-funnel #app>.checkout-funnel-header .logo{background-position:0}}body.checkout-funnel #app>.checkout-funnel-header h1{-ms-flex:1 1 33%;flex:1 1 33%;-ms-flex-order:2;order:2;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#fff;text-align:center;font-size:2.5rem}@media (max-width:600px){body.checkout-funnel #app>.checkout-funnel-header h1{display:none}}body.checkout-funnel #app>.checkout-funnel-header .contact-details{-ms-flex:1 1 33%;flex:1 1 33%;-ms-flex-order:2;order:2;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:right}@media (max-width:600px){body.checkout-funnel #app>.checkout-funnel-header .contact-details{display:none}}body.checkout-funnel #app>.checkout-funnel-header .checkout-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}body.checkout-funnel #app>.checkout-funnel-header .checkout-menu li{-ms-flex:1 1 auto;flex:1 1 auto;color:#535353;line-height:40px;text-align:center;border-top:10px solid #e9eef2}body.checkout-funnel #app>.checkout-funnel-header .checkout-menu li.is-active{border-top-color:#00aeef}@media screen and (max-width:600px){body.checkout-funnel{margin-top:152px}body.checkout-funnel>.checkout-funnel-header{box-shadow:0 1px 5px 1px rgba(153,176,195,.5);position:fixed;top:0;z-index:3000;width:100vw}}body.checkout-funnel .main>.benefits{display:none}body.checkout-funnel .main>.content .container{max-width:800px}body.checkout-funnel .content-area>.header{margin-bottom:20px;text-align:center}.review .proscons .item-list body.checkout-funnel .content-area>.header h3,body.checkout-funnel .content-area>.header .review .proscons .item-list h3,body.checkout-funnel .content-area>.header h4{margin-top:0;margin-bottom:20px;margin-bottom:0}body.checkout-funnel .content-area .actions{text-align:center}body.checkout-funnel .content-area .actions.funnel{-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:600px){body.checkout-funnel .content-area .actions.funnel>.button,body.checkout-funnel .content-area html:not(.no-js) .ui-tabs ul[role=tablist] li .actions.funnel>a,html:not(.no-js) .ui-tabs ul[role=tablist] li body.checkout-funnel .content-area .actions.funnel>a{-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%;text-align:center;padding-left:0!important;padding-right:0!important}}body.checkout-funnel.checkout-funnel-address .add-new-address-form{max-width:300px;margin:0 auto}body.checkout-funnel.checkout-funnel-address .add-new-address-form label[for=address_state]{position:relative}body.checkout-funnel.checkout-funnel-address .add-new-address-form #address_state{width:100%}@media (min-width:600px){body.checkout-funnel.checkout-funnel-address .add-new-address-form #address_state{width:300px}}body.checkout-funnel.checkout-funnel-address .add-new-address-form .country-control-group{display:none}body.checkout-funnel.checkout-funnel-address .select-address-form .panels{-ms-flex-pack:center;justify-content:center}@media (min-width:900px){body.checkout-funnel.checkout-funnel-address .select-address-form .panel{margin:10px}}body.checkout-funnel.checkout-funnel-address .select-address-form .panel>.actions{-ms-flex:0 0 40px;flex:0 0 40px;height:40px}body.checkout-funnel.checkout-funnel-address .select-address-form .panel>.actions a,body.checkout-funnel.checkout-funnel-address .select-address-form .panel>.actions span{font-size:14px;font-size:.875rem;height:40px;padding:0 10px;line-height:40px}body.checkout-funnel.checkout-funnel-address .select-address-form .default-address-link{border-right:none}body.checkout-funnel.checkout-funnel-click-and-collect #map{width:100%;height:300px;margin:20px 0;border-radius:.625rem}body.checkout-funnel.checkout-funnel-click-and-collect .get-directions-link{display:block}body.checkout-funnel.checkout-funnel-click-and-collect .store-label{color:#535353;text-shadow:-1px -1px 1px #fff,1px -1px 1px #fff,1px 1px 1px #fff,-1px 1px 1px #fff,-2px -2px 1px #fff,2px -2px 1px #fff,2px 2px 1px #fff,-2px 2px 1px #fff}body.checkout-funnel.checkout-funnel-click-and-collect .collection-details{margin-top:40px}.review .proscons .item-list body.checkout-funnel.checkout-funnel-click-and-collect .collection-details h3,body.checkout-funnel.checkout-funnel-click-and-collect .collection-details .review .proscons .item-list h3,body.checkout-funnel.checkout-funnel-click-and-collect .collection-details h4{margin:20px 0;text-align:center}body.checkout-funnel.checkout-funnel-click-and-collect .collection-details .click-and-collect-form{width:100%}body.checkout-funnel.checkout-funnel-click-and-collect .actions{text-align:center}@media (min-width:600px){body.checkout-funnel.checkout-funnel-click-and-collect .store{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}body.checkout-funnel.checkout-funnel-click-and-collect .store__details{-ms-flex:1 1 48%;flex:1 1 48%;margin-right:20px}body.checkout-funnel.checkout-funnel-click-and-collect .store__location{-ms-flex:0 0 48%;flex:0 0 48%;width:48%}body.checkout-funnel.checkout-funnel-click-and-collect .collection-details{margin:40px 80px}body.checkout-funnel.checkout-funnel-click-and-collect .collection-details input[type=text]{width:100%}}body.checkout-funnel.checkout-funnel-payment .px-pay-iframe{width:100%;height:30rem;max-width:100%;margin-top:20px;border:none}@media (max-width:320px){body.checkout-funnel.checkout-funnel-payment .px-pay-iframe{transform:scale(.84);transform-origin:12%;max-width:320px;width:320px}}body.checkout-funnel.checkout-funnel-payment .billing-token-notification{font-size:.85rem}body.checkout-funnel.checkout-funnel-payment .credit-cards>.credit-card{width:44px;height:27px}body.checkout-funnel.checkout-funnel-payment .payment-card{text-align:center;width:100%}body.checkout-funnel.checkout-funnel-payment .payment-card .g-recaptcha{display:none;text-align:center;margin:2rem 0}body.checkout-funnel.checkout-funnel-payment .actions{margin-top:20px}body.checkout-funnel.checkout-funnel-review .actions{text-align:center}body.checkout-funnel.checkout-funnel-review .review-panel{-ms-flex:1 1 auto;flex:1 1 auto}body.checkout-funnel.checkout-funnel-review .review-panel>.title{margin-bottom:20px}body.checkout-funnel.checkout-funnel-review .cart-review{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:20px;margin-top:20px}body.checkout-funnel.checkout-funnel-review .cart-review .title{font-weight:700}@media screen and (max-width:600px){body.checkout-funnel.checkout-funnel-review .cart-review{-ms-flex-direction:column;flex-direction:column;padding:.75rem}body.checkout-funnel.checkout-funnel-review .cart-review .title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:.75rem;margin-bottom:.25rem}body.checkout-funnel.checkout-funnel-review .cart-review .review-panel:first-of-type .title{margin-top:0}}body.checkout-funnel.checkout-funnel-shipping-method .shipping-area{margin-bottom:40px}body.checkout-funnel.checkout-funnel-shipping-method .shipping-area.delivery-instructions-area{margin-bottom:0}body.checkout-funnel.checkout-funnel-shipping-method .shipping-area.delivery-instructions-area .text-counter{margin-bottom:.5rem}body.checkout-funnel.checkout-funnel-shipping-method .actions{text-align:center}body.checkout-funnel .order-summary{margin:20px 0}@media (min-width:900px){body.checkout-funnel .order-summary{margin:40px 80px}}body.checkout-funnel .order-summary .header{text-align:center}.review .proscons .item-list body.checkout-funnel .order-summary .header h3,body.checkout-funnel .order-summary .header .review .proscons .item-list h3,body.checkout-funnel .order-summary .header h4{margin-bottom:0}body.checkout-funnel .order-summary .cart-items .cart-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;border-bottom:1px solid #dfe7ed}body.checkout-funnel .order-summary .cart-items .cart-item .product-thumbnail{-ms-flex:0 0 76px;flex:0 0 76px;width:76px;height:76px;margin-right:20px}body.checkout-funnel .order-summary .cart-items .cart-item .details{-ms-flex:1 1 auto;flex:1 1 auto}body.checkout-funnel .order-summary .cart-items .cart-item .details h5{margin-top:0}body.checkout-funnel .order-summary .footer-items .footer-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;border-bottom:1px solid #dfe7ed}body.checkout-funnel .order-summary .footer-items .footer-item.total{font-weight:700}body.checkout-funnel .autocomplete-container{overflow:auto;background:#fff}body.checkout-funnel .autocomplete-container .autocomplete-w1{box-shadow:none}body.anon-address #shipping-edit-address{margin:20px}body.anon-address #shipping-edit-address span.select2{width:300px!important}body.anon-address #shipping-edit-address label[for=address_anon_state]{position:relative}body.anon-address #shipping-edit-address .continue-container{margin-top:10px}.checkout-funnel-payment .button,.checkout-funnel-payment html:not(.no-js) .ui-tabs ul[role=tablist] li a,html:not(.no-js) .ui-tabs ul[role=tablist] li .checkout-funnel-payment a{background-color:#28aeec;border-color:#28aeec}.checkout-funnel-payment .button:hover,.checkout-funnel-payment html:not(.no-js) .ui-tabs ul[role=tablist] li a:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li .checkout-funnel-payment a:hover{background-color:#1293cf;border-color:#1293cf}.checkout-funnel-payment .payment-methods label{width:100%}.checkout-funnel-payment .payment-methods label:after,.checkout-funnel-payment .payment-methods label:before{margin-top:1.5rem}.checkout-funnel-payment .payment-methods svg{box-sizing:content-box;display:inline-block;margin:.25rem 0 .125rem;height:2.8875rem}.checkout-funnel-payment .payment-methods svg:not(.no-bg){width:4.5rem}.checkout-funnel-payment .payment-methods svg.no-bg{transform:translateX(-2.5rem);width:18rem}.checkout-funnel-payment .payment-methods li{border-bottom:1px solid #dfe7ed;opacity:.5;transition:opacity .325s ease,background-color .1s linear}.checkout-funnel-payment .payment-methods li:first-of-type{border-top:1px solid #dfe7ed}.checkout-funnel-payment .payment-methods li.is-active{opacity:1}.checkout-funnel-payment .payment-forms>div{overflow:hidden;min-height:0;max-height:0;-ms-flex-pack:distribute;justify-content:space-around}.checkout-funnel-payment .payment-forms>.is-active{animation:slideDown .65s 1;max-height:120vh}.checkout-funnel-payment .payment-forms .afterpay-payment-overview,.checkout-funnel-payment .payment-forms .paypal-info{text-align:center;width:100%}.checkout-funnel-payment .payment-forms .button-payment{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.checkout-funnel-payment .payment-forms #button-credit-card-payment{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}.checkout-funnel-payment .payment-forms .button-outer{display:none;width:33.33333px;height:33.33333px;margin:auto}.checkout-funnel-payment .payment-forms span.button-text{display:block}.checkout-funnel-payment .payment-forms .button-inner{border-radius:100%;border:4px solid transparent;border-top-color:#fff;width:33.33333px;height:33.33333px;animation:spin .75s infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:600px){.checkout-funnel-payment .payment-methods{margin-left:-1.25rem;width:100vw}.checkout-funnel-payment .payment-methods li.is-active{background-color:#dfe7ed}.checkout-funnel-payment .payment-methods label{padding-left:3.5rem;padding-top:.25rem}.checkout-funnel-payment .payment-methods label:after,.checkout-funnel-payment .payment-methods label:before{margin-left:1.5rem}.checkout-funnel-payment .payment-methods label.afterpay-label svg{transform:translate(-2.5rem,.25rem)}}@media screen and (min-width:600px){.checkout-funnel-payment .payment-methods label:after,.checkout-funnel-payment .payment-methods label:before{margin-top:1.95rem}.checkout-funnel-payment .payment-methods svg{height:3.85rem;margin:.5rem 0}.checkout-funnel-payment .payment-methods svg:not(.no-bg){width:6rem}.checkout-funnel-payment .payment-methods svg.no-bg{transform:translateX(0)}.checkout-funnel-payment .payment-forms{min-height:17rem}}.checkout-funnel-payment .payment-method-tabs{border-radius:.33rem;border:2px solid #e9eef2;background-color:#e9eef2}.checkout-funnel-payment .payment-card #button-credit-card-payment{display:block;margin:2rem auto 0;width:50%}@media (max-width:600px){.checkout-funnel-payment .payment-card #button-credit-card-payment{width:100%}}.checkout-funnel-payment .payment-card .existing-card-button{margin-bottom:.25rem}.checkout-funnel-payment .payment-card .add-new-card-button{color:#fff;margin-top:.25rem}.checkout-funnel-payment .payment-card .button,.checkout-funnel-payment .payment-card button,.checkout-funnel-payment .payment-card html:not(.no-js) .ui-tabs ul[role=tablist] li a,html:not(.no-js) .ui-tabs ul[role=tablist] li .checkout-funnel-payment .payment-card a{width:100%}.checkout-funnel-payment ul[role=tablist]{margin:0;padding:0;-ms-flex-pack:start;justify-content:flex-start;z-index:-1}@media screen and (max-width:600px){.checkout-funnel-payment ul[role=tablist]{-ms-flex-direction:column;flex-direction:column}}.checkout-funnel-payment ul[role=tablist] li[role=tab]{-ms-flex:0 0 10.25rem;flex:0 0 10.25rem;min-width:10.25rem;padding:.25rem;border-bottom:.25rem solid transparent;position:relative;z-index:2}.checkout-funnel-payment ul[role=tablist] li[role=tab][aria-selected=true]{background-color:#fff;border-bottom:.25rem solid #00aeef}.checkout-funnel-payment ul[role=tablist] li[role=tab]:not([aria-selected=true]){cursor:pointer;filter:grayscale(100%)}.checkout-funnel-payment ul[role=tablist] li[role=tab] svg{margin:.125rem;max-height:2.1rem;max-width:3.15rem;width:auto}.checkout-funnel-payment ul[role=tablist] li[role=tab] svg.paypal,.checkout-funnel-payment ul[role=tablist] li[role=tab] svg.zippay{display:block;margin:.33rem auto 0;margin-top:.33rem;max-height:1.75rem;max-width:7rem;min-width:7rem;height:auto}.checkout-funnel-payment ul[role=tablist] li[role=tab] svg.zippay{max-height:1.5rem;margin-top:.4rem;margin-left:.6rem;z-index:100}.checkout-funnel-payment ul[role=tablist] li[role=tab]#tab-afterpay{position:relative;min-width:11rem}.checkout-funnel-payment ul[role=tablist] li[role=tab]#tab-afterpay svg.afterpay{margin-top:.3rem;max-width:100vw;max-height:2rem;height:auto;width:11rem}@media screen and (max-width:600px){.checkout-funnel-payment ul[role=tablist] li[role=tab]{min-width:100%;max-width:100%;height:3rem;-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.checkout-funnel-payment ul[role=tablist] li[role=tab]:not(:last-of-type):not([aria-selected=true]){border-bottom:.0625rem solid rgba(0,174,239,.5)}.checkout-funnel-payment ul[role=tablist] li[role=tab] img,.checkout-funnel-payment ul[role=tablist] li[role=tab] svg:not(.credit-card){max-width:90%;min-width:0;height:auto}.checkout-funnel-payment ul[role=tablist] li[role=tab] svg.afterpay{max-width:45%;width:45%}.checkout-funnel-payment ul[role=tablist] li[role=tab] img{max-width:80%;height:auto}}@media screen and (min-width:600px){.checkout-funnel-payment ul[role=tablist] li[role=tab]:not(:first-of-type){padding-left:1.25rem}.checkout-funnel-payment ul[role=tablist] li[role=tab]:not(:first-of-type):before{content:"OR"}.checkout-funnel-payment ul[role=tablist] li[role=tab]:not(:first-of-type):after,.checkout-funnel-payment ul[role=tablist] li[role=tab]:not(:first-of-type):before{font-size:.7rem;position:absolute;left:.4rem;top:.68125rem;box-sizing:border-box;padding-top:.0625rem;width:1.5rem;height:1.5rem;color:#fff;background-color:#8e8e8e;line-height:1;border-radius:100%;z-index:10}.checkout-funnel-payment ul[role=tablist] li[role=tab]:not(:last-of-type){border-right:1px solid #fff;padding-right:1.25rem;z-index:1}}.checkout-funnel-payment .remember-options{padding:1.5rem;padding-top:1rem}.checkout-funnel-payment .afterpay-payment-overview{-ms-flex-pack:distribute;justify-content:space-around}.checkout-funnel-payment .afterpay-payment-overview li .price{font-weight:500;font-size:1.5rem;color:#00aeef}.checkout-funnel-payment .afterpay-payment-overview li .time{font-size:.8rem}.checkout-funnel-payment .afterpay-payment-overview .circle{width:3rem;height:3rem;margin:.5rem 0;background-color:#00aeef}@media screen and (max-width:600px){.checkout-funnel-payment .afterpay-payment-overview{-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-funnel-payment .afterpay-payment-overview li{-ms-flex:0 0 50%;flex:0 0 50%}.checkout-funnel-payment .afterpay-payment-overview li .price{font-size:1.25rem}.checkout-funnel-payment .afterpay-payment-overview .circle{margin-top:.25rem}}body.contact-page .form-fields{margin-top:40px}body.cart .cart-form .delivery-options body.contact-page .contact-us-box .anniversary-days-picker,body.contact-page .contact-us-box body.cart .cart-form .delivery-options .anniversary-days-picker,body.contact-page .contact-us-box select{width:100%;padding:20px;background-color:#fff;border:1px solid #dfe7ed;border-radius:.3125rem;-webkit-appearance:none}body.contact-page .contact-us-box input[type=text]{width:100%}body.contact-page .contact-us-box input[type=text].datepicker{width:150px}body.contact-page .contact-us-box .error-message{margin:20px 0;color:#e31837}body.contact-page .contact-us-box .alert{margin-bottom:20px}body.contact-page .line-items{margin-bottom:40px}body.contact-page .line-items .line-item{padding:20px 0;border-bottom:1px solid #dfe7ed}body.contact-page .line-items .line-item button{margin:20px 20px 0 0}body.contact-page .send-message-text{margin:20px 0}body.contact-page .send-message-text+label{display:none}body.contact-page .or-wrapper{text-align:center}body.contact-page .or-wrapper .or-ball{display:inline-block;width:50px;height:50px;color:#fff;font-family:Appetite-Regular,sans-serif;font-size:26px;line-height:50px;text-transform:lowercase;background-color:#00aeef;border-radius:50%}body.contact-page .contact-login-form .email-control-group{position:relative}body.contact-page .contact-login-form .email-control-group a{position:absolute;top:17px;left:220px}body.contact-page .contact-login-form .input-placeholder-text{display:inline-block;width:300px}body.contact-page .contact-login-form .form-actions{margin-bottom:20px}@media (min-width:900px){body.contact-page .main>.content.has-menu .content-area{-ms-flex:0 1 632px;flex:0 1 632px}}#gift-card-info-container{width:50%;float:left;padding:50px}#gift-card-info-container h1{display:none}@media (max-width:600px){#gift-card-info-container{width:100%;padding:10px}#gift-card-info-container h1{display:block}}#gift-card-info-container img{width:100%;max-width:350px;margin:0 auto;margin-bottom:30px;display:block}@media (max-width:600px){#gift-card-info-container img{margin:0}}#gift-card-info-container .gift-card-information{margin-top:50px}#gift-card-form-container textarea{overflow:hidden}#gift-card-form-container .has-error textarea{border:1px solid #e31837}#gift-card-form-container input.btn.btn-shop.btn-large{width:300px;background-color:#54b948}#gift-card-form-container input.btn.btn-shop.btn-large:hover{background-color:#429038}#gift-card-form-container input.btn.btn-shop.btn-large,#gift-card-form-container input[type=number],#gift-card-form-container input[type=text],#gift-card-form-container textarea{width:100%}@media (max-width:600px){#gift-card-form-container{width:100%;padding:10px}#gift-card-form-container h1{display:none}#gift-card-form-container form{float:left;width:100%}#gift-card-form-container form input.btn.btn-shop.btn-large{width:100%}}body.login .main form label{display:none}body.login .main form input[type=email],body.login .main form input[type=password],body.login .main form input[type=text]{width:100%;margin-bottom:10px}body.login .main form .select-pets label{display:inline-block;color:#fff}body.login .main form .remember-me{padding-right:0;color:#fff}body.login .main form .forgot{float:right;color:#fff;text-decoration:underline}body.login .main form .button-outer{display:none;width:33.33333px;height:33.33333px;margin:auto}body.login .main form .button-inner{border-radius:100%;border:4px solid transparent;border-top-color:#fff;width:33.33333px;height:33.33333px;animation:spin .75s infinite}body.login .main .sign-in{padding:80px 20px 20px;background-image:url("/bundles/shophqpetstocksite/img/login-bg-mobile.jpg");background-position:top;background-size:cover;color:#fff}body.login .main .sign-in h1{color:#fff;text-align:center}body.login .main .sign-in .control-group{margin-bottom:0}body.login .main .sign-in .form-actions{margin:20px 0}body.login .main .sign-in .has-login-cookie,body.login .main .sign-in input[type=password],body.login .main .sign-in input[type=text]{margin-bottom:10px;background-color:#fff}body.login .main .sign-in .has-login-cookie a{float:right}body.login .main .sign-in .has-login-cookie .input-placeholder-text{max-width:180px;float:left;overflow:hidden;color:#535353}body.login .main .sign-in .remember-me{display:inline-block;text-shadow:0 0 2px rgba(0,0,0,.3)}body.login .main .sign-up{padding:40px;background-color:#133f67}body.login .main .sign-up h1,body.login .main .sign-up h3{margin-top:0;color:#fff;font-family:Futura-Book,sans-serif;font-weight:400;text-align:center;font-size:1.5rem;margin-bottom:2rem}body.login .main .sign-up h1{font-family:Appetite-Regular,sans-serif;font-size:2.875rem;padding-top:.75rem}body.login .main .sign-up h3{margin-top:30px}body.login .main .sign-up div.alert.alert-danger{color:#fff!important}body.login .main .sign-up .join-benefits{font-size:18px;font-size:1.125rem;margin-bottom:30px;margin-left:50px;color:#fff}body.login .main .sign-up .join-benefits li{position:relative;margin-bottom:20px;font-size:.95rem;line-height:1.5;min-height:2.85rem;box-sizing:border-box;padding-top:.65rem}body.login .main .sign-up .join-benefits .icon{position:absolute;top:-4px;left:-58px;width:40px;height:40px}body.login .main .sign-up .join-benefits .petstock-rewards{margin-left:-.125rem}body.login .main .sign-up .join-benefits .petstock-rewards svg{-ms-flex:0 0 auto;flex:0 0 auto}body.login .main .sign-up .join-benefits .petstock-rewards .text{-ms-flex:10 0 auto;flex:10 0 auto;padding-left:.1rem}body.login .main .sign-up .join-benefits .petstock-rewards .text>*{padding:0;line-height:1}body.login .main .sign-up .join-benefits .petstock-rewards .text .line-1{padding-top:.5rem}body.login .main .sign-up .join-benefits .petstock-rewards .text .line-1 span{font-family:Appetite-Regular,sans-serif}body.login .main .sign-up .join-benefits .petstock-rewards .text .line-2{font-family:Appetite-Regular,sans-serif;font-size:1.475rem;margin-top:-.25rem}@media screen and (min-width:600px){body.login .main .sign-up .join-benefits .mobile{display:none;border:1px solid purple}}body.login .main .sign-up .join-now-button{width:100%}body.login .main .sign-up .accept-terms,body.login .main .sign-up .subscribe{margin-top:10px}body.login .main .sign-up .accept-terms label,body.login .main .sign-up .subscribe label{display:inline-block;color:#fff}body.login .main .sign-up .select-pets .controls{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}body.login .main .sign-up input[type=submit]{margin-top:30px}body.login .main .sign-up .login-link{display:none}@media (min-width:600px){body.login .main>.content{position:relative;background-image:url("/bundles/shophqpetstocksite/img/login-bg.jpg");background-position:0;background-repeat:no-repeat;background-size:cover}body.login .main>.content:before{position:absolute;top:0;right:0;bottom:0;left:50%;display:block;background-color:#133f67;content:"";opacity:.9}body.login .main>.content .container{display:-ms-flexbox;display:flex;position:relative;padding:30px 0}body.login .main .sign-in,body.login .main .sign-up{-ms-flex:1 1 50%;flex:1 1 50%;padding:0;margin:0 30px;background:none}body.login .main .sign-up h1{margin-top:20px}}@media (min-width:900px){body.login .main>.content:before{left:405px}body.login .main>.content .container{max-width:1172px;margin:0 auto}body.login .main .sign-in{-ms-flex:0 1 300px;flex:0 1 300px;margin:0 50px}body.login .main .sign-in .button-outer{width:33.33333px;height:33.33333px}body.login .main .sign-in span.button-text{display:block}body.login .main .sign-in .button-inner{width:33.33333px;height:33.33333px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body.login .main .sign-up{margin:0 50px}body.login .main .sign-up .first-name,body.login .main .sign-up .last-name{display:inline-block;width:49%}body.login .main .sign-up .first-name{margin-right:2%}body.login .main .sign-up h1,body.login .main .sign-up h3{text-align:left}body.login .main .sign-up .join-benefits{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-left:0}body.login .main .sign-up .join-benefits li{-ms-flex:1 1 0%;flex:1 1 0%;margin-right:20px}body.login .main .sign-up .join-benefits .icon{position:relative;top:0;left:0;display:block;color:#fff;margin-bottom:.5rem}body.login .main .sign-up .join-now-button{width:auto}}@media (min-width:1172px){body.login .main>.content:before{left:50%;margin-left:-180px}body.login .main .sign-in{-ms-flex:0 1 300px;flex:0 1 300px;margin:0 50px}}body.login-register .content.password-reset{padding-top:40px;padding-bottom:40px}body.login-register .content.password-reset .login-register-pane{width:50%;float:left}body.login-register .content.password-reset .login-register-pane p.form-intro a{text-decoration:none;color:#535353;font-family:Futura-Book,sans-serif;font-size:1rem}@media (max-width:900px){body.login-register .content.password-reset .login-register-pane p.form-intro br{display:none}}body.login-register .content.password-reset .forgot-password-image-container{width:50%;float:left;text-align:center}@media (max-width:600px){body.login-register .content.password-reset{padding:20px}body.login-register .content.password-reset .login-register-pane{width:100%}body.login-register .content.password-reset .login-register-pane p.form-intro br{display:block}body.login-register .content.password-reset .forgot-password-image-container{width:100%;padding-top:40px}}body.guest-login .main .content{background-color:#fff;background-image:none}body.guest-login .main .content .container .sign-up,body.guest-login .main .content:before{display:none}body.guest-login .main .content .container .sign-in{-ms-flex:auto;flex:auto;margin:0 auto;max-width:400px;width:100%;padding:20px}body.guest-login .main .content p.form-intro{color:#535353}body.statement{background-color:#eee}body.statement .container{width:100%;max-width:700px;padding:20px;background:#fff;font-family:Futura-Book,sans-serif;margin:0 auto}body.statement .container:after,body.statement .container:before{display:none}body.statement .header.container{background-color:#fff;font-family:Futura-Book,sans-serif;height:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0}body.statement .header.container .gst,body.statement .header.container .receipt-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body.statement .header.container .receipt-info{-ms-flex-pack:justify;justify-content:space-between}.review .proscons .item-list body.statement .header.container .receipt-info h3,body.statement .header.container .receipt-info .review .proscons .item-list h3,body.statement .header.container .receipt-info h4{margin:0;padding:0}body.statement .header.container .gst{-ms-flex-pack:end;justify-content:flex-end}body.statement .header.container .gst>table{margin:0}body.statement .header.container .gst{text-align:right;margin-top:10px}body.statement .header.container .gst table{width:100%}body.statement .header.container .gst table tr td{font-size:80%;color:#535353;line-height:1.2;text-align:right;padding:5px 0 0 5px;border:none;font-family:Futura-Book,sans-serif}body.statement .header.container .logo{margin:5px 0;width:250px;background-image:url("/bundles/shophqpetstocksite/img/logo.svg")!important;background-repeat:no-repeat;background-position:0 0;background-size:contain}@media print{body.statement .header.container .logo{-webkit-print-color-adjust:exact;color-adjust:exact}}body.statement .header.container .header-title .title{font-size:1.1875rem;font-family:Futura-Bold,sans-serif;color:#00447c}body.statement .container.info{padding-top:0}body.statement .payment-shipping-info{padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0}body.statement .payment-shipping-info table{margin-bottom:0}@media screen and (max-width:600px){body.statement .header.container{-ms-flex-direction:column;flex-direction:column;padding:1.5rem;background-color:#e9eef2;height:170px}body.statement .header.container .receipt-info{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center;height:80px}body.statement .header.container .receipt-info .logo{background-position:50%}body.statement .header.container .gst,body.statement .header.container .gst>table tr>td{font-size:.8rem;text-align:left;padding-bottom:0;margin-top:0}body.statement .header.container .gst:first-of-type,body.statement .header.container .gst>table tr>td:first-of-type{text-align:right;padding-left:1rem;padding-right:.5rem;width:50%}body.statement .container.info{padding-top:3.5rem}body.statement .payment-shipping-info{-ms-flex-direction:column;flex-direction:column}}body.statement .particulars{min-height:100px;padding-top:20px}body.statement table{width:100%}body.statement table h2{color:#00447c;font-family:Futura-Bold,sans-serif;text-transform:none;font-size:1rem}body.statement table td,body.statement table th{text-align:left;padding:5px 10px;font-size:90%}@media print{body.statement table td,body.statement table th{min-height:40px}}body.statement table td.product-column,body.statement table th.product-column{width:100px}@media (max-width:600px){body.statement table td.product-column,body.statement table th.product-column{width:auto;max-width:100px}}body.statement table td.sub-title,body.statement table th.sub-title{font-family:Futura-Book,sans-serif;line-height:3;color:inherit}body.statement table td.x-column,body.statement table th.x-column{text-align:center;width:auto;width:10px}@media (max-width:600px){body.statement table td.x-column,body.statement table th.x-column{max-width:10px}}body.statement table td.price-column,body.statement table th.price-column{text-align:right;width:60px}@media (max-width:600px){body.statement table td.price-column,body.statement table th.price-column{width:auto;max-width:60px}}body.statement table td.total-column,body.statement table th.total-column{font-weight:700;text-align:right;width:60px}@media (max-width:600px){body.statement table td.total-column,body.statement table th.total-column{width:auto}}@media (max-width:600px){body.statement table td,body.statement table th{font-size:.85rem}}body.statement table.table-shell{margin-top:20px;border:1px solid #dfe7ed}@media (max-width:600px){body.statement table.table-shell td.product-column{width:0;padding:0}}body.statement table.table-shell td.product-column img{width:100px;height:100px}@media (max-width:600px){body.statement table.table-shell td.product-column img{display:none}}body.statement table.table-shell thead{border-bottom:1px solid #dfe7ed}body.statement table.table-shell tfoot{border-top:1px solid #dfe7ed}body.statement table.table-information{min-height:220px;width:49%;border-collapse:collapse}@media (max-width:600px){body.statement table.table-information{width:100%;min-height:auto}}@media print{body.statement table.table-information{min-height:220px}}@-moz-document url-prefix(){body.statement table.table-information{height:220px}}body.statement table.table-information thead td{height:20px}body.statement .footer{background-color:#eee;margin-top:10px;font-size:80%;font-family:Futura-Book,sans-serif}body.statement .footer .container{width:100%;max-width:700px}body.statement .footer strong{font-family:Futura-Bold,sans-serif}body.my-account.sign-up-claim-account .vetwise{display:none}body.my-account.sign-up-claim-account .continue-shopping{display:block;padding:.5rem 0}body.my-account.sign-up-claim-account .content-area.claim-account{max-width:100vw;width:73.25rem;margin:0 auto;box-sizing:border-box}@media screen and (max-width:600px){body.my-account.sign-up-claim-account header.content-area.claim-account{padding:0 1.25rem}body.my-account.sign-up-claim-account h1{font-size:2.25rem;line-height:1.5}body.my-account.sign-up-claim-account h2{font-size:1.5rem}body.my-account.sign-up-claim-account input[type=submit]{display:block;width:100%}}.register-pet-photo .controls,.your-pets-birthday .controls,.your-pets-breed .controls,.your-pets-gender .controls,.your-pets-size .controls{width:100%;height:auto;padding:20px}.your-pets-birthday .controls{padding:20px}.your-pets-birthday .datepicker{width:auto}.your-pets-breed .select2-container{margin-top:10px}.register-pet-photo .controls{padding:20px}.register-pet-photo .btn-browse{width:100px;height:50px;background-color:#00aeef;border-top-right-radius:.3125rem;border-bottom-right-radius:.3125rem}.register-pet-photo .btn-browse:before{display:inline-block;width:100%;color:#fff;line-height:50px;text-align:center;content:"Browse"}.register-pet-photo .pet-image-upload{position:absolute;top:21px;left:20px;height:50px;opacity:0}.register-pet-photo .file-upload{display:-ms-flexbox;display:flex}.register-pet-photo input[type=text]{border-radius:.3125rem 0 0 .3125rem}.skip-register-pets a{float:right}@media (max-width:600px){.your-pets-breed body.cart .cart-form .delivery-options .anniversary-days-picker,.your-pets-breed select,.your-pets-btn,.your-pets-size body.cart .cart-form .delivery-options .anniversary-days-picker,.your-pets-size select,body.cart .cart-form .delivery-options .your-pets-breed .anniversary-days-picker,body.cart .cart-form .delivery-options .your-pets-size .anniversary-days-picker{width:100%}}body.blog .icon.icon-rewards-brand-dollars,body.shop-homepage .icon.icon-rewards-brand-dollars,body.store-product .icon.icon-rewards-brand-dollars{height:5rem;width:5rem}@media screen and (max-width:600px){body.blog .icon.icon-rewards-brand-dollars,body.shop-homepage .icon.icon-rewards-brand-dollars,body.store-product .icon.icon-rewards-brand-dollars{height:3rem;width:3rem}}body.blog .autoship-selector,body.shop-homepage .autoship-selector,body.store-product .autoship-selector{position:relative}body.blog .autoship-selector .icon.icon-rewards-brand-dollars,body.shop-homepage .autoship-selector .icon.icon-rewards-brand-dollars,body.store-product .autoship-selector .icon.icon-rewards-brand-dollars{position:absolute;top:1rem;right:1rem}body.blog .latest-products,body.shop-homepage .latest-products,body.store-product .latest-products{display:none}body.blog .pull-right-pagination .pagination,body.shop-homepage .pull-right-pagination .pagination,body.store-product .pull-right-pagination .pagination{padding-top:20px}body.blog .pull-right-pagination .pagination ul,body.shop-homepage .pull-right-pagination .pagination ul,body.store-product .pull-right-pagination .pagination ul{text-align:right}body.blog .pagination,body.shop-homepage .pagination,body.store-product .pagination{padding-bottom:20px;border-bottom:1px solid #dfe7ed}body.blog .pagination ul,body.shop-homepage .pagination ul,body.store-product .pagination ul{margin-bottom:20px;text-align:center}body.blog .pagination .sort-by,body.shop-homepage .pagination .sort-by,body.store-product .pagination .sort-by{text-align:center}body.blog .content-area .h1,body.blog .content-area>h1,body.shop-homepage .content-area .h1,body.shop-homepage .content-area>h1,body.store-product .content-area .h1,body.store-product .content-area>h1{-ms-flex:1 1 100%;flex:1 1 100%;margin:0 0 20px;text-align:center}body.blog .content-area .title-block .h1,body.blog .content-area .title-block>h1,body.shop-homepage .content-area .title-block .h1,body.shop-homepage .content-area .title-block>h1,body.store-product .content-area .title-block .h1,body.store-product .content-area .title-block>h1{margin:0}body.blog .content-area .category-intro,body.shop-homepage .content-area .category-intro,body.store-product .content-area .category-intro{font-size:16px;font-size:1rem;margin-bottom:40px;text-align:center}body.blog .content-area .filters,body.shop-homepage .content-area .filters,body.store-product .content-area .filters{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;border-radius:.3125rem}body.blog .content-area .filters a,body.blog .content-area .filters span,body.shop-homepage .content-area .filters a,body.shop-homepage .content-area .filters span,body.store-product .content-area .filters a,body.store-product .content-area .filters span{margin:5px}body.blog .content-area .filters a:not(:last-of-type),body.shop-homepage .content-area .filters a:not(:last-of-type),body.store-product .content-area .filters a:not(:last-of-type){position:relative;top:-2px;background-color:#e9eef2}body.blog .content-area .filters a:not(:last-of-type):after,body.shop-homepage .content-area .filters a:not(:last-of-type):after,body.store-product .content-area .filters a:not(:last-of-type):after{position:relative;top:3px;left:2px;display:inline-block;width:14px;height:14px;background-image:url("/bundles/shophqpetstocksite/img/icons/cross.svg");background-size:contain;content:"";opacity:.5}body.blog .content-area .filters a:not(:last-of-type):hover,body.shop-homepage .content-area .filters a:not(:last-of-type):hover,body.store-product .content-area .filters a:not(:last-of-type):hover{color:#535353}body.blog .content-area .filters a:not(:last-of-type):hover:after,body.shop-homepage .content-area .filters a:not(:last-of-type):hover:after,body.store-product .content-area .filters a:not(:last-of-type):hover:after{opacity:1}body.blog .content-area .filters a.clear-filters,body.shop-homepage .content-area .filters a.clear-filters,body.store-product .content-area .filters a.clear-filters{-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}body.blog .content .categories,body.blog .content .products,body.shop-homepage .content .categories,body.shop-homepage .content .products,body.store-product .content .categories,body.store-product .content .products{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}body.blog .content .categories .category,body.blog .content .categories .product,body.blog .content .products .category,body.blog .content .products .product,body.shop-homepage .content .categories .category,body.shop-homepage .content .categories .product,body.shop-homepage .content .products .category,body.shop-homepage .content .products .product,body.store-product .content .categories .category,body.store-product .content .categories .product,body.store-product .content .products .category,body.store-product .content .products .product{-ms-flex:0 1 50%;flex:0 1 50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;padding:20px 0;text-align:center}body.blog .content .categories .category .badge,body.blog .content .categories .product .badge,body.blog .content .products .category .badge,body.blog .content .products .product .badge,body.shop-homepage .content .categories .category .badge,body.shop-homepage .content .categories .product .badge,body.shop-homepage .content .products .category .badge,body.shop-homepage .content .products .product .badge,body.store-product .content .categories .category .badge,body.store-product .content .categories .product .badge,body.store-product .content .products .category .badge,body.store-product .content .products .product .badge{z-index:10;position:absolute;top:10px;right:10px}body.blog .content .categories .category .badge.loyalty-brand-dollars,body.blog .content .categories .product .badge.loyalty-brand-dollars,body.blog .content .products .category .badge.loyalty-brand-dollars,body.blog .content .products .product .badge.loyalty-brand-dollars,body.shop-homepage .content .categories .category .badge.loyalty-brand-dollars,body.shop-homepage .content .categories .product .badge.loyalty-brand-dollars,body.shop-homepage .content .products .category .badge.loyalty-brand-dollars,body.shop-homepage .content .products .product .badge.loyalty-brand-dollars,body.store-product .content .categories .category .badge.loyalty-brand-dollars,body.store-product .content .categories .product .badge.loyalty-brand-dollars,body.store-product .content .products .category .badge.loyalty-brand-dollars,body.store-product .content .products .product .badge.loyalty-brand-dollars{left:auto;right:10px;top:7rem}body.blog .content .categories .category .category-title,body.blog .content .products .category .category-title,body.shop-homepage .content .categories .category .category-title,body.shop-homepage .content .products .category .category-title,body.store-product .content .categories .category .category-title,body.store-product .content .products .category .category-title{font-size:18px;font-size:1.125rem;display:block;height:auto;padding:0;margin:.3em 0 .67em;color:#00447c;font-family:Futura-Bold,sans-serif;line-height:normal;background-color:transparent}body.blog .content .categories .category .category-title:hover,body.blog .content .products .category .category-title:hover,body.shop-homepage .content .categories .category .category-title:hover,body.shop-homepage .content .products .category .category-title:hover,body.store-product .content .categories .category .category-title:hover,body.store-product .content .products .category .category-title:hover{color:initial;background-color:initial}body.blog .content .categories .category .subcategories,body.blog .content .categories .category ul,body.blog .content .products .category .subcategories,body.blog .content .products .category ul,body.shop-homepage .content .categories .category .subcategories,body.shop-homepage .content .categories .category ul,body.shop-homepage .content .products .category .subcategories,body.shop-homepage .content .products .category ul,body.store-product .content .categories .category .subcategories,body.store-product .content .categories .category ul,body.store-product .content .products .category .subcategories,body.store-product .content .products .category ul{-ms-flex:1 0 auto;flex:1 0 auto;display:block;margin-bottom:10px}body.blog .content .categories .category .subcategories li,body.blog .content .categories .category ul li,body.blog .content .products .category .subcategories li,body.blog .content .products .category ul li,body.shop-homepage .content .categories .category .subcategories li,body.shop-homepage .content .categories .category ul li,body.shop-homepage .content .products .category .subcategories li,body.shop-homepage .content .products .category ul li,body.store-product .content .categories .category .subcategories li,body.store-product .content .categories .category ul li,body.store-product .content .products .category .subcategories li,body.store-product .content .products .category ul li{margin-bottom:5px}body.blog .content .categories .category .subcategories li a,body.blog .content .categories .category ul li a,body.blog .content .products .category .subcategories li a,body.blog .content .products .category ul li a,body.shop-homepage .content .categories .category .subcategories li a,body.shop-homepage .content .categories .category ul li a,body.shop-homepage .content .products .category .subcategories li a,body.shop-homepage .content .products .category ul li a,body.store-product .content .categories .category .subcategories li a,body.store-product .content .categories .category ul li a,body.store-product .content .products .category .subcategories li a,body.store-product .content .products .category ul li a{color:#535353}body.blog .content .categories .category .view-all-link,body.blog .content .products .category .view-all-link,body.shop-homepage .content .categories .category .view-all-link,body.shop-homepage .content .products .category .view-all-link,body.store-product .content .categories .category .view-all-link,body.store-product .content .products .category .view-all-link{display:block}body.blog .content .categories .category-image,body.blog .content .categories .product-image,body.blog .content .products .category-image,body.blog .content .products .product-image,body.shop-homepage .content .categories .category-image,body.shop-homepage .content .categories .product-image,body.shop-homepage .content .products .category-image,body.shop-homepage .content .products .product-image,body.store-product .content .categories .category-image,body.store-product .content .categories .product-image,body.store-product .content .products .category-image,body.store-product .content .products .product-image{display:block;position:relative}body.blog .content .categories .category-image img,body.blog .content .categories .product-image img,body.blog .content .products .category-image img,body.blog .content .products .product-image img,body.shop-homepage .content .categories .category-image img,body.shop-homepage .content .categories .product-image img,body.shop-homepage .content .products .category-image img,body.shop-homepage .content .products .product-image img,body.store-product .content .categories .category-image img,body.store-product .content .categories .product-image img,body.store-product .content .products .category-image img,body.store-product .content .products .product-image img{width:100%;height:auto}body.blog .content .categories .category-image:before,body.blog .content .categories .product-image:before,body.blog .content .products .category-image:before,body.blog .content .products .product-image:before,body.shop-homepage .content .categories .category-image:before,body.shop-homepage .content .categories .product-image:before,body.shop-homepage .content .products .category-image:before,body.shop-homepage .content .products .product-image:before,body.store-product .content .categories .category-image:before,body.store-product .content .categories .product-image:before,body.store-product .content .products .category-image:before,body.store-product .content .products .product-image:before{content:"";height:157px;opacity:0;position:absolute;transition:opacity .35s linear;width:150px;background-size:75%;background-color:#eee;background-position:left 1rem center;background-repeat:no-repeat}body.blog .content .categories .category-image.lazy-overlay:before,body.blog .content .categories .product-image.lazy-overlay:before,body.blog .content .products .category-image.lazy-overlay:before,body.blog .content .products .product-image.lazy-overlay:before,body.shop-homepage .content .categories .category-image.lazy-overlay:before,body.shop-homepage .content .categories .product-image.lazy-overlay:before,body.shop-homepage .content .products .category-image.lazy-overlay:before,body.shop-homepage .content .products .product-image.lazy-overlay:before,body.store-product .content .categories .category-image.lazy-overlay:before,body.store-product .content .categories .product-image.lazy-overlay:before,body.store-product .content .products .category-image.lazy-overlay:before,body.store-product .content .products .product-image.lazy-overlay:before{opacity:1}body.blog .content .categories .product-title,body.blog .content .products .product-title,body.shop-homepage .content .categories .product-title,body.shop-homepage .content .products .product-title,body.store-product .content .categories .product-title,body.store-product .content .products .product-title{font-size:18px;font-size:1.125rem;display:block;margin:.67em 0;font-family:Futura-Book,sans-serif}body.blog .content .categories .product-title a,body.blog .content .products .product-title a,body.shop-homepage .content .categories .product-title a,body.shop-homepage .content .products .product-title a,body.store-product .content .categories .product-title a,body.store-product .content .products .product-title a{color:#00447c}body.blog .content .categories .desc,body.blog .content .products .desc,body.shop-homepage .content .categories .desc,body.shop-homepage .content .products .desc,body.store-product .content .categories .desc,body.store-product .content .products .desc{font-size:14px;font-size:.875rem;text-align:left;padding:20px 20px 0;color:#919191}body.blog .content .categories .price,body.blog .content .products .price,body.shop-homepage .content .categories .price,body.shop-homepage .content .products .price,body.store-product .content .categories .price,body.store-product .content .products .price{margin:10px 0;padding:0 20px;color:#535353;font-weight:700;text-align:left}body.blog .content .categories .price .special,body.blog .content .products .price .special,body.shop-homepage .content .categories .price .special,body.shop-homepage .content .products .price .special,body.store-product .content .categories .price .special,body.store-product .content .products .price .special{color:#ec008c}body.blog .content .categories .price .full-price,body.blog .content .products .price .full-price,body.shop-homepage .content .categories .price .full-price,body.shop-homepage .content .products .price .full-price,body.store-product .content .categories .price .full-price,body.store-product .content .products .price .full-price{font-size:.8rem}body.blog .content .categories .price .autoship,body.blog .content .products .price .autoship,body.shop-homepage .content .categories .price .autoship,body.shop-homepage .content .products .price .autoship,body.store-product .content .categories .price .autoship,body.store-product .content .products .price .autoship{color:#54b948}body.blog .content .categories .view-all-link,body.blog .content .products .view-all-link,body.shop-homepage .content .categories .view-all-link,body.shop-homepage .content .products .view-all-link,body.store-product .content .categories .view-all-link,body.store-product .content .products .view-all-link{display:block}body.blog .content .categories .rating,body.blog .content .products .rating,body.shop-homepage .content .categories .rating,body.shop-homepage .content .products .rating,body.store-product .content .categories .rating,body.store-product .content .products .rating{font-size:12px;font-size:.75rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;color:#535353}body.blog .content .categories .rating [itemprop=reviewCount],body.blog .content .products .rating [itemprop=reviewCount],body.shop-homepage .content .categories .rating [itemprop=reviewCount],body.shop-homepage .content .products .rating [itemprop=reviewCount],body.store-product .content .categories .rating [itemprop=reviewCount],body.store-product .content .products .rating [itemprop=reviewCount]{padding-top:.25rem}body.blog .content .categories .rating .meter,body.blog .content .products .rating .meter,body.shop-homepage .content .categories .rating .meter,body.shop-homepage .content .products .rating .meter,body.store-product .content .categories .rating .meter,body.store-product .content .products .rating .meter{padding:0;margin:0 20px;margin-right:.5rem}body.blog .content .categories .rating .meter .ir,body.blog .content .products .rating .meter .ir,body.shop-homepage .content .categories .rating .meter .ir,body.shop-homepage .content .products .rating .meter .ir,body.store-product .content .categories .rating .meter .ir,body.store-product .content .products .rating .meter .ir{margin:0}@media (min-width:600px){body.blog .latest-products,body.shop-homepage .latest-products,body.store-product .latest-products{display:block;-ms-flex-order:2;order:2;width:100%;padding-right:20px;margin:-46px auto 18px;text-align:right}body.blog .content .products .product .product-image,body.shop-homepage .content .products .product .product-image,body.store-product .content .products .product .product-image{display:block}body.blog .content .products .product .product-image img,body.shop-homepage .content .products .product .product-image img,body.store-product .content .products .product .product-image img{width:150px;height:150px}}@media (min-width:900px){body.blog .content .categories,body.blog .content .products,body.shop-homepage .content .categories,body.shop-homepage .content .products,body.store-product .content .categories,body.store-product .content .products{-ms-flex-pack:start;justify-content:flex-start}body.blog .content .categories .category,body.blog .content .categories .product,body.blog .content .products .category,body.blog .content .products .product,body.shop-homepage .content .categories .category,body.shop-homepage .content .categories .product,body.shop-homepage .content .products .category,body.shop-homepage .content .products .product,body.store-product .content .categories .category,body.store-product .content .categories .product,body.store-product .content .products .category,body.store-product .content .products .product{-ms-flex:0 1 33%;flex:0 1 33%;margin-top:20px}body.blog .content .categories .category .category-image,body.blog .content .categories .category .product-image,body.blog .content .categories .product .category-image,body.blog .content .categories .product .product-image,body.blog .content .products .category .category-image,body.blog .content .products .category .product-image,body.blog .content .products .product .category-image,body.blog .content .products .product .product-image,body.shop-homepage .content .categories .category .category-image,body.shop-homepage .content .categories .category .product-image,body.shop-homepage .content .categories .product .category-image,body.shop-homepage .content .categories .product .product-image,body.shop-homepage .content .products .category .category-image,body.shop-homepage .content .products .category .product-image,body.shop-homepage .content .products .product .category-image,body.shop-homepage .content .products .product .product-image,body.store-product .content .categories .category .category-image,body.store-product .content .categories .category .product-image,body.store-product .content .categories .product .category-image,body.store-product .content .categories .product .product-image,body.store-product .content .products .category .category-image,body.store-product .content .products .category .product-image,body.store-product .content .products .product .category-image,body.store-product .content .products .product .product-image{display:block}body.blog .content .categories .category .category-image img,body.blog .content .categories .category .product-image img,body.blog .content .categories .product .category-image img,body.blog .content .categories .product .product-image img,body.blog .content .products .category .category-image img,body.blog .content .products .category .product-image img,body.blog .content .products .product .category-image img,body.blog .content .products .product .product-image img,body.shop-homepage .content .categories .category .category-image img,body.shop-homepage .content .categories .category .product-image img,body.shop-homepage .content .categories .product .category-image img,body.shop-homepage .content .categories .product .product-image img,body.shop-homepage .content .products .category .category-image img,body.shop-homepage .content .products .category .product-image img,body.shop-homepage .content .products .product .category-image img,body.shop-homepage .content .products .product .product-image img,body.store-product .content .categories .category .category-image img,body.store-product .content .categories .category .product-image img,body.store-product .content .categories .product .category-image img,body.store-product .content .categories .product .product-image img,body.store-product .content .products .category .category-image img,body.store-product .content .products .category .product-image img,body.store-product .content .products .product .category-image img,body.store-product .content .products .product .product-image img{width:150px;height:150px}body.blog .pagination ul,body.shop-homepage .pagination ul,body.store-product .pagination ul{margin-bottom:0}body.blog .pagination .sort-by,body.shop-homepage .pagination .sort-by,body.store-product .pagination .sort-by{margin-bottom:0;text-align:right}}@media (min-width:1172px){body.blog .latest-products,body.shop-homepage .latest-products,body.store-product .latest-products{width:1172px;padding-right:0}body.blog .content .categories .category,body.blog .content .categories .product,body.blog .content .products .category,body.blog .content .products .product,body.shop-homepage .content .categories .category,body.shop-homepage .content .categories .product,body.shop-homepage .content .products .category,body.shop-homepage .content .products .product,body.store-product .content .categories .category,body.store-product .content .categories .product,body.store-product .content .products .category,body.store-product .content .products .product{-ms-flex:0 1 25%;flex:0 1 25%}}.no-js body.store-product .content .products .product-image:before,.no-js body.store-product .content .products .product-image img.lazy{display:none}body.store-page .store h1{margin-top:1rem}body.store-page .about{margin-bottom:40px}body.store-page .store-image{overflow:hidden;max-height:23.5rem;border-radius:.625rem;width:100%;margin:0}body.store-page .store-image img{margin-top:-7.5625rem;width:100%}@media screen and (max-width:600px){body.store-page .store-image{max-height:11.8rem}body.store-page .store-image img{margin-top:-25%;box-sizing:border-box}}body.store-page .store-images li{-ms-flex:0 0 25%;flex:0 0 25%;padding:.25rem}body.store-page .store-images li .store-image{width:100%;height:auto;padding-top:100%;background-size:175%;border-radius:.3125rem}body.store-page .store-images li.current{background-color:#e9eef2;border-radius:.3125rem}body.store-page #map{width:100%;height:300px;margin:20px 0;border-radius:.625rem}body.store-page .details .button.review,body.store-page .details html:not(.no-js) .ui-tabs ul[role=tablist] li a.review,html:not(.no-js) .ui-tabs ul[role=tablist] li body.store-page .details a.review{display:inline-block;margin-top:.5rem;width:auto}body.store-page .get-directions-link{display:block}@media (min-width:600px){body.store-page #map,body.store-page .store-image{width:600px;height:400px}}@media (min-width:600px){body.store-page .services{-ms-flex-pack:end;justify-content:flex-end;float:right;width:50%;margin-left:20px;text-align:right}}@media (min-width:900px){body.store-page .store{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.store-page .store h1{-ms-flex:0 0 100%;flex:0 0 100%}body.store-page .store__details{-ms-flex:1 1 0%;flex:1 1 0%;margin-right:20px}body.store-page .store__location{-ms-flex:0 0 600px;flex:0 0 600px;width:600px}}.store__details .set-store-area{margin:20px 0}.store__details .set-store-link{color:#00aeef;cursor:pointer}.store__details .clear-set-store-link{display:none;color:#e31837;cursor:pointer}.store__details .is-user-store{color:#54b948}.store__details .opening-hours{display:block;min-width:300px;margin:40px 0;clear:both}.store__details.is-user-store .set-store-link{display:none}.store__details.is-user-store .clear-set-store-link{display:inline-block}.store__details.is-user-store .set-store-area:before{display:inline-block;margin-right:20px;color:#54b948;content:"This is your store"}.services{-ms-flex-wrap:wrap;flex-wrap:wrap}.services h5{-ms-flex:0 0 100%;flex:0 0 100%;margin-top:0;color:#919191}.services ul{width:10rem;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.services ul li{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.service{font-size:14px;font-size:.875rem;-ms-flex:0 0 120px;flex:0 0 120px;margin:0 10px 10px 0;color:#fff;font-family:Appetite-Regular,sans-serif;text-align:center;background-color:#00447c}.service.service-click-collect,.service.service-h2o-test{background-color:#00aeef}.service.service-wash{background-color:#7f3f98}.service.service-groom{background-color:#f7941e}.service.service-cattery,.service.service-tag{background-color:#ec008c}.service.service-school{background-color:#e31837}body.product-reviews-page .browse-review-stars{padding:20px}body.product-reviews-page .browse-review-stars .browse-review{height:25px;margin-bottom:5px}body.product-reviews-page .browse-review-stars .stars{display:inline-block;width:60px;height:25px}body.product-reviews-page .browse-review-stars .progress{display:inline-block;width:100px;height:25px;vertical-align:middle;background-color:#e9eef2;border-radius:.3125rem}body.product-reviews-page .browse-review-stars .progress .bar{height:25px;background-color:#54b948;border-top-left-radius:.3125rem;border-bottom-left-radius:.3125rem}body.product-reviews-page .browse-review-stars .count{font-size:12px;font-size:.75rem;display:inline-block;height:25px}body.product-reviews-page .review-summary+.pagination{margin-top:40px}body.product-reviews-page .review-summary .meter{margin-left:0}body.product-reviews-page .browse-reviews .product-image{display:block;width:180px}body.product-reviews-page .browse-reviews .product-image img{width:100%}body.product-reviews-page .browse-reviews .product-description{margin:20px 0}@media (min-width:600px){body.product-reviews-page .browse-review-stars{padding:0;margin-top:20px}body.product-reviews-page .browse-reviews .product-details{min-height:300px}body.product-reviews-page .browse-reviews .product-image{float:left}body.product-reviews-page .browse-reviews .product-description,body.product-reviews-page .browse-reviews .view-product{margin-left:200px}}@media (min-width:900px){body.product-reviews-page .review-summary{display:-ms-flexbox;display:flex;line-height:50px}}.review-summary .button,.review-summary html:not(.no-js) .ui-tabs ul[role=tablist] li a,html:not(.no-js) .ui-tabs ul[role=tablist] li .review-summary a{margin-top:20px}.review-summary .pro-con-totals{margin:40px 0}.review-summary .pro-con-totals>.proscons ul{padding-left:20px}.review-summary .pro-con-totals>.proscons ul li{list-style-image:url("/bundles/shophqpetstocksite/img/icons/bullet.svg")}@media (min-width:600px){.review-summary .summary{-ms-flex-wrap:wrap;flex-wrap:wrap}.review-summary .rating,.review-summary .summary{display:-ms-flexbox;display:flex;line-height:50px}.review-summary .rating .meter{margin:10px 20px 10px 0}.review-summary .button,.review-summary html:not(.no-js) .ui-tabs ul[role=tablist] li a,html:not(.no-js) .ui-tabs ul[role=tablist] li .review-summary a{-ms-flex:1 1 100%;flex:1 1 100%}.review-summary .pro-con-totals>.proscons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.review-summary .pro-con-totals>.proscons .item-list{-ms-flex:1 1 0%;flex:1 1 0%;margin-bottom:0}}@media (min-width:900px){.review-summary .button,.review-summary html:not(.no-js) .ui-tabs ul[role=tablist] li a,html:not(.no-js) .ui-tabs ul[role=tablist] li .review-summary a{-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0;margin-left:auto}.review-summary .rating .meter{margin:10px 20px}}.fancybox-type-image .fancybox-inner{max-width:100%;max-height:60rem}.fancybox-type-image .fancybox-inner img{display:block;max-width:100%;height:auto}.cart-unavailable-fancybox .fancybox-inner,.purchase-limit-exceeded-fancybox .fancybox-inner{min-height:300px}.cart-unavailable-fancybox .purchase-limit-exceeded-popup,.cart-unavailable-fancybox .unavailable-popup,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup,.purchase-limit-exceeded-fancybox .unavailable-popup{overflow:hidden;display:block}.cart-unavailable-fancybox .purchase-limit-exceeded-popup h2,.cart-unavailable-fancybox .unavailable-popup h2,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup h2,.purchase-limit-exceeded-fancybox .unavailable-popup h2{margin-top:.5rem}.cart-unavailable-fancybox .purchase-limit-exceeded-popup p,.cart-unavailable-fancybox .unavailable-popup p,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup p,.purchase-limit-exceeded-fancybox .unavailable-popup p{font-family:Futura-Book,sans-serif}.cart-unavailable-fancybox .purchase-limit-exceeded-popup .buttons,.cart-unavailable-fancybox .unavailable-popup .buttons,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .buttons,.purchase-limit-exceeded-fancybox .unavailable-popup .buttons{margin-top:2rem}.cart-unavailable-fancybox .purchase-limit-exceeded-popup .buttons .button,.cart-unavailable-fancybox .purchase-limit-exceeded-popup .buttons button,.cart-unavailable-fancybox .purchase-limit-exceeded-popup .buttons html:not(.no-js) .ui-tabs ul[role=tablist] li a,.cart-unavailable-fancybox .unavailable-popup .buttons .button,.cart-unavailable-fancybox .unavailable-popup .buttons button,.cart-unavailable-fancybox .unavailable-popup .buttons html:not(.no-js) .ui-tabs ul[role=tablist] li a,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .buttons .button,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .buttons button,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .buttons html:not(.no-js) .ui-tabs ul[role=tablist] li a,.purchase-limit-exceeded-fancybox .unavailable-popup .buttons .button,.purchase-limit-exceeded-fancybox .unavailable-popup .buttons button,.purchase-limit-exceeded-fancybox .unavailable-popup .buttons html:not(.no-js) .ui-tabs ul[role=tablist] li a,html:not(.no-js) .ui-tabs ul[role=tablist] li .cart-unavailable-fancybox .purchase-limit-exceeded-popup .buttons a,html:not(.no-js) .ui-tabs ul[role=tablist] li .cart-unavailable-fancybox .unavailable-popup .buttons a,html:not(.no-js) .ui-tabs ul[role=tablist] li .purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .buttons a,html:not(.no-js) .ui-tabs ul[role=tablist] li .purchase-limit-exceeded-fancybox .unavailable-popup .buttons a{min-width:35%;margin-right:1rem}.cart-unavailable-fancybox .purchase-limit-exceeded-popup .buttons .button.btn-will-wait,.cart-unavailable-fancybox .purchase-limit-exceeded-popup .buttons button.btn-will-wait,.cart-unavailable-fancybox .purchase-limit-exceeded-popup .buttons html:not(.no-js) .ui-tabs ul[role=tablist] li a.btn-will-wait,.cart-unavailable-fancybox .unavailable-popup .buttons .button.btn-will-wait,.cart-unavailable-fancybox .unavailable-popup .buttons button.btn-will-wait,.cart-unavailable-fancybox .unavailable-popup .buttons html:not(.no-js) .ui-tabs ul[role=tablist] li a.btn-will-wait,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .buttons .button.btn-will-wait,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .buttons button.btn-will-wait,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .buttons html:not(.no-js) .ui-tabs ul[role=tablist] li a.btn-will-wait,.purchase-limit-exceeded-fancybox .unavailable-popup .buttons .button.btn-will-wait,.purchase-limit-exceeded-fancybox .unavailable-popup .buttons button.btn-will-wait,.purchase-limit-exceeded-fancybox .unavailable-popup .buttons html:not(.no-js) .ui-tabs ul[role=tablist] li a.btn-will-wait,html:not(.no-js) .ui-tabs ul[role=tablist] li .cart-unavailable-fancybox .purchase-limit-exceeded-popup .buttons a.btn-will-wait,html:not(.no-js) .ui-tabs ul[role=tablist] li .cart-unavailable-fancybox .unavailable-popup .buttons a.btn-will-wait,html:not(.no-js) .ui-tabs ul[role=tablist] li .purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .buttons a.btn-will-wait,html:not(.no-js) .ui-tabs ul[role=tablist] li .purchase-limit-exceeded-fancybox .unavailable-popup .buttons a.btn-will-wait{background-color:#b7b7b7}.cart-unavailable-fancybox .purchase-limit-exceeded-popup .buttons .button.btn-will-wait:hover,.cart-unavailable-fancybox .purchase-limit-exceeded-popup .buttons button.btn-will-wait:hover,.cart-unavailable-fancybox .purchase-limit-exceeded-popup .buttons html:not(.no-js) .ui-tabs ul[role=tablist] li a.btn-will-wait:hover,.cart-unavailable-fancybox .unavailable-popup .buttons .button.btn-will-wait:hover,.cart-unavailable-fancybox .unavailable-popup .buttons button.btn-will-wait:hover,.cart-unavailable-fancybox .unavailable-popup .buttons html:not(.no-js) .ui-tabs ul[role=tablist] li a.btn-will-wait:hover,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .buttons .button.btn-will-wait:hover,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .buttons button.btn-will-wait:hover,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .buttons html:not(.no-js) .ui-tabs ul[role=tablist] li a.btn-will-wait:hover,.purchase-limit-exceeded-fancybox .unavailable-popup .buttons .button.btn-will-wait:hover,.purchase-limit-exceeded-fancybox .unavailable-popup .buttons button.btn-will-wait:hover,.purchase-limit-exceeded-fancybox .unavailable-popup .buttons html:not(.no-js) .ui-tabs ul[role=tablist] li a.btn-will-wait:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li .cart-unavailable-fancybox .purchase-limit-exceeded-popup .buttons a.btn-will-wait:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li .cart-unavailable-fancybox .unavailable-popup .buttons a.btn-will-wait:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li .purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .buttons a.btn-will-wait:hover,html:not(.no-js) .ui-tabs ul[role=tablist] li .purchase-limit-exceeded-fancybox .unavailable-popup .buttons a.btn-will-wait:hover{background-color:#aaa}.cart-unavailable-fancybox .purchase-limit-exceeded-popup .buttons .btn.btn-alt,.cart-unavailable-fancybox .unavailable-popup .buttons .btn.btn-alt,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .buttons .btn.btn-alt,.purchase-limit-exceeded-fancybox .unavailable-popup .buttons .btn.btn-alt{background-image:none!important;background-color:#54b948!important}.cart-unavailable-fancybox .purchase-limit-exceeded-popup .form-email-send .buttons,.cart-unavailable-fancybox .unavailable-popup .form-email-send .buttons,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .form-email-send .buttons,.purchase-limit-exceeded-fancybox .unavailable-popup .form-email-send .buttons{margin-top:.5rem}.cart-unavailable-fancybox .purchase-limit-exceeded-popup .form-email-send .buttons .button,.cart-unavailable-fancybox .purchase-limit-exceeded-popup .form-email-send .buttons button,.cart-unavailable-fancybox .purchase-limit-exceeded-popup .form-email-send .buttons html:not(.no-js) .ui-tabs ul[role=tablist] li a,.cart-unavailable-fancybox .unavailable-popup .form-email-send .buttons .button,.cart-unavailable-fancybox .unavailable-popup .form-email-send .buttons button,.cart-unavailable-fancybox .unavailable-popup .form-email-send .buttons html:not(.no-js) .ui-tabs ul[role=tablist] li a,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .form-email-send .buttons .button,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .form-email-send .buttons button,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .form-email-send .buttons html:not(.no-js) .ui-tabs ul[role=tablist] li a,.purchase-limit-exceeded-fancybox .unavailable-popup .form-email-send .buttons .button,.purchase-limit-exceeded-fancybox .unavailable-popup .form-email-send .buttons button,.purchase-limit-exceeded-fancybox .unavailable-popup .form-email-send .buttons html:not(.no-js) .ui-tabs ul[role=tablist] li a,html:not(.no-js) .ui-tabs ul[role=tablist] li .cart-unavailable-fancybox .purchase-limit-exceeded-popup .form-email-send .buttons a,html:not(.no-js) .ui-tabs ul[role=tablist] li .cart-unavailable-fancybox .unavailable-popup .form-email-send .buttons a,html:not(.no-js) .ui-tabs ul[role=tablist] li .purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .form-email-send .buttons a,html:not(.no-js) .ui-tabs ul[role=tablist] li .purchase-limit-exceeded-fancybox .unavailable-popup .form-email-send .buttons a{min-width:auto}.cart-unavailable-fancybox .purchase-limit-exceeded-popup .alert-email-error,.cart-unavailable-fancybox .unavailable-popup .alert-email-error,.purchase-limit-exceeded-fancybox .purchase-limit-exceeded-popup .alert-email-error,.purchase-limit-exceeded-fancybox .unavailable-popup .alert-email-error{color:#e31837;padding:.5rem .25rem}.restrict-product-fancybox .fancybox-inner{min-height:300px;width:900px;max-width:900px;text-align:center;font-size:medium}.price-afterpay{-ms-flex-align:center;align-items:center}.price-afterpay span{height:1.5rem}.price-afterpay svg{height:1.5rem;display:inline-block;width:auto;margin:0 .25rem .25rem}.price-afterpay.not-eligible{-ms-flex-wrap:wrap;flex-wrap:wrap}.price-afterpay.not-eligible span:first-of-type{-ms-flex:0 0 100%;flex:0 0 100%;height:auto;margin-bottom:.25rem}.price-afterpay.not-eligible svg{margin:0}.price-afterpay.not-eligible span:last-of-type{margin-left:.25rem}@media screen and (max-width:600px){.price-afterpay{-ms-flex-wrap:wrap;flex-wrap:wrap}.price-afterpay span:last-of-type{-ms-flex:0 0 100%;flex:0 0 100%}.price-afterpay.not-eligible span:last-of-type{-ms-flex:0 0 auto;flex:0 0 auto}}.afterpay-fancybox{max-width:60rem!important}.popup.afterpay{max-width:60rem;display:none}@media screen and (max-width:600px){.popup.afterpay{padding:1.5rem}}.popup.afterpay .afterpay{min-height:.2rem;min-width:.2rem;margin-top:4rem;margin-left:20%;overflow:visible;width:20%;transform:scale(.9)}@media screen and (max-width:600px){.popup.afterpay .afterpay{margin-top:2rem;margin-bottom:2rem;margin-left:34%;width:20%;transform:scale(1.3)}}.popup.afterpay h2{font-family:inherit;font-size:3rem;line-height:normal;color:#000;margin-top:0;font-weight:700}@media screen and (max-width:600px){.popup.afterpay h2{font-size:2rem}}.popup.afterpay .main-content ol{display:-ms-flexbox;display:flex;padding:0 .8rem}.popup.afterpay .main-content ol img{max-width:100%;width:80%;height:auto}.popup.afterpay footer{font-size:.9rem;line-height:normal}.popup.afterpay footer ol{padding:0;max-width:57rem}.popup.afterpay footer ol li{display:inline-block;padding-right:.5em}.popup.afterpay footer p:last-of-type{text-align:center}@media screen and (max-width:600px){.popup.afterpay .main-content ol{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.popup.afterpay .main-content ol li{-ms-flex:0 0 100%;flex:0 0 100%}.popup.afterpay .main-content ol li img{width:40%;float:left;vertical-align:middle}.popup.afterpay .main-content ol li p{display:table;float:left;width:60%}}@media screen and (min-width:600px){.popup.afterpay{text-align:center}.popup.afterpay .main-content ol{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.popup.afterpay .main-content ol li{-ms-flex:0 0 25%;flex:0 0 25%}}.cart-fancybox.cart-vetwise-prescription .buttons a.disabled{color:#919191!important;background-color:#e9eef2!important}.cart-fancybox.cart-vetwise-prescription .buttons a.disabled:hover{cursor:not-allowed!important;background-color:#e9eef2!important}.cart-live-fish{position:relative;overflow:initial!important}.cart-live-fish>*{position:static}.cart-live-fish ul{padding-left:0}.cart-live-fish ul li{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:.25rem;max-width:100%}.cart-live-fish ul li svg{min-width:1.5rem;max-width:1.5rem;min-height:1.5rem;max-height:1.5rem}.cart-live-fish ul li div{padding-left:.5rem}.cart-live-fish ul li:before{content:"";padding-left:0;display:none}@media screen and (min-width:600px){.cart-live-fish{min-height:50vh!important}}@media screen and (max-width:600px){.cart-live-fish{top:1rem!important}.cart-live-fish .fish-popup{position:relative;height:80vh;overflow:scroll}.cart-live-fish .fish-popup ul>li{margin-bottom:0}.cart-live-fish header{max-height:6rem;height:20vh}.cart-live-fish header *{text-align:center}.cart-live-fish section{font-size:.9rem}.cart-live-fish p.buttons{margin:0}.cart-live-fish .button,.cart-live-fish html:not(.no-js) .ui-tabs ul[role=tablist] li a,html:not(.no-js) .ui-tabs ul[role=tablist] li .cart-live-fish a{display:block;width:100%}.cart-live-fish .fancybox-skin{height:90vh!important}.cart-live-fish .fancybox-inner{height:auto!important;overflow-y:scroll;max-height:80vh}}.popup-padding-top{padding-top:2rem}.brand-page-container{width:100vw;max-width:100vw;min-width:100vw;margin:0;padding:0!important;-ms-flex-order:2;order:2;margin-top:2rem}@media screen and (max-width:600px){.brand-page-container{padding:0 .75rem!important}}.brand-page-container .resource-centre{width:100vw;max-width:100vw;min-width:100vw;margin-top:2rem}.brand-page-container>header{-ms-flex-pack:justify;justify-content:space-between}.brand-page-container>header h1,.brand-page-container>header img{margin:0}.brand-page-container>header img{max-height:3.5rem;width:auto;display:block}.brand-page-container .alphabetical-links ul{-ms-flex-pack:justify;justify-content:space-between}.brand-page-container .alphabetical-links ul li{-ms-flex:0 0 3.84615%;flex:0 0 3.84615%;height:1rem}.brand-page-container .alphabetical-links ul li a{font-family:Futura-Medium,sans-serif;font-size:1.25rem;height:2rem;display:block;width:100%;text-align:center}.brand-page-container .alphabetical-links ul li:not(:last-of-type){border-right:2px solid #00447c}@media screen and (max-width:600px){.brand-page-container .alphabetical-links ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.brand-page-container .alphabetical-links ul li{-ms-flex:0 0 7.69231%;flex:0 0 7.69231%;margin-bottom:.5rem;border-right:1px solid #e9eef2!important}.brand-page-container .alphabetical-links ul li:last-of-type,.brand-page-container .alphabetical-links ul li:nth-of-type(13){border:none!important}}.brand-page-container .alphabetical-lists{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.brand-page-container .alphabetical-lists div{width:100%}.brand-page-container .alphabetical-lists div ul{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-column-align:center;justify-items:center;grid-row-gap:2rem}@media screen and (max-width:600px){.brand-page-container .alphabetical-lists div ul{-ms-grid-columns:(33%)[3];grid-template-columns:repeat(3,33%);-ms-grid-column-align:start;justify-items:start}}@media screen and (max-width:600px){.brand-page-container .alphabetical-lists div{-ms-flex:0 0 100%;flex:0 0 100%}}.brand-page-container .alphabetical-lists li{-ms-flex:0 0 auto;flex:0 0 auto}.brand-page-container .latest-brand{margin-top:2rem}.brand-page-container .latest-brand header{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border:1px solid #e9eef2;padding:0 1.25rem;border-radius:.625rem}.brand-page-container .latest-brand header .review .proscons .item-list h3,.brand-page-container .latest-brand header h4,.review .proscons .item-list .brand-page-container .latest-brand header h3{font-size:1.5rem}.brand-page-container .featured-brands{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;padding-top:20px}@media screen and (max-width:600px){.brand-page-container .featured-brands{-ms-flex-wrap:wrap;flex-wrap:wrap}}.brand-page-container .featured-brands .featured-brand{height:auto;width:200px;padding:5px}@media screen and (max-width:600px){.brand-page-container .featured-brands .featured-brand{-ms-flex:0 0 50%;flex:0 0 50%}}.brand-page-container .featured-brands .featured-brand img{max-height:100%;max-width:100%}@media screen and (max-width:600px){.brand-page-container{margin-top:.75rem;padding:0 .75rem}.brand-page-container header{-ms-flex-direction:column;flex-direction:column}.brand-page-container .latest-brand header .review .proscons .item-list h3,.brand-page-container .latest-brand header h4,.review .proscons .item-list .brand-page-container .latest-brand header h3{font-size:1.25rem}.brand-page-container .latest-brand ul li .product-listing{margin-left:0;margin-right:0;margin-bottom:.5rem}}@media screen and (min-width:600px){.brand-page-container{padding:0 .5rem}.brand-page-container .latest-brand ul{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.brand-page-container .latest-brand ul li{-ms-flex:0 0 25%;flex:0 0 25%}.brand-page-container .latest-brand ul li .name{min-height:4.5rem}}.shame{background-color:#e31837}.two-col>*{-ms-flex:0 0 50%;flex:0 0 50%}.two-col>:first-child{padding-right:.25rem}.two-col>:last-child{padding-left:.25rem}.lead-text{font-size:1.33em;letter-spacing:.02em}

/*# sourceMappingURL=style.02e76d2edca95fa8d526.css.map*/