:root{--paws-teal: #11c8c8;--paws-teal-soft: #dff8f6;--paws-cream: #f6f1e7;--paws-cream-deep: #eee7d9;--paws-ink: #2d2738;--paws-muted: #6f6876;--paws-card: #ffffff;--paws-border: rgba(45, 39, 56, .1);--paws-shadow: 0 10px 30px rgba(45, 39, 56, .06)}#MainContent{background:var(--paws-cream)}.product{color:var(--paws-ink)}.product__media-wrapper,.product__info-wrapper{background:transparent}.product__media-wrapper .product-media-container,.product__media-wrapper .global-media-settings{background:var(--paws-card)!important;border:0!important;border-radius:1.8rem!important;overflow:hidden;box-shadow:var(--paws-shadow)}.product__media-wrapper .media{background:var(--paws-card)!important}.product__media-wrapper .media img{object-fit:contain}.product__media-icon{background:#ffffffeb!important;border:1px solid var(--paws-border)!important;color:var(--paws-ink)!important}.thumbnail{background:var(--paws-card);border:1px solid var(--paws-border)!important;border-radius:1rem!important;overflow:hidden}.thumbnail img{border-radius:.9rem!important}.thumbnail[aria-current]{box-shadow:0 0 0 .2rem var(--paws-teal)!important;border-color:var(--paws-teal)!important}.product__info-container{color:var(--paws-ink)}.product__text.caption-with-letter-spacing{color:#77707d;font-size:1.1rem;font-weight:600;letter-spacing:.18em}.product__title{margin-top:.7rem!important;margin-bottom:1rem!important}.product__title h1,.product__title .h1{color:var(--paws-ink);font-weight:500;letter-spacing:-.035em;line-height:1.02}.product__info-container .price,.product__info-container .price-item{color:var(--paws-ink)!important}.product-form__input .form__label,.product-form__quantity .form__label{color:#766f79;font-size:1.35rem;margin-bottom:.8rem}.product-form__input input[type=radio]+label{background:#fff!important;border:1px solid rgba(45,39,56,.1)!important;border-radius:1rem!important;color:var(--paws-ink)!important;min-width:8.6rem;padding:1rem 1.4rem!important;transition:.18s ease}.product-form__input input[type=radio]:checked+label{background:var(--paws-ink)!important;color:#fff!important;border-color:var(--paws-ink)!important;box-shadow:none!important}.product-form__input input[type=radio]:not(:checked)+label:hover{border-color:#2d273847!important}.quantity{background:#fff;border:1px solid var(--paws-border)!important;border-radius:1.2rem!important;min-height:5rem;overflow:hidden}.quantity:after,.quantity:before{box-shadow:none!important;border:0!important}.product-form__buttons{max-width:none!important}.product-form__submit{background:var(--paws-ink)!important;color:#fff!important;border-radius:1.4rem!important;min-height:5.8rem;font-size:1.75rem;font-weight:650;letter-spacing:0;box-shadow:none!important;transition:transform .18s ease,opacity .18s ease}.product-form__submit:before,.product-form__submit:after{box-shadow:none!important;border:0!important;border-radius:1.4rem!important}.product-form__submit:hover{transform:translateY(-1px);opacity:.96}.paws-trust-row{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1.2rem}.paws-trust-item{text-align:center;color:var(--paws-muted);font-size:1.08rem;line-height:1.25}.paws-trust-item span{display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;margin:0 auto .55rem;border-radius:999px;background:#fff;color:var(--paws-ink);font-size:1.6rem;box-shadow:0 4px 12px #2d27380d}.paws-trust-item strong{display:block;color:var(--paws-ink);font-size:1.02rem;margin-bottom:.15rem}.paws-product-story{background:var(--paws-cream);color:var(--paws-ink);padding:.5rem 0 4.8rem}.paws-product-story__inner{max-width:118rem}.paws-story-intro{margin:0 auto 2.2rem;max-width:78rem;color:var(--paws-muted);font-size:1.55rem;line-height:1.6}.paws-story-block{margin-top:3.2rem}.paws-section-heading{margin-bottom:1.4rem}.paws-section-heading h2,.paws-panel__title h2{color:var(--paws-ink);font-size:clamp(2.5rem,4vw,3.4rem);line-height:1.08;letter-spacing:-.03em;margin:0}.paws-section-heading p{margin:.5rem 0 0;color:var(--paws-muted)}.paws-kicker{display:block;margin-bottom:.55rem;color:#817a84;font-size:1rem;font-weight:700;letter-spacing:.14em}.paws-benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.paws-benefit-card{background:var(--paws-card);border:1px solid var(--paws-border);border-radius:1.6rem;padding:1.55rem;min-height:17rem;box-shadow:var(--paws-shadow)}.paws-benefit-card h3{color:var(--paws-ink);margin:1rem 0 .55rem;font-size:1.55rem;line-height:1.15}.paws-benefit-card p{color:var(--paws-muted);margin:0;font-size:1.25rem;line-height:1.45}.paws-icon-bubble{display:inline-flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:50%;background:var(--paws-teal-soft);color:var(--paws-ink);font-size:2rem;line-height:1}.paws-steps-grid{display:grid;gap:1rem}.paws-step-card{display:grid;grid-template-columns:11rem 1fr;align-items:center;gap:1.2rem;background:var(--paws-card);border:1px solid var(--paws-border);border-radius:1.6rem;padding:1rem;box-shadow:var(--paws-shadow)}.paws-step-card__media{position:relative;border-radius:1.2rem;overflow:hidden;background:#f5f2ec;aspect-ratio:1.15}.paws-step-card__media img{width:100%;height:100%;object-fit:cover;display:block}.paws-step-number{position:absolute;top:.7rem;left:.7rem;width:2.9rem;height:2.9rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--paws-ink);color:#fff;font-weight:700;font-size:1.25rem}.paws-step-card__copy h3{margin:0 0 .45rem;color:var(--paws-ink);font-size:1.5rem}.paws-step-card__copy p{margin:0;color:var(--paws-muted);font-size:1.25rem;line-height:1.45}.paws-story-grid{display:grid;gap:1rem;margin-top:3.2rem}.paws-panel,.paws-reviews{background:var(--paws-card);border:1px solid var(--paws-border);border-radius:1.8rem;padding:1.7rem;box-shadow:var(--paws-shadow)}.paws-panel__title{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.paws-panel__title .paws-icon-bubble{width:4rem;height:4rem;font-size:1.7rem;flex:0 0 auto}.paws-panel__title h2{font-size:2.15rem}.paws-spec-list{margin:0}.paws-spec-list>div{display:grid;grid-template-columns:11rem 1fr;gap:1rem;padding:1rem 0;border-top:1px solid rgba(45,39,56,.08)}.paws-spec-list>div:first-child{border-top:0;padding-top:0}.paws-spec-list dt{font-weight:700;color:var(--paws-ink);font-size:1.2rem}.paws-spec-list dd{margin:0;color:var(--paws-muted);font-size:1.2rem}.paws-info-row{display:grid;grid-template-columns:3.6rem 1fr;gap:1rem;padding:1.2rem 0;border-top:1px solid rgba(45,39,56,.08)}.paws-info-row:first-of-type{border-top:0;padding-top:0}.paws-info-row__icon{width:3.4rem;height:3.4rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--paws-teal-soft);font-size:1.45rem}.paws-info-row strong{color:var(--paws-ink);display:block;font-size:1.28rem}.paws-info-row p{color:var(--paws-muted);margin:.25rem 0 0;font-size:1.18rem;line-height:1.4}.paws-text-link{color:var(--paws-ink);font-size:1.2rem;font-weight:700;text-underline-offset:.25rem}.paws-faq-list{display:grid;gap:.8rem}.paws-faq-list details{background:var(--paws-card);border:1px solid var(--paws-border);border-radius:1.3rem;box-shadow:0 6px 18px #2d273809;overflow:hidden}.paws-faq-list summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.45rem 1.5rem;color:var(--paws-ink);font-size:1.3rem;font-weight:650}.paws-faq-list summary::-webkit-details-marker{display:none}.paws-faq-list summary span{font-size:1.8rem;font-weight:400}.paws-faq-list details[open] summary span{transform:rotate(45deg)}.paws-faq-list details p{margin:0;padding:0 1.5rem 1.5rem;color:var(--paws-muted);font-size:1.22rem;line-height:1.55}.paws-why-us{margin-top:3.2rem;padding:1.8rem;border-radius:1.8rem;background:linear-gradient(135deg,#e9fbf8,#f3fbf3);border:1px solid rgba(17,200,200,.18)}.paws-why-us__intro{color:var(--paws-muted);margin:-.4rem 0 1.8rem;max-width:72rem}.paws-why-us__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.paws-why-us__grid>div{text-align:center;background:#ffffffc7;border-radius:1.4rem;padding:1.3rem 1rem}.paws-why-us__grid span{display:block;font-size:2rem;margin-bottom:.5rem}.paws-why-us__grid strong{display:block;color:var(--paws-ink);font-size:1.18rem}.paws-why-us__grid small{display:block;margin-top:.3rem;color:var(--paws-muted);font-size:1rem;line-height:1.35}.paws-reviews{margin-top:1rem}.paws-review-empty{text-align:center;padding:1.5rem .8rem .6rem}.paws-review-stars{color:var(--paws-ink);font-size:2.5rem;letter-spacing:.15em;margin-bottom:1rem}.paws-review-empty strong{color:var(--paws-ink);display:block;font-size:1.4rem}.paws-review-empty p{color:var(--paws-muted);margin:.45rem 0 0;font-size:1.15rem}@media screen and (max-width:749px){.section-template--product-padding,.product{padding-top:1.5rem!important}.product.grid{display:block}.product__media-wrapper{width:100%}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0!important;margin-right:0!important}.product__media-list{width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:1rem!important;gap:0!important}.product__media-list .product__media-item{width:100%!important;max-width:100%!important;padding:0!important}.product__media-wrapper .product-media-container{min-height:31rem}.product__media-wrapper .media img{object-fit:contain!important}.thumbnail-slider{margin-top:.4rem}.thumbnail-slider .thumbnail-list.slider{padding:.3rem .2rem .6rem!important;gap:.7rem}.thumbnail-list__item.slider__slide{width:6.6rem!important;flex:0 0 6.6rem!important}.thumbnail-slider .slider-button{display:none!important}.product__info-wrapper{width:100%;padding:0!important;margin-top:1.6rem}.product__info-container{max-width:none}.product__title h1,.product__title .h1{font-size:clamp(3.4rem,11vw,4.7rem)}.product__info-container .price,.product__info-container .price-item{font-size:2rem!important}.product__info-container>*+*{margin:1.45rem 0}.product-form__input{max-width:none}.product-form__input input[type=radio]+label{min-width:0;padding:.95rem 1.4rem!important}.paws-product-story{padding-top:.2rem}.paws-story-intro{font-size:1.4rem}}@media screen and (min-width:750px){.product{gap:4.5rem;padding-top:4rem;padding-bottom:2.2rem}.product__info-wrapper{padding-left:1.5rem!important}.product__title h1,.product__title .h1{font-size:clamp(4rem,4.4vw,6.2rem)}.paws-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.paws-benefit-card{min-height:18rem}.paws-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.paws-step-card{display:block;padding:1rem}.paws-step-card__media{aspect-ratio:1.35;margin-bottom:1.2rem}.paws-step-card__copy{padding:0 .4rem .5rem}.paws-story-grid{grid-template-columns:1fr 1fr}.paws-why-us__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.paws-product-intro{font-size:1.5rem;line-height:1.6;color:var(--paws-muted);margin:1rem 0 1.8rem}.paws-story-intro,.paws-kicker{display:none}.paws-faq-panel{background:#fff;border:1px solid var(--paws-border);border-radius:1.8rem;padding:1.8rem;box-shadow:var(--paws-shadow)}.paws-faq-panel .paws-faq-list{gap:0}.paws-faq-panel details{border:0;border-bottom:1px solid var(--paws-border);border-radius:0;box-shadow:none}.paws-faq-panel details:last-child{border-bottom:0}.paws-faq-panel summary{padding:1.3rem 0;font-weight:500}.paws-faq-panel details p{padding:0 0 1.3rem}.paws-step-card__media img{object-fit:contain;background:#fff}.paws-benefit-card,.paws-panel,.paws-reviews,.paws-step-card{box-shadow:none}.paws-section-heading h2{font-weight:650}.paws-faq-list summary:focus-visible,.paws-text-link:focus-visible{outline:2px solid var(--paws-teal);outline-offset:4px}.paws-why-us__grid span{color:var(--paws-ink)}@media(max-width:749px){.product__title h1,.product__title .h1{font-size:clamp(2.8rem,8vw,3.6rem);line-height:1.1;font-weight:650}.paws-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.paws-step-card{display:block;padding:0;border:0;border-radius:0;background:transparent}.paws-step-card__media{aspect-ratio:1;margin-bottom:.8rem}.paws-step-card__copy h3{font-size:1.25rem;line-height:1.3}.paws-step-card__copy p{font-size:1.15rem;line-height:1.45}.paws-step-number{width:2.4rem;height:2.4rem;font-size:1.1rem;top:.5rem;left:.5rem}.paws-benefit-card{min-height:16rem;padding:1.4rem}.paws-story-block,.paws-story-grid,.paws-why-us{margin-top:2.6rem}.paws-why-us__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}.paws-why-us__grid>div{background:transparent;padding:.4rem 0}.paws-why-us__grid small{display:none}.paws-why-us__grid strong{font-size:1.05rem;line-height:1.3}.paws-product-story__inner{padding-left:1.6rem;padding-right:1.6rem}.product__media-wrapper .product-media-container{min-height:0}}@media(prefers-reduced-motion:reduce){.product-form__submit,.product-form__input input[type=radio]+label{transition:none}.product-form__submit:hover{transform:none}}#MainContent .gradient{background:var(--paws-cream)}.product__media-wrapper .product__media{border-radius:1.8rem;overflow:hidden}.product__media-wrapper .product__media img{border-radius:1.8rem}.paws-line-icon{width:2.4rem;height:2.4rem;display:block;flex:none}.paws-product-story{padding:4rem 0 7rem}.paws-product-story__inner{max-width:110rem}.paws-story-block{margin-top:6rem}.paws-section-heading{margin-bottom:2.8rem}.paws-section-heading h2,.paws-panel__title h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-.025em}.paws-benefit-grid{gap:3rem}.paws-benefit-card{background:transparent;border:0;border-radius:0;padding:0;min-height:0;box-shadow:none}.paws-benefit-card h3{font-size:1.7rem;margin:1.4rem 0 .8rem}.paws-benefit-card p{font-size:1.4rem;line-height:1.6}.paws-icon-bubble{width:3rem;height:3rem;border-radius:0;background:transparent;color:#00878b}.paws-steps-grid{gap:3rem}.paws-step-card{display:block;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.paws-step-number{position:static;width:auto;height:auto;display:block;background:transparent;color:#00878b;border-radius:0;font:2.8rem Georgia,serif;margin-bottom:1.6rem}.paws-step-card__copy{padding:0}.paws-step-card__copy h3{font-size:1.7rem}.paws-step-card__copy p{font-size:1.4rem;line-height:1.6}.paws-story-grid{margin-top:6rem;gap:5rem;border-top:1px solid var(--paws-border);padding-top:4rem}.paws-panel,.paws-faq-panel{background:transparent;border:0;border-radius:0;padding:0;box-shadow:none}.paws-panel__title{gap:1rem;margin-bottom:2rem}.paws-panel__title h2{font-size:2.8rem}.paws-panel__title .paws-icon-bubble{width:2.4rem;height:2.4rem}.paws-spec-list dt,.paws-spec-list dd{font-size:1.4rem;line-height:1.5}.paws-info-row__icon{background:transparent;border-radius:0;color:#00878b}.paws-info-row strong{font-size:1.4rem}.paws-info-row p{font-size:1.3rem;line-height:1.6}.paws-faq-panel{border-top:1px solid var(--paws-border);padding-top:4rem}.paws-faq-panel details{background:transparent}.paws-faq-panel summary{font-size:1.5rem;padding:1.8rem 0}.paws-faq-panel details p{font-size:1.4rem}.paws-why-us{margin-top:6rem;padding:4rem 0 0;border:0;border-top:1px solid var(--paws-border);border-radius:0;background:transparent}.paws-why-us__intro{font-size:1.4rem;line-height:1.6;max-width:65rem;margin:0 0 3rem}.paws-why-us__grid{gap:2rem}.paws-why-us__grid>div{text-align:left;background:transparent;padding:0;border-radius:0}.paws-why-us__grid span{display:flex;margin-bottom:1rem;color:#00878b}.paws-why-us__grid strong{font-size:1.4rem}.paws-why-us__grid small{font-size:1.25rem;line-height:1.5}.paws-trust-row{gap:1.6rem;margin-top:2rem;padding-top:1.6rem;border-top:1px solid var(--paws-border)}.paws-trust-item{font-size:1.1rem;line-height:1.5}.paws-trust-item span{width:2.4rem;height:2.4rem;background:transparent;box-shadow:none;margin-bottom:.8rem}.paws-trust-item strong{font-size:1.15rem;font-weight:600}.product__media-wrapper .product-media-container,.product__media-wrapper .global-media-settings{box-shadow:none;border-radius:1.2rem!important}.product__media-wrapper .product__media,.product__media-wrapper .product__media img{border-radius:1.2rem}@media(max-width:749px){.product__media-wrapper slider-component:not(.thumbnail-slider){overflow:hidden;border-radius:1.2rem}.product__media-list{padding:0!important;scroll-padding-left:0!important;scroll-padding-right:0!important}.product__media-list .product__media-item{flex:0 0 100%!important;min-width:100%;box-sizing:border-box;margin:0!important;scroll-margin:0}.product__media-wrapper .product-media-container{width:100%!important;max-width:100%!important}.product__media-wrapper .product__media{width:100%;padding-top:100%!important}.product__media-wrapper .product__media img{top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain!important}.paws-product-story{padding:3rem 0 5rem}.paws-product-story__inner{padding-left:2.4rem;padding-right:2.4rem}.paws-benefit-grid{gap:3rem 2rem}.paws-benefit-card{min-height:0;padding:0}.paws-story-block,.paws-story-grid,.paws-why-us{margin-top:4.5rem}.paws-steps-grid{grid-template-columns:1fr;gap:2.5rem}.paws-step-card{display:grid;grid-template-columns:3rem 1fr;gap:1.4rem;align-items:start}.paws-step-number{margin:0;line-height:1}.paws-step-card__copy h3{font-size:1.6rem}.paws-step-card__copy p{font-size:1.4rem}.paws-story-grid{gap:4rem;padding-top:3rem}.paws-why-us__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 2rem}.paws-why-us__grid strong{font-size:1.4rem}.paws-why-us__grid small{display:block}.paws-faq-panel,.paws-why-us{padding-top:3rem}.paws-trust-row{gap:1rem}.paws-trust-item{font-size:1rem}.paws-trust-item strong{font-size:1.05rem}}.paws-section-heading h2,.paws-panel__title h2{font-family:var(--font-heading-family);font-weight:650;line-height:1.15}.paws-section-heading{margin-bottom:2rem}.paws-benefit-grid{gap:1.6rem}.paws-benefit-card{background:#ffffffe0;border:1px solid rgba(255,255,255,.8);border-radius:1.8rem;padding:2.2rem;min-height:0}.paws-benefit-card h3{font-size:1.65rem;margin:1.4rem 0 .6rem;line-height:1.25}.paws-benefit-card p{font-size:1.35rem;line-height:1.55}.paws-icon-bubble{width:5rem;height:5rem;border-radius:50%;background:#d9f7f3;color:var(--paws-ink)}.paws-step-number{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:#00b8bc;color:#fff;font:600 1.6rem var(--font-body-family);margin-bottom:1.4rem}.paws-story-grid{gap:4rem;border:0;padding-top:0}.paws-specs-panel .paws-panel__title .paws-icon-bubble{display:none}.paws-shipping-panel,.paws-faq-panel{background:#fff;border:0;border-radius:2rem;padding:2.6rem}.paws-panel__title{margin-bottom:2rem}.paws-panel__title h2{font-size:2.4rem}.paws-panel__title .paws-icon-bubble{width:4.2rem;height:4.2rem}.paws-faq-panel .paws-section-heading{margin-bottom:1rem}.paws-faq-panel summary{padding:1.65rem 0;font-weight:500}.paws-why-us{padding:3rem;background:linear-gradient(135deg,#e0faf5,#effaf5);border:1px solid rgba(0,184,188,.12);border-radius:2rem}.paws-why-us__intro{margin-bottom:2.4rem}.paws-why-us__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.paws-why-us__grid>div{text-align:center}.paws-why-us__grid span{width:5rem;height:5rem;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:var(--paws-ink);margin:0 auto 1rem}.paws-trust-item span{background:#d9f7f3;width:3.4rem;height:3.4rem;border-radius:50%}.paws-trust-item .paws-line-icon{width:2rem;height:2rem}.product__media-wrapper .product-media-container,.product__media-wrapper .global-media-settings{border-radius:1.8rem!important}.product__media-wrapper .product__media,.product__media-wrapper .product__media img{border-radius:1.8rem}@media(max-width:749px){.paws-product-story__inner{padding-left:1.6rem;padding-right:1.6rem}.paws-product-story{padding-top:2rem}.paws-benefit-grid{gap:1.2rem}.paws-benefit-card{padding:1.6rem}.paws-benefit-card h3{font-size:1.5rem}.paws-benefit-card p{font-size:1.25rem;line-height:1.5}.paws-icon-bubble{width:4.6rem;height:4.6rem}.paws-story-block,.paws-story-grid,.paws-why-us{margin-top:3.6rem}.paws-section-heading h2{font-size:2.6rem}.paws-step-card{grid-template-columns:3.2rem 1fr;gap:1.4rem}.paws-step-number{margin:0;line-height:1}.paws-shipping-panel,.paws-faq-panel{padding:2rem;border-radius:1.8rem}.paws-faq-panel .paws-section-heading h2{font-size:2.25rem}.paws-story-grid{gap:3.6rem}.paws-why-us{padding:2rem}.paws-why-us__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.paws-why-us__grid strong{font-size:1.2rem;line-height:1.3}.paws-why-us__grid small{font-size:1.1rem;line-height:1.4}.product__media-wrapper slider-component:not(.thumbnail-slider){border-radius:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/paws-product-redesign.css.map */
