.product-set-detail .set-add-all-to-cart{border:1px solid #acb2c1;border-radius:5px;margin:auto auto 40px;width:100%;padding:20px}@media (min-width:768px){.product-set-detail .set-add-all-to-cart{width:50%}}.product-set-detail .set-add-all-to-cart .price{font-weight:400;font-size:14px;color:#404655;letter-spacing:.01em;padding-bottom:10px}.product-set-detail .set-add-all-to-cart .price .price-amount{color:#0d42c9;font-weight:700;font-size:18px}.product-set-detail .set-add-all-to-cart .add-to-cart-global{background-color:#0039cc;border:none;border-radius:4px;color:#fff;font-size:16px;font-weight:400;width:100%;position:relative;text-align:center}@media (min-width:768px){.product-set-detail .set-add-all-to-cart .add-to-cart-global{font-weight:700;height:45px}}.description-modal .modal-dialog{max-width:920px}.bundle-product-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:flex;justify-content:flex}.bundle-product-container .bundle-product .bundle-detail{width:100%}.bundle-product-container .bundle-product .bundle-title{font-size:30px;font-weight:700}.bundle-product-container .bundle-product .quantity-row{border:1px solid #ccc}.bundle-product-container .bundle-product .quantity-row .dynamic-quantity{display:-ms-flexbox;display:flex}.bundle-product-container .bundle-product .bundle-detail-message{margin-bottom:20px}.bundle-product-container .add-to-cart-container{text-align:left;border-radius:5px;padding:20px;margin-bottom:20px}.bundle-product-container .add-to-cart-container .ez-refill-box{padding:30px 30px 0}.bundle-product-container .add-to-cart-container .autoship-box{padding:30px 30px 0;background-color:#f3f4f6}.bundle-product-container .add-to-cart-container .bundle-total-price{text-align:center;padding-bottom:20px;padding-top:10px}.bundle-product-container .add-to-cart-container .product-name{font-size:16px;font-weight:700}.bundle-product-container .add-to-cart-container .add-price{font-weight:700;color:#0d42c9;font-size:26px}.bundle-product-container .add-to-cart-container .paw-points{font-size:14px;color:#404655;letter-spacing:.01em;padding-top:5px}.bundle-product-container .add-to-cart-container .simple-quantity{margin:0 0 15px}.bundle-product-container .add-to-cart-container .product-ship-same-day{text-align:center;font-size:14px;line-height:14px;color:#5b616b;padding-top:10px}.bundle-product-container .add-to-cart-container .pdp-add-to-cart{padding-bottom:0}.bundle-product-container .add-to-cart-container .pdp-add-to-cart .add-to-cart{background-color:#0039cc;border:none;border-radius:4px;color:#fff;font-size:16px;font-weight:400;width:100%;position:relative;text-align:center}.bundle-product-container .add-to-cart-container .pdp-add-to-cart .add-to-cart .add-to-cart-text{font-weight:700;height:45px}.bundle-product-container .add-to-cart-container .pdp-add-to-cart .disable-add-to-cart-button-message{color:#e6000b;font-size:14px;font-family:Roboto,sans-serif}@media (max-width:768){.bundle-product-container .add-to-cart-container .pdp-add-to-cart .disable-add-to-cart-button-message{display:none}}.bundle-product-container .add-to-cart-container .pdp-add-to-cart .disable-add-to-cart-button-message-mobile{color:#e6000b;font-size:18px;font-weight:700;font-family:Roboto,sans-serif}@media (max-width:767.98px){.bundle-product-container .add-to-cart-container .pdp-add-to-cart .disable-add-to-cart-button-message-mobile{display:block;padding-top:10px}}@media (min-width:768px){.bundle-product-container .bundle-product{padding:0}.bundle-product-container .bundle-product .bundle-title{margin-top:10px}.bundle-product-container .bundle-product .bundle-detail .product-detail .product-info-container .bundle-top-detail .row>.col{padding:0}.bundle-product-container .bundle-product .bundle-detail .product-detail .product-info-container .bundle-top-detail .product-name{font-size:25px}.bundle-product-container .bundle-product .bundle-detail .product-detail .product-info-container .bundle-top-detail .price-discount-info-tile .savings-percentage{display:none}}@media (min-width:768px) and (max-width:543.98px){.bundle-product-container .bundle-product .bundle-detail .product-detail .primary-images{min-height:294px}}@media (min-width:768px){.bundle-product-container .bundle-product .bundle-detail .product-detail .primary-images .pdp-thumbnails span .pdp-thumb-image{width:35px;height:35px}.bundle-product-container .bundle-product .bundle-detail .product-detail .primary-images .pdp-thumbnails .slick-next:before,.bundle-product-container .bundle-product .bundle-detail .product-detail .primary-images .pdp-thumbnails .slick-prev:before{background-size:10px 15px;width:10px;height:23px;background-repeat:no-repeat}.bundle-product-container .bundle-product .bundle-detail .product-detail .attributes .weight-div{display:none}.bundle-product-container .bundle-product .bundle-detail .product-detail .attributes .attribute .tile .pack .title-bar{vertical-align:text-bottom;padding:0;min-height:auto!important;margin-right:10px;width:auto}.bundle-product-container .bundle-product .bundle-detail .product-detail .attributes .attribute .tile .pack .tile-select{padding-top:15px}.bundle-product-container .bundle-product .bundle-detail .product-detail .attributes .attribute .tile .pack .tile-select .tile-content{min-height:auto}.bundle-product-container .bundle-product .bundle-detail .product-detail .attributes .attribute .tile .pack .tile-select .tile-content .price{text-align:right;bottom:-1px}.bundle-product-container .bundle-product .bundle-detail .product-detail .attributes .attribute .tile .pack .tile-select .tile-content .price .shipping{display:none}.bundle-product-container .bundle-product .bundle-detail .product-detail .attributes .attribute .tile .pack .tile-select:focus{border:1px solid}.bundle-product-container .bundle-product .bundle-detail-message{margin-bottom:5px}.bundle-product-container .bundle-product .bundle-detail-message .bundle-detail-message-link span{color:#001753;font-weight:700}.bundle-product-container .bundle-product .add-to-cart-container .add-to-cart-column{padding:0}.bundle-product-container .bundle-product .add-to-cart-container .dotted-divider{display:none}.bundle-product-container .bundle-product .add-to-cart-container .price-paw-points-wrapper{display:inline-block;width:49%}.bundle-product-container .bundle-product .add-to-cart-container .simple-quantity{display:inline-block;width:49%;vertical-align:bottom;text-align:center}.bundle-product-container .add-to-cart-container{padding:15px}.bundle-product-container .bundle-product .bundle-detail .product-detail .attributes .attribute .tile:not(.color-flavor-tile){width:170px;height:125px}.bundle-product-container .product-detail .attributes .attribute .tile .pack .tile-select .percent-saved{float:right}.bundle-product-container .product-detail .attributes .attribute .tile .pack .tile-select .tile-content{min-height:70px!important}}.product-detail .skuFlavor{width:195px!important;height:68px!important}.product-detail .product-number-rating{border-top:none!important;border-color:#f2f6fa}.product-detail .product-number-rating .ratings{margin-top:0!important;margin-bottom:.625em}.product-detail .product-number-rating .ratings .star-rating{display:inline-block;cursor:pointer}.product-detail .product-number-rating .ratings .star-rating img{width:14px;height:14px}.product-detail .product-number-rating .ratings .star-rating span{font-size:12px;line-height:14px;color:#5b616b}.product-detail .product-number-rating .ratings .line-divider{display:inline-block;padding:0 10px;font-weight:400;font-size:16px;line-height:22px;letter-spacing:.01em;color:#697091}.product-detail .product-number-rating .ratings .questions-answered{display:inline-block;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.01em;color:#0561db;cursor:pointer}.product-detail .prices{text-align:left}.product-detail .prices .price{color:#c00}.product-detail .price-starts-at{font-size:19px}@media (min-width:768px){.product-detail .price-starts-at{position:relative;top:5px}}.product-detail .attribute-tile{float:left;border:1px solid #ccc}.product-detail .attribute-header{font-weight:700;border-bottom:1px solid #ccc}.product-detail .description-and-detail .nav-tabs .nav-item{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end}.product-detail .description-and-detail .nav-tabs .nav-item a{color:#001753!important}.product-detail .description-and-detail .nav-tabs .nav-item .nav-link{height:100%;font-size:14px;font-weight:700;color:#666;border-top-left-radius:4px;border-top-right-radius:4px;float:left;padding:0 10px;cursor:pointer;background:0 0;border:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;line-height:3em}.product-detail .description-and-detail .nav-tabs .nav-item .nav-link.active{color:#0d42c9!important;background-color:#fff;border-bottom:none}.product-detail .description-and-detail .nav-tabs .nav-item .nav-link:hover{background-color:#f2f6fa}.product-detail .description-and-detail .nav-tabs .nav-item .ingredient-tab-link{max-width:140px}.product-detail .description-and-detail .tab-content .tab-pane{padding:0 25px}.product-detail .description-and-detail .tab-content .tab-pane h2{color:#001753;font-weight:700;font-size:16px;float:left;width:30%;padding-right:20px;clear:both}.product-detail .description-and-detail .tab-content .tab-pane p{font-weight:400;font-size:14px;letter-spacing:.02em;color:#5b616b;padding-bottom:50px;width:100%}.product-detail .description-and-detail .tab-content .tab-pane a{text-decoration:underline}.product-detail .description-and-detail .tab-content .tab-pane ul{list-style-image:url(../../images/checkmark-blue.svg);padding-left:26px;padding-bottom:50px;margin:0;width:100%}.product-detail .description-and-detail .tab-content .tab-pane ul li{font-weight:400;font-size:14px;letter-spacing:.02em;color:#5b616b;padding-bottom:10px}.product-detail .description-and-detail .tab-content .tab-pane h2+p,.product-detail .description-and-detail .tab-content .tab-pane h2+ul{width:70%;float:left}.autoship-or-onetime-row .subtext{margin-bottom:10px}.autoship-or-onetime-row .select-wrapper{position:relative}.autoship-or-onetime-row .select-wrapper select{height:56px;line-height:56px}.autoship-or-onetime-row .select-wrapper span{position:absolute;top:11px;left:0;padding-left:.75rem;font-weight:400;color:#757575;font-size:12px}@media (min-width:768px) and (max-width:991.98px){.autoship-or-onetime-row .easy-refill-header .form-control-label{font-size:12px}}.autoship-or-onetime-row .easy-refill-header .form-control-label .autoship-option-img{width:95px;display:inline-block;vertical-align:top}@media (min-width:768px) and (max-width:991.98px){.autoship-or-onetime-row .cycle-padding img{height:12px}}@media (min-width:992px){.pdp-container{max-width:1200px!important}}@media (min-width:768px){.product-detail{padding-top:10px}}.product-detail .product-info-container{padding-bottom:15px}.product-detail .product-name{font-size:26px;font-weight:400;line-height:128.3%;color:#001753;margin-bottom:10px}@media (min-width:768px){.product-detail .product-name{font-weight:700}}.product-detail .product-topper-mobile{padding:19px 14px 15px}@media (min-width:768px){.product-detail .product-topper-mobile{display:none}}.product-detail .pdp-badge{margin-bottom:10px;line-height:1}.product-detail .pdp-badge .badge-callout{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:10px;color:#001753;padding-left:5px;letter-spacing:.03em;text-transform:uppercase}@media (min-width:768px){.product-detail .pdp-badge .badge-callout{font-weight:700}}.product-detail .pdp-badge .badge-subtext{font-size:10px;font-weight:700;line-height:12px;color:#5b616b}@media (min-width:768px){.product-detail .pdp-badge .badge-subtext{font-weight:400}}.product-detail .pdp-badge .badge-subtext .html-slot-container{display:inline}.product-detail .pdp-badge .badge-icon{height:18px;width:18px}.product-detail .pdp-badge .rx-info{height:16px;width:16px;padding-left:6px;cursor:help}.product-detail .pdp-badge .rx-info:focus{outline:0}.product-detail .mfr-excludes{font-size:12px;line-height:14px;color:#5b616b;padding-bottom:10px}.product-detail .promotions .promo-container{display:table;height:42px;background:#f2f7fe;border-radius:3px;margin-bottom:10px}.product-detail .promotions .promo-container .promo-badge{width:42px;height:42px;background:#e6f1fe;display:inline-block;padding:9px 0;text-align:center;float:left}.product-detail .promotions .promo-container .promo-badge .badge-icon{width:22px}.product-detail .promotions .promo-container .promo-callout{font-size:12px;line-height:14px;color:#404655;padding-left:10px;padding-right:10px;float:left}.product-detail .promotions .promo-container .promo-callout h3{font-size:12px;float:left;font-weight:400;margin-top:6px}.product-detail .prices{padding-top:0;padding-bottom:10px}.product-detail .prices .price-starts-at .text{font-size:12px;font-weight:700;line-height:14px;color:#5b616b}@media (min-width:768px){.product-detail .prices .price-starts-at .text{font-weight:400}}.product-detail .prices .price-starts-at .sale{color:#0d42c9!important;font-weight:400;font-size:18px;line-height:130.4%}@media (min-width:768px){.product-detail .prices .price-starts-at .sale{font-weight:700}}.product-detail .prices .price-starts-at .strikethrough{font-size:12px;line-height:14px;color:#5b616b;font-weight:700}@media (min-width:768px){.product-detail .prices .price-starts-at .strikethrough{font-weight:400}}.product-detail .prices .price-starts-at .percent-off{font-weight:700;color:#e6000b}@media (min-width:768px){.product-detail .prices .price-starts-at .percent-off{font-weight:400}}.product-detail .price-container-mobile{border-top:2px solid #f2f6fa}@media (max-width:543.98px){.product-detail .primary-images{padding-bottom:17px}}@media (min-width:768px){.product-detail .primary-images .carousel{max-width:303px;padding:0 24px 10px;margin:auto}}@media (max-width:543.98px){.product-detail .primary-images .carousel .carousel-inner img{width:263px;margin:auto}}@media (min-width:768px){.product-detail .primary-images .primary-image-footer{max-width:303px;padding:0 24px 10px;margin:auto}}@media (max-width:543.98px){.product-detail .primary-images .pdp-thumbnails{margin:auto;width:-webkit-fit-content;width:fit-content}}.product-detail .primary-images .pdp-thumbnails .slick-arrow{height:63px}.product-detail .primary-images .pdp-thumbnails .slick-prev:before{background-image:url(../../images/arrow-blue-prev.svg);background-size:24px 24px;display:inline-block;width:24px;height:24px;content:""}.product-detail .primary-images .pdp-thumbnails .slick-next:before{background-image:url(../../images/arrow-blue-next.svg);background-size:24px 24px;display:inline-block;width:24px;height:24px;content:""}.product-detail .primary-images .pdp-thumbnails span{margin-right:10px}@media (max-width:543.98px){.product-detail .primary-images .pdp-thumbnails span{border-radius:7px;height:14px;margin:0 8px;text-indent:-999px;width:14px;background-color:#dde2e7;display:inline-block}}.product-detail .primary-images .pdp-thumbnails span a:focus{outline:0}.product-detail .primary-images .pdp-thumbnails span .pdp-thumb-image{border-radius:7px;border:3px solid transparent;width:63px;height:63px;cursor:pointer}.product-detail .primary-images .pdp-thumbnails span:focus{outline:0}.product-detail .primary-images .pdp-thumbnails span.active img{border:3px solid #0d42c9}@media (max-width:543.98px){.product-detail .primary-images .mobile-primary-images .MagicZoom{width:64%;margin:auto;display:block}}.product-detail .primary-images .mobile-primary-images .slick-list{padding-bottom:28px}.product-detail .primary-images .mobile-primary-images .slick-slide img{width:64%;margin:auto}.product-detail .primary-images .mobile-primary-images .slick-dots .slick-dot{border:1px solid #acb2c1;border-radius:50px;height:24px;width:24px;background-color:#fff;display:inline-block;position:relative}.product-detail .primary-images .mobile-primary-images .slick-dots li{margin:0 10px}.product-detail .primary-images .mobile-primary-images .slick-dots li:only-child{display:none}.product-detail .primary-images .mobile-primary-images .slick-dots .slick-active .inner-dot{border-radius:49px;background:#035dd3;position:absolute;width:15px;height:15px;left:50%;top:50%;transform:translate(-50%,-50%)}@media (max-width:543.98px){.product-detail .primary-images .primary-image-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.product-detail .primary-images .sold-per-tablet{font-weight:700;color:#c00;line-height:16px;padding-top:12px}@media (max-width:647px){.product-detail .primary-images .sold-per-tablet{padding-bottom:4px;margin-top:35px}}.product-detail .dotted-divider{border-top:1px dashed #404655!important;margin:0 0 20px}.product-detail .paw-divider{height:1px;overflow:visible;border-top:1px dashed #404655!important;margin-top:63px;margin-bottom:72px}.product-detail .paw-divider:after{content:"";background-image:url(../../images/red-paw.svg);color:#999;display:block;background-color:#fff;border-right:30px solid #fff;border-left:30px solid #fff;width:27px;height:27px;margin:0 auto;position:relative;top:-13px;box-sizing:content-box}.product-detail .related-pets-container{padding-top:10px;padding-bottom:2px}.product-detail .related-pets-container .pets-header{color:#001753!important;font-weight:700!important;font-size:10px!important;letter-spacing:.03em;text-transform:uppercase!important;float:left;width:114px;display:inline-block;line-height:23.1px}.product-detail .related-pets-container .pets-header .blue-circle{background:#035dd3;border-radius:50%;width:9px;height:9px;display:inline-block;margin-right:5px}.product-detail .related-pets-container .pets-list{color:#404655!important;font-size:12px!important;letter-spacing:.01em;width:calc(100% - 114px);display:inline-block;padding-left:10px}.product-detail .related-pets-container .pets-list ul{list-style-type:none;padding:0;margin:0}.product-detail .related-pets-container .pets-list ul li{text-transform:capitalize;display:inline-block;font-weight:400}.product-detail .related-pets-container .pets-list ul li span{font-weight:700;text-transform:lowercase}.product-detail .attributes button:focus{outline:0}.product-detail .attributes .weight-div{color:#001753!important;font-size:16px!important;text-transform:capitalize!important;margin-top:10px;margin-bottom:10px;font-weight:400}@media (min-width:768px){.product-detail .attributes .weight-div{font-weight:700}}.product-detail .attributes .attribute{margin-top:0;border-top:none;padding-top:0;padding-bottom:20px}@media (max-width:543.98px){.product-detail .attributes .attribute{width:100%}}.product-detail .attributes .attribute div{text-transform:uppercase;font-size:14px;font-weight:700;color:#666}@media (min-width:768px) and (max-width:991.98px){.product-detail .attributes .attribute div{font-size:12px}}.product-detail .attributes .attribute label{color:#001753;font-size:16px;font-weight:400;padding:0 0 20px;margin:0}@media (min-width:768px){.product-detail .attributes .attribute label{font-weight:700;padding:0 0 20px}}.product-detail .attributes .attribute .sold-by-tablet-capsule-value{text-transform:capitalize}.product-detail .attributes .attribute button.buttonvariation{width:95px;border:1px solid #acb2c1;border-radius:4px;font-size:12px;font-weight:400;color:#0a1128;text-align:center;padding:0;background:0 0;cursor:pointer;margin:0 5px 10px 0;height:auto!important}@media (max-width:543.98px){.product-detail .attributes .attribute button.buttonvariation{background-color:#fff;margin:0 5px 10px 0}}@media (min-width:992px){.product-detail .attributes .attribute button.buttonvariation{width:97px;margin:0 8px 10px 0}}.product-detail .attributes .attribute button.buttonvariation:focus{border:1px solid}.product-detail .attributes .attribute button.buttonvariation:not(.color-flavor-btn){height:30px}@media (max-width:543.98px){.product-detail .attributes .attribute button.buttonvariation:not(.color-flavor-btn){width:31%}}.product-detail .attributes .attribute button.buttonvariation.color-flavor-btn{padding:5px;line-height:1}.product-detail .attributes .attribute button.buttonvariation:hover{border-color:#b38600}.product-detail .attributes .attribute button.buttonvariation.selected{border:2px solid #0d42c9!important;background:#e6f1fe}.product-detail .attributes .attribute button.buttonvariation.selected.oos-selections{background:#fff;border:2px solid #e0081d!important}.product-detail .attributes .attribute .tile{display:-ms-inline-flexbox;display:inline-flex;display:-webkit-inline-flex;margin-bottom:10px;margin-right:0;position:relative;vertical-align:top}.product-detail .attributes .attribute .tile:not(.color-flavor-tile){width:32.7%;padding-right:5px}@media (max-width:991.98px){.product-detail .attributes .attribute .tile:not(.color-flavor-tile){width:49%}}.product-detail .attributes .attribute .tile .pack{margin-bottom:0;border:1px solid #acb2c1;border-radius:4px;padding:0;width:100%;cursor:pointer}@media (max-width:543.98px){.product-detail .attributes .attribute .tile .pack{margin-right:0}}.product-detail .attributes .attribute .tile .pack:hover{border-color:#b38600}.product-detail .attributes .attribute .tile .pack.selected{border:2px solid #0d42c9!important;background:#e6f1fe}.product-detail .attributes .attribute .tile .pack.selected.oos-selections{background:#fff;border:2px solid #e0081d!important}.product-detail .attributes .attribute .tile .pack .title-bar{color:#001753;font-size:12px;font-weight:700;padding-top:0;padding-bottom:10px;text-transform:none;display:inline-block;width:calc(100% - 51px - 6px);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}@media (max-width:543.98px){.product-detail .attributes .attribute .tile .pack .title-bar{font-size:14px;height:-webkit-fit-content;height:fit-content;line-height:16px;font-weight:400}}@media (min-width:768px){.product-detail .attributes .attribute .tile .pack .title-bar{min-height:31px}}.product-detail .attributes .attribute .tile .pack .tile-select{background:0 0;width:inherit;border:none;text-align:left;position:relative;padding:10px}.product-detail .attributes .attribute .tile .pack .tile-select:focus{border:1px solid}.product-detail .attributes .attribute .tile .pack .tile-select .percent-saved{display:inline-block;font-size:12px;font-weight:400;text-transform:capitalize;width:53px;color:#5b616b;vertical-align:top}.product-detail .attributes .attribute .tile .pack .tile-select .tile-content{position:relative;min-height:70px}.product-detail .attributes .attribute .tile .pack .tile-select .tile-content .price{position:absolute;bottom:0;margin:0;width:100%}@media (max-width:543.98px){.product-detail .attributes .attribute .tile .pack .tile-select .tile-content .price{padding:0;margin:0}}.product-detail .attributes .attribute .tile .pack .tile-select .tile-content .price .first-price-block{display:inline-block;max-width:36%;padding:0;vertical-align:sub}.product-detail .attributes .attribute .tile .pack .tile-select .tile-content .price .second-price-block{display:inline-block;max-width:60%;vertical-align:sub;padding:0}@media (max-width:543.98px){.product-detail .attributes .attribute .tile .pack .tile-select .tile-content .price .second-price-block{vertical-align:top}}.product-detail .attributes .attribute .tile .pack .tile-select .tile-content .price .second-price-block .sale{font-size:18px;color:#0d42c9!important;padding-top:0}@media (max-width:543.98px){.product-detail .attributes .attribute .tile .pack .tile-select .tile-content .price .second-price-block .sale{font-weight:400}}.product-detail .attributes .attribute .tile .pack .tile-select .tile-content .price .strikethrough{text-decoration:line-through;font-size:12px;font-weight:400;color:#5b616b}.product-detail .attributes .attribute .tile .pack .tile-select .tile-content .price .shipping{padding:10px 0 0;color:#5b616b;font-size:12px;font-weight:400}.product-detail .attributes .attribute .tile .pack .tile-select .tile-content .price .out-of-stock{color:#e0081d;font-size:12px;font-weight:400;text-transform:none}.product-detail .attributes .attribute .tile .pack .tile-select .tile-content .price .added-savings{position:absolute;left:0;bottom:0;background-color:#f2f6fa;height:27px;color:#000;font-size:14px;padding:3px 7px 1px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;width:100%;margin-top:10px}@media (max-width:543.98px){.product-detail .attributes .attribute .tile .pack .tile-select .tile-content .price .added-savings{margin-top:0;font-size:13px}}.product-detail .attributes .attribute .tile .pack .added-savings{padding-top:10px;text-transform:none;font-weight:400}@media (min-width:768px){.product-detail .add-to-cart-column{padding-left:0}}@media (min-width:1200px){.product-detail .add-to-cart-column{padding-right:0}}.product-detail .add-to-cart-column .add-to-cart-pitch{width:100%}@media (min-width:768px){.product-detail .add-to-cart-column .add-to-cart-pitch{max-width:295px}}.product-detail .add-to-cart-column .add-to-cart-pitch .promo-container{background:#0039cc;color:#fff;font-size:18px;opacity:.65;padding:6px;text-align:center}.product-detail .add-to-cart-column .add-to-cart-pitch .promo-container .promo-callout h3{font-size:12px;color:#fff!important;font-weight:400}.product-detail .add-to-cart-column .add-to-cart-pitch .promo-container .promo-callout div{color:#fff!important}.product-detail .add-to-cart-column .add-to-cart-container{width:100%;border:1px solid #acb2c1;border-radius:5px;margin-bottom:20px;text-align:center;padding:20px}.product-detail .add-to-cart-column .add-to-cart-container .ez-refill-box{padding:20px}.product-detail .add-to-cart-column .add-to-cart-container .autoship-box{padding:20px;background-color:#f3f4f6}.product-detail .add-to-cart-column .add-to-cart-container .autoship-box .red{color:#e0081d;font-size:12px}@media (min-width:768px){.product-detail .add-to-cart-column .add-to-cart-container{text-align:left}}.product-detail .add-to-cart-column .add-to-cart-container .add-price,.product-detail .add-to-cart-column .add-to-cart-container .autoship-add-price{color:#0d42c9;font-size:26px;font-weight:400}@media (min-width:768px){.product-detail .add-to-cart-column .add-to-cart-container .add-price,.product-detail .add-to-cart-column .add-to-cart-container .autoship-add-price{font-weight:700}}.product-detail .add-to-cart-column .add-to-cart-container .paw-points{font-size:14px;color:#404655;letter-spacing:.01em;padding-top:5px;font-weight:700}@media (min-width:768px){.product-detail .add-to-cart-column .add-to-cart-container .paw-points{font-weight:400}}.product-detail .add-to-cart-column .add-to-cart-container .paw-points .points{font-weight:700}.product-detail .add-to-cart-column .add-to-cart-container .paw-points .pawpoints-info-icon{cursor:help}.product-detail .add-to-cart-column .add-to-cart-container .dotted-divider{margin:17px 0 15px}.product-detail .add-to-cart-column .add-to-cart-container .simple-quantity{margin:0 0 15px}@media (max-width:543.98px){.product-detail .add-to-cart-column .add-to-cart-container .simple-quantity label{margin-left:-15px}.product-detail .add-to-cart-column .add-to-cart-container .simple-quantity .quantity-select-stepper{border:2px solid #e9edf2;-webkit-align-items:center}}@media (max-width:543.98px){.product-detail .add-to-cart-column .add-to-cart-container .simple-quantity{border-radius:4px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;width:100%;padding-right:15px;padding-left:15px}}.product-detail .add-to-cart-column .add-to-cart-container .simple-quantity label{color:#5b616b;font-size:10px;font-weight:700;text-transform:uppercase}.product-detail .add-to-cart-column .add-to-cart-container .simple-quantity select{width:47px!important;height:25px;background:#fff;border:1px solid #acb2c1;border-radius:4px;padding:0 0 0 10px;font-size:12px;color:#404655;-webkit-appearance:menulist-button!important;-moz-appearance:menulist-button!important;appearance:menu-listbutton!important}.product-detail .add-to-cart-column .add-to-cart-container .simple-quantity .quantity-select-stepper .quantity-add,.product-detail .add-to-cart-column .add-to-cart-container .simple-quantity .quantity-select-stepper .quantity-remove{border:none;background:#e9edf2;font-size:36px;font-weight:500;cursor:pointer;height:47px;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none}.product-detail .add-to-cart-column .add-to-cart-container .simple-quantity .quantity-select-stepper .quantity-stepper-amount{border-radius:4px;height:40px;border:none;text-align:center;font-size:27px}.product-detail .add-to-cart-column .add-to-cart-container .add-to-cart{background-color:#0039cc;border:none;border-radius:4px;color:#fff;font-size:16px;font-weight:400;width:100%;position:relative;text-align:center}@media (min-width:768px){.product-detail .add-to-cart-column .add-to-cart-container .add-to-cart{font-weight:700;height:45px}}.product-detail .add-to-cart-column .add-to-cart-container .disable-add-to-cart-button-message{color:#e6000b;font-size:14px;font-family:Roboto,sans-serif}@media (max-width:768){.product-detail .add-to-cart-column .add-to-cart-container .disable-add-to-cart-button-message{display:none}}.product-detail .add-to-cart-column .add-to-cart-container .disable-add-to-cart-button-message-mobile{color:#e6000b;font-size:18px;font-weight:700;font-family:Roboto,sans-serif}@media (max-width:767.98px){.product-detail .add-to-cart-column .add-to-cart-container .disable-add-to-cart-button-message-mobile{display:block;padding-top:10px}}.product-detail .add-to-cart-column .add-to-cart-container .hide-missing-options-message{display:none!important}.product-detail .add-to-cart-column .add-to-cart-container .shopping-cart-white{top:11px}@media (max-width:543.98px){.product-detail .add-to-cart-column .add-to-cart-container .shopping-cart-white{left:20%}}@media (min-width:768px){.product-detail .add-to-cart-column .add-to-cart-container .shopping-cart-white{left:11px}}.product-detail .add-to-cart-column .add-to-cart-container .product-ship-same-day{font-size:14px;line-height:14px;color:#5b616b;padding-top:10px}.product-detail .add-to-cart-column .add-to-cart-container .cart-and-ipay{padding-bottom:0}.product-detail .add-to-cart-column .oos-container{width:100%;border:1px solid #b38600;border-radius:5px;margin-bottom:20px;padding:20px}@media (min-width:768px){.product-detail .add-to-cart-column .oos-container{max-width:295px}}.product-detail .add-to-cart-column .oos-container .oos-signup-success{padding-top:15px;padding-bottom:15px}.product-detail .add-to-cart-column .oos-container .oos-signup-success .alert-success{border:1px solid #02c20f;background:#e6f9e7;border-radius:5px;margin-bottom:0;font-weight:700;font-size:14px;color:#001753;padding:10px}.product-detail .add-to-cart-column .oos-container .oos-signup-success .alert-success img{margin-right:5px}.product-detail .add-to-cart-column .oos-container .oos-title{font-weight:700;font-size:14px;color:#001753}.product-detail .add-to-cart-column .oos-container .oos-title img{margin-right:10px}.product-detail .add-to-cart-column .oos-container .oos-message{font-weight:400;font-size:14px;color:#404655;padding:15px 0}.product-detail .add-to-cart-column .oos-container .oos-product-name{font-weight:700;font-size:14px;color:#001753}.product-detail .add-to-cart-column .oos-container .oos-product-info{font-weight:400;font-size:14px;letter-spacing:.01em;color:#404655;padding-bottom:15px}.product-detail .add-to-cart-column .oos-container .email-area{padding-top:15px;border-top:1px dashed #404655}.product-detail .add-to-cart-column .oos-container .email-area .oos-form{margin-bottom:10px}.product-detail .add-to-cart-column .oos-container .email-area label{font-weight:400;font-size:14px;letter-spacing:.01em;color:#404655;padding-bottom:5px}.product-detail .add-to-cart-column .oos-container .email-area input{height:40px}.product-detail .add-to-cart-column .oos-container .email-area input.is-invalid{color:#e0081d;border-color:#acb2c1}.product-detail .add-to-cart-column .oos-container .email-area .invalid-feedback{font-size:12px;color:#e0081d}.product-detail .add-to-cart-column .oos-container .email-area button{margin-top:15px;background:#0039cc;border-radius:5px;font-weight:700;font-size:16px;width:100%;height:45px}.product-detail .add-to-cart-column .oos-container .email-area .oos-sorry{font-weight:400;font-size:12px;color:#5b616b}.product-detail .add-to-cart-column .match-return-container{max-width:300px;margin-left:0}@media (max-width:543.98px){.product-detail .add-to-cart-column .match-return-container{max-width:100%;padding-bottom:20px}}.product-detail .add-to-cart-column .match-return-container .col-6{padding-right:0;padding-left:0;display:-ms-flexbox;display:flex;cursor:pointer;max-height:45px}.product-detail .add-to-cart-column .match-return-container .easy-return-button{padding-left:30px}@media (max-width:543.98px){.product-detail .add-to-cart-column .match-return-container .easy-return-button{padding-left:5px}}.product-detail .add-to-cart-column .match-return-container .button-text-container h5{font-size:12px;margin:0;color:#001753}.product-detail .add-to-cart-column .match-return-container .button-text-container p{font-size:10px;margin:0;color:#5b616b}.product-detail .add-to-cart-column .match-return-container .icon-container{padding-right:5px}.product-detail .add-to-cart-column .match-return-container .icon-container img{max-width:30px}.product-detail .add-to-cart-column .match-return-container .price-match-button{border-right:1px solid #ccc}.product-detail .add-to-cart-column #easyReturnsModal .modal-dialog,.product-detail .add-to-cart-column #priceMatchModal .modal-dialog{max-width:821px}@media (max-width:543.98px){.product-detail .add-to-cart-column #easyReturnsModal .modal-dialog,.product-detail .add-to-cart-column #priceMatchModal .modal-dialog{max-width:90%;max-width:100%}}.product-detail .add-to-cart-column #easyReturnsModal .modal-dialog .modal-body>img,.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-body>img{border-radius:10px}.product-detail .add-to-cart-column #easyReturnsModal .modal-dialog .modal-body .close-btn,.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-body .close-btn{position:absolute;right:-10px;top:-25px;z-index:1}.product-detail .add-to-cart-column #easyReturnsModal .modal-dialog .modal-body .close-btn span,.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-body .close-btn span{font-size:60px;color:#001753}.product-detail .add-to-cart-column #easyReturnsModal .modal-dialog .modal-body .close-btn .close:after,.product-detail .add-to-cart-column #easyReturnsModal .modal-dialog .modal-body .close-btn .close:before,.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-body .close-btn .close:after,.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-body .close-btn .close:before{content:none}.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-content{padding:0;background:0 0}.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-content .modal-body{padding:0}@media (min-width:768px) and (max-width:991.98px){.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-content .modal-body{padding:5%}}.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-content .modal-body .close-btn{right:20px;top:44px}@media (max-width:767.98px){.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-content .modal-body .close-btn{right:7%;top:17%}}@media (max-width:543.98px){.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-content .modal-body .close-btn{top:2%;right:4%}}.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-content .modal-body .close-btn span{font-size:28px}@media (max-width:767.98px){.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-content .modal-body .desktop-banner img{width:100%}}.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-content .modal-body .price-match-mobile{background:#035dd3;padding:6px;border:none;border-radius:10px}.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-content .modal-body .price-match-mobile .white-section{background:#fff;padding:15px;border:none;border-radius:10px}.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-content .modal-body .price-match-mobile h4{color:#035dd3;font-size:22px;font-weight:700}.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-content .modal-body .price-match-mobile h5{color:#e6000b;font-size:15px;font-style:italic;margin-bottom:20px}.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-content .modal-body .price-match-mobile .price-match-step{color:#035dd3;margin-bottom:10px}.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-content .modal-body .price-match-mobile .price-match-step span{background:#e6000b;border-radius:50%;text-align:center;display:inline-block;height:24px;width:24px;line-height:24px;color:#fff}.product-detail .add-to-cart-column #priceMatchModal .modal-dialog .modal-content .modal-body .price-match-mobile .price-match-subtext{color:#fff;font-size:11px;padding:10px}.product-detail .add-to-cart-column #easyReturnsModal .modal-dialog .modal-content .modal-body{padding:0;background-image:url(../../images/easy-returns.png);background-repeat:no-repeat;background-position:95% 100%;background-size:contain}@media (max-width:543.98px){.product-detail .add-to-cart-column #easyReturnsModal .modal-dialog .modal-content .modal-body{background-image:none}}.product-detail .add-to-cart-column #easyReturnsModal .modal-dialog .modal-content .modal-body .container{padding:0}.product-detail .add-to-cart-column #easyReturnsModal .modal-dialog .modal-content .modal-body .h2-top-section{color:#001753;margin-bottom:45px}.product-detail .add-to-cart-column #easyReturnsModal .modal-dialog .modal-content .modal-body ul{padding-left:20px;line-height:21px;max-width:60%}@media (max-width:543.98px){.product-detail .add-to-cart-column #easyReturnsModal .modal-dialog .modal-content .modal-body ul{max-width:100%}}.product-detail .add-to-cart-column #easyReturnsModal .modal-dialog .modal-content .modal-body ul li{color:#404655;padding-bottom:15px}.product-detail .add-to-cart-column #easyReturnsModal .modal-dialog .modal-content .modal-body .close-btn button{opacity:1}.product-detail .description-and-detail .details-container{max-width:778px;margin:auto}@media (min-width:768px){.product-detail .description-and-detail .tabs-header-wrapper{background:#dae9fd;padding-top:20px}}.product-detail .description-and-detail .tabs-header-wrapper .nav-tabs{border:none;-ms-flex-pack:justify;justify-content:space-between}.product-detail .description-and-detail .tabs-header-wrapper .nav-tabs .nav-item{border-radius:10px 10px 0 0}.product-detail .description-and-detail .tabs-header-wrapper .nav-tabs .nav-item a{font-size:16px;padding:14.5px 25px;line-height:1}.product-detail .description-and-detail .less-details{margin-top:20px}@media (min-width:768px){.product-detail .description-and-detail .tabs-content-wrapper.reduced{max-height:400px;position:relative;overflow:hidden}}.product-detail .description-and-detail .tabs-content-wrapper.reduced .show-more-details{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:100px 0 30px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 60%,#fff)}.product-detail .description-and-detail .tabs-content-wrapper.reduced .show-more-details button{border:1px solid #0561db;width:111px;height:40px;color:#0561db;font-weight:700;font-size:14px}.product-detail .description-and-detail .tabs-content-wrapper.reduced .show-more-details button:hover{background:#0561db;color:#fff}@media (max-width:543.98px){.product-detail .description-and-detail.open-description{top:0;bottom:0;position:fixed;overflow-y:scroll;overflow-x:hidden;background:#fff;z-index:1060}}.product-detail .description-and-detail .panel-group .panel-heading{margin-bottom:10px;background:#dae9fd;height:61px;padding:20px;width:100%}.product-detail .description-and-detail .panel-group .panel-heading.open-description{position:fixed;z-index:2}.product-detail .description-and-detail .panel-group .panel-heading .panel-title{margin:0}.product-detail .description-and-detail .panel-group .panel-heading a{width:100%;color:#001753!important;float:left;font-weight:400;font-size:16px;padding:0;position:relative}.product-detail .description-and-detail .panel-group .panel-heading a .plus-minus-toggle{float:right;width:16px;height:16px;position:absolute;right:0;top:6px;cursor:pointer;background-image:url(../../images/arrow-down-blue.svg)!important;background-repeat:no-repeat!important;background-size:contain!important;transition:.3s}.product-detail .description-and-detail .panel-group .panel-heading a:not(.collapsed) .plus-minus-toggle{transform:rotate(-180deg);top:0}.product-detail .description-and-detail .panel-group .panel-body{padding:91px 10px 0}@media (max-width:543.98px){.product-detail .description-and-detail .panel-group .panel-body img{width:100%}}.product-detail .description-and-detail .panel-group .panel-body h2{font-weight:700;font-size:16px;margin-bottom:15px;color:#001753}.product-detail .description-and-detail .panel-group .panel-body p{font-weight:400;font-size:14px;letter-spacing:.02em;color:#5b616b;margin-bottom:40px}.product-detail .description-and-detail .panel-group .panel-body ul{list-style-image:url(../../images/checkmark-blue.svg);padding-left:26px;margin-bottom:40px}.product-detail .description-and-detail .panel-group .panel-body ul li{font-weight:400;font-size:14px;letter-spacing:.02em;color:#5b616b;padding-bottom:10px;padding-left:6px}.product-detail .description-and-detail .panel-group .panel-body .tip{color:#404655;width:100%;border:1px solid #acb2c1;border-radius:5px;padding:25px;margin-bottom:50px;display:-ms-flexbox;display:flex}.product-detail .description-and-detail .panel-group .panel-body .tip .name{font-weight:700;width:25%}.product-detail .description-and-detail .panel-group .panel-body .tip .name:before{display:inline-block;content:"";background-image:url(../../images/lightbulb.svg);background-repeat:no-repeat;width:44px;height:34px}.product-detail .description-and-detail .panel-group .panel-body .tip p{color:#404655;width:75%;margin:0;padding:0}.product-detail .description-and-detail .panel-group .panel-body .title{font-size:16px;color:#001753;font-weight:700!important;padding:0 0 6px}.product-detail .description-and-detail .panel-group .panel-body table{border:1px solid #acb2c1;width:100%;table-layout:fixed;border-radius:5px;margin-bottom:20px}.product-detail .description-and-detail .panel-group .panel-body table caption{caption-side:top;vertical-align:baseline;color:#404655;border:1px solid #acb2c1;border-bottom:none;border-radius:5px 5px 0 0;font-weight:400;font-size:14px;letter-spacing:.01em;padding:15px}.product-detail .description-and-detail .panel-group .panel-body table thead{border-bottom:1px dashed #404655;vertical-align:baseline}.product-detail .description-and-detail .panel-group .panel-body table thead tr{border-top:1px dashed #404655;background:#fcfdfe;font-size:14px;padding:10px 15px;vertical-align:baseline;border-top-right-radius:5px;border-top-left-radius:5px}.product-detail .description-and-detail .panel-group .panel-body table thead tr th{background:#f2f6fa;padding:15px;font-weight:500;text-align:left;vertical-align:baseline;width:60%;border-top-right-radius:5px;border-top-left-radius:5px}.product-detail .description-and-detail .panel-group .panel-body table thead tr th:first-child{width:30%}.product-detail .description-and-detail .panel-group .panel-body table tbody{background:#fff;vertical-align:baseline}.product-detail .description-and-detail .panel-group .panel-body table tbody tr{border-bottom:1px dashed #404655;font-size:15px;vertical-align:baseline}.product-detail .description-and-detail .panel-group .panel-body table tbody tr th{text-align:left}.product-detail .description-and-detail .panel-group .panel-body table tbody tr td,.product-detail .description-and-detail .panel-group .panel-body table tbody tr th{font-weight:400;font-size:14px;padding:10px;width:50%;vertical-align:middle;letter-spacing:.01em;color:#5b616b;background:#fff;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.product-detail .description-and-detail .panel-background{position:fixed;top:0;width:100%;z-index:1;background:#fff}.product-detail .description-and-detail #howToUse a{text-decoration:underline}.product-detail .description-and-detail #ingredients-collapse table{border-collapse:separate;border-spacing:0}.product-detail .description-and-detail #ingredients-collapse table caption{border:none;font-weight:700;font-size:14px;padding:0 0 10px}.product-detail .description-and-detail #ingredients-collapse table thead tr{border-top:1px solid #acb2c1;background:#f2fcfe;font-size:14px;vertical-align:baseline;border-top-right-radius:5px;border-top-left-radius:5px}.product-detail .description-and-detail #ingredients-collapse table thead tr th{background:#f2fcfe;padding:20px;font-weight:700;text-align:left;vertical-align:baseline;width:50%;color:#404655;font-size:14px;border-top-right-radius:5px;border-top-left-radius:5px}.product-detail .description-and-detail #ingredients-collapse table thead tr th:first-child{width:50%}.product-detail .description-and-detail .tab-content{padding-top:50px}.product-detail .description-and-detail .tab-content .title{font-size:16px;color:#001753;font-weight:700!important;padding:0 0 6px}.product-detail .description-and-detail .tab-content .tip{color:#404655;width:100%;float:left;border:1px solid #acb2c1;border-radius:5px;padding:25px;margin-bottom:50px}.product-detail .description-and-detail .tab-content .tip .name{font-weight:700;width:25%;float:left}.product-detail .description-and-detail .tab-content .tip .name:before{display:inline-block;content:"";background-image:url(../../images/lightbulb.svg);background-repeat:no-repeat;width:44px;height:34px}.product-detail .description-and-detail .tab-content .tip p{color:#404655;width:75%;float:left;margin:0;padding:0}.product-detail .description-and-detail .tab-content table{box-sizing:border-box;border:1px solid #acb2c1;border-radius:5px;text-align:left;margin-top:6px;margin-bottom:20px;width:70%;float:right;font-weight:100;font-size:16px;background:#dde2e7;color:#373839;line-height:140%;vertical-align:baseline;table-layout:fixed;border-collapse:separate!important;border-spacing:0}.product-detail .description-and-detail .tab-content table caption{text-align:left;caption-side:top;vertical-align:baseline;border:1px solid #acb2c1;border-bottom:none;border-radius:5px 5px 0 0;padding:21px;letter-spacing:.01em;color:#404655;font-weight:400;font-size:14px}.product-detail .description-and-detail .tab-content table thead{border-bottom:none;vertical-align:baseline}.product-detail .description-and-detail .tab-content table thead tr{border-top:none;background:#f2fcfe;font-size:14px;vertical-align:baseline;border-radius:5px 5px 0 0}.product-detail .description-and-detail .tab-content table thead tr th{background:#f2fcfe;padding:20px;font-weight:700;text-align:left;vertical-align:baseline;width:72%;color:#404655;font-size:14px;border-radius:0 5px 0 0}.product-detail .description-and-detail .tab-content table thead tr th:first-child{width:28%;border-radius:5px 0 0}.product-detail .description-and-detail .tab-content table tbody{background:#fff;vertical-align:baseline;border-radius:0 0 10px 10px}.product-detail .description-and-detail .tab-content table tbody tr{vertical-align:baseline}.product-detail .description-and-detail .tab-content table tbody tr th{font-weight:400;text-align:left}.product-detail .description-and-detail .tab-content table tbody tr td,.product-detail .description-and-detail .tab-content table tbody tr th{font-size:14px;padding:20px;width:50%;vertical-align:middle;letter-spacing:.01em;color:#5b616b;background:#fff;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.product-detail .description-and-detail .tab-content table+.title,.product-detail .description-and-detail .tab-content table+.title+p{width:100%;float:left}.product-detail .description-and-detail #ingredients table caption{border:none;font-weight:700;font-size:14px;padding:0 0 10px}.product-detail .description-and-detail #ingredients table thead tr{border-top:1px solid #acb2c1;background:#f2fcfe;font-size:14px;vertical-align:baseline}.product-detail .description-and-detail #ingredients table thead tr th{background:#f2fcfe;padding:20px;font-weight:700;text-align:left;vertical-align:baseline;width:60%;color:#404655;font-size:14px}.product-detail .description-and-detail #ingredients table thead tr th:first-child{width:40%}@media (max-width:543.98px){.product-detail.not-available .product-name{padding:19px 14px 15px}}.product-detail.not-available .copy{font-size:16px;color:#666;font-weight:700;font-style:italic}@media (max-width:543.98px){.product-detail.not-available .copy{text-align:center}}.product-detail.not-available .title{font-size:24px;font-weight:700;color:#ad1417;padding:27px 0 15px}@media (max-width:543.98px){.product-detail.not-available .title{text-align:center}}.product-detail.not-available .alternate-product-tile .generic-title{display:none}.product-detail.not-available .alternate-product-tile .tile-body{text-align:center}.product-detail.not-available .alternate-product-tile .tile-body .price-starts-at .text{display:none}.tippy-popper .rx-theme{background:#404655;border-radius:5px;color:#fff;border:1px solid #404655;font-size:14px;line-height:18px;width:300px;letter-spacing:.01em;padding:15px}@media (min-width:768px){.tippy-popper .rx-theme{width:380px;max-width:380px!important}}.tippy-popper .rx-theme .tippy-content{padding:0!important}.tippy-popper .rx-theme .rx-step:not(:first-child){padding-top:10px}.tippy-popper .tippy-tooltip.rx-theme[data-placement^=top] .tippy-arrow{border-top-color:#404655}.tippy-popper .tippy-tooltip.rx-theme[data-placement^=bottom] .tippy-arrow{border-bottom-color:#404655;top:-8px}.tippy-popper .tippy-tooltip.rx-theme[data-placement^=left] .tippy-arrow{border-left-color:#404655}.tippy-popper .tippy-tooltip.rx-theme[data-placement^=right] .tippy-arrow{border-right-color:#404655}.tippy-popper .vet-auth-theme{background-color:#f2f6fa;color:#333;border-radius:5px;border:1px solid #6f797f;font-size:15px;width:242px}@media (min-width:768px){.tippy-popper .vet-auth-theme{width:242px;max-width:242px!important}}.tippy-popper .vet-auth-theme .vet-auth-step{margin:15px 0;line-height:18px;padding:2px 5px 0 10px;font-size:14px}@media (min-width:768px){.tippy-popper .vet-auth-theme .vet-auth-step{font-size:16px}}.tippy-popper .tippy-tooltip.vet-auth-theme[data-placement^=top] .tippy-arrow{border-top-color:#6f797f;bottom:-8px}.tippy-popper .tippy-tooltip.vet-auth-theme[data-placement^=bottom] .tippy-arrow{border-bottom-color:#6f797f}.tippy-popper .tippy-tooltip.vet-auth-theme[data-placement^=left] .tippy-arrow{border-left-color:#6f797f}.tippy-popper .tippy-tooltip.vet-auth-theme[data-placement^=right] .tippy-arrow{border-right-color:#6f797f}.discontinued-tile{text-align:center}@media (max-width:543.98px){.discontinued-tile{width:210px;margin:0 auto}}.discontinued-tile .card-body{padding:12px 10px}@media (max-width:543.98px){.discontinued-tile .card-body .product-tile{display:block}}.discontinued-tile .card-body .product-tile .image-container{padding:13px 0 25px}@media (max-width:543.98px){.discontinued-tile .card-body .product-tile .image-container{width:100%}}.discontinued-tile .card-body .product-tile .image-container .tile-image{width:100px}.discontinued-tile .card-body .product-tile .tile-body{padding:0;line-height:1}.discontinued-tile .card-body .product-tile .tile-body .price-starts-at{width:100%}@media (max-width:543.98px){.discontinued-tile .card-body .product-tile .tile-body{width:100%}}.discontinued-tile .card-body .product-tile .tile-body .pdp-link{height:48px}.discontinued-tile .card-body .product-tile .tile-body .tile-body-footer{padding-top:20px!important}.discontinued-tile .card-body .product-tile .tile-body .price{font-size:24px!important;color:#666;font-weight:700;height:100px;padding:15px 0}.bundled-product-container .step-number{display:none!important}.bundled-product-container .prices{font-size:19px}@media (max-width:543.98px){.recommendations{padding-left:15px;padding-right:15px}}.recommendations .title{font-size:1.5rem!important}.recommendations .pdp-rec-col{border-bottom:1px solid #dde2e7}@media (min-width:768px){.recommendations .pdp-rec-col{border-bottom:none}}.recommendations .pdp-rec-col .product-tile{width:100%;border-bottom:none}@media (min-width:768px){.recommendations .pdp-rec-col .product-tile .image-container img{width:120px!important}}.recommendations .price-starts-at{font-size:15px!important}.frequently-bought-together{background:#f2f7fe;padding:40px 0}.frequently-bought-together .header{font-weight:700;font-size:26px;color:#001753;padding-bottom:20px}.frequently-bought-together .fbt-card{width:100%;margin:15px;padding-top:15px;padding-bottom:15px;background:#fff;border-radius:5px}@media (min-width:768px){.frequently-bought-together .fbt-card{padding:0;margin:0;background:0 0}}.frequently-bought-together .fbt-card .dotted-divider{margin:15px 0}.frequently-bought-together .fbt-card .fbt-mobile-images .fbt-mobile-image{display:inline-block;width:28%;text-align:center}.frequently-bought-together .fbt-card .fbt-mobile-images .fbt-mobile-image img{height:70px}.frequently-bought-together .fbt-card .fbt-mobile-images .fbt-mobile-plus{display:inline-block;width:4%}.frequently-bought-together .fbt-card .view-all-three{color:#001753;font-size:16px;height:72px;z-index:1}.frequently-bought-together .fbt-card .view-all-three .callout{padding:10px 0;float:left}.frequently-bought-together .fbt-card .view-all-three button{padding:10px 0}@media (min-width:768px){.frequently-bought-together .fbt-card .collapse{display:block!important}}@media (max-width:543.98px){.frequently-bought-together .fbt-card .collapse .fbt-tile-list{padding:15px;border:1px solid #acb2c1;border-radius:5px}}@media (min-width:768px){.frequently-bought-together .fbt-card .collapse .fbt-tile-list{display:-ms-flexbox;display:flex}}.frequently-bought-together .fbt-card .fbt-tile{width:100%;padding:20px 0;height:100%}@media (max-width:543.98px){.frequently-bought-together .fbt-card .fbt-tile{display:-ms-flexbox;display:flex}}@media (min-width:768px){.frequently-bought-together .fbt-card .fbt-tile{padding:20px;background:#fff;border-radius:10px;display:inline-block;width:30%;vertical-align:bottom}}@media (max-width:543.98px){.frequently-bought-together .fbt-card .fbt-tile:not(:last-child){border-bottom:1px dashed #404655}}.frequently-bought-together .fbt-card .fbt-tile .fbt-check{width:20%;position:relative}@media (min-width:768px){.frequently-bought-together .fbt-card .fbt-tile .fbt-check{padding-bottom:16px;border-bottom:1px dashed #404655;width:100%}}.frequently-bought-together .fbt-card .fbt-tile .fbt-check input{height:22px;width:22px}@media (max-width:543.98px){.frequently-bought-together .fbt-card .fbt-tile .fbt-check input{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.frequently-bought-together .fbt-card .fbt-tile .product{width:80%}@media (min-width:768px){.frequently-bought-together .fbt-card .fbt-tile .product{width:100%;min-height:200px}}.frequently-bought-together .fbt-card .fbt-tile .product .product-tile{padding:0;border:none}@media (min-width:768px){.frequently-bought-together .fbt-card .fbt-tile .product .product-tile{padding-top:15px}}@media (min-width:992px){.frequently-bought-together .fbt-card .fbt-tile .product .product-tile{display:-ms-flexbox;display:flex}}.frequently-bought-together .fbt-card .fbt-tile .product .product-tile .image-container{width:100%}@media (max-width:543.98px){.frequently-bought-together .fbt-card .fbt-tile .product .product-tile .image-container{display:none}}@media (min-width:992px){.frequently-bought-together .fbt-card .fbt-tile .product .product-tile .image-container{width:103px}}@media (min-width:768px) and (max-width:991.98px){.frequently-bought-together .fbt-card .fbt-tile .product .product-tile .image-container img{width:103px}}.frequently-bought-together .fbt-card .fbt-tile .product .product-tile .tile-body{width:100%;padding:0}@media (min-width:768px) and (max-width:991.98px){.frequently-bought-together .fbt-card .fbt-tile .product .product-tile .tile-body{text-align:center}}@media (min-width:992px){.frequently-bought-together .fbt-card .fbt-tile .product .product-tile .tile-body{width:calc(100% - 103px);padding:0 0 0 15px}}@media (min-width:768px) and (max-width:991.98px){.frequently-bought-together .fbt-card .fbt-tile .product .product-tile .tile-body .refill-container{margin:auto!important}}.frequently-bought-together .fbt-card .fbt-plus{display:inline-block;width:4%}@media (min-width:768px){.frequently-bought-together .fbt-card .fbt-plus{position:relative}}@media (min-width:768px){.frequently-bought-together .fbt-card .fbt-plus img{position:absolute;top:50%;right:50%;transform:translate(50%)}}.frequently-bought-together .fbt-card .fbt-add-to-cart{letter-spacing:.01em;font-size:14px;color:#404655;font-weight:700}@media (min-width:768px){.frequently-bought-together .fbt-card .fbt-add-to-cart{padding-top:20px;font-weight:400}}.frequently-bought-together .fbt-card .fbt-add-to-cart .fbt-price{color:#0d42c9;font-weight:400;font-size:18px}@media (min-width:768px){.frequently-bought-together .fbt-card .fbt-add-to-cart .fbt-price{font-weight:700}}.frequently-bought-together .fbt-card .fbt-add-to-cart button{background:#0039cc;border-radius:4px;color:#fff;width:100%;margin:15px 0 0;font-weight:400}@media (min-width:768px){.frequently-bought-together .fbt-card .fbt-add-to-cart button{width:140px;margin:0 0 0 15px;font-weight:700}}.customers-who-bought{padding-top:20px}.customers-who-bought h2{font-size:26px;color:#001753;margin-bottom:25px;display:-ms-flexbox;display:flex;font-weight:700}@media (max-width:543.98px){.customers-who-bought h2{font-weight:400}}.customers-who-bought h2 .text{width:62%;display:block}.customers-who-bought h2 .view-all-link{color:#335d53;font-size:16px;line-height:30px;width:38%;text-align:right}@media (max-width:543.98px){.customers-who-bought h2 .view-all-link{line-height:24px;padding-top:18px}}.customers-who-bought h2 .view-all-link:hover{color:#001753;text-decoration:none!important}.customers-who-bought h2 .view-all-link .nav-chevron-right{display:inline-block!important;width:10px;height:20px;margin-left:3px;vertical-align:baseline;background:url(../../images/chevron-right.svg) 0 100% no-repeat}@media (max-width:543.98px){.customers-who-bought h2 .view-all-link .nav-chevron-right{background-size:10px}}.customers-who-bought .swipe-tag{display:none}@media (max-width:543.98px){.customers-who-bought .swipe-tag{display:block;width:80px;height:40px;position:absolute;right:0;background:#d6d9e1;border-top-left-radius:20px;border-bottom-left-radius:20px;margin-top:21%;color:#001753;z-index:1;font-weight:500;padding:0 14px;font-size:14px;line-height:40px}.customers-who-bought .swipe-tag img{height:10px;width:10px;display:inline-block}}@media (min-width:992px){.customers-who-bought .cwb-item-wrapper{width:94%;margin:auto}}@media (max-width:543.98px){.customers-who-bought .home-product-carousel{padding-left:5px;margin:0}}.customers-who-bought .home-product-carousel .item{padding:0 10px}@media (min-width:992px){.customers-who-bought .home-product-carousel .item{padding:0 2px 0 0}}@media (max-width:543.98px){.customers-who-bought .home-product-carousel .product-tile{display:block;border-bottom:0}}@media (max-width:543.98px){.customers-who-bought .home-product-carousel .product-tile .image-container{width:100%}}@media (min-width:992px){.customers-who-bought .home-product-carousel .product-tile .image-container{max-width:160px}}@media (max-width:543.98px){.customers-who-bought .home-product-carousel .product-tile .tile-body{width:100%}}.customers-who-bought .home-product-carousel .product-tile .tile-body .pdp-link a{color:#001753;font-size:14px}@media (max-width:543.98px){.customers-who-bought .home-product-carousel .product-tile .tile-body .pdp-link a{font-weight:600}}.customers-who-bought .home-product-carousel .product-tile .tile-body .pdp-link a:hover{color:#335d53}.customers-who-bought .home-product-carousel .product-tile .tile-body .ratings{font-size:12px;color:#5b616b}.customers-who-bought .home-product-carousel .product-tile .tile-body .ratings img{display:inline-block}.customers-who-bought .home-product-carousel .product-tile .tile-body .price-starts-at{display:block}.customers-who-bought .home-product-carousel .product-tile .tile-body .price-starts-at .sale{color:#0d42c9!important;font-size:16px}.customers-who-bought .home-product-carousel .product-tile .tile-body .price-discount-info{font-size:12px;line-height:14px;display:block;color:#555;margin-top:3px}.customers-who-bought .home-product-carousel .product-tile .tile-body .price-discount-info .savings-percentage{color:#e6000b}@media (max-width:543.98px){.customers-who-bought .home-product-carousel .product-tile .tile-body .price-discount-info .savings-percentage:before{content:"\A";white-space:pre}}@media (min-width:992px){.customers-who-bought .home-product-carousel .product-tile .tile-body .price-discount-info .savings-percentage:before{content:"\A";white-space:pre}}.customers-who-bought .home-product-carousel .product-tile .tile-body .option-spot{display:block;font-size:11px;color:#5b616b;margin-top:3px}.customers-who-bought .home-product-carousel .slick-list{padding-right:50px}.customers-who-bought .home-product-carousel .slick-prev{background-image:url(../../images/prev-arrow.svg);background-repeat:no-repeat;background-size:contain;width:25px;height:25px;left:-20px;z-index:1}@media (min-width:992px) and (max-width:1199.98px){.customers-who-bought .home-product-carousel .slick-prev{left:-20px}}@media (min-width:1300px){.customers-who-bought .home-product-carousel .slick-prev{left:-45px}}@media (min-width:768px) and (max-width:991.98px){.customers-who-bought .home-product-carousel .slick-prev{display:none!important}}.customers-who-bought .home-product-carousel .slick-prev:before{content:""}.customers-who-bought .home-product-carousel .slick-prev.slick-disabled{opacity:0;pointer-events:none}.customers-who-bought .home-product-carousel .slick-next{background-image:url(../../images/next-arrow.svg);background-repeat:no-repeat;width:46px;height:46px;right:0;margin-right:50px;background-size:auto}@media (max-width:767.98px){.customers-who-bought .home-product-carousel .slick-next{display:none!important}}.customers-who-bought .home-product-carousel .slick-next:before{content:""}.customers-who-bought .home-product-carousel .slick-next.slick-disabled{opacity:0;pointer-events:none}.pdp-product-tile .product-tile .tile-body{padding-left:10px}.pdp-product-tile .product-tile .pdp-link a{color:#001753!important;font-weight:700;font-size:14px!important}.pdp-product-tile .product-tile .price-starts-at{color:#5b616b;font-weight:400;font-size:12px;line-height:22px}.pdp-product-tile .product-tile .price-starts-at .sale{color:#0d42c9!important;font-weight:700;font-size:16px}.pdp-product-tile .home-product-tile-footer,.pdp-product-tile .option-spot,.pdp-product-tile .pkqty,.pdp-product-tile .price-discount-info,.pdp-product-tile .product-info-items{display:block}.pdp-product-tile .product-info-items .qty-info{font-size:14px;color:#5b616b}.pdp-product-tile .product-info-items .rx-icon{background-image:url(../../images/prescription.png);display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-position:50%;background-size:contain;vertical-align:bottom;margin-right:2px}.pdp-product-tile .product-info-items .prescription-tag{font-size:10px;text-transform:uppercase;font-weight:700;color:#001753;display:block;padding:10px 0;line-height:17px}.pdp-product-tile .product-info-items .refill-container{background-color:#f2f7fe;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px;max-width:143px;margin-top:5px}@media (min-width:768px) and (max-width:991.98px){.pdp-product-tile .product-info-items .refill-container{margin:auto}}.pdp-product-tile .product-info-items .refill-container .refill-icon-block{background-color:#e6f1fe;padding:5px 3px}.pdp-product-tile .product-info-items .refill-container .refill-icon-block .refill-icon{background-image:url(../../images/shoppingtag.svg);display:inline-block;width:22px;height:22px;background-repeat:no-repeat;background-position:50%;background-size:contain;vertical-align:middle}.pdp-product-tile .product-info-items .refill-container .refill-text{font-size:10px;font-weight:400;line-height:12px;color:#404655;display:inline-block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-left:5px}.pdp-product-tile .product-info-items .refill-container .refill-text span{font-weight:700;display:block}.pdp-product-tile .pkqty{display:block}.pdp-product-tile .pkqty,.pdp-product-tile .ratings{font-size:12px;color:#5b616b}.pdp-product-tile .ratings img{display:inline-block}.pdp-product-tile .price-starts-at{display:block}.pdp-product-tile .price-starts-at .sale{color:#0d42c9!important;font-size:16px}.pdp-product-tile .price-discount-info{font-size:12px;line-height:14px;display:block;color:#555;margin-top:3px}.pdp-product-tile .price-discount-info .savings-percentage{color:#e6000b}.pdp-product-tile .option-spot{display:block;font-size:11px;color:#5b616b;margin-top:3px}.pdp-recommendation-generic .generic-tile .generic-title{color:#001753;font-size:16px;font-weight:700;padding:0 0 15px}.pdp-recommendation-generic .generic-tile .product-tile{display:-ms-flexbox;display:flex}@media (min-width:768px){.pdp-recommendation-generic .generic-tile .product-tile{min-height:160px}}.pdp-recommendation-generic .generic-tile .product-tile .image-container{width:25%}.pdp-recommendation-generic .generic-tile .product-tile .tile-body{width:calc(75% - 102px)}.pdp-recommendation-generic .generic-tile .generic-cta{width:102px;position:absolute;right:12px;top:50%}@media (min-width:768px){.pdp-recommendation-generic .generic-tile .generic-cta{right:0}}.pdp-recommendation-generic .generic-tile .generic-cta button{color:#035dd3;border-color:#035dd3;font-weight:700;font-size:14px}.pdp-recommendation-generic .generic-tile .generic-cta button:hover{background:#0561db}.pdp-recommendation-generic .generic-tile .promo-icon{display:none}.questions-holder,.reviews-holder{min-height:240px}@media (max-width:543.98px){.questions-holder,.reviews-holder{min-height:100vh}}.questions-holder .ratings-header-box,.reviews-holder .ratings-header-box{border:1px solid #acb2c1;border-radius:5px;padding:20px;margin-bottom:40px}.questions-holder .ratings-header-box .ratings-header-title,.reviews-holder .ratings-header-box .ratings-header-title{color:#001753;font-weight:700;font-size:18px}.questions-holder .ratings-header-box .ratings-header-title img,.reviews-holder .ratings-header-box .ratings-header-title img{width:23px!important;height:23px}.questions-holder .ratings-header-box .ratings-summary,.reviews-holder .ratings-header-box .ratings-summary{padding:20px 0;font-weight:400;font-size:14px;letter-spacing:.01em;color:#5b616b}.questions-holder .ratings-header-box .ratings-summary .overall-rating-section,.reviews-holder .ratings-header-box .ratings-summary .overall-rating-section{width:44%}@media (min-width:768px){.questions-holder .ratings-header-box .ratings-summary .overall-rating-section,.reviews-holder .ratings-header-box .ratings-summary .overall-rating-section{width:33.5%}}.questions-holder .ratings-header-box .ratings-summary .overall-rating-section .rating-summary-badge,.reviews-holder .ratings-header-box .ratings-summary .overall-rating-section .rating-summary-badge{background:#eefcfe;border-radius:53px;width:100%;letter-spacing:.01em;font-weight:400;font-size:14px;color:#001753;padding:10px;margin:10px 0}.questions-holder .ratings-header-box .ratings-summary .overall-rating-section .rating-summary-badge span,.reviews-holder .ratings-header-box .ratings-summary .overall-rating-section .rating-summary-badge span{font-weight:700;font-size:26px}.questions-holder .ratings-header-box .ratings-summary .overall-rating-section .rating-summary-badge img,.reviews-holder .ratings-header-box .ratings-summary .overall-rating-section .rating-summary-badge img{height:26px;width:26px!important;margin-right:5px;vertical-align:text-top}.questions-holder .ratings-header-box .ratings-summary .distributed-rating-section,.reviews-holder .ratings-header-box .ratings-summary .distributed-rating-section{padding-left:20px;width:56%}@media (min-width:768px){.questions-holder .ratings-header-box .ratings-summary .distributed-rating-section,.reviews-holder .ratings-header-box .ratings-summary .distributed-rating-section{width:66.5%}}.questions-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group,.reviews-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group{display:-ms-flexbox;display:flex;margin-bottom:5px}.questions-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .rating-group-label,.reviews-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .rating-group-label{padding-right:10px}@media (max-width:543.98px){.questions-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .rating-group-label,.reviews-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .rating-group-label{width:42px}}.questions-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .rating-group-label img,.reviews-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .rating-group-label img{height:14px;width:14px!important;vertical-align:text-top}.questions-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .percent-bar-outer,.reviews-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .percent-bar-outer{width:calc(100% - 80px);height:8px;background:#eee;border-radius:30px;margin-top:6px}@media (min-width:768px){.questions-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .percent-bar-outer,.reviews-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .percent-bar-outer{width:164px}}.questions-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .percent-bar-outer .percent-bar-inner,.reviews-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .percent-bar-outer .percent-bar-inner{background:#b38600;height:8px;width:0;border-top-left-radius:30px;border-bottom-left-radius:30px}.questions-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .percent-bar-outer .percent-bar-inner.full-bar,.reviews-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .percent-bar-outer .percent-bar-inner.full-bar{border-top-right-radius:30px;border-bottom-right-radius:30px}.questions-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .ratings-count,.reviews-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .ratings-count{padding-left:10px;text-align:left}@media (max-width:543.98px){.questions-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .ratings-count,.reviews-holder .ratings-header-box .ratings-summary .distributed-rating-section .ratings-group .ratings-count{width:38px}}.questions-holder .ratings-header-box .overall-effectiveness,.reviews-holder .ratings-header-box .overall-effectiveness{font-weight:400;font-size:14px;letter-spacing:.01em;color:#5b616b;display:-ms-flexbox;display:flex}@media (max-width:543.98px){.questions-holder .ratings-header-box .overall-effectiveness,.reviews-holder .ratings-header-box .overall-effectiveness{border-bottom:1px dashed #404655!important;padding-bottom:20px;margin-bottom:20px}}.questions-holder .ratings-header-box .overall-effectiveness .overall-effect-title,.reviews-holder .ratings-header-box .overall-effectiveness .overall-effect-title{width:33.5%}.questions-holder .ratings-header-box .overall-effectiveness .overall-effect-body,.reviews-holder .ratings-header-box .overall-effectiveness .overall-effect-body{width:66.5%;display:-ms-flexbox;display:flex;padding-left:20px}.questions-holder .ratings-header-box .overall-effectiveness .overall-effect-body .percent-bar-outer,.reviews-holder .ratings-header-box .overall-effectiveness .overall-effect-body .percent-bar-outer{width:85%;height:8px;background:#eee;border-radius:30px;margin-top:15px;position:relative}@media (min-width:768px){.questions-holder .ratings-header-box .overall-effectiveness .overall-effect-body .percent-bar-outer,.reviews-holder .ratings-header-box .overall-effectiveness .overall-effect-body .percent-bar-outer{width:193px;margin-top:6px}}.questions-holder .ratings-header-box .overall-effectiveness .overall-effect-body .percent-bar-outer .percent-bar-inner,.reviews-holder .ratings-header-box .overall-effectiveness .overall-effect-body .percent-bar-outer .percent-bar-inner{background:#b38600;width:0;height:8px;border-top-left-radius:30px;border-bottom-left-radius:30px}.questions-holder .ratings-header-box .overall-effectiveness .overall-effect-body .percent-bar-outer .percent-bar-inner.full-bar,.reviews-holder .ratings-header-box .overall-effectiveness .overall-effect-body .percent-bar-outer .percent-bar-inner.full-bar{border-top-right-radius:30px;border-bottom-right-radius:30px}.questions-holder .ratings-header-box .overall-effectiveness .overall-effect-body .percent-bar-outer .marker-one,.reviews-holder .ratings-header-box .overall-effectiveness .overall-effect-body .percent-bar-outer .marker-one{background:#fff;width:2px;height:8px;position:absolute;left:20%;top:0}.questions-holder .ratings-header-box .overall-effectiveness .overall-effect-body .percent-bar-outer .marker-two,.reviews-holder .ratings-header-box .overall-effectiveness .overall-effect-body .percent-bar-outer .marker-two{background:#fff;width:2px;height:8px;position:absolute;left:40%;top:0}.questions-holder .ratings-header-box .overall-effectiveness .overall-effect-body .percent-bar-outer .marker-three,.reviews-holder .ratings-header-box .overall-effectiveness .overall-effect-body .percent-bar-outer .marker-three{background:#fff;width:2px;height:8px;position:absolute;left:60%;top:0}.questions-holder .ratings-header-box .overall-effectiveness .overall-effect-body .percent-bar-outer .marker-four,.reviews-holder .ratings-header-box .overall-effectiveness .overall-effect-body .percent-bar-outer .marker-four{background:#fff;width:2px;height:8px;position:absolute;left:80%;top:0}.questions-holder .ratings-header-box .overall-effectiveness .overall-effect-body .overall-effect-rating,.reviews-holder .ratings-header-box .overall-effectiveness .overall-effect-body .overall-effect-rating{width:15%;text-align:right;margin-top:9px}@media (min-width:768px){.questions-holder .ratings-header-box .overall-effectiveness .overall-effect-body .overall-effect-rating,.reviews-holder .ratings-header-box .overall-effectiveness .overall-effect-body .overall-effect-rating{width:calc(100% - 193px);padding-right:20px;margin-top:0}}.questions-holder .write-review-box,.reviews-holder .write-review-box{background:#f2f7fe;border-radius:5px;padding:26px 20px;width:100%;height:100%}.questions-holder .write-review-box p,.reviews-holder .write-review-box p{padding:10px 0!important;margin-bottom:0!important}.questions-holder .write-review-box .write-a-review,.reviews-holder .write-review-box .write-a-review{width:152px;height:45px;background:#0039cc;border-radius:5px;font-weight:700;font-size:16px}.questions-holder .count-sort-row,.reviews-holder .count-sort-row{padding:0}.questions-holder .current-reviews-showing,.reviews-holder .current-reviews-showing{letter-spacing:.01em;line-height:18px;font-weight:700;font-size:18px;color:#001753;padding-bottom:10px;display:inline-block}@media (min-width:768px){.questions-holder .sort-reviews-wrapper,.reviews-holder .sort-reviews-wrapper{text-align:right}}.questions-holder .sort-reviews-wrapper label,.reviews-holder .sort-reviews-wrapper label{font-weight:400;font-size:14px;letter-spacing:.01em;color:#404655}.questions-holder .sort-reviews-wrapper .sort-reviews-dropdown,.reviews-holder .sort-reviews-wrapper .sort-reviews-dropdown{display:inline-block}@media (max-width:543.98px){.questions-holder .sort-reviews-wrapper .sort-reviews-dropdown,.reviews-holder .sort-reviews-wrapper .sort-reviews-dropdown{width:calc(100% - 45px)}}.questions-holder .sort-reviews-wrapper .sort-reviews-dropdown label,.reviews-holder .sort-reviews-wrapper .sort-reviews-dropdown label{float:left;width:80px;line-height:40px;margin-right:10px}.questions-holder .sort-reviews-wrapper .sort-reviews-dropdown .sort-reviews,.reviews-holder .sort-reviews-wrapper .sort-reviews-dropdown .sort-reviews{width:220px;background:#fff;font-size:12px}.questions-holder .sort-reviews-wrapper .custom-select-sort,.reviews-holder .sort-reviews-wrapper .custom-select-sort{position:relative;color:#404655!important;margin-left:10px;margin-right:10px;border-radius:3px}@media (max-width:543.98px){.questions-holder .sort-reviews-wrapper .custom-select-sort,.reviews-holder .sort-reviews-wrapper .custom-select-sort{width:calc(100% - 74px)}}.questions-holder .sort-reviews-wrapper .custom-select-sort.open img,.reviews-holder .sort-reviews-wrapper .custom-select-sort.open img{transform:rotate(-180deg)}.questions-holder .sort-reviews-wrapper .custom-select-sort .option-down,.reviews-holder .sort-reviews-wrapper .custom-select-sort .option-down{margin-top:0}.questions-holder .sort-reviews-wrapper .custom-select-sort img,.reviews-holder .sort-reviews-wrapper .custom-select-sort img{transition:all .5s;width:10px}.questions-holder .sort-reviews-wrapper .custom-select-sort .selected-current-option,.reviews-holder .sort-reviews-wrapper .custom-select-sort .selected-current-option{border-radius:3px}.questions-holder .sort-reviews-wrapper .custom-select-sort .custom-options,.reviews-holder .sort-reviews-wrapper .custom-select-sort .custom-options{left:-1px;text-align:left}@media (max-width:543.98px){.questions-holder .sort-reviews-wrapper .custom-select-sort .custom-options,.reviews-holder .sort-reviews-wrapper .custom-select-sort .custom-options{width:calc(100% + 2px)}}.questions-holder .sort-reviews-wrapper .custom-select-sort .custom-options .custom-option,.reviews-holder .sort-reviews-wrapper .custom-select-sort .custom-options .custom-option{padding:0 15px}.questions-holder .sort-reviews-wrapper .custom-select-sort .custom-options .custom-option:hover,.reviews-holder .sort-reviews-wrapper .custom-select-sort .custom-options .custom-option:hover{background-color:#e6f1fe!important;border:none!important;color:#404655!important}.questions-holder .sort-reviews-wrapper .custom-select-sort .custom-options .selected,.reviews-holder .sort-reviews-wrapper .custom-select-sort .custom-options .selected{background-color:#e6f1fe!important;color:#404655;border:none!important}.questions-holder .sort-reviews-wrapper .show-filters,.reviews-holder .sort-reviews-wrapper .show-filters{background:#f3f4f6;border:1px solid #f3f4f6;border-radius:3px;width:40px;height:40px;padding:0}.questions-holder .sort-reviews-wrapper .show-filters img,.reviews-holder .sort-reviews-wrapper .show-filters img{width:22px;height:22px}.questions-holder .filter-section,.reviews-holder .filter-section{padding:15px;background:#f3f4f6;border-radius:5px;margin-top:10px}.questions-holder .filter-section .selected-filters-header,.reviews-holder .filter-section .selected-filters-header{font-weight:400;font-size:14px;letter-spacing:.01em;color:#404655}.questions-holder .filter-section .filter-selections,.reviews-holder .filter-section .filter-selections{width:100%}.questions-holder .filter-section .filter-selections button,.reviews-holder .filter-section .filter-selections button{width:100%;height:40px;background:#fff;border:1px solid #acb2c1;box-sizing:border-box;letter-spacing:.01em;color:#404655;font-weight:400;font-size:14px;text-align:left;padding:0 15px;margin-top:10px;box-shadow:none;border-bottom:1px solid #acb2c1;border-radius:3px}@media (min-width:768px){.questions-holder .filter-section .filter-selections button,.reviews-holder .filter-section .filter-selections button{width:190px}}.questions-holder .filter-section .filter-selections button:active,.questions-holder .filter-section .filter-selections button:focus,.reviews-holder .filter-section .filter-selections button:active,.reviews-holder .filter-section .filter-selections button:focus{background:#fff;color:#404655;outline:0;box-shadow:none!important}.questions-holder .filter-section .filter-selections button.show-filter-choices,.reviews-holder .filter-section .filter-selections button.show-filter-choices{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.questions-holder .filter-section .filter-selections button.show-filter-choices .option-down,.reviews-holder .filter-section .filter-selections button.show-filter-choices .option-down{transform:rotate(-180deg)}.questions-holder .filter-section .filter-selections button .option-down,.reviews-holder .filter-section .filter-selections button .option-down{float:right}.questions-holder .filter-section .filter-selections button .option-down img,.reviews-holder .filter-section .filter-selections button .option-down img{width:10px;transition:all .5s}.questions-holder .filter-section .filter-selections .filter-group,.reviews-holder .filter-section .filter-selections .filter-group{border:1px solid #acb2c1;border-top:none;border-radius:0 0 3px 3px;width:100%;padding:0;letter-spacing:.01em;color:#404655;font-weight:400;font-size:14px;background:#fff}@media (min-width:768px){.questions-holder .filter-section .filter-selections .filter-group,.reviews-holder .filter-section .filter-selections .filter-group{width:190px}}.questions-holder .filter-section .filter-selections .filter-group .form-check,.reviews-holder .filter-section .filter-selections .filter-group .form-check{padding-top:8px;padding-left:35px}.questions-holder .filter-section .filter-selections .filter-group .form-check:hover,.reviews-holder .filter-section .filter-selections .filter-group .form-check:hover{background-color:#e6f1fe}.questions-holder .filter-section .filter-selections .filter-group .form-check input,.reviews-holder .filter-section .filter-selections .filter-group .form-check input{width:22px;height:22px}.questions-holder .filter-section .filter-selections .filter-group .form-check label,.reviews-holder .filter-section .filter-selections .filter-group .form-check label{line-height:22px;padding:5px 10px 10px}.questions-holder .filter-section .selected-filters-section,.reviews-holder .filter-section .selected-filters-section{width:100%;padding-top:30px}@media (min-width:768px){.questions-holder .filter-section .selected-filters-section,.reviews-holder .filter-section .selected-filters-section{padding-top:0}}.questions-holder .filter-section .selected-filters-section .selected-filters-list,.reviews-holder .filter-section .selected-filters-section .selected-filters-list{padding-top:10px}.questions-holder .filter-section .selected-filters-section .selected-filters-list .no-filters-selected,.reviews-holder .filter-section .selected-filters-section .selected-filters-list .no-filters-selected{font-weight:400;font-size:14px;letter-spacing:.01em;color:#697091}.questions-holder .filter-section .selected-filters-section .selected-filters-list .remove-filter-btn,.reviews-holder .filter-section .selected-filters-section .selected-filters-list .remove-filter-btn{font-weight:400;font-size:12px;line-height:14px;color:#404655;padding:8px 10px;background:#e4e7ec;border-radius:3px;border:none;margin-bottom:9px;margin-right:9px}.questions-holder .filter-section .selected-filters-section .selected-filters-list .remove-icon,.reviews-holder .filter-section .selected-filters-section .selected-filters-list .remove-icon{background:url(../../images/blue-times.svg) 0 0/9px 9px no-repeat;height:9px;width:9px;display:inline-block;margin-right:6px}.questions-holder .main-divider,.reviews-holder .main-divider{padding:27px 0 0}.questions-holder .reviews-list,.reviews-holder .reviews-list{padding:0;gap:30px;display:-ms-grid;display:grid}.questions-holder .reviews-list .review-card,.reviews-holder .reviews-list .review-card{font-weight:400;font-size:14px;letter-spacing:.01em;color:#404655;padding:40px 0 0}@media (min-width:768px){.questions-holder .reviews-list .review-card,.reviews-holder .reviews-list .review-card{padding:40px 0;border-bottom:1px dashed #404655}}.questions-holder .reviews-list .review-card .no-reviews,.reviews-holder .reviews-list .review-card .no-reviews{font-weight:700;font-size:18px;padding-bottom:30px;line-height:23px;color:#404655}.questions-holder .reviews-list .review-card .dotted-divider,.reviews-holder .reviews-list .review-card .dotted-divider{margin:40px 0 0}.questions-holder .reviews-list .review-card .rating-bars,.reviews-holder .reviews-list .review-card .rating-bars{padding-bottom:30px}.questions-holder .reviews-list .review-card .rating-bars .ratings-title,.reviews-holder .reviews-list .review-card .rating-bars .ratings-title{color:#5b616b}.questions-holder .reviews-list .review-card .rating-bars .star-rating img,.reviews-holder .reviews-list .review-card .rating-bars .star-rating img{width:18px;height:18px}.questions-holder .reviews-list .review-card .rating-bars .percent-bar-outer,.reviews-holder .reviews-list .review-card .rating-bars .percent-bar-outer{width:193px;height:8px;background:#eee;border-radius:30px;margin-top:6px;position:relative}.questions-holder .reviews-list .review-card .rating-bars .percent-bar-outer .percent-bar-inner,.reviews-holder .reviews-list .review-card .rating-bars .percent-bar-outer .percent-bar-inner{background:#b38600;width:0;height:8px;border-top-left-radius:30px;border-bottom-left-radius:30px}.questions-holder .reviews-list .review-card .rating-bars .percent-bar-outer .percent-bar-inner.full-bar,.reviews-holder .reviews-list .review-card .rating-bars .percent-bar-outer .percent-bar-inner.full-bar{border-top-right-radius:30px;border-bottom-right-radius:30px}.questions-holder .reviews-list .review-card .rating-bars .percent-bar-outer .marker-one,.reviews-holder .reviews-list .review-card .rating-bars .percent-bar-outer .marker-one{background:#fff;width:2px;height:8px;position:absolute;left:20%;top:0}.questions-holder .reviews-list .review-card .rating-bars .percent-bar-outer .marker-two,.reviews-holder .reviews-list .review-card .rating-bars .percent-bar-outer .marker-two{background:#fff;width:2px;height:8px;position:absolute;left:40%;top:0}.questions-holder .reviews-list .review-card .rating-bars .percent-bar-outer .marker-three,.reviews-holder .reviews-list .review-card .rating-bars .percent-bar-outer .marker-three{background:#fff;width:2px;height:8px;position:absolute;left:60%;top:0}.questions-holder .reviews-list .review-card .rating-bars .percent-bar-outer .marker-four,.reviews-holder .reviews-list .review-card .rating-bars .percent-bar-outer .marker-four{background:#fff;width:2px;height:8px;position:absolute;left:80%;top:0}.questions-holder .reviews-list .review-card .rating-bars .effect-rating,.reviews-holder .reviews-list .review-card .rating-bars .effect-rating{padding-left:10px}.questions-holder .reviews-list .review-card .review-avatar,.reviews-holder .reviews-list .review-card .review-avatar{width:60px;height:60px;border:1px solid #c4c4c4;border-radius:50%;text-align:center;padding-top:16px;margin-bottom:22px;margin-right:22px;display:inline-block}@media (min-width:768px){.questions-holder .reviews-list .review-card .review-avatar,.reviews-holder .reviews-list .review-card .review-avatar{display:block;margin-right:0}}.questions-holder .reviews-list .review-card .review-avatar img,.reviews-holder .reviews-list .review-card .review-avatar img{width:28px;height:28px;margin:auto}.questions-holder .reviews-list .review-card .review-author,.questions-holder .reviews-list .review-card .review-header,.reviews-holder .reviews-list .review-card .review-author,.reviews-holder .reviews-list .review-card .review-header{font-weight:700;font-size:14px;color:#404655;word-break:break-all}.questions-holder .reviews-list .review-card .review-author,.reviews-holder .reviews-list .review-card .review-author{display:inline-block;vertical-align:middle}@media (min-width:768px){.questions-holder .reviews-list .review-card .review-author,.reviews-holder .reviews-list .review-card .review-author{display:block;vertical-align:baseline}}.questions-holder .reviews-list .review-card .review-header,.reviews-holder .reviews-list .review-card .review-header{padding-bottom:10px}.questions-holder .reviews-list .review-card .review-date,.reviews-holder .reviews-list .review-card .review-date{font-weight:400;font-size:14px;letter-spacing:.01em;color:#697091;padding-bottom:10px}.questions-holder .reviews-list .review-card .review-breed,.reviews-holder .reviews-list .review-card .review-breed{float:right;text-align:right;max-width:28%;vertical-align:middle}@media (min-width:768px){.questions-holder .reviews-list .review-card .review-breed,.reviews-holder .reviews-list .review-card .review-breed{display:block;float:none;text-align:left;max-width:100%;vertical-align:baseline}}.questions-holder .reviews-list .review-card .review-breed span,.reviews-holder .reviews-list .review-card .review-breed span{display:block;padding-bottom:0}@media (min-width:768px){.questions-holder .reviews-list .review-card .review-breed span,.reviews-holder .reviews-list .review-card .review-breed span{display:inline-block;padding-bottom:10px}}.questions-holder .reviews-list .review-card .review-text,.reviews-holder .reviews-list .review-card .review-text{padding-bottom:30px}.questions-holder .reviews-list .review-card .review-photos,.reviews-holder .reviews-list .review-card .review-photos{height:130px;padding-bottom:30px}.questions-holder .reviews-list .review-card .review-photos img,.reviews-holder .reviews-list .review-card .review-photos img{height:130px;width:130px;padding-right:20px}@media (min-width:768px){.questions-holder .reviews-list .review-card .review-photos img,.reviews-holder .reviews-list .review-card .review-photos img{height:100%}}.questions-holder .reviews-list .review-card .review-recommends,.reviews-holder .reviews-list .review-card .review-recommends{font-weight:700;font-size:14px;line-height:18px;padding-bottom:30px}.questions-holder .reviews-list .review-card .review-recommends img,.reviews-holder .reviews-list .review-card .review-recommends img{width:30px}.questions-holder .reviews-list .review-card .review-feedback button,.reviews-holder .reviews-list .review-card .review-feedback button{font-size:12px;line-height:14px;color:#404655;padding:8px 15px;background:#fff;border:1px solid #acb2c1;box-sizing:border-box;border-radius:3px;margin-left:6px}@media (min-width:768px){.questions-holder .reviews-list .review-card .review-feedback button,.reviews-holder .reviews-list .review-card .review-feedback button{margin-left:10px}}.questions-holder .page-select,.reviews-holder .page-select{padding-top:40px}@media (min-width:768px){.questions-holder .page-select,.reviews-holder .page-select{display:-ms-flexbox;display:flex}}.questions-holder .page-select select,.reviews-holder .page-select select{width:154px;height:40px;background:#fff;border:1px solid #acb2c1;box-sizing:border-box;border-radius:3px;padding:10px 15px;margin-left:10px;margin-right:10px}@media (max-width:543.98px){.questions-holder .page-select select,.reviews-holder .page-select select{display:inline-block}}.questions-holder .page-select button,.reviews-holder .page-select button{height:40px;width:40px}@media (max-width:543.98px){.questions-holder .page-select button,.reviews-holder .page-select button{display:inline-block}}.questions-holder .page-select .current-reviews-showing,.reviews-holder .page-select .current-reviews-showing{font-weight:700;font-size:14px;color:#404655;line-height:40px;padding-left:20px}.questions-holder .ratings-header-box{border:1px solid #acb2c1;border-radius:5px;padding:20px;margin-bottom:40px}.questions-holder .ratings-header-box .ratings-header-title{color:#001753;font-weight:700;font-size:18px;padding-bottom:10px}.questions-holder .ratings-header-box .ratings-header-title img{margin-right:10px}.questions-holder .ratings-header-box p{padding-bottom:0!important;margin-bottom:10px!important}@media (min-width:768px){.questions-holder .ratings-header-box p{margin-bottom:0}}.questions-holder .ratings-header-box .ask-a-question{width:157px;height:45px;background:#0039cc;border-radius:5px;font-weight:700;font-size:16px}@media (min-width:768px){.questions-holder .ratings-header-box .ask-a-question{top:50%;right:15px;transform:translateY(-50%);position:absolute}}.questions-holder .ratings-header-box .or-divider{height:1px;overflow:visible;border-top:1px dashed #404655!important;margin-top:20px;margin-bottom:20px}.questions-holder .ratings-header-box .or-divider:after{content:"or";color:#404655;font-size:14px;letter-spacing:.01em;display:block;background-color:#fff;border-right:10px solid #fff;border-left:10px solid #fff;width:13px;height:18px;margin:0 auto;position:relative;top:-13px;box-sizing:content-box}.questions-holder .ratings-header-box .search-qa-box{background:#f2f7fe;border-radius:5px;padding:15px 10px}.questions-holder .ratings-header-box .search-qa-box .input-group{margin:0}.questions-holder .ratings-header-box .search-qa-box .input-group input{background:#fff;border:1px solid #acb2c1;line-height:18px;letter-spacing:.01em;border-radius:3px 0 0 3px;height:40px;border-right:none}.questions-holder .ratings-header-box .search-qa-box .input-group input:-ms-input-placeholder{font-size:14px;letter-spacing:.01em;color:#697091}.questions-holder .ratings-header-box .search-qa-box .input-group input::placeholder{font-size:14px;letter-spacing:.01em;color:#697091}.questions-holder .ratings-header-box .search-qa-box .input-group input:focus{box-shadow:none}.questions-holder .ratings-header-box .search-qa-box .input-group .input-group-append{z-index:0}.questions-holder .ratings-header-box .search-qa-box .input-group .input-group-append button{border:1px solid #acb2c1;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;background:#fff}.questions-holder .ratings-header-box .search-qa-box .input-group .input-group-append button img{width:20px;height:20px}.questions-holder .count-sort-row .count-section .qa-counts{font-weight:400;font-size:14px;letter-spacing:.01em;line-height:18px;color:#404655;padding-top:5px;display:inline-block}@media (min-width:768px){.questions-holder .count-sort-row .count-section .qa-counts{padding-top:18.5px;display:block}}.questions-holder .count-sort-row .count-section .qa-counts .qa-total{font-weight:700}.questions-holder .count-sort-row .count-section .divider{color:#697091;padding:0 10px}.questions-holder .count-sort-row .count-section .current-reviews-showing{font-weight:700;font-size:14px;letter-spacing:.01em;line-height:18px;color:#404655;padding-top:10px;padding-bottom:0;display:inline-block}@media (min-width:768px){.questions-holder .count-sort-row .count-section .current-reviews-showing{display:block;font-weight:700;font-size:18px;color:#001753;padding-bottom:10px}}.questions-holder .count-sort-row .count-section .current-reviews-showing .count-label{font-weight:400}.questions-holder .count-sort-row .sort-reviews-wrapper .custom-select-sort{margin-right:0}.questions-holder .count-sort-row .dotted-divider{margin:18px 0 0}.questions-holder .page-qa-select{padding-top:40px}@media (min-width:768px){.questions-holder .page-qa-select{display:-ms-flexbox;display:flex}}.questions-holder .page-qa-select select{width:154px;height:40px;background:#fff;border:1px solid #acb2c1;box-sizing:border-box;border-radius:3px;padding:10px 15px;margin-left:10px;margin-right:10px}@media (max-width:543.98px){.questions-holder .page-qa-select select{display:inline-block}}.questions-holder .page-qa-select button{height:40px;width:40px}@media (max-width:543.98px){.questions-holder .page-qa-select button{display:inline-block}}.questions-holder .page-qa-select .current-reviews-showing{font-weight:700;font-size:14px;color:#404655;line-height:40px;padding-left:20px}.qa-list{padding:0}.qa-list .question-card{font-weight:400;font-size:14px;letter-spacing:.01em;color:#404655;padding:40px 0 0}@media (min-width:768px){.qa-list .question-card{padding:40px 0;border-bottom:1px dashed #404655}}.qa-list .question-card .dotted-divider{margin:40px 0 0}.qa-list .question-card .qa-avatar{width:60px;height:60px;border:1px solid #c4c4c4;border-radius:50%;text-align:center;padding-top:16px;margin-bottom:22px;margin-right:22px;display:inline-block}@media (min-width:768px){.qa-list .question-card .qa-avatar{display:block;margin-right:0}}.qa-list .question-card .qa-avatar img{width:28px;height:28px;margin:auto}.qa-list .question-card .qa-author{font-weight:700;font-size:14px;color:#404655;word-break:break-all;display:inline-block;vertical-align:middle}@media (min-width:768px){.qa-list .question-card .qa-author{display:block;vertical-align:baseline}}.qa-list .question-card .qa-header{font-weight:700;font-size:14px;line-height:18px;letter-spacing:.055em;text-transform:uppercase;padding-bottom:10px;color:#001753}.qa-list .question-card .qa-date{font-weight:400;font-size:14px;letter-spacing:.01em;color:#697091;padding-bottom:10px}.qa-list .question-card .qa-text{font-weight:700;font-size:18px;padding-bottom:30px;line-height:23px;color:#404655}.qa-list .question-card .answer-feedback button{font-size:12px;line-height:14px;color:#404655;padding:8px 15px;background:#fff;border:1px solid #acb2c1;box-sizing:border-box;border-radius:3px;margin-left:5px}@media (min-width:768px){.qa-list .question-card .answer-feedback button{margin-left:10px}}.qa-list .question-card .answers-list{background:#f2fcfe;border-radius:5px;padding:0 20px 20px}.qa-list .question-card .answers-list .answer-card{padding:20px 0;border-bottom:1px dashed #404655}.qa-list .question-card .answers-list .answer-card:only-of-type{border-bottom:none;padding-bottom:0}.qa-list .question-card .answers-list .answer-card .answer-text{font-weight:400;font-size:14px;line-height:18px;letter-spacing:.01em;color:#404655;padding-bottom:20px}.qa-list .question-card .answers-list .answer-card .qa-avatar{width:30px;height:30px;padding-top:3px;margin-bottom:20px;margin-right:10px;display:inline-block}.qa-list .question-card .answers-list .answer-card .qa-avatar img{width:14px;height:14px}.qa-list .question-card .answers-list .answer-card .qa-author{display:inline-block;margin-right:5px}.qa-list .question-card .answers-list .answer-card .qa-date{display:inline-block}.qa-list .question-card .answers-list .no-answers .answer-text{padding-bottom:10px}.qa-list .question-card .answers-list .list-toggle{padding-top:20px;padding-bottom:20px}.qa-list .question-card .answers-list .list-toggle.add-border{border-top:1px dashed #404655}.qa-list .question-card .answers-list .list-toggle a,.qa-list .question-card .answers-list .post-answer{font-weight:700;font-size:14px;line-height:18px;color:#0561db}.submit-question-modal .modal-header,.submit-review-modal .modal-header,.upload-review-image .modal-header,.upload-review-video .modal-header{border-bottom:1px dashed #404655;padding:0 0 21px}.submit-question-modal .modal-header .modal-title,.submit-review-modal .modal-header .modal-title,.upload-review-image .modal-header .modal-title,.upload-review-video .modal-header .modal-title{font-weight:700;font-size:26px;line-height:33px;color:#001753}.submit-question-modal .modal-header .close span,.submit-review-modal .modal-header .close span,.upload-review-image .modal-header .close span,.upload-review-video .modal-header .close span{background:url(../../images/skinny-blue-x.svg) 0 0/18px 18px no-repeat;height:18px;width:18px;display:none}.submit-question-modal .modal-content,.submit-review-modal .modal-content,.upload-review-image .modal-content,.upload-review-video .modal-content{background:#fff;border-radius:10px;padding:30px}.submit-review-modal{overflow:auto}.submit-review-modal .modal-dialog{max-width:730px;border-radius:10px}.submit-review-modal .modal-dialog .modal-body{padding:20px 0 0}.submit-review-modal .modal-dialog .modal-body h3{font-weight:700;font-size:16px;line-height:21px;color:#001753;margin-bottom:10px}.submit-review-modal .modal-dialog .modal-body .required{font-weight:400;font-size:12px;line-height:14px;color:#e0081d;padding-left:10px}.submit-review-modal .modal-dialog .modal-body .sub-text{font-weight:400;font-size:12px;line-height:14px;color:#5b616b;padding-bottom:10px}.submit-review-modal .modal-dialog .modal-body .star-buttons{width:100%;background:#f3f4f6;border-radius:5px;padding:20px;text-align:center;margin-bottom:40px}.submit-review-modal .modal-dialog .modal-body .star-buttons.is-invalid{border:1px solid #e0081d}.submit-review-modal .modal-dialog .modal-body .star-buttons .star-button{width:35px;padding:0;text-align:center;border:none;background:0 0}@media (min-width:768px){.submit-review-modal .modal-dialog .modal-body .star-buttons .star-button{width:45px}}.submit-review-modal .modal-dialog .modal-body .star-buttons .star-button:not(:last-child){margin-right:2px}@media (min-width:768px){.submit-review-modal .modal-dialog .modal-body .star-buttons .star-button:not(:last-child){margin-right:10px}}.submit-review-modal .modal-dialog .modal-body .star-buttons .star-button img{width:100%}.submit-review-modal .modal-dialog .modal-body .form-group{margin-bottom:20px}.submit-review-modal .modal-dialog .modal-body .form-group label{font-weight:400;font-size:14px;letter-spacing:.01em;color:#404655;line-height:18px;margin-bottom:5px}.submit-review-modal .modal-dialog .modal-body .form-group input,.submit-review-modal .modal-dialog .modal-body .form-group select{padding:0 10px;height:40px;background:#fff;border:1px solid #acb2c1;box-sizing:border-box;border-radius:3px;font-weight:400;font-size:14px;letter-spacing:.01em;color:#0a1128;line-height:18px}.submit-review-modal .modal-dialog .modal-body .form-group input:-ms-input-placeholder,.submit-review-modal .modal-dialog .modal-body .form-group select:-ms-input-placeholder{letter-spacing:.01em;color:#697091;font-weight:400;font-size:14px}.submit-review-modal .modal-dialog .modal-body .form-group input::placeholder,.submit-review-modal .modal-dialog .modal-body .form-group select::placeholder{letter-spacing:.01em;color:#697091;font-weight:400;font-size:14px}.submit-review-modal .modal-dialog .modal-body .form-group .is-invalid{border:1px solid #e0081d}.submit-review-modal .modal-dialog .modal-body .form-group .invalid-feedback{color:#e0081d}.submit-review-modal .modal-dialog .modal-body .review-text-wrapper{position:relative}.submit-review-modal .modal-dialog .modal-body .review-text-wrapper textarea{min-height:174px;padding:10px;border:1px solid #acb2c1;border-bottom:none;border-radius:3px 3px 0 0;box-shadow:none!important;resize:none}.submit-review-modal .modal-dialog .modal-body .review-text-wrapper textarea:-ms-input-placeholder{letter-spacing:.01em;color:#697091;font-weight:400;font-size:14px}.submit-review-modal .modal-dialog .modal-body .review-text-wrapper textarea::placeholder{letter-spacing:.01em;color:#697091;font-weight:400;font-size:14px}.submit-review-modal .modal-dialog .modal-body .review-text-wrapper .media-previews{border:1px solid #acb2c1;border-top:none;border-radius:0 0 3px 3px;padding:10px}.submit-review-modal .modal-dialog .modal-body .review-text-wrapper .media-previews .image-list .image-upload-item{width:200px;height:55px;background:#f3f4f6;border-radius:3px;padding:12px 10px;display:inline-block;margin-top:10px;margin-right:10px}.submit-review-modal .modal-dialog .modal-body .review-text-wrapper .media-previews .image-list .image-upload-item img{width:30px;height:30px;margin-right:10px}.submit-review-modal .modal-dialog .modal-body .review-text-wrapper .media-previews .image-list .image-upload-item .image-upload-name{font-weight:400;font-size:12px;line-height:14px;color:#0a1128;vertical-align:super}.submit-review-modal .modal-dialog .modal-body .review-text-wrapper .media-previews .image-list .image-upload-item .remove-photo{float:right;border:none;background:0 0}.submit-review-modal .modal-dialog .modal-body .review-text-wrapper .media-previews .image-list .image-upload-item .remove-photo span{background:url(../../images/blue-times.svg) 0 0/9px 9px no-repeat;height:9px;width:9px;display:inline-block}.submit-review-modal .modal-dialog .modal-body .review-text-wrapper .media-previews .video-list .video-upload-item{width:115px;height:75px;background:#f3f4f6;border-radius:3px;padding:12px 10px;display:inline-block;margin-top:10px;margin-right:10px;position:relative}.submit-review-modal .modal-dialog .modal-body .review-text-wrapper .media-previews .video-list .video-upload-item img{height:50px}.submit-review-modal .modal-dialog .modal-body .review-text-wrapper .media-previews .video-list .video-upload-item .remove-photo{position:absolute;top:50%;right:0;transform:translate(-50%,-50%);border:none;background:0 0}.submit-review-modal .modal-dialog .modal-body .review-text-wrapper .media-previews .video-list .video-upload-item .remove-photo span{background:url(../../images/blue-times.svg) 0 0/9px 9px no-repeat;height:9px;width:9px;display:inline-block}.submit-review-modal .modal-dialog .modal-body .add-media-buttons{padding-bottom:40px}.submit-review-modal .modal-dialog .modal-body .add-media-buttons .add-image-btn,.submit-review-modal .modal-dialog .modal-body .add-media-buttons .add-video-btn{font-weight:700;font-size:14px;line-height:18px;color:#0561db;border:1px solid #0561db;box-sizing:border-box;border-radius:4px;width:159px;height:40px}@media (max-width:767.98px){.submit-review-modal .modal-dialog .modal-body .add-media-buttons .add-image-btn,.submit-review-modal .modal-dialog .modal-body .add-media-buttons .add-video-btn{width:48%;display:inline-block;padding:0;font-size:12px}}.submit-review-modal .modal-dialog .modal-body .add-media-buttons .add-image-btn img,.submit-review-modal .modal-dialog .modal-body .add-media-buttons .add-video-btn img{padding-right:5px;vertical-align:bottom}@media (max-width:767.98px){.submit-review-modal .modal-dialog .modal-body .add-media-buttons .add-image-btn{margin-right:2%}}.submit-review-modal .modal-dialog .modal-body .pb-40{padding-bottom:40px}.submit-review-modal .modal-dialog .modal-body .btn-group-label{font-weight:400;font-size:14px;letter-spacing:.01em;color:#404655;line-height:18px;margin-bottom:5px}.submit-review-modal .modal-dialog .modal-body .btn-group button{color:#5b616b;letter-spacing:.01em;font-weight:400;font-size:14px;line-height:18px;height:40px;padding:11px 17px;background:#fff;border:1px solid #acb2c1}.submit-review-modal .modal-dialog .modal-body .btn-group button.selected{background:#0d42c9;border-color:#0d42c9!important;color:#fff}@media (min-width:768px){.submit-review-modal .modal-dialog .modal-body .effectiveness-buttons{width:415px}}.submit-review-modal .modal-dialog .modal-body .effectiveness-buttons .btn-group{padding-bottom:5px;width:100%}.submit-review-modal .modal-dialog .modal-body .effectiveness-buttons button{width:16.66667%;padding:0}@media (min-width:768px){.submit-review-modal .modal-dialog .modal-body .effectiveness-buttons button{padding:11px 30px}}.submit-review-modal .modal-dialog .modal-body .netpromoterscore-buttons .btn-group{padding-bottom:5px;width:100%}.submit-review-modal .modal-dialog .modal-body .netpromoterscore-buttons button{width:9.09091%;padding:0}@media (min-width:768px){.submit-review-modal .modal-dialog .modal-body .netpromoterscore-buttons button{padding:11px 26px}}.submit-review-modal .modal-dialog .modal-body .email-msg{letter-spacing:.01em;color:#404655;font-weight:400;font-size:14px;line-height:18px;padding-bottom:20px}.submit-review-modal .modal-dialog .modal-body .submit-review{width:170px;height:45px;background:#0039cc;border-radius:5px}.submit-review-modal .modal-dialog .modal-body .review-success .success-icon{color:#048362;text-align:center;font-size:120px}.submit-review-modal .modal-dialog .modal-body .review-success .success-message{text-align:center;font-weight:700;font-size:26px;line-height:33px;color:#001753}.upload-review-image .preview-image-container{background:#f3f4f6;color:#697091;width:210px;min-height:210px;margin:auto;border-radius:5px;position:relative}@media (min-width:768px){.upload-review-image .preview-image-container{width:320px;min-height:320px}}.upload-review-image .preview-image-container i{font-size:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.upload-review-image .preview-image-container img{height:100%;width:100%}.upload-review-image .upload-image-form{text-align:center;padding-top:40px}.upload-review-image .upload-image-form button{margin-top:10px;width:170px;height:45px;background:#0039cc;border-radius:5px}.upload-review-video .preview-image-container{background:#f3f4f6;color:#697091;width:406px;min-height:228px;margin:auto;border-radius:5px;position:relative}.upload-review-video .preview-image-container i{font-size:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.upload-review-video .video-form{padding-top:40px}.upload-review-video .video-form button{margin-top:10px;width:170px;height:45px;background:#0039cc;border-radius:5px}.submit-question-modal{overflow:auto}.submit-question-modal .modal-dialog{max-width:730px;border-radius:10px}.submit-question-modal .modal-dialog .modal-body{padding:20px 0 0}.submit-question-modal .modal-dialog .modal-body h3{font-weight:700;font-size:16px;line-height:21px;color:#001753;margin-bottom:10px}.submit-question-modal .modal-dialog .modal-body .required{font-weight:400;font-size:12px;line-height:14px;color:#e0081d;padding-left:10px}.submit-question-modal .modal-dialog .modal-body .sub-text{font-weight:400;font-size:12px;line-height:14px;color:#5b616b;padding-bottom:10px}.submit-question-modal .modal-dialog .modal-body .question-card{margin-bottom:40px}.submit-question-modal .modal-dialog .modal-body .form-group{margin-bottom:20px}.submit-question-modal .modal-dialog .modal-body .form-group label{font-weight:400;font-size:14px;letter-spacing:.01em;color:#404655;line-height:18px;margin-bottom:5px}.submit-question-modal .modal-dialog .modal-body .form-group input,.submit-question-modal .modal-dialog .modal-body .form-group select{padding:0 10px;height:40px;background:#fff;border:1px solid #acb2c1;box-sizing:border-box;border-radius:3px;font-weight:400;font-size:14px;letter-spacing:.01em;color:#0a1128;line-height:18px}.submit-question-modal .modal-dialog .modal-body .form-group input:-ms-input-placeholder,.submit-question-modal .modal-dialog .modal-body .form-group select:-ms-input-placeholder{letter-spacing:.01em;color:#697091;font-weight:400;font-size:14px}.submit-question-modal .modal-dialog .modal-body .form-group input::placeholder,.submit-question-modal .modal-dialog .modal-body .form-group select::placeholder{letter-spacing:.01em;color:#697091;font-weight:400;font-size:14px}.submit-question-modal .modal-dialog .modal-body .form-group .is-invalid{border:1px solid #e0081d}.submit-question-modal .modal-dialog .modal-body .form-group .invalid-feedback{color:#e0081d}.submit-question-modal .modal-dialog .modal-body .question-text-wrapper{position:relative}.submit-question-modal .modal-dialog .modal-body .question-text-wrapper textarea{min-height:105px;padding:10px;border:1px solid #acb2c1;border-radius:3px;box-shadow:none!important}.submit-question-modal .modal-dialog .modal-body .question-text-wrapper textarea:-ms-input-placeholder{letter-spacing:.01em;color:#697091;font-weight:400;font-size:14px}.submit-question-modal .modal-dialog .modal-body .question-text-wrapper textarea::placeholder{letter-spacing:.01em;color:#697091;font-weight:400;font-size:14px}.submit-question-modal .modal-dialog .modal-body .pb-40{padding-bottom:40px}.submit-question-modal .modal-dialog .modal-body .form-check{position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-bottom:20px}.submit-question-modal .modal-dialog .modal-body .form-check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.submit-question-modal .modal-dialog .modal-body .form-check .checkmark{position:absolute;top:0;left:0;height:22px;width:22px;border:1px solid #acb2c1;border-radius:3px;background-color:#fff}.submit-question-modal .modal-dialog .modal-body .form-check .checkmark:after{content:"";position:absolute;display:none;background-image:url(../../images/filled-checkbox.svg);background-size:22px 22px;height:22px;width:22px;top:-1px;left:-1px}.submit-question-modal .modal-dialog .modal-body .form-check input:checked{border-color:#0039cc}.submit-question-modal .modal-dialog .modal-body .form-check input:checked~.checkmark:after{display:block}.submit-question-modal .modal-dialog .modal-body .form-check .form-check-label{padding-left:10px;color:#404655;font-size:14px;line-height:18px}.submit-question-modal .modal-dialog .modal-body .form-check .form-check-label.is-invalid{color:#e0081d}.submit-question-modal .modal-dialog .modal-body .form-check .form-check-label span{font-weight:700}.submit-question-modal .modal-dialog .modal-body .form-check .form-check-label a{color:#0561db}.submit-question-modal .modal-dialog .modal-body .email-msg{letter-spacing:.01em;color:#404655;font-weight:400;font-size:14px;line-height:18px;padding-bottom:20px}.submit-question-modal .modal-dialog .modal-body .submit-question{width:186px;height:45px;font-size:16px;background:#0039cc;border-radius:5px}.submit-question-modal .modal-dialog .modal-body .question-success .success-icon{color:#048362;text-align:center;font-size:120px}.submit-question-modal .modal-dialog .modal-body .question-success .success-message{text-align:center;font-weight:700;font-size:26px;line-height:33px;color:#001753}.submit-question-modal .modal-dialog .promo-icon{display:none}.pdp-recommendation-alternatives .alternate-title{color:#001753;font-size:16px;font-weight:700;padding:0 0 10px}@media (min-width:768px){.pdp-recommendation-alternatives .alternate-product-list{width:125%;display:-ms-flexbox;display:flex}}.pdp-recommendation-alternatives .swipe-tag{display:none}@media (max-width:543.98px){.pdp-recommendation-alternatives .swipe-tag{display:block;width:80px;height:40px;position:absolute;right:0;background:#d6d9e1;border-top-left-radius:20px;border-bottom-left-radius:20px;margin-top:21%;color:#001753;z-index:1;font-weight:500;padding:0 14px;font-size:14px;line-height:40px}.pdp-recommendation-alternatives .swipe-tag img{height:10px;width:10px;display:inline-block}}@media (max-width:543.98px){.pdp-recommendation-alternatives .alternate-product-list{padding-left:5px;margin:0}}.pdp-recommendation-alternatives .alternate-product-list .item{padding:0 10px}@media (min-width:992px){.pdp-recommendation-alternatives .alternate-product-list .item{padding:0 2px 0 0}}@media (max-width:543.98px){.pdp-recommendation-alternatives .alternate-product-list .product-tile{display:block;border-bottom:0}}@media (max-width:543.98px){.pdp-recommendation-alternatives .alternate-product-list .product-tile .image-container{width:100%}}@media (min-width:992px){.pdp-recommendation-alternatives .alternate-product-list .product-tile .image-container{max-width:160px}}@media (max-width:543.98px){.pdp-recommendation-alternatives .alternate-product-list .product-tile .tile-body{width:100%}}.pdp-recommendation-alternatives .alternate-product-list .product-tile .tile-body .pdp-link a{color:#001753;font-size:14px}@media (max-width:543.98px){.pdp-recommendation-alternatives .alternate-product-list .product-tile .tile-body .pdp-link a{font-weight:600}}.pdp-recommendation-alternatives .alternate-product-list .product-tile .tile-body .pdp-link a:hover{color:#335d53}.pdp-recommendation-alternatives .alternate-product-list .product-tile .tile-body .ratings{font-size:12px;color:#5b616b}.pdp-recommendation-alternatives .alternate-product-list .product-tile .tile-body .ratings img{display:inline-block}.pdp-recommendation-alternatives .alternate-product-list .product-tile .tile-body .price-starts-at{display:block}.pdp-recommendation-alternatives .alternate-product-list .product-tile .tile-body .price-starts-at .sale{color:#0d42c9!important;font-size:16px}.pdp-recommendation-alternatives .alternate-product-list .product-tile .tile-body .price-discount-info{font-size:12px;line-height:14px;display:block;color:#555;margin-top:3px}.pdp-recommendation-alternatives .alternate-product-list .product-tile .tile-body .price-discount-info .savings-percentage{color:#e6000b}@media (max-width:543.98px){.pdp-recommendation-alternatives .alternate-product-list .product-tile .tile-body .price-discount-info .savings-percentage:before{content:"\A";white-space:pre}}@media (min-width:992px){.pdp-recommendation-alternatives .alternate-product-list .product-tile .tile-body .price-discount-info .savings-percentage:before{content:"\A";white-space:pre}}.pdp-recommendation-alternatives .alternate-product-list .product-tile .tile-body .option-spot{display:block;font-size:11px;color:#5b616b;margin-top:3px}.pdp-recommendation-alternatives .alternate-product-list .slick-list{padding-right:50px}.autoship-or-onetime-row .add-to-cart-container{padding:0!important}@media (max-width:543.98px){.autoship-or-onetime-row .add-to-cart-container{text-align:left!important}}.product-info-container .pdp-prices .is-autosave{width:100%}.product-info-container .pdp-prices .enable-autoship-original-price{float:left;margin-top:3px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.autoship-or-onetime-row .select-wrapper select{padding-top:15px!important}.autoship-or-onetime-row .select-wrapper span{top:7px!important;left:3px!important}}@media (max-width:543.98px){.generic-mobile{display:block}.generic-desktop,.hide-divider-mobile{display:none}}@media (min-width:544px){.generic-mobile{display:none}.generic-desktop,.hide-divider-mobile{display:block}}.bundle-promo-pdp{margin-bottom:20px}.bundle-promo-pdp .bundle-promo-header{margin-bottom:15px}.bundle-promo-pdp .bundle-promo-header span.pill-span{text-transform:uppercase;background-color:#001753;border-radius:500px;color:#fff;padding:4px 10px;margin-right:2px}.bundle-promo-pdp .bundle-promo-header span{color:#001753;font-weight:700}.bundle-promo-pdp .bundle-promo-body{position:relative}.bundle-promo-pdp .bundle-promo-body .bundle-promo-products{display:inline-block;vertical-align:top;width:-webkit-fit-content;width:fit-content}@media screen and (max-width:767px){.bundle-promo-pdp .bundle-promo-body .bundle-promo-products{vertical-align:inherit}}.bundle-promo-pdp .bundle-promo-body .bundle-promo-products .bundle-promo-product-image{display:inline-block}.bundle-promo-pdp .bundle-promo-body .bundle-promo-products .bundle-promo-product-image img{width:70px;height:70px}.bundle-promo-pdp .bundle-promo-body .bundle-promo-products .fbt-plus{display:inline-block}.bundle-promo-pdp .bundle-promo-body .bundle-promo-products .fbt-plus img{width:12px;height:12px}.bundle-promo-pdp .bundle-promo-body .bundle-promo-name{display:inline-block;vertical-align:top;width:35%;padding-left:5px;padding-right:5px}@media screen and (max-width:767px){.bundle-promo-pdp .bundle-promo-body .bundle-promo-name{width:calc(100% - 165px);vertical-align:middle}}.bundle-promo-pdp .bundle-promo-body .bundle-promo-name span{color:#001753;font-weight:700;font-size:14px}@media screen and (max-width:767px){.bundle-promo-pdp .bundle-promo-body .bundle-promo-shop-now{display:block;text-align:center;margin-top:10px}.bundle-promo-pdp .bundle-promo-body .bundle-promo-shop-now a{width:102px;display:inline-block}}@media screen and (min-width:768px){.bundle-promo-pdp .bundle-promo-body .bundle-promo-shop-now{display:inline-block;vertical-align:middle;position:absolute;top:25%}.bundle-promo-pdp .bundle-promo-body .bundle-promo-shop-now a{width:102px}}