.rf-badge,.product-label.rf-badge{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:7px 12px;border:1px solid #c80b67;border-radius:100px;background:#c80b67;color:#fff!important;font:700 10px/1.2 Raleway,sans-serif;letter-spacing:.12em;white-space:nowrap;text-transform:uppercase;vertical-align:middle;box-shadow:none}.rf-badge:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:currentColor}.rf-nav-new{margin-left:5px;font:700 9px/1.2 Raleway,sans-serif;color:#bf0865;letter-spacing:.07em}.product-header .rf-badge{margin:0 0 10px}.product-header .product-logo>.rf-badge{margin:2px 0 11px}.rf-fill-choice{clear:both;border:0;min-width:0;margin:20px 0 22px;padding:0;color:#292c2d}.rf-fill-choice legend{width:auto;padding:0;border:0;margin:0 0 8px;font:inherit;font-size:12px;font-weight:700;letter-spacing:.045em;text-transform:uppercase;color:#292c2d}.rf-fill-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rf-fill-option{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:8px;position:relative;min-height:74px;padding:8px 19px 8px 8px;border:1px solid #d6d8d6;border-radius:7px;background:#fff;color:#292c2d!important;line-height:1.22;text-decoration:none!important;box-sizing:border-box}.rf-fill-option img{display:block;width:46px;height:46px;object-fit:cover;border-radius:5px;background:#f0f0f0}.rf-fill-option.is-current{border-color:#bd1465;background:#fff6fa;box-shadow:inset 0 0 0 1px #bd1465}a.rf-fill-option:hover{border-color:#bd1465;background:#fff8fb}a.rf-fill-option:focus-visible{outline:2px solid #972151;outline-offset:3px}.rf-fill-text{display:grid;gap:3px;font-size:12px;overflow-wrap:anywhere}.rf-fill-text strong{font-size:13px}.rf-fill-price{font-weight:700}.rf-fill-browse{color:#624759;text-decoration:underline;text-underline-offset:2px}.rf-fill-marker{position:absolute;right:6px;top:6px;font-size:11px;font-weight:700;color:#aa1158}@media(max-width:480px){.rf-fill-option{grid-template-columns:36px minmax(0,1fr);gap:6px;padding:7px 14px 7px 6px}.rf-fill-option img{width:36px;height:36px}.rf-fill-marker{right:4px}}:where(.rf-badge,.rf-home-slide__badge){position:relative;isolation:isolate;overflow:hidden}@media(prefers-reduced-motion:no-preference){.rf-badge:after,.rf-home-slide__badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(106deg,transparent 32%,rgba(255,231,245,.27) 50%,transparent 68%);pointer-events:none;animation:ambient-rf-badge-sheen 8.5s ease-in-out 1s infinite}.rf-pet-header .rf-nav-new:before{animation:ambient-rf-nav-glow 8.5s ease-in-out 1s infinite}@keyframes ambient-rf-badge-sheen{0%,82%{opacity:0;transform:translate(-105%)}84%{opacity:.8}94%,to{opacity:0;transform:translate(105%)}}@keyframes ambient-rf-nav-glow{0%,82%,95%,to{filter:brightness(1)}88%{filter:brightness(1.18)}}}
/*# sourceMappingURL=/cdn/shop/t/221/assets/rf-identity.css.map */
