.h1-medium{font-size:40px}.h1-medium,.h2-medium{font-family:Onest,Arial,sans-serif;font-weight:400;line-height:140%}.h2-medium{font-size:32px}.h3-medium{font-size:24px}.h3-medium,.h4-medium{font-family:Onest,Arial,sans-serif;font-weight:400;line-height:140%}.h4-medium{font-size:18px}.m-h1-medium{font-family:Onest,Arial,sans-serif;font-weight:400;font-size:28px;line-height:140%}.t1-bold,.t1-regular{font-family:Onest,Arial,sans-serif;font-weight:500;font-size:16px;line-height:135%;letter-spacing:0}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .pdp-link a,.t2-bold,.t2-regular{font-family:Onest,Arial,sans-serif;font-weight:500;font-size:14px;line-height:124%;letter-spacing:0}.t3-bold,.t3-regular{font-family:Onest,Arial,sans-serif;font-weight:500;font-size:10px;line-height:135%;letter-spacing:0}.t1-bold,.t2-bold,.t3-bold{font-weight:700}.button-bold{line-height:135%}.button-bold,.link-bold{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700}.badge-bold,.link-bold{line-height:100%;letter-spacing:0}.badge-bold{font-size:10px;font-weight:700}.badge-bold,.h-display{font-family:Onest,Arial,sans-serif}.h-display{font-weight:600;font-size:28px;text-transform:none}@media (min-width:768px){.h-display{font-size:40px}}.h-page-title{font-family:Onest,Arial,sans-serif;font-weight:600;font-size:28px;text-transform:none}@media (min-width:768px){.h-page-title{font-size:32px}}.h-page-title-alt{font-weight:700;font-size:20px}.h-page-title-alt,.h-section-title{font-family:Onest,Arial,sans-serif;text-transform:none}.h-section-title{font-weight:600;font-size:24px}@media (min-width:768px){.h-section-title{font-size:28px}}.cart-2024.cart-page .cart-title,.h-subtitle{font-family:Onest,Arial,sans-serif;font-weight:600;font-size:20px;text-transform:none}@media (min-width:768px){.cart-2024.cart-page .cart-title,.h-subtitle{font-size:24px}}.h-card-pricing{font-family:Onest,Arial,sans-serif;font-weight:700;font-size:18px;text-transform:none}.h-button,.h-button-link{font-family:Onest,Arial,sans-serif;font-weight:700;font-size:16px;text-transform:capitalize}.h-button-link{text-decoration:underline}.h-body{font-size:16px}.h-body,.h-card-detail{font-family:Onest,Arial,sans-serif;font-weight:500;text-transform:none}.h-card-detail{font-size:14px}.h-caption{font-family:Onest,Arial,sans-serif;font-weight:500;font-size:12px;text-transform:none}.h-badges{font-weight:700}.h-badges,.h-navigation{font-family:Onest,Arial,sans-serif;font-size:10px;text-transform:none}.h-navigation{font-weight:500}.h-disclaimer{font-family:Arial,sans-serif;font-style:italic;font-size:12px;text-transform:none}.font-weight-bold{font-weight:700}.font-weight-medium{font-weight:500}.font-weight-regular{font-weight:400}[data-action=Cart-Show] .container{max-width:1200px}[data-action=Cart-Show] .coupon-exclusions{font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#e0081d}[data-action=Cart-Show] .coupon-exclusions a{color:#e0081d}[data-action=Cart-Show] #maincontent{background:#f3f4f6}[data-action=Cart-Show] .start-checkout{height:45px;left:0;top:0;background:#335d53;border-radius:5px;color:#fff;padding:10px 0}[data-action=Cart-Show] .start-checkout .lock{background-image:url(../images/lock.svg);width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;left:75px;top:50%;transform:translateY(-50%)}@media (max-width:1199.98px){[data-action=Cart-Show] .start-checkout .lock{left:55px}}@media (max-width:991.98px){[data-action=Cart-Show] .start-checkout .lock{left:20%;display:block}}@media (max-width:543.98px){[data-action=Cart-Show] .start-checkout .lock{left:55px;display:block}}[data-action=Cart-Show] .page-title{font-style:normal;font-weight:700;color:#2d2720;margin:10px 0}[data-action=Cart-Show] .page-title .not-bold{font-weight:400}[data-action=Cart-Show] .cart-login{color:#001753;margin:0 0 20px}[data-action=Cart-Show] .cart-login a{color:#035dd3;font-weight:700}[data-action=Cart-Show] .custom-select-sort{display:inline-block;width:100%;height:56px;border:1px solid #acb2c1;border-radius:3px;background:#fff}[data-action=Cart-Show] .custom-select-sort .select-current-option{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px;width:100%;height:40px;line-height:1;background:#fff;cursor:pointer;border-radius:3px}[data-action=Cart-Show] .custom-select-sort .select-current-option .option-name{font-size:14px;letter-spacing:.01em;color:#404655}[data-action=Cart-Show] .custom-select-sort .select-current-option .selected-option-information+.default-option-information{display:none}[data-action=Cart-Show] .custom-select-sort .select-current-option .default-option-information,[data-action=Cart-Show] .custom-select-sort .select-current-option .selected-option-information{width:100%;text-align:left;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-action=Cart-Show] .custom-select-sort .select-current-option .option-up{width:10px;height:10px;background:url(../images/up.png) 50%/10px 10px no-repeat;display:inline-block;position:absolute;right:15px}@media (max-width:350px){[data-action=Cart-Show] .custom-select-sort .select-current-option .option-up{right:5px}}[data-action=Cart-Show] .custom-select-sort .select-current-option .option-down{width:10px;height:10px;background:url(../images/down.png) 50%/10px 10px no-repeat;display:inline-block;position:absolute;right:15px}@media (max-width:350px){[data-action=Cart-Show] .custom-select-sort .select-current-option .option-down{right:5px}}[data-action=Cart-Show] .custom-select-sort .custom-options{position:absolute;display:block;right:15px;width:inherit;border:1px solid #acb2c1;border-radius:0 0 3px 3px;border-top:0;background:#fff;transition:all .5s;opacity:0;visibility:hidden;pointer-events:none;z-index:2}[data-action=Cart-Show] .custom-select-sort .custom-options .custom-option{position:relative;display:block;padding:0;font-size:14px;color:#404655;letter-spacing:.01em;height:40px;line-height:40px;width:100%;cursor:pointer;transition:all .5s;text-align:left;margin-left:0;margin-right:0}[data-action=Cart-Show] .custom-select-sort .custom-options .custom-option:hover{cursor:pointer;background-color:#e6f1fe}[data-action=Cart-Show] .custom-select-sort .custom-options .custom-option .option-checkmark{margin-left:5px}[data-action=Cart-Show] .custom-select-sort .custom-options .custom-option .option-name{padding-left:5px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:0}[data-action=Cart-Show] .custom-select-sort .custom-options .custom-option.selected{background-color:#e6f1fe;border:none!important}[data-action=Cart-Show] .custom-select-sort .custom-options .custom-option.selected .option-checkmark{width:20px;height:20px;background:url(../images/yes.png) 50%/20px 20px no-repeat;vertical-align:top}[data-action=Cart-Show] .custom-select-sort.open{border-bottom-left-radius:0;border-bottom-right-radius:0}[data-action=Cart-Show] .custom-select-sort.open .select-current-option .selected-option-information{display:none}[data-action=Cart-Show] .custom-select-sort.open .select-current-option .selected-option-information+.default-option-information{display:inline}[data-action=Cart-Show] .custom-select-sort.open .custom-options{opacity:1;visibility:visible;pointer-events:all}@media (max-width:767.98px){.cart-customer-service{margin-top:20px;margin-bottom:50px}}@media (max-width:767.98px){.rewards-content-slot{display:none}}.rewards-content-slot img{width:100%}.remove-product{border:none;background:0 0;margin-left:15px}@media (max-width:767.98px){.remove-product{margin-left:0!important}}.quantity-step{border:none}.quantity-step .qty-plus{background-image:url(../images/plus.svg)}.quantity-step .qty-minus,.quantity-step .qty-plus{width:25px;height:25px;background-size:100%;display:inline-block;margin-right:8px;position:relative;top:3px;cursor:pointer!important;border:1px solid #0561db;border-radius:4px;background-color:transparent;float:left;background-position:50%}.quantity-step .qty-minus{background-image:url(../images/minus.svg)}.quantity-step .qty-minus.disabled{opacity:.5;cursor:not-allowed!important}.quantity-step .quantity-step-amount{font-family:Onest,Arial,sans-serif;text-align:center;float:left!important;width:40px!important;margin-right:8px;min-width:40px!important;border-radius:4px;border:1px solid #aaa!important;margin-top:2px;height:27px!important}.quantity-form{margin:0 auto 10px}.quantity-form .form-control{border:none!important}@media (min-width:768px){.quantity-form.form-group .form-control{width:200px;margin:0 auto;height:60px}}@media (min-width:768px){.quantity-form.form-group .form-control .quantity-step-add,.quantity-form.form-group .form-control .quantity-step-amount,.quantity-form.form-group .form-control .quantity-step-remove{margin-top:-20px}}@media (max-width:767.98px){.quantity-form.form-group .form-control .quantity-step-add,.quantity-form.form-group .form-control .quantity-step-amount,.quantity-form.form-group .form-control .quantity-step-remove{margin-top:-10px}}.available-offer-container{padding:15px}.available-offer-container .available-header{font-weight:700;font-size:14px;color:#001753;margin-bottom:10px;width:100%;display:block}.available-offer-container .available-offer{border-radius:5px;min-height:60px;width:100%}.available-offer-container .available-offer .cart-tag{background-image:url(../images/tag.svg);width:30px;height:30px;position:relative;left:-6px}.available-offer-container .available-offer .available-offer-interior{background-color:#f2f7fe;height:60px;padding:15px 10px;width:calc(100% - 45px);display:flow-root}.available-offer-container .available-offer .available-offer-interior .offer-title{font-weight:700;font-size:12px;color:#001753;width:100%;float:left}.available-offer-container .available-offer .available-offer-interior p{font-style:normal;font-weight:400;font-size:11px;color:#404655;width:100%;float:left;margin-bottom:0;margin-top:2px}@media (max-width:767.98px){.available-offer-container .available-offer .available-offer-interior p{font-size:10px}}.available-offer-container .available-offer .available-offer-interior p .bold-text{font-weight:700}.available-offer-container .available-offer .available-offer-interior .mt-2{margin-top:0!important}.available-offer-container .available-offer .available-offer-interior .mb-2{margin-bottom:0!important}.available-offer-container .available-offer .available-offer-interior h3{font-size:16px}.available-offer-container .available-offer .available-offer-background{background-color:#e6f1fe;width:45px;height:60px;float:left;padding:15px}.applied{color:#048362;font-size:11px;float:left;position:absolute;right:20px;top:63px;width:65px}@media (max-width:767.98px){.applied p{display:none}}.applied .checkmark{background-image:url(../images/checkmark.svg);width:20px;height:20px;float:left;position:relative;left:2px;top:-2px}@media (max-width:767.98px){.applied .checkmark{left:42px}}.cart-details-bottom .order-discount{width:100%;padding:0;font-size:14px;margin-top:10px}.cart-details-bottom .order-discount .first{float:left;color:#404655}.cart-details-bottom .order-discount .second{float:left}.cart-details-bottom .offer-code p{font-size:14px;color:#5b616b;margin-bottom:5px}.cart-details-bottom .offer-code p .offer-subtext{font-size:12px;float:right}.cart-details-bottom .offer-code .form-group .coupon-error{color:#c00;margin-top:25px;font-size:12px}.cart-details-bottom .offer-code .form-group .btn-group{width:100%}.cart-details-bottom .offer-code .form-group .btn-group .coupon-code-field{border:1px solid #acb2c1;box-sizing:border-box;border-radius:3px}.cart-details-bottom .offer-code .form-group .btn-group .promo-code-submit{float:right;margin-left:10px}.cart-details-bottom .offer-code .form-group .btn-group .promo-code-submit .btn{background:#fff;border:1px solid #0561db;box-sizing:border-box;border-radius:4px;color:#0561db;font-weight:700;font-size:14px;padding:7px 15px}.cart-details-bottom .offer-code .offer-border{height:0;left:0;right:0;position:absolute;border-bottom:5px dotted #f1f3f5;top:80px}.cart-details-bottom .totals{margin-top:15px}.cart-details-bottom .totals .pawpoints-saved{width:100%;font-size:12px;line-height:14px;color:#5b616b;font-weight:400;margin-bottom:15px}.cart-details-bottom .totals .pawpoints-saved p{margin-bottom:5px}.cart-details-bottom .totals .pawpoints-saved span{font-weight:700}.cart-details-bottom .totals .pawpoints-reward-total{width:100%}.cart-details-bottom .totals .pawpoints-reward-total p{font-size:14px;color:#404655;margin-bottom:0;margin-top:-5px}.cart-details-bottom .totals .pawpoints-reward-total p span{background-image:url(../images/info.svg);width:20px;height:20px;background-size:100%;display:inline-block;margin-right:8px;position:relative;top:5px;cursor:pointer}.cart-details-bottom .totals .pawpoints-reward-total .discount-red{color:#e0081d;margin-top:0}.cart-details-bottom .totals .dotted{background-color:#fff;border-top:1px dashed #aaa!important;padding:0 15px;width:auto;margin:15px}.cart-details-bottom .totals .solid{background-color:#fff;border-top:1px solid #aaa!important;padding:0 15px;width:auto;margin:15px}.cart-details-bottom .totals .subtotals-section{font-size:14px;line-height:129.3%;color:#001753}.cart-details-bottom .totals .subtotals-section .subtotal-cart-line p{font-weight:700;margin-bottom:0}@media (min-width:768px) and (max-width:991.98px){.cart-details-bottom .totals .subtotals-section .subtotal-cart-line p{font-size:13px}}.cart-details-bottom .totals .subtotals-section .subtotal-cart-line p span{font-weight:400}.cart-details-bottom .totals .subtotals-section .subtotal-right{padding-right:0}.cart-details-bottom .totals .subtotals-section .sub-total{font-size:1em;margin-bottom:0;font-weight:400}.cart-details-bottom .totals .subtotals-section .grand-total{margin-bottom:0;font-weight:400}.cart-details-bottom .totals .subtotals-section .product-edit a{width:80px;background-color:#6e747c;color:#fff!important;text-align:center;border-radius:4px;padding:9px 0}.cart-details-bottom .totals .subtotals-section .pawpoints-reward-saved{width:100%}.cart-details-bottom .totals .subtotals-section .pawpoints-reward-saved p{font-size:14px;color:#404655;margin-bottom:0}.cart-details-bottom .totals .subtotals-section .pawpoints-reward-saved .discount-red{color:#e0081d;margin-top:0}.cart-details-bottom .totals .subtotals-section .total-section{width:100%;font-size:14px;line-height:129.3%;color:#001753;float:left}.cart-details-bottom .totals .subtotals-section .total-section .total-cart-line p{font-weight:700;font-size:18px;color:#001753;margin-bottom:0}.cart-details-bottom .totals .subtotals-section .total-section .final-total{margin-bottom:0;font-weight:400;font-size:18px;color:#0d42c9}.cart-details-bottom .remove-product{width:34px;height:34px;border-radius:4px;background-color:#6e747c;background-size:15px 17px;background-repeat:no-repeat;background-image:url(../images/delete.png);background-position:10px 9px;float:right}.totals{margin:15px 0}.cart-help{border:1px solid #acb2c1;box-sizing:border-box;border-radius:10px;padding:20px}@media (max-width:767.98px){.cart-help{position:relative;z-index:0}}.cart-help .help-header{border-bottom:1px dashed #aaa!important}.cart-help .help-header span{background-image:url(../images/help.svg);width:30px;height:30px;background-size:100%;display:inline-block}.cart-help .help-header .big{font-size:18px;line-height:130.4%;color:#404655;display:inline-block;position:relative;top:-6px;left:6px;margin-bottom:0}.cart-help .help-subsection ul{margin-top:14px;padding-left:0;margin-bottom:-10px}.cart-help .help-subsection ul li{line-height:22px;list-style:none}.cart-help .help-subsection ul li a{font-weight:700;font-size:12px;color:#5b616b}.cart-help .help-subsection ul li a span{font-weight:400;font-size:12px;color:#5b616b}.cart-help .help-subsection ul .larger-li{line-height:34px}.cart-help .help-subsection ul .larger-li a{font-weight:700;font-size:14px;color:#5b616b}.cart-help .help-subsection ul .larger-li a span{font-weight:400;font-size:12px;color:#5b616b}.home-recommendations{margin-top:100px}@media (max-width:767.98px){.home-recommendations .container-lg{padding:0}}.home-recommendations .recommendations{margin-top:60px;margin-bottom:30px}@media (min-width:768px) and (max-width:991.98px){.home-recommendations .recommendations{margin-top:45px}.home-recommendations .recommendations.shop-out-top-sellers-new-design{margin-top:80px!important}}@media (max-width:767.98px){.home-recommendations .recommendations{margin-top:30px}.home-recommendations .recommendations.shop-out-top-sellers-new-design{margin-top:80px!important}}@media (min-width:992px){.home-recommendations .recommendations.shop-out-top-sellers-new-design{margin-top:80px!important}}.home-recommendations .recommendations h2{font-size:26px;color:#001753;margin-bottom:25px;font-weight:700}@media (max-width:767.98px){.home-recommendations .recommendations h2{font-size:18px;line-height:23px;padding:0 15px}}.home-recommendations .recommendations h2 .view-all-link{color:#335d53;float:right;font-size:16px;line-height:30px}@media (max-width:767.98px){.home-recommendations .recommendations h2 .view-all-link{line-height:24px;font-size:14px}}.home-recommendations .recommendations h2 .view-all-link:hover{color:#001753;text-decoration:none!important}.home-recommendations .recommendations h2 .view-all-link .nav-chevron-right{display:inline-block!important;width:6px;height:10px;margin-left:3px;vertical-align:baseline;background:url(../images/chevron-right.svg) 0 100% no-repeat}@media (max-width:767.98px){.home-recommendations .recommendations .home-product-carousel{padding-left:5px;margin:0}}.home-recommendations .recommendations .home-product-carousel .item{padding:0 10px}@media (max-width:767.98px){.home-recommendations .recommendations .home-product-carousel .product-tile{display:block;border-bottom:0}}@media (max-width:767.98px){.home-recommendations .recommendations .home-product-carousel .product-tile .image-container{width:100%}}.home-recommendations .recommendations .home-product-carousel .product-tile .image-container a:focus{outline:0}@media (max-width:767.98px){.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body{width:100%}}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .pdp-link a{line-height:135%;color:#2d2720;overflow:hidden;text-overflow:ellipsis}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .ratings{font-size:12px;color:#5b616b}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .ratings img{display:inline-block}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .price-starts-at{display:block}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .price-starts-at .text{display:none}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .price-starts-at .home-text{display:inline;font-size:12px;color:#5b616b}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .price-starts-at .strikethrough{display:none}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .price-starts-at .sale{font-size:16px}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .price-discount-info{font-size:12px;line-height:14px;display:block;color:#555;margin-top:3px}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .price-discount-info .savings-percentage{color:#ad1417}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .option-spot{display:block;font-size:11px;color:#5b616b;margin-top:3px}.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .tile-body-footer{display:none}.home-recommendations .recommendations .home-product-carousel .product-info-items,.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .home-product-tile-footer,.home-recommendations .recommendations .home-product-carousel .product-tile .tile-body .home-product-tile-footer .tile-body-footer{display:block}.home-recommendations .recommendations .home-product-carousel .product-info-items .qty-info{font-size:14px;color:#5b616b}.home-recommendations .recommendations .home-product-carousel .product-info-items .rx-icon{background-image:url(../images/rx-icon.svg);display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-position:50%;background-size:contain;vertical-align:bottom;margin-right:2px}.home-recommendations .recommendations .home-product-carousel .product-info-items .prescription-tag{font-size:10px;text-transform:uppercase;font-weight:700;color:#001753;display:block;padding:10px 0;line-height:17px}.home-recommendations .recommendations .home-product-carousel .product-info-items .refill-container{background-color:#f4f3ef}.home-recommendations .recommendations .home-product-carousel .product-info-items .refill-container .refill-icon-block{background-color:#e6f1fe;padding:5px 3px}.home-recommendations .recommendations .home-product-carousel .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}.home-recommendations .recommendations .home-product-carousel .pkqty{display:block;font-size:14px;color:#5b616b}.home-recommendations .recommendations .home-product-carousel .slick-list{padding-right:50px}.home-recommendations .recommendations .home-product-carousel .slick-prev{background-image:url(../images/new-prev-arrow-carousal.svg);background-repeat:no-repeat;width:48px;height:48px;left:-40px;background-size:auto;z-index:1;background-position:50%}@media (max-width:991.98px){.home-recommendations .recommendations .home-product-carousel .slick-prev{display:none!important}}.home-recommendations .recommendations .home-product-carousel .slick-prev:before{content:""}.home-recommendations .recommendations .home-product-carousel .slick-prev.slick-disabled{opacity:0;pointer-events:none}.home-recommendations .recommendations .home-product-carousel .slick-next{background-image:url(../images/new-next-arrow-carousal.svg);background-repeat:no-repeat;background-size:auto;background-position:50%;width:48px;height:48px;right:0;margin-right:2px;border-radius:100%}@media (min-width:992px) and (max-width:1199.98px){.home-recommendations .recommendations .home-product-carousel .slick-next{right:-25px}}@media (min-width:768px) and (max-width:991.98px){.home-recommendations .recommendations .home-product-carousel .slick-next{display:none!important}}.home-recommendations .recommendations .home-product-carousel .slick-next:before{content:""}.home-recommendations .recommendations .home-product-carousel .slick-next.slick-disabled{opacity:0;pointer-events:none}.home-recommendations.product-recommendations,.home-recommendations.product-recommendations .recommendations{margin-top:0;margin-bottom:0}.home-recommendations.product-recommendations .recommendations .slick-next{right:-20px;top:95px;z-index:1}.home-recommendations.product-recommendations .recommendations .slick-prev{left:0;top:95px;z-index:1}.dashed-border{border-top:1px dashed #404655}@media (max-width:767.98px){.test-6-new-design #product-search-results .autosave{width:92px}}@media (max-width:767.98px){.test-6-new-design .autosave{width:75px}}.test-6-new-design .autoship-tooltip-icon{display:inline-block!important}.modal .modal-dialog .modal-content{padding:24px 56px 56px;border:none;border-radius:10px}.modal .modal-dialog .modal-content .modal-header{border-bottom:none}.modal .modal-dialog .modal-content .modal-header .modal-title{font-weight:700;font-size:20px;line-height:135%;color:#2d2720}.modal .modal-dialog .modal-content .modal-header .btn-close{background:url(../images/close-icon-new.svg) no-repeat;display:inline-block;opacity:1}.modal .modal-dialog .modal-content .modal-header .close:after,.modal .modal-dialog .modal-content .modal-header .close:before{display:none}.modal .modal-dialog .modal-content .modal-body .modal-copy p{font-weight:400;font-size:14px;line-height:22px;letter-spacing:.01em;color:#5b616b}.product-edit .edit{font-weight:700;font-size:12px;line-height:14px;color:#0561db}#editProductModal{padding-top:5%;padding-bottom:20%}@media (max-width:767.98px){#editProductModal{top:60px}}#editProductModal .pdp-recommendation-generic{display:none!important}#editProductModal .modal-dialog{width:800px;height:auto}@media (max-width:767.98px){#editProductModal .modal-dialog{width:350px;height:auto}#editProductModal .modal-dialog .h1-mobile-parent,#editProductModal .modal-dialog .price-container-mobile .col{padding:0}}#editProductModal .modal-dialog .modal-content{padding:50px 20px 20px}@media (max-width:767.98px){#editProductModal .modal-dialog .modal-content{padding:10px;width:360px}}#editProductModal .modal-dialog .modal-content .modal-header{background:0 0;width:30px;position:absolute;right:40px}#editProductModal .modal-dialog .modal-content .modal-header .close{z-index:100000}#editProductModal .modal-dialog .modal-content .modal-body .product-breadcrumb,#editProductModal .modal-dialog .modal-content .modal-header .close span{display:none}@media (max-width:767.98px){#editProductModal .modal-dialog .modal-content .modal-body{padding:50px 0 0}}#editProductModal .modal-dialog .modal-content .modal-body .product-detail{margin-top:-20px;overflow-y:auto;padding-top:0}#editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container{max-width:100%;-webkit-flex:0 0 100%;width:100%}#editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .prices-add-to-cart-actions-2{width:100%}#editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .prices-add-to-cart-actions-2 .prices-col{padding:0}#editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .prices-add-to-cart-actions-2 .prices-col .add-to-cart{width:100%;height:45px;left:0;top:0;background:#0039cc;border-radius:5px;margin-top:30px}#editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .prices-add-to-cart-actions-2 .prices-col .add-to-cart i{display:none!important}#editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .weight-div{display:none}#editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .pkqty,#editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .weightsharedvariation{padding-bottom:10px;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;letter-spacing:.01em}#editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .desktop-recommendation-generic,#editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .simple-quantity{display:none}#editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .h1-desktop-parent{padding:0}.cart-layout #editProductModal .modal-content .modal-body .product-image-container{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.cart-layout #editProductModal .modal-content .modal-body .product-image-container .product-name-container{padding:0;-ms-flex-preferred-size:100%;flex-basis:100%}.cart-layout #editProductModal .modal-content .modal-body .product-image-container .product-name-container .pdp-badge{margin-bottom:16px;line-height:1;display:inline-block;background:#d1e4df;padding:0 3px 0 0;border-radius:20px}.cart-layout #editProductModal .modal-content .modal-body .product-image-container .product-name-container .pdp-badge img{width:20px;height:20px}.cart-layout #editProductModal .modal-content .modal-body .product-image-container .product-name-container .pdp-badge .rx-info img{width:16px;height:16px}.cart-layout #editProductModal .modal-content .modal-body .product-image-container .h1-desktop-parent{padding:0}.cart-layout #editProductModal .modal-content .modal-body .product-info-container .related-pets-container{display:none}.cart-layout #editProductModal .modal-content .modal-body .product-info-container .product-purchase-select-label{font-size:14px}.cart-layout #editProductModal .modal-content .modal-body .next-step-btn{padding:0;margin-left:-30px;left:15px;position:relative}.cart-layout #editProductModal .modal-content .modal-body .next-step-btn .prices-col{padding:0}.cart-layout #editProductModal .modal-content .modal-body .next-step-btn .prices-col .simple-quantity{display:none}.cart-layout #editProductModal .modal-content .modal-body .next-step-btn .prices-col .pdp-add-to-cart button{width:100%;height:45px;background:#0039cc}.tooltips{position:relative;display:inline;cursor:pointer}.tooltips span{position:absolute;background:#404655;border-radius:5px;font-weight:400;color:#fff;text-align:left;padding:10px 20px;visibility:hidden;opacity:0;width:200px;font-size:12px;line-height:18px;filter:alpha(opacity=0);transition:transform .3s,opacity .6s,margin-left .2s,margin-top .2s}.tooltips span:after{content:"";position:absolute;width:0;height:0}.tooltips>span img{max-width:140px}.tooltips:hover span{visibility:visible;opacity:1;z-index:999;transform:rotate(0deg);filter:alpha(opacity=100)}.tooltip .tooltip-inner{border-radius:6px;padding:8px 16px!important;background-color:#2d2720;color:#fdfcfb;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:500;line-height:16.2px}.tooltips[tooltip-position=top] span:after{top:100%;left:50%;margin-left:-8px;border-top:8px solid #404655;border-right:8px solid transparent;border-left:8px solid transparent}.tooltips[tooltip-position=top]:hover span{bottom:30px;left:50%;margin-left:-76px}.tooltips[tooltip-position=right] span:after{top:50%;right:100%;margin-top:-8px;border-right:8px solid #404655;border-top:8px solid transparent;border-bottom:8px solid transparent}.tooltips[tooltip-position=right]:hover span{left:100%;top:-32px;margin-top:-15px;margin-left:15px}.braintree-cart-paypal-buttons-wrap{padding-bottom:5px;margin-bottom:-42px}.braintree-cart-paypal-buttons-wrap .cart-paypal-button{margin-bottom:-44px;position:relative}@media (min-width:768px) and (max-width:991.98px){.braintree-cart-paypal-buttons-wrap .cart-paypal-button span{display:none}}.paypal-button-context-iframe{position:relative;top:-44px;opacity:.001}@media (max-width:991.98px){.grand-total-container{padding-right:0}}@media (max-width:767.98px){.easy-refill-container{position:relative;left:-95px;min-width:calc(100vw - 20px);top:35px;padding-bottom:30px}}.easy-refill-container .easy-refill .select-wrapper{position:relative}.easy-refill-container .easy-refill .select-wrapper select{height:56px;line-height:56px}.easy-refill-container .easy-refill .select-wrapper span{position:absolute;top:11px;left:0;padding-left:.75rem;font-weight:400;color:#737373;font-size:12px}[data-action=Cart-Show] .custom-select-sort .select-current-option .option-down{margin-top:0}@media (max-width:767.98px){.cart-mobile{padding:0}.cart-mobile .item-attributes{max-width:74%}.cart-mobile .item-attributes .line-item-header .line-item-sub-name .subname-main{margin-right:20px}.cart-mobile .line-item-sub-name .subname-main{margin-bottom:10px}.cart-mobile .product-edit{clear:both}.cart-mobile .product-edit .cart-pencil{margin-left:0;padding-bottom:25px}.cart-mobile .product-edit .edit{line-height:17px}}@media (min-width:768px) and (max-width:991.98px){.cart-page .cart-mobile{padding-left:0}.cart-page .cart-mobile:last-child{padding-right:0}.cart-page .cart-mobile .cart-promo-slot .available-offer-container .available-offer .available-offer-interior{padding-top:5px;width:calc(100% - 40px)}.cart-page .cart-mobile .cart-promo-slot .available-offer-container .available-offer .available-offer-background{width:35px;padding:15px 10px}.cart-page .cart-mobile .cart-promo-slot .applied{top:52px}}.promos-and-discounts{margin-top:10px}@media (min-width:768px) and (max-width:991.98px){.promos-and-discounts .coupon-code-field{height:37px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.dotted,.solid{display:none}.promos-and-discounts{float:left;width:100%}.cart-details-bottom .totals{margin-top:15px;float:left;width:100%}.cart-details-bottom .totals .subtotals-section{margin-bottom:10px;margin-top:80px}.approaching-discounts{display:none}.cart-details-bottom{padding-bottom:30px}}.promo-code-form{display:block!important}.modal-open .oos{position:absolute;font-size:10px;top:72%;left:11px;text-align:left;padding:0}.modal-open .oos a{color:red;font-size:10px}.single-approaching-discount{border:none;background-color:#fff;color:#008827;margin-bottom:0;font-size:12px;margin-top:10px}.braintree-cart-apple-button{margin-top:20px}.cart-pawpoints-slot-container{background-image:url(../images/rewards-img.png);background-repeat:no-repeat;background-size:contain;height:300px}.cart-pawpoints-slot-container .content-section{position:absolute;left:43%;width:48%}@media (min-width:992px){.cart-pawpoints-slot-container .content-section{top:32%}}@media (max-width:1199.98px){.cart-pawpoints-slot-container .content-section{top:30%}}@media (max-width:991.98px){.cart-pawpoints-slot-container .content-section{top:25%}}.cart-pawpoints-slot-container .content-section ul{padding:0;list-style:none}.cart-pawpoints-slot-container .content-section ul li{background-image:url(../images/bluecheck.png);background-repeat:no-repeat;background-position:left top 5px;padding-left:33px;font-weight:400;margin-bottom:6px;color:#5b616b}@media (min-width:1200px){.cart-pawpoints-slot-container .content-section ul li{font-size:calc(10px + 3 * ((100vw - 320px) / 680))!important;background-size:20px}}@media (min-width:992px){.cart-pawpoints-slot-container .content-section ul li{font-size:1.125vw;background-size:16px}}@media (max-width:991.98px){.cart-pawpoints-slot-container .content-section ul li{font-size:1.15vw;background-size:14px}}.cart-pawpoints-slot-container .content-section ul li span{font-weight:600}.cart-layout .minicart .popover{display:none!important;opacity:0!important;visibility:hidden!important}.also-for-your-pet .also-for-your-pet-content{padding-left:8px;padding-right:8px}.also-for-your-pet .also-for-your-pet-content .pdp-link{line-height:1}.also-for-your-pet .also-for-your-pet-content .pdp-link .product-sub-name{padding-top:8px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.cart-pawpoints-slot-container .content-section ul li{font-size:calc(10px + 3 * ((100vw - 320px) / 680))!important}}@supports (-ms-ime-align:auto){.cart-pawpoints-slot-container .content-section ul li{font-size:calc(10px + 3 * ((100vw - 320px) / 680))!important}}.discount-callout{font-size:18px;color:#373839;font-style:italic}.discount-info{font-size:14px;color:#666;padding:12px 0 0}@-moz-document url-prefix(){[data-action=Cart-Show] .custom-select-sort .custom-options .custom-option.selected .option-checkmark{position:relative;top:13px;left:-3px}[data-action=Cart-Show] .custom-select-sort .custom-options .custom-option{line-height:inherit}[data-action=Cart-Show] .custom-select-sort .custom-options .custom-option .option-name{padding-left:30px}}@supports (-ms-ime-align:auto){.cart-details-bottom{padding-bottom:35px!important}.totals .solid{display:none}.applied{height:20px}.available-offer-interior p{position:absolute;top:75px;left:70px}.available-offer-interior .offer-title{margin-top:-5px}}.discount-amount-saved{width:100%;background-color:#fff;border-top:1px dashed #aaa!important;padding-top:10px;margin-top:10px}.discount-amount-saved .left{font-size:14px;letter-spacing:.01em;color:#404655;text-align:left;padding:0;float:left}.discount-amount-saved .right{font-weight:400;font-size:14px;text-align:right;letter-spacing:.01em;color:#e0081d;padding:0;float:left}@media (-ms-high-contrast:active),(-ms-high-contrast:none){[data-action=Cart-Show] .cart-2020 .product-info .autoship-or-onetime-row .select-wrapper select{padding:20px 8px 0}}@media (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){.minicart .cart .product-summary .card .card-body .product-line-item .line-item-info{width:160px;padding-left:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.popover .promo-container{top:0}.total-section{float:left}.cart-details-bottom{padding-bottom:35px!important}.totals .solid{display:none}.applied{height:20px}.available-offer-interior p{position:absolute;top:75px;left:70px}.available-offer-interior .offer-title{float:none;position:relative;top:-6px}}.cart-page .bonus-line-item-row+.bonus-line-item-msg:before,.cart-page .bundled-line-item+.bundled-line-item:before{content:"";display:block;border-bottom:.063em dashed #ccc;margin:.625em}.cart-page .promo-container{margin-bottom:15px;background-color:#e6f1fe;display:-ms-flexbox;display:flex}.cart-page .promo-container .promo-badge{width:40px;height:40px}@media (max-width:400px){.cart-page .promo-container .promo-badge{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.cart-page .promo-container .promo-badge img{width:30px;height:30px;margin-top:5px;margin-left:5px}.cart-page .promo-container .promo-callout{font-size:12px;background-color:#f2f7fe;font-weight:400;min-width:260px;width:100%;line-height:40px;padding-left:10px;padding-right:10px}@media (max-width:767.98px){.cart-page .promo-container .promo-callout{width:100%;max-width:100%}}@media (max-width:400px){.cart-page .promo-container .promo-callout{min-width:auto}}.cart-page .promo-container .promo-callout h3{font-size:12px;font-weight:400;line-height:27px}@media (max-width:767.98px){.cart-page .promo-container .promo-callout h3{line-height:13px}}@media (max-width:400px){.cart-page .promo-container{margin-right:10px}}@media (min-width:768px){.minicart .cart .product-summary .card .card-body .product-line-item .line-item-info{width:170px;padding-left:0}}.popover .promo-row{height:auto;min-height:60px}.popover .promo-container{position:absolute;left:0;bottom:0;width:100%;padding:0 5px}.popover .promo-container .promo-badge,.popover .promo-container .promo-badge img{display:none}.popover .promo-container .promo-callout{width:100%;font-size:20px;float:left;padding:0 10px;line-height:20px}.popover .promo-container .promo-callout div{font-size:20px;line-height:20px;color:red;font-weight:500}.popover .promo-container .promo-callout h3{font-size:20px;line-height:20px}.cart-layout .footer-contact-wrapper{margin-top:100px}.cart-layout .home-recommendations{background:#fff;margin-top:0}.cart-layout .home-recommendations .recommendations{margin-top:30px;margin-bottom:10px}#cartProductCard.card{padding:30px}@media (max-width:767.98px){#cartProductCard.card{padding:18px}}#cartProductCard.card .card-body{padding:0}#cartProductCard.card .card-body .row{margin:0}#cartProductCard.card .card-body>.row>div{margin-right:12px}#cartProductCard.card .card-body>.row>div:last-of-type{margin-right:0}#cartProductCard.card .card-body .product-quantity-details-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#cartProductCard.card .card-body .product-quantity-details-container .product-quantity-selector{-ms-flex:1;flex:1}#cartProductCard.card .card-body .product-quantity-details-container .product-quantity-selector .quantity-form{margin:0}#cartProductCard.card .card-body .product-quantity-details-container .product-quantity-selector .quantity-form label{font-size:18px;font-weight:400;display:block}#cartProductCard.card .card-body .product-quantity-details-container .product-quantity-selector .quantity-form select{width:90px!important;height:35px!important;background:#fff;border:1px solid #000!important;border-radius:4px;padding:0 0 0 10px;font-size:14px;color:#000;cursor:pointer;display:block;margin:0 auto;box-shadow:0 0 10px rgba(0,0,0,.25);-webkit-appearance:menulist-button!important;-moz-appearance:menulist-button!important;appearance:menu-listbutton!important}@media (max-width:767.98px){#cartProductCard.card .card-body .product-quantity-details-container .product-quantity-selector .quantity-form select{display:none}}#cartProductCard.card .card-body .product-quantity-details-container .product-quantity-selector .quantity-form input{width:90px!important;height:35px!important;background:#fff;border:1px solid #000!important;border-radius:4px;font-size:14px;color:#000;cursor:pointer;display:none;margin:0 auto;box-shadow:0 0 10px rgba(0,0,0,.25);float:none!important;-webkit-appearance:menulist-button!important;-moz-appearance:menulist-button!important;appearance:menu-listbutton!important}@media (max-width:767.98px){#cartProductCard.card .card-body .product-quantity-details-container .product-quantity-selector .quantity-form input{display:block}}#cartProductCard.card .card-body .product-quantity-details-container .item-image{-ms-flex:1;flex:1;padding-top:0;height:100px;width:100px}#cartProductCard.card .card-body .product-quantity-details-container .item-image img{margin:0 auto;height:auto;width:auto}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header{display:block;-ms-flex:2;flex:2}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .line-item-name{margin-bottom:0;width:100%;font-size:18px}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .line-item-name a{margin:0;white-space:normal}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .line-item-sub-name{margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .line-item-sub-name .edit,#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .line-item-sub-name .subname-main{margin:0}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .line-item-sub-name .subname-main{max-width:50%}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .line-item-sub-name .product-edit{margin:0}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .line-item-sub-name .edit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .line-item-sub-name .edit .cart-pencil{float:none;margin:0 3px 0 20px}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .prescription-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .prescription-item img{height:20px;width:20px}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .prescription-item p,#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .prescription-item span{float:none}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .prescription-item p{margin:0 8px}#cartProductCard.card .card-body .product-quantity-details-container .cart-card-price{-ms-flex:1;flex:1}#cartProductCard.card .card-body .product-quantity-details-container .cart-card-price .price{text-align:left}#cartProductCard.card .card-body .product-quantity-details-container .cart-card-price .price .sales{color:#1d44c1;font-size:26px;font-weight:700}#cartProductCard.card .card-body .product-quantity-details-container .cart-card-price .price .sales.product-autoship-container-autoship-applied{color:#414655!important}#cartProductCard.card .card-body .product-quantity-details-container .cart-card-price .price .reg-price{color:#404655;font-size:16px;font-weight:400}#cartProductCard.card .card-body .product-quantity-details-container .cart-card-price .price .savings-percentage{color:#404655;font-weight:700;font-size:16px;font-style:italic;line-height:21px}#cartProductCard.card .card-body .product-quantity-details-container .cart-card-price .price .savings-percentage.savings-percentage-autoship-applied{font-weight:400}#cartProductCard.card .card-body .product-quantity-details-container .product-delete-button .remove-product{margin:0;padding:0}#cartProductCard.card .card-body .product-quantity-details-container .product-delete-button .remove-product span{margin:0}#cartProductCard.card .card-body .product-quantity-details-container .product-delete-button .remove-product span.cart-trash{height:25px;width:25px}@media (max-width:991.98px){#cartProductCard.card .card-body .product-quantity-details-container .product-quantity-selector .quantity-form select{width:60px!important}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header{-ms-flex:1;flex:1}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .line-item-name{font-size:12px}#cartProductCard.card .card-body .product-quantity-details-container .cart-card-price .price .sales{font-size:22px}#cartProductCard.card .card-body .product-quantity-details-container .cart-card-price .price .reg-price{font-size:12px}}@media (max-width:767.98px){#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .line-item-name{width:100%;margin-top:0;font-size:18px}}@media (max-width:543.98px){#cartProductCard.card .card-body .product-quantity-details-container{-ms-flex-wrap:wrap;flex-wrap:wrap}#cartProductCard.card .card-body .product-quantity-details-container .product-quantity-selector{-ms-flex-order:4;order:4}#cartProductCard.card .card-body .product-quantity-details-container .product-quantity-selector .quantity-form select{width:90px!important}#cartProductCard.card .card-body .product-quantity-details-container .item-image{-ms-flex-order:1;order:1}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header{-ms-flex-order:2;order:2}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .line-item-sub-name{-ms-flex-wrap:wrap;flex-wrap:wrap}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .line-item-sub-name .subname-main{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .line-item-sub-name .product-edit .edit{margin:6px 0 2px}#cartProductCard.card .card-body .product-quantity-details-container .line-item-header .line-item-sub-name .product-edit .edit .cart-pencil{margin-left:0}#cartProductCard.card .card-body .product-quantity-details-container .cart-card-price{-ms-flex-order:5;order:5}#cartProductCard.card .card-body .product-quantity-details-container .product-delete-button{-ms-flex-order:6;order:6}#cartProductCard.card .card-body .product-quantity-details-container .break-flex-row{-ms-flex-order:3;order:3;-ms-flex-preferred-size:100%;flex-basis:100%;height:20px}}#cartProductCard.card .card-body .product-promotions-container .promo-container{width:100%;margin-bottom:0}#cartProductCard.card .card-body .product-autoship-container{margin-top:20px;border:1px solid #000;padding:12px 0}#cartProductCard.card .card-body .product-autoship-container .row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#cartProductCard.card .card-body .product-autoship-container .row .easy-refill-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#001753;font-size:14px}@media (max-width:767.98px){#cartProductCard.card .card-body .product-autoship-container .row .easy-refill-header{padding-right:8px}}#cartProductCard.card .card-body .product-autoship-container .row .easy-refill-header input{height:25px;width:25px;margin-right:16px;cursor:pointer}@media (max-width:767.98px){#cartProductCard.card .card-body .product-autoship-container .row .easy-refill-header input{margin-right:10px}}#cartProductCard.card .card-body .product-autoship-container .row .easy-refill-header label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:20px}@media (max-width:767.98px){#cartProductCard.card .card-body .product-autoship-container .row .easy-refill-header label{margin-left:auto;margin-right:auto}}#cartProductCard.card .card-body .product-autoship-container .row .easy-refill-header label .autoship-message{color:#001753;font-weight:400}#cartProductCard.card .card-body .product-autoship-container .row .easy-refill-header label .autoship-message .autoship-img{height:20px}#cartProductCard.card .card-body .product-autoship-container .row .easy-refill-header label .autoship-message .save-extra{font-weight:700}#cartProductCard.card .card-body .product-autoship-container .row .easy-refill-header a{color:#5b616b;text-decoration:underline;font-weight:400}@media (max-width:767.98px){#cartProductCard.card .card-body .product-autoship-container .row .easy-refill-header a{margin-left:auto;margin-right:0}}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-prices-container{margin-right:10px}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-prices-container p{margin:0;text-align:center}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-prices-container .autoship-price{color:#414655;font-size:24px;font-weight:700}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-prices-container .autoship-price.autoship-applied{color:#1d44c1}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-prices-container .strikethrough{color:#404655;font-size:16px;font-weight:400}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-select-container{margin-left:auto}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-select-container label{margin-bottom:0;margin-right:6px}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-select-container .autoship-select{width:110px!important;background:#fff;border:1px solid #000;border-radius:4px;padding:0 0 0 10px;font-size:14px;color:#000;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,.25);-webkit-appearance:menulist-button!important;-moz-appearance:menulist-button!important;appearance:menu-listbutton!important;height:51px}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-select-container .autoship-select:disabled{cursor:not-allowed;background-color:#e9ecef}@media (max-width:991.98px){#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper{margin-top:12px}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-prices-container .autoship-price{font-size:20px}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-prices-container .strikethrough{font-size:12px}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-select-container{padding-left:26px}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-select-container label{text-align:center;margin-bottom:4px;width:150px!important}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-select-container .autoship-select{width:150px!important;margin-bottom:10px}}@media (max-width:767.98px){#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-prices-container{margin-right:10px}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-prices-container .autoship-price{font-size:24px}#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-prices-container .strikethrough{font-size:16px}}@media (max-width:543.98px){#cartProductCard.card .card-body .product-autoship-container .row .select-wrapper .autoship-prices-container{margin-right:0}}#cartProductCard.card .card-body .product-autoship-container .row .total-discount-with-autoship-percentage-label{font-family:Onest;font-size:16px;font-style:italic;font-weight:400;line-height:21px;letter-spacing:0;text-align:center}@media (max-width:767.98px){#cartProductCard.card .card-body .product-autoship-container .row .total-discount-with-autoship-percentage-label{margin-top:8px}}#cartProductCard.card .card-body .product-autoship-container .row .total-discount-with-autoship-percentage-label span{font-weight:700}.sticky-CTA{position:fixed;border:1px solid #eff2f3;bottom:0;width:100%;left:0;background:#f5f9ff;padding:10px 25px 11px!important;z-index:9;display:none;box-shadow:0 0 8px 2px rgba(0,0,0,.08)!important}.sticky-CTA .col-12{padding:0}.sticky-CTA .col-12 a{background:#335d53}.sticky-CTA .col-12 a .lock{left:18%}.sticky-CTA button{min-height:45px;background:#335d53}.sticky-CTA.next-step-button{position:fixed!important;width:100%!important}.sticky-CTA.next-step-button div{padding:0}.sticky-CTA.next-step-button div button{margin-bottom:0!important}.shipping-cart-section,.tax-cart-section,.total-cart-section,.total-cart-section-new{width:100%;margin:0 auto;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex}.shipping-cart-section .new-total-cart-title,.tax-cart-section .new-total-cart-title,.total-cart-section .new-total-cart-title,.total-cart-section-new .new-total-cart-title{font-family:Onest;font-size:14px;font-weight:500;line-height:14px}.shipping-cart-section .new-total-cart-body-color,.tax-cart-section .new-total-cart-body-color,.total-cart-section .new-total-cart-body-color,.total-cart-section-new .new-total-cart-body-color{color:#e20024}.shipping-cart-section .new-total-cart-body-italic,.tax-cart-section .new-total-cart-body-italic,.total-cart-section .new-total-cart-body-italic,.total-cart-section-new .new-total-cart-body-italic{font-style:italic;color:#b3b7c1}.shipping-cart-section .new-total-section-cart-body,.tax-cart-section .new-total-section-cart-body,.total-cart-section .new-total-section-cart-body,.total-cart-section-new .new-total-section-cart-body{font-family:Onest;font-size:16px;font-weight:900;line-height:16px}[data-action=Cart-Show] #maincontent{background-color:transparent}.afterpay-main-text{font-family:Onest,Arial,sans-serif}.cart-layout #editProductModal .modal-dialog{margin:auto}@media (max-width:543.98px){.cart-layout #editProductModal .modal-dialog{width:auto;margin:0 8px!important}}.cart-layout #editProductModal .modal-dialog .modal-content{width:auto;padding:56px 56px 35px!important;border-radius:16px}@media (max-width:767.98px){.cart-layout #editProductModal .modal-dialog .modal-content{padding:64px 20px!important}}.cart-layout #editProductModal .modal-dialog .modal-content .modal-header{width:auto;right:0;top:0}.cart-layout #editProductModal .modal-dialog .modal-content .modal-header .btn-close{background:url(../images/close-icon-new.svg) #fff;width:24px;height:24px;padding:0;margin:0}.cart-layout #editProductModal .modal-dialog .modal-content .modal-header .btn-close:focus{outline:0}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body{padding:0;overflow:hidden;max-height:-webkit-fit-content;max-height:fit-content}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail{margin:0;padding:0}@media (min-width:768px){.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail>.row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .row{margin:0}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .max-width-limit{max-width:373px;padding:0}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .price-container-mobile,.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-topper-mobile{display:none}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .add-to-cart.btn{background:#f6df6e;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:19.2px;color:#2d2720;height:42px;border-radius:100px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-name{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18.9px;color:#2d2720}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container{padding:15px 0 25px}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .attributes .attribute{position:relative;margin-bottom:16px}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .attributes .attribute label{position:absolute;top:-6px;background:#fff;margin:0;width:auto;font-family:Onest,Arial,sans-serif;font-size:10px!important;font-weight:700!important;line-height:13.5px;color:#4c4742;z-index:8;left:30px;padding:0 4px!important}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .attributes .attribute .quantitySelectTile{-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .attributes .attribute .quantitySelectTile .tile{width:100px}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .attributes .attribute .bootstrap-select{box-shadow:none;height:54px}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .attributes .attribute .bootstrap-select .dropdown-toggle{border:1px solid #b5aea8;border-radius:64px;height:54px;padding:16px 24px}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .attributes .attribute .bootstrap-select .dropdown-toggle:focus{outline:0!important;box-shadow:none}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .attributes .attribute .bootstrap-select .dropdown-toggle:after{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/select-dropdown.svg) no-repeat;background-position-y:center;border:0;padding:0;width:24px;height:24px;position:relative;transform:none}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .attributes .attribute .bootstrap-select .dropdown-toggle .filter-option-inner-inner{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:500;line-height:21.6px;color:#2d2720}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .attributes .attribute .dropdown-menu{max-height:160px!important;background-color:#fff;border:2px solid #85a9ff;border-radius:24px;margin:0;z-index:9;padding:0}@media (max-width:543.98px){.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .attributes .attribute .dropdown-menu{max-height:205px!important}}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .attributes .attribute .dropdown-menu.inner{border:none;padding:0}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .attributes .attribute .dropdown-menu .dropdown-header{padding-top:24px}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .product-info-container .attributes .attribute .dropdown-menu .select-option-supply{white-space:normal;word-break:break-word;padding-right:12px}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .cart-edit-item-images{max-width:280px;padding-bottom:0;margin:0 auto}@media (max-width:767.98px){.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .cart-edit-item-images{max-width:303px}}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .cart-edit-item-images .carousel-item{max-width:276px;min-height:276px;height:auto;width:100%;padding:15px;border:1px solid #e5e1dd;border-radius:16px}@media (max-width:767.98px){.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .cart-edit-item-images .carousel-item{max-width:303px}}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .cart-edit-item-images .carousel-item img{width:100%}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .cart-edit-item-images .slick-dots{bottom:0;position:relative;width:90%;margin:10px auto 0}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .cart-edit-item-images .slick-dots li button:before{border:2px solid #b5aea8;font-size:0;border-radius:50%;width:16px;height:16px;opacity:1}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .cart-edit-item-images .slick-dots li.slick-active button:before{background-color:#335d53;border:2px solid #335d53;opacity:1}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .cart-edit-item-images .slick-next,.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .cart-edit-item-images .slick-prev{height:24px;width:24px;position:absolute;z-index:1;border-radius:50%;top:calc(50% - 20px);transform:translateY(-50%)}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .cart-edit-item-images .slick-prev{left:-3px}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .cart-edit-item-images .slick-prev:before{background-image:url(../../images/pdp-black-prev-arrow.svg);background-size:10px;background-repeat:no-repeat;background-position:50%;width:22px;height:22px;color:transparent;opacity:1}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .cart-edit-item-images .slick-next{right:1px}.cart-layout #editProductModal .modal-dialog .modal-content .modal-body .product-detail .cart-edit-item-images .slick-next:before{background-image:url(../../images/pdp-black-next-arrow.svg);width:22px;height:22px;background-size:10px;background-repeat:no-repeat;background-position:50%;color:transparent;opacity:1}.cart-layout #editProductModal .modal-dialog .modal-content .modal-footer{display:none}.cart-2024.cart-page .cart-page-lower-part{padding:40px 50px;width:100%;max-width:1440px;margin:auto;max-height:-webkit-fit-content;max-height:fit-content}@media (max-width:543.98px){.cart-2024.cart-page .cart-page-lower-part{padding:40px 5px!important}}.cart-2024.cart-page .cart-page-lower-part .home-recommendations{background:0 0;padding:0}.cart-2024.cart-page .cart-page-lower-part .home-recommendations .recommendations{margin:0}.cart-2024.cart-page .cart-page-lower-part .home-recommendations .recommendations .cart-title{margin-left:10px;margin-bottom:32px;font-size:32px;line-height:43.2px}.cart-2024.cart-page .cart-page-lower-part .home-recommendations .recommendations .product-grid .slick-list .slick-track{gap:8px}.cart-2024.cart-page .cart-page-lower-part .home-recommendations .recommendations .your-pets-might-also-like-cart{margin:0}.cart-2024.cart-page .cart-page-lower-part .home-recommendations .recommendations .your-pets-might-also-like-cart.empty-cart-recommender{margin:0 10px}.cart-2024.cart-page .cart-page-lower-part .home-recommendations .recommendations .your-pets-might-also-like-cart.empty-cart-recommender.slick-slider{margin:0}.cart-2024.cart-page .cart-desktop{display:none}@media (min-width:1200px){.cart-2024.cart-page .cart-desktop{display:revert}}@media (min-width:1200px){.cart-2024.cart-page .cart-mobile{display:none}}.cart-2024.cart-page .cart-header-title-wrapper,.cart-2024.cart-page .cart-page-upper-part-wrapper{background-color:#fff}.cart-2024.cart-page .cart-title{line-height:135%;margin:0 0 40px;padding:0}.cart-2024.cart-page .cta-yellow{background-color:#f6df6e;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:19.2px;color:#2d2720;height:56px;border-radius:100px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.cart-2024.cart-page hr.accordion-divider{margin:0 0 16px}.cart-2024.cart-page hr.accordion-divide,.cart-2024.cart-page hr.accordion-divider{border-top:1px solid #e5e1dd!important;display:none;width:100vw;left:-16px;position:relative}.cart-2024.cart-page hr.accordion-divide{margin:16px}.cart-2024.cart-page .stickynav{position:static;width:100%}.cart-2024.cart-page .cart-header-title-container{background-color:#fff;padding:40px 36px 0;width:100%;max-width:1440px;margin:auto}@media (max-width:543.98px){.cart-2024.cart-page .cart-header-title-container.your-cart-title{padding:8px 16px 0!important}}.cart-2024.cart-page .line-item-custom-info-message-container{line-height:21.6px}.cart-2024.cart-page .valid-cart-error .btn-close{background:0 0;font-size:1.5rem;padding:10px 20px;font-weight:700;color:inherit;outline:0}@media (max-width:1439.98px){.cart-2024.cart-page .cart-page-body-container.cart-page-body-mobile .cart-page-upper-part{padding:0 16px 16px!important}}@media (max-width:1439.98px){.cart-2024.cart-page .cart-page-body-container.cart-page-body-mobile .cart-price-details-card{border:none!important;padding:0!important}}@media (max-width:543.98px){.cart-2024.cart-page .cart-page-body-container.cart-page-body-mobile .cart-price-details-card .cart-buttons .cart-button{row-gap:8px!important}}@media (max-width:543.98px){.cart-2024.cart-page .cart-page-body-container.cart-page-body-mobile .est-total-title,.cart-2024.cart-page .cart-page-body-container.cart-page-body-mobile .estimated-total-title{font-family:Onest,Arial,sans-serif;font-size:20px;font-weight:700;line-height:27px;color:#2d2720!important}}@media (max-width:543.98px){.cart-2024.cart-page .cart-page-body-container.cart-page-body-mobile .est-total-title{padding-bottom:24px!important}}@media (max-width:543.98px){.cart-2024.cart-page .cart-page-body-container.cart-page-body-mobile .line-separator{border-bottom:1px solid #e5e1dd!important}}@media (max-width:543.98px){.cart-2024.cart-page .cart-page-body-container.cart-page-body-mobile .estimated-total-title{margin-top:24px!important}}.cart-2024.cart-page .cart-page-body-container.cart-page-body-mobile .card{padding:0!important;margin-bottom:0!important}.cart-2024.cart-page .cart-page-body-container.cart-page-body-mobile .order-discount,.cart-2024.cart-page .cart-page-body-container.cart-page-body-mobile .pawpoints-reward-total,.cart-2024.cart-page .cart-page-body-container.cart-page-body-mobile .shipping-cart-section,.cart-2024.cart-page .cart-page-body-container.cart-page-body-mobile .subtotals-section,.cart-2024.cart-page .cart-page-body-container.cart-page-body-mobile .tax-cart-section{padding:0!important}@media (max-width:543.98px){.cart-2024.cart-page .cart-page-body-container.cart-page-body-mobile .cart-promo-container{margin:40px 0!important}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part{background-color:#fff;padding:0 36px 120px;display:-ms-flexbox;display:flex;width:100%;max-width:1440px;margin:auto;gap:56px;-ms-flex-align:start;align-items:flex-start}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part{padding:0 16px 32px}}@media (max-width:1199.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part{-ms-flex-wrap:wrap;flex-wrap:wrap}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container{font-family:Onest,Arial,sans-serif;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:80px;width:63%}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container{width:100%}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info{padding:0;margin:0;border:none}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .membership-sku .item-image{margin:0!important}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .membership-sku .item-image .product-image{width:96px!important;height:96px!important}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .membership-sku .subname-main{display:block}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body{padding:0}@media (max-width:543.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body.membership-sku .line-item-quantity-remove-container{position:absolute;right:0;bottom:18px;padding:0}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block{padding:0;column-gap:24px}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block{column-gap:12px;display:block!important}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;height:-webkit-fit-content;height:fit-content;width:192px}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-image{width:100%;margin-top:0}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-image .product-image{margin:0;width:192px;max-width:192px;height:192px;max-height:192px!important}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-image .product-image{width:180px;max-width:180px;height:180px;max-height:180px!important}}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes{width:100%}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header{row-gap:12px;padding:0}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header{row-gap:24px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;row-gap:12px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .line-item-name{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:21.6px;white-space:normal;width:auto;margin:0}@media (max-width:543.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .line-item-name{padding-top:16px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .line-item-name a{color:#2d2720}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .line-item-name .line-item-sub-name{display:block;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:500;line-height:21.6px;padding:0;color:#2d2720}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .dutch{color:#335d53;font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18.9px;font-style:italic}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .badges-section{gap:8px}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .badges-section{gap:4px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .sold-by-tablet{color:#94101d;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;width:auto}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .sold-by-tablet{font-size:14px;line-height:14px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .tablet-warning{background-color:#ffedf0;border:2px solid #94101d;border-radius:12px;padding:16px;display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:32px}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .tablet-warning{left:-127px;position:relative;width:calc(100vw - 32px);-ms-flex-pack:justify;justify-content:space-between}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .tablet-warning .tablet-warning-heading{font-size:16px;color:#94101d;font-family:Onest,Arial,sans-serif;font-weight:135%}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .tablet-warning .tablet-warning-msg{padding-top:12px;font-size:14px;line-height:135%;color:#94101d;font-family:Onest,Arial,sans-serif}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .sold-per-pill{margin:8px 0 16px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .prescription-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#d1e4df;border-radius:50px;padding:5px 8px 5px 4px;width:-webkit-fit-content;width:fit-content;column-gap:4px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .prescription-item .pet-image{width:20px;height:20px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .prescription-item p{margin:0;font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18.9px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;width:-webkit-fit-content;width:fit-content;-ms-flex-align:center;align-items:center}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price .offer-price{font-size:20px;font-family:Onest,Arial,sans-serif;color:#2d2720;font-weight:700;line-height:27px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price .discount_price__value,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price .offer-price.discount_price__value{color:#c91d30}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price .price{float:none;-ms-flex-align:center;align-items:center;column-gap:12px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price .price .strike-through{font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:700;line-height:16.2px;color:#4c4742;margin-right:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price .price .strikethrough{font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:700;line-height:16.2px;color:#4c4742;font-style:italic}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price .price .discount-calout-nessage-1{font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:700;line-height:16.2px;color:#4c4742}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price .price .discountPercentage{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:21.6px;color:#4c4742}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price .price .sales .value{font-family:Onest,Arial,sans-serif;font-size:20px;font-weight:700;line-height:27px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price .price .sales .value.updatedProratedPrice{color:#c91d30}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price .discount-calout-nessage-1{font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:700;line-height:16.2px;color:#4c4742}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .strikethrough{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:135%;color:#b5aea8;font-style:italic}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price span{color:#2d2720;text-align:right;font-family:Onest,Arial,sans-serif;font-size:20px;font-weight:700;line-height:135%}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price span.final-price{color:#c91d30}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price .discount-callout-message{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:5px 10px;-ms-flex-align:center;align-items:center;gap:4px;border-radius:50px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price .discount-callout-message span{padding:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price .discount-callout-message .promo{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:2px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price .discount-callout-message.blue{background:#f4f8ff;color:#5a62d4;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:500;line-height:135%}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price .discount-callout-message.blue .discount,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price .discount-callout-message.blue .discount span,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price .discount-callout-message.blue .promo,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price .discount-callout-message.blue .promo span{color:#5a62d4;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:700;line-height:135%}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price .discount-callout-message.red{background:#f5e9ee;color:#9b2255;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:500;line-height:135%}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price .discount-callout-message.red .discount,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price .discount-callout-message.red .discount span,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price .discount-callout-message.red .promo,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price .discount-callout-message.red .promo span{color:#9b2255;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:700;line-height:135%}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .price .strikethrough{color:var(--text-disabled,#b5aea8);font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:135%;font-style:italic;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .autoship-default-promo{display:-ms-flexbox;display:flex;padding:5px 10px;-ms-flex-align:center;align-items:center;gap:2px;border-radius:50px;background:#f4f8ff;color:#5a62d4;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:700;line-height:135%}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-name-and-price-container .cart-card-price.promo-revamp .autoship-default-promo span{padding:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .overnight-shipping{font-size:14px;line-height:18.9px;font-weight:400}@media (min-width:768px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .overnight-shipping{height:19px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container{-ms-flex-align:center;align-items:center;column-gap:10px}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container{left:0;position:relative;width:calc(100vw - 32px);-ms-flex-pack:justify;justify-content:space-between}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .line-item-quantity-remove-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;column-gap:8px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .product-edit{margin:0;height:30px}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .product-edit{height:100%}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .product-edit a{font-weight:700!important}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .product-edit a.edit{margin:0;border:none;font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:700;line-height:21.6px;color:#4c4742;height:100%;display:block;-ms-flex-align:center;align-items:center}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .product-edit a.edit{width:100%;height:42px;padding:12px 22px}}@media (max-width:543.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .product-edit a.edit{padding:12px 8px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .remove-line-item{position:static;width:-webkit-fit-content;width:fit-content;height:30px}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .remove-line-item{height:100%}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .remove-line-item .remove-product{margin:0;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:19.2px;color:#4c4742;border:1px solid #b5aea8;border-radius:22px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .remove-line-item .remove-product{padding:12px 20px;height:42px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .remove-line-item .remove-product.remove-outline{border:none!important}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .quantity-selector-container{width:-webkit-fit-content;width:fit-content;height:42px}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .quantity-selector-container{height:100%}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .quantity-selector-container .quantity-form{margin:0;height:100%}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .quantity-selector-container .quantity-form{height:42px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .quantity-selector-container .quantity-form .quantity-step{border:1px solid #f6df6e!important;border-radius:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:100%;position:static;padding:10px 41px}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .quantity-selector-container .quantity-form .quantity-step{padding:10px 41px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .quantity-selector-container .quantity-form .quantity-step .quantity-step-add,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .quantity-selector-container .quantity-form .quantity-step .quantity-step-remove{border:none;margin:0;padding:0;width:18px;height:22px;position:static;background-repeat:no-repeat;background-size:auto;float:none}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .quantity-selector-container .quantity-form .quantity-step .quantity-step-add:focus,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .quantity-selector-container .quantity-form .quantity-step .quantity-step-remove:focus{outline:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .quantity-selector-container .quantity-form .quantity-step .quantity-step-remove{background-image:url(../images/minus-black.svg);background-position:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .quantity-selector-container .quantity-form .quantity-step .quantity-step-amount{border:none!important;margin:0;float:none!important;min-width:-webkit-fit-content!important;min-width:fit-content!important;width:-webkit-fit-content!important;width:fit-content!important;height:-webkit-fit-content!important;height:fit-content!important;padding:0;font-weight:700;font-size:16}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .quantity-selector-container .quantity-form .quantity-step .quantity-step-amount:focus{outline:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .line-item-name-and-actions-container .line-item-actions-container .quantity-selector-container .quantity-form .quantity-step .quantity-step-add{background-image:url(../images/plus-black.svg);background-position:100%}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px solid #d3e0ff;border-radius:8px;overflow:hidden;background:#fdfcfb}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container{min-width:calc(100vw - 32px);left:0;padding-bottom:0;top:0}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .select-wrapper{height:-webkit-fit-content;height:fit-content}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .select-wrapper .form-select{background-image:url(../images/reminder-autoship-select-dropdown.svg);background-color:transparent;background-size:10px;background-position:100%;border:none;height:auto;color:#5a62d4;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:21.6px;text-decoration:underline;padding:0 8px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box{border-radius:0;font-family:Onest,Arial,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:20px 16px}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box{row-gap:8px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box:hover,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box:hover{background-color:#f4f8ff;cursor:pointer}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box.selected-subscription,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box.selected-subscription{background-color:#f4f8ff}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .easy-refill-header,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .easy-refill-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;column-gap:8px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .easy-refill-header .subitem-code,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .easy-refill-header .subitem-code{font-size:16px;color:#2d2720;font-family:Onest,Arial,sans-serif;display:block!important}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .easy-refill-header,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .easy-refill-header{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .easy-refill-header .subtext,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .easy-refill-header .subtext{color:#5a62d4;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:21.6px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .easy-refill-header input[type=radio],.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .easy-refill-header input[type=radio]{width:24px;height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;outline:0;border:3px solid #abb5bb}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .easy-refill-header input[type=radio]:before,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .easy-refill-header input[type=radio]:before{content:"";display:block;width:14px;height:14px;margin:auto;border-radius:50%;position:relative;top:50%;transform:translateY(-50%)}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .easy-refill-header input[type=radio]:hover,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .easy-refill-header input[type=radio]:hover{cursor:pointer}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .easy-refill-header input[type=radio]:hover:not(:checked),.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .easy-refill-header input[type=radio]:hover:not(:checked){border:3px solid #2f333b}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .easy-refill-header input[type=radio]:hover:not(:checked):before,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .easy-refill-header input[type=radio]:hover:not(:checked):before{background:#abb5bb}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .easy-refill-header input[type=radio]:checked,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .easy-refill-header input[type=radio]:checked{border:3px solid #5a62d4}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .easy-refill-header input[type=radio]:checked:before,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .easy-refill-header input[type=radio]:checked:before{background:#85a9ff}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .easy-refill-header .form-control-label,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .easy-refill-header .form-control-label{margin:0;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:21.6px;color:#2d2720}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .easy-refill-header .form-control-label:hover,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .easy-refill-header .form-control-label:hover{cursor:pointer}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .autoship-delivery-selector,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .autoship-delivery-selector{width:100%}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .autoship-delivery-selector .select-wrapper select,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .autoship-delivery-selector .select-wrapper select{max-width:95px;overflow-x:hidden}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .autoship-delivery-selector,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .refill-reminder-seletor,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .autoship-delivery-selector,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .refill-reminder-seletor{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .autoship-delivery-selector,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .refill-reminder-seletor,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .autoship-delivery-selector,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .refill-reminder-seletor{padding-left:32px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .autoship-delivery-selector .reminder-icon,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .refill-reminder-seletor .reminder-icon,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .autoship-delivery-selector .reminder-icon,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .refill-reminder-seletor .reminder-icon{margin-right:3px;margin-bottom:2px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .autoship-delivery-selector .subtext,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .refill-reminder-seletor .subtext,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .autoship-delivery-selector .subtext,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .refill-reminder-seletor .subtext{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:500;line-height:21.6px;color:#4c4742;cursor:default}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .autoship-delivery-selector .select-wrapper .form-select,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .refill-reminder-seletor .select-wrapper .form-select,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .autoship-delivery-selector .select-wrapper .form-select,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .refill-reminder-seletor .select-wrapper .form-select{background-image:url(../images/reminder-autoship-select-dropdown.svg);background-color:transparent;border:none;height:auto;color:#5a62d4;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:21.6px;text-decoration:underline;cursor:pointer}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .autoship-delivery-selector .select-wrapper .form-select:focus,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .refill-reminder-seletor .select-wrapper .form-select:focus,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .autoship-delivery-selector .select-wrapper .form-select:focus,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .refill-reminder-seletor .select-wrapper .form-select:focus{box-shadow:none}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .autoship-delivery-selector .select-wrapper .form-select option,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .autoship-delivery-box .refill-reminder-seletor .select-wrapper .form-select option,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .autoship-delivery-selector .select-wrapper .form-select option,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .image-name-block .item-attributes .line-item-header .easy-refill-container .ez-refill-box .refill-reminder-seletor .select-wrapper .form-select option{color:#2d2720;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:500;line-height:21.6px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .badge-container{width:32px;height:32px;z-index:1;position:absolute;top:0}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .badge-container{left:25%}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .badge-container img{width:100%}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .vet-badge-container{width:130px;height:24px;display:block}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .vet-badge-container img{width:100%}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .vet-badge-container .mobile-badge{display:none}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .vet-badge-container .desktop-badge{display:block}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .vet-badge-container{width:77px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .vet-badge-container .mobile-badge{display:block}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .vet-badge-container .desktop-badge{display:none}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .bundle-save-badge{width:107px;height:24px;display:block}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .product-cards-container .card.product-info .card-body .bundle-save-badge img{width:100%}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .non-sticky-cart-totals-container-divider{margin:36px -36px;width:100vw;display:none}@media (max-width:1199.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .non-sticky-cart-totals-container-divider{display:block}}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .non-sticky-cart-totals-container-divider{margin:36px -16px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container{width:100%}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container{display:none}@media (max-width:1199.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container{display:block}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container .cart-price-details-card{padding:0;border:none}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .order-discount,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .pawpoints-reward-total,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .shipping-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .tax-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .total-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .total-cart-section-new,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .subtotals-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .order-discount,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .shipping-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .tax-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section-new,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.non-sticky-cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .subtotals-section{padding:0}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.sticky-cart-totals-container{margin:0 0 0 56px;max-width:409px;position:-webkit-sticky;position:sticky;top:80px}@media (max-width:1199.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container.sticky-cart-totals-container{position:fixed;bottom:0;background:#fff;width:100%;max-width:100vw;margin:0;left:0;z-index:998}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card{padding:16px 24px;border:1px solid #e5e1dd;border-radius:12px}@media (max-width:1199.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card{margin-bottom:0;border-radius:12px 12px 0 0;padding:16px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .rewards-banner{width:100%;border-radius:10px;padding:10px;gap:10px;background-color:#f4f8ff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .rewards-banner__text{font-family:Onest,Arial,sans-serif;font-weight:700;font-size:14px;line-height:135%;text-align:center;color:#5a62d4}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card{padding:16px;margin-bottom:12px;color:#2d2720;border:none}@media (max-width:1199.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card{padding:0;margin-bottom:16px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .order-details-accordian-header,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .order-details-accordian-header,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .order-details-accordian-header,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .order-details-accordian-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .order-details-accordian-header .order-details-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .order-details-accordian-header .order-details-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .order-details-accordian-header .order-details-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .order-details-accordian-header .order-details-title{font-family:Onest,Arial,sans-serif;font-size:20px;font-weight:700;line-height:27px;margin:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .order-details-accordian-header .hide-more-totals-link-container .hide-more-totals-link,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .order-details-accordian-header .hide-more-totals-link-container .hide-more-totals-link,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .order-details-accordian-header .hide-more-totals-link-container .hide-more-totals-link,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .order-details-accordian-header .hide-more-totals-link-container .hide-more-totals-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;column-gap:4px;text-decoration:underline}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .order-details-accordian-header .hide-more-totals-link-container .hide-more-totals-link .hide-more-totals-text,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .order-details-accordian-header .hide-more-totals-link-container .hide-more-totals-link .hide-more-totals-text,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .order-details-accordian-header .hide-more-totals-link-container .hide-more-totals-link .hide-more-totals-text,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .order-details-accordian-header .hide-more-totals-link-container .hide-more-totals-link .hide-more-totals-text{font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:700;line-height:16.2px;color:#2d2720}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .order-details-accordian-header .hide-more-totals-link-container .hide-more-totals-link .hide-more-totals-icon,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .order-details-accordian-header .hide-more-totals-link-container .hide-more-totals-link .hide-more-totals-icon,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .order-details-accordian-header .hide-more-totals-link-container .hide-more-totals-link .hide-more-totals-icon,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .order-details-accordian-header .hide-more-totals-link-container .hide-more-totals-link .hide-more-totals-icon{width:10px;height:10px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .subtotals-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .subtotals-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .subtotals-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .subtotals-section{margin-bottom:8px;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:500;line-height:21.6px}@media (max-width:1199.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .subtotals-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .subtotals-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .subtotals-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .subtotals-section{padding:0 12px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .subtotals-section .subtotal-cart-line,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .subtotals-section .subtotal-cart-line,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .subtotals-section .subtotal-cart-line,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .subtotals-section .subtotal-cart-line{padding:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .subtotals-section .subtotal-cart-line p,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .subtotals-section .subtotal-cart-line p,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .subtotals-section .subtotal-cart-line p,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .subtotals-section .subtotal-cart-line p{margin:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .subtotals-section .sub-total-value,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .subtotals-section .sub-total-value,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .subtotals-section .sub-total-value,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .subtotals-section .sub-total-value{padding:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .subtotals-section .sub-total-value .sub-total,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .subtotals-section .sub-total-value .sub-total,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .subtotals-section .sub-total-value .sub-total,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .subtotals-section .sub-total-value .sub-total{margin:0;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:500;line-height:21.6px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:500;line-height:21.6px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .pawpoints-reward-total,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .pawpoints-reward-total,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total{margin-bottom:8px}@media (max-width:1199.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .pawpoints-reward-total,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .pawpoints-reward-total,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total{padding:0 12px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .pawpoints-reward-total div,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total div,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .pawpoints-reward-total div,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total div{padding:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .pawpoints-reward-total div p,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total div p,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .pawpoints-reward-total div p,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total div p{margin:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .pawpoints-reward-total div p.credits,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .pawpoints-reward-total div p.text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total div p.credits,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total div p.text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .pawpoints-reward-total div p.credits,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .pawpoints-reward-total div p.text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total div p.credits,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total div p.text-end{color:#5a62d4}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .pawpoints-reward-total .discount-name,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total .discount-name,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .pawpoints-reward-total .discount-name,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total .discount-name{display:-ms-flexbox;display:flex;gap:10px;-ms-flex-align:center;align-items:center}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .pawpoints-reward-total .discount-name p,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total .discount-name p,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .pawpoints-reward-total .discount-name p,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total .discount-name p{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:500;line-height:21.6px;color:#5a62d4}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .pawpoints-reward-total .discount-name .delete-coupon-confirmation-btn,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total .discount-name .delete-coupon-confirmation-btn,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .pawpoints-reward-total .discount-name .delete-coupon-confirmation-btn,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .pawpoints-reward-total .discount-name .delete-coupon-confirmation-btn{cursor:pointer;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:700;line-height:16.2px;text-decoration:underline;color:#000}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section{padding:0;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:500;line-height:21.6px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .shipping-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .tax-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .total-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .total-cart-section-new,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .shipping-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .tax-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section-new,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .shipping-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .tax-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .total-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .total-cart-section-new,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .shipping-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .tax-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section-new{margin-bottom:8px}@media (max-width:1199.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .shipping-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .tax-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .total-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .total-cart-section-new,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .shipping-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .tax-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section-new,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .shipping-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .tax-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .total-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .total-cart-section-new,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .shipping-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .tax-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section-new{padding:0 12px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .shipping-cart-section .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .tax-cart-section .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .total-cart-section .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .total-cart-section-new .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .shipping-cart-section .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .tax-cart-section .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section-new .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .shipping-cart-section .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .tax-cart-section .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .total-cart-section .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .total-cart-section-new .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .shipping-cart-section .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .tax-cart-section .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section-new .new-total-cart-title{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:500;line-height:21.6px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .shipping-cart-section .text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .tax-cart-section .text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .total-cart-section .text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .total-cart-section-new .text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .shipping-cart-section .text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .tax-cart-section .text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section .text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section-new .text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .shipping-cart-section .text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .tax-cart-section .text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .total-cart-section .text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .total-cart-section-new .text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .shipping-cart-section .text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .tax-cart-section .text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section .text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section-new .text-end{margin:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .shipping-cart-section .new-total-cart-body-italic,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .tax-cart-section .new-total-cart-body-italic,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .total-cart-section .new-total-cart-body-italic,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .total-cart-section-new .new-total-cart-body-italic,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .shipping-cart-section .new-total-cart-body-italic,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .tax-cart-section .new-total-cart-body-italic,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section .new-total-cart-body-italic,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section-new .new-total-cart-body-italic,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .shipping-cart-section .new-total-cart-body-italic,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .tax-cart-section .new-total-cart-body-italic,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .total-cart-section .new-total-cart-body-italic,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .total-cart-section-new .new-total-cart-body-italic,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .shipping-cart-section .new-total-cart-body-italic,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .tax-cart-section .new-total-cart-body-italic,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section .new-total-cart-body-italic,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section-new .new-total-cart-body-italic{color:#2d2720}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .shipping-cart-section .new-total-cart-body-color,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .tax-cart-section .new-total-cart-body-color,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .total-cart-section .new-total-cart-body-color,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .total-cart-section-new .new-total-cart-body-color,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .shipping-cart-section .new-total-cart-body-color,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .tax-cart-section .new-total-cart-body-color,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section .new-total-cart-body-color,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section-new .new-total-cart-body-color,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .shipping-cart-section .new-total-cart-body-color,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .tax-cart-section .new-total-cart-body-color,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .total-cart-section .new-total-cart-body-color,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .total-cart-section-new .new-total-cart-body-color,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .shipping-cart-section .new-total-cart-body-color,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .tax-cart-section .new-total-cart-body-color,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section .new-total-cart-body-color,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section-new .new-total-cart-body-color{color:#5a62d4}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .total-cart-section .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .total-section .total-cart-section-new .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section-new .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .total-cart-section .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .total-section .total-cart-section-new .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .total-section .total-cart-section-new .new-total-cart-title{font-weight:700}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .order-discount,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .order-discount,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .order-discount,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .order-discount{margin:0;display:-ms-flexbox;display:flex;height:auto;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:21.6px}@media (max-width:1199.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .order-discount,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .order-discount,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .order-discount,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .order-discount{padding:0 12px}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .order-discount div,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .order-discount div,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .order-discount div,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .order-discount div{padding:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .order-discount div p,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .order-discount div p,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .order-discount div p,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .order-discount div p{margin:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .order-discount div p.text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .order-discount div p.text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .order-discount div p.text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .order-discount div p.text-end{color:#5a62d4}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .promo-revamp,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .promo-revamp,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .promo-revamp,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .promo-revamp{display:-ms-flexbox;display:flex;height:40px;margin:24px 0;padding:4px 10px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;gap:5px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:5px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .promo-revamp .promo-text,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .promo-revamp .promo-text,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .promo-revamp .promo-text,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .promo-revamp .promo-text{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;gap:5px;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:500;line-height:16.2px;color:#4c4742}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .promo-revamp.otp,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .promo-revamp.otp,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .promo-revamp.otp,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .promo-revamp.otp{background:#f5e9ee}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .promo-revamp.otp span.discount-value,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .promo-revamp.otp span.promo,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .promo-revamp.otp span.discount-value,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .promo-revamp.otp span.promo,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .promo-revamp.otp span.discount-value,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .promo-revamp.otp span.promo,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .promo-revamp.otp span.discount-value,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .promo-revamp.otp span.promo{color:#9b2255;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:700;line-height:16.2px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .promo-revamp.otp .promo-link,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .promo-revamp.otp .promo-link,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .promo-revamp.otp .promo-link,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .promo-revamp.otp .promo-link{color:#9b2255;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:500;line-height:16.2px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .promo-revamp.autoship,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .promo-revamp.autoship,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .promo-revamp.autoship,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .promo-revamp.autoship{background:#f4f8ff}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .promo-revamp.autoship span.discount-value,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .promo-revamp.autoship span.promo,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .promo-revamp.autoship span.discount-value,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .promo-revamp.autoship span.promo,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .promo-revamp.autoship span.discount-value,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .promo-revamp.autoship span.promo,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .promo-revamp.autoship span.discount-value,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .promo-revamp.autoship span.promo{color:#5a62d4;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:700;line-height:16.2px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotals .card .discount-lines-container .promo-revamp.autoship .promo-link,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card #showMoreTotalsNew .card .discount-lines-container .promo-revamp.autoship .promo-link,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotals .card .discount-lines-container .promo-revamp.autoship .promo-link,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .non-sticky-showMoreTotalsNew .card .discount-lines-container .promo-revamp.autoship .promo-link{color:#5a62d4;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:500;line-height:16.2px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .showMoreTotalsOverlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:-1;cursor:pointer}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;row-gap:12px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button .total-cart-section,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button .total-cart-section-new{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 12px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button .total-cart-section .estimated-total-container,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button .total-cart-section-new .estimated-total-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button .total-cart-section .estimated-total-container .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button .total-cart-section .estimated-total-container .new-total-section-cart-body,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button .total-cart-section-new .estimated-total-container .new-total-cart-title,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button .total-cart-section-new .estimated-total-container .new-total-section-cart-body{font-family:Onest,Arial,sans-serif;font-size:20px;font-weight:700;line-height:27px;color:#2d2720}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button .total-cart-section .estimated-total-container .new-total-section-cart-body .text-end,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button .total-cart-section-new .estimated-total-container .new-total-section-cart-body .text-end{margin:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button .total-cart-section .show-more-totals-link-container .show-more-totals-link,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button .total-cart-section-new .show-more-totals-link-container .show-more-totals-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;column-gap:4px;text-decoration:underline}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button .total-cart-section .show-more-totals-link-container .show-more-totals-link .show-more-totals-text,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button .total-cart-section-new .show-more-totals-link-container .show-more-totals-link .show-more-totals-text{font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:700;line-height:16.2px;color:#2d2720}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button .total-cart-section .show-more-totals-link-container .show-more-totals-link .show-more-totals-icon,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .cart-button .total-cart-section-new .show-more-totals-link-container .show-more-totals-link .show-more-totals-icon{width:10px;height:10px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .shipping-and-taxes-info{font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:500;line-height:16.2px;color:#2d2720;text-align:center}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .free-shipping-container{padding:0;margin-top:0;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;column-gap:12px;row-gap:4px;-ms-flex-align:center;align-items:center}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .free-shipping-container p{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:500;line-height:18.9px;letter-spacing:0;text-align:left;color:#2d2720;margin:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .free-shipping-container p span{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18.9px;letter-spacing:0;text-align:left}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .free-shipping-container .free-shipping-total{position:relative;padding-bottom:0;background:#ecf3ff;border-radius:16px;margin-bottom:0;height:8px}@media (max-width:767.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .free-shipping-container .free-shipping-total{margin-bottom:0}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .free-shipping-container .free-shipping-total .free-shipping-need-to-spend{background:#85a9ff;border-radius:16px;width:70%;height:8px;position:absolute;border:1.4px solid #85a9ff}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .paypal-cart-button .braintree-cart-paypal-buttons-wrap .cart-paypal-button{height:50px;background-color:#fff;border:1px solid #072e85;border-radius:4px;margin-bottom:6px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .paypal-cart-button .braintree-cart-paypal-buttons-wrap .img{background-image:url(../images/cart-paypal.svg);background-size:100%;background-repeat:no-repeat;height:45px;width:100px;position:relative;left:20%;background-position:center 6px;float:left}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-price-details-card .cart-buttons .paypal-cart-button .braintree-cart-paypal-buttons-wrap span{text-align:left;font-size:13px;color:#072e85;float:left;margin-left:70px;margin-top:15px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container.desktop{padding:16px;border:1px solid #e5e1dd;border-radius:12px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-code-text{margin-bottom:16px;color:#2d2720;font-family:Onest,Arial,sans-serif;font-size:20px;font-weight:700;line-height:27px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo-info{display:-ms-grid;display:grid;grid-auto-flow:column}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo{gap:8px;-ms-flex-align:center;align-items:center;margin-bottom:8px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo input{height:24px;width:24px;cursor:pointer}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo .promo-info{font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:900;line-height:16.2px;color:#4c4742;background-color:#f4f3ef;padding:12px 16px;border-radius:50px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo .promo-info .promo-tag-msg{display:-ms-flexbox;display:flex;gap:2px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo .promo-info .details{color:#2d2720;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:500;line-height:16.2px;cursor:pointer}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo .promo-info.deleted{border:1px solid #4c4742}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo .promo-info.autoship span.code,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo .promo-info.autoship span.offer{color:#5a62d4}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo .promo-info.otp span.code,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo .promo-info.otp span.offer{color:#9b2255}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo .promo-info .apply-link{font-size:1rem;color:#5a62d4;cursor:pointer;font-weight:700}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo .promo-info .remove-link{font-size:1rem;color:#c91d30;font-weight:700;text-decoration:underline}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo .promo-info .loyalty-paw-icon{width:1.2rem}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo .promo-info .total-store-credit{color:#335d53;font-size:.875rem}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promo-list .promo .delete-coupon-confirmation-btn{cursor:pointer}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .enter-manually-text{position:relative;font-size:14px;font-family:Onest,Arial,sans-serif;text-align:center;margin-top:8px;margin-bottom:16px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .enter-manually-text:after,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .enter-manually-text:before{content:"";position:absolute;width:calc(50% - 100px);top:50%;background:#e5e1dd;height:1px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .enter-manually-text:after{right:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .enter-manually-text:before{left:0}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container.mobile{margin-top:16px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container.mobile .promo-list{height:auto}@media (min-width:992px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container.mobile{display:none}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container.desktop{display:block}}@media (max-width:1199.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container.mobile{display:block}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container.desktop{display:none}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promos-and-discounts{margin:0;padding:0}@media (min-width:992px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promos-and-discounts-mobile{display:none}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promos-and-discounts-desktop{display:block}}@media (max-width:1199.98px){.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promos-and-discounts-mobile{display:block}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promos-and-discounts-desktop{display:none}}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promos-and-discounts .promo-code-form .form-group .btn-group{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;column-gap:8px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promos-and-discounts .promo-code-form .form-group .btn-group input.form-control{font-family:Onest,Arial,sans-serif;transition:all .2s;border:1px solid #b5aea8;height:42px;border-radius:64px;padding:0 16px;position:relative}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promos-and-discounts .promo-code-form .form-group .btn-group input.form-control~label{transition:all .2s;position:absolute;color:#4c4742;background-color:#fff;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:500;line-height:21.6px;top:10px;left:16px;pointer-events:none}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promos-and-discounts .promo-code-form .form-group .btn-group input.form-control:focus,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promos-and-discounts .promo-code-form .form-group .btn-group input.form-control:not(:placeholder-shown){outline:0;box-shadow:none;border:2px solid #85a9ff}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promos-and-discounts .promo-code-form .form-group .btn-group input.form-control:focus~label,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promos-and-discounts .promo-code-form .form-group .btn-group input.form-control:not(:placeholder-shown)~label{top:-5px;left:30px;color:#4c4742;padding:0 4px;background-color:#fff;font-family:Onest,Arial,sans-serif;font-size:10px;font-weight:700;line-height:13.5px;display:block}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promos-and-discounts .promo-code-form .form-group .btn-group input.form-control.is-invalid{border:2px solid #ff2a44}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promos-and-discounts .promo-code-form .form-group .btn-group .promo-code-submit .promo-code-btn{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:19.2px;color:#fdfcfb;background-color:#335d53;padding:12px 22px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:24px;border:none}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promos-and-discounts .promo-code-form .form-group .coupon-success{padding:3px 14px;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:500;line-height:16.2px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .cart-promo-container .promos-and-discounts .promo-code-form .form-group .coupon-error{font-size:12px;margin-left:14px;margin-top:.25rem}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .promo-revamp{display:-ms-flexbox;display:flex;height:40px;margin:24px 0;padding:4px 10px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;gap:5px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:5px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .promo-revamp .promo-text{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;gap:5px;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:500;line-height:16.2px;color:#4c4742}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .promo-revamp.otp{background:#f5e9ee}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .promo-revamp.otp span.discount-value,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .promo-revamp.otp span.promo{color:#9b2255;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:700;line-height:16.2px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .promo-revamp.otp .promo-link{color:#9b2255;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:500;line-height:16.2px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .promo-revamp.autoship{background:#f4f8ff}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .promo-revamp.autoship span.discount-value,.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .promo-revamp.autoship span.promo{color:#5a62d4;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:700;line-height:16.2px}.cart-2024.cart-page .cart-page-body-container .cart-page-upper-part .cart-totals-container .promo-revamp.autoship .promo-link{color:#5a62d4;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:500;line-height:16.2px}.cart-2024.cart-page .afterpay-block{display:none;margin:12px 0;padding:0;border:1px solid #e5e1dd;border-radius:8px}.cart-2024.cart-page .afterpay-block .afterpay-block-content{padding:12px 10px}.cart-2024.cart-page .afterpay-block .afterpay-block-content .afterpay-widget{padding:0}.cart-2024.cart-page .afterpay-block .afterpay-block-content .afterpay-widget square-placement{margin:0}.cart-2024.cart-page .afterpay-block .afterpay-block-content .afterpay-widget square-placement .afterpay-paragraph{display:none}.cart__coupon__code__container{background-color:#f4f8ff;padding:5px 12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;margin-bottom:24px;border-radius:5px;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:500;line-height:16.2px;color:#4c4742;text-align:center;-ms-flex-pack:center;justify-content:center}.cart__coupon__code__container.cart__coupon__code__container__desktop .tooltiptext{visibility:hidden;width:-webkit-max-content;width:max-content;background-color:#2d2720;border-radius:6px;position:absolute;right:150%;padding:16px;z-index:1;text-align:left;top:-125%}.cart__coupon__code__container.cart__coupon__code__container__desktop .tooltiptext:after{content:"";position:absolute;left:100%;100%:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #000;top:50%}.cart__coupon__code__container .cart__coupon__code__container__flex{display:-ms-flexbox;display:flex;gap:4px}.cart__coupon__code__container.cart__coupon__code__container__ipad .tooltiptext{visibility:hidden;width:-webkit-max-content;width:max-content;background-color:#2d2720;border-radius:6px;position:absolute;bottom:150%;padding:16px;z-index:1;text-align:left}.cart__coupon__code__container.cart__coupon__code__container__ipad .tooltiptext:after{content:"";position:absolute;top:100%;50%:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent}.cart__coupon__code__container .text__color__bold{font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:700;line-height:16.2px;color:#5a62d4}.cart__coupon__code__container .text__color__tooltip{font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:500;line-height:16.2px;color:#fdfcfb}.cart__coupon__code__container .cart__coupon__code__container__tooltip{position:relative;display:inline-block}.cart__coupon__code__container .cart__coupon__code__container__tooltip:hover .tooltiptext{visibility:visible}.cart__coupon__code__container .cart__coupon__code__tooltip__link{color:#fdfcfb;text-decoration:underline;text-align:left}.cart-page .view-all-eligible-promos-container,.checkout-sp .view-all-eligible-promos-container{text-align:center;margin:16px 0}.cart-page .view-all-eligible-promos-container .view-all-eligible-promos,.checkout-sp .view-all-eligible-promos-container .view-all-eligible-promos{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:500;line-height:135%;text-align:center;color:#5a62d4;text-decoration:underline}#view-all-eligible-promos .modal-dialog{transition:left .4s ease-in-out;max-width:600px}#view-all-eligible-promos .modal-dialog .modal-content{padding:56px}@media (max-width:543.98px){#view-all-eligible-promos .modal-dialog .modal-content{padding:64px 24px!important}}#view-all-eligible-promos .modal-dialog .modal-content .modal-body{padding:0!important}#view-all-eligible-promos .modal-dialog .modal-content .modal-body #view-all-eligible-promos-title{font-family:Onest,Arial,sans-serif;font-size:20px;font-weight:700;line-height:135%;letter-spacing:0;color:#2d2720;margin-bottom:16px}#view-all-eligible-promos .modal-dialog .modal-content .modal-body .all-eligible-promos-container .promo-list .promo,#view-all-eligible-promos .modal-dialog .modal-content .modal-body .all-eligible-promos-container .promo-list .promo-info{display:-ms-grid;display:grid;grid-auto-flow:column}#view-all-eligible-promos .modal-dialog .modal-content .modal-body .all-eligible-promos-container .promo-list .promo{-ms-grid-columns:min-content 1fr;grid-template-columns:min-content 1fr;gap:8px;-ms-flex-align:center;align-items:center;margin-bottom:8px}#view-all-eligible-promos .modal-dialog .modal-content .modal-body .all-eligible-promos-container .promo-list .promo input{height:24px;width:24px;cursor:pointer}#view-all-eligible-promos .modal-dialog .modal-content .modal-body .all-eligible-promos-container .promo-list .promo .promo-info{font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:900;line-height:16.2px;color:#4c4742;background-color:#f4f3ef;padding:12px 16px;border-radius:50px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border:1px solid transparent}#view-all-eligible-promos .modal-dialog .modal-content .modal-body .all-eligible-promos-container .promo-list .promo .promo-info.active{border:1px solid #4c4742}#view-all-eligible-promos .modal-dialog .modal-content .modal-body .all-eligible-promos-container .promo-list .promo .promo-info .promo-tag-msg{display:-ms-flexbox;display:flex;gap:2px}#view-all-eligible-promos .modal-dialog .modal-content .modal-body .all-eligible-promos-container .promo-list .promo .promo-info .details{color:#2d2720;font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:500;line-height:16.2px;cursor:pointer}#view-all-eligible-promos .modal-dialog .modal-content .modal-body .all-eligible-promos-container .promo-list .promo .promo-info.deleted{border:1px solid #4c4742}#view-all-eligible-promos .modal-dialog .modal-content .modal-body .all-eligible-promos-container .promo-list .promo .promo-info.autoship span.code,#view-all-eligible-promos .modal-dialog .modal-content .modal-body .all-eligible-promos-container .promo-list .promo .promo-info.autoship span.offer{color:#5a62d4}#view-all-eligible-promos .modal-dialog .modal-content .modal-body .all-eligible-promos-container .promo-list .promo .promo-info.otp span.code,#view-all-eligible-promos .modal-dialog .modal-content .modal-body .all-eligible-promos-container .promo-list .promo .promo-info.otp span.offer{color:#9b2255}#view-all-eligible-promos .modal-dialog .modal-content .modal-body .all-eligible-promos-container .promo-list .promo .delete-coupon-confirmation-btn{cursor:pointer}#view-all-eligible-promos .modal-dialog .modal-content .modal-body .all-eligible-promos-container .promo-list .apply-code-from-modal{margin-top:16px;padding:11.5px;border-radius:24px;background-color:#f6df6e;color:#2d2720;font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:120%;letter-spacing:2%;text-align:center;cursor:pointer}#view-all-eligible-promos .modal-dialog .modal-content .modal-body .all-eligible-promos-container .promo-list .apply-code-from-modal.disabled{background-color:#f4f3ef;color:#b5aea8;pointer-events:none}#view-all-eligible-promos .modal-dialog .modal-content .modal-body .btn-close{position:absolute;top:-40px;right:-40px;background-image:url(../images/close-icon-new.svg);display:inline-block;background-repeat:no-repeat;opacity:1;outline:0;width:30px;height:30px;padding:0;margin:0;background-position:50%}@media (max-width:543.98px){#view-all-eligible-promos .modal-dialog .modal-content .modal-body .btn-close{top:-52px;right:-11px}}.promo-modal.modal-from-view-all-eligible-promos .modal-dialog{transition:left .4s ease-in-out}@media (max-width:544px){.promo-modal.modal-from-view-all-eligible-promos .modal-dialog{width:95%}}.promo-modal.modal-from-view-all-eligible-promos .modal-dialog .modal-content{max-width:600px;padding:32px 40px}@media (max-width:543.98px){.promo-modal.modal-from-view-all-eligible-promos .modal-dialog .modal-content{padding:32px 24px!important}}.promo-modal.modal-from-view-all-eligible-promos .modal-dialog .modal-content .modal-header{top:22px;right:34px}@media (max-width:543.98px){.promo-modal.modal-from-view-all-eligible-promos .modal-dialog .modal-content .modal-header{right:14px}}.promo-modal.modal-from-view-all-eligible-promos .modal-dialog .modal-content .modal-header button{z-index:10}@media (max-width:543.98px){.promo-modal.modal-from-view-all-eligible-promos .modal-dialog .modal-content .modal-body{padding:0!important}}.promo-modal.modal-from-view-all-eligible-promos .modal-dialog .modal-content .back-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.promo-modal.modal-from-view-all-eligible-promos .modal-dialog .modal-content .back-button img{width:30px;margin-left:-9px}.promo-modal.modal-from-view-all-eligible-promos .modal-dialog .modal-content .back-button span{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:700;line-height:135%;color:#2d2720}.loyalty-credit-tooltip,.view-all-eligible-tooltip{position:relative;display:inline;cursor:pointer}.loyalty-credit-tooltip span,.view-all-eligible-tooltip span{position:absolute;background:#2d2720;border-radius:5px;font-weight:400;color:#fdfcfb;text-align:left;padding:16px;visibility:hidden;opacity:0;width:244px;font-size:12px;line-height:18px;filter:alpha(opacity=0);transition:transform .3s,opacity .6s,margin-left .2s,margin-top .2s}.loyalty-credit-tooltip span:after,.view-all-eligible-tooltip span:after{content:"";position:absolute;width:0;height:0}.loyalty-credit-tooltip span .hand-rewards,.view-all-eligible-tooltip span .hand-rewards{padding:3px 4px}.loyalty-credit-tooltip span .more-savings,.view-all-eligible-tooltip span .more-savings{font-weight:700;font-size:14px}.loyalty-credit-tooltip:hover span,.view-all-eligible-tooltip:hover span{visibility:visible;opacity:1;z-index:999;transform:rotate(0deg);filter:alpha(opacity=100)}.loyalty-credit-tooltip[tooltip-position=left] span:after,.view-all-eligible-tooltip[tooltip-position=left] span:after{top:10%;left:101%;transform:rotate(-90deg);margin-left:-8px;border-top:8px solid #2d2720;border-right:8px solid transparent;border-left:8px solid transparent}.loyalty-credit-tooltip[tooltip-position=left]:hover span,.view-all-eligible-tooltip[tooltip-position=left]:hover span{top:0;right:108%}.loyalty-credit-tooltip[tooltip-position=top] span:after{top:100%;left:50%;transform:rotate(0deg);margin-left:-8px;border-top:8px solid #2d2720;border-right:8px solid transparent;border-left:8px solid transparent}.loyalty-credit-tooltip[tooltip-position=top]:hover span{bottom:135%;left:-115px}.cart-rec-col .product{display:-ms-flexbox;display:flex}.cart-rec-col .product .product-tile.new-tile{padding:.5rem}.cart-rec-col .product .product-tile.new-tile .image-container{min-height:12.375rem;overflow:hidden}.cart-rec-col .product .product-tile.new-tile .product-info-items .prescription-tag,.cart-rec-col .product .product-tile.new-tile .tile-body{padding-top:0;padding-bottom:0}.cart-rec-col .product .product-tile.new-tile .tile-body .pdp-link{margin-top:10px}.cart-rec-col .product .product-tile.new-tile .tile-body .pdp-link a.link{text-decoration:underline;display:block;display:-webkit-box;height:50px;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.cart-rec-col .product .product-tile.new-tile .tile-body .new-autoship-price-card{border:1px dashed #0039cc;font-weight:700;color:#001753;text-align:center;padding:.25rem;margin:.5rem 0 0;font-size:.7rem;float:unset}.cart-rec-col .product .product-tile.new-tile .tile-body .new-autoship-price-card .sale{font-size:12px!important}