.product-reclaim-section>.product-reclaim-video{display:block;width:min(400px,100%);height:auto;aspect-ratio:4 / 5;margin:28px auto 22px;object-fit:contain}@media(max-width:767px){.product-reclaim-section>.product-reclaim-video{width:min(327px,100%);margin:25px auto 22px}}.product-lifestyle-rail[data-lifestyle-marquee]{display:block;overflow:hidden;scroll-snap-type:none;scroll-margin-top:110px;--lifestyle-gap: 18px}.product-lifestyle-rail[data-lifestyle-marquee] .kidneypill-lifestyle-viewport{overflow:hidden;width:100%}.product-lifestyle-rail[data-lifestyle-marquee] .kidneypill-lifestyle-track{display:flex;width:max-content;will-change:transform}.product-lifestyle-rail[data-lifestyle-marquee] .kidneypill-lifestyle-group{display:flex;align-items:center;flex:0 0 auto;gap:var(--lifestyle-gap);padding-right:var(--lifestyle-gap)}.product-lifestyle-rail[data-lifestyle-marquee] img{display:block;flex:0 0 auto;width:auto;max-width:none;height:369px;object-fit:contain;scroll-snap-align:none}.product-lifestyle-rail[data-lifestyle-marquee][data-marquee-ready] .kidneypill-lifestyle-track{animation:kidneypill-photos-left var(--lifestyle-duration) linear infinite}@keyframes kidneypill-photos-left{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * var(--lifestyle-distance)),0,0)}}@media(max-width:620px){.product-lifestyle-rail[data-lifestyle-marquee]{--lifestyle-gap: 14px}.product-lifestyle-rail[data-lifestyle-marquee] img{height:344px}}@media(prefers-reduced-motion:reduce){.product-lifestyle-rail[data-lifestyle-marquee]{overflow-x:auto}.product-lifestyle-rail[data-lifestyle-marquee] .kidneypill-lifestyle-viewport{overflow:visible}.product-lifestyle-rail[data-lifestyle-marquee] .kidneypill-lifestyle-track{animation:none!important}.product-lifestyle-rail[data-lifestyle-marquee] [data-lifestyle-group=clone]{display:none}}.press-section .press-logos{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;min-width:0}@media(max-width:749px){.press-section{grid-template-columns:minmax(0,1fr);min-height:0;padding:28px 20px 30px;gap:18px}.press-section .quote-mark{display:none}.press-section blockquote{width:100%;max-width:335px;min-width:0;margin:0 auto;font-size:18px;line-height:1.5;overflow-wrap:break-word;text-wrap:balance}.press-section .press-logos{--overview-logo-gap: clamp(10px, 3.2vw, 24px);display:flex;width:100%;max-width:360px;min-width:0;gap:var(--overview-logo-gap)}.press-section .press-logos>img{flex:0 1 auto;min-width:0;width:auto;height:28px;max-width:calc((100% - 3 * var(--overview-logo-gap)) / 4);max-height:28px;object-fit:contain}}@media(min-width:621px)and (max-width:1024px){.hero-section{min-height:500px}.hero-section .hero-copy{width:46%;max-width:480px;margin-left:28px;padding:28px 0;transform:none}.hero-section .rating-line{gap:8px;margin-bottom:16px;font-size:12px;line-height:18px}.hero-section .star-boxes{flex:0 0 auto;font-size:11px}.hero-section .star-boxes span{width:14px;height:14px}.hero-section .rating-line>span:last-child{white-space:nowrap}.hero-section .hero-copy h1{max-width:100%;margin:0 0 18px;font-size:clamp(34px,4.2vw,42px);line-height:1.16;text-wrap:balance}.hero-section .hero-copy p{width:100%;max-width:360px;margin:0 0 20px;font-size:16px;line-height:1.5;text-wrap:pretty}}@media(max-width:620px){.hero-section{position:relative;isolation:isolate;min-height:620px;align-items:flex-end;background-size:100% 100%,auto 440px;background-position:center top,55% top;background-repeat:no-repeat;background-color:#102430}.hero-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,transparent 0%,transparent 44%,rgba(16,36,48,.92) 61%,#102430 70%)}.hero-section .hero-copy{position:relative;z-index:1;width:100%;max-width:none;margin:0;padding:0 20px 28px;transform:none}.hero-section .rating-line{width:100%;gap:8px;margin:0 0 12px;font-size:12px;line-height:18px;flex-wrap:nowrap}.hero-section .star-boxes{height:14px;flex:0 0 auto;font-size:11px}.hero-section .star-boxes span{width:14px;height:14px}.hero-section .rating-line>span:last-child{white-space:nowrap}.hero-section .hero-copy h1{width:100%;max-width:350px;margin:0 0 14px;font-size:clamp(28px,8.2vw,32px);line-height:1.16;text-wrap:balance}.hero-section .hero-copy p{width:100%;max-width:350px;margin:0 0 18px;font-size:15px;line-height:1.5;text-wrap:pretty}.hero-section .hero-cta{min-width:156px;min-height:48px;padding:0 20px;font-size:14px;line-height:20px}}.cart-drawer [hidden]{display:none!important}.cart-panel-header{flex-basis:48px;height:48px;padding-inline:30px}.cart-panel-header strong{font-size:15px;font-weight:700}.cart-social-proof{font-size:13px;font-weight:600}.cart-item h3{font-size:16px;font-weight:600;line-height:1.25}.cart-checkout{min-height:50px;border-radius:10px;background:#143d53;font-size:15px;font-weight:700;line-height:50px;letter-spacing:0;text-transform:none}.cart-payments{justify-content:space-between;gap:0;padding-inline:14px}.cart-payments img{flex:0 0 38px;width:38px;height:24px}.cart-offer-notice{flex:0 0 auto;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:8px 16px;background:#fff4f4;color:#ec2525;font-size:12px;font-weight:600;line-height:1.35;text-align:center}.cart-offer-notice[hidden],.live-cart-error[hidden]{display:none}.live-cart-error{margin:12px 20px;padding:10px 12px;border:1px solid #edc1c1;background:#fff4f4;color:#9c2121;font-size:13px;line-height:1.5}.live-cart-error a{color:inherit;text-decoration:underline}.cart-checkout[aria-disabled=true]{opacity:.5;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/22/assets/kidneypill-live.css.map */
