﻿/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}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}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}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:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,caption,table,th,td,hr{margin:0}button,select,optgroup,textarea,input{border-radius:0;outline:0}[type=radio]{border-radius:50%}button,html [type='button'],[type='reset'],[type='submit'],textarea,input:not([type=radio]):not([type=checkbox]){-webkit-appearance:none}input::-ms-clear{display:none}html{box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}@font-face{font-family:'Open Sans';src:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/open_sans/opensans_regular-29179cd63ffb2d16d5ecf6ad956030c1002f7332d68aab16b434351c2008534e.woff2) format("woff2"),url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/open_sans/opensans_regular-9dc48aabfdaaace7dcb807f6811dc65a9277f3d68e01a923c7c36d63d393525c.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/open_sans/opensans_semibold-00982a447fabca3b0473ad2dbe55e4676257794d47ef01839cf51e868aae9052.woff2) format("woff2"),url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/open_sans/opensans_semibold-d44f043c19c30210b22ee55e467856ef4abb24a76eb29e5c61df244f2b61429e.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/open_sans/opensans_bold-60fece5fe4714abd5312349dedb8f60eb08878a139ed18a9135d0ec452d1bc66.woff2) format("woff2"),url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/open_sans/opensans_bold-663f59c95684c6026b928d7ed3a77c43a355ad4cee9370855ac40ead6186888e.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Aleo';src:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/aleo/aleo_regular-66dbfb8027e70a14a094b87fc1bb515c475421496b6ca7273dc9ca7f4c88fda8.woff2) format("woff2"),url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/aleo/aleo_regular-fb025eefb7fb3971e7305bcc52de94b7f53d5b98369fcb36d376044d4642e4dd.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Aleo';src:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/aleo/aleo_bold-24c1c9c9697a97d4f65ef7a198a37d9797ec9f7439b4a8614f53c31247d20e7d.woff2) format("woff2"),url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/aleo/aleo_bold-1c54ce46304bc9866ceb1aa97784ef7c9fe7aacb67819d36c2065800ed914def.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Aleo';src:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/aleo/aleo_italic-92988ed738be1171bda0f4ae9ca8281aac17610d6fcde98d5590af796b42a08d.woff2) format("woff2"),url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/aleo/aleo_italic-756769a6b38c1b9cfc74c5a7755078859c5c3040439060172cda60e4cf119fa5.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:'Montserrat';src:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/montserrat/montserrat_regular-8767f01caa430c5bd4e3b008a8e9dfe022156a4e91a23c394fdcb05c267f1b94.woff2) format("woff2"),url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/montserrat/montserrat_regular-60cebea4c9183f51fbd323f14dd729e18768be4f6395467013216ae36526cf9c.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Montserrat';src:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/montserrat/montserrat_italic-0eeb4ec8571a426f7168aa0aa95f3a738a0c45f71b919cfb49f648912b2b6640.woff2) format("woff2"),url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/montserrat/montserrat_italic-a52bbf7f1149c3994896e372304c294bd156f1bed90ac5456902349c0e47c30d.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:'Montserrat';src:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/montserrat/montserrat_500-965574e97c29813feaa62a0a149731306ee4725e027603b937905375d3121c89.woff2) format("woff2"),url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/montserrat/montserrat_500-299e5f2b6e651bfd7b4c74aa12b06bb10a1200757cc4ebd1fc4c0d9d1aafa00d.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Montserrat';src:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/montserrat/montserrat_500_italic-11bfeecea66da8d57b9f331728a570a05e24f7b4ccfa7e892cd85cf8648fec10.woff2) format("woff2"),url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/montserrat/montserrat_500_italic-d7b2311364f2138610ad7dec8bdb5ea8ec88e9b0b100ceaa8e59173b05fdd138.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:'Montserrat';src:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/montserrat/montserrat_600-d10e701c44ab739c7d711b6483def0c6cd47e5a3d04eda1df2c5cbb08f21d81a.woff2) format("woff2"),url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/montserrat/montserrat_600-46226abfcde5db2598fed8fd0de77af9b96c8242dc0e72242971f0bbcf566a38.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:'Montserrat';src:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/montserrat/montserrat_600_italic-e25106e32025c00d1fe6cd2e188410655fa79887bd77c72da445976f9d59dc43.woff2) format("woff2"),url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/montserrat/montserrat_600_italic-681a53b9f5778e3f113955b991209a56f2b6c4951829a3683f71b77b5be39bbb.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:'Montserrat';src:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/montserrat/montserrat_700-4545eb1dec25fe868d19dc292d417d8a9e41c0276d75a4eaf524a9db21aa705a.woff2) format("woff2"),url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/montserrat/montserrat_700-2a5afdac758f2e6a3fd3709719001951708d9f27e7e55adf9c33b69814a4cd50.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Montserrat';src:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/montserrat/montserrat_700_italic-31d8631496cacac8ccd260ac5fb41e3e217506304f90750fd96609d91ae8720f.woff2) format("woff2"),url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/montserrat/montserrat_700_italic-c900e20ba36d01660cbf7bbd552b956c40b28c8532abb012c0e6766a9f554de6.woff) format("woff");font-weight:700;font-style:italic}html{min-height:100%;color:#000000;font-size:14px;font-family:"Open Sans", sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5;letter-spacing:normal;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;background-color:#ffffff;overflow-y:scroll}img{max-width:100%;font-style:italic;vertical-align:middle}.gm-style img,img[width],img[height]{max-width:none}fieldset,legend{margin-bottom:16px}select,input,textarea{color:#000000;font-size:16px}input:focus,textarea:focus,select:focus{border-color:#49ac8c;outline:none;-webkit-transition:border 0.1s, box-shadow 0.1s;transition:border 0.1s, box-shadow 0.1s}select{width:100%;max-width:100%}@media screen and (min-width: 768px), print{select{width:auto}}textarea{vertical-align:top}select,button,input,textarea{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}button[disabled],fieldset[disabled] button,input[disabled],fieldset[disabled] input,textarea[disabled],fieldset[disabled] textarea,select[disabled],fieldset[disabled] select,optgroup[disabled],fieldset[disabled] optgroup,option[disabled],fieldset[disabled] option{cursor:not-allowed;opacity:0.5}::-webkit-input-placeholder{color:#000000;opacity:1}::-moz-placeholder{color:#000000;opacity:1}:-ms-input-placeholder{color:#000000;opacity:1}::placeholder{color:#000000;opacity:1}table{margin-bottom:16px;width:100%;border-collapse:collapse}thead{border-bottom:1px solid #dcdae6}th,td{padding:8px;text-align:left;vertical-align:baseline}th{background:#ffffff}td{color:#666666;background:#ffffff}dl,ul,ol{margin:0 0 16px 16px;padding:0 0 0 16px}.full-bleed,.primary-nav,.page-footer__content-area,.page-footer__nav,.page-footer__facebook-link,.page-footer__sub-footer,.page-footer__sub-footer-bottom,.image-content-block--full-bleed,.slider-content-block--full-bleed{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.style-guide__icon-group,.order-help-menu,.page-footer__help-list,.page-footer__accreditations-list,.social-networks-content-block,.sitemap-pagination,.share-buttons,.slick-slider__dots,.inline-list{margin:0;padding:0;list-style:none}.style-guide__icon-group>li,.order-help-menu>li,.page-footer__help-list>li,.page-footer__accreditations-list>li,.social-networks-content-block>li,.sitemap-pagination>li,.share-buttons>li,.slick-slider__dots>li,.inline-list>li{display:inline-block}.ui-autocomplete,.mobile-nav__menu,.mobile-nav__content,.product-list,.result-filters__group,.search-no-results__content ul,.secondary-nav,.checkout-progress__list,.taxonomy-content-block__menu,.account-dashboard__lists,.list-reset{margin:0;padding:0;list-style:none}.text-field-reset{padding:0;background:none;border:0}.button,.text-button,.slick-slider__nav,.button-reset{margin:0;padding:0;color:inherit;font:inherit;line-height:normal;background:none;border:0;border-radius:0;overflow:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-wrapper{margin:0 auto;padding:0 8px;max-width:1440px}.page-content--checkout .content-wrapper{max-width:1350px;background:#ffffff}@media screen and (min-width: 960px), print{.page-content--checkout .content-wrapper{padding:0 24px}}@media screen and (min-width: 1440px), print{.page-content--checkout .content-wrapper{padding:0 150px}}.content-preview-visibility .content-block--hidden-for-small{display:block !important;position:relative}.content-preview-visibility .content-block--hidden-for-small::before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(255,255,255,0.75);content:''}.content-preview-visibility .content-block--hidden-for-small::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;z-index:2;color:#ee283b;font-weight:bold;content:attr(data-hidden-block-css-content)}@media screen and (min-width: 768px), print{.content-preview-visibility .content-block--hidden-for-small{display:block !important;position:inital}.content-preview-visibility .content-block--hidden-for-small::before,.content-preview-visibility .content-block--hidden-for-small::after{display:none}}@media screen and (min-width: 768px), print{.content-preview-visibility .content-block--hidden-for-medium{display:block !important;position:relative}.content-preview-visibility .content-block--hidden-for-medium::before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(255,255,255,0.75);content:''}.content-preview-visibility .content-block--hidden-for-medium::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;z-index:2;color:#ee283b;font-weight:bold;content:attr(data-hidden-block-css-content)}}@media screen and (min-width: 960px), print{.content-preview-visibility .content-block--hidden-for-medium{display:block !important;position:inital}.content-preview-visibility .content-block--hidden-for-medium::before,.content-preview-visibility .content-block--hidden-for-medium::after{display:none}}@media screen and (min-width: 960px), print{.content-preview-visibility .content-block--hidden-for-wide{display:block !important;position:relative}.content-preview-visibility .content-block--hidden-for-wide::before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(255,255,255,0.75);content:''}.content-preview-visibility .content-block--hidden-for-wide::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;z-index:2;color:#ee283b;font-weight:bold;content:attr(data-hidden-block-css-content)}}@media screen and (min-width: 1440px), print{.content-preview-visibility .content-block--hidden-for-wide{display:block !important;position:inital}.content-preview-visibility .content-block--hidden-for-wide::before,.content-preview-visibility .content-block--hidden-for-wide::after{display:none}}@media screen and (min-width: 1440px), print{.content-preview-visibility .content-block--hidden-for-x-wide{display:block !important;position:relative}.content-preview-visibility .content-block--hidden-for-x-wide::before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(255,255,255,0.75);content:''}.content-preview-visibility .content-block--hidden-for-x-wide::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;z-index:2;color:#ee283b;font-weight:bold;content:attr(data-hidden-block-css-content)}}.tooltip-content{display:none;padding:8px}.tooltipster-content .tooltip-content{display:block}.tooltip-content--no-padding{padding:0}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}h1,h2,h3,h4,h5,h6,.additional-charges-failover__heading,.find-a-list__heading,.find-a-list__section-heading,.lists__heading,.lists__section-heading,.lists-edit__heading,.lists-edit__section-heading,.lists-index__heading,.product-details__title,.category-summary-content-block__heading,.checkout-addresses__heading,.checkout-confirmation__heading,.checkout-confirmation__section-heading,.checkout-confirmation__table-heading,.checkout-payment__heading,.checkout-payment__section-heading,.checkout-shipping__heading,.checkout-shipping__section-heading,.checkout-step-summary__step-heading,.checkout-step-summary__section-heading,.email-signup__title,.order-summary__sub-heading,.personalized-recommendations-content-block__heading,.product-insights-content-block__heading,.product-recommendations__heading,.result-filters__heading,.image-group-content-block__heading,.image-group-content-block__text,.product-list-content-block__heading,.image-content-block__text,.account-dashboard__heading,.account-dashboard__section-heading,.yotpo-widget-content-block__heading,.reviews__heading,.reviews__review-title,.title-content-block__text,.heading{display:block;margin-bottom:16px;font-family:"Aleo", serif;font-weight:normal}h1,.image-content-block__text,.title-content-block__text,.heading--1{font-size:26px;font-weight:bold}@media screen and (min-width: 960px), print{h1,.image-content-block__text,.title-content-block__text,.heading--1{font-size:34px}}.content-block h1,[class$='content-block'] h1,.content-block .image-content-block__text,.content-block .title-content-block__text,[class$='content-block'] .image-content-block__text,[class$='content-block'] .title-content-block__text,.content-block .heading--1,[class$='content-block'] .heading--1{font-size:36px}@media screen and (min-width: 960px), print{.content-block h1,[class$='content-block'] h1,.content-block .image-content-block__text,.content-block .title-content-block__text,[class$='content-block'] .image-content-block__text,[class$='content-block'] .title-content-block__text,.content-block .heading--1,[class$='content-block'] .heading--1{font-size:44px}}h2,.category-summary-content-block__heading,.personalized-recommendations-content-block__heading,.product-insights-content-block__heading,.image-group-content-block__heading,.product-list-content-block__heading,.yotpo-widget-content-block__heading,.heading--2{font-size:25px;font-style:italic}@media screen and (min-width: 960px), print{h2,.category-summary-content-block__heading,.personalized-recommendations-content-block__heading,.product-insights-content-block__heading,.image-group-content-block__heading,.product-list-content-block__heading,.yotpo-widget-content-block__heading,.heading--2{font-size:32px}}.content-block h2,[class$='content-block'] h2,.content-block .category-summary-content-block__heading,.content-block .personalized-recommendations-content-block__heading,.content-block .product-insights-content-block__heading,.content-block .image-group-content-block__heading,.content-block .product-list-content-block__heading,.content-block .yotpo-widget-content-block__heading,[class$='content-block'] .category-summary-content-block__heading,[class$='content-block'] .personalized-recommendations-content-block__heading,[class$='content-block'] .product-insights-content-block__heading,[class$='content-block'] .image-group-content-block__heading,[class$='content-block'] .product-list-content-block__heading,[class$='content-block'] .yotpo-widget-content-block__heading,.content-block .heading--2,[class$='content-block'] .heading--2{font-size:34px;font-style:normal}@media screen and (min-width: 960px), print{.content-block h2,[class$='content-block'] h2,.content-block .category-summary-content-block__heading,.content-block .personalized-recommendations-content-block__heading,.content-block .product-insights-content-block__heading,.content-block .image-group-content-block__heading,.content-block .product-list-content-block__heading,.content-block .yotpo-widget-content-block__heading,[class$='content-block'] .category-summary-content-block__heading,[class$='content-block'] .personalized-recommendations-content-block__heading,[class$='content-block'] .product-insights-content-block__heading,[class$='content-block'] .image-group-content-block__heading,[class$='content-block'] .product-list-content-block__heading,[class$='content-block'] .yotpo-widget-content-block__heading,.content-block .heading--2,[class$='content-block'] .heading--2{font-size:40px}}h3,.find-a-list__heading,.lists__heading,.lists-edit__heading,.lists-index__heading,.product-details__title,.checkout-confirmation__heading,.checkout-payment__heading,.checkout-shipping__heading,.email-signup__title,.page-content__heading,.product-recommendations__heading,.image-group-content-block__text,.account-dashboard__heading,.reviews__heading,.heading--3{margin-bottom:8px;font-size:20px;font-style:normal;font-weight:normal}@media screen and (min-width: 960px), print{h3,.find-a-list__heading,.lists__heading,.lists-edit__heading,.lists-index__heading,.product-details__title,.checkout-confirmation__heading,.checkout-payment__heading,.checkout-shipping__heading,.email-signup__title,.page-content__heading,.product-recommendations__heading,.image-group-content-block__text,.account-dashboard__heading,.reviews__heading,.heading--3{font-size:28px}}.content-block h3,[class$='content-block'] h3,.content-block .find-a-list__heading,.content-block .lists__heading,.content-block .lists-edit__heading,.content-block .lists-index__heading,.content-block .product-details__title,.content-block .checkout-confirmation__heading,.content-block .checkout-payment__heading,.content-block .checkout-shipping__heading,.content-block .email-signup__title,.content-block .page-content__heading,.content-block .product-recommendations__heading,.content-block .image-group-content-block__text,.content-block .account-dashboard__heading,.content-block .reviews__heading,[class$='content-block'] .find-a-list__heading,[class$='content-block'] .lists__heading,[class$='content-block'] .lists-edit__heading,[class$='content-block'] .lists-index__heading,[class$='content-block'] .product-details__title,[class$='content-block'] .checkout-confirmation__heading,[class$='content-block'] .checkout-payment__heading,[class$='content-block'] .checkout-shipping__heading,[class$='content-block'] .email-signup__title,[class$='content-block'] .page-content__heading,[class$='content-block'] .product-recommendations__heading,[class$='content-block'] .image-group-content-block__text,[class$='content-block'] .account-dashboard__heading,[class$='content-block'] .reviews__heading,.content-block .heading--3,[class$='content-block'] .heading--3{font-size:28px;font-family:"Aleo", serif;font-weight:bold}@media screen and (min-width: 960px), print{.content-block h3,[class$='content-block'] h3,.content-block .find-a-list__heading,.content-block .lists__heading,.content-block .lists-edit__heading,.content-block .lists-index__heading,.content-block .product-details__title,.content-block .checkout-confirmation__heading,.content-block .checkout-payment__heading,.content-block .checkout-shipping__heading,.content-block .email-signup__title,.content-block .page-content__heading,.content-block .product-recommendations__heading,.content-block .image-group-content-block__text,.content-block .account-dashboard__heading,.content-block .reviews__heading,[class$='content-block'] .find-a-list__heading,[class$='content-block'] .lists__heading,[class$='content-block'] .lists-edit__heading,[class$='content-block'] .lists-index__heading,[class$='content-block'] .product-details__title,[class$='content-block'] .checkout-confirmation__heading,[class$='content-block'] .checkout-payment__heading,[class$='content-block'] .checkout-shipping__heading,[class$='content-block'] .email-signup__title,[class$='content-block'] .page-content__heading,[class$='content-block'] .product-recommendations__heading,[class$='content-block'] .image-group-content-block__text,[class$='content-block'] .account-dashboard__heading,[class$='content-block'] .reviews__heading,.content-block .heading--3,[class$='content-block'] .heading--3{font-size:34px}}h4,.checkout-confirmation__table-heading,.result-filters__heading,.account-dashboard__section-heading,.two-card-content-block__card-heading-text,.heading--4{font-size:18px;font-style:normal;font-family:"Open Sans", sans-serif;font-weight:bold}@media screen and (min-width: 960px), print{h4,.checkout-confirmation__table-heading,.result-filters__heading,.account-dashboard__section-heading,.two-card-content-block__card-heading-text,.heading--4{font-size:20px}}.content-block h4,[class$='content-block'] h4,.content-block .checkout-confirmation__table-heading,.content-block .result-filters__heading,.content-block .account-dashboard__section-heading,.content-block .two-card-content-block__card-heading-text,[class$='content-block'] .checkout-confirmation__table-heading,[class$='content-block'] .result-filters__heading,[class$='content-block'] .account-dashboard__section-heading,[class$='content-block'] .two-card-content-block__card-heading-text,.content-block .heading--4,[class$='content-block'] .heading--4{font-size:18px;font-family:"Aleo", serif}@media screen and (min-width: 960px), print{.content-block h4,[class$='content-block'] h4,.content-block .checkout-confirmation__table-heading,.content-block .result-filters__heading,.content-block .account-dashboard__section-heading,.content-block .two-card-content-block__card-heading-text,[class$='content-block'] .checkout-confirmation__table-heading,[class$='content-block'] .result-filters__heading,[class$='content-block'] .account-dashboard__section-heading,[class$='content-block'] .two-card-content-block__card-heading-text,.content-block .heading--4,[class$='content-block'] .heading--4{font-size:20px}}h5,.checkout-addresses__heading,.reviews__review-title,.two-card-content-block__card-callout-text,.heading--5{font-size:18px}@media screen and (min-width: 960px), print{h5,.checkout-addresses__heading,.reviews__review-title,.two-card-content-block__card-callout-text,.heading--5{font-size:22px}}.content-block h5,[class$='content-block'] h5,.content-block .checkout-addresses__heading,.content-block .reviews__review-title,.content-block .two-card-content-block__card-callout-text,[class$='content-block'] .checkout-addresses__heading,[class$='content-block'] .reviews__review-title,[class$='content-block'] .two-card-content-block__card-callout-text,.content-block .heading--5,[class$='content-block'] .heading--5{font-size:20px;font-family:"Open Sans", sans-serif;font-weight:bold}@media screen and (min-width: 960px), print{.content-block h5,[class$='content-block'] h5,.content-block .checkout-addresses__heading,.content-block .reviews__review-title,.content-block .two-card-content-block__card-callout-text,[class$='content-block'] .checkout-addresses__heading,[class$='content-block'] .reviews__review-title,[class$='content-block'] .two-card-content-block__card-callout-text,.content-block .heading--5,[class$='content-block'] .heading--5{font-size:24px}}h6,.additional-charges-failover__heading,.find-a-list__section-heading,.lists__section-heading,.lists-edit__section-heading,.checkout-confirmation__section-heading,.checkout-payment__section-heading,.checkout-shipping__section-heading,.checkout-step-summary__step-heading,.checkout-step-summary__section-heading,.order-summary__sub-heading,.two-card-content-block__card-subheading-text,.heading--6{font-size:15px;font-family:"Open Sans", sans-serif;font-weight:bold}@media screen and (min-width: 960px), print{h6,.additional-charges-failover__heading,.find-a-list__section-heading,.lists__section-heading,.lists-edit__section-heading,.checkout-confirmation__section-heading,.checkout-payment__section-heading,.checkout-shipping__section-heading,.checkout-step-summary__step-heading,.checkout-step-summary__section-heading,.order-summary__sub-heading,.two-card-content-block__card-subheading-text,.heading--6{font-size:16px}}.content-block h6,[class$='content-block'] h6,.content-block .additional-charges-failover__heading,.content-block .find-a-list__section-heading,.content-block .lists__section-heading,.content-block .lists-edit__section-heading,.content-block .checkout-confirmation__section-heading,.content-block .checkout-payment__section-heading,.content-block .checkout-shipping__section-heading,.content-block .checkout-step-summary__step-heading,.content-block .checkout-step-summary__section-heading,.content-block .order-summary__sub-heading,.content-block .two-card-content-block__card-subheading-text,[class$='content-block'] .additional-charges-failover__heading,[class$='content-block'] .find-a-list__section-heading,[class$='content-block'] .lists__section-heading,[class$='content-block'] .lists-edit__section-heading,[class$='content-block'] .checkout-confirmation__section-heading,[class$='content-block'] .checkout-payment__section-heading,[class$='content-block'] .checkout-shipping__section-heading,[class$='content-block'] .checkout-step-summary__step-heading,[class$='content-block'] .checkout-step-summary__section-heading,[class$='content-block'] .order-summary__sub-heading,[class$='content-block'] .two-card-content-block__card-subheading-text,.content-block .heading--6,[class$='content-block'] .heading--6{font-size:18px;font-weight:bold}@media screen and (min-width: 960px), print{.content-block h6,[class$='content-block'] h6,.content-block .additional-charges-failover__heading,.content-block .find-a-list__section-heading,.content-block .lists__section-heading,.content-block .lists-edit__section-heading,.content-block .checkout-confirmation__section-heading,.content-block .checkout-payment__section-heading,.content-block .checkout-shipping__section-heading,.content-block .checkout-step-summary__step-heading,.content-block .checkout-step-summary__section-heading,.content-block .order-summary__sub-heading,.content-block .two-card-content-block__card-subheading-text,[class$='content-block'] .additional-charges-failover__heading,[class$='content-block'] .find-a-list__section-heading,[class$='content-block'] .lists__section-heading,[class$='content-block'] .lists-edit__section-heading,[class$='content-block'] .checkout-confirmation__section-heading,[class$='content-block'] .checkout-payment__section-heading,[class$='content-block'] .checkout-shipping__section-heading,[class$='content-block'] .checkout-step-summary__step-heading,[class$='content-block'] .checkout-step-summary__section-heading,[class$='content-block'] .order-summary__sub-heading,[class$='content-block'] .two-card-content-block__card-subheading-text,.content-block .heading--6,[class$='content-block'] .heading--6{font-size:20px}}a,.link{color:#49ac8c;font-weight:bold;text-decoration:none;background:none;border:0;cursor:pointer;-webkit-transition:color 0.25s ease-out;transition:color 0.25s ease-out}a:hover,.link:hover{color:#327660;text-decoration:none}.link--arrow{position:relative}.link--arrow:hover{color:#49ac8c;text-decoration:none}.link__arrow{display:none;position:relative;left:-2px;width:10px;height:10px;-webkit-transition:left 0.4s, opacity 0.4s;transition:left 0.4s, opacity 0.4s;fill:#49ac8c;vertical-align:middle;opacity:0}@media screen and (min-width: 960px), print{.link__arrow{display:inline}}.link--arrow:hover .link__arrow{left:0;opacity:1}.link--arrow-alternate{color:#000000;font-size:14px;font-weight:600;white-space:nowrap;-webkit-transition:color 0.25s ease-out;transition:color 0.25s ease-out}.link--arrow-alternate:hover{color:#49ac8c;text-decoration:none}.link__alternate-arrow{padding-left:2px;width:12px;height:12px;fill:#49ac8c;vertical-align:middle}.link--plus{color:#000000;font-weight:normal;-webkit-transition:color 0.25s ease-out;transition:color 0.25s ease-out}.link--plus:hover{color:#49ac8c;text-decoration:none}.link__plus{padding-right:2px;width:12px;height:12px;fill:#49ac8c;vertical-align:-1px}.link__plus path{stroke:#49ac8c}.link--small{color:#5f5d70;font-size:10px;font-weight:normal;text-decoration:underline}.link--small:hover{color:10px;text-decoration:none}p,blockquote,pre{margin-bottom:16px;font-size:14px}.content-block p,[class$='content-block'] p,.content-block blockquote,[class$='content-block'] blockquote,.content-block pre,[class$='content-block'] pre{font-size:16px}@media screen and (min-width: 960px), print{.content-block p,[class$='content-block'] p,.content-block blockquote,[class$='content-block'] blockquote,.content-block pre,[class$='content-block'] pre{font-size:18px}}.text{font-size:14px;line-height:1.5}.content-block .text,[class$='content-block'] .text{font-size:16px}@media screen and (min-width: 960px), print{.content-block .text,[class$='content-block'] .text{font-size:18px}}.text--small{font-size:10px}.text--large{font-size:16px}@media screen and (min-width: 960px), print{.text--large{font-size:18px}}/*! Avalanche | MIT License | @colourgarden */.grid{display:block;list-style:none;padding:0;margin:0;margin-left:-8px;font-size:0rem}.grid__cell{box-sizing:border-box;display:inline-block;width:100%;padding:0;padding-left:8px;margin:0;vertical-align:top;font-size:1rem}.grid--center{text-align:center}.grid--center>.grid__cell{text-align:left}.grid--right{text-align:right}.grid--right>.grid__cell{text-align:left}.grid--middle>.grid__cell{vertical-align:middle}.grid--bottom>.grid__cell{vertical-align:bottom}.grid--flush{margin-left:0}.grid--flush>.grid__cell{padding-left:0}.grid--auto>.grid__cell{width:auto}.grid--rev{direction:rtl}.grid--rev>.grid__cell{direction:ltr}.grid__cell--50{width:50%}.grid__cell--33{width:33.33333%}.grid__cell--66{width:66.66667%}.grid__cell--25{width:25%}.grid__cell--75{width:75%}.grid__cell--20{width:20%}.grid__cell--40{width:40%}.grid__cell--60{width:60%}.grid__cell--80{width:80%}.grid__cell--16{width:16.66667%}.grid__cell--83{width:83.33333%}.grid__cell--10{width:10%}.grid__cell--30{width:30%}.grid__cell--70{width:70%}.grid__cell--90{width:90%}@media screen and (min-width: 768px){.grid__cell--50-at-medium{width:50%}.grid__cell--33-at-medium{width:33.33333%}.grid__cell--66-at-medium{width:66.66667%}.grid__cell--25-at-medium{width:25%}.grid__cell--75-at-medium{width:75%}.grid__cell--20-at-medium{width:20%}.grid__cell--40-at-medium{width:40%}.grid__cell--60-at-medium{width:60%}.grid__cell--80-at-medium{width:80%}.grid__cell--16-at-medium{width:16.66667%}.grid__cell--83-at-medium{width:83.33333%}.grid__cell--10-at-medium{width:10%}.grid__cell--30-at-medium{width:30%}.grid__cell--70-at-medium{width:70%}.grid__cell--90-at-medium{width:90%}}@media screen and (min-width: 960px){.grid__cell--50-at-wide{width:50%}.grid__cell--33-at-wide{width:33.33333%}.grid__cell--66-at-wide{width:66.66667%}.grid__cell--25-at-wide{width:25%}.grid__cell--75-at-wide{width:75%}.grid__cell--20-at-wide{width:20%}.grid__cell--40-at-wide{width:40%}.grid__cell--60-at-wide{width:60%}.grid__cell--80-at-wide{width:80%}.grid__cell--16-at-wide{width:16.66667%}.grid__cell--83-at-wide{width:83.33333%}.grid__cell--10-at-wide{width:10%}.grid__cell--30-at-wide{width:30%}.grid__cell--70-at-wide{width:70%}.grid__cell--90-at-wide{width:90%}}@media screen and (min-width: 1440px){.grid__cell--50-at-x-wide{width:50%}.grid__cell--33-at-x-wide{width:33.33333%}.grid__cell--66-at-x-wide{width:66.66667%}.grid__cell--25-at-x-wide{width:25%}.grid__cell--75-at-x-wide{width:75%}.grid__cell--20-at-x-wide{width:20%}.grid__cell--40-at-x-wide{width:40%}.grid__cell--60-at-x-wide{width:60%}.grid__cell--80-at-x-wide{width:80%}.grid__cell--16-at-x-wide{width:16.66667%}.grid__cell--83-at-x-wide{width:83.33333%}.grid__cell--10-at-x-wide{width:10%}.grid__cell--30-at-x-wide{width:30%}.grid__cell--70-at-x-wide{width:70%}.grid__cell--90-at-x-wide{width:90%}}.ui-autocomplete{position:absolute;z-index:2;width:190px;background:#ffffff;border-top:1px solid #49ac8c;box-shadow:0 2px 5px 0 #dcdae6}.ui-dialog{position:absolute;z-index:3;background:#ffffff;border-radius:12px;outline:0}.ui-dialog:focus{outline:none}.ui-dialog .ui-draggable-handle{cursor:move;-ms-touch-action:none;touch-action:none}.ui-dialog .ui-resizable-handle{display:block;position:absolute;font-size:0.1px;-ms-touch-action:none;touch-action:none}.ui-dialog .ui-resizable-n{top:-5px;left:0;width:100%;height:7px;cursor:n-resize}.ui-dialog .ui-resizable-s{bottom:-5px;left:0;width:100%;height:7px;cursor:s-resize}.ui-dialog .ui-resizable-e{top:0;right:-5px;width:7px;height:100%;cursor:e-resize}.ui-dialog .ui-resizable-w{top:0;left:-5px;width:7px;height:100%;cursor:w-resize}.ui-dialog .ui-resizable-se{right:-5px;bottom:-5px;width:12px;height:12px;cursor:se-resize}.ui-dialog .ui-resizable-sw{bottom:-5px;left:-5px;width:9px;height:9px;cursor:sw-resize}.ui-dialog .ui-resizable-nw{top:-5px;left:-5px;width:9px;height:9px;cursor:nw-resize}.ui-dialog .ui-resizable-ne{top:-5px;right:-5px;width:9px;height:9px;cursor:ne-resize}.ui-dialog-titlebar{line-height:1;text-align:right;background:#ffffff;border-radius:12px}.ui-dialog-image .ui-dialog-titlebar{position:absolute;top:0;right:0}.ui-dialog-loading .ui-dialog-titlebar{display:none}.ui-dialog-title{display:none}.ui-dialog-titlebar-close{padding:0;font-size:0;line-height:1;background:none;border:0}.ui-dialog-titlebar-close .ui-button-icon{display:block;text-indent:200%;width:24px;height:24px;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/dialog_close-6c66f67e2a75ee3423128bb2b3dc3df8c339c4cbe389a5bd4dfac05b9aaf22fa.svg);background-size:24px 24px;overflow:hidden;margin:8px;cursor:pointer}.ui-dialog-content{padding:0 32px 32px;overflow:auto}.ui-dialog-image .ui-dialog-content{padding:0}.ui-dialog-loading .ui-dialog-content{padding:50px 0}.ui-dialog-fixed-height .ui-dialog-content{position:relative;max-height:calc(100vh - 58px) !important;overflow-y:scroll}.admin-toolbar ~ .ui-dialog-fixed-height .ui-dialog-content{max-height:calc(100vh - 121px) !important}.ui-dialog-image img{display:block}.ui-dialog-fixed-height{padding-bottom:16px}.admin-toolbar ~ .ui-dialog-fixed-height{top:63px !important}.ui-menu-heading{margin:8px 24px;padding:8px 0;color:#327660;font-size:16px;font-weight:bold;border-bottom:1px solid #dcdae6}.ui-menu-item{padding:8px;border-width:8px 16px;border-style:solid;border-color:#ffffff;cursor:pointer}.ui-menu-item:hover{border-color:#f4f4f9}.ui-menu-item img{margin:0 16px 0 0;float:left}.ui-menu-item__name{font-size:14px}@media screen and (min-width: 768px), print{.ui-menu-item__name{font-size:16px}}.ui-menu-item__product-name{margin-top:8px;font-family:"Aleo", serif;font-weight:bold;font-size:14px}@media screen and (min-width: 768px), print{.ui-menu-item__product-name{font-size:16px}}.ui-menu-item__product-brand{color:#666666}.ui-widget-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5)}.tooltipster-base{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;position:absolute}.tooltipster-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;transition-property:all;left:0 !important;opacity:0}@-webkit-keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{-webkit-animation:tooltipster-fading 400ms;animation:tooltipster-fading 400ms}@-webkit-keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.tooltipster-update-rotate{-webkit-animation:tooltipster-rotating 600ms;animation:tooltipster-rotating 600ms}@-webkit-keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.tooltipster-update-scale{-webkit-animation:tooltipster-scaling 600ms;animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid black;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:white;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0px;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0px;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:black}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:black}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:black}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:black}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-workarea-storefront{z-index:4 !important}.tooltipster-sidetip.tooltipster-workarea-storefront .tooltipster-box{background:#ffffff;border:1px solid #dcdae6;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.25)}.tooltipster-sidetip.tooltipster-workarea-storefront .tooltipster-content{padding:8px;color:#000000;border-radius:2px}.tooltipster-sidetip.tooltipster-workarea-storefront .tooltipster-content p{margin:0}.tooltipster-sidetip.tooltipster-workarea-storefront .tooltipster-arrow{position:absolute;width:16px;height:16px;background:#ffffff;box-shadow:-2px 2px 3px 0 rgba(0,0,0,0.25);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tooltipster-sidetip.tooltipster-workarea-storefront.tooltipster-top .tooltipster-arrow{bottom:1px;margin-left:-8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tooltipster-sidetip.tooltipster-workarea-storefront.tooltipster-right .tooltipster-arrow{left:1px;margin-top:-8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tooltipster-sidetip.tooltipster-workarea-storefront.tooltipster-bottom .tooltipster-arrow{top:1px;margin-left:-8px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.tooltipster-sidetip.tooltipster-workarea-storefront.tooltipster-left .tooltipster-arrow{right:1px;margin-top:-8px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.tooltipster-sidetip.tooltipster-workarea-storefront .tooltipster-arrow-uncropped{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.added-to-list{max-width:455px}.added-to-list__row{margin-bottom:24px;text-align:center}@media screen and (min-width: 768px), print{.added-to-list__row{margin-bottom:32px}}.additional-charges-failover{margin-bottom:16px;padding:8px 12px;background:#fbe5e5;border:1px solid #ee283b}.additional-charges-failover__heading{margin-bottom:8px}.additional-charges-failover__text{font-size:13px}.badge{position:absolute;padding:4px;font-weight:bold;text-align:center;text-transform:uppercase}.badge:after{position:absolute;top:100%;width:0;height:0;border-color:transparent;border-style:solid;content:''}.badge--details{top:8px;left:-8px;z-index:3;width:84px;font-size:16px}.badge--details:after{border-width:4px}.badge--details+.badge--details{top:52px}.badge--summary{top:8px;left:-9px;width:55px;font-size:14px}@media screen and (min-width: 960px), print{.badge--summary{width:88px;font-size:16px}}.badge--summary:after{border-width:4px}.badge--summary+.badge--summary{top:52px}.badge--variant{position:relative;left:-6px;width:44px;font-size:12px;line-height:1}.badge--variant:after{border-width:3px}.badge--variant+.badge--variant{top:10px}.badge--new{color:#ee283b;background:#ffffff;border:1px solid #5f5d70}.badge--new:after{left:-1px;border-top-color:#5f5d70;border-right-color:#5f5d70}.badge--sale{color:#ffffff;background:#ee283b}.badge--sale:after{left:0;border-top-color:#d91218;border-right-color:#d91218}.button{display:inline-block;padding:12px 52px;padding-right:20px;padding-left:20px;color:#ffffff;font-size:18px;font-weight:bold;text-align:center;background:#49ac8c;border:1px solid #49ac8c;cursor:pointer;-webkit-transition:color 0.25s ease-out, background-color 0.25s ease-out;transition:color 0.25s ease-out, background-color 0.25s ease-out}@media screen and (min-width: 768px), print{.button{padding:12px 52px}}.button:hover{color:#49ac8c;text-decoration:none;background-color:#ffffff}.page-header__search-button .button{border:0}.button--medium{padding:12px 60px;font-size:17px}.button--small{padding:6px 52px;font-size:14px;letter-spacing:0.03em}.button--x-small{padding:6px 6px;font-size:13px;letter-spacing:0.03em}.button--compact{padding:6px 16px;font-size:14px;letter-spacing:0.03em}.button--large{padding:14px 60px;font-size:20px;letter-spacing:1px}.button--full-width{padding-right:8px;padding-left:8px;width:100%;text-align:center}.button--full-width-at-small{width:100%}@media screen and (min-width: 768px), print{.button--full-width-at-small{width:initial}}.button--secondary{color:#ffffff;background-color:#d91218;border-color:#d91218}.button--secondary:hover{color:#d91218;background-color:#ffffff}.button--tertiary{color:#49ac8c;background-color:#ffffff;border-color:#49ac8c}.button--tertiary:hover{color:#327660;border-color:#327660}.button--bordered{border-color:#ffffff}.button--disabled{opacity:0.5;pointer-events:none}.button--product-summary{padding:12px 40px}.button--collapsible-form{padding:8px 12px}.contact-box{display:inline-block;margin-bottom:16px;padding:16px 32px;font-size:11px;border:1px solid #dcdae6}.contact-box p{margin-bottom:8px;font-size:inherit}.contact-box b{font-size:12px}.feature-badges__badge{margin:16px 0;padding:16px;font-size:0;background-color:#f4f4f9}.feature-badges__icon{display:inline-block;width:28px;height:28px;vertical-align:middle;fill:#49ac8c}.feature-badges__text{display:inline-block;padding:0 16px;width:calc(100% - 28px);font-size:14px;font-weight:bold;vertical-align:middle}.find-a-list{padding:0 8px 40px;background:#ffffff}@media screen and (min-width: 960px), print{.find-a-list{padding:32px 80px 120px}}.find-a-list__heading{margin-bottom:24px;text-align:center}@media screen and (min-width: 960px), print{.find-a-list__heading{text-align:left}}.find-a-list__section{margin-bottom:24px}@media screen and (min-width: 960px), print{.find-a-list__section{margin-bottom:40px}}.find-a-list__section-heading{font-style:normal}.find-a-list__lists{margin-left:0}.find-a-list__form{margin-bottom:32px}.hero-content-block{position:relative;margin:24px 0}@media screen and (min-width: 768px), print{.hero-content-block{margin:24px 16px}}.hero-content-block__image-container{height:0}.hero-content-block__image{display:block;width:100%}.hero-content-block__button{position:absolute}.hero-content-block__button--top-left{top:16px;left:16px}.hero-content-block__button--top-center{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);top:16px}.hero-content-block__button--top-right{top:16px;right:16px}.hero-content-block__button--middle-left{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);left:16px}.hero-content-block__button--middle-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hero-content-block__button--middle-right{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);right:16px}.hero-content-block__button--bottom-left{bottom:16px;left:16px}.hero-content-block__button--bottom-center{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);bottom:16px}.hero-content-block__button--bottom-right{right:16px;bottom:16px}.loading{display:block;position:relative;margin:16px 0;min-height:32px;text-indent:200%;white-space:nowrap;background-color:transparent;overflow:hidden}.loading:before{display:block;position:absolute;top:50%;left:50%;margin-top:-12px;margin-right:0;margin-bottom:0;margin-left:-12px;width:20px;height:20px;background:none;border-color:rgba(0,0,0,0.5) transparent rgba(0,0,0,0.5) rgba(0,0,0,0.5);border-style:solid;border-width:4px;border-radius:50%;-webkit-animation:rotate 0.8s infinite linear;animation:rotate 0.8s infinite linear;content:''}.loading--fill-parent{position:absolute;top:0;right:0;bottom:0;left:0}.loading--inline{margin:0;min-height:0;text-indent:0;background-color:transparent}.loading--inline:before{display:inline-block;position:relative;top:0;left:0;margin-top:0;margin-right:calc((1em - 0.15em) / 2);margin-left:calc((1em - 0.15em) / 2);width:calc(1em - 0.15em);height:calc(1em - 0.15em);border-right-color:transparent;border-width:0.15em;vertical-align:middle}.loading--light:before{border-color:rgba(255,255,255,0.5) transparent rgba(255,255,255,0.5) rgba(255,255,255,0.5)}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.product-details .list-form{text-align:right}.cart__aside .list-form{display:block}@media screen and (min-width: 768px), print{.cart__aside .list-form{display:none}}@media screen and (min-width: 768px), print{.ui-dialog-content .list-form{padding:0 24px}}.list-form__radio-buttons{margin-bottom:16px}.list-form__new-list{padding-left:20px}.lists{padding:0 8px 40px;background:#ffffff}@media screen and (min-width: 960px), print{.lists{padding:32px 80px 120px}}.lists__view-all:before{display:block;text-indent:200%;width:14px;height:14px;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/svgs/breadcrumb_arrow-3f4d3ab4d8a11b9a488908b42531f1f47aa333a78c86b7ab2c5d6c9e97c10b08.svg);background-size:14px 14px;overflow:hidden;display:inline-block;margin-right:4px;content:'';vertical-align:middle;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.lists__heading{text-align:center}@media screen and (min-width: 960px), print{.lists__heading{margin-bottom:32px;text-align:left}}.lists__section-heading{display:none;margin-bottom:0;font-style:normal}@media screen and (min-width: 768px), print{.lists__section-heading{display:block}}.lists__section--settings{text-align:center}@media screen and (min-width: 768px), print{.lists__section--settings{margin-top:12px;text-align:right}}.lists__privacy-edit{margin-left:12px}.lists__total-heading{margin-bottom:16px;font-size:18px;font-weight:bold}.lists-edit__heading{margin-bottom:16px;text-align:center}@media screen and (min-width: 960px), print{.lists-edit__heading{text-align:left}}.lists-edit__section-heading{margin-bottom:16px;font-style:normal}@media screen and (min-width: 960px), print{.lists-edit__section-heading{margin-bottom:24px}}.lists-edit__public-url{margin-bottom:24px}.lists-edit__public-url-name{display:block}.lists-edit__public-url-link{word-wrap:break-word}.lists-edit__radio-buttons{margin-bottom:32px}.lists-index{padding:0 8px 40px;background:#ffffff}@media screen and (min-width: 960px), print{.lists-index{padding:32px 80px 120px}}.lists-index__heading{text-align:center}@media screen and (min-width: 768px), print{.lists-index__heading{margin-bottom:24px;text-align:left}}.lists-index__row{padding:16px 0;border-bottom:1px solid #dcdae6}@media screen and (min-width: 960px), print{.lists-index__row{padding:16px 8px}}.lists-index__row--heading{display:none;padding:8px;font-size:12px;font-weight:bold}@media screen and (min-width: 960px), print{.lists-index__row--heading{display:block}}.lists-index__row-heading-text{font-size:12px}.lists-index__lists{margin-bottom:24px}@media screen and (min-width: 960px), print{.lists-index__lists{margin-bottom:48px}}.lists-index__name{position:relative;padding:10px 0 24px;font-size:16px}@media screen and (min-width: 960px), print{.lists-index__name{padding-bottom:12px;font-size:14px}}.lists-index__name-link{opacity:1;-webkit-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out}.lists-index__name-link--hidden{opacity:0}.lists-index__edit-name{display:block;position:absolute;top:0;left:0;margin-bottom:16px;width:100%;height:0;overflow:hidden;-webkit-transition:height 0.5s ease-out;transition:height 0.5s ease-out}@media screen and (min-width: 960px), print{.lists-index__edit-name{margin-bottom:0;width:calc(100% - (8px * 4))}}.lists-index__edit-name--visible{height:43px}.lists-index__settings-title{display:inline-block;margin-right:8px;margin-bottom:12px;font-size:12px}@media screen and (min-width: 960px), print{.lists-index__settings-title{display:none}}.lists-index__settings{font-size:12px}@media screen and (min-width: 960px), print{.lists-index__settings{font-size:14px}}.lists-index__remove-link{text-align:right}@media screen and (min-width: 960px), print{.lists-index__remove-link{text-align:center}}@media screen and (min-width: 960px), print{.lists-index__new-list-form{margin-right:32px}}.lists-index__empty-text{margin-bottom:24px}@media screen and (min-width: 960px), print{.lists-index__empty-text{margin-bottom:48px}}.message{position:relative;margin:0 0 16px;padding:14px 16px;color:#ffffff;background:#3366cc;border-radius:5px;overflow:hidden;opacity:1;-webkit-transition:opacity 0.75s ease-out;transition:opacity 0.75s ease-out}.page-header__alert-bar .message,.page-messages .message{box-shadow:0 0 16px rgba(0,0,0,0.5)}.message--warning{background:#fdcc5d}.message--success{background:#55b397}.message--error{background:#ee283b}.message--removing{opacity:0}.message__type{position:absolute;top:50%;left:8px;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.message__icon{display:block;text-indent:200%;width:64px;height:64px;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/message_info-6fb7dd7a2f9dd9d75b2b91f736760f60323a21a5a97002b9825b4e95fd37e870.svg);background-size:64px 64px;overflow:hidden;opacity:0.3}.message--warning .message__icon{display:block;text-indent:200%;width:64px;height:64px;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/message_warning-a98b1593b7d6dfad83db7242201b18562c21aab8b8b6e6e22ae57f43f6b61227.svg);background-size:64px 64px;overflow:hidden}.message--success .message__icon{display:block;text-indent:200%;width:64px;height:64px;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/message_success-6d8e3860daf8feb16838363f287dc78147e47b2fd7c48da2082da68026fe87b8.svg);background-size:64px 64px;overflow:hidden}.message--error .message__icon{display:block;text-indent:200%;width:50px;height:50px;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/svgs/message_error-29b18575cae8cf4d279e461eedd0cd129bac69e7f3dad1bb99a5a0ab587adbcb.svg);background-size:50px 50px;overflow:hidden;margin-left:7px;background-repeat:no-repeat}.message__text{margin:0 24px 0 64px;font-weight:bold;line-height:20px}.message__text a{color:#ffffff;text-decoration:underline}.message__text a:hover{color:rgba(255,255,255,0.65);text-decoration:none}.message__text--details{font-weight:normal}.message__dismiss-action{position:absolute;top:8px;right:8px;margin:0;line-height:1}.message__dismiss-button{padding:0;background:none;border:0}.message__dismiss-icon{display:block;text-indent:200%;width:20px;height:20px;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/svgs/message_dismiss-fa0964216436c62adaf2bf8678ea4003755980c4a1f3eb630dd4d70f00e12034.svg);background-size:20px 20px;overflow:hidden;cursor:pointer;fill:#ffffff}.mobile-nav{display:none}.mobile-nav--active{display:block;position:fixed;top:0;bottom:0;left:0;z-index:7;width:80%;background-color:#f4f4f9;box-shadow:8px 0 8px rgba(0,0,0,0.5)}.mobile-nav__close-button{position:absolute;right:-64px;padding:8px;width:40px;height:40px;color:#ffffff;background-color:#327660;box-shadow:8px 0 8px rgba(0,0,0,0.5)}.mobile-nav__background{position:fixed;top:0;right:0;bottom:0;z-index:-1;width:20%;background-color:rgba(102,102,102,0.5)}.mobile-nav__menu-wrapper{padding-bottom:16px;width:100%;height:100%;overflow-y:auto}.mobile-nav__item{margin:0;letter-spacing:1px;background-color:#ffffff;border-bottom:1px solid #d8d8d8}.mobile-nav__item--has-children{background-color:#ffffff}.mobile-nav__link{display:block;padding:8px;padding-left:24px;min-height:40px;color:#327660}.mobile-nav__link--selected{font-weight:bold}.mobile-nav__link-arrow-svg{float:right;fill:#327660}.mobile-nav__item--utility-link{padding:8px;padding-left:24px;min-height:40px;background-color:#f4f4f9;border-bottom:0}.mobile-nav__link--utility-link{display:inline-block;padding:0;min-height:auto;color:#000000;font-weight:400}.mobile-nav__note-item{color:#666666}.mobile-nav__call-us{position:absolute;bottom:0;margin:0;padding:8px 16px;width:100%;text-align:center;background-color:#55b397}.mobile-nav__call-us-link{color:#ffffff;font-size:16px;letter-spacing:1px}.mobile-nav__call-us-phone-svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.mobile-nav__content{height:95vh;overflow-y:auto}.mobile-nav__title{padding:8px;padding-left:20px;letter-spacing:1px;text-transform:uppercase;background-color:#f4f4f9;border-bottom:1px solid #d8d8d8}.mobile-nav__back-button-svg{-webkit-transform:scaleX(-1);transform:scaleX(-1);fill:#327660}.primary-nav{margin-top:16px;background-color:#49ac8c}.primary-nav__list{display:none;position:relative;margin:0 auto;padding:0;max-width:1440px;list-style-type:none;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width: 960px), print{.primary-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex}}.primary-nav__item{height:36px;text-align:center;background-color:#49ac8c;border-right:1px solid rgba(255,255,255,0.3);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer;-webkit-transition:background-color 0.25s ease-out;transition:background-color 0.25s ease-out}.primary-nav__item:last-child{border-right:0}.primary-nav__item:hover{background-color:#ffffff}.primary-nav__item--selected{background-color:#327660}.primary-nav__link{display:inline-block;width:100%;height:36px;color:#ffffff;font-weight:bold;-webkit-transition:color 0.25s ease-out;transition:color 0.25s ease-out}.primary-nav__item--selected .primary-nav__link{color:#ffffff}.primary-nav__item:hover .primary-nav__link{color:#49ac8c}.primary-nav__link-text{line-height:36px}.primary-nav__content{display:none;z-index:2}.primary-nav__item:hover .primary-nav__content{display:block;position:absolute;top:100%;right:0;left:0;background:#ffffff}.ui-dialog .product-details{max-width:700px}@media screen and (min-width: 960px), print{.product-details__content{margin-left:40px}}.product-details__title{margin-bottom:0;font-weight:bold}.product-details__brand{color:#49ac8c;font-weight:bold}.product-details__id{color:#666666}.product-details__promotional-message{padding:8px 0;color:#ee283b;font-weight:bold}.product-details__brief-description{margin-bottom:16px;font-weight:bold}.product-details__callouts-heading{margin:0 0 8px;font-size:18px;font-style:normal;font-weight:bold}.product-details__inventory-status{margin-bottom:16px}.product-details__add-to-cart-action-wrapper{display:inline-block;width:100%}@media screen and (min-width: 960px), print{.product-details__add-to-cart-action-wrapper{width:initial}}.product-details__add-to-cart-action-wrapper--stuck{position:fixed;right:0;bottom:0;left:0;z-index:4;padding:8px;background-color:#ffffff;box-shadow:0 -1px 2px 0 rgba(0,0,0,0.25)}.product-details__qty-totals{padding:8px 0;font-size:16px;font-weight:bold;text-align:left}.product-details__qty-totals-text{display:inline-block;padding-right:8px}.product-details__add-to-cart-action{text-align:right}.product-details__pseudo-add-to-list-button{margin-bottom:16px;text-align:right}.product-details__add-to-cart-disabled-message{margin-top:8px;color:#666666;font-size:10px;text-align:center}@media screen and (min-width: 768px), print{.product-details__add-to-cart-disabled-message{text-align:right}}@media screen and (min-width: 960px), print{.product-details__add-to-cart-disabled-message{text-align:center}}.product-details__add-to-cart-disabled-message--hidden{visibility:hidden}.product-details__full-details{display:none}.ui-dialog .product-details__full-details{display:block}.product-details__images{position:relative;padding-bottom:16px}.product-details__primary-image-group{margin-bottom:8px;max-height:505px;overflow:hidden}@media screen and (min-width: 960px), print{.product-details__primary-image-group{margin-bottom:32px}}.product-details__primary-image{position:relative}.product-details__primary-image--placeholder{height:200px}@media screen and (min-width: 960px), print{.product-details__primary-image--placeholder{height:250px}}.product-details__primary-image-link{display:block}.slick-slide .product-details__primary-image-link-image{margin:0 auto}.product-details__alt-image-slide-wrapper{padding:0 16px}.product-details__alt-image{text-align:center}.product-details__alt-image-wrapper{display:inline-block;width:60px;height:60px;border:1px solid #dcdae6}.slick-current .product-details__alt-image-wrapper{border:1px solid #49ac8c}.page-header{position:relative;z-index:5;padding:0;background-color:#faf9ff}@media screen and (min-width: 960px), print{.page-header{padding:0 16px}}.page-header--checkout{margin:0 auto;padding:16px 0 0;max-width:1350px;background:#faf9ff}.page-header__alert-bar .content-block--message{padding-top:16px}.page-header__utility{padding-top:8px}.grid--left .page-header__utility{margin-right:8px}@media screen and (min-width: 960px), print{.grid--left .page-header__utility{margin-right:24px}}.grid--right .page-header__utility{margin-left:8px}@media screen and (min-width: 960px), print{.grid--right .page-header__utility{margin-left:24px}}.page-header__utility--account{position:relative;color:#327660}@media screen and (min-width: 960px), print{.page-header__utility--account{padding:0;color:#ffffff;background:#49ac8c}}.page-header__utility--medium-up{display:none}@media screen and (min-width: 960px), print{.page-header__utility--medium-up{display:inline-block}}.page-header__utility--pad-right{padding-right:4px}.page-header__utility-link{color:#327660;font-size:13px;font-family:"Open Sans", sans-serif;font-weight:normal;-webkit-transition:color 0.25s ease-out;transition:color 0.25s ease-out}@media screen and (min-width: 960px), print{.page-header__utility-link{font-size:15px}}.page-header__utility-link:hover{color:#49ac8c;text-decoration:none}@media screen and (min-width: 960px), print{.page-header__utility-link--account{display:inline-block;padding:8px 20px;color:#ffffff;font-size:13px;font-weight:bold;border:solid 1px #49ac8c;fill:#ffffff;-webkit-transition:fill 0.25s ease-out, border-color 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out;transition:fill 0.25s ease-out, border-color 0.25s ease-out, color 0.25s ease-out, background-color 0.25s ease-out}.page-header__utility-link--account:hover{color:#ffffff;text-decoration:none;background-color:#327660;border:solid 1px #327660;fill:#ffffff}}.page-header__account-svg{display:none}@media screen and (min-width: 960px), print{.page-header__account-svg{display:inline-block;margin-right:8px;width:15px;height:15px}}@media screen and (min-width: 960px), print{.page-header__account-link{color:#ffffff}.page-header__account-link:hover{color:#ffffff}}.page-header__logout-link{display:none}@media screen and (min-width: 768px), print{.page-header__logout-link{display:inline-block;padding-top:8px;font-weight:normal}.page-header__logout-link:before{content:'('}.page-header__logout-link:after{content:')'}}.mobile-nav__item .page-header__logout-link{display:inline-block}.page-header__flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-top:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:justify}.page-header__hamburger{display:inline-block;vertical-align:middle;padding-bottom:4px;width:40px;color:#000000}@media screen and (min-width: 960px), print{.page-header__hamburger{display:none}}.page-header__hamburger-content{display:inline-block;text-align:center}.page-header__hamburger-content:hover{text-decoration:none}.page-header__hamburger-svg{fill:#327660}.page-header__hamburger-text{color:#000000;font-size:8px}.page-header__logo-link{text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 960px), print{.page-header__logo-link{text-align:left;-webkit-box-flex:0;-ms-flex:none;flex:none}}.page-header__logo{display:inline-block;vertical-align:middle;width:156px}@media screen and (min-width: 960px), print{.page-header__logo{margin:0;width:272px}}.page-header__logo--checkout{margin:0 auto 16px}@media screen and (min-width: 768px), print{.page-header__logo--checkout{margin:0 0 16px 24px}}.page-header__cart{display:inline-block;vertical-align:middle}@media screen and (min-width: 960px), print{.page-header__cart{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.page-header__cart-button{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:40px;color:#000000;background-color:transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;fill:#327660}@media screen and (min-width: 960px), print{.page-header__cart-button{width:146px;height:54px;background-color:#ffffff;border:solid 1px #327660;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transition:background-color 0.25s ease-out, color 0.25s ease-out, fill 0.25s ease-out;transition:background-color 0.25s ease-out, color 0.25s ease-out, fill 0.25s ease-out}.page-header__cart-button:hover{background-color:#327660;color:#ffffff;fill:#ffffff}}.page-header__cart-text{font-size:8px}@media screen and (min-width: 960px), print{.page-header__cart-text{display:inline-block;font-size:14px}}.page-header__cart-count{padding-left:4px;font-weight:bold}@media screen and (min-width: 960px), print{.page-header__cart-count{padding-left:8px}}.page-header__cart-count--0{display:none}.page-header__cart-svg{display:block;width:24px;height:24px}@media screen and (min-width: 960px), print{.page-header__cart-svg{display:inline-block;width:32px;height:32px}}.page-header__search-container{display:inline-block;vertical-align:middle;margin-top:16px;width:100%}@media screen and (min-width: 960px), print{.page-header__search-container{margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}.page-header__search{margin:0;border:0}@media screen and (min-width: 960px), print{.page-header__search{margin:0 16px 0 36px}}.page-header__tagline{display:none}@media screen and (min-width: 960px), print{.page-header__tagline{display:block;position:absolute;top:0;margin-bottom:8px;color:#95979a;font-size:24px;font-family:"Aleo", serif}}.page-header__search-form{position:relative}.page-header__search-value{display:inline-block;width:100%;vertical-align:top}.page-header__search-value .value{width:100%}.page-header__search-value .text-box{padding:0 16px;width:100%;height:54px;border:solid 1px #327660}.page-header__search-value .text-box:focus{box-shadow:0 0 0 1px #49ac8c}.page-header__search-value .text-box:focus+.page-header__search-button{fill:#49ac8c}.page-header__search-button{position:absolute;top:0;right:16px;bottom:0;padding:0;height:100%;fill:#327660}.page-header__search-button .button{padding:0;width:100%;height:100%;background-color:transparent}.page-header__promo{position:relative;z-index:1;margin:8px 0;text-align:center}.page-header__promo p{margin:0}.product-list{margin-bottom:16px}.product-list--vaccine+.product-list{border-top:1px solid #dcdae6}.product-list--header-row{margin-bottom:0}.product-list--vaccine{border:1px solid #49ac8c}.product-list__header{font-weight:bold;border-bottom:1px solid #dcdae6}.product-list__header-cell{display:none;padding:8px 8px 8px 0;font-size:12px;text-align:right}@media screen and (min-width: 960px), print{.product-list__header-cell{display:block}}.product-list__header-cell--weight{display:block;font-weight:normal;text-align:left}.product-list__header-cell--center{text-align:center}.product-list__vaccine-header{padding:16px;background:#ecf6f3}.product-list__vaccine-special-text{margin-bottom:0}.product-list__item{padding:8px 0;border-bottom:1px solid #dcdae6}@media screen and (min-width: 768px), print{.product-list--narrow .product-list__item{width:auto}}.product-list--vaccine .product-list__item{margin:0 8px}.product-list--vaccine .product-list__item:last-child{border-bottom:0}.product-list__item-cell{padding:8px 0}@media screen and (min-width: 768px), print{.product-list--narrow .product-list__item-cell{vertical-align:baseline}}.product-list__item-cell .property{margin:16px 0 0}.product-list__item-cell--order-summary{padding:16px}.product-list__summary{display:table;width:100%;border-spacing:0;border-collapse:collapse;direction:rtl}@media screen and (min-width: 960px), print{.product-list__summary{direction:ltr}}.product-list__media{display:table-cell;padding:0 0 0 16px;width:88px;max-width:88px;direction:ltr;vertical-align:top}@media screen and (min-width: 960px), print{.product-list__media{padding:0 16px 0 0}}.product-list__media-link{display:block;padding:0 0 100%;height:0;overflow:hidden}.product-list__item--mach-only .product-list__media-link{border:1px solid #dcdae6}.product-list__media-image{display:block}.product-list__info{display:table-cell;text-align:left;direction:ltr;vertical-align:top}.product-list__info--order-summary{direction:ltr;vertical-align:top}@media screen and (min-width: 768px), print{.product-list__info--order-summary{direction:rtl}}.product-list__name{margin:4px 0 0}.product-list__name--order-summary{font-size:16px;direction:ltr}.product-list__name-link{color:#000000;font-size:16px;font-family:"Aleo", serif;font-weight:normal}.product-list__display-name{font-weight:bold}.product-list__display-name:before{content:' - '}.product-list__id{margin:4px 0 0;color:#666666;font-size:10px}.product-list__price-group{margin:4px 0 0}.product-list__customization{margin:4px 0 0}.product-list__inventory-status{position:relative;margin:8px 0 12px;font-size:10px}.product-list__inventory-status--ready-to-ship{padding-left:14px}.product-list__inventory-status--ready-to-ship:before{display:block;text-indent:200%;width:10px;height:10px;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/green_check-c9f06b5b99f3fdc88ff3122b28c87b7b9d1cdf75b539ff441908c646d2fc2e12.svg);background-size:10px 10px;overflow:hidden;position:absolute;top:3px;left:0;content:''}.product-list__note{margin-bottom:4px;max-width:300px;color:#666666;font-size:10px}.product-list__note--with-margin{margin-bottom:16px}.product-list__note--with-icon{position:relative;padding-left:18px}.product-list__note--with-wide-icon{position:relative;padding-left:28px}.product-list__note--with-x-wide-icon{position:relative;padding-left:38px}.product-list__note-icon{position:absolute;top:1px;left:0;width:14px;fill:#49ac8c}.product-list__note-icon--prop65{fill:initial}.product-list__note-icon--wide{width:24px}.product-list__note-icon--x-wide{width:34px}.product-list__note-icon--information{fill:#fdcc5d}.product-list__price{margin-bottom:0;padding:8px;font-size:16px;font-weight:bold}@media screen and (min-width: 960px), print{.product-list__price{text-align:right}}.product-list__price span{display:inline-block}.product-list__price span:first-letter{font-size:0.75em;vertical-align:calc(1em - 0.75em)}.super-saver .product-list__price{display:inline-block;padding-right:0}.product-list__each{display:inline-block;font-size:11px;font-weight:normal}.product-list__original-price{position:relative;color:#95979a}.product-list__original-price:after{position:absolute;top:50%;left:0;width:100%;height:1px;background:#95979a;content:'';-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.product-list__sale-price{margin-left:4px;color:#ee283b}.product-list__label{float:left}.product-list__price--total{text-align:right}.product-list__item-quantity{padding:8px;font-weight:bold;text-align:center}.product-list--add-to-cart-confirmation .product-list__item-quantity{text-align:right}@media screen and (min-width: 960px), print{.product-list__item-additional-actions{min-height:40px}}@media screen and (min-width: 960px), print{.product-list__item-remove-link{text-align:center}}.product-list__item-add-link{text-align:right}.product-summary{position:relative;margin:0 auto 8px;padding-top:16px;max-width:330px;background:#ffffff;border:1px solid #dcdae6;-webkit-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease}@media screen and (min-width: 960px), print{.product-summary{margin-bottom:24px}}.product-summary:hover{box-shadow:0 0 5px 0 #dcdae6}.product-summary__media{margin:0 auto 8px;max-width:220px;overflow:hidden}.product-summary__media-link{display:block;padding:0 0 100%;height:0}.product-summary__info{padding:0 8px 8px;min-height:70px}@media screen and (min-width: 960px), print{.product-summary__info{padding:0 16px 16px;min-height:90px}}.product-summary__name{margin:0 0 8px;text-transform:capitalize;min-height:88px}@media screen and (min-width: 768px), print{.product-summary__name{min-height:81px}}@media screen and (min-width: 960px), print{.product-summary__name{min-height:108px}}@media screen and (min-width: 1440px), print{.product-summary__name{min-height:88px}}.product-summary__name-link{color:#000000;font-family:"Aleo", serif}@media screen and (min-width: 960px), print{.product-summary__name-link{font-size:18px}}.product-summary__name-link:hover{text-decoration:none}.product-summary__brand{margin:0;color:#95979a;font-size:10px}@media screen and (min-width: 960px), print{.product-summary__brand{font-size:14px;min-height:42px}}@media screen and (min-width: 1440px), print{.product-summary__brand{min-height:auto}}.product-summary__button{display:none}@media screen and (min-width: 768px), print{.product-summary:hover .product-summary__button{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);display:block;position:absolute;top:120px;white-space:nowrap}}.checkbox-toggle__target{display:none}.checkbox-toggle__target--active{display:block}.radio-toggle__target{display:block;height:0;overflow:hidden;-webkit-transition:height 0.5s ease-out;transition:height 0.5s ease-out}.radio-toggle__target--active{height:50px}.button-property{margin-bottom:16px}.lists-edit__radio-buttons .button-property,.list-form__radio-buttons .button-property{margin-bottom:8px}.button-property .value{margin:0 8px 0 0;vertical-align:top}.button-property .value__error{display:inline}.button-property__name{display:inline-block;vertical-align:middle}.button-property__note{display:block;padding:0 8px;font-size:12px;color:#666666}.radio-button .button-property__note{padding-left:20px}.inline-form--small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inline-form--medium{display:inline-block;width:100%}.email-signup .inline-form--medium{max-width:553px}.inline-form__cell{display:inline-block;margin:0;vertical-align:top}.inline-form--medium .inline-form__cell{width:73%}.inline-form--medium .inline-form__cell+.inline-form__cell{margin-left:1%;width:26%}.property{margin-bottom:16px;width:200px}.catalog-quick-order .property{margin:0 8px}.property--wide{width:256px}.property--wide .value{width:256px}.property--full{width:100%}.property--full .value{width:100%}.property--full .select--sort{width:200px}.property__name{display:inline-block;margin-right:16px;font-weight:normal;vertical-align:middle}.product-details__quantity .property__name{margin-bottom:8px;font-weight:bold}.value{display:inline-block;position:relative;margin:0;width:100%}.value--auto{width:auto}.value__note{display:block;position:absolute;top:-14px;right:0;color:#666666;font-size:10px}.value__note--bottom{top:auto}.value__check{display:none}.property--valid .value__check{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);display:block;position:absolute;right:8px;width:10px;height:10px;fill:#49ac8c}.value__x{display:none}.property--invalid .value__x{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);display:block;position:absolute;right:8px;width:10px;height:10px;fill:#ee283b}.value__error{display:block;position:absolute;right:0;color:#ee283b;font-size:10px}.value__error:focus{border-color:#ee283b;outline:none;-webkit-transition:border 0.1s, box-shadow 0.1s;transition:border 0.1s, box-shadow 0.1s}.value__error.text-box{border-color:#ee283b}.variant-list__price-group .value__error,.product-list__item-quantity .value__error{right:-65%;width:230%;font-weight:normal;text-align:center}.value__note--bottom+.value__error{bottom:0}.payment-icon{display:inline-block;width:38px;height:25px;vertical-align:middle}.payment-icon--paypal{width:83px}.table p{margin:0}.table p+.table p{margin-top:8px}.table .inline-form__cell{margin:0 0 4px}.table--totals{margin:0;color:#5f5d70}.table--totals th,.table--totals td{padding:0 0 16px;font-weight:normal}.table--totals th{text-align:left}.table--totals td{text-align:right}.table--auto{max-width:300px}.table__price-discount{color:#ee283b;white-space:nowrap}.table__prices{text-align:right}.table__quantity{text-align:center}.table__quantity .inline-form__cell{margin:0}.table__promo-code th,.table__promo-code td{color:#ee283b;font-weight:bold}.table__subtotal th,.table__subtotal td{color:#000000;font-weight:bold}.table__total{border-top:2px solid #000000}.table__total th,.table__total td{padding:16px 0 0;color:#000000;font-size:16px;font-weight:bold}.tableizer-table{margin:0 auto;max-width:600px}.tableizer-table th{position:-webkit-sticky;position:sticky;top:0}.data-card{display:inline-block;margin:0 16px 16px 0;padding:16px;min-width:200px}.data-card__cell{margin-bottom:16px}.data-card__cell+.data-card__cell{margin:0}.data-card--row .data-card__cell{display:table-cell;padding:16px}.data-card--row .data-card__cell+.data-card__cell{text-align:right}.data-card__line{margin:0}.data-card__line+.data-card__line{margin-top:8px}.data-card__credit-card-number{display:inline-block;vertical-align:middle}.data-card__credit-card-default-check{fill:#49ac8c;width:14px;vertical-align:middle}.data-card--row{display:table;width:100%;border-spacing:0;border-collapse:collapse}.style-guide__example-block,.style-guide__color{background-size:8px 8px;background-color:#ffffff;background-image:-webkit-linear-gradient(45deg, #f2f2f2 25%, transparent 25%, transparent 75%, #f2f2f2 75%, #f2f2f2 100%),-webkit-linear-gradient(45deg, #f2f2f2 25%, transparent 25%, transparent 75%, #f2f2f2 75%, #f2f2f2 100%);background-image:linear-gradient(45deg, #f2f2f2 25%, transparent 25%, transparent 75%, #f2f2f2 75%, #f2f2f2 100%),linear-gradient(45deg, #f2f2f2 25%, transparent 25%, transparent 75%, #f2f2f2 75%, #f2f2f2 100%);background-position:0 0, 4px 4px}.style-guide__nav{position:fixed;margin:0;width:20%;height:100vh;float:left;overflow-y:auto}.style-guide__main{margin-left:20%;padding-left:16px}.ui-dialog .style-guide__breadcrumbs{display:none}.style-guide__section{margin:16px 0;padding:16px 0}.style-guide__subsection{margin:16px 0;padding:16px 0}.ui-dialog .style-guide__subsection{margin:0;padding:8px}.style-guide__example-block{display:inline-block;margin-bottom:16px;width:100%}.style-guide__code-block{display:block;margin-bottom:16px}.style-guide__code-block>code{display:block;padding:16px;background:#f2f2f2;overflow:auto}.style-guide__color{display:block;position:relative;width:100px;height:100px}.style-guide__color-swatch{position:absolute;top:0;right:0;bottom:0;left:0;outline:1px solid #000000}.style-guide__color-swatch--blue{background:#3366cc}.style-guide__color-swatch--yellow{background:#fdcc5d}.style-guide__color-swatch--red{background:#ee283b}.style-guide__color-swatch--green{background:#55b397}.style-guide__color-swatch--pine{background:#327660}.style-guide__color-swatch--meadow-light{background:#ecf6f3}.style-guide__color-swatch--meadow{background:#49ac8c}.style-guide__color-swatch--meadow-dark{background:#3e7766}.style-guide__color-swatch--medium-blue{background:#334682}.style-guide__color-swatch--scarlet{background:#d91218}.style-guide__color-swatch--sky-blue{background:#f4f4f9}.style-guide__color-swatch--blueish-white{background:#faf9ff}.style-guide__color-swatch--cornflower{background:#65a0bd}.style-guide__color-swatch--lilac{background:#dcdae6}.style-guide__color-swatch--sunglow{background:#e7ca00}.style-guide__color-swatch--blue-yonder{background:#5f5d70}.style-guide__color-swatch--forest{background:#1b4034}.style-guide__color-swatch--light-pink{background:#fbe5e5}.style-guide__color-swatch--white{background:#ffffff}.style-guide__color-swatch--lightest-gray{background:#fafafa}.style-guide__color-swatch--light-gray{background:#d8d8d8}.style-guide__color-swatch--gray{background:#666666}.style-guide__color-swatch--black{background:#000000}.style-guide__color-swatch--client-gray{background:#95979a}.style-guide__color-swatch--black-alpha-15{background:rgba(0,0,0,0.15)}.style-guide__color-swatch--black-alpha-25{background:rgba(0,0,0,0.25)}.style-guide__color-swatch--black-alpha-50{background:rgba(0,0,0,0.5)}.style-guide__color-swatch--white-alpha-15{background:rgba(255,255,255,0.15)}.style-guide__color-swatch--white-alpha-30{background:rgba(255,255,255,0.3)}.style-guide__color-swatch--white-alpha-50{background:rgba(255,255,255,0.5)}.style-guide__color-swatch--transparent{background:transparent}.style-guide__color-swatch--font-color{background:#000000}.style-guide__color-swatch--background-color{background:#ffffff}.style-guide__color-swatch--highlight-color{background:#fdcc5d}.style-guide__color-swatch--link-color{background:#49ac8c}.style-guide__color-swatch--link-hover-color{background:#327660}.style-guide__color-swatch--error-color{background:#ee283b}.style-guide__color-swatch--valid-color{background:#49ac8c}.style-guide__color-swatch--overlay-shadow-color{background:rgba(0,0,0,0.5)}.style-guide__color-swatch--focus-ring-color{background:#49ac8c}.style-guide__icon-group{margin-bottom:16px}.style-guide__icon{display:inline-block;margin:0 8px 8px 0;padding:8px;width:100px;text-align:center;white-space:nowrap}.style-guide__icon-frame{display:block;margin:0 auto 8px;width:44px;height:44px}.style-guide__menu-button{position:fixed;right:16px;bottom:48px;box-shadow:0 0 8px rgba(0,0,0,0.5);cursor:pointer}.style-guide__menu-text{font-size:16px;font-weight:bold;vertical-align:middle}.shipping-info{display:none;border:1px solid #dcdae6}@media screen and (min-width: 960px), print{.shipping-info{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cart__aside .shipping-info{display:block;margin-bottom:16px;text-align:center}.shipping-info svg{display:inline-block;position:relative;top:4px;height:32px;fill:#d91218}.cart__aside .shipping-info svg{height:26px}.shipping-info__content{margin:32px 0;font-size:16px}.cart__aside .shipping-info__content{margin:32px 0 40px;font-size:14px}.shipping-info__heading{display:inline-block;padding-left:8px;color:#d91218;font-size:40px;font-family:"Aleo", serif;font-weight:bold}.cart__aside .shipping-info__heading{font-size:34px}.cart__aside .shipping-info__rules{margin-bottom:8px}.breadcrumbs{display:none;margin:0 0 16px;padding-top:16px;direction:ltr}@media screen and (min-width: 960px), print{.breadcrumbs{display:block}}.breadcrumbs--alternate{margin:0;padding:16px 8px;background-color:#ffffff}@media screen and (min-width: 960px), print{.breadcrumbs--alternate{padding-left:80px}}.breadcrumbs__node-group{font-size:12px}.breadcrumbs--alternate .breadcrumbs__node-group{margin-bottom:0}.breadcrumbs__node{color:#666666}.breadcrumbs__node+.breadcrumbs__node:before{display:block;text-indent:200%;width:14px;height:14px;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/svgs/breadcrumb_arrow-3f4d3ab4d8a11b9a488908b42531f1f47aa333a78c86b7ab2c5d6c9e97c10b08.svg);background-size:14px 14px;overflow:hidden;display:inline-block;content:'';vertical-align:middle}.breadcrumbs__node a{color:#000000;font-weight:normal}.cart{padding:24px 0}@media screen and (min-width: 768px), print{.cart{padding:24px}}.cart--empty{padding:40px 0;text-align:center}@media screen and (min-width: 768px), print{.cart--empty{padding:80px 0}}.cart__empty-heading{margin-bottom:40px;font-style:italic}@media screen and (min-width: 768px), print{.cart__empty-heading{margin-bottom:56px}}.cart__heading{margin-bottom:16px;text-align:center}@media screen and (min-width: 768px), print{.cart__heading{margin-bottom:8px;text-align:left}}.cart__checkout-action-group{text-align:right}@media screen and (min-width: 768px), print{.cart__checkout-action-group--top{display:none}}.cart__checkout-action-group--main{display:none}@media screen and (min-width: 768px), print{.cart__checkout-action-group--main{display:block}}.cart__checkout-action{margin-bottom:16px}@media screen and (min-width: 960px), print{.cart__aside{padding-left:24px}}@media screen and (min-width: 1440px), print{.cart__aside{padding-left:125px}}.cart__summary{margin-bottom:16px;background:#f4f4f9;border:1px solid #dcdae6}.cart__summary-heading{margin:0;padding:12px 16px;font-size:16px;font-style:normal;font-family:"Open Sans", sans-serif;font-weight:bold}.cart__summary-table-container{padding:16px;background:#ffffff}.cart__summary-price{display:inline-block}.cart__summary-price:first-letter{font-size:0.75em;vertical-align:calc(1em - 0.75em)}.cart__aside-paypal-messaging{margin-bottom:16px;padding:0 16px}.category-summary-content-block{margin:24px 0}@media screen and (min-width: 768px), print{.category-summary-content-block{margin:24px 16px}}.category-summary-content-block__heading{padding-bottom:24px;text-align:center}.category-summary-content-block__heading-link{font-weight:normal}.checkbox-button__input{position:absolute;opacity:0}.checkbox-button__input[disabled]{opacity:0}.checkbox-button__input:checked ~ .checkbox-button__label .checkbox-button__faux-checkbox{border-color:#49ac8c;border-width:6px;background:#49ac8c}.checkbox-button__input:checked ~ .checkbox-button__label .checkbox-button__checkmark{opacity:1}.checkbox-button__input:disabled ~ .checkbox-button__label{color:#d8d8d8}.checkbox-button__input:disabled ~ .checkbox-button__label .checkbox-button__faux-checkbox{border-color:#d8d8d8}.product-options__option .checkbox-button__input{top:0;z-index:10;height:100%;width:100%}.checkbox-button__checkmark.svg-icon{position:absolute;opacity:0;z-index:1;fill:white;height:12px;width:10px;left:1px;top:3px}.checkbox-button__label{position:relative;padding-left:20px;cursor:pointer}.checkbox-button__faux-checkbox{display:block;position:absolute;top:3px;left:0;width:12px;height:12px;background:#ffffff;border:1px solid #666666;border-radius:25%;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.2);-webkit-backface-visibility:hidden;backface-visibility:hidden}.checkout-payment .checkbox-button__faux-checkbox{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.checkout-addresses__section{margin-bottom:16px}.checkout-addresses__section--email{padding-bottom:16px;border-bottom:2px solid #dcdae6}.checkout-addresses__heading{font-style:normal}.checkout-addresses__message{font-size:12px}.checkout-addresses__message-title{margin-bottom:0;font-weight:bold}.checkout-addresses__message-text{margin-bottom:10px}.checkout-confirmation__heading{margin-bottom:24px;font-size:22px;text-align:center}@media screen and (min-width: 768px), print{.checkout-confirmation__heading{margin-bottom:40px;text-align:left}}.checkout-confirmation__section{margin-bottom:24px}@media screen and (min-width: 768px), print{.checkout-confirmation__section{margin-bottom:32px}}.checkout-confirmation__section-heading{font-style:normal}.checkout-confirmation__thank-you-text{text-align:center}@media screen and (min-width: 768px), print{.checkout-confirmation__thank-you-text{text-align:left}}.checkout-confirmation__table{padding:16px 16px 0;background:#f4f4f9;border:1px solid #dcdae6}.checkout-confirmation__table-heading{font-style:normal}.checkout-payment__heading{margin-bottom:24px;font-size:22px;text-align:center}@media screen and (min-width: 768px), print{.checkout-payment__heading{margin-bottom:40px;text-align:left}}.checkout-payment__section{margin-bottom:24px}@media screen and (min-width: 960px), print{.checkout-payment__section{padding-right:24px}}.checkout-payment__section-heading{font-style:normal}.checkout-payment__section-heading--paypal{margin-top:32px}.checkout-payment__primary{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #d8d8d8}.checkout-payment__primary-method{margin-bottom:16px;padding:16px 16px 0;border:1px solid #d8d8d8}.js .checkout-payment__primary-method-edit{display:none}.js .checkout-payment__primary-method--selected .checkout-payment__primary-method-edit{display:block}.checkout-payment__method-text{display:block}@media screen and (min-width: 768px), print{.checkout-payment__method-text{display:inline}}.checkout-payment__primary-method--selected{border-color:#49ac8c}.checkout-rx-request__action-group{text-align:right}.checkout-shipping__heading{margin-bottom:24px;font-size:22px;text-align:center}@media screen and (min-width: 768px), print{.checkout-shipping__heading{margin-bottom:40px;text-align:left}}.checkout-shipping__vaccine-group{margin-bottom:32px;max-width:564px;border:1px solid #49ac8c}.checkout-shipping__vaccine-heading{margin-bottom:16px;padding:24px 16px;background-color:#ecf6f3}.checkout-shipping__section{margin-bottom:24px;margin-left:16px;max-width:564px}@media screen and (min-width: 768px), print{.checkout-shipping__section{margin-bottom:32px}}.checkout-shipping__section-heading{font-style:normal}.checkout-step-summary__step{margin-bottom:16px;background:#fafafa;border:1px solid #dcdae6}.checkout-step-summary__step--cart{background:#ffffff}.checkout-step-summary__step-heading{padding:16px;font-style:normal;background:#ffffff;border-bottom:1px solid #dcdae6}.checkout-step-summary__step-heading--cart{background:#f4f4f9;border-bottom:0}.checkout-step-summary__section{margin:16px}.checkout-step-summary__section-heading{font-size:14px;font-style:normal}.checkout-step-summary__price{display:inline-block}.checkout-step-summary__price:first-letter{font-size:0.75em;vertical-align:calc(1em - 0.75em)}.checkout-step-summary__step--no-border{border:0}@-webkit-keyframes email-signup-slide-up{0%{-webkit-transform:translateY(400px);transform:translateY(400px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes email-signup-slide-up{0%{-webkit-transform:translateY(400px);transform:translateY(400px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.email-signup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8;background:rgba(0,0,0,0.5);-webkit-transition:background 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:background 150ms cubic-bezier(0.4, 0, 0.2, 1)}.email-signup__content-wrapper{position:fixed;bottom:0;width:100%;text-align:center;background:#ffffff;box-shadow:0 0 20px 10px rgba(0,0,0,0.15);-webkit-animation:email-signup-slide-up 250ms cubic-bezier(0.4, 0, 0.2, 1);animation:email-signup-slide-up 250ms cubic-bezier(0.4, 0, 0.2, 1)}.email-signup__title{margin:0;padding:32px 0;color:#3e7766;font-weight:bold}.email-signup__form{position:relative;padding-top:51px}.email-signup__form:before{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);display:block;text-indent:200%;width:calc(100% - 64px);height:57px;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/animal_lineup-60a158c84b87d2b63a9b63775056a0a6923ee91f3f260f89276d24ca224f60ce.svg);background-size:calc(100% - 64px) 57px;overflow:hidden;display:block;top:0;max-width:475px;background-size:auto;background-repeat:no-repeat;background-position:center bottom;content:''}.email-signup__form-body{padding:32px;background:#3e7766}.email-signup__form-note-copy{display:inline-block;padding:16px 0 0;max-width:480px;color:#ffffff;font-size:12px}.email-signup__close-button{display:block;text-indent:200%;width:30px;height:30px;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/dialog_close-6c66f67e2a75ee3423128bb2b3dc3df8c339c4cbe389a5bd4dfac05b9aaf22fa.svg);background-size:30px 30px;overflow:hidden;position:absolute;top:8px;right:8px;border:0;cursor:pointer}.html-content-block{margin:24px 0}@media screen and (min-width: 768px), print{.html-content-block{margin:24px 16px}}.ui-dialog .html-content-block,.pdp-layout__miscellaneous-group .html-content-block,.cart__aside .html-content-block{margin:0}.login{margin-top:8px;padding:24px 0;text-align:center;background-color:#ffffff}@media screen and (min-width: 768px), print{.login{margin-top:0}}@media screen and (min-width: 960px), print{.login{text-align:left}}.login__group{padding:8px;text-align:center}@media screen and (min-width: 768px), print{.login__group{margin:56px 0}}.login__group--left{position:relative}@media screen and (min-width: 768px), print{.login__group--left{padding-right:80px;text-align:right;border-right:1px solid #dcdae6}}.login__group--left:after{display:block;margin:32px auto 16px;width:260px;height:1px;background-color:#dcdae6;content:''}@media screen and (min-width: 768px), print{.login__group--left:after{display:none}}@media screen and (min-width: 768px), print{.login__group--right{padding-left:80px;text-align:left}}.login__heading{width:280px;font-style:initial;text-align:center}@media screen and (min-width: 768px), print{.login__heading{width:initial;text-align:left}}.login__sub-heading{margin-bottom:32px;width:280px;text-align:center}@media screen and (min-width: 768px), print{.login__sub-heading{width:initial;text-align:left}}.login__form-container{display:inline-block;text-align:left}@media screen and (min-width: 960px), print{.login__form-container{width:325px}}.order-help-menu{margin-bottom:16px;color:#d8d8d8;font-size:12px;text-align:center}.page-header .order-help-menu{margin-bottom:0}@media screen and (min-width: 768px), print{.page-header .order-help-menu{text-align:right}}.order-help-menu__item+.order-help-menu__item:before{margin:0 12px;content:"|"}.order-summary{padding:24px 8px 40px;background-color:#ffffff}@media screen and (min-width: 960px), print{.order-summary{padding:32px 80px 120px}}.order-summary__data{margin-bottom:24px}.order-summary__data .data-card{margin:0;padding:0}.order-summary__data-title{margin-bottom:8px;text-align:center}@media screen and (min-width: 768px), print{.order-summary__data-title{text-align:left}}.order-summary__data-section{margin-bottom:24px}.order-summary__product-list{margin-bottom:24px}.order-summary__totals{border:1px solid #dcdae6}@media screen and (min-width: 960px), print{.order-summary__totals{margin-left:24px;max-width:304px}}@media screen and (min-width: 1440px), print{.order-summary__totals{margin-left:125px}}.order-summary__totals-header{padding:12px 16px;font-size:16px;background-color:#f4f4f9}.order-summary__totals-table{padding:16px}.order-summary__totals-price{display:inline-block}.order-summary__totals-price:first-letter{font-size:0.75em;vertical-align:calc(1em - 0.75em)}.page-content{position:relative;z-index:1;font-size:0;direction:rtl}.page-content--checkout{direction:ltr}.page-content--alternate{padding:8px 0 0;background-color:#ffffff}.page-content__aside{font-size:14px;direction:ltr}@media screen and (min-width: 768px), print{.page-content__aside{display:inline-block;width:200px;vertical-align:top}}@media screen and (min-width: 768px), print{.page-content--checkout .page-content__aside{width:300px}}.page-content__main{font-size:14px;direction:ltr}.page-content__heading{margin:0 16px 8px}@media screen and (min-width: 768px), print{.page-content__main--with-aside{display:inline-block;padding-right:24px;width:calc(100% - 200px);box-sizing:border-box;vertical-align:top}}@media screen and (min-width: 768px), print{.page-content--checkout .page-content__main--with-aside{width:calc(100% - 300px)}}@media screen and (min-width: 768px), print{.page-content__main--with-left-aside{padding-right:0;padding-left:24px}}.page-footer{padding:16px 0 0}.page-footer__nav{padding:32px;text-align:left;background:#ffffff}@media screen and (min-width: 768px), print{.page-footer__nav{padding:32px 8px}}.page-footer__nav p{margin:0}.page-footer__animals{display:none}@media screen and (min-width: 768px), print{.page-footer__animals{display:block;text-align:center}}.page-footer__email-signup{text-align:center;margin-top:24px;padding:0 8px}@media screen and (min-width: 768px), print{.page-footer__email-signup{text-align:right}}.page-footer__email-signup-headline{text-align:center;font-family:"Aleo", serif;color:#3e7766}.page-footer__email-signup-form{display:inline-block}.page-footer__email-signup-note{text-align:center}.page-footer__email-signup-note-copy{display:inline-block;padding:16px 0 0;max-width:480px;font-size:12px;color:#5f5d70}.page-footer__facebook-link{display:block;padding:8px;color:#5f5d70;font-size:14px;text-align:center;background:#dcdae6}@media screen and (min-width: 768px), print{.page-footer__facebook-link{display:none}}.page-footer__facebook-link-image{width:16px;margin-left:8px;vertical-align:sub}.page-footer__sub-footer{background:#3e7766}.page-footer__help{border-bottom:1px solid rgba(255,255,255,0.15)}@media screen and (min-width: 960px), print{.page-footer__help{padding-left:64px}}.page-footer--checkout .page-footer__help{border:none}.page-footer__help-list{text-align:center}@media screen and (min-width: 960px), print{.page-footer__help-list{text-align:left}}.page-footer__help-item{-webkit-transition:background-color 0.25s ease-out;transition:background-color 0.25s ease-out}.page-footer__help-item:hover{background-color:#49ac8c}.page-footer__help-link{display:inline-block;padding:16px;color:#ffffff;font-size:10px;text-transform:uppercase}.page-footer__help-link:hover{color:#ffffff}@media screen and (min-width: 768px), print{.page-footer__help-link{font-size:12px}}.page-footer__accepted-payment{padding:8px 0;text-align:center}@media screen and (min-width: 960px), print{.page-footer__accepted-payment{border:none;position:absolute;top:0;right:64px}}.page-footer__accepted-payment-copy{display:inline-block;margin-right:8px;color:#ffffff;font-size:10px;text-transform:uppercase}@media screen and (min-width: 768px), print{.page-footer__accepted-payment-copy{font-size:12px}}.page-footer__accepted-payment-image{display:inline-block;max-height:30px}.page-footer__sub-footer-bottom{background:#ffffff}.page-footer__copyright{margin:16px;margin-bottom:0;padding:8px 0;font-size:10px;color:#3e7766;text-align:center}@media screen and (min-width: 960px), print{.page-footer__copyright{padding-left:64px;padding-top:0;text-align:left}}@media screen and (min-width: 960px), print{.page-footer--checkout .page-footer__copyright{position:absolute;top:0;right:64px}}.page-footer__accreditations{margin-top:8px;text-align:center}@media screen and (min-width: 960px), print{.page-footer__accreditations{text-align:right;padding-right:64px}}.page-footer--checkout .page-footer__accreditations{border:none}.page-footer__accreditations-list{text-align:center}@media screen and (min-width: 960px), print{.page-footer__accreditations-list{text-align:right;padding:0}}.page-footer__accreditations-list__item{display:inline-block;text-align:center;vertical-align:top}@media screen and (min-width: 960px), print{.page-footer__accreditations-list__item{text-align:right;margin:0 16px}}.page-footer__accreditations-list__item-bbb{padding-top:16px;margin-right:0}.page-container{position:relative;right:0;left:0;z-index:1;margin:0 auto;max-width:100%;min-width:320px;background-color:#faf9ff;overflow-x:hidden}@media screen and (min-width: 768px), print{.admin-toolbar ~ .page-container{top:64px}}.page-messages{position:fixed;top:16px;right:16px;left:16px;z-index:6}@media screen and (min-width: 768px), print{.page-messages{top:8px;right:20%;left:20%}}.pdp-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 960px), print{.pdp-layout{display:block;font-size:0}}@media screen and (min-width: 960px), print{.pdp-layout__content-group{display:inline-block;width:60%;float:right;font-size:14px}}.pdp-layout__media-group{margin:0 auto;width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media screen and (min-width: 960px), print{.pdp-layout__media-group{display:inline-block;width:40%;font-size:14px}}@media screen and (min-width: 960px), print{.pdp-layout__miscellaneous-group{display:inline-block;width:40%;font-size:14px}}.personalized-recommendations-content-block{margin:24px 0}@media screen and (min-width: 768px), print{.personalized-recommendations-content-block{margin:24px 16px}}.cart-recommendations .personalized-recommendations-content-block{margin:0}.personalized-recommendations-content-block__heading{padding-bottom:24px;text-align:center}.cart-recommendations .personalized-recommendations-content-block__heading{padding-bottom:16px;font-size:20px}@media screen and (min-width: 960px), print{.cart-recommendations .personalized-recommendations-content-block__heading{font-size:28px;text-align:left}}.product-detail-container__section{margin-bottom:32px;padding:0 8px 40px;background-color:#ffffff}@media screen and (min-width: 960px), print{.product-detail-container__section{padding:32px 80px 40px}}.product-detail-container__section-heading{margin:0 0 8px;font-size:18px;font-style:normal;font-weight:bold}.product-detail-container__helpful-info{text-align:center}@media screen and (min-width: 768px), print{.product-detail-container__helpful-info{text-align:right}}.product-detail-container__helpful-info-content{display:inline-block;max-width:300px;text-align:left}.product-detail-container__description{margin:16px 0;padding-right:16px}.product-detail-container__manufacturer-contract{max-width:300px}.product-detail-container__manufacturer-contract-text{display:none}.ui-dialog .product-detail-container__manufacturer-contract-text{display:block}.prescription-badge{margin:8px 0;padding:8px;max-width:288px;font-size:14px;border:1px solid #dcdae6}.prescription-badge__icon{width:24px;height:24px;vertical-align:middle;fill:#49ac8c}.prescription-badge__text{display:inline-block;padding:0 8px;font-weight:bold}.prescription-badge__link{font-weight:normal}.product-insights-content-block{margin:24px 0}@media screen and (min-width: 768px), print{.product-insights-content-block{margin:24px 16px}}.product-insights-content-block__heading{padding-bottom:24px;text-align:center}.product-prices{padding:8px}@media screen and (min-width: 960px), print{.product-prices{font-size:16px}}.product-prices--summary{border-top:1px solid #dcdae6;min-height:60px;line-height:30px}@media screen and (min-width: 960px), print{.product-prices--summary{padding:16px;min-height:82px;line-height:41px}}@media screen and (min-width: 1440px), print{.product-prices--summary{min-height:auto;line-height:inherit}}.product-summary:hover .product-prices--summary{background:#faf9ff}.product-prices--details{margin-bottom:16px;padding:0}.product-prices--variant-list{text-align:right}.product-prices__paypal-messaging{margin-bottom:16px}.product-prices__price{display:inline-block;margin:0 0 0 4px;font-weight:700;white-space:nowrap}.product-prices__price span{display:inline-block}.product-prices__price span:first-letter{font-size:0.75em;vertical-align:calc(1em - 0.75em)}@media screen and (min-width: 960px), print{.product-prices--details .product-prices__price{font-size:18px}}@media screen and (min-width: 960px), print{.product-prices--summary .product-prices__price{font-size:16px}}@media screen and (min-width: 960px), print{.product-prices--variant-list .product-prices__price{font-size:16px}}.product-prices__original-price{position:relative;color:#95979a}.product-prices--variant-list .product-prices__original-price,.super-saver__right .product-prices__original-price{display:inline-block}.product-prices__original-price:after{position:absolute;top:50%;left:0;width:100%;height:1px;background:#95979a;content:'';-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.product-prices__sale-price{margin-left:4px;color:#ee283b}.product-prices__sales-story{color:#ee283b;font-size:12px;font-weight:normal}.product-recommendations{padding:8px 0}@media screen and (min-width: 768px), print{.product-recommendations{padding:32px 24px}}.product-recommendations__heading{padding-bottom:16px;text-align:center}@media screen and (min-width: 960px), print{.product-recommendations__heading{text-align:left}}.radio-button__input{position:absolute;opacity:0}.radio-button__input:checked ~ .radio-button__label .radio-button__faux-checkbox{border-color:#49ac8c;border-width:4px}.radio-button__input:disabled ~ .radio-button__label .radio-button__faux-checkbox{border-color:#666666}.product-options__option .radio-button__input{top:0;z-index:10;width:100%;height:100%}.radio-button__input--blue:checked ~ .radio-button__label .radio-button__faux-checkbox{border-color:#3366cc}.radio-button__label{position:relative;padding-left:20px;cursor:pointer}.radio-button__label--top{padding-top:12px;padding-left:0}.radio-button__faux-checkbox{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);display:block;left:0;width:12px;height:12px;background:#ffffff;border:1px solid #666666;border-radius:50%;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.25);-webkit-backface-visibility:hidden;backface-visibility:hidden}.checkout-payment .radio-button__faux-checkbox{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.radio-button__faux-checkbox--top{top:2%}.recent-views{direction:ltr}.recent-views__section{padding:16px 0}@media screen and (min-width: 960px), print{.recent-views__section{padding:32px 0}}.recent-views__section--products{background:#faf9ff}.recent-views__section--searches{background:#ffffff}.recent-views__section--categories{background:#ffffff}@media screen and (min-width: 960px), print{.recent-views__content{margin:0 16px}}@media screen and (min-width: 768px), print{.recent-views--products-only .recent-views__content{margin:0 24px}}.recent-views__heading{padding-bottom:16px;text-align:center}@media screen and (min-width: 960px), print{.recent-views__heading{text-align:left}}.recent-views__link{margin-bottom:16px}.page-content__aside .result-filters{display:none}@media screen and (min-width: 768px), print{.page-content__aside .result-filters{display:block}}.result-filters--mobile{height:100%;padding:16px;background:#ffffff;overflow-y:auto}.result-filters__heading{font-size:18px}.result-filters__mobile-sort{margin-bottom:24px}.result-filters__section{border-bottom:1px solid #dcdae6}.result-filters__section:last-child{border-bottom:0}.result-filters__section--with-more-link{position:relative}.result-filters__section-heading{margin-bottom:0;padding:16px 0;font-size:14px}.result-filters__group{margin-bottom:16px;max-height:295px;overflow-y:auto}.result-filters__section--with-more-link .result-filters__group{margin-bottom:40px}.result-filters__filter{padding:4px 0}.result-filters__filter--hidden{display:none}.result-filters__group--expanded .result-filters__filter--hidden{display:block}.result-filters__filter--show-more{position:absolute;bottom:8px;left:0;cursor:pointer}.result-filters__filter-link{display:inline-block;position:relative;padding-left:28px;color:#000000;font-weight:normal}.result-filters__filter-link:hover{color:#49ac8c}.result-filters__filter--selected .result-filters__filter-link{color:#49ac8c;font-weight:bold}.result-filters__filter-checkbox{position:absolute;top:5px;left:0;width:12px;height:12px;border:1px solid #666666}.result-filters__filter--selected .result-filters__filter-checkbox{background:#55b397}.result-filters__filter-checkbox-icon{position:absolute;top:5px;left:1px;width:10px;height:12px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}.result-filters__filter--selected .result-filters__filter-checkbox-icon{opacity:1;fill:#ffffff}.result-filters__filter-count{display:inline-block;margin-left:8px}.reviews-page{margin:0 auto;max-width:600px}.reviews-page__heading{padding:0 10px}.text-content-block{margin:24px 0}@media screen and (min-width: 768px), print{.text-content-block{margin:24px 16px}}.contact-box .text-content-block{margin:0}.search-no-results{padding-top:16px}@media screen and (min-width: 960px), print{.search-no-results{margin-left:40px;padding-top:0}}.search-no-results__heading{text-align:center}@media screen and (min-width: 960px), print{.search-no-results__heading{text-align:left}}.search-no-results__suggestions .grid__cell:after{margin-left:4px;content:','}.search-no-results__suggestions .grid__cell:first-child:after,.search-no-results__suggestions .grid__cell:last-child:after{content:''}.search-no-results__content{margin-bottom:16px}.search-no-results__content .html-content-block{margin:0}.search-no-results__content p{font-size:15px;font-weight:bold}@media screen and (min-width: 960px), print{.search-no-results__content p{font-size:16px}}.search-no-results__search{margin-bottom:40px}.search-no-results__search-form{position:relative}.search-no-results__search-value{display:inline-block;width:100%;vertical-align:top}.search-no-results__search-value .value{width:100%}.search-no-results__search-value .text-box{padding:0 16px;width:100%;height:54px;border:solid 1px #327660}.search-no-results__search-value .text-box:focus{box-shadow:0 0 0 1px #49ac8c}.search-no-results__search-value .text-box:focus+.search-no-results__search-button{fill:#49ac8c}.search-no-results__search-button{position:absolute;top:0;right:16px;bottom:0;padding:0;height:100%;fill:#327660}.search-no-results__search-button .button{padding:0;width:100%;height:100%;background-color:transparent;border:0}.secondary-nav-container{margin-bottom:16px;padding:8px;background:#faf9ff}.secondary-nav__item{padding-bottom:8px;list-style-type:none}.secondary-nav__link{color:#000000;font-weight:normal}.secondary-nav__link:hover{color:#49ac8c}.secondary-nav__item--has-children>.secondary-nav__link:after{display:inline-block;margin-left:8px;color:#000000;content:'>';-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.secondary-nav__link--selected{color:#49ac8c;font-weight:bold}.secondary-nav__item--has-children .secondary-nav__link--selected:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.secondary-nav__children{margin:0;padding-top:8px}.show-password{display:inline-block;margin-top:8px}.text-box{padding:8px;width:200px;font-size:14px;background:#fafafa;border:1px solid #d8d8d8;border-radius:2px;-webkit-transition:padding 100ms;transition:padding 100ms}.text-box:focus{border-color:#49ac8c;outline:none;-webkit-transition:border 0.1s, box-shadow 0.1s;transition:border 0.1s, box-shadow 0.1s;background:#ffffff}.property--label-is-floated .text-box{padding:12px 8px 4px;background:#ffffff}.inline-form--small .text-box{padding:5px 13px}.inline-form--medium .text-box{padding:13px}.text-box--secondary{background-color:#ffffff}.text-box--product-quantity{font-weight:bold;text-align:center;border:1px solid #000000;border-radius:0}.text-box--product-quantity-inactive{color:rgba(0,0,0,0.25);border-color:rgba(0,0,0,0.25)}.text-box--product-autoship{font-weight:bold;text-align:center;border:1px solid #000000;border-radius:0}.text-box--product-autoship-inactive{color:rgba(0,0,0,0.25);border-color:rgba(0,0,0,0.25)}.text-box--invalid{border:1px solid #ee283b}.text-box--x-small{width:62px}.text-box--small{width:96px}.text-box--wide{width:256px}.text-box--multi-line{height:168px}.text-box--full-width{width:100%}.text-box--full{width:100%}.text-button{color:#49ac8c;font-weight:bold;text-decoration:none;cursor:pointer}.text-button:hover{text-decoration:underline}.text-button--minimal{color:initial;font-weight:normal}.text-button--minimal:hover{text-decoration:none}.three-callouts{padding:32px 0}.three-callouts__item{text-align:center}.three-callouts__item+.three-callouts__item:before{display:block;margin:32px auto;width:72px;border-top:1px solid #dcdae6;content:''}@media screen and (min-width: 768px), print{.three-callouts__item+.three-callouts__item{border-left:1px solid #dcdae6}.three-callouts__item+.three-callouts__item:before{display:none}}.three-callouts__media{display:inline-block;margin-right:16px;width:60px;vertical-align:top}.three-callouts__copy{display:inline-block;width:calc(90% - 60px);color:#5f5d70;text-align:left}@media screen and (min-width: 768px), print{.three-callouts__copy{width:calc(65% - 60px)}}.three-callouts__title{margin-bottom:8px;font-size:16px;text-transform:uppercase}.three-callouts__text{font-size:14px;font-weight:normal;word-break:break-word}@media screen and (min-width: 768px), print{.three-callouts__text{font-size:12px}}.three-callouts__text p{font-size:14px}@media screen and (min-width: 768px), print{.three-callouts__text p{font-size:12px}}.video-content-block{margin:24px 0 40px}@media screen and (min-width: 768px), print{.video-content-block{margin:24px 16px 40px}}.video-content-block__responsive-frame{position:relative}.video-content-block__responsive-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ui-dialog .view{max-width:700px;min-width:250px}@media screen and (min-width: 960px), print{.ui-dialog .view{max-width:835px}}.view--alternate{padding:16px 80px;background-color:#ffffff}.login-form{max-width:324px}.account-dropdown .login-form{padding:0 16px}.login-form__element{width:100%}.login-form__text{width:100%}.account-dropdown .login-form__text{text-align:center}.login .login-form__new{display:none}@media screen and (min-width: 960px), print{.login .login-form__submit{margin-top:53px}}.checkout-progress{position:relative;padding:16px 0 32px}.checkout-progress__list{margin-top:8px;padding-bottom:32px;text-align:center}@media screen and (min-width: 768px), print{.checkout-progress__list{margin-top:16px;padding-bottom:48px}}.checkout-progress__step{display:inline-block;position:relative}.checkout-progress__step--active .checkout-progress__text{color:#000000;font-weight:bold}.checkout-progress__step--active ~ .checkout-progress__step .checkout-progress__text{color:#000000}.checkout-progress__step--active ~ .checkout-progress__step .checkout-progress__dot{border:2px solid #dcdae6}.checkout-progress__step--active ~ .checkout-progress__divider{background:#dcdae6}.checkout-progress__divider{display:inline-block;margin:0 16px;width:80px;height:2px;background:#49ac8c}@media screen and (min-width: 768px), print{.checkout-progress__divider{margin:0 24px;width:268px}}.checkout-progress--4-steps .checkout-progress__divider{width:15%}.checkout-progress__text{position:absolute;left:50%;color:#49ac8c;font-size:10px;font-weight:normal;-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%)}@media screen and (min-width: 768px), print{.checkout-progress__text{font-size:12px}}.checkout-progress__dot{position:absolute;left:50%;width:16px;height:16px;border:2px solid #49ac8c;border-radius:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 768px), print{.checkout-progress__dot{width:20px;height:20px}}.checkout-progress__dot--completed{background:#49ac8c}.checkout-progress__check{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:8px;fill:#ffffff}@media screen and (min-width: 768px), print{.checkout-progress__check{height:10px}}.search-results{margin-bottom:24px;text-align:center}@media screen and (min-width: 768px), print{.search-results{text-align:left}}.search-results__sort{display:none}@media screen and (min-width: 768px), print{.search-results__sort{display:block;float:right}}.search-results__related .grid__cell:after{margin-left:4px;content:','}.search-results__related .grid__cell:first-child:after,.search-results__related .grid__cell:last-child:after{margin-left:0;content:''}@media screen and (min-width: 960px), print{.taxonomy-content-block{display:table;margin:0 auto;padding:32px;width:100%;max-width:1440px;text-align:left}}.page-footer__nav .taxonomy-content-block{padding:0 8px}@media screen and (min-width: 768px), print{.page-footer__nav .taxonomy-content-block--five-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 960px), print{.taxonomy-content-block--five-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 960px), print{.taxonomy-content-block__container{display:table-cell;width:50%;vertical-align:top}}@media screen and (min-width: 960px), print{.taxonomy-content-block--two-column .taxonomy-content-block__container{width:33.33%}}@media screen and (min-width: 960px), print{.taxonomy-content-block--three-column .taxonomy-content-block__container{width:25%}}.page-footer__nav .taxonomy-content-block__five-column-container{padding:16px 0}@media screen and (min-width: 768px), print{.taxonomy-content-block__container--without-image{width:100%}}@media screen and (min-width: 768px), print{.taxonomy-content-block--two-column .taxonomy-content-block__container--without-image{width:50%}}@media screen and (min-width: 768px), print{.taxonomy-content-block--three-column .taxonomy-content-block__container--without-image{width:33.33%}}.taxonomy-content-block__menu-heading{display:block;padding:8px 24px;color:#327660;font-weight:bold;background-color:#ffffff;border-bottom:1px solid #d8d8d8}@media screen and (min-width: 960px), print{.taxonomy-content-block__menu-heading{padding:8px;background-color:initial;border:0}}.page-footer__nav .taxonomy-content-block__menu-heading{margin-bottom:8px;padding:0;font-size:16px;font-family:"Aleo", serif;border:0}@media screen and (min-width: 960px), print{.page-footer__nav .taxonomy-content-block__menu-heading{padding-bottom:4px}}.taxonomy-content-block__menu{background-color:#ffffff}.taxonomy-content-block__menu-item{margin:0;color:#327660;font-size:14px;font-weight:normal;letter-spacing:1px;border-bottom:1px solid #d8d8d8}@media screen and (min-width: 960px), print{.taxonomy-content-block__menu-item{padding:2px 8px;font-size:12px;border-bottom:0}}.page-footer__nav .taxonomy-content-block__menu-item{padding:2px 0;border-bottom:0}.taxonomy-content-block__menu-link{color:#327660;font-weight:normal}.page-footer__nav .taxonomy-content-block__menu-link{color:#000000}.taxonomy-content-block__link-arrow-svg{float:right;fill:#327660}@media screen and (min-width: 960px), print{.taxonomy-content-block__link-arrow-svg{float:none}}.taxonomy-content-block__taxon-name{display:block;padding:8px 24px}@media screen and (min-width: 960px), print{.taxonomy-content-block__taxon-name{display:inline;padding:0}}.page-footer .taxonomy-content-block__taxon-name{padding:0}.two-promo{text-align:center}.two-promo__promo{display:block;font-size:11px}.two-promo__promo:first-child:after{display:block;position:relative;margin:4px auto;height:1px;max-width:334px;background-color:#d8d8d8;content:''}@media screen and (min-width: 960px), print{.two-promo__promo{display:inline-block;font-size:14px}.two-promo__promo:first-child:after{display:inline-block;position:relative;top:2px;margin:0 8px;width:2px;height:14px;background-color:#ee283b;content:''}}.two-promo__heading{display:inline-block;color:#ee283b;font-size:12px;font-weight:bold;text-transform:uppercase}@media screen and (min-width: 960px), print{.two-promo__heading{font-size:18px}}.two-promo__text{display:inline-block;color:#666666}.image-group-content-block{margin-top:24px;margin-bottom:24px;padding:24px 0;text-align:center;background-color:#ffffff}.image-group-content-block__heading{padding-bottom:24px}@media screen and (min-width: 1440px), print{.image-group-content-block__images{margin:0 auto;max-width:1440px}}.image-group-content-block__item{position:relative;margin-bottom:8px;text-align:center}.image-group-content-block__text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:#ffffff;pointer-events:none}.image-and-text-content-block{margin:24px 0}@media screen and (min-width: 768px), print{.image-and-text-content-block{margin:24px 16px}}.image-and-text-content-block__image-container{display:block;margin:0 16px 16px}.image-and-text-content-block__image-container--left{margin-left:0;float:left}.image-and-text-content-block__image-container--right{margin-right:0;float:right}.inline-image-group-content-block{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-image-group-content-block__item{background-size:cover;background-position:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.variant-list{margin:16px 0;padding:0;list-style-type:none}.variant-list__header{display:none;margin:8px 0;width:100%;text-align:right}@media screen and (min-width: 960px), print{.variant-list__header{display:inline-block}}.variant-list__header-item{display:inline-block;width:20%;font-weight:bold}.variant-list__recommendations-heading{padding:32px;font-size:16px;font-weight:bold;text-align:center;background-color:#faf9ff;border-top:1px solid #dcdae6}@media screen and (min-width: 960px), print{.variant-list__recommendations-heading{padding:32px 0 0;text-align:left;background-color:#ffffff}}.variant-list__item{padding:16px 0;border-top:1px solid #dcdae6}.variant-list__item:last-child{border-bottom:1px solid #dcdae6}.variant-list__promo-group{margin-bottom:16px}.variant-list__promo-badges{display:inline-block;margin-right:8px;vertical-align:middle}@media screen and (min-width: 960px), print{.variant-list__promo-badges{margin-right:16px}}.variant-list__promo{display:inline-block;color:#ee283b;font-size:12px;font-weight:bold;text-transform:uppercase;vertical-align:middle}.variant-list__item-groups{position:relative}@media screen and (min-width: 960px), print{.variant-list__item-groups{width:100%;font-size:0}}.variant-list__top-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 960px), print{.variant-list__top-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:55%;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}}.badge+.variant-list__top-group{padding-top:28px}@media screen and (min-width: 960px), print{.badge+.variant-list__top-group{padding-top:0}}@media screen and (min-width: 960px), print{.variant-list__text-group{padding-left:8px}}.variant-list__product-name{display:block;color:#000000;font-size:16px;font-family:"Aleo", serif;font-weight:normal}@media screen and (min-width: 960px), print{.variant-list__product-name{display:inline-block}}.variant-list__display-name{display:inline-block;color:#000000;font-size:14px;font-weight:bold}.variant-list__note{margin:8px 0;max-width:300px;color:#666666;font-size:10px}.variant-list__note--with-icon{position:relative;padding-left:18px}.variant-list__note--with-wide-icon{position:relative;padding-left:28px}.variant-list__note--with-x-wide-icon{position:relative;padding-left:38px}.variant-list__note-icon{position:absolute;top:2px;left:0;width:14px;fill:#49ac8c}.variant-list__note-icon--prop65{fill:initial}.variant-list__note-icon--information{fill:#fdcc5d}.variant-list__note-icon--wide{width:24px}.variant-list__note-icon--x-wide{width:34px}.variant-list__manufacturer-contract-note{max-width:210px;color:#666666;font-size:10px;font-weight:bold}.variant-list__manufacturer-contract-info-link{color:#666666;font-size:10px;font-weight:normal;text-decoration:underline}.variant-list__image-group{width:70px}@media screen and (min-width: 960px), print{.variant-list__image-group{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.variant-list__price-group{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 960px), print{.variant-list__price-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:45%;font-size:16px;vertical-align:top}}.variant-list__shipping-check{width:10px;height:10px;vertical-align:middle;fill:#49ac8c}@media screen and (min-width: 960px), print{.variant-list__autoship{margin-left:auto;max-width:270px;text-align:right}}.variant-list__autoship-heading{font-weight:bold}.collapsible-form .variant-list__autoship-heading{text-align:left}@media screen and (min-width: 960px), print{.variant-list__super-saver-container{text-align:right}}.brand-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.brand-grid__item{margin-bottom:24px;width:100%}@media screen and (min-width: 768px), print{.brand-grid__item{padding-right:16px;width:49%}}@media screen and (min-width: 960px), print{.brand-grid__item{width:33%}}.video-and-text-content-block{margin:24px 0}@media screen and (min-width: 768px), print{.video-and-text-content-block{margin:24px 16px}}.video-and-text-content-block__video-container{display:block;margin-bottom:8px}@media screen and (min-width: 768px), print{.video-and-text-content-block__video-container{margin-right:16px;margin-left:16px}}@media screen and (min-width: 768px), print{.video-and-text-content-block__video-container--left{margin-left:0;float:left}}@media screen and (min-width: 768px), print{.video-and-text-content-block__video-container--right{margin-right:0;float:right}}.video-and-text-content-block__video iframe{max-width:100%}.product-list-content-block{margin:24px 0}@media screen and (min-width: 768px), print{.product-list-content-block{margin:24px 16px}}.product-list-content-block__heading{padding-bottom:24px;text-align:center}.image-content-block{position:relative;margin:24px 0}@media screen and (min-width: 768px), print{.image-content-block{margin:24px 16px}}.image-content-block--left{text-align:left}.image-content-block--center{text-align:center}.image-content-block--right{text-align:right}.image-content-block--full-bleed{margin:24px -50vw}.image-content-block__link{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.image-content-block__image{display:inline-block;max-width:100%}.image-content-block__text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#ffffff;pointer-events:none}.button-content-block{margin:24px 0}@media screen and (min-width: 768px), print{.button-content-block{margin:24px 16px}}.button-content-block--left{text-align:left}.button-content-block--center{text-align:center}.button-content-block--right{text-align:right}.quote-content-block{margin:24px 0;padding:8px;border-left:8px solid #666666;quotes:"“" "”" "‘" "’"}@media screen and (min-width: 768px), print{.quote-content-block{margin:24px 16px}}.quote-content-block:before{margin-right:8px;font-size:5em;line-height:0;vertical-align:text-bottom;content:'“'}.quote-content-block__text p{display:inline}.quote-content-block__author{display:block;font-style:italic;text-align:right}.divider-content-block:before,.divider-content-block:after{display:block;height:32px;content:''}.divider-content-block--small:before,.divider-content-block--small:after{height:8px}.divider-content-block--medium:before,.divider-content-block--medium:after{height:16px}.divider-content-block--large:before,.divider-content-block--large:after{height:32px}.divider-content-block__line{display:block;height:0;border-color:#000000}.social-networks-content-block{margin:24px 0;text-align:center}@media screen and (min-width: 768px), print{.social-networks-content-block{margin:24px 16px}}.social-networks-content-block__item{margin:0 16px}.six-image-column-content-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:332px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 768px), print{.six-image-column-content-block{max-width:514px}}@media screen and (min-width: 960px), print{.six-image-column-content-block{max-width:1060px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.six-image-column-content-block__image-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 32px;padding:4px;width:150px;height:150px;border:1px solid #d8d8d8}.six-image-column-content-block__image{width:100%}.six-image-column-content-block__text{position:absolute;right:-1px;bottom:-1px;left:-1px;padding:2px 8px;text-align:center}.six-image-column-content-block__badge{position:absolute;top:-1px;left:-1px;padding:2px 8px;color:#ee283b;background:#ffffff;border:1px solid #d8d8d8}.six-image-column-content-block__link{position:absolute;top:0;right:0;bottom:0;left:0}.mobile-filters{margin-bottom:24px}.mobile-filters__control{display:none}.mobile-filters__trigger{margin-bottom:16px;text-align:center}.mobile-filters__content{display:none}.mobile-filters__control:checked ~ .mobile-filters__content{display:block}.admin-toolbar{display:none}@media screen and (min-width: 768px), print{.admin-toolbar{display:block;position:fixed;top:0;z-index:5;width:100%;height:64px;background:#ffffff;border:0;box-shadow:0 0 5px 0 rgba(0,0,0,0.5)}}.admin-toolbar--expanded{height:100%}.content-block--hidden-for-small{display:none}@media screen and (min-width: 768px), print{.content-block--hidden-for-small{display:block}}@media screen and (min-width: 768px), print{.content-block--hidden-for-medium{display:none}}@media screen and (min-width: 960px), print{.content-block--hidden-for-medium{display:block}}@media screen and (min-width: 960px), print{.content-block--hidden-for-wide{display:none}}@media screen and (min-width: 1440px), print{.content-block--hidden-for-wide{display:block}}@media screen and (min-width: 1440px), print{.content-block--hidden-for-x-wide{display:none}}.content-block--message-dismissed{display:none}.content-preview-visibility .content-block--message-dismissed{display:block}.pagination{margin-bottom:32px}.pagination__button{text-align:center}.select{display:inline-block;position:relative;height:39px;min-width:200px;background-color:#ffffff;border:1px solid #d8d8d8;cursor:pointer;vertical-align:middle}.select select{position:absolute;top:0;bottom:0;z-index:2;padding:0 46px 0 8px;background:transparent;border:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select:after{position:absolute;top:15px;right:13px;width:0;height:0;border-top:8px solid #327660;border-right:6px solid transparent;border-left:6px solid transparent;content:''}.select:before{position:absolute;top:0;right:38px;bottom:0;border-left:1px solid #d8d8d8;content:''}.property--invalid .select{border-color:#ee283b}.address-fields .select{min-width:initial}.select--full{width:100%;min-width:0}.select--full select{width:100%}.super-saver{padding:8px;color:#334682;font-size:0;background-color:#f4f4f9}.super-saver--brief{padding:0;font-size:10px;font-weight:bold;text-align:center}@media screen and (min-width: 960px), print{.super-saver--case-message{display:inline-block;width:65%}}.product-list__item-additional-actions .super-saver--case-message{width:100%}.super-saver--cart-message{margin-bottom:16px;font-size:14px;text-align:center;border:1px solid #dcdae6}.super-saver__left{display:inline-block;width:55%;font-size:10px;text-align:left;vertical-align:middle}.product-list__item-additional-actions .super-saver__left{width:33%;line-height:1.3}@media screen and (min-width: 960px), print{.product-list__item-additional-actions .super-saver__left{width:50%;font-size:11px}}@media screen and (min-width: 960px), print{.checkout-payment__section .super-saver__left,.super-saver--cart .super-saver__left{font-size:12px;width:45%}}.super-saver__middle{display:inline-block;padding-right:16px;width:20%;font-size:16px;font-weight:bold;text-align:center;vertical-align:middle}.product-list__item-additional-actions .super-saver__middle{padding-right:0;width:33%}@media screen and (min-width: 960px), print{.product-list__item-additional-actions .super-saver__middle{width:25%}}@media screen and (min-width: 960px), print{.checkout-payment__section .super-saver__middle,.super-saver--cart .super-saver__middle{text-align:right;width:20%}}.super-saver__right{display:inline-block;width:25%;font-size:16px;font-weight:bold;text-align:right;vertical-align:middle}.product-list__item-additional-actions .super-saver__right{width:33%;font-size:11px;font-weight:normal}@media screen and (min-width: 960px), print{.product-list__item-additional-actions .super-saver__right{width:25%}}@media screen and (min-width: 960px), print{.checkout-payment__section .super-saver__right,.super-saver--cart .super-saver__right{width:35%}}.svg-icon{display:inline-block;width:24px;height:24px;vertical-align:middle}.svg-icon--block{display:block}.svg-icon--extra-small{width:12px;height:12px}.svg-icon--small{width:16px;height:16px}.svg-icon--large{width:32px;height:32px}.svg-icon--extra-large{width:48px;height:48px}.svg-icon--checkbox{width:10px;height:12px}.svg-icon--blue{fill:#3366cc}.svg-icon--yellow{fill:#fdcc5d}.svg-icon--red{fill:#ee283b}.svg-icon--green{fill:#55b397}.svg-icon--white{fill:#ffffff}.svg-icon--gray{fill:#666666}.svg-icon--black{fill:#000000}.svg-icon--black-alpha-15{fill:rgba(0,0,0,0.15)}.svg-icon--black-alpha-50{fill:rgba(0,0,0,0.5)}.svg-icon--link-color{fill:#49ac8c;-webkit-transition:fill 0.25s ease-out;transition:fill 0.25s ease-out}.svg-icon--link-color:hover{fill:#327660}.sitemap-pagination{margin:16px 0;text-align:center}.sitemap-pagination__node{margin:0 8px}.sitemap-pagination__navigation{font-weight:bold}.sitemap-pagination__navigation--disabled{color:#666666}.catalog-quick-order{padding:8px;background-color:#ffffff}@media screen and (min-width: 960px), print{.catalog-quick-order{padding:16px 80px}}.catalog-quick-order__heading{text-align:center}@media screen and (min-width: 768px), print{.catalog-quick-order__heading{text-align:left}}.catalog-quick-order__list{margin:16px 0;padding:16px 0;list-style-type:none}.catalog-quick-order__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;border-top:1px solid #dcdae6}.mobile-filters-nav{display:none;position:fixed;top:0;bottom:0;left:0;z-index:9;width:calc(100% - 64px)}.mobile-filters-nav--active{display:block}.mobile-filters-nav__overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(0,0,0,0.5)}.mobile-filters-nav--active .mobile-filters-nav__overlay{display:block}.mobile-filters-nav__close-button{position:absolute;top:16px;left:100%;margin-left:16px;height:32px;width:32px;background:#327660;border:0;cursor:pointer}@media screen and (min-width: 960px), print{.grid--large-at-wide{margin-left:-24px}.grid--large-at-wide>.grid__cell{padding-left:24px}}.category-heading{margin-bottom:16px}@media screen and (min-width: 768px), print{.category-heading{margin-bottom:24px}}.category-heading__sort{display:none}@media screen and (min-width: 768px), print{.category-heading__sort{display:block;float:right}}.category-heading__title{text-align:center}@media screen and (min-width: 768px), print{.category-heading__title{text-align:left}}.cart-recommendations{direction:ltr}.cart-recommendations__content{padding:32px 0}@media screen and (min-width: 768px), print{.cart-recommendations__content{padding:32px 24px}}.cart-recommendations__heading{text-align:center}@media screen and (min-width: 768px), print{.cart-recommendations__heading{text-align:left}}.account-dashboard{background-color:#ffffff}@media screen and (min-width: 768px), print{.account-dashboard{padding:0 8px}}@media screen and (min-width: 960px), print{.account-dashboard{padding:0 80px}}.ui-dialog .account-dashboard{padding:0}.account-dashboard__heading{margin-bottom:32px;font-weight:normal;text-align:center}@media screen and (min-width: 768px), print{.account-dashboard__heading{text-align:left}}.account-dashboard__section{margin-bottom:16px;background:#ffffff;border:1px solid #dcdae6}.account-dashboard__header{position:relative;padding:16px;font-size:0;border-bottom:1px solid #dcdae6}.account-dashboard__header-group{display:inline-block;width:50%}.account-dashboard__header-group:nth-child(odd){text-align:left}.account-dashboard__header-group:nth-child(even){text-align:right}.account-dashboard__section-heading{margin-bottom:0;font-style:normal;font-family:"Aleo", serif;font-weight:normal}.account-dashboard__body{padding:16px 24px 8px}.account-dashboard__body th,.account-dashboard__body td{padding:0}.account-dashboard__body td{text-align:right}.account-dashboard__message{margin:16px}.account-dashboard__none-available-messaging{margin:16px}.account-dashboard__form-section-container{width:375px;max-width:100%}.account-dashboard__interests{margin-bottom:32px}.account-dashboard__interests-heading{margin-bottom:8px;padding-left:8px;font-weight:bold}.account-dashboard__interests-checkbox-property{margin-bottom:8px}.account-dashboard__bottom-margin{margin-bottom:24px}@media screen and (min-width: 768px), print{.account-dashboard__bottom-margin{margin-bottom:32px}}.account-dashboard__bottom-margin .grid__cell{margin-bottom:16px}.account-dashboard__lists{margin-bottom:16px}.account-dashboard__list{margin-bottom:8px}.product-details .list-form{text-align:right}.cart__aside .list-form{display:block}@media screen and (min-width: 768px), print{.cart__aside .list-form{display:none}}@media screen and (min-width: 768px), print{.ui-dialog-content .list-form{padding:0 24px}}.list-form__radio-buttons{margin-bottom:16px}.list-form__new-list{padding-left:20px}@media screen and (min-width: 768px), print{.add-to-cart-footer{min-width:700px}}.add-to-cart-footer__action{margin:8px 0;text-align:center}@media screen and (min-width: 768px), print{.add-to-cart-footer__action{text-align:left}}@media screen and (min-width: 768px), print{.add-to-cart-footer__action--right{text-align:right}}.collapsible-form{margin-bottom:16px;border:1px solid #dcdae6}.collapsible-form__heading{margin:0;padding:12px 16px;font-size:16px;font-style:normal;font-family:"Open Sans", sans-serif;font-weight:bold}.variant-list__autoship .collapsible-form__heading{font-size:13px}.collapsible-form__form{position:relative;margin:16px}.lists-index__edit-name .collapsible-form__form{margin:0}.collapsible-form__input{width:100%;height:43px}.collapsible-form__button{position:absolute;top:3px;right:3px}.box__heading{margin-bottom:0;line-height:1.25}.order-summary__title .box__heading{margin-bottom:8px;font-size:20px;font-style:normal;font-family:"Aleo", serif}@media screen and (min-width: 768px), print{.order-summary__title .box__heading{font-size:28px}}.order-summary-card-list{padding:24px 8px 40px;background-color:#ffffff}@media screen and (min-width: 960px), print{.order-summary-card-list{padding:32px 80px 120px}}.order-summary-card-list__title{text-align:center}@media screen and (min-width: 768px), print{.order-summary-card-list__title{margin:16px;text-align:left}}.order-summary-card{margin:8px;padding:8px}@media screen and (min-width: 768px), print{.order-summary-card{margin:16px}}.order-summary-card:nth-child(even){background-color:#f4f4f9}@media screen and (min-width: 960px), print{.order-summary__items{max-width:292px}}@media screen and (min-width: 1440px), print{.order-summary__items{margin-left:16px}}.order-summary__item{font-weight:bold;text-align:left;white-space:nowrap}.order-summary__item--right{text-align:right;white-space:nowrap}.order-summary__buttons{text-align:right}@media screen and (min-width: 960px), print{.order-summary__buttons{padding:16px 16px}}@media screen and (min-width: 1440px), print{.order-summary__buttons{padding:16px}}.order-summary__track-button{padding-top:8px;float:left}@media screen and (min-width: 960px), print{.order-summary__track-button{padding-right:8px;float:none}}.yotpo-widget-content-block{margin:24px 0}@media screen and (min-width: 768px), print{.yotpo-widget-content-block{margin:24px 16px}}.yotpo-widget-content-block__heading{padding-bottom:24px;text-align:center}.js .property--floating-label{position:relative;margin-top:8px}.js .property--floating-label .property__name{position:absolute;top:18px;left:8px;width:auto;color:#95979a;font-size:10px;white-space:nowrap;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity 100ms, visibility 100ms, -webkit-transform 250ms;transition:opacity 100ms, visibility 100ms, -webkit-transform 250ms;transition:transform 250ms, opacity 100ms, visibility 100ms;transition:transform 250ms, opacity 100ms, visibility 100ms, -webkit-transform 250ms;visibility:hidden;opacity:0;z-index:20}.lists-index__edit-name .property--floating-label{margin:0}.js .property--label-is-floated .property__name{display:block;visibility:visible;-webkit-transform:translate(0, -1.6em);transform:translate(0, -1.6em);-webkit-transition:opacity 120ms, visibility 120ms, -webkit-transform 250ms;transition:opacity 120ms, visibility 120ms, -webkit-transform 250ms;transition:transform 250ms, opacity 120ms, visibility 120ms;transition:transform 250ms, opacity 120ms, visibility 120ms, -webkit-transform 250ms;opacity:1}.inventory-notifications__signup{display:none}.js .inventory-notifications__signup{display:block}.product-detail-packaged-products--family .product-details__add-to-cart-action{display:none}.product-video{position:relative;margin:0 auto}.product-video__container{position:relative;padding-bottom:56.25%;max-width:1080px}@media screen and (min-width: 768px), print{.product-video__container{width:80vw}}.ui-dialog .product-video__container{width:80vw}.product-video__iframe{position:absolute;width:100%;height:100%}.product-video__dialog-link{display:inline-block;margin:16px 0;padding:16px;width:100%;border:1px solid #dcdae6}.product-video__dialog-text{margin-left:16px;color:#000000;vertical-align:middle}.product-video__dialog-svg{display:inline-block;width:40px;text-transform:uppercase;fill:#49ac8c;vertical-align:middle}.product-video__play-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;fill:#49ac8c}.product-details__primary-image .product-video__play-icon{width:67px;height:50px}.product-video__play-icon-background{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:10px;height:10px;background-color:#ffffff}.product-details__primary-image .product-video__play-icon-background{width:30px;height:30px}.rating{position:relative;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rating__star{display:inline-block;width:16px;height:16px;fill:#fdcc5d;overflow:hidden}.reviews{margin:30px 0 0}.reviews__header{text-align:center}@media screen and (min-width: 960px), print{.reviews__header{text-align:left}}.reviews__heading{display:inline-block;margin-right:8px}.reviews__count{display:inline-block}.reviews__count:before{content:'('}.reviews__count:after{content:')'}.reviews__container{margin-bottom:32px;padding:32px 8px;background-color:#ffffff}@media screen and (min-width: 960px), print{.reviews__container{padding:32px 80px}}.reviews__write-action{display:inline-block;width:100%}.reviews__no-review-prompt{margin-bottom:8px;font-size:18px;text-align:center}@media screen and (min-width: 960px), print{.reviews__no-review-prompt{margin-bottom:initial;text-align:left}}.reviews__review-group{margin:0;padding:0;list-style:none}.reviews__review{padding:32px 0;border-bottom:1px solid #d8d8d8}.reviews__review:last-of-type{padding-bottom:0;border:0}.reviews__review-title{font-family:"Aleo", serif}.reviews__review-meta{color:#95979a}@media screen and (min-width: 960px), print{.reviews__review-meta{padding-top:16px}}.reviews__review-meta-item{display:inline-block;padding-left:16px}.reviews__review-meta-item:first-of-type{padding-left:0}.reviews-aggregate{margin:0 0 12px}.reviews-aggregate .rating{display:inline-block;margin:0 5px 0 0}.reviews-aggregate__rating-link{vertical-align:middle}.reviews-aggregate__rating-link:hover{text-decoration:none}.reviews-aggregate__count{display:inline-block}.reviews-aggregate__write-action::before{padding-right:5px;border-left:1px solid #49ac8c;content:''}.write-review__ratings{margin:0 0 20px;list-style:none}.write-review__rating{display:inline-block;font-size:16px}.js .write-review__rating{padding-right:5px;float:left}.write-review__rating-input{margin:0 5px 0 0}.write-review__star-icon{width:16px;height:16px;fill:transparent;stroke:#fdcc5d}.write-review__star--hovered .write-review__star-icon,.write-review__star--active .write-review__star-icon{fill:#fdcc5d}.write-review__star--hovered{opacity:0.4}.write-review__star--active{opacity:1}.share-buttons__item{margin:0 16px;vertical-align:middle}.store-locations__section{margin-bottom:16px}@media screen and (min-width: 768px), print{.store-locations__section--left{width:48%;float:left}}@media screen and (min-width: 768px), print{.store-locations__section--right{margin-left:4%;width:48%;float:right}}.store-locations__map{height:300px}.store-locations__results-list-item{margin-bottom:16px}.store-locations__description{margin:0}.store-locations__address{margin:0}.store-locations__phone{margin:0}.subscription-summary{display:inline-block;margin-bottom:16px;vertical-align:top}.subscription-summary__media{margin:0 auto 8px;max-width:220px}.subscription-summary__media-link{display:block}.subscription-summary__details{margin:0 auto;max-width:220px;text-align:center}.subscription-summary__name{display:block}.subscription-summary__sku{display:block}.subscription-details__section{margin-bottom:16px}.subscription-details__heading{font-size:1.2rem;font-weight:bold}.slick-slider--waiting-for-images{opacity:0}.slick-slider--images-loaded{opacity:1;-webkit-transition:opacity 0.15s ease-in;transition:opacity 0.15s ease-in}.slick-slider__nav{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:2;padding:8px;background:rgba(0,0,0,0.5);cursor:pointer}@media screen and (min-width: 768px), print{.slick-slider__nav{padding:16px}}.product-details .slick-slider__nav{background:transparent}.slick-slider__nav--prev{left:0}.slick-vertical .slick-slider__nav--prev{-webkit-transform:translateX(50%) rotate(90deg);transform:translateX(50%) rotate(90deg)}.slick-slider__nav--next{right:0}.slick-vertical .slick-slider__nav--next{-webkit-transform:translateX(50%) rotate(90deg);transform:translateX(50%) rotate(90deg)}.slick-slider__nav-icon{display:block;text-indent:200%;width:30px;height:30px;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/icons/arrow_left-c5e76217a4649dbbb4ebacd026509e7c25b3d54ae17817f67ba1b92d2f29e846.svg);background-size:30px 30px;overflow:hidden;fill:#ffffff}.product-details .slick-slider__nav-icon{display:block;text-indent:200%;width:15px;height:15px;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/icons/arrow_left-c5e76217a4649dbbb4ebacd026509e7c25b3d54ae17817f67ba1b92d2f29e846.svg);background-size:15px 15px;overflow:hidden;fill:#95979a}.slick-slider__nav-icon--right{display:block;text-indent:200%;width:30px;height:30px;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/icons/arrow_right-e5cd9b10aa3da039e9f5bc5faad831780522877e342495bdcbf0380db3de7f06.svg);background-size:30px 30px;overflow:hidden}.product-details .slick-slider__nav-icon--right{display:block;text-indent:200%;width:15px;height:15px;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/icons/arrow_right-e5cd9b10aa3da039e9f5bc5faad831780522877e342495bdcbf0380db3de7f06.svg);background-size:15px 15px;overflow:hidden}.slick-slider__dots{z-index:3;text-align:center}.slick-vertical .slick-slider__dots{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);left:-100%}.slick-slider__dots li{margin:16px}.slick-vertical .slick-slider__dots li{display:block}.slick-slider__dots button{display:block;padding:0;width:14px;height:14px;font-size:0;background:#ffffff;border:2px solid #5f5d70;border-radius:50%;cursor:pointer;outline:0}.slick-slider__dots button:hover,.slick-slider__dots button:focus{outline:0}.slick-list{z-index:1}.slick-active button{background:#5f5d70}.slick-track{padding-top:1px}.slider-content-block{margin:24px 16px}.slider-content-block--full-bleed{margin:24px -50vw}.slider-content-block__slide.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;font-size:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-content-block__container{position:relative;width:100%;text-align:center}.slider-content-block__slide-content{padding:8px 16px 16px;color:#ffffff;background-color:#666666}@media screen and (min-width: 768px), print{.slider-content-block__slide-content{position:absolute}}@media screen and (min-width: 768px), print{.slider-content-block__slide-content--left{left:0;text-align:left}}@media screen and (min-width: 768px), print{.slider-content-block__slide-content--center{left:50%;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width: 768px), print{.slider-content-block__slide-content--right{right:0;text-align:right}}.slider-content-block__slide-content--full{width:100%}@media screen and (min-width: 768px), print{.slider-content-block__slide-content--top{top:0}}@media screen and (min-width: 768px), print{.slider-content-block__slide-content--middle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slider-content-block__slide-content--middle.slider-content-block__slide-content--center{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media screen and (min-width: 768px), print{.slider-content-block__slide-content--bottom{bottom:0}}.slider-content-block__slide-text{font-size:14px}.slider-content-block__slide-button-wrapper{width:100%;text-align:center}@media screen and (min-width: 768px), print{.slider-content-block__slide-button-wrapper{width:auto;text-align:inherit}}.slider-content-block__slide-image{display:inline-block;max-width:100%}.slider-content-block__slide-link{position:absolute;top:0;right:0;bottom:0;left:0}.suggested-addresses{padding:0 20px;max-width:700px}.suggested-addresses__description{padding:20px 20px 0;text-align:center}.suggested-addresses__heading{margin-top:40px;text-transform:uppercase}.title-content-block{margin:24px 0;text-align:center}@media screen and (min-width: 768px), print{.title-content-block{margin:24px 16px}}.two-card-content-block{margin:16px 0}@media screen and (min-width: 768px), print{.two-card-content-block{margin:16px}}.two-card-content-block__content{width:100%}@media screen and (min-width: 768px), print{.two-card-content-block__content{display:-webkit-box;display:-ms-flexbox;display:flex}}.two-card-content-block__card{position:relative;margin-bottom:16px;text-align:center;background-color:#ffffff;border:solid 1px #d8d8d8;vertical-align:top}@media screen and (min-width: 768px), print{.two-card-content-block__card{margin-right:16px;width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width: 768px), print{.two-card-content-block__card:last-child{margin-right:0}}.two-card-content-block__card-link{position:absolute;top:0;right:0;bottom:0;left:0}.two-card-content-block__card-text-container{padding:24px;font-size:14px}.two-card-content-block__card-subheading-text{color:#327660}.two-card-content-block__card-heading-text{color:#000000}.two-card-content-block__card-body-text{color:#5f5d70}.two-card-content-block__card-callout-text{margin-bottom:16px;color:#ee283b}.two-card-content-block__button{position:relative;z-index:2}.ui-accordion-header{position:relative;cursor:pointer;outline:none}.ui-accordion-header-icon{display:block;text-indent:200%;width:1em;height:1em;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/green_minus-3617c79765c104cd130fa8206539e0864da218ffa921fd7682643332c92f6037.svg);background-size:1em 1em;overflow:hidden;position:absolute;top:16px;right:16px}.ui-accordion-header-collapsed .ui-accordion-header-icon{display:block;text-indent:200%;width:1em;height:1em;background:transparent;white-space:nowrap;background-image:url(https://pbsanimalhealth-prod-weblinc.netdna-ssl.com/assets/workarea/storefront/green_plus-42423189715f0f92c4705443594dfea6ff191fa4c2dcc2b645a7ef74baf0def8.svg);background-size:1em 1em;overflow:hidden}.break-word,.product-summary__name,.product-detail-container__section-heading{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.clearfix:after,.ui-menu-item:after,.product-list__item:after,.pdp-layout:after,.result-filters__section:after,.view:after,.image-and-text-content-block:after,.video-and-text-content-block:after,.account-dashboard:after,.reviews-aggregate:after,.js .write-review__ratings:after,.store-locations:after{display:table;clear:both;border-spacing:0;content:''}.hidden,.product-details .list-form{display:none}.hidden--for-medium{display:block}@media screen and (min-width: 768px), print{.hidden--for-medium{display:none}}.hidden--for-wide{display:block}@media screen and (min-width: 960px), print{.hidden--for-wide{display:none}}@media screen and (min-width: 768px), print{.hidden--for-small-only,.product-details .list-form{display:block}}.hidden--for-medium-only{display:block}@media screen and (min-width: 768px), print{.hidden--for-medium-only{display:none}}@media screen and (min-width: 960px), print{.hidden--for-medium-only{display:block}}.hidden--for-wide-only{display:block}@media screen and (min-width: 960px), print{.hidden--for-wide-only{display:none}}@media screen and (min-width: 1440px), print{.hidden--for-wide-only{display:block}}.js .hidden-if-js-enabled,.js .write-review__star-text{display:none}.image-replacement{display:block;text-indent:200%;white-space:nowrap;overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.visually-hidden,.ui-helper-hidden-accessible,.js .write-review__rating-input{position:absolute;top:0;left:-99999px}.visible{display:block}.visible--for-medium{display:none}@media screen and (min-width: 768px), print{.visible--for-medium{display:block}}.visible--for-wide{display:none}@media screen and (min-width: 960px), print{.visible--for-wide{display:block}}@media screen and (min-width: 768px), print{.visible--for-small-only{display:none}}.visible--for-medium-only{display:none}@media screen and (min-width: 768px), print{.visible--for-medium-only{display:block}}@media screen and (min-width: 960px), print{.visible--for-medium-only{display:none}}.visible--for-wide-only{display:none}@media screen and (min-width: 960px), print{.visible--for-wide-only{display:block}}@media screen and (min-width: 1440px), print{.visible--for-wide-only{display:none}}
