.collection-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr))}.collections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--collection-card-size),100%),1fr));gap:var(--grid-gap)}.collections--compact{--collection-card-size: 160px}.collections--full{--collection-card-size: 280px}.collection-card{display:flex;flex-direction:column;width:100%}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}.nr-accessibility-cta__hover-1:hover{background:#7a1512!important;color:#fff!important}.nr-accessibility-cta__ph{overflow:hidden;display:block}.nr-accessibility-cta__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}.nr-accessibility-help__hover-1:hover{background:#ff7a66!important;color:#131416!important}.nr-accessibility-help__ph{overflow:hidden;display:block}.nr-accessibility-help__ph-svg{display:block;width:100%;height:100%;fill:#3a3e43}.nr-accessibility-hero__hover-1:hover{background:#7a1512!important;color:#fff!important}.nr-accessibility-hero__hover-2:hover{background:#131416!important;color:#fff!important}@media(max-width:760px){.nr-accessibility-hero figure{order:-1;aspect-ratio:4/3!important}}.nr-build-your-card__input:focus{border-color:#131416!important}.nr-build-your-card__side{background:transparent;color:#131416}.nr-build-your-card__side[aria-pressed=true]{background:#131416;color:#fff}.nr-build-your-card__side:focus-visible,.nr-build-your-card__submit:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-build-your-card__submit[disabled]{cursor:progress}@media(prefers-reduced-motion:reduce){.nr-build-your-card__flip{transition:none!important}}.nr-card-explorer [hidden]{display:none!important}.nr-card-explorer__cta:hover{background:#7a1512!important;color:#fff!important}.nr-card-explorer__face:focus-visible,.nr-card-explorer__pin:focus-visible,.nr-card-explorer__spot:focus-visible,.nr-card-explorer__cta:focus-visible{outline:2px solid #D8200F;outline-offset:2px}nr-cart{display:block}nr-cart:not(:defined) .nr-cart__step{display:none}nr-cart[aria-busy=true] [data-cart-row]{opacity:.6;transition:opacity .15s ease}.nr-cart__qty{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.nr-cart__qty::-webkit-outer-spin-button,.nr-cart__qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nr-cart__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:#dedcd8}.nr-cart__shop:hover{background:#d8200f!important;color:#fff!important}.nr-cart__continue:hover,.nr-cart__title:hover{color:#7a1512!important}.nr-cart__remove:hover{color:#131416!important}.nr-cart__checkout:hover{background:#7a1512!important}.nr-cart__step:focus-visible,.nr-cart__qty:focus-visible,.nr-cart__remove:focus-visible,.nr-cart__checkout:focus-visible{outline:2px solid #D8200F;outline-offset:2px}@media(max-width:640px){.nr-cart [data-cart-head]{display:none!important}.nr-cart [data-cart-row]{grid-template-columns:1fr auto!important}.nr-cart [data-cart-row]>div:first-child{grid-column:1 / -1}}.nr-collection-bento__grid{grid-template-columns:1fr!important;grid-template-areas:"big" "a" "b" "c" "d"}@media(min-width:900px){.nr-collection-bento__grid{grid-template-columns:1.5fr 1fr 1fr!important;grid-template-areas:"big a b" "big c d"}}@media(min-width:600px)and (max-width:899px){.nr-collection-bento__grid{grid-template-columns:1fr 1fr!important;grid-template-areas:"big big" "a b" "c d"}}.nr-collection-bento__ph svg{width:100%;height:100%;fill:#dedcd8}.nr-collection-bulk__card{transition:box-shadow .25s ease}.nr-collection-bulk__card:hover{color:#131416!important;box-shadow:0 36px 70px -36px #13141680!important}.nr-collection-bulk__card:focus-visible{outline:3px solid #D8200F;outline-offset:3px}.nr-collection-bulk__ph svg{width:100%;height:100%;fill:#dedcd8}.nr-collection-cta__btn:hover{background:#7a1512!important;color:#fff!important}.nr-collection-cta__btn:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px}.nr-collection-cta__ph svg{width:100%;height:100%;fill:#dedcd8}.nr-collection-faq__item{box-shadow:none}.nr-collection-faq__item.is-open{box-shadow:0 12px 28px -18px #13141659}.nr-collection-faq__icon{background:#fff;color:#131416;transform:rotate(0)}.nr-collection-faq__item.is-open .nr-collection-faq__icon{background:#131416;color:#fff;transform:rotate(45deg)}.nr-collection-faq__panel{grid-template-rows:0fr}.nr-collection-faq__item.is-open .nr-collection-faq__panel{grid-template-rows:1fr}.nr-collection-faq__q:focus-visible{outline:3px solid #D8200F;outline-offset:-3px;border-radius:16px}.nr-collection-faq__link:hover{color:#7a1512!important}@media(prefers-reduced-motion:reduce){.nr-collection-faq__item,.nr-collection-faq__icon,.nr-collection-faq__panel{transition:none!important}}.nr-collection-finder__need{border:1px solid #2C2F33;background:transparent;opacity:.6}.nr-collection-finder__need[aria-pressed=true]{border-color:#7a1512;background:#2c1a19;opacity:1}.nr-collection-finder__ring{border:2px solid #4A4F55}.nr-collection-finder__need[aria-pressed=true] .nr-collection-finder__ring{border-color:#ff7a66}.nr-collection-finder__dot{opacity:0}.nr-collection-finder__need[aria-pressed=true] .nr-collection-finder__dot{opacity:1}.nr-collection-finder__need:focus-visible,.nr-collection-finder__cta:focus-visible{outline:3px solid #FF7A66;outline-offset:2px}.nr-collection-finder__cta:hover{background:#7a1512!important;color:#fff!important}.nr-collection-finder__ph svg{width:100%;height:100%;fill:#dedcd8}@media(prefers-reduced-motion:reduce){.nr-collection-finder__need{transition:none!important}}.nr-collection-main__chip{background:#fff;color:#131416}.nr-collection-main__chip[aria-selected=true]{background:#131416;color:#fff}.nr-collection-main__chip-count{background:#f6f4f1;color:#4a4f55}.nr-collection-main__chip[aria-selected=true] .nr-collection-main__chip-count{background:#d8200f;color:#fff}.nr-collection-main__chip:focus-visible,.nr-collection-main__btn:focus-visible,.nr-collection-main__details:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-collection-main__media:hover .nr-collection-main__img{transform:scale(1.04)}.nr-collection-main__btn:hover{background:#7a1512!important;color:#fff}.nr-collection-main__btn[disabled]{cursor:progress}.nr-collection-main__details:hover{border-color:#131416!important;color:#131416!important}.nr-collection-main__ph svg{width:100%;height:100%;fill:#dedcd8}[data-card][hidden]{display:none!important}@media(prefers-reduced-motion:reduce){.nr-collection-main__img{transition:none!important}}.nr-collection-review__link:hover{color:#7a1512!important}.nr-collection-review__ph svg{width:100%;height:100%;fill:#dedcd8}.nr-collection-story__link:hover{color:#7a1512!important}.nr-collection-story__ph svg{width:100%;height:100%;fill:#dedcd8}.nr-contact-before__card:hover{box-shadow:0 18px 40px -24px #13141673;color:#131416!important}.nr-contact-cta__btn:hover{background:#7a1512!important;color:#fff!important}.nr-contact-form__field:focus{border-color:#131416!important}.nr-contact-form__topic:hover{border-color:#131416!important}.nr-contact-form__topic:has(input:checked){border-color:#131416!important}.nr-contact-form__submit:hover{background:#7a1512!important}.nr-contact-form__submit:active{transform:translateY(1px)}.nr-contact-form__again:hover{border-color:#131416!important;color:#131416}.nr-contact-hero__primary:hover{background:#7a1512!important;color:#fff!important}.nr-contact-hero__secondary:hover{background:#131416!important;color:#fff!important}@media(max-width:760px){.nr-contact-hero__figure{min-height:0!important;aspect-ratio:4/3;border-radius:0!important}}.nr-custom-and-program-orders-cta__btn:hover{background:#7a1512!important;color:#fff!important}.nr-custom-and-program-orders-cta__link:hover{color:#7a1512!important}.nr-custom-and-program-orders-customize__card:hover .nr-custom-and-program-orders-customize__img{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.nr-custom-and-program-orders-customize__img{transition:none!important}}.nr-custom-and-program-orders-form__field:focus{border-color:#131416!important}.nr-custom-and-program-orders-form__field.is-invalid{border-color:#7a1512!important}.nr-custom-and-program-orders-form__chip{background:#fff;color:#131416;border-color:#dedcd8!important}.nr-custom-and-program-orders-form__chip.is-on{background:#131416;color:#fff;border-color:#131416!important}.nr-custom-and-program-orders-form__chip:focus-visible{outline:2px solid #D8200F;outline-offset:2px}.nr-custom-and-program-orders-form__submit:hover{background:#7a1512!important}@media(max-width:900px){.nr-custom-and-program-orders-form__aside{position:static!important}}.nr-custom-and-program-orders-hero__btn:hover{background:#7a1512!important;color:#fff!important}.nr-custom-and-program-orders-hero__link:hover{color:#7a1512!important}.nr-custom-and-program-orders-languages__btn:hover{background:#7a1512!important;color:#fff!important}.nr-custom-and-program-orders-programs__step:focus-visible{outline:3px solid #FF7A66;outline-offset:2px}.nr-custom-and-program-orders-programs__link:hover{color:#fbe3df!important}@media(prefers-reduced-motion:reduce){.nr-custom-and-program-orders-programs [data-prog-img],.nr-custom-and-program-orders-programs [data-prog-rows]{transition:none!important}}@media(max-width:980px){.nr-diabetic-alert-dogs-bento__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"a a" "b c" "d d" "e f"!important;grid-template-rows:none!important}.nr-diabetic-alert-dogs-bento__a,.nr-diabetic-alert-dogs-bento__d{min-height:340px!important}}@media(max-width:620px){.nr-diabetic-alert-dogs-bento__grid{grid-template-columns:1fr!important;grid-template-areas:"a" "b" "c" "d" "e" "f"!important;grid-template-rows:none!important;grid-auto-rows:auto!important}.nr-diabetic-alert-dogs-bento__a,.nr-diabetic-alert-dogs-bento__d{min-height:300px!important}}.nr-diabetic-alert-dogs-final-cta__btn:hover{background:#d8200f!important;color:#fff!important}@media(max-width:760px){.nr-diabetic-alert-dogs-final-cta__img{width:100%!important}.nr-diabetic-alert-dogs-final-cta__scrim{background:linear-gradient(0deg,#131416f0,#131416bf 60%,#13141659)!important}}.nr-diabetic-alert-dogs-hero__cta:hover{background:#7a1512!important;color:#fff!important}.nr-diabetic-alert-dogs-hero__link:hover{border-color:#131416!important;color:#131416!important}.nr-diabetic-alert-dogs-hero a:focus-visible{outline:3px solid #D8200F;outline-offset:3px}@media(max-width:860px){.nr-diabetic-alert-dogs-hero__grid{grid-template-columns:1fr!important;min-height:auto!important}.nr-diabetic-alert-dogs-hero__photo{aspect-ratio:4/3;min-height:0!important}}@media(max-width:760px){.nr-diabetic-alert-dogs-hero__photo{order:-1;aspect-ratio:4/3!important}}.nr-diabetic-alert-dogs-related__card:hover .nr-diabetic-alert-dogs-related__img{transform:scale(1.05)!important}.nr-diabetic-alert-dogs-related__pill:hover{border-color:#131416!important;color:#131416!important}.nr-diabetic-alert-dogs-related a:focus-visible{outline:3px solid #D8200F;outline-offset:3px}.nr-dog-safety__text p{margin:0}.nr-dog-safety__text strong{color:#131416}.nr-dog-safety__cta:hover{background:#7a1512!important;color:#fff!important}.nr-dog-safety__cta:focus-visible{outline:2px solid #131416;outline-offset:2px}.nr-dog-voice [hidden]{display:none!important}.nr-dog-voice__row:focus-visible{outline:2px solid #FF7A66;outline-offset:2px}.nr-emergency-dog-handler-choose__bar{width:calc(var(--frac) * 100%)}.nr-emergency-dog-handler-choose__item{border:1px solid #E6E4E0;background:#fff}.nr-emergency-dog-handler-choose__item.is-on{border-color:#131416;background:#f6f4f1}.nr-emergency-dog-handler-choose__item:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-emergency-dog-handler-choose__chip{background:#f6f4f1;color:#7a1512}.nr-emergency-dog-handler-choose__item.is-on .nr-emergency-dog-handler-choose__chip{background:#d8200f;color:#fff}.nr-emergency-dog-handler-choose__box{border:1.5px solid #CFCFCF;background:#fff}.nr-emergency-dog-handler-choose__item.is-on .nr-emergency-dog-handler-choose__box{border-color:#d8200f;background:#d8200f}.nr-emergency-dog-handler-choose__tick{opacity:0}.nr-emergency-dog-handler-choose__item.is-on .nr-emergency-dog-handler-choose__tick{opacity:1}.nr-emergency-dog-handler-cta__btn:hover{background:#f6f4f1!important;color:#131416!important}.nr-emergency-dog-handler-hero__btn:hover{background:#7a1512!important;color:#fff!important}.nr-emergency-dog-handler-hero__link:hover{color:#ff7a66!important;text-decoration:underline!important}@media(max-width:760px){.nr-emergency-dog-handler-hero__chip{display:none!important}}.nr-emergency-dog-handler-hospital__src:hover{color:#131416!important}.nr-emergency-dog-handler-moment__fill{width:calc(var(--moment-cur) / (var(--moment-n) - 1) * 100%)}.nr-emergency-dog-handler-moment__tab{opacity:.55}.nr-emergency-dog-handler-moment__tab.is-on{opacity:1}.nr-emergency-dog-handler-moment__tab:focus-visible{outline:3px solid #D8200F;outline-offset:4px;border-radius:8px}.nr-emergency-dog-handler-moment__dot{background:#9a9ea3;box-shadow:0 0 0 2px #9a9ea3}.nr-emergency-dog-handler-moment__tab.is-on .nr-emergency-dog-handler-moment__dot{background:#d8200f;box-shadow:0 0 0 2px #d8200f}.nr-emergency-dog-handler-moment__img{opacity:0;transform:scale(1)}.nr-emergency-dog-handler-moment__media.is-on .nr-emergency-dog-handler-moment__img{opacity:1;transform:scale(1.04)}.nr-emergency-dog-handler-moment__panel{opacity:0;visibility:hidden}.nr-emergency-dog-handler-moment__panel.is-on{opacity:1;visibility:visible}@media(max-width:760px){.nr-emergency-dog-handler-moment__tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:20px!important}.nr-emergency-dog-handler-moment__rail{display:none}}@media(prefers-reduced-motion:reduce){.nr-emergency-dog-handler-moment *{transition:none!important}}.nr-emergency-dog-handler-related__card:hover .nr-emergency-dog-handler-related__img{transform:scale(1.05)!important}.nr-emergency-dog-handler-related__card:hover{color:#fff!important}@media(prefers-reduced-motion:reduce){.nr-emergency-dog-handler-related__img{transition:none!important}}.nr-emergency-dog-handler-stakes__src:hover{color:#b9bcc0!important}@keyframes nr-emergency-dog-handler-ping{0%{box-shadow:0 0 #d8200f8c}to{box-shadow:0 0 0 14px #d8200f00}}.nr-emergency-dog-handler-where__pin{transform:translate(-50%,-50%) scale(1);background:#fff;color:#d8200f;animation:nr-emergency-dog-handler-ping 2s ease-out infinite}.nr-emergency-dog-handler-where__pin.is-on{transform:translate(-50%,-50%) scale(1.15);background:#131416;color:#fff}.nr-emergency-dog-handler-where__pin:focus-visible{outline:3px solid #131416;outline-offset:2px}.nr-emergency-dog-handler-where__row{border:1px solid #EDECE9;box-shadow:none;opacity:.7}.nr-emergency-dog-handler-where__row.is-on{border-color:#131416;box-shadow:0 12px 26px -16px #13141666;opacity:1}.nr-emergency-dog-handler-where__row:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-emergency-dog-handler-where__chip{background:#f6f4f1;color:#7a1512}.nr-emergency-dog-handler-where__row.is-on .nr-emergency-dog-handler-where__chip{background:#d8200f;color:#fff}.nr-emergency-dog-handler-where__row:not(.is-on) .nr-emergency-dog-handler-where__desc{display:none}.nr-emergency-dog-handler-where__link:hover{color:#7a1512!important;text-decoration:underline!important}@media(prefers-reduced-motion:reduce){.nr-emergency-dog-handler-where__pin{animation:none}}.nr-families-checklist__item{background:#fff;border:1px solid #E6E4E0}.nr-families-checklist__item.is-on{background:#fbe3df;border-color:#f2b8ae}.nr-families-checklist__box{background:#fff;border:2px solid #C9C7C2}.nr-families-checklist__item.is-on .nr-families-checklist__box{background:#d8200f;border-color:#d8200f}.nr-families-checklist__tick{visibility:hidden}.nr-families-checklist__item.is-on .nr-families-checklist__tick{visibility:visible}.nr-families-checklist__item:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-families-checklist__bar{background:#d8200f}.nr-families-checklist__bar.is-done{background:#2e7d4f}.nr-families-checklist__btn:hover{background:#7a1512!important;color:#fff!important}.nr-families-gift__img{opacity:0;transform:scale(1)}.nr-families-gift__img.is-active{opacity:1;transform:scale(1.04)}.nr-families-gift__step{opacity:.55}.nr-families-gift__step.is-active{opacity:1}.nr-families-gift__dot{background:#9a9ea3}.nr-families-gift__step.is-active .nr-families-gift__dot{background:#d8200f}.nr-families-gift__step:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-families-gift__btn:hover{background:#7a1512!important;color:#fff!important}@media(prefers-reduced-motion:reduce){.nr-families-gift__img{transition:none!important}}.nr-families-hero__primary:hover{background:#7a1512!important;color:#fff!important}.nr-families-hero__secondary:hover{color:#7a1512!important}@media(max-width:760px){.nr-families-hero__wide{aspect-ratio:4/3!important}}.nr-families-related__card:hover .nr-families-related__img{transform:scale(1.05)}.nr-families-related__card:focus-visible{outline:3px solid #D8200F;outline-offset:3px}.nr-families-related__row:hover{color:#7a1512!important}@media(prefers-reduced-motion:reduce){.nr-families-related__img{transition:none!important}}.nr-families-role__tab{background:transparent;color:#131416}.nr-families-role__tab.is-active{background:#131416;color:#fff}.nr-families-role__tab:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-families-role__img{opacity:0;transform:scale(1.04)}.nr-families-role__img.is-active{opacity:1;transform:scale(1)}.nr-families-role__panel{display:none}.nr-families-role__panel.is-active{display:flex}@media(prefers-reduced-motion:reduce){.nr-families-role__img{transition:none!important}}.nr-faq-cta__btn:hover{background:#f6f4f1!important;color:#131416!important}@media(prefers-reduced-motion:reduce){.nr-faq-cta__card{animation:none!important}}.nr-faq-guides__card:hover{color:#fff}.nr-faq-guides__card:hover .nr-faq-guides__img{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.nr-faq-guides__img{transition:none!important}}.nr-faq-hero [hidden]{display:none!important}.nr-faq-hero__input:focus{border-color:#131416!important}.nr-faq-hero__chip:hover{border-color:#131416!important}.nr-faq-hero__contact:hover{background:#23262a!important;color:#fff!important}@media(max-width:760px){.nr-faq-hero__wide{aspect-ratio:4/3!important}}.nr-faq-topics [hidden]{display:none!important}.nr-faq-topics__tab{background:#fff;color:#131416;border-color:#e6e4e0!important}.nr-faq-topics__tab .nr-faq-topics__chip{background:#f6f4f1;color:#7a1512}.nr-faq-topics__tab .nr-faq-topics__count{color:#767c83}.nr-faq-topics__tab.is-on{background:#131416;color:#fff;border-color:#131416!important}.nr-faq-topics__tab.is-on .nr-faq-topics__chip{background:#d8200f;color:#fff}.nr-faq-topics__tab.is-on .nr-faq-topics__count{color:#b9bcc0}.nr-faq-topics__tab:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-faq-topics__item.is-open{box-shadow:0 12px 28px -18px #13141659}.nr-faq-topics__icon{background:#fff;color:#131416;transform:rotate(0)}.nr-faq-topics__item.is-open .nr-faq-topics__icon{background:#131416;color:#fff;transform:rotate(45deg)}.nr-faq-topics__panel{grid-template-rows:0fr}.nr-faq-topics__item.is-open .nr-faq-topics__panel{grid-template-rows:1fr}.nr-faq-topics__q:focus-visible{outline:3px solid #D8200F;outline-offset:-3px;border-radius:16px}.nr-faq-topics__more:hover{color:#7a1512!important;text-decoration:underline!important}@media(prefers-reduced-motion:reduce){.nr-faq-topics__item,.nr-faq-topics__icon,.nr-faq-topics__panel,.nr-faq-topics__tab{transition:none!important}}.nr-faq__item{box-shadow:none}.nr-faq__item.is-open{box-shadow:0 12px 28px -18px #13141659}.nr-faq__icon{background:#f6f4f1;color:#131416;transform:rotate(0)}.nr-faq__item.is-open .nr-faq__icon{background:#131416;color:#fff;transform:rotate(45deg)}.nr-faq__panel{grid-template-rows:0fr}.nr-faq__item.is-open .nr-faq__panel{grid-template-rows:1fr}.nr-faq__q:focus-visible{outline:3px solid #D8200F;outline-offset:-3px;border-radius:16px}@media(prefers-reduced-motion:reduce){.nr-faq__item,.nr-faq__icon,.nr-faq__panel{transition:none!important}}nr-featured-product{display:block}.nr-featured-product__slide{opacity:0;transform:scale(1.04)}.nr-featured-product__slide.is-active{opacity:1;transform:scale(1)}.nr-featured-product__thumb[aria-pressed=true]{border-color:#131416!important}.nr-featured-product__thumb:focus-visible,.nr-featured-product__kit:focus-visible{outline:2px solid #D8200F;outline-offset:2px}.nr-featured-product__kit[aria-pressed=true]{border-color:#131416!important}.nr-featured-product [data-kit-info][hidden],.nr-featured-product [data-kit-cta][hidden]{display:none!important}.nr-featured-product__cta:hover{background:#7a1512!important;color:#fff!important}.nr-featured-product__rating:hover{color:#131416!important}@media(prefers-reduced-motion:reduce){.nr-featured-product__slide{transition:none!important;transform:none!important}}.nr-final-cta__btn:hover{background:#f6f4f1!important;color:#131416!important}.nr-final-cta__btn:focus-visible{outline:3px solid #FFB000;outline-offset:3px}@media(prefers-reduced-motion:reduce){.nr-final-cta__card{animation:none!important}}.nr-first-responders-hero__primary:hover{background:#ff7a66!important;color:#131416!important}.nr-first-responders-hero__secondary:hover{color:#ffb3a8!important}@media(max-width:760px){.nr-first-responders-hero{min-height:640px!important}.nr-first-responders-hero__img{object-position:72% 50%!important}}.nr-first-responders-onscene__step{opacity:.45}.nr-first-responders-onscene__step.is-active,.nr-first-responders-onscene__step.is-past{opacity:1}.nr-first-responders-onscene__dot{background:#fff;color:#767c83;box-shadow:0 0 0 2px #e6e4e0}.nr-first-responders-onscene__step.is-past .nr-first-responders-onscene__dot{background:#131416;color:#fff;box-shadow:none}.nr-first-responders-onscene__step.is-active .nr-first-responders-onscene__dot{background:#d8200f;color:#fff;box-shadow:0 0 0 6px #d8200f29}.nr-first-responders-onscene__step:focus-visible{outline:3px solid #D8200F;outline-offset:2px;border-radius:12px}.nr-first-responders-onscene__img{opacity:0;transform:scale(1)}.nr-first-responders-onscene__img.is-active{opacity:1;transform:scale(1.03)}.nr-first-responders-onscene__panel{display:none}.nr-first-responders-onscene__panel.is-active{display:flex}.nr-first-responders-onscene__next:hover{border-color:#fff!important}.nr-first-responders-onscene__link:hover{background:#f6f4f1!important;color:#131416!important}@media(max-width:760px){.nr-first-responders-onscene__t{display:none!important}}@media(prefers-reduced-motion:reduce){.nr-first-responders-onscene__img{transition:none!important}}.nr-first-responders-pouch__hot{transform:translate(-50%,-50%) scale(1);background:#fff;color:#131416;box-shadow:0 6px 16px -6px #0009}.nr-first-responders-pouch__hot.is-active{transform:translate(-50%,-50%) scale(1.15);background:#d8200f;color:#fff;box-shadow:0 0 0 8px #d8200f4d,0 10px 24px -8px #0009}.nr-first-responders-pouch__hot:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px}.nr-first-responders-pouch__say{display:none}.nr-first-responders-pouch__say.is-active{display:flex}.nr-first-responders-pouch__spot{border:1px solid #E6E4E0;background:#f6f4f1;opacity:.7}.nr-first-responders-pouch__spot.is-active{border-color:#131416;background:#fff;opacity:1}.nr-first-responders-pouch__chip{background:#fff;color:#7a1512}.nr-first-responders-pouch__spot.is-active .nr-first-responders-pouch__chip{background:#d8200f;color:#fff}.nr-first-responders-pouch__spot:focus-visible{outline:3px solid #D8200F;outline-offset:2px}@media(max-width:760px){.nr-first-responders-pouch__hot{width:26px!important;height:26px!important;font-size:12px!important}.nr-first-responders-pouch__note{display:none!important}}.nr-fix-wrap{display:block}.nr-fix__img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.nr-fix__card:active{cursor:grabbing!important}.nr-fix__tab:hover{color:#131416!important}.nr-fix__tab[aria-selected=true]:hover{color:#fff!important}.nr-fix__tab:focus-visible{outline:2px solid #D8200F;outline-offset:2px}@media(max-width:760px){#wallet-stage{overflow:hidden}#wallet-stage [data-stage-box]{aspect-ratio:1.45/1!important}#wallet-stage [data-stage-inner]{left:-24%!important;right:-24%!important}}.nr-footer__primary{display:inline-flex;align-items:center;gap:8px;background:#d8200f;color:#fff;border-radius:10px;padding:12px 20px;font:600 15px/20px var(--font-text);text-decoration:none}.nr-footer__primary:hover{background:#ff7a66;color:#131416}.nr-footer__secondary{display:inline-flex;align-items:center;gap:8px;border:1px solid #383B3E;color:#f6f4f1;border-radius:10px;padding:11px 18px;font:600 15px/20px var(--font-text);text-decoration:none}.nr-footer__secondary:hover{border-color:#f6f4f1;color:#f6f4f1}.nr-footer__top{width:40px;height:40px;border-radius:999px;background:#23262a;color:#f6f4f1;display:flex;align-items:center;justify-content:center}.nr-footer__top:hover{background:#d8200f;color:#fff}.nr-footer a.nr-footer__link{color:#f6f4f1;text-decoration:none;font:500 15px/24px var(--font-text)}.nr-footer a.nr-footer__link:hover{color:#ff7a66}.nr-founder__cta:hover{background:#7a1512!important;color:#fff!important}.nr-grp-a-faq__item--shadow.is-open{box-shadow:0 12px 28px -18px #13141659}.nr-grp-a-faq__icon{background:var(--nr-grp-a-faq-off, #FFFFFF);color:#131416;transform:rotate(0)}.nr-grp-a-faq__item.is-open .nr-grp-a-faq__icon{background:#131416;color:#fff;transform:rotate(45deg)}.nr-grp-a-faq__panel{grid-template-rows:0fr}.nr-grp-a-faq__item.is-open .nr-grp-a-faq__panel{grid-template-rows:1fr}.nr-grp-a-faq__q:focus-visible{outline:3px solid #D8200F;outline-offset:-3px;border-radius:16px}.nr-grp-a-faq__arrow:hover{color:#7a1512!important;text-decoration:underline!important}.nr-grp-a-faq__underline:hover{color:#7a1512!important}@media(prefers-reduced-motion:reduce){.nr-grp-a-faq__item,.nr-grp-a-faq__icon,.nr-grp-a-faq__panel{transition:none!important}}.nr-grp-a-split__link:hover{text-decoration:underline!important}.nr-grp-a-split__btn:hover{background:#7a1512!important;color:#fff!important}.nr-grp-b-faq-split__item{background:var(--nr-faq-item);box-shadow:none}.nr-grp-b-faq-split__item.is-on{box-shadow:0 12px 28px -18px #13141659}.nr-grp-b-faq-split__icon{background:var(--nr-faq-icon);color:#131416;transform:rotate(0)}.nr-grp-b-faq-split__item.is-on .nr-grp-b-faq-split__icon{background:#131416;color:#fff;transform:rotate(45deg)}.nr-grp-b-faq-split__panel{grid-template-rows:0fr}.nr-grp-b-faq-split__panel.is-on{grid-template-rows:1fr}.nr-grp-b-faq-split__q:focus-visible{outline:3px solid #D8200F;outline-offset:-3px;border-radius:16px}.nr-grp-b-faq-split__contact:hover{color:#131416!important}.nr-grp-b-faq-split__all:hover{color:#7a1512!important;text-decoration:underline!important}@media(prefers-reduced-motion:reduce){.nr-grp-b-faq-split__item,.nr-grp-b-faq-split__icon,.nr-grp-b-faq-split__panel{transition:none!important}}.nr-grp-b-media-split__btn--white:hover{background:#f6f4f1!important;color:#131416!important}.nr-grp-b-media-split__btn--dark:hover{background:#23262a!important;color:#fff!important}.nr-grp-b-media-split__btn--red:hover{background:#7a1512!important;color:#fff!important}.nr-grp-b-media-split__link:hover{color:#7a1512!important;text-decoration:underline!important}.nr-grp-c-dog-alerts [hidden]{display:none!important}.nr-grp-c-dog-alerts__row{background:#1c1e21;border-color:#2c2f33!important}.nr-grp-c-dog-alerts__row.is-on{background:#2c1a19;border-color:#7a1512!important}.nr-grp-c-dog-alerts__chip{background:#2c2f33}.nr-grp-c-dog-alerts__row.is-on .nr-grp-c-dog-alerts__chip{background:#d8200f}.nr-grp-c-dog-alerts__arrow{transform:rotate(-45deg)}.nr-grp-c-dog-alerts__row.is-on .nr-grp-c-dog-alerts__arrow{transform:rotate(0)}.nr-grp-c-dog-alerts__img{opacity:0;transition:opacity .6s ease}.nr-grp-c-dog-alerts__img>*{transform:scale(1.04)}.nr-grp-c-dog-alerts__img.is-on{opacity:1}.nr-grp-c-dog-alerts__img.is-on>*{transform:scale(1)}.nr-grp-c-dog-alerts__row:focus-visible{outline:3px solid #FF7A66;outline-offset:2px}.nr-grp-c-faq [hidden]{display:none!important}.nr-grp-c-faq__item{box-shadow:none}.nr-grp-c-faq__item.is-open{box-shadow:0 12px 28px -18px #13141659}.nr-grp-c-faq__icon{background:#f6f4f1;color:#131416;transform:rotate(0)}.nr-grp-c-faq__item.is-open .nr-grp-c-faq__icon{background:#131416;color:#fff;transform:rotate(45deg)}.nr-grp-c-faq__panel{grid-template-rows:0fr}.nr-grp-c-faq__item.is-open .nr-grp-c-faq__panel{grid-template-rows:1fr}.nr-grp-c-faq__tab{background:transparent;color:#131416}.nr-grp-c-faq__tab.is-on{background:#131416;color:#fff}.nr-grp-c-faq__contact:hover{background:#7a1512!important;color:#fff!important}.nr-grp-c-faq__q:focus-visible{outline:3px solid #D8200F;outline-offset:-3px;border-radius:16px}.nr-grp-c-faq__tab:focus-visible{outline:3px solid #D8200F;outline-offset:2px}@media(max-width:860px){.nr-grp-c-faq__split{grid-template-columns:1fr!important}.nr-grp-c-faq__side{position:relative!important;top:auto!important}}.nr-grp-c-final-cta__btn:hover{background:#f6f4f1!important;color:#131416!important}@media(prefers-reduced-motion:reduce){.nr-grp-c-final-cta__card{animation:none!important}}.nr-grp-c-handler__btn:hover{background:#7a1512!important;color:#fff!important}.nr-grp-c-hero-overlay__cta:hover{background:#fff!important;color:#131416!important}.nr-grp-c-hero-overlay__link:hover{color:#ffb3a8!important}.nr-grp-c-hero-overlay a:focus-visible{outline:3px solid #FFB3A8;outline-offset:3px}@media(max-width:760px){.nr-grp-c-hero-overlay{min-height:auto!important}.nr-grp-c-hero-overlay__scrim{background:linear-gradient(0deg,#131416f5,#131416d1 48%,#13141633 78%,#13141600)!important}.nr-grp-c-hero-overlay__chip{display:none!important}.nr-grp-c-hero-overlay__img{width:100%!important}}.nr-grp-c-related-cards__card:hover .nr-grp-c-related-cards__img{transform:scale(1.06)!important}.nr-grp-c-related-cards__card:focus-visible,.nr-grp-c-related-cards__btn:focus-visible{outline:3px solid #D8200F;outline-offset:3px}.nr-grp-c-related-cards__row::-webkit-scrollbar{display:none}@media(max-width:760px){.nr-grp-c-related-cards__row{scroll-padding-left:16px!important;padding:0 16px 8px!important}}.nr-grp-c-related-list [hidden]{display:none!important}.nr-grp-c-related-list__row{color:#767c83}.nr-grp-c-related-list__row.is-on{color:#131416}.nr-grp-c-related-list__num{color:#9a9ea3}.nr-grp-c-related-list__row.is-on .nr-grp-c-related-list__num{color:#d8200f}.nr-grp-c-related-list__sub{color:#9a9ea3}.nr-grp-c-related-list__row.is-on .nr-grp-c-related-list__sub{color:#4a4f55}.nr-grp-c-related-list__dot{background:transparent;color:#767c83;border-color:#dedcd8!important;transform:rotate(0)}.nr-grp-c-related-list__row.is-on .nr-grp-c-related-list__dot{background:#d8200f;color:#fff;border-color:#d8200f!important;transform:rotate(-45deg)}.nr-grp-c-related-list--dark .nr-grp-c-related-list__row{color:#8a8f95}.nr-grp-c-related-list--dark .nr-grp-c-related-list__row.is-on{color:#fff}.nr-grp-c-related-list--dark .nr-grp-c-related-list__num{color:#6a6f75}.nr-grp-c-related-list--dark .nr-grp-c-related-list__row.is-on .nr-grp-c-related-list__num{color:#ff7a66}.nr-grp-c-related-list--dark .nr-grp-c-related-list__sub{color:#6a6f75}.nr-grp-c-related-list--dark .nr-grp-c-related-list__row.is-on .nr-grp-c-related-list__sub{color:#b9bcc0}.nr-grp-c-related-list--dark .nr-grp-c-related-list__dot{color:#8a8f95;border-color:#383b3e!important}.nr-grp-c-related-list--dark .nr-grp-c-related-list__row.is-on .nr-grp-c-related-list__dot{color:#fff;border-color:#d8200f!important}.nr-grp-c-related-list__img{opacity:0;transition:opacity .5s ease}.nr-grp-c-related-list__img>*{transform:scale(1.05)}.nr-grp-c-related-list__img.is-on{opacity:1}.nr-grp-c-related-list__img.is-on>*{transform:scale(1)}.nr-grp-c-related-list__row:focus-visible{outline:3px solid #D8200F;outline-offset:2px}@media(max-width:860px){.nr-grp-c-related-list__grid{grid-template-columns:1fr!important}.nr-grp-c-related-list__photo{order:-1;aspect-ratio:16/10!important}}.nr-grp-c-sample-card [hidden]{display:none!important}.nr-grp-c-sample-card__face{background:transparent;color:#131416}.nr-grp-c-sample-card__face.is-on{background:#131416;color:#fff}.nr-grp-c-sample-card__flipper{transform:rotateY(0)}.nr-grp-c-sample-card__flipper.is-back{transform:rotateY(180deg)}.nr-grp-c-sample-card__side{pointer-events:none}.nr-grp-c-sample-card__side.is-on{pointer-events:auto}.nr-grp-c-sample-card__line{background:#fff0;box-shadow:0 0 #fff0}.nr-grp-c-sample-card__line.is-hl{background:#fff3;box-shadow:0 0 0 2px #ffffffb3}.nr-grp-c-sample-card__spot{box-shadow:none}.nr-grp-c-sample-card__spot.is-on{border-color:#131416!important;box-shadow:0 10px 24px -14px #13141659}.nr-grp-c-sample-card__dot{background:#f6f4f1;color:#4a4f55}.nr-grp-c-sample-card__spot.is-on .nr-grp-c-sample-card__dot{background:#d8200f;color:#fff}.nr-grp-c-sample-card__cta:hover{background:#7a1512!important;color:#fff!important}.nr-grp-c-sample-card button:focus-visible,.nr-grp-c-sample-card a:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-grp-d-alerts__row{background:#1c1e21;border:1px solid #2C2F33}.nr-grp-d-alerts__row.is-active{background:#2c1a19;border-color:#7a1512}.nr-grp-d-alerts__chip{background:#2c2f33}.nr-grp-d-alerts__row.is-active .nr-grp-d-alerts__chip{background:#d8200f}.nr-grp-d-alerts__arrow{transform:rotate(-45deg)}.nr-grp-d-alerts__row.is-active .nr-grp-d-alerts__arrow{transform:rotate(0)}.nr-grp-d-alerts__row:focus-visible{outline:3px solid #FF7A66;outline-offset:2px}.nr-grp-d-alerts__img{opacity:0;transform:scale(1.04)}.nr-grp-d-alerts__img.is-active{opacity:1;transform:scale(1)}.nr-grp-d-alerts__say{display:none}.nr-grp-d-alerts__say.is-active{display:flex}@media(prefers-reduced-motion:reduce){.nr-grp-d-alerts__img,.nr-grp-d-alerts__row,.nr-grp-d-alerts__arrow{transition:none!important}}.nr-grp-d-card__face{background:transparent;color:#131416}.nr-grp-d-card__face.is-active{background:#131416;color:#fff}.nr-grp-d-card__flip{transform:rotateY(0)}.nr-grp-d-card__flip.is-back{transform:rotateY(180deg)}.nr-grp-d-card__side{pointer-events:none}.nr-grp-d-card__side.is-shown{pointer-events:auto}.nr-grp-d-card__line{background:#fff0;box-shadow:0 0 #fff0}.nr-grp-d-card__line.is-hl{background:#fff3;box-shadow:0 0 0 2px #ffffffb3}.nr-grp-d-card__spot{border:1px solid #EDECE9;box-shadow:none}.nr-grp-d-card__spot.is-active{border-color:#131416;box-shadow:0 10px 24px -14px #13141659}.nr-grp-d-card__dot{background:#f6f4f1;color:#4a4f55}.nr-grp-d-card__spot.is-active .nr-grp-d-card__dot{background:#d8200f;color:#fff}.nr-grp-d-card__spot:focus-visible,.nr-grp-d-card__face:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-grp-d-card__cta:hover{background:#7a1512!important;color:#fff!important}@media(prefers-reduced-motion:reduce){.nr-grp-d-card__flip{transition:none!important}}.nr-grp-d-cta__btn--red:hover{background:#7a1512!important;color:#fff!important}.nr-grp-d-cta__btn--white:hover{background:#f6f4f1!important;color:#131416!important}.nr-grp-d-cta__btn--ghost:hover{border-color:#fff!important;color:#fff!important}.nr-grp-d-cta__btn--line:hover{border-color:#131416!important;color:#131416!important}.nr-grp-d-cta__float{animation:nr-grp-d-float 6s ease-in-out infinite}@keyframes nr-grp-d-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){.nr-grp-d-cta__float{animation:none}}.nr-grp-d-faq__item{box-shadow:none}.nr-grp-d-faq__item.is-open{box-shadow:0 12px 28px -18px #13141659}.nr-grp-d-faq__icon{background:#f6f4f1;color:#131416;transform:rotate(0)}.nr-grp-d-faq__item.is-open .nr-grp-d-faq__icon{background:#131416;color:#fff;transform:rotate(45deg)}.nr-grp-d-faq__panel{grid-template-rows:0fr}.nr-grp-d-faq__item.is-open .nr-grp-d-faq__panel{grid-template-rows:1fr}.nr-grp-d-faq__q:focus-visible{outline:3px solid #D8200F;outline-offset:-3px;border-radius:16px}.nr-grp-d-faq__tab{border:1px solid #DEDCD8;background:#fff;color:#131416}.nr-grp-d-faq__tab.is-active{border-color:#131416;background:#131416;color:#fff}.nr-grp-d-faq__tab:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-grp-d-faq__contact:hover{color:#7a1512!important}@media(max-width:900px){.nr-grp-d-faq__sticky{position:static!important}}@media(prefers-reduced-motion:reduce){.nr-grp-d-faq__item,.nr-grp-d-faq__icon,.nr-grp-d-faq__panel{transition:none!important}}.nr-grp-d-related__card:hover .nr-grp-d-related__img{transform:scale(1.06)}.nr-grp-d-related__card:focus-visible{outline:3px solid #D8200F;outline-offset:3px}@media(prefers-reduced-motion:reduce){.nr-grp-d-related__img{transition:none!important}}.nr-grp-e-faq__icon{background:#fff;color:#131416;transform:rotate(0)}.nr-grp-e-faq--tabs .nr-grp-e-faq__icon{background:#f6f4f1}.nr-grp-e-faq__item.is-open .nr-grp-e-faq__icon{background:#131416;color:#fff;transform:rotate(45deg)}.nr-grp-e-faq--product .nr-grp-e-faq__item.is-open,.nr-grp-e-faq--tabs .nr-grp-e-faq__item.is-open{box-shadow:0 12px 28px -18px #13141659}.nr-grp-e-faq__panel{grid-template-rows:0fr}.nr-grp-e-faq__item.is-open .nr-grp-e-faq__panel{grid-template-rows:1fr}.nr-grp-e-faq__q:focus-visible,.nr-grp-e-faq__tab:focus-visible{outline:3px solid #D8200F;outline-offset:-3px}.nr-grp-e-faq__tab{border-color:#c9c6c0;background:transparent;color:#131416}.nr-grp-e-faq__tab.is-on{border-color:#131416;background:#131416;color:#fff}.nr-grp-e-faq__link:hover{color:#7a1512!important;text-decoration:underline!important}.nr-grp-e-faq__link-underline:hover{color:#7a1512!important}@media(prefers-reduced-motion:reduce){.nr-grp-e-faq__item,.nr-grp-e-faq__icon,.nr-grp-e-faq__panel{transition:none!important}}.nr-grp-e-policy [data-toc]{position:sticky;top:104px}@media(max-width:900px){.nr-grp-e-policy [data-toc]{position:static;flex-basis:100%!important}}.nr-grp-e-policy__toc{border-left-color:#e6e4e0;color:#767c83;background:transparent}.nr-grp-e-policy__toc.is-on{border-left-color:#d8200f;color:#131416;background:#fbe3df}.nr-grp-e-policy__toc:hover{color:#131416!important}.nr-grp-e-policy__btn:hover{background:#7a1512!important;color:#fff!important}.nr-grp-e-policy__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}.nr-grp-e-steps [hidden]{display:none!important}.nr-grp-e-steps__row{border-color:var(--b-off);background:var(--bg-off);opacity:.55}.nr-grp-e-steps__row.is-on{border-color:var(--b-on);background:var(--bg-on);opacity:1}.nr-grp-e-steps__chip{background:var(--chip);color:var(--chip-fg)}.nr-grp-e-steps__row.is-on .nr-grp-e-steps__chip{background:#d8200f;color:#fff}.nr-grp-e-steps__row:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-grp-e-steps__media{opacity:0;transform:scale(1);filter:grayscale(1) contrast(.9)}.nr-grp-e-steps__media.is-on{opacity:1;transform:scale(1.04);filter:none}.nr-grp-e-steps__cap{visibility:hidden}.nr-grp-e-steps__cap.is-on{visibility:visible}.nr-grp-e-steps__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}.nr-grp-e-steps [data-progress]{transition:width .12s linear}@media(prefers-reduced-motion:reduce){.nr-grp-e-steps__row,.nr-grp-e-steps__chip,.nr-grp-e-steps__media{transition:none!important}}.nr-header-wrap{display:contents}.nr-header__cta{display:inline-flex;align-items:center;gap:8px;background:#d8200f;color:#fff;border-radius:10px;padding:10px 16px;font:600 14px/20px var(--font-text);text-decoration:none;white-space:nowrap}.nr-header__cta:hover{background:#7a1512;color:#fff}.nr-header__cart{border:1px solid #DEDCD8;background:#fff;border-radius:10px;padding:9px 14px;display:inline-flex;align-items:center;gap:8px;font:600 14px/20px var(--font-text);color:#131416;text-decoration:none}.nr-header__cart:hover{border-color:#131416;color:#131416}.nr-header__count{min-width:22px;height:22px;border-radius:999px;background:#131416;color:#fff;display:inline-flex;align-items:center;justify-content:center;font:700 12px/1 var(--font-text);font-variant-numeric:tabular-nums;padding:0 6px}.nr-nav-item{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:6px;color:#131416;font:600 15px/20px var(--font-text);padding:10px 11px;border-radius:10px;white-space:nowrap;background:transparent;text-decoration:none;transition:background .15s ease}.nr-nav-item:hover,.nr-nav-item[aria-expanded=true]{background:#f6f4f1;color:#131416}.nr-nav-item__chev{display:flex;transition:transform .2s ease;transform:rotate(90deg)}.nr-nav-item[aria-expanded=true] .nr-nav-item__chev{transform:rotate(-90deg)}.nr-nav-panel{position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid #EDECE9;box-shadow:0 40px 60px -40px #13141666}.nr-nav-panel[hidden]{display:none}.nr-nav-feature{flex:0 1 320px;min-width:240px;display:flex;flex-direction:column;background:#f6f4f1;border-radius:16px;overflow:hidden;text-decoration:none;color:#131416}.nr-nav-feature:hover{color:#131416;background:#f1eeea}@media(max-width:1000px){.nr-nav-panel [style*="1.4fr 1fr 1fr"]{grid-template-columns:1fr 1fr!important}}.nr-nav-order{flex:0 1 300px;min-width:240px;display:flex;flex-direction:column;background:#fbe3df;border-radius:16px;overflow:hidden;text-decoration:none;color:#131416}.nr-nav-order:hover{color:#131416;background:#f8d6d0}.nr-nav-order__cta{margin-top:6px;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;background:#d8200f;color:#fff;border-radius:10px;padding:10px 16px;font:700 14px/18px var(--font-text)}.nr-nav-order:hover .nr-nav-order__cta{background:#7a1512}.nr-nav-link{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border-radius:12px;text-decoration:none;color:#131416}.nr-nav-link:hover{background:#f6f4f1;color:#131416}@media(max-width:760px){.nr-header__bar{row-gap:2px!important;padding-top:6px!important;padding-bottom:4px!important}.nr-header__nav{order:3;width:100%;flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nr-header__nav::-webkit-scrollbar{display:none}.nr-header__nav .nr-nav-item{flex-shrink:0;white-space:nowrap}}.nr-hero__badge:hover{border-color:#131416!important;color:#131416}.nr-hero__primary:hover{background:#7a1512!important;color:#fff!important}.nr-hero__secondary:hover{border-color:#131416!important;color:#131416!important}.nr-hero a:focus-visible{outline:2px solid #131416;outline-offset:3px}@media(max-width:760px){.nr-hero__figure{order:-1;aspect-ratio:4/3!important}}.nr-how-it-works-attach__pill{transform:translate(calc(var(--attach-cur) * 100%))}.nr-how-it-works-attach__progress{width:calc(var(--attach-p) * 100%)}.nr-how-it-works-attach__tab{color:#4a4f55}.nr-how-it-works-attach__tab.is-on{color:#fff}.nr-how-it-works-attach__tab:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-how-it-works-attach__img{opacity:0;transform:scale(1)}.nr-how-it-works-attach__media.is-on .nr-how-it-works-attach__img{opacity:1;transform:scale(1.04)}.nr-how-it-works-attach__panel{opacity:0;visibility:hidden}.nr-how-it-works-attach__panel.is-on{opacity:1;visibility:visible}@media(prefers-reduced-motion:reduce){.nr-how-it-works-attach *{transition:none!important}}.nr-how-it-works-cta__btn:hover{background:#f6f4f1!important;color:#131416!important}@keyframes nr-how-it-works-cta-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.nr-how-it-works-cta__float{animation:nr-how-it-works-cta-float 6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.nr-how-it-works-cta__float{animation:none}}.nr-how-it-works-hero__btn:hover{background:#7a1512!important;color:#fff!important}.nr-how-it-works-hero__link:hover{color:#7a1512!important;text-decoration:underline!important}@media(max-width:760px){.nr-how-it-works-hero__wide{aspect-ratio:4/3!important}}.nr-how-it-works-related__row{opacity:.45}.nr-how-it-works-related__row.is-on{opacity:1}.nr-how-it-works-related__row:hover{color:#131416!important}.nr-how-it-works-related__arrow{background:#fff;color:#131416;transform:rotate(0)}.nr-how-it-works-related__row.is-on .nr-how-it-works-related__arrow{background:#d8200f;color:#fff;transform:rotate(-45deg)}.nr-how-it-works-related__img{opacity:0;transform:scale(1)}.nr-how-it-works-related__media.is-on .nr-how-it-works-related__img{opacity:1;transform:scale(1.04)}@media(max-width:899px){.nr-how-it-works-related__photo{display:none}}@media(prefers-reduced-motion:reduce){.nr-how-it-works-related *{transition:none!important}}.nr-how-it-works-reviews__all:hover{border-color:#131416!important;color:#131416!important}.nr-how-it-works-scene__card{opacity:.55;transform:none}.nr-how-it-works-scene__card.is-on{opacity:1;transform:translateY(-6px)}.nr-how-it-works-scene__card:focus-visible{outline:3px solid #FF7A66;outline-offset:6px;border-radius:16px}.nr-how-it-works-scene__frame{box-shadow:none}.nr-how-it-works-scene__card.is-on .nr-how-it-works-scene__frame{box-shadow:0 24px 48px -24px #1314168c}.nr-how-it-works-scene__img{filter:grayscale(1) contrast(.9);transform:scale(1)}.nr-how-it-works-scene__card.is-on .nr-how-it-works-scene__img{filter:none;transform:scale(1.04)}.nr-how-it-works-scene__dot{background:#9a9ea3}.nr-how-it-works-scene__card.is-on .nr-how-it-works-scene__dot{background:#d8200f}.nr-how-it-works-scene__bar{width:0%}.nr-how-it-works-scene__card.is-on .nr-how-it-works-scene__bar{width:calc(var(--scene-p) * 100%)}@media(prefers-reduced-motion:reduce){.nr-how-it-works-scene *{transition:none!important}}.nr-how-it-works-steps{height:calc(min(100vh,960px)*2.6)}.nr-how-it-works-steps__inner{position:sticky;top:61px;height:calc(min(100vh,960px) - 61px);display:flex;align-items:center}.nr-how-it-works-steps__rail{height:calc(var(--st-cur) / (var(--st-n) - 1) * 100%)}.nr-how-it-works-steps__step{opacity:.42;filter:grayscale(1)}.nr-how-it-works-steps__step.is-on{opacity:1;filter:none}.nr-how-it-works-steps__chip{background:#fff;color:#767c83;border:2px solid #DEDCD8}.nr-how-it-works-steps__step.is-on .nr-how-it-works-steps__chip{background:#d8200f;color:#fff;border-color:#d8200f}.nr-how-it-works-steps__more{grid-template-rows:0fr}.nr-how-it-works-steps__step.is-on .nr-how-it-works-steps__more{grid-template-rows:1fr}.nr-how-it-works-steps__step:focus-visible{outline:3px solid #D8200F;outline-offset:4px;border-radius:12px}.nr-how-it-works-steps__imgwrap .nr-how-it-works-steps__img{opacity:0;transform:scale(1)}.nr-how-it-works-steps__imgwrap.is-on .nr-how-it-works-steps__img{opacity:1;transform:scale(1.03)}.nr-how-it-works-steps__swap{visibility:hidden}.nr-how-it-works-steps__swap.is-on{visibility:visible}@media(max-width:899px){.nr-how-it-works-steps{height:auto}.nr-how-it-works-steps__inner{position:static;height:auto}.nr-how-it-works-steps__photo{order:-1;aspect-ratio:4/3!important}}@media(prefers-reduced-motion:reduce){.nr-how-it-works-steps *,.nr-how-it-works-steps__rail{transition:none!important}}.nr-how-it-works__img:hover{transform:scale(1.05)}.nr-medical-alert-service-dog-patch-built__ph{overflow:hidden;display:block}.nr-medical-alert-service-dog-patch-built__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}.nr-medical-alert-service-dog-patch-card__hover-1:hover,.nr-medical-alert-service-dog-patch-cta__hover-1:hover{background:#7a1512!important;color:#fff!important}.nr-medical-alert-service-dog-patch-cta__ph{overflow:hidden;display:block}.nr-medical-alert-service-dog-patch-cta__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}.nr-medical-alert-service-dog-patch-hero__hover-1:hover{background:#7a1512!important;color:#fff!important}.nr-medical-alert-service-dog-patch-hero__hover-2:hover{color:#7a1512!important}.nr-medical-alert-service-dog-patch-hero__ph{overflow:hidden;display:block}.nr-medical-alert-service-dog-patch-hero__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}.nr-medical-alert-service-dog-patch-lights__tab{background:transparent;color:#b9bcc0}.nr-medical-alert-service-dog-patch-lights__tab.is-on{background:#d8200f;color:#fff}.nr-medical-alert-service-dog-patch-lights__tab:focus-visible{outline:3px solid #FF7A66;outline-offset:2px}.nr-medical-alert-service-dog-patch-lights__panel{opacity:0;visibility:hidden}.nr-medical-alert-service-dog-patch-lights__panel.is-on{opacity:1;visibility:visible}.nr-medical-alert-service-dog-patch-lights__media{opacity:0}.nr-medical-alert-service-dog-patch-lights__media.is-on{opacity:1}.nr-medical-alert-service-dog-patch-lights__ph-svg{display:block;width:100%;height:100%;fill:#3a3e43}.nr-medical-alert-service-dog-patch-lights__glow{background:#fff}.nr-medical-alert-service-dog-patch-lights__star{display:none!important}.nr-medical-alert-service-dog-patch-lights__tag{background:#131416}.nr-medical-alert-service-dog-patch-lights__tag-off{display:none}.nr-medical-alert-service-dog-patch-lights[data-active="1"] .nr-medical-alert-service-dog-patch-lights__glow{background:#0b0c0d}.nr-medical-alert-service-dog-patch-lights[data-active="1"] .nr-medical-alert-service-dog-patch-lights__wallet{filter:brightness(.18) saturate(.5)}.nr-medical-alert-service-dog-patch-lights[data-active="1"] .nr-medical-alert-service-dog-patch-lights__star{display:flex!important}.nr-medical-alert-service-dog-patch-lights[data-active="1"] .nr-medical-alert-service-dog-patch-lights__tag{background:#23262a}.nr-medical-alert-service-dog-patch-lights[data-active="1"] .nr-medical-alert-service-dog-patch-lights__tag-on{display:none}.nr-medical-alert-service-dog-patch-lights[data-active="1"] .nr-medical-alert-service-dog-patch-lights__tag-off{display:inline}.nr-medical-alert-service-dog-patch-opens__card{opacity:.55;transform:none}.nr-medical-alert-service-dog-patch-opens__card.is-on{opacity:1;transform:translateY(-6px)}.nr-medical-alert-service-dog-patch-opens__card:focus-visible{outline:3px solid #D8200F;outline-offset:4px;border-radius:16px}.nr-medical-alert-service-dog-patch-opens__frame{box-shadow:none}.nr-medical-alert-service-dog-patch-opens__card.is-on .nr-medical-alert-service-dog-patch-opens__frame{box-shadow:0 24px 48px -24px #1314168c}.nr-medical-alert-service-dog-patch-opens__media{filter:grayscale(1) contrast(.9);transform:scale(1)}.nr-medical-alert-service-dog-patch-opens__card.is-on .nr-medical-alert-service-dog-patch-opens__media{filter:none;transform:scale(1.04)}.nr-medical-alert-service-dog-patch-opens__dot{background:#9a9ea3}.nr-medical-alert-service-dog-patch-opens__card.is-on .nr-medical-alert-service-dog-patch-opens__dot{background:#d8200f}.nr-medical-alert-service-dog-patch-opens__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}@media(prefers-reduced-motion:reduce){.nr-medical-alert-service-dog-patch-opens__card,.nr-medical-alert-service-dog-patch-opens__media,.nr-medical-alert-service-dog-patch-opens__frame{transition:none!important}}.nr-medical-alert-service-dog-patch-patch-set__hover-1:hover{color:#7a1512!important;text-decoration:underline!important}.nr-medical-alert-service-dog-patch-responders__ph{overflow:hidden;display:block}.nr-medical-alert-service-dog-patch-responders__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}.nr-medical-alert-service-dog-patch-velcro__ph{overflow:hidden;display:block}.nr-medical-alert-service-dog-patch-velcro__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}.nr-mobility-service-dogs-harness [hidden]{display:none!important}.nr-mobility-service-dogs-harness__dot{background:#fff;color:#131416;transform:translate(-50%,-50%) scale(1);box-shadow:0 6px 16px -6px #0000008c}.nr-mobility-service-dogs-harness__dot.is-on{background:#d8200f;color:#fff;transform:translate(-50%,-50%) scale(1.18);box-shadow:0 0 0 8px #d8200f52}.nr-mobility-service-dogs-harness__chip{opacity:.5;border-color:#1314161f!important;background:transparent}.nr-mobility-service-dogs-harness__chip.is-on{opacity:1;border-color:#d8200f!important;background:#fff}.nr-mobility-service-dogs-harness__chipnum{background:#fff;color:#131416}.nr-mobility-service-dogs-harness__chip.is-on .nr-mobility-service-dogs-harness__chipnum{background:#d8200f;color:#fff}.nr-mobility-service-dogs-harness button:focus-visible{outline:3px solid #131416;outline-offset:2px}@media(max-width:860px){.nr-mobility-service-dogs-harness__grid{grid-template-columns:1fr!important}}@media(max-width:480px){.nr-mobility-service-dogs-harness__list{grid-template-columns:1fr!important}}.nr-our-story-chapters__tab:hover{opacity:1!important}.nr-our-story-chapters__tab:focus-visible{outline:3px solid #FF7A66;outline-offset:4px}.nr-our-story-chapters__prev:hover{border-color:#f6f4f1!important}.nr-our-story-chapters__next:hover{background:#7a1512!important}@media(prefers-reduced-motion:reduce){.nr-our-story-chapters [data-ch-img],.nr-our-story-chapters [data-ch-text]{transition:none!important}}.nr-our-story-cta__btn:hover{background:#7a1512!important;color:#fff!important}.nr-our-story-cta__btn:active{transform:translateY(1px)}@media(prefers-reduced-motion:reduce){.nr-our-story-cta__card{animation:none!important}}.nr-page-main__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:#c9c6c0}.nr-page-main__rte{font:400 18px/1.7 var(--font-text);color:#23262a}.nr-page-main__rte h2{margin:48px 0 16px;font-family:var(--font-display);font-weight:800;font-size:clamp(28px,3vw,40px);line-height:1.08;letter-spacing:-.015em;color:#131416}.nr-page-main__rte h3{margin:32px 0 12px;font-family:var(--font-display);font-weight:800;font-size:clamp(21px,2vw,26px);line-height:1.2;color:#131416}.nr-page-main__rte p{margin:0 0 18px}.nr-page-main__rte ul,.nr-page-main__rte ol{margin:0 0 18px;padding-left:22px}.nr-page-main__rte li{margin:0 0 8px}.nr-page-main__rte a{color:#7a1512;text-underline-offset:3px}.nr-page-main__rte a:hover{color:#131416}.nr-page-main__rte img{max-width:100%;height:auto;border-radius:16px}.nr-pots-service-dogs-final-cta__btn:hover{background:#131416!important;color:#fff!important}@media(max-width:860px){.nr-pots-service-dogs-final-cta__grid{grid-template-columns:1fr!important}.nr-pots-service-dogs-final-cta__photo{min-height:280px!important}}.nr-pots-service-dogs-timeline [hidden]{display:none!important}.nr-pots-service-dogs-timeline__mark{opacity:.45}.nr-pots-service-dogs-timeline__mark.is-past{opacity:.7}.nr-pots-service-dogs-timeline__mark.is-on{opacity:1}.nr-pots-service-dogs-timeline__dot{background:#fff;border-color:#c9c6c0!important;color:#767c83;box-shadow:0 0 #d8200f00}.nr-pots-service-dogs-timeline__mark.is-past .nr-pots-service-dogs-timeline__dot,.nr-pots-service-dogs-timeline__mark.is-on .nr-pots-service-dogs-timeline__dot{background:#d8200f;border-color:#d8200f!important;color:#fff}.nr-pots-service-dogs-timeline__mark.is-on .nr-pots-service-dogs-timeline__dot{box-shadow:0 0 0 6px #d8200f2e}.nr-pots-service-dogs-timeline__k,.nr-pots-service-dogs-timeline__s{color:#767c83}.nr-pots-service-dogs-timeline__mark.is-on .nr-pots-service-dogs-timeline__k{color:#7a1512}.nr-pots-service-dogs-timeline__mark.is-on .nr-pots-service-dogs-timeline__s{color:#131416}.nr-pots-service-dogs-timeline__img{opacity:0;transition:opacity .6s ease}.nr-pots-service-dogs-timeline__img>*{transform:scale(1.04)}.nr-pots-service-dogs-timeline__img.is-on{opacity:1}.nr-pots-service-dogs-timeline__img.is-on>*{transform:scale(1)}.nr-pots-service-dogs-timeline button:focus-visible{outline:3px solid #D8200F;outline-offset:3px}@media(max-width:860px){.nr-pots-service-dogs-timeline__rail{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:132px;overflow-x:auto;padding:4px 0 8px 4px;scrollbar-width:none}.nr-pots-service-dogs-timeline__line{display:none}.nr-pots-service-dogs-timeline__panel{grid-template-columns:1fr!important}}.nr-privacy-cta__hover-1:hover{background:#7a1512!important;color:#fff!important}.nr-privacy-cta__ph{overflow:hidden;display:block}.nr-privacy-cta__ph-svg{display:block;width:100%;height:100%;fill:#3a3e43}@media(max-width:760px){.nr-privacy-hero figure{order:-1;aspect-ratio:4/3!important}}.nr-privacy-questions__hover-1:hover{background:#7a1512!important;color:#fff!important}nr-product-main{display:block}.nr-product-main__slide{opacity:0;transform:scale(1.04)}.nr-product-main__slide.is-active{opacity:1;transform:scale(1)}.nr-product-main__thumb[aria-pressed=true]{border-color:#131416!important;opacity:1!important}.nr-product-main__thumb:focus-visible,.nr-product-main__add:focus-visible,.nr-product-main__secondary:focus-visible{outline:2px solid #D8200F;outline-offset:2px}.nr-product-main__placeholder-svg{width:100%;height:100%;display:block;fill:#dedcd8}.nr-product-main__desc p{margin:0}.nr-product-main__desc p+p{margin-top:12px}.nr-product-main__rating:hover{color:#131416!important}.nr-product-main__add:hover{background:#7a1512!important}.nr-product-main__add[disabled]{opacity:.6;cursor:not-allowed!important;background:#d8200f!important}.nr-product-main__secondary:hover{border-color:#131416!important;color:#131416!important}@media(prefers-reduced-motion:reduce){.nr-product-main__slide{transition:none!important;transform:none!important}}.nr-psychiatric-and-ptsd-service-dogs-approach [hidden]{display:none!important}.nr-psychiatric-and-ptsd-service-dogs-approach__step{opacity:.35}.nr-psychiatric-and-ptsd-service-dogs-approach__step.is-on{opacity:1}.nr-psychiatric-and-ptsd-service-dogs-approach__btn{border-left-color:#383b3e!important}.nr-psychiatric-and-ptsd-service-dogs-approach__step.is-on .nr-psychiatric-and-ptsd-service-dogs-approach__btn{border-left-color:#d8200f!important}.nr-psychiatric-and-ptsd-service-dogs-approach__num{color:#767c83}.nr-psychiatric-and-ptsd-service-dogs-approach__step.is-on .nr-psychiatric-and-ptsd-service-dogs-approach__num{color:#ff7a66}.nr-psychiatric-and-ptsd-service-dogs-approach__img{opacity:0;transition:opacity .6s ease}.nr-psychiatric-and-ptsd-service-dogs-approach__img>*{transform:scale(1.05)}.nr-psychiatric-and-ptsd-service-dogs-approach__img.is-on{opacity:1}.nr-psychiatric-and-ptsd-service-dogs-approach__img.is-on>*{transform:scale(1)}.nr-psychiatric-and-ptsd-service-dogs-approach__btn:focus-visible{outline:3px solid #FF7A66;outline-offset:4px}@media(max-width:860px){.nr-psychiatric-and-ptsd-service-dogs-approach__grid{grid-template-columns:1fr!important}.nr-psychiatric-and-ptsd-service-dogs-approach__photo{display:none!important}.nr-psychiatric-and-ptsd-service-dogs-approach__inline{display:block!important}.nr-psychiatric-and-ptsd-service-dogs-approach__step{min-height:0!important;padding:18px 0;opacity:1!important}}.nr-psychiatric-and-ptsd-service-dogs-final-cta__btn:hover{background:#d8200f!important;color:#fff!important}@media(max-width:860px){.nr-psychiatric-and-ptsd-service-dogs-final-cta__grid{grid-template-columns:1fr!important;grid-template-areas:"h" "b" "art"!important}.nr-psychiatric-and-ptsd-service-dogs-final-cta__art{max-width:420px;width:100%;margin:0 auto}}.nr-psychiatric-and-ptsd-service-dogs-hero__cta:hover{background:#7a1512!important;color:#fff!important}.nr-psychiatric-and-ptsd-service-dogs-hero a:focus-visible{outline:3px solid #D8200F;outline-offset:3px}@media(max-width:760px){.nr-psychiatric-and-ptsd-service-dogs-hero__photo{order:-1;aspect-ratio:4/3!important}}@media(max-width:860px){.nr-psychiatric-and-ptsd-service-dogs-pull-quote__photo{position:relative!important;width:100%!important;aspect-ratio:4/3}.nr-psychiatric-and-ptsd-service-dogs-pull-quote__fade{background:linear-gradient(0deg,#131416,#13141600 45%)!important}.nr-psychiatric-and-ptsd-service-dogs-pull-quote__copy{max-width:none!important}}.nr-returns-and-exchanges-cta__hover-1:hover{background:#f6f4f1!important;color:#131416!important}.nr-returns-and-exchanges-glance [hidden]{display:none!important}.nr-returns-and-exchanges-glance__tab{background:transparent;color:#4a4f55}.nr-returns-and-exchanges-glance__tab.is-on{background:#131416;color:#fff}.nr-returns-and-exchanges-glance__tab:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-returns-and-exchanges-glance__frame{background:#fefefe}.nr-returns-and-exchanges-glance[data-active="1"] .nr-returns-and-exchanges-glance__frame{background:#edece9}.nr-returns-and-exchanges-glance__media{opacity:0;transition:opacity .3s ease}.nr-returns-and-exchanges-glance__media.is-on{opacity:1}.nr-returns-and-exchanges-glance__list--closed>div:last-child{border-bottom:1px solid #E6E4E0}.nr-returns-and-exchanges-glance__btn:hover{background:#7a1512!important;color:#fff!important}.nr-returns-and-exchanges-hero__ph{overflow:hidden;display:block}.nr-returns-and-exchanges-hero__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}@media(max-width:760px){.nr-returns-and-exchanges-hero figure{min-height:0!important;aspect-ratio:4/3;border-radius:0!important}}.nr-returns-and-exchanges-start__hover-1:hover{background:#7a1512!important;color:#fff!important}.nr-returns-and-exchanges-start__ph{overflow:hidden;display:block}.nr-returns-and-exchanges-start__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}.nr-reviews-cta__btn:hover{background:#7a1512!important;color:#fff!important}.nr-reviews-guides__card:hover .nr-reviews-guides__img{transform:scale(1.05)}.nr-reviews-guides__card:hover{color:#131416}@media(prefers-reduced-motion:reduce){.nr-reviews-guides__img{transition:none!important}}.nr-reviews-hero__btn:hover{background:#7a1512!important;color:#fff!important}.nr-reviews-hero__link:hover{color:#7a1512!important;text-decoration:underline!important}.nr-reviews-leave__field:focus{border-color:#131416!important}.nr-reviews-leave__submit:hover{background:#7a1512!important}.nr-reviews-leave [data-rate]:focus-visible{outline:2px solid #131416;outline-offset:2px;border-radius:6px}@media(max-width:960px){.nr-reviews-leave__aside{position:static!important}}.nr-reviews__all:hover{border-color:#131416!important;color:#131416!important}.nr-reviews__judgeme:empty{display:none}.nr-seizure-alert-dogs-hero__cta:hover{background:#7a1512!important;color:#fff!important}.nr-seizure-alert-dogs-hero__link:hover{border-color:#131416!important;color:#131416!important}.nr-seizure-alert-dogs-hero a:focus-visible{outline:3px solid #D8200F;outline-offset:3px}@media(max-width:760px){.nr-seizure-alert-dogs-hero__figure{order:-1;aspect-ratio:4/3!important}}.nr-service-dog-id-card-cta__hover-1:hover{background:#7a1512!important;color:#fff!important}.nr-service-dog-id-card-founder__hover-1:hover{color:#7a1512!important;text-decoration:underline!important}.nr-service-dog-id-card-founder__ph{overflow:hidden;display:block}.nr-service-dog-id-card-founder__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}.nr-service-dog-id-card-hero__hover-1:hover{background:#7a1512!important;color:#fff!important}.nr-service-dog-id-card-hero__hover-2:hover{color:#7a1512!important;text-decoration:underline!important}.nr-service-dog-id-card-hero__ph{overflow:hidden;display:block}.nr-service-dog-id-card-hero__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}@media(max-width:760px){.nr-service-dog-id-card-hero [data-nr=h4-photo]{min-height:0!important;aspect-ratio:4/3}}.nr-service-dog-id-card-how-it-works__hover-1:hover{background:#7a1512!important;color:#fff!important}.nr-service-dog-id-card-how-it-works__ph{overflow:hidden;display:block}.nr-service-dog-id-card-how-it-works__ph-svg{display:block;width:100%;height:100%;fill:#3a3e43}.nr-service-dog-id-card-keep-reading__link{opacity:.45}.nr-service-dog-id-card-keep-reading__link.is-on{opacity:1}.nr-service-dog-id-card-keep-reading__link:hover{color:#f6f4f1!important}.nr-service-dog-id-card-keep-reading__arrow{background:#23262a;color:#f6f4f1;transform:rotate(0)}.nr-service-dog-id-card-keep-reading__link.is-on .nr-service-dog-id-card-keep-reading__arrow{background:#d8200f;color:#fff;transform:rotate(-45deg)}.nr-service-dog-id-card-keep-reading__media{opacity:0;transform:scale(1)}.nr-service-dog-id-card-keep-reading__media.is-on{opacity:1;transform:scale(1.04)}.nr-service-dog-id-card-keep-reading__ph-svg{display:block;width:100%;height:100%;fill:#3a3e43}@media(max-width:899px){.nr-service-dog-id-card-keep-reading__photo{display:none}}@media(prefers-reduced-motion:reduce){.nr-service-dog-id-card-keep-reading__link,.nr-service-dog-id-card-keep-reading__arrow,.nr-service-dog-id-card-keep-reading__media{transition:none!important}}.nr-service-dog-id-card-myths__pill{transform:translate(0);background:#767c83}.nr-service-dog-id-card-myths[data-active="1"] .nr-service-dog-id-card-myths__pill{transform:translate(100%);background:#131416}.nr-service-dog-id-card-myths__tab{color:#4a4f55}.nr-service-dog-id-card-myths__tab.is-on{color:#fff}.nr-service-dog-id-card-myths__tab:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-service-dog-id-card-myths__media{opacity:0}.nr-service-dog-id-card-myths__media.is-on{opacity:1}.nr-service-dog-id-card-myths__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}.nr-service-dog-id-card-myths__dot{background:#9a9ea3}.nr-service-dog-id-card-myths__chip{background:#e6e4e0;color:#4a4f55}.nr-service-dog-id-card-myths__h{color:#767c83}.nr-service-dog-id-card-myths__f{display:none}.nr-service-dog-id-card-myths[data-active="1"] .nr-service-dog-id-card-myths__dot{background:#d8200f}.nr-service-dog-id-card-myths[data-active="1"] .nr-service-dog-id-card-myths__chip{background:#d8200f;color:#fff}.nr-service-dog-id-card-myths[data-active="1"] .nr-service-dog-id-card-myths__h{color:#131416}.nr-service-dog-id-card-myths[data-active="1"] .nr-service-dog-id-card-myths__m{display:none}.nr-service-dog-id-card-myths[data-active="1"] .nr-service-dog-id-card-myths__f{display:inline}.nr-service-dog-id-card-myths[data-active="1"] span.nr-service-dog-id-card-myths__f[style]{display:block}@media(prefers-reduced-motion:reduce){.nr-service-dog-id-card-myths__pill,.nr-service-dog-id-card-myths__media{transition:none!important}}.nr-service-dog-id-card-reviews__hover-1:hover{border-color:#131416!important;color:#131416!important}.nr-service-dog-id-card-wheres-my-dog__hover-1:hover{color:#7a1512!important;text-decoration:underline!important}.nr-service-dog-id-card-wheres-my-dog__ph{overflow:hidden;display:block}.nr-service-dog-id-card-wheres-my-dog__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}.nr-service-dog-vest-medical-id-adds__ph{overflow:hidden;display:block}.nr-service-dog-vest-medical-id-adds__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}.nr-service-dog-vest-medical-id-attach__pin{background:#fff;color:#d8200f;transform:scale(1);box-shadow:0 8px 18px -8px #1314168c}.nr-service-dog-vest-medical-id-attach__pin.is-on{background:#d8200f;color:#fff;transform:scale(1.15);box-shadow:0 0 0 7px #d8200f47}.nr-service-dog-vest-medical-id-attach__pin:focus-visible,.nr-service-dog-vest-medical-id-attach__row:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-service-dog-vest-medical-id-attach__media{opacity:0}.nr-service-dog-vest-medical-id-attach__media.is-on{opacity:1}.nr-service-dog-vest-medical-id-attach__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}.nr-service-dog-vest-medical-id-attach__row{opacity:.45}.nr-service-dog-vest-medical-id-attach__row.is-on{opacity:1}.nr-service-dog-vest-medical-id-attach__num{background:#fff;color:#d8200f}.nr-service-dog-vest-medical-id-attach__row.is-on .nr-service-dog-vest-medical-id-attach__num{background:#d8200f;color:#fff}.nr-service-dog-vest-medical-id-attach__drawer{grid-template-rows:0fr}.nr-service-dog-vest-medical-id-attach__row.is-on .nr-service-dog-vest-medical-id-attach__drawer{grid-template-rows:1fr}@media(prefers-reduced-motion:reduce){.nr-service-dog-vest-medical-id-attach__pin,.nr-service-dog-vest-medical-id-attach__media,.nr-service-dog-vest-medical-id-attach__drawer{transition:none!important}}.nr-service-dog-vest-medical-id-cta__hover-1:hover{background:#f6f4f1!important;color:#131416!important}.nr-service-dog-vest-medical-id-hero__hover-1:hover{background:#7a1512!important;color:#fff!important}.nr-service-dog-vest-medical-id-hero__hover-2:hover{color:#fbe3df!important}.nr-service-dog-vest-medical-id-hero__ph{overflow:hidden;display:block}.nr-service-dog-vest-medical-id-hero__ph-svg{display:block;width:100%;height:100%;fill:#3a3e43}.nr-service-dog-vest-medical-id-personalized__hover-1:hover{background:#f6f4f1!important;color:#131416!important}.nr-service-dog-vest-medical-id-reviews__hover-1:hover{color:#7a1512!important;text-decoration:underline!important}.nr-service-dog-vest-medical-id-reviews__ph{overflow:hidden;display:block}.nr-service-dog-vest-medical-id-reviews__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}.nr-service-dog-vest-medical-id-shop__hover-1:hover{color:#131416!important}.nr-service-dog-vest-medical-id-sizes__hover-1:hover{color:#7a1512!important}.nr-service-dog-vest-medical-id-sizes__ph{overflow:hidden;display:block}.nr-service-dog-vest-medical-id-sizes__ph-svg{display:block;width:100%;height:100%;fill:#c9c6c0}.nr-shipping-cta__btn:hover{background:#7a1512!important;color:#fff!important}.nr-shipping-faq__icon{background:#f6f4f1;color:#131416;transform:rotate(0)}.nr-shipping-faq__item.is-on .nr-shipping-faq__icon{background:#131416;color:#fff;transform:rotate(45deg)}.nr-shipping-faq__panel{grid-template-rows:0fr}.nr-shipping-faq__panel.is-on{grid-template-rows:1fr}.nr-shipping-faq__q:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-shipping-faq__btn:hover{background:#7a1512!important;color:#fff!important}@media(max-width:900px){.nr-shipping-faq__aside{position:static!important}}@media(prefers-reduced-motion:reduce){.nr-shipping-faq *{transition:none!important}}.nr-shipping-hero__btn:hover{background:#7a1512!important;color:#fff!important}@media(max-width:760px){.nr-shipping-hero__wide{aspect-ratio:4/3!important}}.nr-shipping-journey__tab{color:#6b7076}.nr-shipping-journey__tab.is-on{color:#fff}.nr-shipping-journey__tab:focus-visible{outline:3px solid #FF7A66;outline-offset:2px}.nr-shipping-journey__rail{background:#2c2f33}.nr-shipping-journey__tab.is-on .nr-shipping-journey__rail,.nr-shipping-journey__tab.is-past .nr-shipping-journey__rail{background:#d8200f}.nr-shipping-journey__dot{border:2px solid #4A4F55;background:#131416}.nr-shipping-journey__tab.is-on .nr-shipping-journey__dot,.nr-shipping-journey__tab.is-past .nr-shipping-journey__dot{border-color:#d8200f;background:#d8200f}.nr-shipping-journey__kicker{color:#4a4f55}.nr-shipping-journey__tab.is-on .nr-shipping-journey__kicker{color:#ff7a66}.nr-shipping-journey__media{display:none}.nr-shipping-journey__media.is-on{display:block}.nr-shipping-journey__panel{display:none}.nr-shipping-journey__panel.is-on{display:flex}.nr-shipping-journey__prev:hover{border-color:#f6f4f1!important}.nr-shipping-journey__next:hover{background:#ff7a66!important}.nr-shipping-journey__prev:focus-visible,.nr-shipping-journey__next:focus-visible{outline:3px solid #FF7A66;outline-offset:2px}.nr-storyline-wrap{display:block}.nr-storyline__frame:focus-visible{outline:2px solid #D8200F;outline-offset:6px;border-radius:16px}@media(max-width:900px){.nr-trainers-and-programs-bento__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"a a" "b c" "d e" "f f" "g h"!important}}@media(max-width:560px){.nr-trainers-and-programs-bento__grid{grid-template-columns:1fr!important;grid-template-areas:none!important}.nr-trainers-and-programs-bento__grid>*{grid-area:auto!important}}.nr-trainers-and-programs-hero__primary:hover{background:#7a1512!important;color:#fff!important}.nr-trainers-and-programs-hero__secondary:hover{border-color:#131416!important;color:#131416!important}@media(max-width:760px){.nr-trainers-and-programs-hero__strip{grid-template-columns:1fr 1fr!important}}.nr-trainers-and-programs-program__step{opacity:.5;background:transparent;border-left:3px solid #DEDCD8!important}.nr-trainers-and-programs-program__step.is-active{opacity:1;background:#fff;border-left-color:#d8200f!important}.nr-trainers-and-programs-program__num{color:#9a9ea3}.nr-trainers-and-programs-program__step.is-active .nr-trainers-and-programs-program__num{color:#d8200f}.nr-trainers-and-programs-program__step:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-trainers-and-programs-program__btn:hover{background:#7a1512!important;color:#fff!important}.nr-trainers-and-programs-program__mimg{opacity:0}.nr-trainers-and-programs-program__mimg.is-active{opacity:1}.nr-trainers-and-programs-program__fig{filter:grayscale(1);opacity:.55;transform:scale(.97)}.nr-trainers-and-programs-program__fig.is-active{filter:none;opacity:1;transform:scale(1)}@media(max-width:900px){.nr-trainers-and-programs-program__pin{position:static!important}.nr-trainers-and-programs-program__stack{display:none!important}.nr-trainers-and-programs-program__mob{display:block!important}}@media(prefers-reduced-motion:reduce){.nr-trainers-and-programs-program__fig,.nr-trainers-and-programs-program__mimg{transition:none!important}}.nr-update-my-card-cta__btn:hover,.nr-update-my-card-extra__btn:hover{background:#7a1512!important;color:#fff!important}.nr-update-my-card-faq__item{box-shadow:none}.nr-update-my-card-faq__item.is-on{box-shadow:0 12px 28px -18px #13141659}.nr-update-my-card-faq__icon{background:#fff;color:#131416;transform:rotate(0)}.nr-update-my-card-faq__item.is-on .nr-update-my-card-faq__icon{background:#131416;color:#fff;transform:rotate(45deg)}.nr-update-my-card-faq__panel{grid-template-rows:0fr}.nr-update-my-card-faq__panel.is-on{grid-template-rows:1fr}.nr-update-my-card-faq__q:focus-visible{outline:3px solid #D8200F;outline-offset:-3px;border-radius:16px}.nr-update-my-card-faq__all:hover{color:#7a1512!important}@media(prefers-reduced-motion:reduce){.nr-update-my-card-faq *{transition:none!important}}.nr-update-my-card-hero__btn:hover{background:#7a1512!important;color:#fff!important}.nr-update-my-card-hero__link:hover{color:#7a1512!important}.nr-update-my-card-reminder__btn:hover{background:#7a1512!important;color:#fff!important}.nr-update-my-card-steps__step{opacity:.5;background:transparent;border:1px solid #E6E4E0}.nr-update-my-card-steps__step.is-on{opacity:1;background:#f6f4f1;border-color:#dedcd8}.nr-update-my-card-steps__step:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-update-my-card-steps__dot{background:#9a9ea3}.nr-update-my-card-steps__step.is-on .nr-update-my-card-steps__dot{background:#d8200f}.nr-update-my-card-steps__more{grid-template-rows:0fr}.nr-update-my-card-steps__step.is-on .nr-update-my-card-steps__more{grid-template-rows:1fr}.nr-update-my-card-steps__bar{width:0%}.nr-update-my-card-steps__step.is-on .nr-update-my-card-steps__bar{width:calc(var(--us-p) * 100%)}.nr-update-my-card-steps__img{opacity:0;transform:scale(1.04)}.nr-update-my-card-steps__media.is-on .nr-update-my-card-steps__img{opacity:1;transform:scale(1)}.nr-update-my-card-steps__btn:hover{background:#7a1512!important;color:#fff!important}@media(prefers-reduced-motion:reduce){.nr-update-my-card-steps *{transition:none!important}}.nr-update-my-card-when__fill{width:calc(var(--when-cur) / (var(--when-n) - 1) * 100%)}.nr-update-my-card-when__step{opacity:.45}.nr-update-my-card-when__step.is-on{opacity:1}.nr-update-my-card-when__step:focus-visible{outline:3px solid #FF7A66;outline-offset:4px;border-radius:8px}.nr-update-my-card-when__dot{background:#9a9ea3;box-shadow:none}.nr-update-my-card-when__step.is-past .nr-update-my-card-when__dot{background:#7a1512}.nr-update-my-card-when__step.is-on .nr-update-my-card-when__dot{background:#d8200f;box-shadow:0 0 0 6px #d8200f40}.nr-update-my-card-when__label{font-weight:600}.nr-update-my-card-when__step.is-on .nr-update-my-card-when__label{font-weight:800}.nr-update-my-card-when__img{opacity:0}.nr-update-my-card-when__media.is-on .nr-update-my-card-when__img{opacity:1}.nr-update-my-card-when__panel{opacity:0}.nr-update-my-card-when__panel.is-on{opacity:1}.nr-update-my-card-when__btn:hover{background:#7a1512!important;color:#fff!important}@media(prefers-reduced-motion:reduce){.nr-update-my-card-when *{transition:none!important}}.nr-update-my-card-why__img:hover{transform:scale(1.04)!important}@media(prefers-reduced-motion:reduce){.nr-update-my-card-why__img{transition:none!important}}.nr-veteran-handlers-hero__primary:hover{background:#ff7a66!important;color:#131416!important}.nr-veteran-handlers-hero__secondary:hover{border-color:#fff!important;color:#fff!important}@media(max-width:760px){.nr-veteran-handlers-hero__fig{min-height:360px!important;flex-basis:100%!important}.nr-veteran-handlers-hero__fade{background:linear-gradient(180deg,#13141600 55%,#131416d9)!important}}.nr-veteran-handlers-story__btn:hover{background:#7a1512!important;color:#fff!important}.nr-veteran-handlers-story__mark{opacity:.45}.nr-veteran-handlers-story__mark.is-active{opacity:1}.nr-veteran-handlers-story__dot{background:#fff;color:#767c83;box-shadow:0 0 0 1px #dedcd8}.nr-veteran-handlers-story__mark.is-active .nr-veteran-handlers-story__dot{background:#d8200f;color:#fff;box-shadow:0 0 0 6px #d8200f29}.nr-veteran-handlers-story__k{color:#767c83}.nr-veteran-handlers-story__mark.is-active .nr-veteran-handlers-story__k{color:#7a1512}.nr-veteran-handlers-story__mark:focus-visible{outline:3px solid #D8200F;outline-offset:2px;border-radius:12px}.nr-veteran-handlers-story__img{opacity:0}.nr-veteran-handlers-story__img.is-active{opacity:1}.nr-veteran-handlers-story__panel{display:none}.nr-veteran-handlers-story__panel.is-active{display:flex}.nr-veteran-handlers-timeline__frame{opacity:.55;transform:none}.nr-veteran-handlers-timeline__frame.is-active{opacity:1;transform:translateY(-6px)}.nr-veteran-handlers-timeline__photo{box-shadow:none}.nr-veteran-handlers-timeline__frame.is-active .nr-veteran-handlers-timeline__photo{box-shadow:0 24px 48px -24px #1314168c}.nr-veteran-handlers-timeline__img{filter:grayscale(1) contrast(.9);transform:scale(1)}.nr-veteran-handlers-timeline__frame.is-active .nr-veteran-handlers-timeline__img{filter:none;transform:scale(1.04)}.nr-veteran-handlers-timeline__dot{background:#9a9ea3}.nr-veteran-handlers-timeline__frame.is-active .nr-veteran-handlers-timeline__dot{background:#d8200f}.nr-veteran-handlers-timeline__frame:focus-visible{outline:3px solid #D8200F;outline-offset:4px;border-radius:16px}.nr-veteran-handlers-timeline__btn:hover{background:#7a1512!important;color:#fff!important}@media(prefers-reduced-motion:reduce){.nr-veteran-handlers-timeline__frame,.nr-veteran-handlers-timeline__img{transition:none!important}}.nr-wallet-features__img{opacity:0;transform:scale(1.05)}.nr-wallet-features__img.is-active{opacity:1;transform:scale(1)}.nr-wallet-features__item{border-color:#edece9;box-shadow:none}.nr-wallet-features__item.is-active{border-color:#131416;box-shadow:0 10px 24px -14px #13141659}.nr-wallet-features__item:focus-visible{outline:2px solid #D8200F;outline-offset:2px}.nr-wallet-features__chip{background:#f6f4f1;color:#131416}.nr-wallet-features__item.is-active .nr-wallet-features__chip{background:#d8200f;color:#fff}.nr-wallet-features__glow[hidden],.nr-wallet-features__desc[hidden]{display:none!important}.nr-wallet-features__cta:hover{background:#7a1512!important;color:#fff!important}@media(prefers-reduced-motion:reduce){.nr-wallet-features__img{transition:none!important}}.nr-whats-on-the-card-cta__btn:hover{background:#7a1512!important;color:#fff!important}@keyframes nr-whats-on-the-card-ping{0%{box-shadow:0 0 #ffffffb3}to{box-shadow:0 0 0 12px #fff0}}.nr-whats-on-the-card-explorer__swap:not(.is-on){display:none}.nr-whats-on-the-card-explorer__face{background:transparent;color:#131416}.nr-whats-on-the-card-explorer__face.is-on{background:#131416;color:#fff}.nr-whats-on-the-card-explorer__flip{transform:rotateY(calc(var(--face-cur) * 180deg))}.nr-whats-on-the-card-explorer__side{pointer-events:none}.nr-whats-on-the-card-explorer__side.is-on{pointer-events:auto}.nr-whats-on-the-card-explorer__pin{transform:translate(-50%,-50%) scale(1);background:#fff;color:#d8200f;animation:nr-whats-on-the-card-ping 2s ease-out infinite}.nr-whats-on-the-card-explorer__pin.is-on{transform:translate(-50%,-50%) scale(1.15);background:#131416;color:#fff}.nr-whats-on-the-card-explorer__pin:focus-visible{outline:3px solid #131416;outline-offset:2px}.nr-whats-on-the-card-explorer__list{display:none}.nr-whats-on-the-card-explorer__list.is-on{display:flex}.nr-whats-on-the-card-explorer__spot{opacity:.7;box-shadow:none}.nr-whats-on-the-card-explorer__spot.is-on{opacity:1;border-color:#131416!important;box-shadow:0 10px 24px -14px #13141659}.nr-whats-on-the-card-explorer__spot:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-whats-on-the-card-explorer__dot{background:#f6f4f1;color:#4a4f55}.nr-whats-on-the-card-explorer__spot.is-on .nr-whats-on-the-card-explorer__dot{background:#d8200f;color:#fff}.nr-whats-on-the-card-explorer__spot:not(.is-on) .nr-whats-on-the-card-explorer__desc{display:none}.nr-whats-on-the-card-explorer__cta:hover{background:#7a1512!important;color:#fff!important}@media(prefers-reduced-motion:reduce){.nr-whats-on-the-card-explorer__flip{transition:none!important}.nr-whats-on-the-card-explorer__pin{animation:none}}.nr-whats-on-the-card-faq__tab{border:1px solid #E6E4E0;background:#fff;color:#131416}.nr-whats-on-the-card-faq__tab.is-on{border-color:#131416;background:#131416;color:#fff}.nr-whats-on-the-card-faq__tab:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-whats-on-the-card-faq__chip{background:#f6f4f1;color:#7a1512}.nr-whats-on-the-card-faq__tab.is-on .nr-whats-on-the-card-faq__chip{background:#d8200f;color:#fff}.nr-whats-on-the-card-faq__count{color:#767c83}.nr-whats-on-the-card-faq__tab.is-on .nr-whats-on-the-card-faq__count{color:#b9bcc0}.nr-whats-on-the-card-faq__group:not(.is-on){display:none}.nr-whats-on-the-card-faq__item{box-shadow:none}.nr-whats-on-the-card-faq__item.is-on{box-shadow:0 12px 28px -18px #13141659}.nr-whats-on-the-card-faq__icon{background:#fff;color:#131416;transform:rotate(0)}.nr-whats-on-the-card-faq__item.is-on .nr-whats-on-the-card-faq__icon{background:#131416;color:#fff;transform:rotate(45deg)}.nr-whats-on-the-card-faq__panel{grid-template-rows:0fr}.nr-whats-on-the-card-faq__panel.is-on{grid-template-rows:1fr}.nr-whats-on-the-card-faq__q:focus-visible{outline:3px solid #D8200F;outline-offset:-3px;border-radius:16px}.nr-whats-on-the-card-faq__all:hover{color:#7a1512!important;text-decoration:underline!important}@media(prefers-reduced-motion:reduce){.nr-whats-on-the-card-faq *{transition:none!important}}@media(max-width:760px){.nr-whats-on-the-card-fields__wide{aspect-ratio:4/3!important}}.nr-whats-on-the-card-hero__btn:hover{background:#7a1512!important;color:#fff!important}.nr-whats-on-the-card-hero__link:hover{color:#ff7a66!important;text-decoration:underline!important}.nr-whats-on-the-card-privacy__closed{clip-path:inset(0 calc(100% - var(--cmp)) 0 0)}.nr-whats-on-the-card-privacy__line{left:var(--cmp)}.nr-whats-on-the-card-privacy__handle:focus-visible{outline:3px solid #FF7A66;outline-offset:3px}.nr-whats-on-the-card-privacy img{-webkit-user-drag:none;pointer-events:none}.nr-whats-on-the-card-sample__form{display:contents}.nr-whats-on-the-card-sample__input:focus{border-color:#131416!important}.nr-whats-on-the-card-sample__order:hover{background:#b81a0c!important}.nr-whats-on-the-card-sample__order:focus-visible,.nr-whats-on-the-card-sample__side:focus-visible{outline:3px solid #131416;outline-offset:2px}.nr-whats-on-the-card-sample__side{background:transparent;color:#131416}.nr-whats-on-the-card-sample__side.is-on{background:#131416;color:#fff}@media(prefers-reduced-motion:reduce){.nr-whats-on-the-card-sample__flip{transition:none!important}}.nr-whats-on-the-card-tips__ring{background:conic-gradient(#d8200f calc(var(--frac) * 360deg),#e3e1dc 0)}.nr-whats-on-the-card-tips__card{filter:grayscale(calc(1 - var(--frac)));opacity:calc(.45 + var(--frac) * .55)}.nr-whats-on-the-card-tips__tip{background:transparent;border:1px solid #DEDCD8;opacity:1}.has-any .nr-whats-on-the-card-tips__tip{opacity:.8}.nr-whats-on-the-card-tips__tip.is-on{background:#fff;border-color:#131416;opacity:1}.nr-whats-on-the-card-tips__tip:focus-visible{outline:3px solid #D8200F;outline-offset:2px}.nr-whats-on-the-card-tips__box{border:1.5px solid #CFCFCF;background:#fff}.nr-whats-on-the-card-tips__tip.is-on .nr-whats-on-the-card-tips__box{border-color:#d8200f;background:#d8200f}.nr-whats-on-the-card-tips__tick{opacity:0}.nr-whats-on-the-card-tips__tip.is-on .nr-whats-on-the-card-tips__tick{opacity:1}.nr-who-its-for__rail::-webkit-scrollbar{display:none}.nr-who-its-for__prev:hover{border-color:#131416!important}.nr-who-its-for__next:hover{background:#7a1512!important}.nr-who-its-for__card:hover .nr-who-its-for__img{transform:scale(1.06)}.nr-who-its-for__card:focus-visible{outline:3px solid #D8200F;outline-offset:3px}.nr-who-its-for__card,.nr-who-its-for__card:hover{color:#fff}.search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.search-results .prev,.search-results .page,.search-results .next{grid-column:1 / -1}.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}.nr-grp-a-photo{display:block;overflow:hidden;background:#f6f4f1}.nr-grp-a-photo--dark{background:#23262a}.nr-grp-a-photo__svg{display:block;width:100%;height:100%;fill:#e6e4e0}.nr-grp-a-photo--dark .nr-grp-a-photo__svg{fill:#2c2f33}.nr-grp-b-ph{display:block}.nr-grp-b-ph__svg{display:block;width:100%;height:100%;fill:#13141614}.nr-grp-b-ph--dark .nr-grp-b-ph__svg{fill:#ffffff12}.nr-grp-d-ph{display:block}.nr-grp-d-ph__svg{display:block;width:100%;height:100%;fill:#1314161a}.nr-grp-d-ph--dark .nr-grp-d-ph__svg{fill:#ffffff14}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
