.hr-earn{display:inline-flex;align-items:center;gap:7px;width:fit-content;max-width:100%;padding:7px 10px;border:1px solid rgba(163,116,205,.33);border-radius:11px;background:linear-gradient(110deg,#8448a821,#5f3c960a);color:#c9a5e9!important;text-decoration:none!important;font-family:Outfit,inherit;font-size:12px;font-weight:600;line-height:1.4;transition:background .2s,border-color .2s,transform .2s;animation:hr-earn-in .45s ease-out both}.hr-earn:hover{background:#7d4cb02b;border-color:#8b62ba;transform:translateY(-1px)}.hr-earn:focus-visible{outline:2px solid #e0baff;outline-offset:3px}.hr-earn img{display:block;width:27px;max-width:none;height:auto;aspect-ratio:1153/290;object-fit:contain;flex-shrink:0}.hr-earn [data-hr-earn-points]{font-variant-numeric:tabular-nums}.hr-earn .hr-earn-text{white-space:nowrap}.hr-earn .hr-earn-name{font-size:11px}.hr-earn--product{margin:10px 0}.hr-earn--cart,.hr-earn--drawer{margin:13px 0}.hr-earn--notification{margin-top:12px;padding:5px 7px;font-size:10px;gap:5px}.hr-earn--notification img{width:22px}@keyframes hr-earn-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:650px){.hr-earn{font-size:11px;padding:6px 9px;gap:6px}.hr-earn--notification{font-size:10px;padding:5px 6px}.hr-earn .hr-earn-text{white-space:normal}}@media(prefers-reduced-motion:reduce){.hr-earn{animation:none;transition:none}}.hr-earn--product{display:inline-flex;width:fit-content;max-width:100%;margin:4px 0 8px;padding:2px 0;gap:5px;border:0;border-radius:0;background:transparent;box-shadow:none;color:#bfa9de!important;font-size:10px;font-weight:500;line-height:1.25;animation:hr-earn-in .35s ease-out both}.hr-earn--product:hover{border:0;background:transparent;box-shadow:none;transform:none;text-decoration:underline!important}.hr-earn--product .hr-earn-name{font-size:10px;font-weight:600}.hr-earn--product img{width:23px}.hr-earn--cart,.hr-earn--drawer{display:flex;width:max-content;max-width:100%;min-width:0;align-self:center;justify-self:center;justify-content:center;margin:12px auto;padding:7px 11px;gap:6px;border-radius:10px;font-size:11px;text-align:center}.hr-earn--cart .hr-earn-name,.hr-earn--drawer .hr-earn-name{font-size:10px}.hr-earn--cart img,.hr-earn--drawer img{width:24px}@media(max-width:650px){.hr-earn--product{padding:2px 0;gap:5px;font-size:10px;margin:3px 0 7px}.hr-earn--product img{width:22px}.hr-earn--cart,.hr-earn--drawer{gap:5px;padding:6px 9px;margin:10px auto 12px}.hr-earn--cart .hr-earn-text,.hr-earn--drawer .hr-earn-text{white-space:normal}}@media screen and (min-width:750px){#main-cart-footer .cart__blocks>.js-contents>.hr-earn--cart{margin-left:auto;margin-right:0;align-self:flex-end;justify-self:end}}@media screen and (max-width:749px){#main-cart-footer .cart__blocks>.js-contents>.hr-earn--cart{margin-left:auto;margin-right:auto;align-self:center;justify-self:center}}@media(min-width:750px){.product__info-container>[id^=price-]{margin-bottom:0!important}.product__info-container>[id^=price-]+.hr-earn--product{margin:4px 0 8px!important;padding:0!important;display:inline-flex!important;line-height:1.15!important}.product__info-container .hr-earn--product .hr-earn-text{font-size:11px;line-height:1.2}.product__info-container .hr-earn--product img{width:25px}}.product__info-container>[id^=price-]+.hr-earn--product{margin:9px 0!important;padding:0!important;min-height:0!important;line-height:1.3!important}.product__info-container>.hr-earn--product+.product__tax{margin-top:0!important}@media(max-width:749px){.product__info-container>[id^=price-]+.hr-earn--product{margin-top:9px!important;margin-bottom:9px!important}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/hardrip-rewards-earn.css.map */
