:root{--font-body-family-override: var(--font-body-family, "Inter", sans-serif);--font-heading-family-override: var(--font-heading-family, "Inter", sans-serif);--font-body-weight-override: var(--font-body-weight, 400);--font-body-weight-bold-override: var(--font-body-weight-bold, var(--font-weight-bold, 500));--font-heading-weight-override: var(--font-weight-bold, 500);--k9-font-heading: "DM Sans", sans-serif;--k9-font-body: "Poppins", sans-serif}:root{--global-section-background-color: #fffaf7;--global-section-text-color: #17433c;--global-section-heading-color: ;--global-section-accent-1-color: #17433c;--global-section-use-gradient-background: 0;--color-background: 255,250,247;--gradient-background: linear-gradient(180deg, rgba(255, 250, 247, 1), rgba(255, 250, 247, 1) 100%);--color-foreground: #17433c;--color-background-contrast: 255,170,120;--color-shadow: 18,18,18;--color-button: 23,67,60;--color-button-text: 23,67,60;--color-secondary-button: 255,250,247;--color-secondary-button-text: 23,67,60;--color-link: 201,169,97;--color-badge-foreground: 23,67,60;--color-header: 23,67,60;--color-footer: 23,67,60;--color-drawer: 24,27,29;--color-drawer-text: 253,255,255;--color-dropdown: 24,27,29;--color-badge-background: 255,250,247;--color-badge-border: 23,67,60;--payment-terms-background-color: rgb(255 250 247);--container-border-width: px;--container-border-radius: 2px;--container-border-style: ;--container-border-opacity: 0;--container-shadow: none}:root{--font-body-family: Poppins, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-heading-family: "DM Sans", sans-serif;--font-heading-style: normal;--font-accent-family: Poppins, sans-serif;--font-accent-weight: 300;--font-accent-scale: .85;--font-accent-letter-spacing: -2px;--font-accent-text-transform: none;--font-accent-style: normal;--global-accent-font: var(--font-accent-family);--font-body-scale: 1;--font-heading-scale: 1;--media-padding: px;--media-border-opacity: .05;--media-border-width: 1px;--media-radius: 0px;--media-shadow-opacity: 0;--media-shadow-horizontal-offset: 0px;--media-shadow-vertical-offset: 4px;--media-shadow-blur-radius: 5px;--media-shadow-visible: 0;--page-width: 120rem;--page-width-margin: 0rem;--animate-spin: spin 1s linear infinite;--product-card-image-padding: 0rem;--product-card-corner-radius: 0rem;--product-card-text-alignment: left;--product-card-border-width: 0rem;--product-card-border-opacity: .1;--product-card-shadow-opacity: 0;--product-card-shadow-visible: 0;--product-card-shadow-horizontal-offset: 0rem;--product-card-shadow-vertical-offset: .4rem;--product-card-shadow-blur-radius: .5rem;--collection-card-image-padding: 0rem;--collection-card-corner-radius: 0rem;--collection-card-text-alignment: left;--collection-card-border-width: 0rem;--collection-card-border-opacity: .1;--collection-card-shadow-opacity: 0;--collection-card-shadow-visible: 0;--collection-card-shadow-horizontal-offset: 0rem;--collection-card-shadow-vertical-offset: .4rem;--collection-card-shadow-blur-radius: .5rem;--blog-card-image-padding: 0rem;--blog-card-corner-radius: 0rem;--blog-card-text-alignment: left;--blog-card-border-width: 0rem;--blog-card-border-opacity: .1;--blog-card-shadow-opacity: 0;--blog-card-shadow-visible: 0;--blog-card-shadow-horizontal-offset: 0rem;--blog-card-shadow-vertical-offset: .4rem;--blog-card-shadow-blur-radius: .5rem;--badge-corner-radius: 4rem;--popup-border-width: 1px;--popup-border-opacity: .1;--popup-corner-radius: 0px;--popup-shadow-opacity: .05;--popup-shadow-horizontal-offset: 0px;--popup-shadow-vertical-offset: 4px;--popup-shadow-blur-radius: 5px;--drawer-border-width: 1px;--drawer-border-opacity: .1;--drawer-shadow-opacity: 0;--drawer-shadow-horizontal-offset: 0px;--drawer-shadow-vertical-offset: 4px;--drawer-shadow-blur-radius: 5px;--spacing-sections-desktop: 0px;--spacing-sections-mobile: 0px;--grid-desktop-vertical-spacing: 8px;--grid-desktop-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 4px;--grid-mobile-horizontal-spacing: 4px;--page-desktop-horizontal-padding: 0px;--sections-desktop-horizontal-padding: 0px;--sections-desktop-vertical-padding: 0px;--sections-mobile-horizontal-padding: 0px;--sections-mobile-vertical-padding: 0px;--text-boxes-border-opacity: .1;--text-boxes-border-width: 0px;--text-boxes-radius: 0px;--text-boxes-shadow-opacity: 0;--text-boxes-shadow-visible: 0;--text-boxes-shadow-horizontal-offset: 0px;--text-boxes-shadow-vertical-offset: 4px;--text-boxes-shadow-blur-radius: 5px;--buttons-radius: 0px;--buttons-radius-outset: 0px;--buttons-border-width: 1px;--buttons-border-opacity: 1;--buttons-shadow-opacity: 0;--buttons-shadow-visible: 0;--buttons-shadow-horizontal-offset: 0px;--buttons-shadow-vertical-offset: 4px;--buttons-shadow-blur-radius: 5px;--buttons-border-offset: 0px;--inputs-radius: 0px;--inputs-border-width: 1px;--inputs-border-opacity: .55;--inputs-shadow-opacity: 0;--inputs-shadow-horizontal-offset: 0px;--inputs-margin-offset: 0px;--inputs-shadow-vertical-offset: 4px;--inputs-shadow-blur-radius: 5px;--inputs-radius-outset: 0px;--variant-pills-radius: 40px;--variant-pills-border-width: 1px;--variant-pills-border-opacity: .55;--variant-pills-shadow-opacity: 0;--variant-pills-shadow-horizontal-offset: 0px;--variant-pills-shadow-vertical-offset: 4px;--variant-pills-shadow-blur-radius: 5px;--global-button-padding-y: 20px;--global-button-font-size: 19px;--global-button-font-weight: 700;--conditional-button-font-weight: var(--global-button-font-weight, 700);--global-button-letter-spacing: 0px;--global-button-text-transform: uppercase;--global-button-radius: 40px;--global-button-bg-color: #c9a961;--global-button-text-color: #17433c;--global-button-border-color: #4c716b;--global-button-border-width: 1px;--global-button-bottom-border-width: 1px;--global-button-bottom-border-color: #000000;--global-button-hover-bg-color: #17433c;--global-button-hover-text-color: #e4e2bc;--button-box-shadow-enabled: true;--button-shadow-intensity: 1;--button-gradient-enabled: true;--button-gradient-start: #c9a961;--button-gradient-end: #f4d99a;--button-gradient-direction: 45deg;--button-gradient-hover-start: #f4d99a;--button-gradient-hover-end: #c9a961;--button-gradient-shine-enabled: true;--global-button-hover-brightness: 90%;--enable-global-border-styling: 0;--letter-spacing-body: -.3px;--app-letter-spacing: -.3px;--global-section-bg-color: #fffaf7;--global-section-text-color: #17433c;--global-section-accent-1-color: #17433c;--global-section-accent-2-color: #c9a961;--global-section-accent-gradient-color: var(--gradient-background);--direction: ltr;--text-align-start: left;--text-align-end: right;--margin-start: margin-left;--margin-end: margin-right;--padding-start: padding-left;--padding-end: padding-right;--border-start: border-left;--border-end: border-right;--float-start: left;--float-end: right;--enable-contained-sections: 0;--font-weight-regular: 400 !important;--font-weight-bold: 700 !important;--font-weight-semibold: 600 !important}html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%}body{display:flex;flex-direction:column;min-height:100%;margin:0;font-size:1.5rem;letter-spacing:var(--letter-spacing-body);line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background))}:root{--global-section-text-color: ;--global-section-background-color: ;--global-section-accent-1-color: }:root{--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: .85;--alpha-badge-border: .1;--focused-base-outline: .2rem solid rgba(var(--color-foreground), .5);--focused-base-outline-offset: .3rem;--focused-base-box-shadow: 0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3);--button-border-radius: 15px;--inputs-radius: 15px;--inputs-radius-outset: 16px;--global-section-text-color-rgb: 0, 0, 0;--global-section-background-color-rgb: 255, 255, 255;--font-body-family: Poppins, sans-serif;--font-body-style: normal;--font-heading-weight: ;--color-header-border: 229, 229, 229}:root{--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extra-longer: .75s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow)}:root{--easter-egg: none;--sparkle: url(./sparkle.gif)}:root{--accent-debug: var(--font-accent-family, "ACCENT_FONT_NOT_SET")}:root{--font-body: "Inter", sans-serif;--font-heading: "Inter", sans-serif;--font-weight-light: 300;--font-weight-medium: 500;--letter-spacing-tight: -.3px;--letter-spacing-normal: 0px;--letter-spacing-loose: .5px;--letter-spacing-heading: -.3px;--letter-spacing-body: 0px;--line-height-tight: 1.1;--line-height-normal: 1.4;--line-height-loose: 1.6;--font-size-h1: 40px;--font-size-h2: 34px;--font-size-h3: 28px;--font-size-h4: 22px;--font-size-h5: 19px;--font-size-h6: 17px;--font-size-body-large: 19px;--font-size-body: 16px;--font-size-body-small: 14px;--font-size-caption: 12px;--min-font-size-h1: 32px;--max-font-size-h1: 48px;--min-font-size-h2: 28px;--max-font-size-h2: 40px;--min-font-size-h3: 24px;--max-font-size-h3: 32px}:root{--font-heading-family: "DM Sans", sans-serif;--font-body-family: Poppins, sans-serif;--font-heading-weight: 700;--font-body-weight: 400;--button-text-transform: ;--font-body-family-override: Poppins, sans-serif;--font-heading-family-override: "DM Sans", sans-serif;--font-body-weight-override: 400;--font-heading-weight-override: 700;--global-button-radius: 40px}:root{--app-letter-spacing: -.3px}:root{--enhanced-3d-enabled: false;--enhanced-gradient-enabled: true}.scrolling-features-bar .feature-items{display:flex;align-items:center;gap:0;flex-shrink:0}.scrolling-features-bar .feature-item{display:flex;align-items:center;white-space:nowrap;font-size:var(--font-size);margin:0;font-weight:var(--font-weight-bold)!important;letter-spacing:var(--letter-spacing-body);padding:0 calc(var(--item-gap) / 2);text-transform:var(--text-transform);color:var(--text-color)}.scrolling-features-bar .feature-icon svg{width:var(--icon-size);height:var(--icon-size);fill:var(--icon-color);stroke:none!important;display:block}.scrolling-features-bar .feature-icon img.icon-image{width:var(--icon-size);height:var(--icon-size);object-fit:contain;display:block}.scrolling-features-bar .feature-item-separator{width:6px;height:6px;border-radius:50%;background-color:currentColor;opacity:.5;margin:0 calc(var(--item-gap) / 2);flex-shrink:0}@media(max-width:768px){.scrolling-features-bar .feature-item{font-size:var(--mobile-font-size);padding:0 calc(var(--mobile-item-gap) / 2)}.scrolling-features-bar .feature-icon svg{width:var(--mobile-icon-size)!important;height:var(--mobile-icon-size)!important}.scrolling-features-bar .feature-icon img.icon-image{width:var(--mobile-icon-size)!important;height:var(--mobile-icon-size)!important}.scrolling-features-bar .feature-item-separator{width:4px;height:4px;margin:0 calc(var(--mobile-item-gap) / 2)}}.video-testimonials-wrapper .global-accent-text,.video-testimonials-wrapper .custom-accent-text{padding:2px 4px!important;margin:-2px -4px!important;display:inline-block!important;line-height:1.3!important;font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, inherit)!important;letter-spacing:var(--font-accent-letter-spacing, inherit)!important;text-transform:var(--font-accent-text-transform, none)!important}.video-testimonials-wrapper .section-subtitle{letter-spacing:var(--letter-spacing-body)!important;line-height:1.5!important;max-width:600px;margin:0 auto!important}.video-testimonials-wrapper .product-title-overlay{margin:0 0 2px;letter-spacing:var(--letter-spacing-body)!important;font-weight:var(--font-weight-bold)!important}.video-testimonials-wrapper .product-price-overlay .current-price{font-weight:var(--font-weight-bold)!important;letter-spacing:var(--letter-spacing-body)!important}.video-testimonials-wrapper .product-price-overlay .original-price{text-decoration:line-through;opacity:.7;font-weight:var(--font-weight-body)!important;margin-left:0;letter-spacing:var(--letter-spacing-body)!important}.video-testimonials-wrapper .videos-grid{display:flex;gap:0;will-change:transform;transform:translateZ(0);align-items:flex-start;width:auto;max-width:none}.video-testimonials-wrapper .video-card{flex-shrink:0;width:var(--video-card-width-mobile, 220px);min-width:0;transition:transform .4s cubic-bezier(.25,1,.5,1);transform-origin:center;margin-right:20px;display:flex;flex-direction:column;height:auto;overflow:hidden}@media(max-width:767px){.video-testimonials-wrapper .carousel-container{padding:90px 0;overflow:hidden;width:100%;max-width:100vw}.video-testimonials-wrapper .videos-grid{width:auto}.video-testimonials-wrapper .video-card.mobile-center{transform:scale(1.15);z-index:2}.video-testimonials-wrapper.mobile-compact .video-card{width:160px;margin-right:12px}.video-testimonials-wrapper.mobile-compact .video-card.mobile-center{transform:scale(1.08)}.video-testimonials-wrapper.mobile-compact .carousel-container{padding:60px 0}}@media(max-width:767px){.video-testimonials-wrapper .testimonial-video,.video-testimonials-wrapper .video-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-testimonials-wrapper .video-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background:#f0f0f0;display:flex;align-items:center;justify-content:center}}.video-testimonials-wrapper .testimonial-video{background-size:cover;background-position:center;object-fit:cover;object-position:center}@media screen and (max-width:767px){.video-testimonials-wrapper .testimonial-video{pointer-events:auto;background-color:transparent;will-change:transform}.video-testimonials-wrapper .video-wrapper{background-color:#000}.video-testimonials-wrapper .video-wrapper:not(.is-playing) .testimonial-video::-webkit-media-controls-start-playback-button{display:none!important}.video-testimonials-wrapper .video-wrapper:not(.is-playing) .testimonial-video::-webkit-media-controls{display:none!important}}.video-testimonials-wrapper .video-placeholder{width:100%;height:100%;background:#f0f0f0}.video-testimonials-wrapper .placeholder-icon{width:48px;height:48px;color:#999}.video-testimonials-wrapper .product-overlay{position:absolute;bottom:12px;left:12px;right:12px;background:#000000b3;padding:8px;display:flex;align-items:center;gap:10px;z-index:9;transform:translateZ(1px);transition:opacity .3s ease,visibility .3s ease}.video-testimonials-wrapper .video-wrapper.is-playing .product-overlay{opacity:0;visibility:hidden}.video-testimonials-wrapper .video-wrapper.is-playing .video-play-overlay{display:none!important}.video-testimonials-wrapper .video-wrapper.is-playing .testimonial-video::-webkit-media-controls,.video-testimonials-wrapper .video-wrapper.is-playing .testimonial-video::-webkit-media-controls-panel,.video-testimonials-wrapper .video-wrapper.is-playing .testimonial-video::-webkit-media-controls-play-button,.video-testimonials-wrapper .video-wrapper.is-playing .testimonial-video::-webkit-media-controls-timeline,.video-testimonials-wrapper .video-wrapper.is-playing .testimonial-video::-webkit-media-controls-current-time-display,.video-testimonials-wrapper .video-wrapper.is-playing .testimonial-video::-webkit-media-controls-time-remaining-display,.video-testimonials-wrapper .video-wrapper.is-playing .testimonial-video::-webkit-media-controls-mute-button,.video-testimonials-wrapper .video-wrapper.is-playing .testimonial-video::-webkit-media-controls-volume-slider{display:flex!important;visibility:visible!important;opacity:1!important}.video-testimonials-wrapper .video-testimonial-play-btn{all:unset!important;width:48px!important;height:48px!important;border-radius:50%!important;background:#000000b3!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:transform .2s ease,background .2s ease!important;pointer-events:auto!important;box-sizing:border-box!important;position:relative!important}@media(max-width:767px){.video-testimonials-wrapper .video-testimonial-play-btn{width:52px!important;height:52px!important}.video-testimonials-wrapper .video-testimonial-play-btn svg{width:26px!important;height:26px!important;margin-left:2px!important}}.video-testimonials-wrapper .product-image-overlay{width:40px;height:40px;object-fit:cover;flex-shrink:0}.video-testimonials-wrapper .product-info-overlay{line-height:1.2;flex-grow:1}.video-testimonials-wrapper .review-content{padding:14px;border-top-width:0;width:100%;min-width:0;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.video-testimonials-wrapper .review-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:8px;gap:10px;flex-direction:column;align-items:flex-start;width:100%;max-width:100%;flex-wrap:wrap}.video-testimonials-wrapper .star-rating .star,.video-testimonials-wrapper .star-rating svg{fill:currentColor}.video-testimonials-wrapper .review-quote{line-height:1.4;margin:0;letter-spacing:var(--letter-spacing-body)!important;word-wrap:break-word;overflow-wrap:break-word;width:100%;max-width:100%}.video-testimonials-wrapper .review-author{display:inline-flex;align-items:center;font-weight:500;padding:3px 7px;width:auto;max-width:100%;margin:0;flex-shrink:0;letter-spacing:var(--letter-spacing-body)!important;word-wrap:break-word;overflow-wrap:break-word;flex-wrap:wrap}.video-testimonials-wrapper .nav-button{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;border:1px solid;pointer-events:auto!important;position:relative;z-index:1}.video-testimonials-wrapper .nav-button:hover{transform:translateY(-2px);box-shadow:0 2px 5px #0000001a}.video-testimonials-wrapper .nav-button svg{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media screen and (min-width:768px){.video-testimonials-wrapper .carousel-container{overflow:hidden;scroll-snap-type:none}.video-testimonials-wrapper .videos-grid{display:flex;gap:30px;transition:transform .8s cubic-bezier(.23,1,.32,1);justify-content:flex-start;width:auto;max-width:none;margin:0;padding:0}.video-testimonials-wrapper .video-card{margin-right:0;width:var(--video-card-width-desktop, 280px)!important;max-width:var(--video-card-width-desktop, 280px)!important;min-width:0;scroll-snap-align:initial;overflow:hidden}.video-testimonials-wrapper .review-header{flex-direction:row;align-items:center}.video-testimonials-wrapper .carousel-nav{margin-top:30px}}@media(max-width:767px){.video-testimonials-wrapper .carousel-nav{margin-top:20px}.video-testimonials-wrapper .nav-button{width:32px;height:32px}.video-testimonials-wrapper .review-content{padding:16px}}.petlab2-pdp .petlab2-pdp__mode-title{font-family:var(--k9-font-heading,var(--font-heading-family,sans-serif))!important;font-size:17px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:-.01em!important;color:#007e40!important;margin:0!important}.petlab2-pdp .petlab2-pdp__mode-sub{font-size:13.5px!important;line-height:1.4!important;color:#4a6b62!important;margin:3px 0 0!important}.petlab2-pdp .petlab2-pdp__qty-saving{font-size:12.5px!important;font-weight:600!important;line-height:1.3!important;color:#007e40!important;margin:2px 0 0!important}.petlab2-pdp{background-color:#fffcf3!important}button#petlab2-add-to-cart,button#petlab2-add-to-cart.petlab2-pdp__add-to-cart{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:380px!important;margin:0 auto!important;box-sizing:border-box!important;text-align:center!important;background:none #007e40!important;color:#fff!important;font-family:var(--font-body-family-override,"Poppins",sans-serif)!important;font-weight:500!important;font-size:18px!important;letter-spacing:-.02em!important;text-decoration:none!important;padding:16px 32px!important;border-radius:999px!important;border:1px solid rgb(0,0,0)!important;box-shadow:#000 3px 4px!important;cursor:pointer!important;gap:8px!important;line-height:1.2!important;text-transform:none!important;overflow:hidden!important;position:relative!important;transition:transform .15s,box-shadow .15s!important}button#petlab2-add-to-cart:hover,button#petlab2-add-to-cart.petlab2-pdp__add-to-cart:hover{background:none #007e40!important;color:#fff!important;transform:translate(-2px,-2px)!important;box-shadow:#000 5px 6px!important}button#petlab2-add-to-cart:active,button#petlab2-add-to-cart.petlab2-pdp__add-to-cart:active{background:none #007e40!important;transform:translateY(4px)!important;box-shadow:#000 0 0!important}button#petlab2-add-to-cart:before,button#petlab2-add-to-cart:after{display:none!important;content:none!important;background:none!important}button#petlab2-add-to-cart svg{fill:currentcolor!important;color:#fff!important}button#petlab2-add-to-cart span,button#petlab2-add-to-cart s{color:#fff!important}.petlab2-pdp__atc-price:empty{display:none!important}.petlab2-pdp__container{max-width:1280px;margin:0 auto;padding:0}.petlab2-pdp__layout{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:1rem 0px!important}.petlab2-pdp__carousel-col{width:100%;padding:0;box-sizing:border-box}.petlab2-pdp__carousel{position:relative;max-width:600px;margin:0 auto}.petlab2-pdp__carousel-slides{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 2%}.petlab2-pdp__carousel-slides::-webkit-scrollbar{display:none}.petlab2-pdp__carousel-slide{width:95%;min-width:95%;flex-shrink:0;flex-grow:0;scroll-snap-align:start}.petlab2-pdp__carousel-img{width:100%;height:auto;display:block;border-radius:0}.petlab2-pdp__carousel-progress{position:relative;height:10px;width:100%;background:#e0e0e0;margin-top:8px}.petlab2-pdp__carousel-progress-fill{height:100%;width:50%;background-color:#007e40}.petlab2-pdp__carousel-thumbs-wrap{display:none}.petlab2-pdp__info{padding:18px 12px 0;color:#333}.petlab2-pdp__badge{display:inline-flex;align-items:center;gap:4px;background:#f1fdf0;color:#0b683a;font-size:12px;font-weight:600;padding:4px 8px;border-radius:4px;margin-bottom:8px;font-family:Poppins,sans-serif!important}.petlab2-pdp__badge-icon{display:inline-flex;align-items:center;justify-content:center;color:#0b683a}.petlab2-pdp__badge-icon svg{display:block}.petlab2-pdp .petlab2-pdp__title{font-family:var(--k9-font-heading,"DM Sans",sans-serif)!important;font-size:34px!important;font-weight:600!important;line-height:1.1!important;color:#007e40!important;margin:0 0 8px!important}.petlab2-pdp .petlab2-pdp__description{font-family:var(--k9-font-body,"Poppins",sans-serif)!important;font-weight:400!important;font-size:18px!important;line-height:1.3!important;color:#17443d!important;margin:12px 0!important}.petlab2-pdp__divider{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;height:1px;background:#007e40;margin:12px 0;display:block}.petlab2-pdp__selector-card{display:flex;flex-direction:column;gap:1rem;background:transparent;padding:0;width:auto;position:static;margin:0;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important;border-radius:0!important}@media(min-width:768px){.petlab2-pdp__carousel{border-radius:var(--petlab2-pdp-carousel-radius,16px);overflow:hidden}}@media(min-width:768px){.petlab2-pdp__carousel-slides{overflow:visible;scroll-snap-type:none;gap:0px;padding:0;width:100%;transition:transform .45s cubic-bezier(.4,0,.2,1)}}@media(min-width:768px){.petlab2-pdp__carousel-slide{width:100%;min-width:100%;scroll-snap-align:unset}}@media(min-width:768px){.petlab2-pdp__carousel-img{border-radius:var(--petlab2-pdp-carousel-radius,16px)}}@media(min-width:768px){.petlab2-pdp__carousel-progress{display:none}}@media(min-width:768px){.petlab2-pdp__carousel-thumbs-wrap{display:flex;align-items:center;gap:4px;margin-top:8px;position:relative}}@media(min-width:768px){.petlab2-pdp__carousel-thumbs{display:flex;gap:6px;overflow:hidden;flex:1 1 0%;padding:0}}@media(min-width:768px){.petlab2-pdp__carousel-thumb{flex-shrink:0;width:calc(25% - 6px);aspect-ratio:1 / 1;overflow:hidden;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;padding:0;cursor:pointer;background:none;box-sizing:border-box;border-radius:var(--petlab2-pdp-carousel-radius,16px)!important}}@media(min-width:768px){.petlab2-pdp__carousel-thumb--active{padding:3px;border:2px solid rgb(0,126,64)!important}}@media(min-width:768px){.petlab2-pdp__thumb-img{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--petlab2-pdp-carousel-radius,16px)}}@media(min-width:768px){.petlab2-pdp__thumb-arrow{width:32px;height:32px;border-radius:50%;background:#fff;border:1px solid rgb(224,224,224);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;color:#333;transition:background .15s}}@media(min-width:768px){.petlab2-pdp__thumb-arrow:hover{background:#f5f5f5}}.petlab2-pdp__vet-quote{display:flex;align-items:center;gap:14px;background:#f1fdf0;border:1.5px solid rgba(0,126,64,.32);border-radius:12px;padding:14px 16px;width:90%;margin:0 auto;box-sizing:border-box}.petlab2-pdp__vet-avatar{width:48px;height:48px;flex-shrink:0;border-radius:50%;overflow:hidden}.petlab2-pdp__cart-section{padding:0;display:flex;flex-direction:column;gap:1rem;align-items:center}.petlab2-pdp__form{width:100%}.petlab2-pdp .petlab2-pdp__vet-text{font-family:var(--k9-font-body,"Poppins",sans-serif)!important;font-weight:400!important;font-size:14px!important;line-height:1.45!important;color:#0b683a!important;margin:0!important}.petlab2-pdp .petlab2-pdp__vet-text strong{font-weight:600!important;color:#0b683a!important}.petlab2-pdp .petlab2-pdp__vet-name{color:#17443db3!important;font-weight:400!important}.petlab2-pdp .petlab2-pdp__group-heading{font-family:var(--k9-font-heading,"DM Sans","Poppins",sans-serif)!important;font-weight:700!important;font-size:19px!important;line-height:1.2!important;color:#007e40!important;margin:0 0 10px!important;padding:0!important}.petlab2-pdp .petlab2-pdp__ribbon{position:absolute;top:-11px;left:14px;display:inline-block;background:#17443d;color:#fff;font-size:var(--petlab2-plan-ribbon-size,10.5px);font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:6px;white-space:nowrap;font-family:var(--k9-font-body,"Poppins",sans-serif)!important}.petlab2-pdp .petlab2-pdp__ribbon[hidden]{display:none}.petlab2-pdp .petlab2-pdp__qty-title{font-family:var(--k9-font-heading,"DM Sans","Poppins",sans-serif)!important;font-weight:700!important;font-size:var(--petlab2-plan-title-size,19px)!important;line-height:1.25!important;color:#17443d!important;margin:0!important}.petlab2-pdp .petlab2-pdp__qty-meta{font-family:var(--k9-font-body,"Poppins",sans-serif)!important;font-weight:400!important;font-size:13.5px!important;line-height:1.4!important;color:#17443d9e!important;margin:4px 0 0!important}.petlab2-pdp .petlab2-pdp__gifts-pill{display:inline-block;margin:7px 0 0;background:#ffc93c;color:#17443d;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 12px;border-radius:8px;font-family:var(--k9-font-body,"Poppins",sans-serif)!important}.petlab2-pdp .petlab2-pdp__off-badge{display:inline-block;background:#007e40;color:#fff;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:2px 10px;border-radius:6px;white-space:nowrap;font-family:var(--k9-font-body,"Poppins",sans-serif)!important}.petlab2-pdp .petlab2-pdp__qty-price{white-space:nowrap;font-family:var(--k9-font-heading,"DM Sans","Poppins",sans-serif)!important;font-weight:700!important;font-size:var(--petlab2-plan-price-size,26px)!important;line-height:1.1!important;color:#17443d!important;margin:2px 0 0!important}.petlab2-pdp .petlab2-pdp__price-suffix{font-size:13px!important;font-weight:500!important;color:#17443d99!important}.petlab2-pdp .petlab2-pdp__qty-compare{font-family:var(--k9-font-body,"Poppins",sans-serif)!important;font-weight:500!important;font-size:var(--petlab2-plan-compare-size,14px)!important;color:#17443d80!important;margin:0!important}.petlab2-pdp .petlab2-pdp__qty-benefit{display:flex!important;align-items:center!important;gap:10px!important;font-family:var(--k9-font-body,"Poppins",sans-serif)!important;font-weight:400!important;font-size:14.5px!important;color:#17443d!important;padding:5px 2px!important}.petlab2-pdp .petlab2-pdp__qty-benefit svg{stroke-width:3.2;flex-shrink:0;color:#007e40!important}.petlab2-pdp .petlab2-pdp__kit-heading{font-family:var(--k9-font-heading,"DM Sans","Poppins",sans-serif)!important;font-weight:700!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#17443d!important;margin:0!important}.petlab2-pdp .petlab2-pdp__kit-sub{font-family:var(--k9-font-body,"Poppins",sans-serif)!important;font-weight:500!important;font-size:12px!important;color:#17443d9e!important;margin:4px 0 14px!important}.petlab2-pdp .petlab2-pdp__kit-value{position:absolute;top:-8px;left:6px;background:#ffc93c;color:#17443d;font-size:9.5px;font-weight:700;letter-spacing:.03em;padding:2px 6px;border-radius:5px;white-space:nowrap;text-decoration:line-through 1.5px rgb(23,68,61);font-family:var(--k9-font-body,"Poppins",sans-serif)!important}.petlab2-pdp .petlab2-pdp__kit-label{text-align:center;font-family:var(--k9-font-body,"Poppins",sans-serif)!important;font-size:10.5px!important;font-weight:500!important;line-height:1.3!important;color:#17443d!important}.petlab2-pdp .petlab2-pdp__discount-applied{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;background:#007e40!important;color:#fff!important;font-family:var(--k9-font-body,"Poppins",sans-serif)!important;font-size:12px!important;font-weight:500!important;padding:4px 8px!important;border-radius:4px!important;margin-top:var(--petlab2-discount-badge-mt,0)!important;margin-bottom:var(--petlab2-discount-badge-mb,0)!important;width:var(--petlab2-discount-badge-width,auto)!important;max-width:100%!important;box-sizing:border-box!important}.petlab2-pdp__add-to-cart{gap:8px}.petlab2-pdp__atc-spinner{display:inline-block;width:16px;height:16px;border-width:2px;border-style:solid;border-color:rgb(255,255,255) rgba(255,255,255,.4) rgba(255,255,255,.4);border-image:none;border-radius:50%;animation:.7s linear 0s infinite normal none running petlab2-spin}.petlab2-pdp__atc-error{width:100%;margin:8px 0 0;padding:8px 12px;background:#fef2f2;border:1px solid rgb(252,165,165);border-radius:8px;color:#b91c1c;font-size:14px;text-align:center}.petlab2-pdp .petlab2-pdp__limited-strip{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;background:linear-gradient(90deg,#ffc93c,#ffe6ae 57%,#ffc93c)!important;border-radius:8px!important;padding:9px 14px!important;width:90%!important;margin:10px auto 0!important;box-sizing:border-box!important;font-family:var(--k9-font-body,"Poppins",sans-serif)!important;font-size:14.5px!important;font-weight:600!important;color:#17443d!important}.petlab2-pdp__limited-strip svg{flex-shrink:0}.petlab2-pdp .petlab2-pdp__guarantee{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;font-family:var(--k9-font-body,"Poppins",sans-serif)!important;font-size:13px!important;font-weight:500!important;color:#17443d!important}.petlab2-pdp__delivery-strip{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;background:#fffae1;border:2px dotted rgba(0,126,64,.9);border-radius:12px;padding:18px 20px;width:90%;margin:0 auto;box-sizing:border-box}.petlab2-pdp__delivery-leg{display:flex;align-items:center;gap:8px}.petlab2-pdp__delivery-copy{display:flex;flex-direction:column;line-height:1.25}.petlab2-pdp .petlab2-pdp__delivery-eyebrow{font-family:var(--k9-font-body,"Poppins",sans-serif)!important;font-size:11.5px!important;font-weight:600!important;color:#007e40!important}.petlab2-pdp .petlab2-pdp__delivery-value{font-family:var(--k9-font-body,"Poppins",sans-serif)!important;font-size:13.5px!important;font-weight:600!important;color:#17443d!important}.petlab2-pdp__delivery-arrow{flex-shrink:0}.petlab2-pdp__payment-icons{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 0 0}.petlab2-pdp__payment-logos{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.petlab2-pdp__payment-logo-wrap{display:inline-flex;align-items:center;justify-content:center}.petlab2-pdp__payment-logo{width:40px;height:24px;display:block;object-fit:contain}.petlab2-pdp__secure-text{align-items:center;justify-content:center;gap:6px;padding:10px 0 8px;font-size:12px;color:var(--color-primary-text,#1E1F24);display:flex!important}.petlab2-pdp .petlab2-pdp__accordion{display:flex!important;flex-direction:column!important;margin:0!important;padding:0 16px!important}.petlab2-pdp .petlab2-pdp__accordion-item{border-bottom:2px dotted rgb(0,126,64)!important}.petlab2-pdp .petlab2-pdp__accordion-item:last-child{border-bottom-width:medium!important;border-bottom-style:none!important;border-bottom-color:currentcolor!important}.petlab2-pdp .petlab2-pdp__accordion-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;background:transparent!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important;padding:16px 8px!important;cursor:pointer!important;gap:8px!important}.petlab2-pdp .petlab2-pdp__accordion-content p{margin:0 0 12px!important}.petlab2-pdp .petlab2-pdp__accordion-content p:last-child{margin-bottom:0!important}.petlab2-pdp .petlab2-pdp__accordion-content strong{font-weight:600!important}.petlab2-pdp__accordion-content{overflow:hidden;max-height:0px;transition:max-height .15s ease-out}@media(max-width:749px){.petlab2-pdp .petlab2-pdp__qty-title{font-size:calc(var(--petlab2-plan-title-size,19px) - 2px)!important}}@media(max-width:749px){.petlab2-pdp .petlab2-pdp__qty-price{font-size:calc(var(--petlab2-plan-price-size,26px) - 3px)!important}}@media(max-width:749px){.petlab2-pdp__kit-tiles{gap:8px}}@media(max-width:749px){.petlab2-pdp__kit-tile{--petlab2-kit-tile-w: calc((100% - 16px) / 3)}}@media(min-width:1024px){.petlab2-pdp__layout{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start;padding-top:16px;max-width:1200px;margin:0 auto}}@media(min-width:1024px){.petlab2-pdp__container{padding:0px .625rem}}@media(min-width:1024px){.petlab2-pdp__carousel-col{padding:0;position:sticky;top:16px}}@media(min-width:1024px){.petlab2-pdp__carousel{max-width:100%}}@media(min-width:1024px){.petlab2-pdp__info{max-width:560px;margin:0;padding:18px 0 0}}@media(min-width:1024px){.petlab2-pdp__divider{display:block}}@media(min-width:1280px){.petlab2-pdp__title{font-size:32px}}@media(prefers-reduced-motion:reduce){.petlab2-pdp__qty-card,.petlab2-pdp__qty-benefits,button#petlab2-add-to-cart,.petlab2-pdp__accordion-content{transition:none!important}}@media(prefers-reduced-motion:reduce){.petlab2-pdp__qty-benefits{transform:none!important}}.petlab2-pdp__quantity-options{display:flex;flex-direction:column;gap:14px;padding:0}.petlab2-pdp__qty-card{position:relative;border:1.5px solid rgba(23,68,61,.18);border-radius:14px;padding:16px;background:#fff;cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}.petlab2-pdp__qty-card:hover{border-color:#007e4073}.petlab2-pdp__qty-card--ribboned{margin-top:10px}.petlab2-pdp__qty-card--selected{border-color:#007e40;background:#f1fdf0;box-shadow:#007e40 0 0 0 1px}.petlab2-pdp__qty-card--selected .petlab2-pdp__ribbon{background:#007e40!important}.petlab2-pdp__qty-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.petlab2-pdp__qty-left{display:flex;align-items:flex-start;gap:10px;min-width:0px}.petlab2-pdp__qty-card .petlab2-pdp__radio-outer{flex-shrink:0;margin-top:2px;background:#fff;box-sizing:border-box;transition:border-color .15s;width:22px!important;height:22px!important;border:2px solid rgba(23,68,61,.32)!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important}.petlab2-pdp__qty-card .petlab2-pdp__radio-outer--checked{background:#fff!important;border-color:#007e40!important}.petlab2-pdp__qty-card .petlab2-pdp__radio-inner{display:block;width:11px!important;height:11px!important;border-radius:50%!important;background:#007e40!important}.petlab2-pdp__qty-info{min-width:0px}.petlab2-pdp__qty-pricing{text-align:right;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.petlab2-pdp__qty-benefits{display:block;max-height:0px;opacity:0;overflow:hidden;transform:translateY(-4px);transition:max-height .78s cubic-bezier(.32,.72,0,1),opacity .5s .1s,transform .6s}.petlab2-pdp__qty-card--selected .petlab2-pdp__qty-benefits{max-height:1200px;opacity:1;transform:translateY(0)}.petlab2-pdp__qty-divider{border-width:2px medium medium;border-style:solid none none;border-color:rgba(20,81,59,.13) currentcolor currentcolor;border-image:none;height:0px;background:none;margin:14px 0 12px}.petlab2-pdp__kit{margin-top:14px;background:#fff;border:2px solid rgba(23,68,61,.2);border-radius:12px;padding:16px}.petlab2-pdp__kit-tiles{display:flex;flex-wrap:wrap;gap:10px}.petlab2-pdp__kit-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 6px 10px;border:1.5px solid rgba(23,68,61,.18);border-radius:10px;background:#fff;min-width:0px;box-sizing:border-box;flex:0 0 var(--petlab2-kit-tile-w, calc((100% - 40px)/5) )}.petlab2-pdp__kit-icon{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;background-color:#f1fdf0;background-image:linear-gradient(#fff3,#fff3),var(--petlab2-kit-texture,none);background-size:cover;background-position:center center;box-shadow:#17443d14 0 0 0 1px inset}.petlab2-pdp__kit-icon img{width:88%;height:88%;object-fit:contain;display:block}@media(prefers-reduced-motion:reduce){.petlab2-pdp__qty-card,.petlab2-pdp__qty-benefits,button#petlab-add-to-cart,.petlab2-pdp__accordion-content{transition:none!important}}.petlab2-pdp__mode{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 0 6px;padding:18px 20px;background:#f3faf2;border:1.5px solid rgb(207,230,210);border-radius:14px}.petlab2-pdp__switch{flex:0 0 auto;position:relative;width:62px;height:34px;padding:0;border:1.5px solid rgb(0,0,0);border-radius:999px;background:#007e40;box-shadow:#000 3px 3px;cursor:pointer;transition:background .2s,transform .07s,box-shadow .07s}.petlab2-pdp__switch:active{transform:translate(3px,3px);box-shadow:#000 0 0}.petlab2-pdp__switch-knob{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;border:1.5px solid rgb(0,0,0);box-sizing:border-box;transition:transform .2s cubic-bezier(.4,0,.2,1)}.petlab2-pdp__switch[aria-checked=true] .petlab2-pdp__switch-knob{transform:translate(28px)}.petlab2-pdp__qty-saving[hidden]{display:none!important}.petlab2-pdp__qty-pricing{transition:opacity .15s}@media(prefers-reduced-motion:reduce){.petlab2-pdp__switch,.petlab2-pdp__switch-knob,.petlab2-pdp__qty-pricing{transition:none}}h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}@media only screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 4rem)}}hr{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;height:.1rem;background-color:rgba(var(--color-foreground),.2);display:block;margin:5rem 0px}@media screen and (min-width:750px){hr{margin:7rem 0px}}h1,.h1{font-size:var(--h1-font-size, calc(var(--font-heading-scale) * 3.2rem))}@media screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3.6rem)}}body.h1-heading-font h1,body.h1-heading-font .h1{font-family:var(--font-heading-family)!important}h1,.h1{font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:var(--h1-font-size, var(--font-size-h1));line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-heading);margin-bottom:.5em}@media screen and (max-width:375px){h1,.h1{font-size:var(--min-font-size-h1)}}@media screen and (min-width:1440px){h1,.h1{font-size:var(--max-font-size-h1)}}.button,.button-text,button[type=submit],input[type=submit]{text-transform:var(--button-text-transform);font-family:var(--font-body-family-override)}.button,.btn,button[type=submit],input[type=submit],.shopify-payment-button__button,.product-form__submit,.shop-add-to-cart-button,.claim-button,.cart__checkout-button,.contact-button,.button--primary,.rich-text-button,.theme-button,.sticky-add-to-cart__button{transition:.3s;border-radius:var(--global-button-radius)!important;font-family:var(--font-body-family-override)!important;background:linear-gradient(45deg,#c9a961,#f4d99a)!important;color:var(--global-button-text-color)!important;border-left:var(--global-button-border-width) solid var(--global-button-border-color)!important;border-right:var(--global-button-border-width) solid var(--global-button-border-color)!important;border-top:var(--global-button-border-width) solid var(--global-button-border-color)!important;border-bottom-width:!important;border-bottom-color:!important;border-bottom-style:solid!important;box-shadow:none!important;padding-left:20px!important;padding-right:20px!important;text-transform:uppercase!important;text-align:center!important;font-weight:700!important}.button:hover,.btn:hover,button[type=submit]:hover,input[type=submit]:hover,.shopify-payment-button__button:hover,.product-form__submit:hover,.shop-add-to-cart-button:hover,.claim-button:hover,button[class*=add-to-cart]:hover,button[class*=add_to_cart]:hover,a[class*=add-to-cart]:hover,a[class*=add_to_cart]:hover,input[class*=add-to-cart]:hover,input[class*=add_to_cart]:hover,.cart__checkout-button:hover,.contact-button:hover,.button--primary:hover,.rich-text-button:hover,.theme-button:hover,.sticky-add-to-cart__button:hover,.button:focus,.button:focus-visible,.btn:focus,.btn:focus-visible,button[type=submit]:focus,button[type=submit]:focus-visible,input[type=submit]:focus,input[type=submit]:focus-visible,.shopify-payment-button__button:focus,.shopify-payment-button__button:focus-visible,.product-form__submit:focus,.product-form__submit:focus-visible,.shop-add-to-cart-button:focus,.shop-add-to-cart-button:focus-visible,.claim-button:focus,.claim-button:focus-visible,button[class*=add-to-cart]:focus,button[class*=add_to_cart]:focus,a[class*=add-to-cart]:focus,a[class*=add_to_cart]:focus,input[class*=add-to-cart]:focus,input[class*=add_to_cart]:focus,.cart__checkout-button:focus,.cart__checkout-button:focus-visible,.contact-button:focus,.contact-button:focus-visible,.button--primary:focus,.button--primary:focus-visible,.theme-button:focus,.theme-button:focus-visible,.sticky-add-to-cart__button:focus,.sticky-add-to-cart__button:focus-visible,.shopify-payment-button [role=button]:focus,.shopify-payment-button [role=button]:focus-visible{background:linear-gradient(45deg,#f4d99a,#c9a961)!important;border-left:var(--global-button-border-width) solid var(--global-button-border-color)!important;border-right:var(--global-button-border-width) solid var(--global-button-border-color)!important;border-top:var(--global-button-border-width) solid var(--global-button-border-color)!important;border-bottom-width:!important;border-bottom-color:!important;border-bottom-style:solid!important;box-shadow:none!important;outline:none!important}.button:before,.button:after,.btn:before,.btn:after,button[type=submit]:before,button[type=submit]:after,input[type=submit]:before,input[type=submit]:after,.shopify-payment-button__button:before,.shopify-payment-button__button:after,.product-form__submit:before,.product-form__submit:after,.shop-add-to-cart-button:before,.shop-add-to-cart-button:after,.claim-button:before,.claim-button:after,[class*=add-to-cart]:before,[class*=add-to-cart]:after,[class*=add_to_cart]:before,[class*=add_to_cart]:after,.cart__checkout-button:before,.cart__checkout-button:after,.contact-button:before,.contact-button:after,.button--primary:before,.button--primary:after,.theme-button:before,.theme-button:after,.sticky-add-to-cart__button:before,.sticky-add-to-cart__button:after{box-shadow:none!important}.scrolling-features-bar{padding:var(--vertical-padding) 0;width:100%;overflow:hidden;position:relative;font-family:var(--font-body-family-override);background-color:var(--background-color);color:var(--text-color)}.scrolling-features-bar .features-track-container{width:100%;overflow:hidden;position:relative}.scrolling-features-bar .features-track{display:flex;white-space:nowrap;position:relative}.scrolling-features-bar .feature-items{display:flex;align-items:center;gap:0px;flex-shrink:0}.scrolling-features-bar .feature-item{display:flex;align-items:center;white-space:nowrap;font-size:var(--font-size);margin:0;letter-spacing:var(--letter-spacing-body);padding:0 calc(var(--item-gap) / 2);text-transform:var(--text-transform);color:var(--text-color);font-weight:var(--font-weight-bold)!important}.scrolling-features-bar .feature-icon{display:flex;justify-content:center;align-items:center;margin-right:var(--icon-spacing);flex-shrink:0}.scrolling-features-bar .feature-icon svg{width:var(--icon-size);height:var(--icon-size);fill:var(--icon-color);display:block;stroke:none!important}.scrolling-features-bar .feature-item-separator{width:6px;height:6px;border-radius:50%;background-color:currentcolor;opacity:.5;margin:0 calc(var(--item-gap) / 2);flex-shrink:0}.scrolling-features-bar.pause-on-hover .features-track:hover{animation-play-state:paused}@media(max-width:768px){.scrolling-features-bar .feature-item{font-size:var(--mobile-font-size);padding:0 calc(var(--mobile-item-gap) / 2)}}@media(max-width:768px){.scrolling-features-bar .feature-icon svg{width:var(--mobile-icon-size)!important;height:var(--mobile-icon-size)!important}}@media(max-width:768px){.scrolling-features-bar .feature-item-separator{width:4px;height:4px;margin:0 calc(var(--mobile-item-gap) / 2)}}.section-k9de__scrolling_features_bar_QmiYpj{--vertical-padding: 15px;--item-gap: 60px;--mobile-item-gap: 30px;--font-size: 14px;--mobile-font-size: 12px;--text-transform: none;--icon-size: 20px;--mobile-icon-size: 16px;--icon-spacing: 10px;--text-color: #ffffff;--icon-color: #ffffff;--background-color: #007e40;--letter-spacing: .5px !important}.section-k9de__scrolling_features_bar_QmiYpj .features-track{animation:15s linear 0s infinite normal none running marquee-horizontal-left}@keyframes marquee-horizontal-left{0%{transform:translate(0)}to{transform:translate(-25%)}}@keyframes marquee-horizontal-right{0%{transform:translate(-25%)}to{transform:translate(0)}}.section-k9de__scrolling_features_bar_QmiYpj{--vertical-padding: 15px;--item-gap: 60px;--mobile-item-gap: 30px;--font-size: 14px;--mobile-font-size: 12px;--letter-spacing: .5px !important;--text-transform: none;--icon-size: 20px;--mobile-icon-size: 16px;--icon-spacing: 10px;--text-color: #ffffff;--icon-color: #ffffff;--background-color: #007e40}.section-k9de__scrolling_features_bar_QmiYpj .features-track{animation:marquee-horizontal-left 15s linear infinite}.section-k9de__scrolling_features_bar_QmiYpj.scrolling-features-bar .feature-item,.section-k9de__scrolling_features_bar_QmiYpj.scrolling-features-bar .feature-item span{font-family:var(--k9-font-body, "Poppins", sans-serif)!important;font-weight:400!important;text-transform:none!important}body .hp .hp__quote,body .hp .hp__ratingpill,body .hp .hp__ratingpill :is(span,b),body .k9cmp .k9cmp__desc,body .k9rev .k9rev__body p,body .k9rev .k9rev__name,body .k9rev .k9rev__verified,body .k9rev .k9rev__count,body .k9rev .k9rev__barnum{font-family:var(--k9-font-body, "Poppins", sans-serif)!important}body .hp .hp__title{font-family:var(--k9-font-heading, "DM Sans", sans-serif)!important;font-weight:400!important;color:#f1fdf0!important}body .hp .hp__title .hl{background:#ffd475!important;color:#0b683a!important}body .hp .hp__ratingpill{border-radius:5px!important}body .hp .hp__ratingpill b{font-family:var(--k9-font-body, "Poppins", sans-serif)!important;font-weight:400!important}body .hp__card{box-shadow:#03180e1a 0 1px 2px,#03180e47 0 12px 20px -14px!important}body .hp__photo{border-bottom:1px solid rgba(0,126,64,.16)!important}body .hp__photo{height:208px!important;flex:0 0 208px!important}body .hp__cbody{padding:13px 16px 15px!important;gap:9px!important}body .hp__quote{margin:auto 0!important;font-size:14px!important;line-height:1.58!important}body .hp__card{transition:transform .55s cubic-bezier(.23,1,.32,1),opacity .5s,scale .55s cubic-bezier(.23,1,.32,1),box-shadow .55s!important}body .hp__card.is-center{scale:1.03;box-shadow:#03180e1f 0 2px 3px,#03180e57 0 16px 26px -16px!important}.pill:not(.pill-item),.tag-label,[class*=pill]:not(.pill-item),[class*=tag-]{border-radius:50px!important}.hp__viewport{position:relative;overflow:hidden;height:412px;margin:0 auto;width:100%;max-width:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgb(0,0,0) 11%,rgb(0,0,0) 89%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,rgb(0,0,0) 11%,rgb(0,0,0) 89%,transparent 100%)}.hp__card{position:absolute;top:50%;left:50%;width:300px;height:384px;box-sizing:border-box;background:#fff8dd;border:2px solid rgb(0,126,64);border-radius:20px;overflow:hidden;box-shadow:none;display:flex;flex-direction:column;transform:translate(-50%,-50%) scale(.6);opacity:0;transform-origin:center center;transition:transform .55s cubic-bezier(.23,1,.32,1),opacity .5s;will-change:transform,opacity;cursor:pointer}.hp__cbody{flex:1 1 0%;padding:15px 16px 18px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.hp__meta{display:inline-flex;align-items:center;gap:8px;background:#eaf4ec;border:1.5px solid rgb(0,126,64);border-radius:999px;padding:4px 12px}.hp__nm{font-weight:400;font-size:11.5px;white-space:nowrap;font-family:var(--k9-font-body,"Poppins",sans-serif)!important;color:#007e40!important}.hp__vf{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;white-space:nowrap;font-family:var(--k9-font-body,"Poppins",sans-serif)!important;color:#007e40!important}@media(max-width:560px){.hp__head{padding:0 8px}}@media(max-width:560px){.hp__title{font-size:27px}}@media(max-width:560px){.hp__decor{display:none}}.section-k9de__k9_happy_parents-padding{padding-top:0;padding-bottom:0}@media screen and (min-width:750px){.section-k9de__k9_happy_parents-padding{padding-top:0;padding-bottom:0}}.hp{background:#186640;padding:64px 18px 70px;position:relative;overflow:hidden}.hp__inner{max-width:1340px;margin:0 auto;position:relative}.hp__rating{display:flex;justify-content:center;margin:0 0 26px}.hp__ratingpill{display:inline-flex;align-items:center;gap:9px;background:#f1fdf0;border-radius:5px;padding:7px 16px;font-family:var(--k9-font-body,"Poppins",sans-serif);font-weight:400;font-size:14px;color:#0b683a}.hp__ratingpill b{font-weight:400;color:#0b683a}.hp__rstars{display:inline-flex;gap:1px;line-height:0}.hp__head{position:relative;text-align:center;margin:0 0 30px;padding:0 70px}.hp__title{display:inline-block;font-family:var(--k9-font-heading,"DM Sans",sans-serif);font-weight:400;font-size:40px;color:#f1fdf0;margin:0;line-height:1.12}.hp__title .hl{background:#ffd475;color:#0b683a;font-weight:400;padding:1px 3px;border-radius:0}.hp__decor{position:absolute;top:50%;width:52px;height:52px;object-fit:contain;transform:translateY(-50%)}.hp__decor--l{left:2%}.hp__decor--r{right:2%;transform:translateY(-50%) scaleX(-1)}.hp__carousel{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.hp__viewport{position:relative;overflow:hidden;height:412px;margin:0 auto;width:100%;max-width:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 11%,#000 89%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 11%,#000 89%,transparent 100%)}.hp__track{position:relative;height:100%}.hp__card{position:absolute;top:50%;left:50%;width:300px;height:384px;box-sizing:border-box;background:#fff8dd;border:2px solid #007E40;border-radius:20px;overflow:hidden;box-shadow:none;display:flex;flex-direction:column;transform:translate(-50%,-50%) scale(.6);opacity:0;transform-origin:center center;transition:transform .55s cubic-bezier(.23,1,.32,1),opacity .5s ease;will-change:transform,opacity;cursor:pointer}.hp__track.hp--noanim .hp__card{transition:none!important}.hp__card.is-center{cursor:default}.hp__photo{width:100%;height:180px;flex:0 0 180px;background:linear-gradient(135deg,#e7efe8,#d7e5d9);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#9fb4a6;font-family:var(--k9-font-body,"Poppins",sans-serif);font-size:12px}.hp__photo img{width:100%;height:100%;object-fit:cover;display:block}.hp__cbody{flex:1;padding:15px 16px 18px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.hp__toprow{display:flex;align-items:center;justify-content:space-between;gap:9px}.hp__cstars{display:block;height:17px;width:auto}.hp__meta{display:inline-flex;align-items:center;gap:8px;background:#eaf4ec;border:1.5px solid #007E40;border-radius:999px;padding:4px 12px}.hp__namepill{display:inline-flex;align-items:center;gap:6px;background:#eaf4ec;border-radius:999px;padding:3px 9px 3px 3px}.hp__av{width:20px;height:20px;border-radius:50%;background:#d4e5d8;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.hp__nm{font-family:var(--k9-font-body,"Poppins",sans-serif)!important;font-weight:400;font-size:11.5px;color:#007e40!important;white-space:nowrap}.hp__div{display:none}.hp__vf{display:inline-flex;align-items:center;gap:4px;font-family:var(--k9-font-body,"Poppins",sans-serif)!important;font-size:10.5px;color:#007e40!important;white-space:nowrap}.hp__quote{font-family:var(--k9-font-body,"Poppins",sans-serif);font-style:normal;font-weight:400;font-size:13px;color:#3a4a44;line-height:1.55;margin:0}.hp__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:20;width:48px;height:48px;border-radius:50%;background:#fff;border:1px solid #d8e5da;color:#17433c;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px #00000024;font-size:24px;line-height:1;padding:0;transition:background .15s ease}.hp__nav:hover{background:#f1f9f3}.hp__prev{left:6px}.hp__next{right:6px}@media(max-width:560px){.hp__head{padding:0 8px}.hp__title{font-size:27px}.hp__decor{display:none}.hp__nav{width:38px;height:38px}}#kspecBtn{font-family:var(--k9-font-body, "Poppins", sans-serif)!important;font-weight:500!important}body .kspec .kspec__title{font-family:var(--k9-font-heading, "DM Sans", sans-serif)!important;font-weight:600!important;color:#007e40!important}body .kspec .kspec__title .hl{background:#fce47e!important;color:#007e40!important;-webkit-text-fill-color:rgb(0,126,64)!important;font-style:italic!important}body .kspec .kspec__num{font-family:var(--k9-font-heading, "DM Sans", sans-serif)!important;font-weight:400!important;color:#007e40!important}body .kspec .kspec__badge,body .kspec .kspec__lbl{font-family:var(--k9-font-body, "Poppins", sans-serif)!important}body .kspec .kspec__title .hl{padding-right:9px!important}.kspec__card{display:flex;background:#fff;border-radius:28px;overflow:hidden;box-shadow:#0b683a3d 0 24px 52px -16px}@media(max-width:880px){.kspec__text{flex:1 1 auto;padding:34px 26px}}.kspec__media{flex:1 1 0%;min-width:0px}@media(max-width:880px){.kspec__img{aspect-ratio:4 / 3;height:auto}}.kspec__btn{display:inline-block;align-self:flex-start;background:#fce47e;font-family:var(--k9-font-body,"Poppins",sans-serif);font-weight:600;font-size:16px;text-decoration:none;padding:14px 72px;border-radius:999px;color:#007e40!important;-webkit-text-fill-color:rgb(0,126,64)!important}#kspecBtn{border:1px solid rgb(0,0,0)!important;box-shadow:#000 3px 4px!important;transition:transform .15s,box-shadow .15s!important}#kspecBtn:hover{transform:translate(-2px,-2px)!important;box-shadow:#000 5px 6px!important}#kspecBtn:active{transform:translateY(4px)!important;box-shadow:#000 0 0!important}@media(max-width:560px){.kspec__title{font-size:26px}}@media(max-width:560px){.kspec__num{font-size:40px}}@media(max-width:560px){.kspec__stats{gap:22px}}@media(max-width:560px){.kspec__dash{display:none}}.section-k9de__k9_specifically-padding{padding-top:0;padding-bottom:0}@media screen and (min-width:750px){.section-k9de__k9_specifically-padding{padding-top:0;padding-bottom:0}}.kspec{background:#f1fdf0;padding:62px 18px 26px;position:relative}.kspec__inner{max-width:1080px;margin:0 auto;position:relative;z-index:2}.kspec__card{display:flex;background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 24px 52px -16px #0b683a3d}@media(max-width:880px){.kspec__card{flex-direction:column}}.kspec__text{flex:0 0 49%;padding:46px 44px;display:flex;flex-direction:column;justify-content:center}@media(max-width:880px){.kspec__text{flex:auto;padding:34px 26px}}.kspec__media{flex:1;min-width:0}.kspec__img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:880px){.kspec__img{aspect-ratio:4/3;height:auto}}.kspec__title{font-family:var(--k9-font-heading,"DM Sans",sans-serif);font-weight:600;font-size:33px;line-height:1.2;color:#007e40;margin:0 0 18px}.kspec__title .hl{background:#fce47e;color:#007e40;font-style:italic;padding:0 3px;border-radius:0}.kspec__badge{display:inline-flex;align-items:center;gap:7px;background:#007e40;color:#fff;font-family:var(--k9-font-body,"Poppins",sans-serif);font-weight:500;font-size:12.5px;padding:7px 15px;border-radius:5px;margin-bottom:28px;align-self:flex-start}.kspec__stats{display:flex;gap:38px;margin-bottom:30px}.kspec__stats>div{text-align:center}.kspec__num{font-family:var(--k9-font-heading,"DM Sans",sans-serif);font-weight:400;font-size:48px;color:#007e40;line-height:1}.kspec__lbl{font-family:var(--k9-font-body,"Poppins",sans-serif);font-size:13px;color:#3a4a44;line-height:1.45;margin:8px auto 0;max-width:150px;text-align:center}.kspec__btn{display:inline-block;align-self:flex-start;background:#fce47e;color:#007e40!important;-webkit-text-fill-color:#007E40!important;font-family:var(--k9-font-body,"Poppins",sans-serif);font-weight:600;font-size:16px;text-decoration:none;padding:14px 72px;border-radius:999px}.kspec__dash{position:absolute;z-index:1;pointer-events:none}.kspec__dash--thru{left:0;top:0;width:100%;height:100%}#kspecBtn{border:1px solid #000!important;box-shadow:3px 4px #000!important;transition:transform .15s ease,box-shadow .15s ease!important}#kspecBtn:hover{transform:translate(-2px,-2px)!important;box-shadow:5px 6px #000!important}#kspecBtn:active{transform:translateY(4px)!important;box-shadow:0 0 #000!important}#kspecBtn:before,#kspecBtn:after{display:none!important;content:none!important}@media(max-width:560px){.kspec__title{font-size:26px}.kspec__num{font-size:40px}.kspec__stats{gap:22px}.kspec__dash{display:none}}body .steps .steps-title{font-family:var(--k9-font-heading, "DM Sans", sans-serif)!important;font-weight:600!important;color:#007e40!important}body .steps .steps-title .done{font-style:italic!important;color:#007e40!important;-webkit-text-fill-color:rgb(0,126,64)!important}body .steps .steps-sub,body .steps .step-card-content p,body .steps .step-card-content h3,body .steps .step-badge{font-family:var(--k9-font-body, "Poppins", sans-serif)!important}body .steps .step-badge{font-style:italic!important;font-size:14px!important}body .steps .step-card-content h3{color:#007e40!important}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}@media only screen and (min-width:750px){h3,.h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}}h3,.h3{font-size:var(--h3-font-size, calc(var(--font-heading-scale) * 2.2rem))}@media screen and (min-width:750px){h3,.h3{font-size:calc(var(--font-heading-scale) * 2.4rem)}}body.h2-heading-font h2,body.h2-heading-font .h2,body.h3-heading-font h3,body.h3-heading-font .h3{font-family:var(--font-heading-family)!important}h3,.h3{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:var(--h3-font-size, var(--font-size-h3));line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-body);margin-bottom:.5em}@media screen and (max-width:375px){h3,.h3{font-size:var(--min-font-size-h3)}}@media screen and (min-width:1440px){h3,.h3{font-size:var(--max-font-size-h3)}}h3,h4,h5,h6,th,.semi-bold{font-weight:var(--font-weight-semibold)!important}.steps-wrap{max-width:1180px;margin:0 auto;padding:38px 34px 40px;border:2px dashed rgb(0,126,64);border-radius:28px;background:linear-gradient(#ffeda6,#fff9df)}@media(min-width:769px){.step-card{flex:1 1 0%;max-width:none}}.step-video-container{width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:16px;border:2px solid rgb(0,126,64);box-shadow:none}@media(max-width:768px){.steps-wrap{padding:24px 16px 28px}}@media(max-width:768px){.steps-title{font-size:29px}}@media(max-width:768px){.step-card-content{text-align:center}}.section-k9de__custom_liquid_3tWXcX-padding{padding-top:0;padding-bottom:0}@media screen and (min-width:750px){.section-k9de__custom_liquid_3tWXcX-padding{padding-top:0;padding-bottom:0}}.steps{background:#f1fdf0;padding:26px 18px 54px}.steps-wrap{max-width:1180px;margin:0 auto;padding:38px 34px 40px;border:2px dashed #007E40;border-radius:28px;background:linear-gradient(180deg,#ffeda6,#fff9df)}.steps-head{text-align:center;margin:2px 0 34px}.steps-title{font-family:var(--k9-font-heading,"DM Sans",sans-serif);font-weight:600;font-size:38px;line-height:1.15;color:#007e40;margin:0 0 10px}.steps-title .done{font-style:italic;color:#007e40}.steps-sub{font-family:var(--k9-font-body,"Poppins",sans-serif);font-weight:400;font-size:16px;color:#5a6b64;margin:0}.steps-container{display:flex;flex-direction:column;gap:28px}@media(min-width:769px){.steps-container{flex-direction:row;align-items:flex-start;gap:26px}}.step-card{max-width:500px;margin:0 auto;background:transparent;padding:0}@media(min-width:769px){.step-card{flex:1;max-width:none}}.step-video-container{width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:16px;border:2px solid #007E40;box-shadow:none}.step-card video{width:100%;height:100%;object-fit:cover;display:block}.step-card-content{padding:18px 4px 0;text-align:left}.step-badge{display:inline-block;background:#007e40;color:#fff;font-family:var(--k9-font-body,"Poppins",sans-serif);font-weight:600;font-style:italic;font-size:14px;line-height:1.1;padding:6px 15px;border-radius:5px;margin-bottom:13px}.step-card-content h3{font-family:var(--k9-font-body,"Poppins",sans-serif);font-size:20px;font-weight:600;color:#007e40;margin:0 0 9px}.step-card-content p{font-family:var(--k9-font-body,"Poppins",sans-serif);font-size:14px;color:#5a6b64;line-height:1.6;margin:0;font-weight:400}@media(max-width:768px){.steps-wrap{padding:24px 16px 28px}.steps-title{font-size:29px}.step-card-content{text-align:center}}body [id*=video_testimonials_DHyCH9] .section-heading{font-family:var(--k9-font-heading, "DM Sans", sans-serif)!important;font-weight:600!important}body [id*=video_testimonials_DHyCH9] .section-header{margin-bottom:64px!important}[id*=video_testimonials_DHyCH9] .video-card{border-radius:18px!important}[id*=video_testimonials_DHyCH9] .review-content{border-radius:0 0 16px 16px!important}[id*=video_testimonials_DHyCH9] .video-card{transform:scale(.82);opacity:.65;transition:transform .55s cubic-bezier(.23,1,.32,1),opacity .55s}[id*=video_testimonials_DHyCH9] .video-card.desktop-center,[id*=video_testimonials_DHyCH9] .video-card.mobile-center{transform:scale(1.06);opacity:1;z-index:3}[id*=video_testimonials_DHyCH9] .carousel-container{position:relative;max-width:1140px!important;margin:0 auto!important;overflow:hidden!important;padding:34px 0!important}[id*=video_testimonials_DHyCH9] .carousel-nav{display:contents}[id*=video_testimonials_DHyCH9] .carousel-nav .nav-button{position:absolute;top:46%;transform:translateY(-50%);z-index:20;box-shadow:#0000001f 0 4px 14px!important}[id*=video_testimonials_DHyCH9] .carousel-nav .nav-button.prev{left:6px}[id*=video_testimonials_DHyCH9] .carousel-nav .nav-button.next{right:6px}[id*=video_testimonials_DHyCH9] .video-card{position:relative}[id*=video_testimonials_DHyCH9] .review-content{text-align:center!important}[id*=video_testimonials_DHyCH9] .review-header{flex-direction:column;align-items:center;gap:6px;display:flex!important;width:100%!important}[id*=video_testimonials_DHyCH9] .star-rating{display:flex!important;justify-content:center!important;width:100%!important;color:#2f8f4e!important}[id*=video_testimonials_DHyCH9] .review-quote{text-align:center!important}[id*=video_testimonials_DHyCH9] .review-author{top:12px;right:12px;z-index:6;align-items:center;gap:7px;white-space:nowrap;box-shadow:#0000002e 0 2px 9px;position:absolute!important;margin:0!important;display:inline-flex!important;background:#f1fdf0!important;color:#007e40!important;border:1.5px solid rgb(0,126,64)!important;border-radius:999px!important;padding:5px 11px 5px 13px!important;font-family:var(--k9-font-body, "Poppins", sans-serif)!important;font-size:12px!important;font-weight:500!important;line-height:1!important}[id*=video_testimonials_DHyCH9] .star-png{height:18px;width:auto;display:block}[id*=video_testimonials_DHyCH9] .video-wrapper,[id*=video_testimonials_DHyCH9] .testimonial-video,[id*=video_testimonials_DHyCH9] .video-thumbnail,[id*=video_testimonials_DHyCH9] .video-placeholder{border-radius:16px 16px 0 0!important}[id*=video_testimonials_DHyCH9] .video-wrapper{clip-path:inset(0px round 16px 16px 0px 0px)!important}[id*=video_testimonials_DHyCH9] .verified-badge{align-items:center;gap:3px;color:#007e40!important;font-weight:500!important;display:inline-flex!important;font-family:var(--k9-font-body, "Poppins", sans-serif)!important}[id*=video_testimonials_DHyCH9] .verified-icon{width:14px!important;height:14px!important}[id*=video_testimonials_DHyCH9] .verified-icon path{fill:#007e40!important}.section-heading{font-family:var(--font-heading-family);font-weight:var(--font-weight-bold);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.disable-global-button-styling:not(.cart-discount-code-button),.disable-global-button-styling.button-box-shadow:not(.cart-discount-code-button),.disable-global-button-styling.button-gradient-effect:not(.cart-discount-code-button),.disable-global-button-styling.intensity-1:not(.cart-discount-code-button),.disable-global-button-styling.intensity-2:not(.cart-discount-code-button),.disable-global-button-styling.intensity-3:not(.cart-discount-code-button),.disable-global-button-styling.intensity-4:not(.cart-discount-code-button),.disable-global-button-styling.intensity-5:not(.cart-discount-code-button),.button.disable-global-button-styling.button-box-shadow:not(.cart-discount-code-button),.button.disable-global-button-styling.button-gradient-effect:not(.cart-discount-code-button),.btn.disable-global-button-styling.button-box-shadow:not(.cart-discount-code-button),.btn.disable-global-button-styling.button-gradient-effect:not(.cart-discount-code-button){box-shadow:none!important;background-position:unset!important;background-size:unset!important;background-repeat:unset!important;background-attachment:unset!important;background-origin:unset!important;background-clip:unset!important;background-image:none!important;background-color:unset!important;transform:none!important;transition:none!important;position:static!important;z-index:auto!important;font-weight:unset!important;letter-spacing:unset!important;text-transform:unset!important}.disable-global-button-styling:hover:not(.cart-discount-code-button),.disable-global-button-styling:focus:not(.cart-discount-code-button),.disable-global-button-styling.button-box-shadow:hover:not(.cart-discount-code-button),.disable-global-button-styling.button-gradient-effect:hover:not(.cart-discount-code-button),.disable-global-button-styling.intensity-1:hover:not(.cart-discount-code-button),.disable-global-button-styling.intensity-2:hover:not(.cart-discount-code-button),.disable-global-button-styling.intensity-3:hover:not(.cart-discount-code-button),.disable-global-button-styling.intensity-4:hover:not(.cart-discount-code-button),.disable-global-button-styling.intensity-5:hover:not(.cart-discount-code-button){box-shadow:none!important;background-position:unset!important;background-size:unset!important;background-repeat:unset!important;background-attachment:unset!important;background-origin:unset!important;background-clip:unset!important;background-image:none!important;background-color:unset!important;transform:none!important;transition:none!important}.disable-global-button-styling:active:not(.cart-discount-code-button),.disable-global-button-styling.button-box-shadow:active:not(.cart-discount-code-button),.disable-global-button-styling.button-gradient-effect:active:not(.cart-discount-code-button){box-shadow:none!important;background-position:unset!important;background-size:unset!important;background-repeat:unset!important;background-attachment:unset!important;background-origin:unset!important;background-clip:unset!important;background-image:none!important;background-color:unset!important;transform:none!important}.disable-global-button-styling:not(.cart-discount-code-button):before,.disable-global-button-styling:not(.cart-discount-code-button):after,.disable-global-button-styling.button-gradient-effect:not(.cart-discount-code-button):before,.disable-global-button-styling.gradient-shine-enabled:not(.cart-discount-code-button):before{display:none!important;content:none!important}.video-testimonials-wrapper{width:100%;max-width:100vw;overflow-x:hidden}.video-testimonials-section{max-width:1400px;margin:0 auto;position:relative}.video-testimonials-wrapper .section-header{text-align:center;margin-bottom:10px}.video-testimonials-wrapper .section-heading{letter-spacing:var(--letter-spacing-heading)!important;line-height:1.1!important;font-weight:var(--font-weight-bold)!important;margin-top:0!important;margin-bottom:12px!important}.video-testimonials-wrapper .section-subtitle{max-width:600px;letter-spacing:var(--letter-spacing-body)!important;line-height:1.5!important;margin:0 auto!important}.video-testimonials-wrapper .carousel-container{overflow:hidden;position:relative;padding:20px 0;width:100%;max-width:100%}.video-testimonials-wrapper .videos-grid{display:flex;gap:0px;will-change:transform;transform:translateZ(0);align-items:flex-start;width:auto;max-width:none}.video-testimonials-wrapper .video-card{flex-shrink:0;width:var(--video-card-width-mobile, 220px);min-width:0px;transition:transform .4s cubic-bezier(.25,1,.5,1);transform-origin:center center;margin-right:20px;display:flex;flex-direction:column;height:auto;overflow:hidden}.video-testimonials-wrapper .video-card:last-child{margin-right:0}@media(max-width:767px){.video-testimonials-wrapper .carousel-container{padding:90px 0;overflow:hidden;width:100%;max-width:100vw}}@media(max-width:767px){.video-testimonials-wrapper .videos-grid{width:auto}}@media(max-width:767px){.video-testimonials-wrapper.mobile-compact .video-card{width:160px;margin-right:12px}}@media(max-width:767px){.video-testimonials-wrapper.mobile-compact .carousel-container{padding:60px 0}}.video-testimonials-wrapper .video-wrapper{position:relative;width:100%;aspect-ratio:9 / 16;background:#e0e0e0;overflow:hidden;transform:translateZ(0);flex-shrink:0}.video-testimonials-wrapper .testimonial-video,.video-testimonials-wrapper .video-thumbnail,.video-testimonials-wrapper .video-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;display:block}@media(max-width:767px){.video-testimonials-wrapper .testimonial-video,.video-testimonials-wrapper .video-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}.video-testimonials-wrapper .testimonial-video{background-size:cover;background-position:center center;object-fit:cover;object-position:center center}@media screen and (max-width:767px){.video-testimonials-wrapper .testimonial-video{pointer-events:auto;background-color:transparent;will-change:transform}}@media screen and (max-width:767px){.video-testimonials-wrapper .video-wrapper{background-color:#000}}@media screen and (max-width:767px){.video-testimonials-wrapper .video-wrapper:not(.is-playing) .testimonial-video::-webkit-media-controls-start-playback-button{display:none!important}}@media screen and (max-width:767px){.video-testimonials-wrapper .video-wrapper:not(.is-playing) .testimonial-video::-webkit-media-controls{display:none!important}}.video-testimonials-wrapper .video-wrapper:not(.is-playing) .testimonial-video::-webkit-media-controls{display:none!important}.video-testimonials-wrapper .video-wrapper:not(.is-playing) .testimonial-video::-webkit-media-controls-start-playback-button{display:none!important}.video-testimonials-wrapper .video-play-overlay{position:absolute!important;top:0!important;left:0!important;bottom:unset!important;right:unset!important;width:100%!important;height:100%!important;z-index:10!important;pointer-events:none!important;background:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important}.video-testimonials-wrapper .video-testimonial-play-btn{color-scheme:unset!important;forced-color-adjust:unset!important;math-depth:unset!important;position-anchor:unset!important;text-size-adjust:unset!important;-webkit-appearance:unset!important;appearance:unset!important;color:unset!important;font:unset!important;font-palette:unset!important;font-synthesis:unset!important;position-area:unset!important;text-orientation:unset!important;text-rendering:unset!important;text-spacing-trim:unset!important;-webkit-font-smoothing:unset!important;-webkit-locale:unset!important;-webkit-text-orientation:unset!important;-webkit-writing-mode:unset!important;writing-mode:unset!important;zoom:unset!important;accent-color:unset!important;align-content:unset!important;place-self:unset!important;alignment-baseline:unset!important;anchor-name:unset!important;anchor-scope:unset!important;animation-composition:unset!important;animation:unset!important;animation-trigger:unset!important;app-region:unset!important;aspect-ratio:unset!important;-webkit-backdrop-filter:unset!important;backdrop-filter:unset!important;backface-visibility:unset!important;background-blend-mode:unset!important;baseline-shift:unset!important;baseline-source:unset!important;block-size:unset!important;border-block:unset!important;border-collapse:unset!important;border-end-end-radius:unset!important;border-end-start-radius:unset!important;border-inline:unset!important;border-shape:unset!important;border-start-end-radius:unset!important;border-start-start-radius:unset!important;inset:unset!important;box-decoration-break:unset!important;box-shadow:unset!important;break-after:unset!important;break-before:unset!important;break-inside:unset!important;buffered-rendering:unset!important;caption-side:unset!important;caret-animation:unset!important;caret-color:unset!important;caret-shape:unset!important;clear:unset!important;clip:unset!important;clip-path:unset!important;clip-rule:unset!important;color-interpolation:unset!important;color-interpolation-filters:unset!important;color-rendering:unset!important;columns:unset!important;column-fill:unset!important;gap:unset!important;rule-break:unset!important;rule:unset!important;rule-inset:unset!important;rule-visibility-items:unset!important;column-span:unset!important;contain:unset!important;contain-intrinsic-block-size:unset!important;contain-intrinsic-size:unset!important;contain-intrinsic-inline-size:unset!important;container:unset!important;content:unset!important;content-visibility:unset!important;corner-shape:unset!important;corner-block-end-shape:unset!important;corner-block-start-shape:unset!important;counter-increment:unset!important;counter-reset:unset!important;counter-set:unset!important;cx:unset!important;cy:unset!important;d:unset!important;dominant-baseline:unset!important;dynamic-range-limit:unset!important;empty-cells:unset!important;field-sizing:unset!important;fill:unset!important;fill-opacity:unset!important;fill-rule:unset!important;filter:unset!important;flex:unset!important;flex-flow:unset!important;flex-line-count:unset!important;float:unset!important;flood-color:unset!important;flood-opacity:unset!important;frame-sizing:unset!important;grid:unset!important;grid-area:unset!important;hyphenate-character:unset!important;hyphenate-limit-chars:unset!important;-webkit-hyphens:unset!important;hyphens:unset!important;image-orientation:unset!important;image-rendering:unset!important;-webkit-initial-letter:unset!important;initial-letter:unset!important;inline-size:unset!important;inset-block:unset!important;inset-inline:unset!important;interactivity:unset!important;interest-delay:unset!important;interpolate-size:unset!important;isolation:unset!important;justify-items:unset!important;letter-spacing:unset!important;lighting-color:unset!important;line-break:unset!important;list-style:unset!important;margin-block:unset!important;margin:unset!important;margin-inline:unset!important;margin-trim:unset!important;marker:unset!important;-webkit-mask:unset!important;mask:unset!important;mask-type:unset!important;math-shift:unset!important;math-style:unset!important;max-block-size:unset!important;max-height:unset!important;max-inline-size:unset!important;max-width:unset!important;min-block-size:unset!important;min-height:unset!important;min-inline-size:unset!important;min-width:unset!important;mix-blend-mode:unset!important;object-fit:unset!important;object-position:unset!important;object-view-box:unset!important;offset:unset!important;opacity:unset!important;order:unset!important;orphans:unset!important;outline:unset!important;outline-offset:unset!important;overflow-anchor:unset!important;overflow-block:unset!important;overflow-clip-margin:unset!important;overflow-inline:unset!important;overflow-wrap:unset!important;overflow:unset!important;overlay:unset!important;overscroll-behavior-block:unset!important;overscroll-behavior-inline:unset!important;overscroll-behavior:unset!important;padding-block:unset!important;padding:unset!important;padding-inline:unset!important;page:unset!important;page-margin-safety:unset!important;page-orientation:unset!important;paint-order:unset!important;perspective:unset!important;perspective-origin:unset!important;position-try:unset!important;position-visibility:unset!important;-webkit-print-color-adjust:unset!important;print-color-adjust:unset!important;quotes:unset!important;r:unset!important;reading-flow:unset!important;reading-order:unset!important;resize:unset!important;rotate:unset!important;ruby-align:unset!important;ruby-overhang:unset!important;ruby-position:unset!important;rule-overlap:unset!important;rx:unset!important;ry:unset!important;scale:unset!important;scroll-axis-lock:unset!important;scroll-behavior:unset!important;scroll-initial-target:unset!important;scroll-margin-block:unset!important;scroll-margin:unset!important;scroll-margin-inline:unset!important;scroll-marker-group:unset!important;scroll-padding-block:unset!important;scroll-padding:unset!important;scroll-padding-inline:unset!important;scroll-snap-align:unset!important;scroll-snap-stop:unset!important;scroll-snap-type:unset!important;scroll-target-group:unset!important;scroll-timeline:unset!important;scrollbar-color:unset!important;scrollbar-gutter:unset!important;scrollbar-width:unset!important;shape-image-threshold:unset!important;shape-margin:unset!important;shape-outside:unset!important;shape-rendering:unset!important;size:unset!important;speak:unset!important;stop-color:unset!important;stop-opacity:unset!important;stroke:unset!important;stroke-dasharray:unset!important;stroke-dashoffset:unset!important;stroke-linecap:unset!important;stroke-linejoin:unset!important;stroke-miterlimit:unset!important;stroke-opacity:unset!important;stroke-width:unset!important;tab-size:unset!important;table-layout:unset!important;text-align:unset!important;text-align-last:unset!important;text-anchor:unset!important;text-autospace:unset!important;text-box:unset!important;text-combine-upright:unset!important;text-decoration:unset!important;text-decoration-skip-ink:unset!important;text-decoration-skip-spaces:unset!important;text-emphasis:unset!important;text-emphasis-position:unset!important;text-fit:unset!important;text-indent:unset!important;text-justify:unset!important;text-overflow:unset!important;text-shadow:unset!important;text-transform:unset!important;text-underline-offset:unset!important;text-underline-position:unset!important;text-wrap:unset!important;timeline-scope:unset!important;timeline-trigger:unset!important;touch-action:unset!important;transform:unset!important;transform-box:unset!important;transform-origin:unset!important;transform-style:unset!important;translate:unset!important;trigger-scope:unset!important;-webkit-user-select:unset!important;user-select:unset!important;vector-effect:unset!important;vertical-align:unset!important;view-timeline:unset!important;view-transition-class:unset!important;view-transition-group:unset!important;view-transition-name:unset!important;view-transition-scope:unset!important;visibility:unset!important;border-spacing:unset!important;-webkit-box-align:unset!important;-webkit-box-decoration-break:unset!important;-webkit-box-direction:unset!important;-webkit-box-flex:unset!important;-webkit-box-ordinal-group:unset!important;-webkit-box-orient:unset!important;-webkit-box-pack:unset!important;-webkit-box-reflect:unset!important;-webkit-line-break:unset!important;-webkit-line-clamp:unset!important;-webkit-mask-box-image:unset!important;-webkit-rtl-ordering:unset!important;-webkit-ruby-position:unset!important;-webkit-tap-highlight-color:unset!important;-webkit-text-combine:unset!important;-webkit-text-decorations-in-effect:unset!important;-webkit-text-fill-color:unset!important;-webkit-text-security:unset!important;-webkit-text-stroke:unset!important;-webkit-user-drag:unset!important;white-space-collapse:unset!important;widows:unset!important;will-change:unset!important;window-drag:unset!important;word-break:unset!important;word-spacing:unset!important;x:unset!important;y:unset!important;z-index:unset!important;width:48px!important;height:48px!important;border-radius:50%!important;background:#000000b3!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:transform .2s,background .2s!important;pointer-events:auto!important;box-sizing:border-box!important;position:relative!important}.video-testimonials-wrapper .video-testimonial-play-btn:hover{transform:scale(1.1)!important;background:#000000d9!important}.video-testimonials-wrapper .video-testimonial-play-btn svg{width:24px!important;height:24px!important;fill:#fff!important;margin-left:2px!important}@media(max-width:767px){.video-testimonials-wrapper .video-testimonial-play-btn{width:52px!important;height:52px!important}}@media(max-width:767px){.video-testimonials-wrapper .video-testimonial-play-btn svg{width:26px!important;height:26px!important;margin-left:2px!important}}.video-testimonials-wrapper .review-content{padding:14px;border-top-width:0px;width:100%;min-width:0px;overflow-wrap:break-word;box-sizing:border-box}.video-testimonials-wrapper .review-header{display:flex;justify-content:flex-start;margin-bottom:8px;gap:10px;flex-flow:column wrap;align-items:flex-start;width:100%;max-width:100%}.video-testimonials-wrapper .star-rating{display:flex;gap:2px;flex-shrink:0}.video-testimonials-wrapper .review-quote{line-height:1.4;margin:0;overflow-wrap:break-word;width:100%;max-width:100%;letter-spacing:var(--letter-spacing-body)!important}.video-testimonials-wrapper .review-author{display:inline-flex;align-items:center;font-weight:500;padding:3px 7px;width:auto;max-width:100%;margin:0;flex-shrink:0;overflow-wrap:break-word;flex-wrap:wrap;letter-spacing:var(--letter-spacing-body)!important}.video-testimonials-wrapper .verified-badge{font-weight:var(--font-weight-bold);display:inline-flex;align-items:center;gap:3px;margin-left:4px;letter-spacing:var(--letter-spacing-body)!important}.video-testimonials-wrapper .verified-icon{vertical-align:middle;display:inline-flex;align-items:center;justify-content:center}.video-testimonials-wrapper .carousel-nav{display:flex;justify-content:center;gap:16px}.video-testimonials-wrapper .nav-button{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;border:1px solid;position:relative;z-index:1;pointer-events:auto!important}.video-testimonials-wrapper .nav-button:hover{transform:translateY(-2px);box-shadow:#0000001a 0 2px 5px}.video-testimonials-wrapper .nav-button svg{width:24px;height:24px;stroke:currentcolor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media screen and (min-width:768px){.video-testimonials-wrapper .carousel-container{overflow:hidden;scroll-snap-type:none}}@media screen and (min-width:768px){.video-testimonials-wrapper .videos-grid{display:flex;gap:30px;transition:transform .8s cubic-bezier(.23,1,.32,1);justify-content:flex-start;width:auto;max-width:none;margin:0;padding:0}}@media screen and (min-width:768px){.video-testimonials-wrapper .video-card{margin-right:0;min-width:0px;scroll-snap-align:initial;overflow:hidden;width:var(--video-card-width-desktop, 280px)!important;max-width:var(--video-card-width-desktop, 280px)!important}}@media screen and (min-width:768px){.video-testimonials-wrapper .review-header{flex-direction:row;align-items:center}}@media screen and (min-width:768px){.video-testimonials-wrapper .carousel-nav{margin-top:30px}}@media(max-width:767px){.video-testimonials-wrapper .carousel-nav{margin-top:20px}}@media(max-width:767px){.video-testimonials-wrapper .nav-button{width:32px;height:32px}}@media(max-width:767px){.video-testimonials-wrapper .review-content{padding:16px}}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9{padding:35px 15px 0;--video-card-width-mobile: 220px;--video-card-width-desktop: 340px;background:linear-gradient(#f1fdf0,#f1fdf0)!important}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .video-card{background:#fff;border-radius:8px;border:2px solid rgb(0,126,64)!important}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .review-author{font-size:10px;border-radius:50px;background-color:#17433c;color:#f1fdf0;border:2px solid rgb(23,67,60)}@media screen and (min-width:768px){.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .section-heading{font-size:36px!important}}@media screen and (min-width:768px){.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .section-subtitle{font-size:16px!important}}@media screen and (min-width:768px){.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .review-quote{font-size:14px}}@media screen and (min-width:768px){.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .review-author{font-size:12px}}@media screen and (min-width:768px){.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .verified-badge{font-size:12px}}@media screen and (min-width:768px){.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .verified-icon{width:10.8px;height:10.8px}}.global-nav-button:hover{background:var(--nav-btn-bg-hover)!important;color:var(--nav-btn-color-hover)!important;border-color:var(--nav-btn-border-color-hover)!important;opacity:var(--nav-btn-opacity-hover)!important}.global-nav-button[data-enable-hover-transform=true]:hover{transform:translateY(-2px)}.global-nav-button svg{pointer-events:none;flex-shrink:0}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9{background:linear-gradient(180deg,#f1fdf0,#f1fdf0)!important;padding:35px 15px 0;--video-card-width-mobile: 220px;--video-card-width-desktop: 340px}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .section-heading{font-size:34px!important;color:#007e40!important}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .global-accent-text,.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .custom-accent-text{margin-left:0!important;background:linear-gradient(45deg,#c9a961 4%,#f4d99a)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;font-style:italic!important;font-weight:var(--font-accent-weight, inherit)!important;letter-spacing:var(--font-accent-letter-spacing, inherit)!important;text-transform:var(--font-accent-text-transform, none)!important}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .section-subtitle{font-size:14px!important;color:#17433c!important}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .video-card{background:#fff;border-radius:8px;border:2px solid #007e40!important}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .video-wrapper,.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .testimonial-video,.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .video-thumbnail,.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .video-placeholder{border-radius:18px 18px 0 0}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .product-overlay{border-radius:8px}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .product-image-overlay{border-radius:6px}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .product-info-overlay{color:#000}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .product-title-overlay{color:#17433c!important;font-size:13px;font-weight:600!important}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .product-price-overlay .current-price{color:#e6c068!important;font-size:13px}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .product-price-overlay .original-price{color:#8a8a8a;font-size:13px;text-decoration:line-through}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .review-content{background:#fff;border-radius:0 0 12px 12px;border-width:0px;border-style:solid;border-color:#d6efd9}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .star-rating{color:#e6c068}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .star-rating .star,.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .star-rating svg{width:18px!important;height:18px!important;margin-right:0!important;opacity:1!important}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .review-quote{font-size:12px;color:#374151}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .review-author{font-size:10px;border-radius:50px;background-color:#17433c;color:#f1fdf0;border:2px solid #17433c}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .verified-badge{font-size:10px}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .verified-icon{width:9px;height:9px}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .carousel-nav{display:flex;justify-content:center;gap:16px}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .carousel-nav.hide-desktop{display:none!important}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .carousel-nav.hide-mobile{display:flex!important}@media screen and (max-width:767px){.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .carousel-nav.hide-desktop{display:flex!important}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .carousel-nav.hide-mobile{display:none!important}}@media screen and (min-width:768px){.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .section-heading{font-size:36px!important}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .section-subtitle{font-size:16px!important}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .review-quote{font-size:14px}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .review-author,.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .verified-badge{font-size:12px}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .verified-icon{width:10.8px;height:10.8px}}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9{position:relative;overflow:hidden}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .video-testimonials-section{position:relative;z-index:1}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .vt-deco{position:absolute;z-index:0;pointer-events:none}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .vt-deco svg{width:100%;height:100%;display:block}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .vt-star{width:46px;height:auto;opacity:.92}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .vt-star--l{left:13%;top:28px}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .vt-star--r{right:13%;top:28px}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .vt-dash{opacity:.85}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .vt-dash--l{left:0;right:calc(50% + 506px);top:30px;height:320px}.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .vt-dash--r{left:calc(50% + 506px);right:0;top:686px;height:250px}@media(max-width:1180px){.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .vt-dash{display:none}}@media(max-width:900px){.video-testimonials-wrapper-k9de__video_testimonials_DHyCH9 .vt-deco{display:none}}body .k9cmp .k9cmp__title{font-family:var(--k9-font-heading, "DM Sans", sans-serif)!important;font-weight:550!important;color:#007e40!important}body .k9cmp .k9cmp__title .hl{background:#ffe57f!important}body .k9cmp .k9cmp__title .vs{font-style:italic!important;font-weight:550!important}.k9cmp__btn{display:block;width:100%;max-width:380px;box-sizing:border-box;text-align:center;background:#007e40;font-family:var(--k9-font-body,"Poppins",sans-serif);font-weight:600;font-size:17px;text-decoration:none;padding:16px 32px;border-radius:999px;color:#fff!important}.k9cmp__right{flex:1 1 0%;min-width:0px;display:flex;justify-content:center}#k9cmpBtn{border:1px solid rgb(0,0,0)!important;box-shadow:#000 3px 4px!important;transition:transform .15s,box-shadow .15s!important}#k9cmpBtn:hover{transform:translate(-2px,-2px)!important;box-shadow:#000 5px 6px!important}#k9cmpBtn:active{transform:translateY(4px)!important;box-shadow:#000 0 0!important}.section-k9de__k9_compare_table-padding{padding-top:0;padding-bottom:0}@media screen and (min-width:750px){.section-k9de__k9_compare_table-padding{padding-top:0;padding-bottom:0}}.k9cmp{background:#fffcf3;padding:80px 18px}.k9cmp__inner{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:44px;align-items:center}@media(min-width:900px){.k9cmp__inner{flex-direction:row;align-items:center;gap:44px}}.k9cmp__left{flex:0 0 38%;max-width:420px}.k9cmp__title{font-family:var(--k9-font-heading,"DM Sans",sans-serif);font-weight:400;font-size:46px;line-height:1.12;color:#007e40;margin:0 0 20px}.k9cmp__title .hl{background:#ffe57f;padding:0 3px;border-radius:0}.k9cmp__title .vs{font-style:italic;font-weight:400}.k9cmp__desc{font-family:var(--k9-font-body,"Poppins",sans-serif);font-weight:400;font-size:16px;color:#5a6b64;line-height:1.7;margin:0 0 30px;max-width:380px}.k9cmp__btn{display:block;width:100%;max-width:380px;box-sizing:border-box;text-align:center;background:#007e40;color:#fff!important;font-family:var(--k9-font-body,"Poppins",sans-serif);font-weight:600;font-size:17px;text-decoration:none;padding:16px 32px;border-radius:999px}.k9cmp__right{flex:1;min-width:0;display:flex;justify-content:center}.k9cmp__img{width:100%;max-width:720px;height:auto;display:block}@media(max-width:560px){.k9cmp__title{font-size:32px}}#k9cmpBtn{border:1px solid #000!important;box-shadow:3px 4px #000!important;transition:transform .15s ease,box-shadow .15s ease!important}#k9cmpBtn:hover{transform:translate(-2px,-2px)!important;box-shadow:5px 6px #000!important}#k9cmpBtn:active{transform:translateY(4px)!important;box-shadow:0 0 #000!important}#k9cmpBtn:before,#k9cmpBtn:after{display:none!important;content:none!important}[id*=before_after_comparison_7UGrmf] .comparison-title,[id*=before_after_comparison_7UGrmf] .comparison-description,[id*=before_after_comparison_7UGrmf] .comparison-additional-description{display:none!important}@media(max-width:799px){[id*=before_after_comparison] .page-width{padding-left:0!important;padding-right:0!important}}@media(max-width:799px){[id*=before_after_comparison] .image-comparison-container{max-width:none!important;padding-left:0!important;padding-right:0!important}}@media(max-width:799px){[id*=before_after_comparison] .slider-container{border-radius:0!important}}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}button:not([class^=shopify]),.secondary-button,.link-styled-button,[class*=button],[class*=btn-],.card__badge,.badge,.tag,.spr-button,.pagination__item,input[type=button],select,.select__select,.disclosure__button,.filter-group,.facet-checkbox,.variant-input,.color-swatch,.swatch{border-radius:var(--global-button-radius)}#baFiltersk9de__before_after_comparison_7UGrmf .ba-filter{display:inline-flex;align-items:center;gap:8px;padding:9px 20px;border-radius:999px;border:1.6px solid rgb(0,126,64);background:#fff;color:#007e40;font-size:14px;line-height:1;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s;-webkit-tap-highlight-color:transparent;font-family:var(--k9-font-body,"Poppins",sans-serif)!important;font-weight:600!important}#baFiltersk9de__before_after_comparison_7UGrmf .ba-filter.is-active{background:#007e40;color:#fff;box-shadow:#0000002e 2px 3px}.comparison-title{font-size:34px;font-weight:var(--font-weight-bold, 700);text-align:center;margin-bottom:8px;color:#17433c;letter-spacing:var(--letter-spacing-heading, .02em)}.comparison-description,.comparison-additional-description{font-size:13px;text-align:center;margin-bottom:16px;padding:0;color:#181b1d;line-height:1.5;letter-spacing:var(--letter-spacing-body, .01em)}.after-image img,.before-image img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.before-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;clip-path:inset(0px 40% 0px 0px)}.image-label{position:absolute;background:#ffffffe6;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:var(--font-weight-bold, 700);box-shadow:#0000001a 0 1px 3px;color:#1f2937;letter-spacing:var(--letter-spacing-body, .01em);z-index:1}.comparison-divider-line{position:absolute;top:0;width:3px;background:#fff;height:100%;left:60%;transform:translate(-50%);z-index:2;box-shadow:#0000004d 0 1px 3px}.slider-button{position:absolute;top:50%;left:60%;transform:translate(-50%,-50%);z-index:2;width:44px;height:44px;border-radius:50%;background:#fff;box-shadow:#0000001a 0 10px 15px -3px,#0000000d 0 4px 6px -2px;display:flex;align-items:center;justify-content:center;cursor:grab;border:2px solid rgb(243,244,246);transition:.2s;touch-action:none}.slider-button:hover{transform:translate(-50%,-50%) scale(1.05);box-shadow:#0000001a 0 20px 25px -5px,#0000000a 0 10px 10px -5px}.slider-instructions{text-align:center;margin-top:12px;font-size:14px;color:#6b7280;padding:0 8px;letter-spacing:var(--letter-spacing-body, .01em)}@media(min-width:640px){.image-comparison-container{max-width:448px;margin:24px auto;padding:0 16px}}@media(min-width:640px){.slider-container{aspect-ratio:4 / 3;min-height:300px;max-height:530px}}@media(min-width:640px){.comparison-title{font-size:34px;margin-bottom:12px}}@media(min-width:640px){.comparison-description,.comparison-additional-description{font-size:13px;margin-bottom:20px}}@media(min-width:640px){.slider-button{width:44px;height:44px}}@media(min-width:640px){.slider-icon{width:20px;height:20px}}@media(min-width:640px){.image-label{padding:6px 12px;font-size:12px}}@media(min-width:640px){.label-before{bottom:12px;left:12px}}@media(min-width:640px){.label-after{bottom:12px;right:12px}}@media(min-width:640px){.slider-instructions{margin-top:16px;font-size:14px}}@media(min-width:768px){.image-comparison-container{max-width:512px;margin:32px auto}}@media(min-width:768px){.comparison-title{font-size:34px;margin-bottom:16px}}@media(min-width:768px){.comparison-description,.comparison-additional-description{font-size:13px;margin-bottom:24px}}@media(min-width:768px){.slider-button{width:48px;height:48px}}@media(min-width:768px){.slider-icon{width:24px;height:24px}}@media(min-width:768px){.image-label{bottom:16px}}@media(min-width:768px){.label-before{left:16px}}@media(min-width:768px){.label-after{right:16px}}#baFiltersk9de__before_after_comparison_7UGrmf.ba-filters{display:flex;justify-content:center;gap:12px;margin:0 0 24px;flex-wrap:wrap}#baFiltersk9de__before_after_comparison_7UGrmf .ba-filter{display:inline-flex;align-items:center;gap:8px;padding:9px 20px;border-radius:999px;border:1.6px solid #007E40;background:#fff;color:#007e40;font-family:var(--k9-font-body,"Poppins",sans-serif)!important;font-weight:600!important;font-size:14px;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}#baFiltersk9de__before_after_comparison_7UGrmf .ba-filter svg{width:18px;height:18px;flex:0 0 auto}#baFiltersk9de__before_after_comparison_7UGrmf .ba-filter.is-active{background:#007e40;color:#fff;box-shadow:2px 3px #0000002e}#baFiltersk9de__before_after_comparison_7UGrmf .ba-filter:not(.is-active):hover{background:#e3f6e7}@media(max-width:749px){#baFiltersk9de__before_after_comparison_7UGrmf .ba-filter{padding:8px 16px;font-size:13px}}.before-after-section{padding:40px 0}.before-after-section .page-width{max-width:1280px;margin:0 auto;padding:0 20px}[dir=rtl] .before-after-section h2,[dir=rtl] .before-after-section p{text-align:center}.image-comparison-container{width:100%;max-width:320px;margin:16px auto;padding:0 16px}.comparison-title{font-size:34px;font-weight:700;font-weight:var(--font-weight-bold, 700);text-align:center;margin-bottom:8px;color:#17433c;letter-spacing:.02em;letter-spacing:var(--letter-spacing-heading, .02em)}.before-after-section .accent-text{padding:2px 4px;margin:-2px -4px;display:inline-block;background:linear-gradient(45deg,#c9a961,#f4d99a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-style:italic;font-weight:500;letter-spacing:0em}.comparison-description,.comparison-additional-description{font-size:13px;text-align:center;margin-bottom:16px;padding:0;color:#181b1d;line-height:1.5;letter-spacing:.01em;letter-spacing:var(--letter-spacing-body, .01em)}.slider-container{position:relative;width:100%;overflow:hidden;border-radius:8px;box-shadow:none;aspect-ratio:auto;min-height:370px;max-height:540px;touch-action:manipulation;-webkit-user-select:none;user-select:none;cursor:ew-resize}.after-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.after-image img,.before-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.placeholder-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f3f4f6}.placeholder-image svg{width:50%;height:50%;opacity:.3}.before-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;clip-path:inset(0 40% 0 0)}.image-label{position:absolute;background:#ffffffe6;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:700;font-weight:var(--font-weight-bold, 700);box-shadow:0 1px 3px #0000001a;color:#1f2937;letter-spacing:.01em;letter-spacing:var(--letter-spacing-body, .01em);z-index:1}.label-before{bottom:8px;left:8px}.label-after{bottom:8px;right:8px}.comparison-divider-line{position:absolute;top:0;width:3px;background:#fff;height:100%;left:60%;transform:translate(-50%);z-index:2;box-shadow:0 1px 3px #0000004d}.slider-button{position:absolute;top:50%;left:60%;transform:translate(-50%,-50%);z-index:2;width:44px;height:44px;border-radius:50%;background:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;display:flex;align-items:center;justify-content:center;cursor:grab;border:2px solid #f3f4f6;transition:all .2s ease;touch-action:none}.slider-button:hover{transform:translate(-50%,-50%) scale(1.05);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.slider-button:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.slider-button:active,.slider-button.dragging{cursor:grabbing;transform:translate(-50%,-50%) scale(.95);transition:none!important}.slider-icon{width:20px;height:20px;stroke:#17433c;stroke-width:2;fill:none}.slider-instructions{text-align:center;margin-top:12px;font-size:14px;color:#6b7280;padding:0 8px;letter-spacing:.01em;letter-spacing:var(--letter-spacing-body, .01em)}@media(min-width:640px){.image-comparison-container{max-width:448px;margin:24px auto;padding:0 16px}.slider-container{aspect-ratio:4/3;min-height:300px;max-height:530px}.comparison-title{font-size:34px;margin-bottom:12px}.comparison-description,.comparison-additional-description{font-size:13px;margin-bottom:20px}.slider-button{width:44px;height:44px}.slider-icon{width:20px;height:20px}.image-label{padding:6px 12px;font-size:12px}.label-before{bottom:12px;left:12px}.label-after{bottom:12px;right:12px}.slider-instructions{margin-top:16px;font-size:14px}}@media(min-width:768px){.image-comparison-container{max-width:512px;margin:32px auto}.image-comparison-container.two-column-layout{max-width:100%;margin:0;display:flex;align-items:center;gap:50px}.image-comparison-container.two-column-layout .text-content{flex:0 0 40%;text-align:left}.image-comparison-container.two-column-layout .image-content{flex:1;min-width:0}.image-comparison-container.two-column-layout .slider-container{margin:0}.image-comparison-container.two-column-layout .comparison-title,.image-comparison-container.two-column-layout .comparison-description,.image-comparison-container.two-column-layout .comparison-additional-description{margin-bottom:16px;text-align:left}.image-comparison-container.two-column-layout .slider-instructions{margin-top:16px;text-align:center}.comparison-title{font-size:34px;margin-bottom:16px}.comparison-description,.comparison-additional-description{font-size:13px;margin-bottom:24px}.slider-button{width:48px;height:48px}.slider-icon{width:24px;height:24px}.image-label{bottom:16px}.label-before{left:16px}.label-after{right:16px}}@media(min-width:1024px){.image-comparison-container{max-width:512px}}@media(min-width:1280px){.image-comparison-container{max-width:1180px}}.before-after-container.contained{max-width:700px;margin:0 auto}@media screen and (max-width:768px){.before-after-container.contained{padding:0!important}}body .lf .lf__quote{font-family:var(--k9-font-heading, "DM Sans", sans-serif)!important;font-style:italic!important;font-weight:500!important;color:#007e40!important}body .lf .lf__quote .lf__strong{font-weight:700!important}body .lf .lf__quote .hl{background:#ffe57f!important;color:#007e40!important}body .lf .lf__name{font-family:var(--k9-font-body, "Poppins", sans-serif)!important;font-weight:700!important;color:#17433c!important}body .lf .lf__role{font-family:var(--k9-font-body, "Poppins", sans-serif)!important}body .hp .hp__title .hl,body .lf .lf__quote .hl,body .k9cmp .k9cmp__title .hl,body .kspec .kspec__title .hl{border-radius:0!important;padding-left:3px!important;padding-right:3px!important}body .lf .lf__photo{border:2px solid rgb(0,126,64)!important;box-shadow:#007e40 10px 10px!important}body .lf,body .lf .lf__media{overflow:visible!important}body .k9cmp__btn,body .lf__btn,body .kspec__btn{border:1px solid rgb(0,0,0)!important;box-shadow:#000 3px 4px!important;font-family:var(--k9-font-body, "Poppins", sans-serif)!important;font-weight:500!important;letter-spacing:-.02em!important;transition:transform .15s,box-shadow .15s!important}body .k9cmp__btn:hover,body .lf__btn:hover,body .kspec__btn:hover{transform:translate(-1px,-1px)!important;box-shadow:#000 4px 5px!important}body .lf__photo{border:2px solid rgb(0,126,64)!important;box-shadow:#007e40 6px 6px!important}[class*=card] [class*=media],[class*=card__media],[class*=media],.product-grid [class*=card__media],.collection .card__media,ul#product-grid .card__media,div.card.card--standard .card__media,div.card__media,.card-wrapper .media,.media.media--transparent.media--adapt.media--hover-effect,.grid__item .card-wrapper .card .card__inner .card__media,.media--transparent{border-radius:var(--media-radius, 10px)!important;overflow:hidden!important}[class*=card] [class*=media] img,[class*=media] img,.card__media img,.media img{border-radius:var(--media-radius, 10px)!important}.lf__dash--r{right:0;top:58%;height:42%;width:auto;aspect-ratio:280 / 320}.lf__dash--tl{left:0;top:13%;width:45%;max-width:580px;aspect-ratio:580 / 280}.lf__photo{width:100%;aspect-ratio:1 / 1;border-radius:22px;background:linear-gradient(135deg,#e7efe8,#d7e5d9);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#9fb4a6;font-family:var(--k9-font-body,"Poppins",sans-serif);font-size:13px;overflow:hidden}.lf__body{flex:1 1 0%}.lf__btn{display:inline-block;background:#007e40;font-family:var(--k9-font-body,"Poppins",sans-serif);font-weight:600;font-size:16px;text-decoration:none;padding:14px 40px;border-radius:999px;color:#fff!important}@media(max-width:560px){.lf__quote{font-size:25px}}@media(max-width:560px){.lf__dash--r,.lf__dash--tl{display:none}}#lfBtn{border:1px solid rgb(0,0,0)!important;box-shadow:#000 3px 4px!important;transition:transform .15s,box-shadow .15s!important}#lfBtn:hover{transform:translate(-2px,-2px)!important;box-shadow:#000 5px 6px!important}#lfBtn:active{transform:translateY(4px)!important;box-shadow:#000 0 0!important}.section-k9de__k9_linda_testimonial-padding{padding-top:0;padding-bottom:0}@media screen and (min-width:750px){.section-k9de__k9_linda_testimonial-padding{padding-top:0;padding-bottom:0}}.lf{background:#fffcf3;padding:74px 18px;position:relative;overflow:visible}.lf__dash{position:absolute;z-index:1;pointer-events:none}.lf__dash--r{right:0;top:58%;height:42%;width:auto;aspect-ratio:280/320}.lf__dash--tl{left:0;top:13%;width:45%;max-width:580px;aspect-ratio:580/280}.lf__inner{max-width:1120px;margin:0 auto;display:flex;flex-direction:column;gap:46px;align-items:center;position:relative;z-index:2}@media(min-width:860px){.lf__inner{flex-direction:row;gap:70px}}.lf__media{flex:0 0 42%;max-width:440px;width:100%;position:relative}.lf__photo{width:100%;aspect-ratio:1/1;border-radius:22px;background:linear-gradient(135deg,#e7efe8,#d7e5d9);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#9fb4a6;font-family:var(--k9-font-body,"Poppins",sans-serif);font-size:13px;overflow:hidden}.lf__photo img{width:100%;height:100%;object-fit:cover;display:block}.lf__spark{position:absolute;width:66px;height:66px;object-fit:contain;z-index:10}.lf__spark--tl{top:-18px;left:-18px}.lf__spark--br{bottom:-18px;right:-18px}.lf__body{flex:1}.lf__quote{font-family:var(--k9-font-heading,"DM Sans",sans-serif);font-style:italic;font-weight:500;font-size:33px;line-height:1.22;color:#007e40;margin:0 0 22px}.lf__quote .lf__strong{font-weight:700}.lf__quote .hl{background:#ffe57f;padding:0 3px;border-radius:0;color:#007e40}.lf__text{font-family:var(--k9-font-body,"Poppins",sans-serif);font-weight:400;font-size:15px;color:#5a6b64;line-height:1.7;margin:0 0 22px;max-width:560px}.lf__name{font-family:var(--k9-font-body,"Poppins",sans-serif);font-weight:700;font-size:16px;color:#17433c}.lf__role{font-family:var(--k9-font-body,"Poppins",sans-serif);font-weight:400;font-size:14px;color:#5a6b64;margin-bottom:24px}.lf__btn{display:inline-block;background:#007e40;color:#fff!important;font-family:var(--k9-font-body,"Poppins",sans-serif);font-weight:600;font-size:16px;text-decoration:none;padding:14px 40px;border-radius:999px}@media(max-width:560px){.lf__quote{font-size:25px}.lf__dash--r,.lf__dash--tl{display:none}}#lfBtn{border:1px solid #000!important;box-shadow:3px 4px #000!important;transition:transform .15s ease,box-shadow .15s ease!important}#lfBtn:hover{transform:translate(-2px,-2px)!important;box-shadow:5px 6px #000!important}#lfBtn:active{transform:translateY(4px)!important;box-shadow:0 0 #000!important}#lfBtn:before,#lfBtn:after{display:none!important;content:none!important}[id*=store_faq_Lpd3PW] .store-faq-section{background-image:linear-gradient(#028243,#0e9551)!important}[id*=store_faq_Lpd3PW] .store-faq-heading{color:#ffe57f!important;-webkit-text-fill-color:rgb(255,229,127)!important;font-family:var(--k9-font-heading, "DM Sans", sans-serif)!important;font-weight:400!important}[id*=store_faq_Lpd3PW] .faq-item,[id*=store_faq_Lpd3PW] .faq-question,[id*=store_faq_Lpd3PW] .faq-answer{background:transparent!important}[id*=store_faq_Lpd3PW] .faq-question,[id*=store_faq_Lpd3PW] .faq-question *{color:#fff!important;-webkit-text-fill-color:rgb(255,255,255)!important;font-family:var(--k9-font-body, "Poppins", sans-serif)!important;font-weight:400!important}[id*=store_faq_Lpd3PW] .faq-answer,[id*=store_faq_Lpd3PW] .faq-answer *{color:#eaf7ee!important;-webkit-text-fill-color:rgb(234,247,238)!important}[id*=store_faq_Lpd3PW] .faq-toggle,[id*=store_faq_Lpd3PW] .faq-toggle *,[id*=store_faq_Lpd3PW] .faq-question svg{color:#fff!important;-webkit-text-fill-color:rgb(255,255,255)!important;fill:#fff!important;stroke:#fff!important}[id*=store_faq_Lpd3PW] .faq-question,[id*=store_faq_Lpd3PW] .faq-container,[id*=store_faq_Lpd3PW] .faq-answer{border:0px!important;border-radius:0!important}[id*=store_faq_Lpd3PW] .faq-item{border-width:0px 0px 1px!important;border-style:none none solid!important;border-color:currentcolor currentcolor rgba(255,255,255,.22)!important;border-image:none!important;border-radius:0!important}[id*=store_faq_Lpd3PW] .faq-header-column{position:relative}[id*=store_faq_Lpd3PW] .faq-header-column:after,[id*=store_faq_Lpd3PW] .faq-header-column:before{content:"";position:absolute;background:url(k9-sparkle-cream.png) center center / contain no-repeat;pointer-events:none;z-index:2}[id*=store_faq_Lpd3PW] .faq-header-column:after{width:32px;height:32px;top:4px;left:352px}[id*=store_faq_Lpd3PW] .faq-header-column:before{width:44px;height:44px;top:168px;left:6px}@media(max-width:820px){[id*=store_faq_Lpd3PW] .faq-header-column:after,[id*=store_faq_Lpd3PW] .faq-header-column:before{display:none!important}}[id*=store_faq_Lpd3PW] .faq-toggle{font-size:30px!important;font-weight:300!important;line-height:1!important}@media(min-width:990px){[id*=store_faq_Lpd3PW] .faq-header-column{flex:0 0 100%!important;max-width:100%!important;display:flex!important;flex-flow:row!important;align-items:flex-start!important;gap:60px!important;padding-top:8px!important}}@media(min-width:990px){[id*=store_faq_Lpd3PW] .faq-header-column .store-faq-heading{flex:0 0 32%!important;max-width:32%!important}}@media(min-width:990px){[id*=store_faq_Lpd3PW] .faq-header-column .store-faq{flex:1 1 auto!important;max-width:62%!important;width:100%!important}}@media(min-width:990px){[id*=store_faq_Lpd3PW] .faq-content-column{display:none!important}}[id*=store_faq_Lpd3PW] .store-faq-heading{text-align:left!important}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 var(--page-desktop-horizontal-padding, 2rem)}@media screen and (min-width:750px){.page-width{padding:0px 5rem}}a:not([href]){cursor:not-allowed}.page-fade-in{opacity:0;transform:translateY(20px);animation:.6s ease-out 0s 1 normal forwards running fadeInUp}.faq-container.border-bottom-only{border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important}.store-faq-heading{margin-bottom:15px;letter-spacing:var(--letter-spacing-heading);font-size:34px;overflow-wrap:break-word}#store-faq-k9de__store_faq_Lpd3PW .faq-container{overflow:hidden!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important;border-radius:0!important}.store-faq .faq-container:not(.individual-borders) .faq-item:last-child{border-bottom-width:medium!important;border-bottom-style:none!important;border-bottom-color:currentcolor!important;margin-bottom:0!important}.faq-container.border-bottom-only .faq-item:last-child{border-bottom:1px solid rgb(207,232,216)!important}.store-faq .faq-question{display:flex;justify-content:space-between;align-items:center;padding:var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px);cursor:pointer;font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-body);position:relative;font-size:18px;width:100%;box-sizing:border-box;overflow-wrap:break-word;border-radius:0!important}.store-faq .faq-question>span:first-child{flex:1 1 0%;display:flex;align-items:center;justify-content:flex-start;overflow-wrap:break-word;word-break:break-word;padding-right:15px;text-align:left}.store-faq .faq-toggle{font-size:20px;font-weight:var(--font-weight-regular);transition:transform .3s;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;text-align:center}.store-faq .faq-answer{max-height:0px;overflow:hidden;letter-spacing:var(--letter-spacing-body);transition:max-height .3s,padding .3s;font-size:17px;width:100%;box-sizing:border-box;overflow-wrap:break-word;word-break:break-word;padding:0 var(--answer-padding-right, 20px) 0 var(--answer-padding-left, 20px)!important}.store-faq .faq-answer>*{max-width:100%;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box}.store-faq .faq-answer p{max-width:100%;overflow-wrap:break-word;word-break:break-word;margin-top:0;margin-bottom:1em}@media screen and (min-width:750px){.store-faq-container{padding-left:15px;padding-right:15px}}@media screen and (min-width:750px){.faq-flex-container{flex-direction:row;align-items:flex-start;gap:40px}}@media screen and (min-width:750px){.faq-header-column{flex:0 0 48%;margin-bottom:0;padding-top:20px;max-width:48%}}@media screen and (min-width:750px){.faq-content-column{flex:0 0 48%;display:flex;justify-content:center;max-width:48%}}@media screen and (min-width:750px){.store-faq{width:100%}}@media screen and (min-width:750px){.store-faq .faq-question{padding:var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px);align-items:center}}@media screen and (min-width:750px){.store-faq .faq-toggle{font-size:17px}}@media screen and (min-width:750px){.store-faq .faq-answer{padding:0 var(--answer-padding-right, 20px) 0 var(--answer-padding-left, 20px)!important}}@media screen and (min-width:750px){.store-faq .faq-item{margin-bottom:0}}@media screen and (max-width:749px){.store-faq-section{padding:40px 0}}@media screen and (max-width:749px){.faq-header-column{text-align:center;margin-left:auto;margin-right:auto}}@media screen and (max-width:749px){.store-faq-heading{line-height:1.2;letter-spacing:var(--letter-spacing-heading);font-size:34px!important}}@media screen and (max-width:749px){.store-faq .faq-question{padding:var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px);align-items:flex-start;text-align:left;font-size:16px!important}}@media screen and (max-width:749px){.store-faq .faq-toggle{font-size:18px}}@media screen and (max-width:749px){.store-faq .faq-answer{font-size:15px!important}}#store-faq-k9de__store_faq_Lpd3PW .faq-answer{max-height:0px!important;overflow:hidden!important;transition:max-height .3s,padding .3s!important}.page-fade-in{opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease-out forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.page-fade-in:nth-child(2){animation-delay:.1s}.page-fade-in:nth-child(3){animation-delay:.2s}.page-fade-in:nth-child(4){animation-delay:.3s}.store-faq-section{padding:60px 0;overflow-x:hidden}.store-faq-container{width:100%;max-width:1200px;margin:0 auto;padding-left:15px;padding-right:15px;box-sizing:border-box}.faq-container.border-bottom-only{border:none!important}.faq-container.border-bottom-only .faq-question{padding-right:var(--question-padding-right, 20px)!important;padding-left:var(--question-padding-left, 20px)!important}.faq-container.border-bottom-only .faq-answer{padding-right:var(--answer-padding-right, 20px)!important;padding-left:var(--answer-padding-left, 20px)!important}.faq-flex-container{display:flex;flex-direction:column;width:100%;max-width:100%}.faq-header-column{margin-bottom:30px;width:100%;max-width:100%}.faq-content-column{width:100%;max-width:100%}.store-faq-heading{margin-bottom:15px;letter-spacing:var(--letter-spacing-heading);font-size:34px;word-wrap:break-word;overflow-wrap:break-word}.store-faq-subtitle{line-height:1.5;max-width:100%;font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body);word-wrap:break-word;overflow-wrap:break-word;margin-bottom:24px}.faq-header-image{margin-top:20px}.faq-header-image img{width:100%;height:auto;display:block}.faq-header-image.full-height{margin:0;height:100%;overflow:hidden}.faq-header-image.full-height img{width:100%;height:100%;object-fit:cover;object-position:center}.desktop-only{display:none}.store-faq{width:100%;max-width:100%;box-sizing:border-box}#store-faq-k9de__store_faq_Lpd3PW .faq-container{overflow:hidden!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;border:none!important;border-radius:0!important}.store-faq .faq-item{width:100%;box-sizing:border-box}.store-faq .faq-container:not(.individual-borders) .faq-item:last-child{border-bottom:none!important;margin-bottom:0!important}.faq-flex-container.two-column-desktop .faq-container:not(.individual-borders) .faq-item:last-child{border-bottom:none!important;margin-bottom:0!important}.faq-flex-container.two-column-desktop .faq-container:not(.individual-borders):not(.border-bottom-only){border-bottom:1px solid #cfe8d8!important}.faq-container.border-bottom-only .faq-item:last-child{border-bottom:1px solid #cfe8d8!important}.store-faq .faq-question{display:flex;justify-content:space-between;align-items:center;padding:var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px);cursor:pointer;font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-body);position:relative;font-size:18px;width:100%;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;border-radius:0!important}.faq-item.active .faq-question,.faq-container.individual-borders .faq-item:first-child .faq-question{border-radius:0!important}.faq-container.individual-borders .faq-item:last-child .faq-answer{border-radius:0!important}.faq-container.individual-borders .faq-item:only-child .faq-question{border-radius:0!important}.store-faq .faq-question>span:first-child{flex:1;display:flex;align-items:center;justify-content:flex-start;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;padding-right:15px;text-align:left}.store-faq .faq-toggle{font-size:20px;font-weight:var(--font-weight-regular);transition:transform .3s ease;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;text-align:center}.store-faq .faq-answer{padding:0 var(--answer-padding-right, 20px) 0 var(--answer-padding-left, 20px)!important;max-height:0;overflow:hidden;letter-spacing:var(--letter-spacing-body);transition:max-height .3s ease,padding .3s ease;font-size:17px;width:100%;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.store-faq .faq-item.active .faq-toggle{transform:rotate(45deg)}.store-faq .faq-item.active .faq-answer{max-height:300px;overflow-y:auto;text-align:left;letter-spacing:var(--letter-spacing-body);overflow-x:hidden;padding:var(--answer-padding-top, 15px) var(--answer-padding-right, 20px) var(--answer-padding-bottom, 15px) var(--answer-padding-left, 20px);box-sizing:border-box}.store-faq .faq-answer>*{max-width:100%;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box}.store-faq .faq-answer p{max-width:100%;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;margin-top:0;margin-bottom:1em}.store-faq .faq-answer p:last-child{margin-bottom:0}.faq-mobile-view .store-faq .faq-question{font-size:16px!important}.faq-mobile-view .store-faq .faq-answer{font-size:15px!important}@media screen and (min-width:750px){.store-faq-container{padding-left:15px;padding-right:15px}.faq-flex-container{flex-direction:row;align-items:flex-start;gap:40px}.faq-header-column{flex:0 0 48%;margin-bottom:0;padding-top:20px;max-width:48%}.faq-content-column{flex:0 0 48%;display:flex;justify-content:center;max-width:48%}.store-faq{width:100%}.store-faq .faq-question{padding:var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px);align-items:center}.faq-container.individual-borders .faq-question{padding:var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px)!important;align-items:center!important}.store-faq .faq-toggle{font-size:17px}.store-faq .faq-answer{padding:0 var(--answer-padding-right, 20px) 0 var(--answer-padding-left, 20px)!important}.store-faq .faq-item.active .faq-answer{padding:var(--answer-padding-top, 15px) var(--answer-padding-right, 20px) var(--answer-padding-bottom, 15px) var(--answer-padding-left, 20px)!important;max-height:400px}.desktop-only{display:block}.faq-flex-container.center-no-image{justify-content:center}.faq-flex-container.center-no-image .faq-header-column{flex:0 0 100%;max-width:1000px;text-align:center}.faq-flex-container.center-no-image .faq-content-column{display:none}.faq-flex-container.two-column-desktop .faq-two-columns{display:flex;gap:10px;width:100%;align-items:flex-start}.faq-flex-container.two-column-desktop .faq-column-1,.faq-flex-container.two-column-desktop .faq-column-2{flex:1;width:50%;align-self:flex-start}.faq-flex-container.two-column-desktop .mobile-only-item{display:none!important}.faq-flex-container.two-column-desktop .faq-column-1 .faq-item:last-child,.faq-flex-container.two-column-desktop .faq-column-2 .faq-item:last-child{margin-bottom:0!important}.store-faq .faq-item{margin-bottom:0}#store-faq-k9de__store_faq_Lpd3PW .faq-container.individual-borders{border:none!important}#store-faq-k9de__store_faq_Lpd3PW .faq-container.individual-borders .faq-item{border:1px solid #cfe8d8!important;border-radius:0!important;overflow:hidden!important}.faq-container.individual-borders .faq-item:not(:last-child){margin-bottom:0}.faq-container.individual-borders .faq-item:last-child{margin-bottom:0!important}.faq-flex-container.two-column-desktop .faq-container.individual-borders .faq-item:last-child{margin-bottom:0!important}.faq-container.individual-borders .faq-question{padding:var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px)!important}}@media screen and (max-width:749px){.store-faq-section{padding:40px 0}.faq-header-column{text-align:center;margin-left:auto;margin-right:auto}.faq-flex-container.two-column-desktop .faq-two-columns{display:block!important;gap:0!important}.faq-flex-container.two-column-desktop .faq-column-1{width:100%!important;flex:none!important}.faq-flex-container.two-column-desktop .faq-column-2{display:none!important}.faq-flex-container.two-column-desktop .mobile-only-item{display:block!important}.store-faq-heading{font-size:34px!important;line-height:1.2;letter-spacing:var(--letter-spacing-heading)}.store-faq-subtitle{font-size:14px!important;max-width:100%;margin-left:auto;margin-right:auto}.store-faq .faq-question{padding:var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px);font-size:16px!important;align-items:flex-start;text-align:left}.faq-container.individual-borders .faq-question{padding:var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px)!important;align-items:flex-start!important;text-align:left!important}.store-faq .faq-question.mobile-font{font-size:16px!important}.store-faq .faq-toggle{font-size:18px}.store-faq .faq-answer,.store-faq .faq-answer.mobile-font{font-size:15px!important}.store-faq .faq-item.active .faq-answer{padding:var(--answer-padding-top, 15px) var(--answer-padding-right, 20px) var(--answer-padding-bottom, 15px) var(--answer-padding-left, 20px)!important}#store-faq-k9de__store_faq_Lpd3PW .faq-container.individual-borders{border:none!important}#store-faq-k9de__store_faq_Lpd3PW .faq-container.individual-borders .faq-item{border:1px solid #cfe8d8!important;border-radius:0!important;overflow:hidden!important}.faq-container.individual-borders .faq-item:not(:last-child){margin-bottom:0}.faq-container.individual-borders .faq-item:last-child{margin-bottom:0}}#store-faq-k9de__store_faq_Lpd3PW{position:relative;z-index:1;pointer-events:auto!important}#store-faq-k9de__store_faq_Lpd3PW .store-faq,#store-faq-k9de__store_faq_Lpd3PW .faq-container,#store-faq-k9de__store_faq_Lpd3PW .faq-item{pointer-events:auto!important}#store-faq-k9de__store_faq_Lpd3PW .faq-question{cursor:pointer!important;pointer-events:auto!important}#store-faq-k9de__store_faq_Lpd3PW .faq-answer{max-height:0!important;overflow:hidden!important;transition:max-height .3s ease,padding .3s ease!important}#store-faq-k9de__store_faq_Lpd3PW .faq-item.active .faq-answer{max-height:300px!important}#store-faq-k9de__store_faq_Lpd3PW .faq-item.active .faq-toggle{transform:rotate(45deg)!important}body .k9-hero-section :is(p,span,li,a,strong,em,div,summary,label,figcaption),body .k9-recommended-section :is(p,span,li,a,strong,em,div,summary,label,figcaption),body .k9-different-section :is(p,span,li,a,strong,em,div,summary,label,figcaption),body .k9-lifestyle-section :is(p,span,li,a,strong,em,div,summary,label,figcaption),body .k9-reviews-section :is(p,span,li,a,strong,em,div,summary,label,figcaption),body .k9-stats-section :is(p,span,li,a,strong,em,div,summary,label,figcaption),body .k9-ingredients-section :is(p,span,li,a,strong,em,div,summary,label,figcaption),body .k9-guarantee-section :is(p,span,li,a,strong,em,div,summary,label,figcaption),body .k9-faq-section :is(p,span,li,a,strong,em,div,summary,label,figcaption),body .k9-footer-section :is(p,span,li,a,strong,em,div,summary,label,figcaption){font-family:var(--k9-font-body, "Poppins", sans-serif)!important}body .k9rev .k9rev__num{font-family:var(--k9-font-heading, "DM Sans", sans-serif)!important}body .shop-product-section :is(p,span,li,a,strong,em,div,button,label,h3,h4,h5,h6){font-family:var(--k9-font-body, "Poppins", sans-serif)!important}body .k9rev .k9rev__title,body .k9rev .k9rev__title .it,body .k9rev .k9rev__title .rest{font-family:var(--k9-font-heading, "DM Sans", sans-serif)!important;color:#007e40!important}body .k9rev .k9rev__title .rest{font-weight:400!important}body,p,.text-body,button,input,select,textarea{font-family:var(--font-body-family-override);letter-spacing:var(--letter-spacing-body, -.3px)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl{font-family:var(--font-heading-family-override);letter-spacing:var(--letter-spacing-heading, -.3px)}section{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background))}.section+.section{margin-top:var(--spacing-sections-mobile)}section.section{padding:var(--sections-mobile-vertical-padding, 0) var(--sections-mobile-horizontal-padding, 0)}@media screen and (min-width:750px){.section+.section{margin-top:var(--spacing-sections-desktop)}}@media screen and (min-width:750px){section.section{padding:var(--sections-desktop-vertical-padding, 0) var(--sections-desktop-horizontal-padding, 0)}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-heading);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}h2,.h2{font-size:calc(var(--font-heading-scale) * 2rem)}@media only screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}}.gradient{background-image:;background-position-x:;background-position-y:;background-size:;background-repeat:;background-origin:;background-clip:;background-color:;background-attachment:fixed}h1,h2,h3,h4,h5,h6,.title{font-weight:var(--font-weight-bold-override, bold);letter-spacing:var(--letter-spacing-heading, -.3px);font-family:var(--font-heading-family-override)}h1,h2,h3,h4,h5,h6,.title,.heading,[class*=title],[class*=heading],.collection-hero__title,.main-collection-title,.page-title,.section-header__title{font-family:var(--font-heading-family-override, var(--font-heading-family));font-weight:var(--font-weight-bold-override, bold);letter-spacing:var(--letter-spacing-heading, -.3px)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{color:rgb(var(--color-text));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-heading);line-height:calc(1 + .3 / var(--font-heading-scale));margin:0}h2,.h2{font-size:var(--h2-font-size, calc(var(--font-heading-scale) * 2.6rem))}@media screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 3rem)}}body.h2-heading-font h2,body.h2-heading-font .h2{font-family:var(--font-heading-family)!important}h2,.h2{font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:var(--h2-font-size, var(--font-size-h2));line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-heading);margin-bottom:.5em}span,div:not([class^=shopify]),p:not([class^=shopify]),button:not([class^=shopify]),a:not([class^=shopify]){font-family:var(--font-body-family-override)!important}@media screen and (max-width:375px){h2,.h2{font-size:var(--min-font-size-h2)}}@media screen and (min-width:1440px){h2,.h2{font-size:var(--max-font-size-h2)}}p,span,div,a,button,input,select,textarea,label,li{font-family:var(--font-body-family-override, Poppins, sans-serif)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=title],[class*=heading],.title,.heading{font-family:var(--font-heading-family-override, "DM Sans", sans-serif)}h1,h2,h3,h4,h5,h6,.title,.heading,[class*=title],[class*=heading],.collection-hero__title,.main-collection-title,.page-title,.section-header__title,.section-title,.product-title,.collection-title,.blog-title,.card__heading,.headline,.subtitle,.caption-with-letter-spacing,.h1,.h2,.h3,.h4,.h5,.h6,.comparison-heading,.comparison-product-title,.statistics-section-title,.statistic-title,.alt-feat-section-title,.alt-feat-title,.as-seen-in-title,.custom-hero__title,.custom-main-heading,.reviews-subtitle{color:#17433c!important}body,p,div,input,textarea,select{font-weight:var(--font-weight-regular)!important}h1,h2,strong,b,.bold,.heading,.btn--primary,.btn--secondary{font-weight:var(--font-weight-bold)!important}.k9rev{background:linear-gradient(#0e9551,#00562c);padding:10px 18px 72px}.k9rev__summary{display:flex;flex-wrap:wrap;gap:46px;align-items:center;padding-bottom:26px;border-bottom:1px solid rgb(214,232,218)}.k9rev__bars{flex:1 1 0%;min-width:240px;display:flex;flex-direction:column;gap:7px}.k9rev__track{flex:1 1 0%;height:9px;background:#e0ede3;border-radius:6px;overflow:hidden}.k9rev__item{display:grid;grid-template-columns:54px 150px 1fr;gap:18px;align-items:start;padding:24px 0;border-bottom:1px dashed rgb(203,221,207)}.k9rev__item--last{border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor}.k9rev__avatar{width:54px;height:54px;border-radius:50%;background:#e2efe5;border:1px solid rgb(207,227,212);display:flex;align-items:center;justify-content:center;font-family:var(--k9-font-heading,"DM Sans",sans-serif);font-weight:500;color:#007e40;font-size:20px}@media(max-width:720px){.k9rev__card{padding:28px 20px}}@media(max-width:720px){.k9rev__item{grid-template-columns:44px 1fr}}@media(max-width:720px){.k9rev__body{grid-column:1 / -1}}@media(max-width:720px){.k9rev__num{font-size:52px}}.section-k9de__k9_real_reviews-padding{padding-top:0;padding-bottom:0}@media screen and (min-width:750px){.section-k9de__k9_real_reviews-padding{padding-top:0;padding-bottom:0}}.k9rev{background:linear-gradient(180deg,#0e9551,#00562c);padding:10px 18px 72px}.k9rev__card{max-width:1080px;margin:0 auto;background:#f1fdf0;border-radius:28px;padding:42px 46px}.k9rev__title{font-family:var(--k9-font-heading,"DM Sans",sans-serif);font-weight:400;font-size:30px;color:#007e40;margin:0 0 26px}.k9rev__title .it{font-style:italic;color:#007e40}.k9rev__title .rest{font-weight:400}.k9rev__summary{display:flex;flex-wrap:wrap;gap:46px;align-items:center;padding-bottom:26px;border-bottom:1px solid #D6E8DA}.k9rev__score{text-align:center}.k9rev__num{font-family:var(--k9-font-heading,"DM Sans",sans-serif);font-weight:500;font-size:64px;line-height:1;color:#007e40}.k9rev__count{font-family:var(--k9-font-body,"Poppins",sans-serif);font-size:13px;color:#5a6b64;margin-top:6px}.k9rev__stars{display:inline-flex;gap:2px}.k9rev__score .k9rev__stars{margin-top:8px}.k9rev__bars{flex:1;min-width:240px;display:flex;flex-direction:column;gap:7px}.k9rev__bar{display:flex;align-items:center;gap:10px}.k9rev__barnum{width:10px;font-family:var(--k9-font-body,"Poppins",sans-serif);font-size:13px;color:#5a6b64}.k9rev__track{flex:1;height:9px;background:#e0ede3;border-radius:6px;overflow:hidden}.k9rev__fill{display:block;height:100%;background:#0a7c42;border-radius:6px}.k9rev__list{margin-top:8px}.k9rev__item{display:grid;grid-template-columns:54px 150px 1fr;gap:18px;align-items:start;padding:24px 0;border-bottom:1px dashed #CBDDCF}.k9rev__item--last{border-bottom:none}.k9rev__avatar{width:54px;height:54px;border-radius:50%;background:#e2efe5;border:1px solid #CFE3D4;display:flex;align-items:center;justify-content:center;font-family:var(--k9-font-heading,"DM Sans",sans-serif);font-weight:500;color:#007e40;font-size:20px}.k9rev__name{font-family:var(--k9-font-body,"Poppins",sans-serif);font-weight:500;font-size:15px;color:#17433c}.k9rev__verified{display:flex;align-items:center;gap:5px;font-family:var(--k9-font-body,"Poppins",sans-serif);font-style:italic;font-weight:500;font-size:13px;color:#007e40;margin-top:3px}.k9rev__body p{font-family:var(--k9-font-body,"Poppins",sans-serif);font-weight:400;font-size:14px;color:#3a4a44;line-height:1.6;margin:8px 0 0}@media(max-width:720px){.k9rev__card{padding:28px 20px}.k9rev__item{grid-template-columns:44px 1fr}.k9rev__body{grid-column:1 / -1}.k9rev__num{font-size:52px}}.k9de .petlab2-pdp__qty-meta{font-size:12px!important;line-height:1.35!important;max-width:190px!important}.k9de .petlab2-pdp__gifts-pill{white-space:nowrap!important;font-size:10px!important;letter-spacing:.02em!important;padding-left:8px!important;padding-right:8px!important}.k9de .petlab2-pdp__kit-tiles{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;flex-wrap:nowrap!important}.k9de .petlab2-pdp__kit-tile{width:auto!important;min-width:0!important;max-width:none!important}.k9de .petlab2-pdp__kit-label{font-size:11px!important;line-height:1.25!important;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:anywhere}.k9de .petlab2-pdp__limited-strip{white-space:nowrap!important}.k9de .petlab2-pdp__limited-strip span{white-space:nowrap!important;font-size:clamp(11px,3.4vw,14px)!important}.k9de .petlab2-pdp__vet-text{font-size:13px!important;line-height:1.4!important}.k9de .petlab2-pdp__payment-logos svg{height:24px;width:auto}.k9de .hp__ratingpill{white-space:nowrap!important;font-size:clamp(9.5px,2.9vw,14px)!important;padding-left:10px!important;padding-right:10px!important}.k9de .hp__title{white-space:normal!important;text-align:center!important;line-height:1.15!important;font-size:clamp(26px,7.2vw,44px)!important}@media(max-width:749px){.k9de .hp__head{padding:0 4px!important;gap:6px!important}.k9de .hp__decor{width:22px!important;height:auto!important;flex-shrink:0}}.k9de .hp__meta{min-width:0;flex-shrink:1;white-space:nowrap}.k9de .hp__nm,.k9de .hp__vf{font-size:11px!important}.k9de .hp__toprow{gap:6px!important;flex-wrap:nowrap!important}.k9de .hp__cstars{width:72px!important;height:auto!important;flex-shrink:0}.k9de-sticky{position:fixed;left:0;right:0;bottom:0;z-index:900;background:#ffffff9e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 -3px 16px #00000014;padding:13px 16px 14px;transform:translateY(110%);transition:transform .35s ease}.k9de-sticky.is-on{transform:none}.k9de-sticky__btn{display:flex;width:100%;max-width:560px;margin:0 auto;align-items:center;justify-content:center;background:#007e40;color:#fff;font:500 16px/1.2 Poppins,sans-serif;letter-spacing:-.02em;padding:15px 20px;border:1px solid #000;border-radius:999px;cursor:pointer}.k9de-sticky__trust{display:flex;justify-content:center;flex-wrap:wrap;gap:3px 12px;margin-top:8px;font:500 11px Poppins,sans-serif;color:#2f7a52}.k9de-sticky__trust i{font-style:normal;color:#f4c430}@media(max-width:400px){.k9de-sticky__trust .hide-sm{display:none}}.k9f{background:linear-gradient(180deg,#0b683a,#07502c);color:#c6cec2;font-family:Poppins,sans-serif;padding:56px 24px 24px;overflow:hidden}.k9f__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.3fr 1fr 1fr 1.4fr;gap:32px}.k9f__h{color:#ffd475;font:700 18px DM Sans,sans-serif;text-transform:uppercase;margin:0 0 14px;letter-spacing:.02em}.k9f__ch{color:#ffd475;font:700 15px DM Sans,sans-serif;text-transform:uppercase;margin:0 0 14px}.k9f__form{display:flex;background:#fff;border-radius:14px;padding:5px;max-width:330px}.k9f__form input{flex:1;border:0;background:transparent;padding:0 12px;font:14px Poppins,sans-serif;color:#17443d;outline:0;min-width:0}.k9f__form button{width:56px;height:40px;border:0;border-radius:40px;background:#ffd475;color:#17443d;cursor:pointer;font-size:18px}.k9f__brand{display:flex;align-items:center;gap:14px;margin:22px 0 14px}.k9f__brand img{height:46px;width:auto}.k9f p,.k9f a{font-size:13px;color:#c6cec2;line-height:1.7;margin:0;text-decoration:none}.k9f a:hover{color:#fff}.k9f__ok{color:#ffd475;font-size:13px;margin-top:8px}.k9f__wm{display:block;width:100%;max-width:1200px;margin:40px auto 0;opacity:.9}@media(max-width:767px){.k9f{padding:40px 20px 20px}.k9f__inner{grid-template-columns:1fr 1fr;gap:26px}.k9f__brandcol,.k9f__disc{grid-column:1/-1}.k9f__wm{margin-top:28px}}.k9f .k9f__h,.k9f .k9f__ch{color:#ffd475!important;font-weight:700!important;font-family:DM Sans,sans-serif!important}.k9f .k9f__h{font-size:18px!important}.k9f .k9f__ch{font-size:15px!important}.k9de .petlab2-pdp__vet-text{font-size:12px!important;letter-spacing:-.15px}.k9de .petlab2-pdp__vet-name{display:block!important;margin-top:2px}.k9de .kspec__btn{white-space:nowrap!important;font-size:clamp(13px,4vw,17px)!important;padding-left:18px!important;padding-right:18px!important}.k9de .k9of{margin:4px 0 14px!important;font-family:var(--k9-font-body,"Poppins",sans-serif)!important}.k9de .k9of-head{display:flex!important;align-items:center!important;gap:10px!important;margin:6px 0 2px!important}.k9de .k9of-head:before,.k9de .k9of-head:after{content:""!important;flex:1!important;height:2px!important;background:#cfe6d6!important}.k9de .k9of-head b{font-size:15px!important;font-weight:700!important;letter-spacing:.04em!important;color:#17433c!important}.k9de .k9of-sub{text-align:center!important;font-style:italic!important;font-size:14px!important;color:#5a6b64!important;margin:0 0 14px!important}.k9de .k9of-card{position:relative!important;display:flex!important;align-items:center!important;gap:12px!important;background:#fff!important;border:1.5px solid #cfe6d6!important;border-radius:10px!important;padding:14px!important;margin:0 0 12px!important;cursor:pointer!important;transition:border-color .15s,background .15s!important}.k9de .k9of-card.is-on{border:2px solid #007E40!important;background:#f1fdf0!important;padding:13.5px!important}.k9de .k9of-card:focus-visible{outline:2px solid #007E40!important;outline-offset:2px!important}.k9de .k9of-card img{width:56px!important;height:56px!important;object-fit:contain!important;flex:0 0 56px!important;mix-blend-mode:multiply!important}.k9de .k9of-t{flex:1!important;min-width:0!important}.k9de .k9of-n{font-weight:700!important;font-size:17px!important;color:#17433c!important;display:flex!important;align-items:center!important;gap:8px!important;line-height:1.2!important}.k9de .k9of-n i{font-style:normal!important;font-size:12px!important;font-weight:700!important;background:#ffd475!important;color:#17433c!important;border-radius:6px!important;padding:2px 7px!important}.k9de .k9of-d{font-size:13px!important;font-style:italic!important;color:#5a6b64!important;margin-top:3px!important;line-height:1.3!important}.k9de .k9of-p{text-align:right!important;white-space:nowrap!important}.k9de .k9of-p b{display:block!important;color:#007e40!important;font-size:19px!important;font-weight:700!important}.k9de .k9of-p s{font-size:13px!important;color:#888!important}.k9de .k9of-tag{position:absolute!important;top:-11px!important;right:22px!important;background:#ffd475!important;color:#17433c!important;font-size:12px!important;font-weight:600!important;padding:2px 10px!important;border-radius:5px 5px 0 0!important;line-height:1.5!important}.k9de .k9of-stock{margin:12px 6px 4px!important}.k9de .k9of-bar{height:9px!important;border-radius:9px!important;background:#e4ece7!important;overflow:hidden!important}.k9de .k9of-bar i{display:block!important;height:100%!important;width:92%!important;background:#e03b3b!important;border-radius:9px!important}.k9de .k9of-bar-t{display:flex!important;justify-content:space-between!important;font-size:12px!important;font-weight:600!important;color:#007e40!important;margin-top:4px!important}.k9de .k9of-bar-t b{font-weight:700!important}@media(max-width:380px){.k9de .k9of-n{font-size:15px!important}.k9de .k9of-p b{font-size:17px!important}.k9de .k9of-card{gap:9px!important;padding:12px!important}}.k9de .k9of-stock{width:100%!important;max-width:none!important}.k9de .k9of-bar-t span{display:inline!important}.k9de .petlab2-pdp__cart-section button#petlab2-add-to-cart.petlab2-pdp__add-to-cart{width:100%!important;max-width:none!important;border-radius:10px!important}.k9de .video-testimonials-wrapper{padding-top:14px!important}.k9de .video-testimonials-wrapper .section-header{margin-bottom:18px!important}.k9de .video-testimonials-wrapper .carousel-container{padding-top:6px!important;padding-bottom:18px!important}.k9de .video-testimonials-wrapper .videos-grid{align-items:flex-start!important}.k9de .video-testimonials-wrapper .video-card{transform-origin:top center!important}.k9de .k9rev{max-width:none!important;width:100%!important;padding-left:0!important;padding-right:0!important;background:#fff!important}.k9de [id$=k9_real_reviews] .gradient,.k9de [id$=k9_real_reviews] [class*=padding]{background:#fff!important}.k9de .k9rev__card{max-width:1200px!important;width:100%!important;margin:0 auto!important;border-radius:0!important;box-shadow:none!important;padding-left:16px!important;padding-right:16px!important}.k9de .k9rg{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;margin-top:22px}@media(min-width:750px){.k9de .k9rg{grid-template-columns:repeat(4,1fr);gap:24px 18px}}.k9de .k9rg__iw{background:#f1fdf0;aspect-ratio:4/5;overflow:hidden;border-radius:10px}.k9de .k9rg__iw img{width:100%;height:100%;object-fit:cover;display:block}.k9de .k9rg__n{font:700 14px/1.4 Poppins,sans-serif!important;color:#17433c;margin:10px 0 6px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.k9de .k9rg__v{font:500 10.5px/1.6 Poppins,sans-serif!important;color:#0b683a;background:#e9f6ec;border-radius:20px;padding:2px 8px}.k9de .k9rg__s{display:flex;gap:2px;margin:0 0 8px}.k9de .k9rg__t{font:400 13px/1.5 Poppins,sans-serif!important;color:#17433c}.k9de .video-testimonials-wrapper .videos-grid{gap:0!important}.k9de .video-testimonials-wrapper .video-card{margin-left:0!important;margin-right:20px!important}@media(min-width:768px){.k9de .video-testimonials-wrapper .video-card{margin-right:30px!important}}.k9de .k9vt{padding:26px 0 30px;text-align:center;font-family:var(--k9-font-body,"Poppins",sans-serif)}.k9de .k9vt__h{font:700 clamp(26px,7vw,40px)/1.15 var(--k9-font-heading,"DM Sans",sans-serif)!important;color:#007e40!important;margin:0 16px 8px!important}.k9de .k9vt__s{font-size:15px;color:#5a6b64;margin:0 16px 16px}.k9de .k9vt__stage{position:relative;max-width:760px;margin:0 auto}.k9de .k9vt__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:6px calc(50% - 105px) 8px;scroll-padding:0 calc(50% - 105px)}.k9de .k9vt__track::-webkit-scrollbar{display:none}.k9de .k9vt__c{flex:0 0 210px;scroll-snap-align:center;scroll-snap-stop:always;transition:transform .3s,opacity .3s;transform:scale(.88);opacity:.6}.k9de .k9vt__c.is-center{transform:scale(1);opacity:1}.k9de .k9vt__v{position:relative;aspect-ratio:3/4;border-radius:18px;overflow:hidden;background:#17433c;box-shadow:0 6px 18px #17433c2e;cursor:pointer}.k9de .k9vt__c.is-center .k9vt__v{outline:3px solid #007E40;outline-offset:-3px}.k9de .k9vt__v video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.k9de .k9vt__name{position:absolute;left:10px;bottom:10px;background:#ffffffeb;color:#17433c;border-radius:20px;padding:3px 10px;font:600 12px/1.5 var(--k9-font-body,"Poppins",sans-serif)}.k9de .k9vt__snd{position:absolute;right:10px;top:10px;width:34px;height:34px;border-radius:50%;border:0;background:#17433cbf;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.k9de .k9vt__snd .k9vt__on,.k9de .k9vt__v.is-sound .k9vt__snd .k9vt__off{display:none}.k9de .k9vt__v.is-sound .k9vt__snd .k9vt__on{display:block}.k9de .k9vt__arr{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:40px;height:40px;border-radius:50%;border:2px solid #007E40;background:#fff;color:#007e40;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 3px 10px #00000026;padding:0}.k9de .k9vt__arr--p{left:8px}.k9de .k9vt__arr--n{right:8px}.k9de .k9vt__arr--n svg{transform:rotate(180deg)}.k9de .k9vt__q{position:relative;max-width:420px;width:calc(100% - 32px);margin:16px auto 0;box-sizing:border-box;background:#fff;border:1.5px solid #cfe6d6;border-radius:16px;padding:16px 18px 14px;transition:opacity .25s}.k9de .k9vt__q:before{content:"";position:absolute;top:-9px;left:50%;width:16px;height:16px;background:#fff;border-left:1.5px solid #cfe6d6;border-top:1.5px solid #cfe6d6;transform:translate(-50%) rotate(45deg)}.k9de .k9vt__q.is-fade{opacity:0}.k9de .k9vt__st{display:flex;gap:2px;justify-content:center;margin-bottom:8px}.k9de .k9vt__qt{margin:0 0 8px;font-size:14px;line-height:1.5;color:#17433c;font-style:italic}.k9de .k9vt__qn{margin:0;font-size:12.5px;font-weight:600;color:#007e40}.k9de .k9vt__dots{display:flex;justify-content:center;gap:7px;margin-top:12px}.k9de .k9vt__dots i{width:8px;height:8px;border-radius:50%;background:#cfe6d6;cursor:pointer;transition:all .2s}.k9de .k9vt__dots i.on{background:#007e40;width:22px;border-radius:5px}@media(min-width:900px){.k9de .k9vt__c{flex-basis:230px}.k9de .k9vt__track{padding:6px calc(50% - 115px) 8px;scroll-padding:0 calc(50% - 115px)}}.k9de .k9of-save{display:inline-block!important;margin-top:5px!important;font:700 12.5px/1 var(--k9-font-body,"Poppins",sans-serif)!important;background:#ffd475!important;color:#17433c!important;border-radius:6px!important;padding:4px 8px!important}.k9de .k9of-n{font-size:18px!important}.k9de .hp{padding:34px 0 40px!important}.k9de .k9hp{width:100%!important;left:auto!important;right:auto!important;margin:0!important}.k9de .k9hp .hp__viewport{height:auto!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}.k9de .k9hp .hp__track{display:flex!important;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:8px calc(50% - 140px) 14px;height:auto!important}.k9de .k9hp .hp__track::-webkit-scrollbar{display:none}.k9de .k9hp .hp__card{position:relative!important;top:auto!important;left:auto!important;transform:none!important;opacity:1!important;scale:1!important;flex:0 0 280px;height:auto!important;min-height:360px;scroll-snap-align:center;scroll-snap-stop:always}.k9de .hp__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:42px;height:42px;border-radius:50%;border:2px solid #007E40;background:#fff;color:#007e40;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 3px 10px #0000002e;padding:0}.k9de .hp__arrow--prev{left:8px}.k9de .hp__arrow--next{right:8px}.k9de .hp__head{margin-bottom:14px!important}@media(min-width:900px){.k9de .k9hp .hp__track{padding:8px calc(50% - 470px) 14px}.k9de .k9hp .hp__card{flex-basis:300px}.k9de .hp__arrow--prev{left:calc(50% - 520px)}.k9de .hp__arrow--next{right:calc(50% - 520px)}}.k9de .comparison-divider-line{width:3px!important;margin-left:-1.5px!important;background:#fff!important;box-shadow:0 0 6px #00000059!important}.k9de .ba-filters{flex-wrap:wrap!important;gap:8px!important;justify-content:center!important}.k9de .k9of-d{display:block!important;font:400 12.5px/1.35 var(--k9-font-body,"Poppins",sans-serif)!important;font-style:normal!important;color:#5a6b64!important;margin-top:6px!important}.k9de .k9of-p{align-self:flex-start!important;padding-top:2px!important}.k9de .k9of-head{margin-bottom:16px!important}.k9de .k9of-card img{width:60px!important;height:60px!important;flex-basis:60px!important}.k9de .kspec{background:#fffaf7!important}.k9de .store-faq-section .faq-item{background:#fff!important;border:1.5px solid #cfe6d6!important;border-radius:12px!important;margin-bottom:10px!important;overflow:hidden}.k9de .store-faq-section .faq-toggle{width:28px;height:28px;flex:0 0 28px;border-radius:50%;background:#007e40;color:#fff!important;display:inline-flex!important;align-items:center;justify-content:center;font-weight:600}.k9de .store-faq-section .faq-question{font-weight:600!important}.k9de .store-faq-section .faq-question span:not(.faq-toggle){color:#17433c!important}.k9de .store-faq-section .faq-answer,.k9de .store-faq-section .faq-answer *{color:#4a5d55!important}.k9de .store-faq-section .faq-answer a{color:#007e40!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/k9de.css.map */
