.prod__option--button .variant-picker__option input:checked+label{background-color:#4dc61a;border-color:#4dc61a}.sf-menu-wrapper-mobile .sf-menu-links li{border-bottom:1px solid #80808036}.prod__reviews-and-prices .f-price__sale span{font-weight:700;font-size:35px}.prod__reviews-and-prices .f-price__sale{align-items:center}.prod__reviews-and-prices .f-price__sale s{color:#c61010;font-weight:Medium;font-size:33px}.disc_badge{background:#4dc61a;font-size:13px;padding:3px 9px;border-radius:25px;font-weight:600;margin-right:auto;color:#fff}.progressBar-box{width:calc(100% - 50px);display:flex;gap:10px}@media screen and (min-device-width: 1025px) and (max-device-width: 1170px){.price-section{flex-wrap:wrap;gap:3px 15px!important}.quantity-box input{width:50px!important}.color-box:nth-child(odd){padding-right:10px!important}}@media screen and (min-device-width: 901px) and (max-device-width: 1024px){.price-section{flex-wrap:wrap;gap:3px 15px!important}.color-box{font-size:12px!important;width:48%!important}.color-box:nth-child(odd){padding-right:0!important}.color-box span{width:20px!important;height:20px!important;margin-right:3px!important}.quantity-box input{width:65px!important;margin:0!important;padding:5px 0}.quantity-box{margin-left:5px}.old-price,.new-price{font-size:24px!important;padding-left:0!important;line-height:1.1}}@media screen and (min-device-width: 768px) and (max-device-width: 900px){.price-section{flex-wrap:wrap;gap:5px 15px!important}.color-box{font-size:12px!important;width:48%!important}.color-box:nth-child(odd){padding-right:0!important}.color-box span{width:20px!important;height:20px!important;margin-right:3px!important}.quantity-box input{width:35px!important;margin:0!important;padding:5px 0}.quantity-box{margin-left:5px}.old-price,.new-price{font-size:24px!important;padding-left:0!important;line-height:1.1}}@media only screen and (max-width: 768px){.disc_badge{display:none!important}}@media only screen and (max-width: 640px){.disc_badge{padding:5px 9px;width:25%}.old-price,.new-price{font-size:23px!important}}@media only screen and (max-width: 576px){.price-section{flex-wrap:wrap;gap:3px 15px!important}.pSec{text-align:left;line-height:26px}.new-price{padding-left:0!important}.disc_badge{padding:7px 9px;width:30%}.quantity-box input{width:50px!important}.color-box{width:100%!important}.color-box>div{margin-right:5px}.color-box>div.quantity-box{width:70%!important;justify-content:space-around}.color-box span{margin-right:5px}.color-box:nth-child(odd){padding-right:0!important}}@media only screen and (max-width: 480px){.variant-container{padding:20px 10px!important}.color-box span{width:30px!important;height:30px!important;margin-right:5px!important}.quantity-box button{padding:8px 5px!important}.disc_badge{width:37%}}@media only screen and (max-width: 425px){.color-box span{width:20px!important;height:20px!important}.quantity-box input{margin:0!important}.discount-text{font-size:12px!important}.discount-text span{font-size:15px!important}}@media only screen and (max-width: 375px){.color-box>div{font-size:12px}.quantity-box input{width:30px!important;padding:0}.disc_badge{width:45%;padding:5px}.old-price,.new-price{font-size:14px!important}.discount-text span{font-size:12px!important}}.product-selector-card{background-color:#f5f5f1;padding:24px 0;border-radius:16px}.product__variant-picker.product-options{padding:0 24px}.product-selector-toggle-block-container{background-color:#e7e6dd;border-radius:30px;width:100%;padding:4px}.product-selector-toggle-block{display:flex;width:100%;align-items:center;gap:4px;position:relative}.product-selector-toggle-block-indicator{position:absolute;background:#fff;width:calc(50% - 2px);left:calc(0% + 0px);transition:left .25s ease-in-out,width 125ms ease-in-out;height:100%;z-index:0;border-radius:30px}.product-selector-variants-name-block{display:flex}[data-product-selector=sub] .product-selector-toggle-block-indicator{left:calc(0% + 0px)}[data-product-selector=otp] .product-selector-toggle-block-indicator{left:calc(50% + 2px)}[data-product-selector=sub] variant-button .product-selector-pricing-variants .product-selector-pricing-otp,[data-product-selector=sub] variant-button .product-selector-variants-discount-tag-otp,[data-product-selector=sub] variant-button .product-selector-variants-perprice-otp{display:none}[data-product-selector=otp] variant-button .product-selector-pricing-variants .product-selector-pricing-sub,[data-product-selector=otp] variant-button .product-selector-variants-discount-tag-sub,[data-product-selector=otp] variant-button .product-selector-variants-perprice-sub{display:none}button.product-selector-toggle-block-item{width:100%;font-size:16px;line-height:1.4;font-weight:600;outline-width:1px!important;outline-color:#8d92a3!important;outline-offset:-1px;padding:8px;border-radius:30px;position:relative}button.product-selector-toggle-block-item:hover{outline-style:solid!important}button.product-selector-toggle-block-item svg{height:24px;width:auto;vertical-align:middle;display:inline-block;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}button.product-selector-toggle-block-item.active{color:#076d08}button.product-selector-toggle-block-item.active:hover{outline-color:#fff!important}button.product-selector-toggle-block-item.active svg{transform:rotate(0)}button.product-selector-toggle-block-item svg{transform:rotate(180deg)}.product-options__option-choose-quantity .variant-picker__option-values{display:flex;flex-direction:column;width:100%;gap:12px}.product-options__option-choose-quantity .variant-picker__option label.product-option-item{margin:0;justify-content:flex-start;height:auto;flex-direction:column}.product-selector-variants-content-info{width:100%;display:none}[data-product-selector=sub] variant-button .prod__option--button .variant-picker__option input:checked+label .product-selector-variants-content-info{display:block}.product-selector-variants-block{width:100%;display:flex}.product-selector-variants{display:flex;flex-grow:1}.product-selector-pricing-variants-block{flex-shrink:0;text-align:right}.product-selector-pricing-variants-compare{font-size:14px;color:#3f424d;text-decoration-line:line-through}.product-selector-pricing-variants-regular{font-size:16px;line-height:1.4;font-weight:600;color:#1e1f24}.product-selector-card .f-product-form{padding:0 24px}.pbq_upsell_mob{display:none}.pbq-upsell-discount{margin-left:auto;margin-right:16px;text-align:right;margin-bottom:-1px;position:absolute;top:0;left:0;right:0}.pbq-upsell-discount span{background:#4dc61a;color:#fff;padding:4px 8px;font-size:12px;line-height:1.4;font-weight:600;border-radius:4px 4px 0 0}.pbq-upsell{padding:0 0 0 24px;overflow:hidden;width:100%}.pbq-upsell-title{margin-bottom:10px;font-size:16px;line-height:1.2;font-weight:600;color:#1e1f24}.pbq-upsell-list{padding-bottom:0!important}.pbq-upsell-list .swiper-slide{height:auto}.pbq-upsell-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;padding:0;border-radius:16px;border:1px solid #d8dadf;position:relative;margin-top:24px;height:calc(100% - 24px)}.pbq-upsell-thumb{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#fff7df;width:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px 0 0 16px;flex-shrink:0}.pbq-upsell-thumb img{width:80px;height:auto;-o-object-fit:cover;object-fit:cover}.pbq-upsell-meta{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:16px;padding-block:16px}.pbq-upsell-name{font-weight:600;font-size:14px;line-height:1.4;-o-text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.pbq-upsell_short_text{font-size:14px;line-height:1.4;font-weight:400;margin:4px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.pbq-upsell-price-block{display:flex;flex-direction:column;gap:0}.pbq-upsell-price{color:#076d08;margin-top:6px;font-size:14px;line-height:1.4;font-weight:600}.pbq-upsell-compare{font-size:14px;line-height:1.4;font-weight:600;color:#3f424d}.pbq_price_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pbq-add-btn{background:#fff;color:#4dc61a;border:1px solid rgb(77,198,26);padding:8px 15px;border-radius:20px;cursor:pointer;font-weight:700;line-height:1.2;white-space:nowrap;font-size:14px}.pbq-add-btn:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0}.pbq-add-btn svg{display:inline-block}.pbq-add-btn.added{background-color:#ededf1!important}.product-options__option-choose-dog-size .prod__option--button .variant-picker__option input:checked+label{background:#efffec;color:#000;box-shadow:#0000 0 0,#0000 0 0,#4dc61a 2px 2px;border-radius:16px}.product-options__option-choose-dog-size .variant-picker__option label.product-option-item{position:relative;background:#fff;border-radius:16px;border:1px solid #d8dadf;font-size:16px;font-weight:600;margin:0 4px;padding:12px 16px;line-height:normal}.product-options__option-choose-dog-size .variant-picker__option-values{justify-content:space-between;width:100%}.product-options__option-choose-dog-size .variant-picker__option{width:33.33%}.product-options__option-choose-dog-size .variant-picker__option:first-child label.product-option-item{margin-left:0}.product-options__option-choose-dog-size .variant-picker__option:last-child label.product-option-item{margin-right:0}.product-options__option-choose-quantity{margin:24px 0}.product-options__option-choose-quantity .product-selector-variant-radio-block{display:flex;align-items:center;justify-content:center;position:relative;padding:0 4px}.product-options__option-choose-quantity .product-selector-variant-radio{border:1px solid rgb(229,231,235);width:24px;background:#fff;height:24px;border-radius:50%}.product-options__option-choose-quantity .prod__option--button .variant-picker__option input:checked+label .product-selector-variant-radio{background:#000}.product-options__option-choose-quantity .prod__option--button .variant-picker__option input:checked+label .product-selector-variant-radio:after{position:absolute;content:"";width:12px;height:12px;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.product-options__option-choose-quantity .product-selector-variants{display:flex;gap:8px}.product-options__option-choose-quantity .prod__option--button .variant-picker__option input:checked+label{background-color:#efffec;border-color:#4dc61a;color:#1e1f24;box-shadow:#0000 0 0,#0000 0 0,#4dc61a 2px 2px}.product-options__option-choose-quantity .metafield-rich_text_field ul{display:flex;gap:8px;flex-direction:column}.product-options__option-choose-quantity .metafield-rich_text_field ul li{list-style:none;position:relative;padding-left:24px;font-size:14px;color:#1e1f24;font-weight:400}.product-options__option-choose-quantity .metafield-rich_text_field ul li:before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M9 16.2l-3.5-3.5c-.39-.39-1.01-.39-1.4 0-.39.39-.39 1.01 0 1.4l4.19 4.19c.39.39 1.02.39 1.41 0L20.3 7.7c.39-.39.39-1.01 0-1.4-.39-.39-1.01-.39-1.4 0L9 16.2z'/%3E%3C/svg%3E")}.product-options__option-choose-quantity .product-selector-variants-content-info{border-top:1px solid rgb(229,231,235);padding-top:8px;margin-top:8px}.product-options__option-choose-quantity .variant-picker__option label.product-option-item{padding:12px 12px 16px;border-radius:16px;border:1px solid transparent;background:#fff;transition-timing-function:linear}.product-options__option-choose-quantity .variant-picker__option label.product-option-item:hover{border:1px solid rgb(141,146,163)}.product-options__option-choose-quantity .product-selector-variants-perprice-sub,.product-options__option-choose-quantity .product-selector-variants-perprice-otp{font-size:14px}.product-options__option-choose-quantity .product-selector-variants-name-block{margin-bottom:4px}.product-options__option-choose-quantity .product-selector-variants-discount-tag.product-selector-variants-discount-tag-sub,.product-options__option-choose-quantity .product-selector-variants-discount-tag.product-selector-variants-discount-tag-otp{background:#caf1c6;padding:4px 8px;font-size:12px;border-radius:4px;margin-left:8px;line-height:normal;color:#076d08;font-weight:600}.product-selector-variants-label-tag{background:#ffd67a;padding:4px 8px;font-size:12px;border-radius:4px;margin-left:8px;line-height:normal;color:#1e1f24;font-weight:600}[data-product-selector=otp] .product-selector-variants-label-tag{display:none}.product-options__option-choose-quantity .product-selector-variants-name{font-weight:600;line-height:normal}.product-options__option-choose-quantity .prod__option-label{margin-top:8px}.testimonial-section{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding:0 24px}.testimonial-image{width:100%;height:100%;max-width:48px;max-height:48px;border-radius:9999px}.testimonial-image img{object-fit:cover}.testimonial-content p{font-size:14px}.discount-badge-wrapper{display:flex;justify-content:center}.discount-badge{display:inline-flex;align-items:center;gap:4px;background-color:#008900;color:#fff;padding:4px 8px;border-radius:4px;font-weight:600;font-size:12px;line-height:normal;margin-top:24px}.discount-badge-icon{width:16px;height:16px}.product-form__actions{margin-top:0!important}[data-product-selector=otp] .atc-text .product-atc-pricing-sub,[data-product-selector=sub] .atc-text .product-atc-pricing-otp{display:none}.product-atc-pricing-compare{text-decoration-line:line-through}.product-options__option .option-label{display:none}.product-options__option-choose-quantity variant-button .prod__option-label{display:none}.product-selector-toggle-block-container{margin-bottom:16px}[data-product-selector=sub] .product-selector-save-info-otp,[data-product-selector=otp] .product-selector-save-info-sub{display:none}.product-petlab-subscription .sf__btn.sf__btn-primary,.product-petlab-subscription a.sf__btn.sf__btn-primary,.product-petlab-subscription button.sf__btn.sf__btn-primary{background:#4dc61a;margin:0 24px;padding:16px 24px}.product-petlab-subscription .sf__btn.sf__btn-primary:focus,.sf__btn.sf__btn-primary:hover,.product-petlab-subscription a.sf__btn.sf__btn-primary:focus,a.sf__btn.sf__btn-primary:hover,.product-petlab-subscription button.sf__btn.sf__btn-primary:focus,.product-petlab-subscription button.sf__btn.sf__btn-primary:hover{box-shadow:none;background:#076d08}.product-petlab-subscription .not-change.atc-text{display:flex;justify-content:center;align-items:center;gap:8px}.product-petlab-subscription .not-change.atc-text svg{width:20px;height:20px}.product-options__option-choose-quantity .product-selector-save-info-sub,.product-options__option-choose-quantity .product-selector-save-info-otp{margin-bottom:15px;color:#3f424d;font-size:14px}[data-product-selector=otp] .product-options__option-choose-quantity .product-selector-save-info-otp{display:flex;align-items:center;gap:5px}.product-options__option-choose-quantity .product-selector-save-info-sub strong,.product-options__option-choose-quantity .product-selector-save-info-otp b{color:#4dc61a}.product-petlab-subscription .font-semibold{font-weight:500;color:#1e1f24}.product-petlab-subscription .product-selector-card{padding-bottom:0}[data-product-selector=otp] .pbq-upsell-title span{display:none}.product-petlab-subscription button.product-selector-toggle-block-item:hover{outline-style:unset!important}.product-petlab-subscription .product-selector-heading{font-size:18px;font-weight:600;line-height:1.2;margin-bottom:24px}.cancel_popup .popup_overlay{z-index:1;position:fixed;top:0;left:0;right:0;height:100vh;width:100vw;display:none;z-index:999;background:#0009;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cancel_popup .popup_inner{margin:24px;width:100%;max-width:575px;right:0;position:fixed;z-index:999;background:#fff;top:0;border-radius:24px;height:calc(100vh - 48px);overflow:hidden}.cancel_popup.active .popup_overlay{display:block}.cancel_popup .popup_header{display:flex;align-items:center;justify-content:center;padding:12px 16px;font-size:20px;font-weight:600;line-height:40px;position:relative;text-transform:capitalize}.cancel_popup .popup_close{position:absolute;right:24px;top:20px;display:flex;align-items:center;cursor:pointer}.cancel_popup .popup_wrapper{padding:16px 24px 32px;color:#1e1f24;overflow-y:auto;scrollbar-gutter:stable both-edges;height:calc(100% - 64px)}.cancel_popup .popup_content{max-width:427px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.4;font-weight:400;color:#3f424d;display:flex;flex-direction:column;gap:16px}.cancel_popup .popup_content a{color:#000}.cancel_popup .popup_content h2{font-size:24px;line-height:1.2;font-weight:600;color:#1e1f24}.active-popup .prod__sticky-atc{display:none}@keyframes slideFromRight{0%{transform:translate3d(var(--initial-transform,100%),0,0)}to{transform:translateZ(0)}}@media (min-width: 1000px){.cancel_popup .popup_inner{transform:translate(110%);animation-name:slideFromRight;transition:.5s}.cancel_popup.active .popup_inner{transform:translate(0)}.cancel_popup.active{touch-action:none;transition:transform .5s cubic-bezier(.32,.72,0,1);animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}}@media (max-width: 999px){.cancel_popup .popup_header{padding-top:25px}.cancel_popup .popup_header:after{content:"";position:absolute;Left:calc(50% - 24px);top:8px;height:4px;width:48px;border-radius:5px;background:#e2e2e4}.cancel_popup .popup_inner{margin:auto;width:100%;border-radius:24px 24px 0 0;height:calc(100vh - 80px);bottom:0;top:auto;transform:translatey(110%)}.cancel_popup .popup_close{display:none}.cancel_popup.active .popup_inner{transform:translatey(0);margin:auto 0 0;width:100%;max-width:100%;border-radius:24px 24px 0 0}.cancel_popup .popup_wrapper{padding:16px 16px 0;height:calc(100% - 60px)}.cancel_popup.active .popup_inner{-webkit-animation:fade-in-bottom .3s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-bottom .3s cubic-bezier(.39,.575,.565,1) both}.cancel_popup.in_active .popup_inner{-webkit-animation:fade-in-top .3s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-top .3s cubic-bezier(.39,.575,.565,1) both}}@media (max-width: 767px){.cancel_popup .popup_title{font-size:16px;line-height:1.2}}@media (max-width: 1024px){.product-options__option-choose-dog-size .variant-picker__option label.product-option-item{font-size:14px}}@media (max-width: 991px){.product-options__option-choose-quantity button.product-selector-toggle-block-item{width:100%;font-size:14px}.product-options__option-choose-dog-size .variant-picker__option label.product-option-item{padding:12px 0}}@media (max-width: 767px){.product-options__option-choose-dog-size .variant-picker__option label.product-option-item{padding:12px 5px}.product-options__option-choose-quantity .product-selector-variants-name{font-size:16px}.product-options__option-choose-quantity .product-selector-variants-perprice-sub,.product-options__option-choose-quantity .product-selector-variants-perprice-otp{font-size:12px}.product__variant-picker.product-options{padding:0 16px}}@media (max-width: 575px){.product-selector-variants-label-tag{margin-left:4px}.product-selector-pricing-variants-regular{font-size:14px}.product-selector-pricing-variants-compare{font-size:12px}.product-options__option-choose-quantity .product-selector-variant-radio-block{padding:0}.pbq-upsell{padding:0 0 0 12px}}@media (max-width: 425px){.product__variant-picker.product-options{padding:0 8px}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/custom.css.map */
