﻿.ps,.ps-content,.ps-overflow{position:relative}.ps *{box-sizing:border-box}.ps-overflow{overflow:hidden}.ps-content{display:flex;padding:18px 0;transition-property:left;left:0}.ps-show-navigation .ps-overflow{margin:0 20px}.ps-next,.ps-prev{position:absolute;width:20px;height:100%;top:0;cursor:pointer;display:none;background:none;padding:0;border:none;outline:none}.ps-next:after,.ps-prev:after{content:"";display:block;width:11px;height:27px;background:url("../../images/views/shared/arrow.svg") no-repeat;position:absolute;top:calc(50% - 13px)}.ps-prev:after{transform:rotate(180deg);left:0}.ps-next,.ps-next:after{right:0}.ps-show-progress-indicator{padding-bottom:24px}.ps-progress{position:absolute;display:flex;bottom:0;left:0;right:0;justify-content:center}.ps-indicator{width:13px;height:13px;border-radius:50%;border:1px solid #aaa;margin:0 2px}.ps-indicator.ps-indicator-active{background-color:var(--blue-dark)}.recSlideWrapper+.recSlideWrapper{margin-top:2.4rem}#divRecentlyViewedProducts,.recSlideWrapper{max-width:1280px;margin-inline:auto}#divRecentlyViewedProducts ul,.recSlideWrapper ul{display:flex;list-style-type:none}#divRecentlyViewedProducts ul li,.recSlideWrapper ul li{max-width:180px;margin-bottom:0}#divRecentlyViewedProducts .rec_item,.recSlideWrapper .rec_item{height:100%;display:flex;flex-direction:column;transition:border-color,box-shadow .5s ease;padding:16px;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.2);background-color:var(--neutral-0);text-align:left;text-decoration:none;color:#333}#divRecentlyViewedProducts .rec_item:hover,.recSlideWrapper .rec_item:hover{border-color:rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}#divRecentlyViewedProducts .rec_item img,.recSlideWrapper .rec_item img{display:block;height:auto}#divRecentlyViewedProducts .rec_item>img,#divRecentlyViewedProducts .rec_name,#divRecentlyViewedProducts .rec_price,.recSlideWrapper .rec_item>img,.recSlideWrapper .rec_name,.recSlideWrapper .rec_price{margin-bottom:1rem}#divRecentlyViewedProducts .rec_item>img p,#divRecentlyViewedProducts .rec_name p,#divRecentlyViewedProducts .rec_price p,.recSlideWrapper .rec_item>img p,.recSlideWrapper .rec_name p,.recSlideWrapper .rec_price p{margin:0}#divRecentlyViewedProducts .rec_name,.recSlideWrapper .rec_name{font-weight:550;font-size:1.4rem;line-height:1.25;min-height:35px;flex-grow:1}#divRecentlyViewedProducts .rec_price,.recSlideWrapper .rec_price{font-weight:700;color:initial;padding-top:.5rem;border-top:1px dashed var(--neutral-4)}#divRecentlyViewedProducts .rec_price .sale_price,.recSlideWrapper .rec_price .sale_price{color:#f60}#divRecentlyViewedProducts .rec_price .strike_price,.recSlideWrapper .rec_price .strike_price{text-decoration:line-through}.dialog .dialog-content .recSlideWrapper .product-image{max-width:none}.nav{list-style:none;padding:0;margin:0}.nav>li{float:left}.nav>li::before{position:absolute;content:"​"}.nav:before,.nav:after{content:"";display:table}.nav:after{clear:both}.stackedNav>li{float:none;display:list-item}.stackedNav>li:last-child{margin-bottom:8px}.stackedNav>li>a{display:block}.bordersBottom>li,.bordersTopBottom>li,.bordersTop>li{border-top:1px solid #e6e6e6}.bordersBottom>li>a,.bordersTopBottom>li>a,.bordersTop>li>a{padding:5px}.bordersBottom.dashed>li,.bordersTopBottom.dashed>li,.bordersTop.dashed>li{border-top-style:dashed}.bordersBottom,.bordersTopBottom{border-bottom:1px solid #d7d7d7}.bordersBottom.dashed,.bordersTopBottom.dashed{border-bottom-style:dashed}.ptn,.pvn,.pan{padding-top:0 !important}.pts,.pvs,.pas{padding-top:5px !important}.ptm,.pvm,.pam{padding-top:10px !important}.ptl,.pvl,.pal{padding-top:20px !important}.prn,.phn,.pan{padding-right:0 !important}.prs,.phs,.pas{padding-right:5px !important}.prm,.phm,.pam{padding-right:10px !important}.prl,.phl,.pal{padding-right:20px !important}.pbn,.pvn,.pan{padding-bottom:0 !important}.pbs,.pvs,.pas{padding-bottom:5px !important}.pbm,.pvm,.pam{padding-bottom:10px !important}.pbl,.pvl,.pal{padding-bottom:20px !important}.pln,.phn,.pan{padding-left:0 !important}.pls,.phs,.pas{padding-left:5px !important}.plm,.phm,.pam{padding-left:10px !important}.pll,.phl,.pal{padding-left:20px !important}.mtn,.mvn,.man{margin-top:0 !important}.mts,.mvs,.mas{margin-top:5px !important}.mtm,.mvm,.mam{margin-top:10px !important}.mtl,.mvl,.mal{margin-top:20px !important}.mrn,.mhn,.man{margin-right:0 !important}.mrs,.mhs,.mas{margin-right:5px !important}.mrm,.mhm,.mam{margin-right:10px !important}.mrl,.mhl,.mal{margin-right:20px !important}.mbn,.mvn,.man{margin-bottom:0 !important}.mbs,.mvs,.mas{margin-bottom:5px !important}.mbm,.mvm,.mam{margin-bottom:10px !important}.mbl,.mvl,.mal{margin-bottom:20px !important}.mln,.mhn,.man{margin-left:0 !important}.mls,.mhs,.mas{margin-left:5px !important}.mlm,.mhm,.mam{margin-left:10px !important}.mll,.mhl,.mal{margin-left:20px !important}.mra,.mha{margin-right:auto !important}.mla,.mha{margin-left:auto !important}.pum{margin-top:-10px}.viwc-list{*zoom:1;margin:0;padding:0;list-style-type:none;position:absolute;top:0;left:0}.viwc-list>li{float:left;display:block}.viwc-list:before,.viwc-list:after{content:"";display:table}.viwc-list:after{clear:both}.viwc-wrapper{position:relative;overflow:hidden}.viwc-pages{position:absolute;top:0;left:0}.viwc-spacer{margin:0 !important;padding:0 !important;height:100%}.BRRelatedProducts{overflow:hidden;min-width:100%;position:relative}.BRRelatedProducts .viwc-next,.BRRelatedProducts .viwc-prev{border:1px solid var(--neutral-8);font:0/0 a;text-shadow:none;color:rgba(0,0,0,0);width:20px;height:20px;position:absolute;top:80px;z-index:200;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.BRRelatedProducts .viwc-next{background:var(--neutral-0) url("/images//icons/chevron-rt_2.png") no-repeat 53% 50%;right:0}.BRRelatedProducts .viwc-prev{background:var(--neutral-0) url("/images//icons/chevron-lt_2.png") no-repeat 47% 50%;left:0}.br-found-heading,.br-related-heading{margin:0 0 var(--sp3);font:900 var(--fs2);font-family:"Lora",serif}@media only screen and (min-width: 768px){.br-found-heading,.br-related-heading{border-bottom:.1rem solid var(--color-divider);padding:0 0 var(--sp3)}}.br-sf-widget{float:left;text-align:center;position:relative;min-height:265px;width:173px}@media only screen and (max-width: 499px){.viwc-list .br-sf-widget{min-width:calc(100vw - 8rem);margin:0 0 0 2.8rem}}.br-sf-widget .br-sf-widget-merchant-qv{display:none}.br-sf-widget:hover .br-sf-widget-merchant-qv{position:absolute;margin:0 auto;right:0;left:0;top:70px;display:block}.br-sf-widget-merchant-popup-view,.br-sf-widget-merchant-popup-close{display:inline-block}.br-sf-widget-merchant-popup-close>a{margin-left:10px}.br-sf-widget-merchant-qv>a,.br-sf-widget-merchant-popup-view>a{background-color:#0551a5;color:var(--neutral-0);padding:6px;font-size:11px}.br-sf-widget-merchant-qv>a:hover,.br-sf-widget-merchant-popup-view>a:hover{text-decoration:none}.br-sf-widget-merchant-cont{padding:10px}.br-sf-widget-merchant-img img{width:120px;height:auto}.br-sf-widget-merchant-title{margin-bottom:var(--sp2);padding:var(--sp1) 0 var(--sp2);border-bottom:.1rem dotted var(--color-divider);font:var(--fs1);line-height:1.35}.br-sf-widget-merchant-desc{font-size:var(--fs-1m);line-height:1.35}.br-rp-qv-show{position:absolute;top:30px;left:0;background-color:var(--neutral-0);z-index:300;width:100%;height:100%}.br-sf-widget-merchant-popup-cont{padding:10px 0}.br-sf-widget-merchant-popup-img{float:left;margin-right:20px}.br-sf-widget-merchant-popup-img img{width:210px;height:auto}.br-sf-widget-merchant-popup-desc{margin:10px 20px 20px 0}.br-sf-widget-merchant-popup-title>a{font-size:18px;line-height:1}.BRRelatedSearches.BRInline{overflow:hidden;margin:20px 0}.BRRelatedSearches.BRInline .br-related-searches-widget{overflow:hidden;min-width:100%}.BRRelatedSearches.BRBlock #br-related-searches-widget{margin-bottom:var(--sp8);padding:var(--sp7) 0 var(--sp7);border-top:.1rem solid var(--color-divider);border-bottom:.1rem solid var(--color-divider)}@media only screen and (min-width: 768px){.BRRelatedSearches.BRBlock #br-related-searches-widget{border:none;padding:0}}.BRRelatedSearches.BRBlock #br-related-searches-widget .br-related-query a{display:block;width:calc(100% + var(--sp4));margin:.2rem 0;padding:var(--sp1) var(--sp2);border-radius:var(--border-radius);transform:translate3d(calc(-1 * var(--sp2)), 0, 0);transition:all var(--duration) var(--transition-out)}.BRRelatedSearches.BRBlock #br-related-searches-widget .br-related-query a:hover{background:var(--blue-light);color:var(--neutral-10)}.BRRelatedSearches.BRInline .br-related-query{float:left;margin-right:20px}@media screen and (max-width: 650px){.br-close-text{position:absolute;left:-9999px}.br-sf-widget-merchant-popup-cont{padding:0}.br-sf-widget-merchant-popup-img{width:38%;margin-right:2%}.br-sf-widget-merchant-popup-img img{max-width:100%}.br-sf-widget-merchant-popup-title{padding-right:20px}.br-sf-widget-merchant-popup-desc{line-height:1.2;margin:0;float:left;width:60%}.br-sf-widget-merchant-popup-close{position:absolute;right:0;top:0}.br-sf-widget-merchant-popup-close>a>.br-close-x:after{content:"X";font-size:16px;top:3px;right:5px;left:auto;color:#555;padding:0 5px;border:1px solid #555;position:absolute}.br-sf-widget-merchant-popup-view>a,.br-sf-widget-merchant-qv>a{background:rgba(0,0,0,0);color:#07529e;font-size:15px;display:block}.br-sf-widget-merchant-popup-view>a{padding-left:0;padding-top:10px}.br-sf-widget .br-sf-widget-merchant-qv{display:block}.br-sf-widget:hover .br-sf-widget-merchant-qv{position:static;margin:0;display:inline-block}.br-rp-qv-show{top:15%;border:1px solid #555;padding:10px;height:85%}.BRRelatedProducts .viwc-next,.BRRelatedProducts .viwc-prev{width:25px;height:25px}}.qtyWrap{display:flex;width:140px;margin:.8rem 0}.qtyWrap a{background-color:var(--cta-primary);color:var(--neutral-0);box-sizing:border-box;line-height:37px;text-align:center;font-size:16px;width:33%;display:flex;align-items:center;justify-content:center}.qtyWrap a:hover{text-decoration:none;background-color:var(--cta-primary-interaction)}.qtyWrap a.minus{border-radius:4px 0 0 4px}.qtyWrap a.plus{border-radius:0 4px 4px 0}.qtyWrap .quantityValue{box-sizing:border-box;line-height:36px;border-top:1px solid var(--cta-primary);border-bottom:1px solid var(--cta-primary);text-align:center;font-size:14px;background:var(--neutral-0) !important;overflow:hidden;width:33%;display:flex;align-items:center;justify-content:center}.qtyWrap .quantityValue input[type=tel]{width:100%;margin:0;border:none;text-align:center;box-shadow:none}.pc-hidden{visibility:hidden}.pc-info-order-options{margin-bottom:1.8rem}.pc-info-order-options fieldset{margin:0;padding:0;border-width:0}.pc-order-validation ul{margin:0}.dose-options{display:flex;margin:.8rem 0}.dose-options #DoseType{flex-grow:1}.dose-options>select{margin:0 0 0 .8rem}.dose-options>select:first-child{margin-left:0}.dose-options.multiple{justify-content:space-between}@media only screen and (max-width: 767px){.dose-options.multiple .select-wrapper{flex-grow:1;width:auto}}@media only screen and (min-width: 768px){.dose-options.multiple .select-wrapper{flex:1;width:50%}}.dose-options.multiple .select-wrapper+.select-wrapper{margin-left:1.6rem}.colicare-eligible-badge{width:48px;max-width:48px;height:48px}.colicare-alert a{color:var(--blue);box-shadow:inset 0 -0.2rem 0 var(--blue);white-space:nowrap}@media only screen and (min-width: 768px){.dose-type-options{flex-grow:0;width:calc(50% - .8rem)}}.top-pick-label{position:relative}.top-pick-label::before{content:"Top Pick";text-transform:uppercase;font-size:1rem;font-weight:700;color:var(--neutral-0);background:#999;position:absolute;left:0;right:0;text-align:center;display:block;line-height:1.8;transition:background 200ms}.top-pick-label.packing-option-selected::before{background:#0071cf}.top-pick-label.packingOption label.radio{padding-top:2.2rem}.packingOption,.frequency-option{min-height:45px;flex:1 1 47.7207977208%;max-width:47.7207977208%;box-shadow:inset 0 0 0 0px var(--neutral-0),0 0 0 1px #999;transition:box-shadow 200ms;border-width:0;border-radius:.4rem;margin:.8rem 2.2792022792%;color:#666;background-color:#fff}.packingOption label.radio,.frequency-option label.radio{display:flex;align-items:center;padding:.8rem;text-align:center;height:100%;margin:0}.packingOption label.radio .frequency-option-details>span,.packingOption label.radio>span,.frequency-option label.radio .frequency-option-details>span,.frequency-option label.radio>span{display:block;width:100%}.packingOption.frequency-option-selected,.packingOption.packing-option-selected,.frequency-option.frequency-option-selected,.frequency-option.packing-option-selected{box-shadow:inset 0 0 0 2px var(--neutral-0),0px 0px 0px 2px #0071cf,0 2px 4px 0 rgba(0,0,0,.25);color:var(--neutral-10)}.pc-info-container{border-bottom:1px solid var(--neutral-5);margin-bottom:1.8rem;padding-bottom:1.2rem;min-height:145px}.packagingOptions,.frequency-options,.dose-header{display:flex;flex-wrap:wrap}.frequency-options,.packagingOptions{min-height:70px}.recipient-set{min-height:68px}#pc-info{min-height:856px}.dose-header{justify-content:space-between}.dose-header a{font-weight:700}.frequency-option-details{display:flex;flex-direction:column;align-items:center}.frequency-option-details .frequency-option-pricing{font-size:1.2rem;font-weight:normal}.packing-option-details{display:flex;flex-direction:column;align-items:center}.packing-option-details .caption{font-size:1.2rem;font-weight:normal}.orderControlTitle .daysSupplyInput{width:5.5rem;margin:0 4px 0 0;font-weight:700;text-align:center}.orderControlTitle .atsIcon{vertical-align:text-top}.orderControlTitle>span{display:inline-block}.shipping-frequency{width:100%}.shipping-frequency>.form-row{margin:0}@media only screen and (max-width: 767px){.shipping-frequency>.form-row{flex-wrap:wrap}}.shipping-frequency>.form-row>*{white-space:nowrap;margin-left:0}@media only screen and (min-width: 768px){.shipping-frequency>.form-row>*{margin-left:4px}}.shipping-frequency>.form-row>:first-child{margin-left:0}@media only screen and (max-width: 767px){.shipping-frequency>.form-row>:first-child{width:100%}}.shipping-frequency>.form-row>img{position:relative;top:4px;margin:0 4px 0 8px}.recipient-input-group{width:100%;margin:.8rem 0}.recipient-input-group .select-wrapper,.recipient-input-group select,.recipient-input-group input{width:100%;margin:0}.recipient-set{display:flex;flex-wrap:wrap;justify-content:space-between}.recipient-set .orderControlTitle{order:0}.recipient-set .recipient-actions{order:1}.recipient-set .recipient-actions a{font-weight:700}.recipient-set .recipient-input-group{order:2}.pc-add-eta{display:flex;flex-direction:column}.pc-add-eta .button{margin:0}@media screen and (max-width: 767px){.packingOption:nth-of-type(2n + 1),.frequency-option:nth-of-type(2n + 1){margin-left:0}.packingOption:nth-of-type(2n + 2),.frequency-option:nth-of-type(2n + 2){margin-right:0}}@media screen and (min-width: 768px){.frequency-options,.packagingOptions{min-height:75px}.recipient-set{min-height:72px}.packingOption{flex:1 1 31.5510999722%;max-width:31.5510999722%;margin:.8rem 1.3366750209%}.packingOption:nth-of-type(3n + 1){margin-left:0}.packingOption:nth-of-type(2n + 3){margin-right:0}.frequency-option{flex:1 1 48.6633249791%;max-width:48.6633249791%;margin:.8rem 1.3366750209%}.frequency-option:nth-of-type(2n + 1){margin-left:0}.frequency-option:nth-of-type(2n + 2){margin-right:0}.pc-add-eta{flex-direction:row}.stock-messaging{margin:0 0 0 .8rem;height:auto}#pc-info{padding:0 1.8rem;min-height:791px}.pc-info-container{min-height:185px}}#productclass-messaging{border:1px solid var(--neutral-10);margin:1.6rem 0;text-align:center;padding:.8rem 1.6rem;font-size:1.4rem;font-weight:700}#prop-65-warning{width:fit-content;margin:2rem auto}#prop-65-warning img{display:inline-block;vertical-align:bottom}.freeMsgBlock:before,.freeMsgBlock:after{content:"";display:table}.freeMsgBlock:after{clear:both}.freeMsgBlock{*zoom:1}.freeMsgBadge{float:left;background:#90cf4b;color:var(--neutral-0);font-weight:bold}.freeMsgBody{overflow:hidden;*overflow:visible;zoom:1}.freeMsgBodyAlt{color:#666;font-style:italic}.freeMsgBodyAlt strong{color:green}.freeMsgBadgeAlt{background:#fae959;color:#666}.promotionBadge{float:left;margin-right:20px}.freeMsgBody,.promotionBody{overflow:hidden;*overflow:visible;zoom:1}.promotionCalloutBlock{margin:10px 0;padding-bottom:10px;border-bottom:1px dashed #ddd}.dashedRight{border-right:1px dashed #ddd}.dashedTop{border-top:1px dashed #ddd;border-left-width:0;border-right-width:0;border-bottom-width:0}.greyDivider{border-top:1px solid #ddd;border-left-width:0;border-right-width:0;border-bottom-width:0}.mini-cart-totals{margin-bottom:1.6rem}.slide-panel{background-color:var(--neutral-0);position:fixed;top:0;right:0;bottom:0;width:100vw;height:100vh;z-index:900;transition:transform .3s ease-in-out;transform:translate3d(100vw, 0, 0)}.slide-panel-header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding:1.6rem 1.6rem 1.2rem;border-bottom:1px solid var(--neutral-4)}.slide-panel-header h2{margin-bottom:0}.slide-panel-body{overflow:auto;max-height:calc(100vh - 61px);padding:1.6rem}.slide-panel-open{overflow-y:hidden}.slide-panel-open .slide-panel{transform:translate3d(0, 0, 0)}@media screen and (min-width: 768px){.slide-panel{width:450px;transform:translate3d(450px, 0, 0);right:0;left:unset;box-shadow:0 0 8px rgba(0,0,0,.25)}}.apple-pay-button-container{width:100%;margin-top:1rem;line-height:1.2}apple-pay-button{--apple-pay-button-height: 48px;--apple-pay-button-border-radius: 4px;--apple-pay-button-padding: 0.4rem 0}apple-pay-button.full{--apple-pay-button-width: 100%}apple-pay-button.small{--apple-pay-button-width: 160px}.icon-padding{margin-right:1rem}#cart-window .recSlideWrapper{margin:2rem 0}#cart-window .cart-product-preview{display:flex;gap:1rem;flex-direction:row;align-items:flex-start;margin-bottom:1.6rem}#cart-window .freeMsgBlock .freeMsgBadge,#cart-window .freeMsgBlock .freeMsgBody{padding:.25em .5em;line-height:1.5}#cart-window #item-added .flash-msg{background:#90cf4b url("/images/01_cart/cart-window-alert-cfm.png") no-repeat 8px 5px;color:#fff;display:inline-block;font-size:10px;font-weight:bold;margin-top:2px;padding:3px 8px 3px 25px;text-align:center;text-transform:uppercase}#cart-window #item-added h2 span{font-size:1.2rem;text-decoration:underline}#cart-window #item-added h3{color:#222;font-size:1.6rem;line-height:1.25;margin:3px 0}#cart-window #item-added .inStock,#cart-window #item-added .outOfStock,#cart-window #item-added .onBackOrder{border:1px solid #ddd;background:#f3f3f3;padding:4px 8px;margin-bottom:1.6rem}#cart-window #item-added .outOfStock{border:1px solid #deccb6;background:#f1e5d7}#cart-window #item-added .onBackOrder{border:1px solid #409568;background:#c9fad5}#cart-window .item-attr{margin:5px 0;padding:0}#cart-window .item-attr li{color:#666;display:block;list-style:none;margin:0}#cart-window .availabilityStatus{margin-bottom:4px}#cart-window #cta .RedButton{color:#fff}#cart-window #cta h2{color:#111;margin-bottom:20px}#cart-window #cta h2 span{color:#56a500;font-weight:bold}#cart-window #cta h2 span.cartItemLabel{color:var(--neutral-10)}#cart-window #cta p{color:#666;margin:10px 0;padding:0}#cart-window #cta .subtotal{font-size:1.6rem;line-height:1.25;color:var(--neutral-10)}#cart-window #cta .freeShipWrapper{border:none;color:#333;float:none;height:20px;margin:10px 0}#cart-window #cta .freeGreenBlock{padding:3px 8px}#cart-window #cta .groundShipping{padding:3px 5px}@media screen and (max-width: 767px){#cart-window .item-photo{width:92px}#cart-window #cta{margin-top:2rem}#cart-window #item-added h2 span{display:block}}@media screen and (min-width: 768px){#cart-window .item-photo{width:120px}#cart-window .checkout-now{width:100%;margin:0 0 8px}#cart-window .cart-link{width:100%;margin:0}}@keyframes tooltip-fade-in{0%{opacity:0;display:block}100%{opacity:1}}@keyframes tooltip-fade-out{0%{opacity:1;visibility:visible}100%{opacity:0;display:none;visibility:hidden}}.sp-tooltip{position:absolute;background:var(--neutral-0);color:#111;font-weight:bold;border-radius:4px;border-radius:6px;width:200px;max-width:calc(100vw - 1rem);box-shadow:0 0 0 1px #111;display:none;z-index:1000}.sp-tooltip[aria-hidden=true]{animation:tooltip-fade-out 300ms;opacity:0}.sp-tooltip[aria-hidden=false]{animation:tooltip-fade-in 300ms;opacity:1}.sp-tooltip em{font-weight:bold;font-style:normal}.sp-tooltip .tipList{font-weight:normal;font-style:italic;padding-left:24px}.sp-tooltip-inner{position:relative;background:inherit;z-index:2;padding:1rem;border-radius:6px}.sp-tooltip-arrow{position:absolute;width:1rem;height:1rem;transform:rotate(45deg);background:var(--neutral-0);outline:1px solid #111;z-index:1}.template-productclass .page-alert{margin:1.8rem 0 1.6rem}@media only screen and (min-width: 768px){.stock-messaging .page-alert{margin:0}}@media only screen and (min-width: 1200px){.template-productclass .page-alert,.template-productclass .ExcludedFromPromos{max-width:39.8rem}.template-productclass .colicare-alert>.page-alert{max-width:none}.template-productclass .recipient-group .page-alert{max-width:100%;margin-top:1.2rem}}.breadcrumbs{padding-right:var(--body-gutter);padding-left:var(--body-gutter)}@media screen and (min-width: 1342px){.breadcrumbs{padding-right:0;padding-left:0}}.pc-info-order{min-height:531px}#productInfoStars{min-width:122px;min-height:24px}#pc-info{background-color:var(--neutral-2)}.reviewStars[data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container{display:none !important}.asIcon{display:inline-block;width:30px;margin-right:8px;height:20px;top:5px;position:relative;background:url("/images/checkout-sprite.png") no-repeat;background-position:-9px -110px}.pakAsIcon.asIcon{top:0}.displayName{font-weight:bold}#questionAnswer .bv-ask-question,#questionAnswer .bv-ask-question-label{display:none !important}.nasc-seal{display:flex}.nasc-seal h3,.nasc-seal a{font-weight:700}.nasc-seal>img{margin-right:1.6rem}.pc-info-title{font-weight:900;color:var(--blue-darkest);margin:.4rem 0 .8rem 0}.content-cards{list-style-type:none;margin:3.6rem 0;padding:0;display:flex;flex-direction:column}li.content-card{margin-bottom:2.8rem}.content-card{border:1px solid #dcdcdc;border-radius:4px;background-color:var(--neutral-0);box-shadow:0 1px 4px 1px rgba(0,0,0,.07);margin-bottom:2.8rem;flex:1}.content-card iframe{border-top-left-radius:4px;border-top-right-radius:4px}.content-card-body{padding:1.6rem 1.2rem 2.8rem;color:var(--neutral-9)}.content-card-body>div{margin-bottom:.8rem}.content-card-title{font-size:1.8rem;line-height:1.4444444444;font-weight:800}#pc-badges{display:flex;justify-content:center;position:relative}#pc-badges:before{content:"";display:block;background-color:var(--neutral-2);position:absolute;top:0;left:0;right:0;height:50%}#pc-badges>div{display:flex;justify-content:center;flex-wrap:wrap;border:1px solid #dcdcdc;border-radius:4px;background-color:var(--neutral-0);box-shadow:0 1px 4px 1px rgba(0,0,0,.07);position:relative;z-index:100}.pc-badge{cursor:pointer;display:block;margin:1.6rem 3.2rem}.pc-badge>img{height:auto;display:block;margin:0 auto;max-height:80px}.shippingTypeHead>span{display:block;margin:.4rem 0}.memberPriceLabel{display:block;color:#004b97}.lowestPriceMessaging{margin:1.8rem 0}.lowestPriceTooltip{display:inline-block}.lowestPriceTooltip .icon:first-child{margin-right:.2rem}.info-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.info-group a{color:var(--neutral-9)}.info-group>div{margin-right:1.2rem;margin-bottom:1.2rem;line-height:1}.info-group>div:last-child{margin-right:0}.pageTitle{font-weight:900;margin:.8rem 0 1.2rem}.wishlistLink>.icon{top:-0.2rem;fill:#ca0201}#productInfoStars [data-bv-show=rating_summary] .bv_main_container .bv_main_container_row_flex,#productInfoStars [data-bv-show=rating_summary] .bv_main_container .bv_stars_component_container{padding-right:0 !important}#productInfoStars [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text,#productInfoStars [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text:hover{color:var(--neutral-9) !important;font-size:1.6rem !important}#productInfoStars [data-bv-show=rating_summary] .bv_main_container path{stroke:var(--neutral-9) !important;stroke-width:1px !important;stroke-linejoin:round !important}#productManufacturer>a{font-weight:700}.swipe{overflow:hidden;position:relative}.swipe-wrap{overflow:hidden;position:relative;list-style-type:none;margin:0;padding:0}.swipe-wrap>div,.swipe-wrap>li{float:left;width:100%;position:relative}#image-control{padding:.8rem 0 2rem 0;min-height:420px}#image-control>img{width:100%;height:auto}#image-control .swipe-wrap{min-height:364px;width:5000px}.supporting-content{display:flex;flex-direction:column;margin-bottom:1.6rem}.supporting-content .supporting-image{align-self:center;margin-bottom:2rem}#overviewBadgeStrip{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:1.6rem}#overviewExpandedContent ul{list-style-type:disc;margin-bottom:1.6rem}.bubbleIcon{display:inline-block;width:24px;height:21px;background:url("/images/views/productclasspage/bubble.png") no-repeat 0 0;background-size:24px 21px}.chartIcon{display:inline-block;width:24px;height:21px;background:url("/images/views/productclasspage/chart.png") no-repeat 0 0;background-size:24px 21px}.phoneIcon{display:inline-block;width:21px;height:21px;background:url("/images/views/productclasspage/phone.png") no-repeat 0 0;background-size:21px 21px}.magnifyingIcon{display:inline-block;width:24px;height:21px;background:url("/images/views/productclasspage/magnifyingGlass.png") no-repeat 0 0;background-size:24px 21px}.overview-list{display:flex;flex-direction:column;margin:0;padding:0;list-style-type:none}@media screen and (min-width: 768px){.overview-list li{white-space:nowrap}}.overviewLinkList a{padding:10px 0}.overviewLinkList span{vertical-align:bottom}.sub-heading{margin-bottom:1.6rem}.ingredientsList{border-collapse:collapse;width:100%;line-height:1.333333333}.ingredientsList li{background:url("/images/productClass/dot.gif") repeat-x 0 11px;min-height:24px;white-space:nowrap}.ingredientsList .ingredientHeadCell{font-weight:bold}.ingredientsList .ingredientName a,.ingredientsList .ingredientName span{font-weight:700}.ingredientsList .ingredientAmount,.ingredientsList #ingredientAmountHead{text-align:right}.ingredientsList td{padding:1.1rem 0;border-bottom:2px solid var(--neutral-10)}.ingredientsList thead td{border-top:20px solid var(--neutral-10);border-bottom:8px solid var(--neutral-10)}#ingredientsBlock{font-size:1.3rem;margin-bottom:20px;clear:both;margin-top:15px}.ingredient-chart-section ul{padding:0;margin:0;list-style-type:none}.ingredient-chart-section>ul{display:flex;flex-direction:column}.ingredient-chart-section>ul>li{display:flex;flex-direction:column;margin:.8rem 0 0}.ingredient-chart-section>ul>li>div:first-child{margin-bottom:.8rem;text-align:center;padding:1rem;font-size:2rem;font-weight:700}.ingredient-chart-section>ul ul{padding:2rem}.ingredient-chart{margin-bottom:1.2rem}.ingredient-chart-header{text-align:center;color:var(--neutral-0);font-size:2.4rem;font-weight:700;line-height:2.4;padding:.8rem 0}.ingredient-header{font-weight:700;margin-bottom:.8rem}#instructions-body img{width:100%}.instructions-table{width:100%;table-layout:fixed;margin:2rem 0;border-collapse:collapse;font-size:1.6rem}.instructions-table thead{background:#f2f2f2;color:var(--blue-darkest);text-shadow:none}.instructions-table th,.instructions-table td{text-align:center;padding:5px 2px;border:1px solid #aeaeae;margin:0}#viewLabelIcon{margin:2.4rem 0}#viewLabelIcon img{vertical-align:text-top}.comparison-chart{display:flex;flex-direction:column;font-size:1.6rem}.comparison-chart>a{display:block;margin:0 0 2rem 0;border-bottom:1px solid #ddd;padding-bottom:2rem}.comparison-chart>a:hover{text-decoration:none}.comparison-chart-product{color:#333;text-align:center;display:block;margin:1.2rem 0}.comparison-chart-attrs{display:flex}.comparison-chart-attrs>img{margin-right:1.2rem}.comparison-chart-attrs>div{padding-left:30px;flex-grow:1}.comparison-chart-attrs>div>ul>li{position:relative}.comparison-chart-attrs>div>ul>li>img{position:absolute;top:8px;left:-18px}.comparison-chart-attrs ul{padding:0;margin:0}.comparison-chart-support-level{color:var(--neutral-0);padding:.4rem}.disclaimer{font-size:1.2rem;font-style:italic;color:#666}.video-content-frame,.video-content-item>iframe{width:100%;height:215px;border:0}.BRRelatedSearches,.BRRelatedProducts{padding:10px 0}.BRRelatedSearches.BRBlock .br-related-query{padding:5px 0}.BRRelatedProducts .br-found-heading,.BRRelatedSearches .br-related-heading{border-bottom:1px solid #07529e;line-height:1;padding-bottom:10px;margin-bottom:10px;padding-top:1px;white-space:nowrap}.pc-price{color:#004195;font-size:1.8rem;font-weight:800}.pc-price .costPerDay{background-color:var(--blue-light);color:var(--blue-darkest);padding:.5rem;border-radius:4px}.pc-price-member{font-size:1.8rem;display:block}.pc-price-member.jsHide{display:none}#pc-top-content .layout-wrapper{position:relative}.content-section-title,.pc-recs h2{font-family:var(--font-secondary);color:var(--blue-darkest);margin:6.2rem 0 2.4rem 0}.pc-bg.pc-bg-alt{color:var(--neutral-0);padding:6rem 0;margin-top:6rem}.pc-bg.pc-bg-alt .content-section-title{color:var(--blue-darkest)}.pc-bg.pc-bg-alt .content-section{border-width:0}.pc-bg.pc-bg-alt .content-section:first-child .content-section-title{margin-top:0}.pc-bg.pc-bg-alt .content-section a{font-weight:700;text-decoration:underline}.pc-bg.pc-bg-alt .content-section table a,.pc-bg.pc-bg-alt .content-section ul a{text-decoration:none;color:var(--blue)}.pc-bg.pc-bg-alt .content-section table a:hover,.pc-bg.pc-bg-alt .content-section ul a:hover{text-decoration:underline}.pc-bg.pc-bg-alt,#ingredientsBlock,.instructions-table,#instructions-text{color:var(--neutral-9)}.content-section-body h3{font-weight:700;margin-top:2.8rem}.research-flex-container{display:flex;flex-direction:column}.research-info{width:100%}.image-container{display:block;margin:2rem auto}.image-container img{width:90%;display:block;margin:0 auto}@media screen and (min-width: 767px){.research-flex-container{flex-direction:row;justify-content:space-between}.research-info{max-width:50%}.image-container{margin:-3rem auto 0}}.vet-wrap{margin:4rem 0;background:var(--neutral-3);padding:0 0 5rem}.vet-wrap aside{display:block;position:relative;margin:2rem 0}.vet-wrap aside h3{font-family:var(--font-secondary);font-size:2rem;letter-spacing:2px;text-transform:uppercase;background:var(--orange);color:var(--neutral-0);padding:1rem;margin:0 0 10px 0}.vet-wrap .research-description{margin-bottom:2rem}.vet-wrap .vet-info img{display:block;margin:0 auto;padding:1rem 0}.vet-wrap .vet-info p{max-width:700px;margin:2rem;font-size:1.6rem}@media screen and (min-width: 767px){.vet-wrap{padding:0}.vet-wrap aside{border-left:68px solid var(--orange);padding-left:10px;height:217px}.vet-wrap aside h3{position:absolute;bottom:-34px;left:0;margin-left:-50px;background:none;transform-origin:0 0;transform:rotate(270deg);padding:5px 10px;font-size:2rem}.vet-wrap aside h3.smaller-title{font-size:1.8rem;bottom:-38px}.vet-wrap .vet-info{display:flex;align-items:center;height:217px}.vet-wrap .vet-info img{margin:0;padding-left:0}}.ingredient-facts{border:3px solid var(--neutral-10);color:var(--neutral-10);background-color:var(--neutral-0);padding:0 1.2rem}.ingredient-facts>h3{margin-top:1.2rem;font-weight:900}.overview-product-image img{width:100%;height:auto}.ingredient-card{background-color:var(--neutral-0);color:var(--neutral-9);border-radius:4px;margin:2.8rem 0;overflow:auto}.ingredient-card h3.ingredient-card-title{color:var(--blue-darkest);margin:0;padding:2rem;background-color:var(--neutral-4);background-position:100% 0;background-repeat:no-repeat;background-size:cover;min-height:80px;display:flex;align-items:center}.ingredient-card h3.ingredient-card-title span{max-width:70%}.ingredient-card-body{padding:2rem}.pc-bg.pc-bg-alt .ingredient-card-body a{color:var(--blue);text-decoration:none}.dialog-content .block{display:block;width:100%;height:auto;max-width:100%}.freeMsgBlock .freeMsgBadge,.freeMsgBlock .freeMsgBody{padding:.25em .5em;line-height:1.5}@media screen and (max-width: 767px){.dialog-content.farriers-how-much img{width:calc(100% + 32px);max-width:none;margin-left:-16px}}@media screen and (max-width: 767px){.bg-match-fade{position:relative}.bg-match-fade:after{content:" ";display:block;background:linear-gradient(0deg, var(--blue-darkest), rgba(0, 0, 0, 0));position:absolute;bottom:0;width:100%;height:120px;opacity:1;transition:opacity 300ms}.bg-match-fade[aria-expanded=true]:after{opacity:0}.bg-match-fade .preview-panel-btn{position:absolute;bottom:0;z-index:100;width:80%;margin:0 10%;left:0}.breadcrumbs .breadcrumb-item:first-child,.breadcrumbs .breadcrumb-item:nth-child(2) .icon{display:none}.content-cards{margin-bottom:-3.6rem}#pc-info{padding:1.8rem 1.2rem}#image-control>picture{display:flex;justify-content:center;padding-bottom:28px}#image-control>picture>img{width:100%;height:auto}.swipe-wrap li{margin:0;text-align:center}.swipe-wrap img{display:block;margin:0 auto}.shippingTypeHead>span:first-child{margin-top:0}#thumbsWrap{margin:8px 0;list-style-type:none;padding:0;display:flex;justify-content:center}#thumbsWrap>div{margin:0 .4rem;color:var(--neutral-8);display:block;width:12px;height:12px;border:2px solid var(--neutral-8);border-radius:50%;background-color:var(--neutral-0)}#thumbsWrap>div.live{border-color:#666;background-color:#666}.content-sections{margin:0 -1.2rem 2.4rem}.content-sections .recSlideWrapper{margin:2rem 0}.content-sections .recSlideWrapper .recommendationTitle{margin:0 1.2rem}.content-section{border-bottom:1px solid var(--neutral-0)}.content-section-body,.content-section-title{padding:0 1.2rem}#overviewBanner{margin:1.2rem -1.2rem}#overviewBanner img{width:100%;height:auto}}@media screen and (max-width: 767px){.pc-bg.pc-bg-alt{padding-left:1.2rem;padding-right:1.2rem}}@media screen and (min-width: 768px)and (max-width: 1199px){.pc-bg.pc-bg-alt{padding-left:2rem;padding-right:2rem}}@media screen and (min-width: 1200px)and (max-width: 1395px){.pc-bg.pc-bg-alt{padding-left:4.8rem;padding-right:4.8rem}}@media screen and (min-width: 768px){.content-split-sections,.key-split{display:flex;justify-content:space-between;margin-bottom:3rem;flex-wrap:wrap}.content-split-sections>.content-section,.content-split-sections>.ingredient-card,.key-split>.content-section,.key-split>.ingredient-card{width:48%}.pc-bg.pc-bg-alt .content-split-sections .content-section-title{margin-top:0}.content-cards{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.content-card{min-width:48%;max-width:48%}.supporting-content{flex-direction:row;margin-bottom:2rem}.supporting-content .supporting-image{margin:.4rem 1.6rem 0 0}#overview-section .content-section-body{display:flex;flex-direction:row-reverse;justify-content:space-between}#overview-section .content-section-body>div{width:49%}#overview-section .content-section-title{margin-bottom:0}.overview-list{flex-direction:row;flex-wrap:wrap}.overview-list li{margin-right:2rem}.pc-price{font-size:2.4rem}.pc-price-member{display:initial}.shippingTypeHead{display:flex;flex-direction:column-reverse}.shippingTypeHead>span:last-child{order:1;margin-top:0}#miniDiscountMessage{font-size:1.3rem;font-style:italic;display:block}#br-widgets{display:flex}#br-widgets>.BRRelatedSearches{min-width:25%;margin-right:1.6rem}#br-widgets>.BRRelatedProducts{flex-grow:1;min-width:0}.disclaimer{padding:0 1.2rem}.video-content-frame,.video-content-item>iframe{width:100%;height:336px}.ingredient-chart-section>ul{flex-direction:row}.ingredient-chart-section>ul>li>div:first-child{min-height:72px;display:flex;justify-content:space-around;align-items:center;flex:0 1}.ingredient-chart-section>ul>li{display:flex;margin:.8rem .4rem;flex-grow:1;width:33%}.ingredient-chart-section>ul>li div{flex:1 0}.ingredient-chart-section>ul>li div ul{height:100%}.ingredient-chart-section>ul>li:first-child{margin-left:0}.ingredient-chart-section>ul>li:last-child{margin-right:0}#productClassCon{position:relative}#image-control{min-height:600px}#image-control>picture{display:flex;justify-content:center}#image-control>img{width:auto;height:auto;max-height:396px;max-width:75%;display:block;margin:0 auto}.image-control-selected{margin-bottom:1.6rem;position:relative}.image-control-selected .image-control-next,.image-control-selected .image-control-prev{z-index:2;width:33px;height:33px;position:absolute;top:220px;border-width:0;background:url(../../images/views/shared/arrow.svg) no-repeat 50% 50%}.image-control-selected .image-control-next{right:3rem}.image-control-selected .image-control-prev{transform:rotate(180deg);left:3rem}.image-control-selected>a{display:block}.image-control-selected>a>img{margin:0 auto;display:block}.image-control-thumbnails{text-align:center}.image-control-thumbnails a{border:1px solid #999;margin:0 .2rem;padding:.4rem;background-color:#fff;box-shadow:inset 0 0 0 2px var(--neutral-0)}.image-control-thumbnails a:first-child{margin-left:0}.image-control-thumbnails a:last-child{margin-right:0}.image-control-thumbnails a,.image-control-thumbnails img{display:inline-block;font-size:0}#frame{width:100%;height:550px;overflow:hidden;position:absolute;top:0;left:0;display:none;z-index:9;cursor:all-scroll;max-width:1280px;background:#fff}#zoom{position:absolute;top:0px;left:0px;max-width:1400px;min-width:1200px}#zoomShield{width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;background:rgba(91,91,92,0)}#zoomedLabel{min-width:800px;margin:0 auto;display:block}#zoomClose{height:28px;position:absolute;top:1.2rem;right:1.2rem;z-index:10;cursor:pointer;font-family:var(--font-primary);font-size:16px;font-weight:500;color:var(--blue);z-index:101;text-decoration:none}#zoomClose>img{vertical-align:middle}#panControls{position:absolute;bottom:10px;right:10px;width:104px;height:68px;z-index:110}#panControls>button{border:1px solid #333;color:#333;background:var(--neutral-0);border-radius:6px;text-align:center;font-size:13px;width:32px;height:32px;position:absolute}.panUp,.panDown{left:50%;margin-left:-16px}.panUp{top:0}.panDown,.panLeft,.panRight{bottom:0}.panRight{right:0}.panLeft{left:0}.content-section-body{padding:0}.freeMsgBlock:before,.freeMsgBlock:after{content:"";display:table}.freeMsgBlock:after{clear:both}.freeMsgBlock .freeMsgBadge{float:left;background:#90cf4b;color:var(--neutral-0);font-weight:bold}.freeMsgBlock .freeMsgBody{overflow:hidden;*overflow:visible;zoom:1}.freeMsgBlock .freeMsgBodyAlt{color:#666;font-style:italic;background:#fae959}.freeMsgBlock .freeMsgBodyAlt strong{color:green}#SmartPerksFreeMessageWarningMini{font-size:11px;border-radius:10px;border:1px solid #7bb5cc;padding:0 10px 0 0}#SmartPerksFreeMessageWarningMini span.freeBlueBlock{border-radius:10px 0 0 10px;padding:8px 2px 12px}#SmartPerksFreeMessageWarningMini img{display:block;margin:8px auto 0px}#SmartPerksFreeMessageWarningMini .perksCartWarning{margin:5px 0;top:0;height:auto;font-size:12px}#SmartPerksFreeMessageMini{width:auto}#SmartPerksFreeMessageMini .freeShipPerksMsg strong{text-transform:none}#SmartPerksFreeMessageMini img{padding-top:1px;margin:0 auto}.primeMiniCart strong{font-size:1.1em;color:#79be3f;line-height:0px;font-weight:bold;text-transform:uppercase}.cartPromoArea{margin-bottom:10px}.cartPromoArea .almost{border:1px solid #90cf4b}.cartPromoArea .youMadeIt{border:1px solid #90cf4b}.cartPromoArea .perks{border:1px solid #7bb5cc;border-radius:10px}.cartPromoArea span.freeGreenBlock,.cartPromoArea span.freeBlueBlock{background:#90cf4b;color:#fff;float:left;font-size:12px;font-style:normal;font-weight:bold;padding:2px}.cartPromoArea span.freeBlueBlock{background:#7bb5cc}.cartPromoArea span.freeGreenBlock.exclaim,.cartPromoArea span.freeBlueBlock.exclaim{font-size:34px;margin-right:5px;padding:0;text-align:center;width:48px}.cartPromoArea span.cashMoney{font-size:35px;margin-right:5px;padding:0;text-align:center;width:40px}.cartPromoArea span.groundShipping{font-size:17px;width:92%;float:left;padding:2px;text-align:center}.cartPromoArea span.groundShipping.saveAndShip{width:calc(100% - 65px);font-size:1.6rem;padding:6px 4px 4px}.cartPromoArea span.groundShipping.autoShipSave{width:calc(100% - 65px);font-size:1.6rem;padding:4px}.cartPromoArea span.groundShipping span{display:inline-block;width:calc(100% - 57px);font-weight:bold}.cartPromoArea #SmartPerksFreeMessage{max-width:925px;border:1px solid #0061aa;font-size:1.4em;text-align:center;color:#0061aa;padding:12px 5px}.cartPromoArea #SmartPerksFreeMessage img{vertical-align:middle}.cartPromoArea #SmartPerksFreeMessageWarning .exclaim{font-style:italic;width:160px;font-size:20px;padding:11px 0px;border-radius:10px 0 0 10px}.cartPromoArea .perksCartWarning{margin:8px 0px 12px 170px;font-size:14px;height:30px;display:block;position:relative;top:8px}.cartPromoArea .perksCartWarning img{margin-left:5px;vertical-align:top;width:160px;position:relative;top:-10px}}@media screen and (min-width: 1040px){.comparison-chart{flex-direction:row;margin-top:2.4rem}.comparison-chart>a{border:1px solid #ddd;flex-grow:1;max-width:25%}.comparison-chart>a.comparison-charts-current{border:3px solid #1060ae}.comparison-chart-product{border-bottom:1px solid #ddd;padding:1.2rem;margin-top:0}.comparison-chart-attrs{flex-direction:column}.comparison-chart-attrs>img{margin:0 auto;width:200px;height:200px}.pc-recs{padding:6rem 0}.pc-recs.pc-bg{margin-top:6rem}#pc-info{padding-bottom:3.2rem}.pc-bg,#pc-top-content{background-color:var(--neutral-2)}.pc-info-grid{display:flex}.pc-info-grid>div{flex-grow:1;width:50%}.magnet-bar .magnet-item a{font-size:1.6rem}}/*# sourceMappingURL=supplement.css.map */
