:root{--jl-ink: #12181a;--jl-ink-strong: #000000;--jl-body: #3e474b;--jl-muted: #6b757a;--jl-line: #e7e3dd;--jl-paper: #ffffff;--jl-warm: #faf8f5;--jl-orange: #ff6a00;--jl-orange-soft: #fff1e6;--jl-orange-line: #f6cfae;--jl-orange-ink: #8a4b0f;--jl-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body-family: var(--jl-font);--font-heading-family: var(--jl-font);--jl-fs-micro: 1.2rem;--jl-fs-small: 1.4rem;--jl-fs-body: 1.6rem;--jl-fs-lead: 1.8rem;--jl-fs-h4: 1.8rem;--jl-fs-h3: 2.2rem;--jl-fs-h2: 3.2rem;--jl-fs-h1: 4rem;--jl-r-cta: 999px;--jl-r-field: 10px;--jl-r-card: 16px;--jl-r-media: 12px;--jl-r-pop: 20px}body,button,input,select,textarea,.button,.shopify-payment-button__button{font-family:var(--jl-font)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.title,.card__heading,.product__title,.price,.tracker-home,.tracker-home h1,.tracker-home h2,.tracker-home h3,.tracker-home h4,.tracker-home p,.tracker-home a,.tracker-home span,.tracker-home li,.tracker-home button,.tracker-home__eyebrow,[class*=joylink-home-app],[class*=joylink-home-app] h1,[class*=joylink-home-app] h2,[class*=joylink-home-app] h3,[class*=joylink-home-app] p{font-family:var(--jl-font)!important}body{color:var(--jl-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,.h1{font-size:clamp(2.8rem,3.2vw,var(--jl-fs-h1))!important;font-weight:800!important;line-height:1.08;letter-spacing:-.015em}h2,.h2{font-size:clamp(2.4rem,2.6vw,var(--jl-fs-h2))!important;font-weight:800!important;line-height:1.14;letter-spacing:-.01em}h3,.h3{font-size:clamp(1.9rem,2vw,var(--jl-fs-h3))!important;font-weight:600!important;line-height:1.28}h4,.h4,h5,.h5,h6,.h6{font-size:var(--jl-fs-h4)!important;font-weight:600!important;line-height:1.35}.tracker-home h1,.tracker-home h2{font-weight:800!important}.tracker-home h3{font-weight:600!important}.tracker-home__hero-title{font-size:clamp(3.2rem,5.2vw,5.6rem)!important;line-height:1.04!important;letter-spacing:-.02em}.tracker-home__section-heading h2,.tracker-home__finding h2,.tracker-home__banner h2{font-size:clamp(2.6rem,3.4vw,4.4rem)!important;line-height:1.1}.tracker-home__product h3{font-weight:600!important}.rte p,.product__description,.card__information,p{line-height:1.6}.tracker-home__eyebrow,.joylink-home-app__eyebrow,.jl-hw-count,.jl-hw-count__label,.card__badge,.badge,.price__badge-sale,.product__badge,.visually-hidden:not(.visually-hidden){font-size:var(--jl-fs-micro)!important}.tracker-home__eyebrow{letter-spacing:.12em}:root{--buttons-radius: var(--jl-r-cta);--buttons-radius-outset: var(--jl-r-cta);--buttons-border-offset: 0px;--inputs-radius: var(--jl-r-field);--inputs-radius-outset: var(--jl-r-field);--variant-pills-radius: var(--jl-r-field);--text-boxes-radius: var(--jl-r-card);--media-radius: var(--jl-r-media);--product-card-corner-radius: var(--jl-r-card);--collection-card-corner-radius: var(--jl-r-card);--blog-card-corner-radius: var(--jl-r-card);--popup-corner-radius: var(--jl-r-pop)}.button,.shopify-payment-button__button--unbranded,.product-form__submit,button[name=add],.newsletter-form__button,.customer button,.tracker-home__button,.tracker-home__product-cta,.tracker-home__values-cta{font-family:var(--jl-font)!important;font-weight:600!important;font-size:1.5rem;letter-spacing:.01em;text-transform:none;border-radius:var(--jl-r-cta);min-height:4.8rem;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.product-form__submit,button[name=add],.shopify-payment-button__button--unbranded,.tracker-home__button--dark,.tracker-home__button--light{background:var(--jl-ink)!important;background-image:none!important;color:#fff!important;border:1px solid var(--jl-ink)!important;box-shadow:0 .6rem 1.6rem #12181a29!important}.product-form__submit:hover,button[name=add]:hover,.shopify-payment-button__button--unbranded:hover,.tracker-home__button--dark:hover,.tracker-home__button--light:hover{background:var(--jl-ink-strong)!important;background-image:none!important;color:#fff!important;box-shadow:0 .8rem 2rem #12181a42!important}.tracker-home__product-cta,.tracker-home__values-cta{background:linear-gradient(135deg,#157eeb,#0a5fd0)!important;background-image:linear-gradient(135deg,#157eeb,#0a5fd0)!important;color:#fff!important;border:1px solid #0f6fd4!important;box-shadow:0 .8rem 2rem #157eeb4d!important}.tracker-home__product-cta:hover,.tracker-home__values-cta:hover{background:linear-gradient(135deg,#0f6fd4,#084dab)!important;background-image:linear-gradient(135deg,#0f6fd4,#084dab)!important;color:#fff!important;box-shadow:0 1rem 2.4rem #157eeb6b!important;transform:translateY(-1px)}.product-form__submit[disabled],.product-form__submit[aria-disabled=true],button[name=add][disabled]{background:#c9c5c0!important;border-color:#c9c5c0!important;color:#6b757a!important;box-shadow:none!important}.button--secondary:not(.product-form__submit){background:transparent!important;color:var(--jl-ink)!important;border:1px solid var(--jl-ink)!important;box-shadow:none!important}.button--secondary:not(.product-form__submit):hover{background:var(--jl-ink)!important;color:#fff!important}.tracker-home{--tracker-home-action: var(--jl-ink)}.tracker-home__network-badges span{background:var(--jl-orange-soft)!important;border-color:var(--jl-orange-line)!important;color:var(--jl-orange-ink)!important;border-radius:var(--jl-r-field)}.price-item--sale,.price--on-sale .price-item--regular{color:#c2410c!important}a:hover,.card__heading a:hover{color:var(--jl-orange)}.tracker-home__eyebrow,.tracker-home__hero-copy,.tracker-home__pg-sub,.tracker-home__feature-insight span,.tracker-home__feature-insight p,.header__active-menu-item,.product-form__free-shipping-message,.product-form__free-shipping-message span,.product-form__free-shipping-message strong,.round-details__eyebrow,.round-story__feature-eyebrow,.round-story__stat-item span,.round-spec dd,.header__menu-item,.header__menu-item span,.jlr-score,.jlr-sum,.jlr-sub,.jlr-sub strong,.accordion summary,.accordion__title,.accordion summary .accordion__title,.accordion summary span,.jl-hw-count,.jl-hw-count__label,.jl-hw-count__unit,.jl-hw-count__unit b,.jl-hw-count__unit i{font-weight:600!important}.tracker-home__button{font-size:1.5rem!important}summary,summary span,summary .accordion__title{font-weight:600!important}.accordion summary .icon,.accordion summary .icon-caret,.accordion summary svg,.accordion__icon{font-weight:400!important}.rte p{font-weight:400!important}strong,b{font-weight:600!important}.product__sku,.pet-quantity-option__each,.round-benefit__index,.joylink-compare__colbadge,.pet-mini-card__copy p,.pet-mini-card__copy span,.pet-mini-waterproof__copy p,.pet-mini-waterproof__copy span,[class*=joylink-tracker-feature] p,[class*=joylink-tracker-feature] span{font-size:1.3rem!important}.pet-mini-card__copy p,.pet-mini-card__copy span,.pet-mini-waterproof__copy p,.pet-mini-waterproof__copy span,[class*=joylink-tracker-feature] p,[class*=joylink-tracker-feature] span,.pet-quantity-option__each,.round-benefit__index,.round-benefit__text p,.pet-mini-detail__hero-text p,.joylink-purchase-points__item,.joylink-compare th,.joylink-compare td,.joylink-compare__colbadge,[class*=joylink-tracker-app] p{font-weight:600!important}.joylink-tracker-app__button{background:var(--jl-ink)!important;background-image:none!important;color:#fff!important;border:1px solid var(--jl-ink)!important;border-radius:var(--jl-r-cta)!important;font-weight:600!important;text-transform:none!important;letter-spacing:.01em!important;box-shadow:0 .6rem 1.6rem #12181a29!important}.tracker-home__eyebrow,.round-details__eyebrow,.round-story__feature-eyebrow,.tracker-home__pg-head .tracker-home__pg-sub,.tracker-home__positioning-guide .tracker-home__pg-sub,.tracker-home__feature-insight span,.tracker-home__feature-insight p,.tracker-home__feature-insights span,.tracker-home__feature-insights p{font-size:1.3rem!important}.copyright__content,.copyright__content a,.copyright__content small,.jl-hw-count,.jl-hw-count__label,.jl-hw-count__unit,.jl-hw-count__unit b,.jl-hw-count__unit i,.tracker-home__banner-mobile-heading .tracker-home__eyebrow{font-size:1.2rem!important}.tracker-home__banner-mobile-action .rte,.tracker-home__banner-mobile-action .rte p{font-size:1.3rem!important;font-weight:600!important;line-height:1.35}.tracker-home__banner-mobile-action .tracker-home__button{font-size:1.4rem!important;min-height:4.4rem!important;padding:.8rem 1.6rem!important}:focus-visible{outline:2px solid var(--jl-orange);outline-offset:3px;border-radius:4px}.visually-hidden,footer .visually-hidden,header .visually-hidden{font-size:1px!important;font-weight:400!important;letter-spacing:0!important}footer h1,footer .h1,footer h2,footer .h2,footer h3,footer .h3,footer h4,footer .h4,.footer h1,.footer h2,.footer h3,.footer h4{font-size:1.5rem!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.01em!important}.footer-block__heading,footer .footer-block__heading{font-size:1.8rem!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important}footer .caption-large,.footer .caption-large,.localization-form .caption-large,.localization-form__select{font-size:1.3rem!important;font-weight:600!important}.joylink-home-app__eyebrow{background:var(--jl-orange-soft)!important;color:var(--jl-orange-ink)!important;border:1px solid var(--jl-orange-line)!important;border-radius:999px!important;font-size:1.2rem!important;font-weight:600!important;letter-spacing:.04em;padding:.6rem 1.4rem!important}.pagination__item,.pagination__arrow,.pagination__item a{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.shopify-payment-button__more-options,.disclosure__button.localization-form__select{min-height:40px;display:inline-flex;align-items:center}@media screen and (max-width:749px){.header__icon,.header__menu-item,.disclosure__button,.list-social__link,.footer__list-social a,.slider-buttons button,.quantity__button,.pagination__item,.mobile-facets__summary,.facets__summary{min-width:44px;min-height:44px}.quantity__button{display:inline-flex;align-items:center;justify-content:center}.disclosure__button,.disclosure__button.localization-form__select,.footer-block__details .list-menu__item--link,.footer-block__details li a,.footer-block__details a,.copyright__content a,.policies li a{display:inline-flex;align-items:center;min-height:44px}.product-form__input input[type=radio]+label,.product-form__input label,.ultra-color-label,label[class*=color-label],.pet-quantity-option label{min-height:44px;display:inline-flex;align-items:center;justify-content:center}h1,.h1{font-size:clamp(2.8rem,8vw,3.4rem)!important}h2,.h2{font-size:clamp(2.4rem,7.2vw,3rem)!important}}.jl-trust-row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.8rem;margin:1.4rem 0 0;font-size:1.3rem;font-weight:600;color:var(--jl-muted);line-height:1.3}.jl-trust-row__rating{display:inline-flex;align-items:center;gap:.5rem;color:var(--jl-ink);text-decoration:none}.jl-trust-row__rating:hover{color:var(--jl-orange)}.jl-trust-row__stars{color:var(--jl-orange);font-size:1.4rem;letter-spacing:.04em}.jl-trust-row__rating strong{font-weight:800}.jl-trust-row__item{display:inline-flex;align-items:center;gap:.5rem}.jl-trust-row__check{color:var(--jl-orange);font-weight:800}@media screen and (max-width:749px){.jl-trust-row{gap:.6rem 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/joylink-brand-system.css.map */
