.progress-bar[data-v-9ded4d6e]{margin:.5rem 0 0;padding:.13rem 1.25rem}.progress-bar__track[data-v-9ded4d6e]{background-color:#e2e2e2;width:100%;position:relative}.progress-bar__indicator[data-v-9ded4d6e],.progress-bar__track[data-v-9ded4d6e]{border-radius:.25rem;height:.5rem;display:block}.progress-bar__indicator[data-v-9ded4d6e]{z-index:1;background-color:#5da20a;position:absolute;top:0;left:0}.range-wrapper[data-v-9ded4d6e]{justify-content:space-between;margin-top:.31rem;display:flex}.range-wrapper__text[data-v-9ded4d6e]{letter-spacing:.0125rem;color:#5e5e5e;font-size:.749625rem;font-weight:530;line-height:1rem}.threshold-banner[data-v-c0d608a6]{background-color:#fff;border:1px solid #e9e9e9;border-radius:6px;flex-direction:column;gap:16px;padding:12px;display:flex;overflow:hidden}.threshold-banner--competition[data-v-c0d608a6]{gap:12px}.threshold-banner--completed[data-v-c0d608a6]{background-color:#e7f5cc;border-color:#0000;gap:0}.threshold-banner__header[data-v-c0d608a6]{align-items:center;gap:12px;display:flex}.threshold-banner__icon[data-v-c0d608a6]{flex:none;align-items:center;display:flex}.threshold-banner__icon[data-v-c0d608a6] img,.threshold-banner__icon[data-v-c0d608a6] svg{width:48px;height:48px}@media (min-width:769px){.threshold-banner__icon[data-v-c0d608a6] img,.threshold-banner__icon[data-v-c0d608a6] svg{width:60px;height:60px}}.threshold-banner__text[data-v-c0d608a6]{overflow-wrap:break-word;flex-direction:column;flex:1 1 0;justify-content:center;min-width:0;display:flex}.threshold-banner__title[data-v-c0d608a6]{letter-spacing:.005rem;color:#1b1b1b;font-size:.937031rem;font-weight:635;line-height:1.25rem}.threshold-banner__description[data-v-c0d608a6]{letter-spacing:.00625rem;color:#5e5e5e;font-size:.937031rem;font-weight:500;line-height:1.25rem}.threshold-banner__description[data-v-c0d608a6] a{color:inherit;text-decoration:underline}.threshold-banner__progress[data-v-c0d608a6]{flex-direction:column;gap:8px;display:flex}.threshold-banner__track[data-v-c0d608a6]{background-color:#e9e9e9;border-radius:12px;width:100%;height:20px;position:relative;overflow:hidden}.threshold-banner__fill[data-v-c0d608a6]{background-image:linear-gradient(90deg,#5da20a,#95da39);border-radius:12px;height:100%}.threshold-banner__fill--animated[data-v-c0d608a6]{transition:width .4s ease-out}@media (prefers-reduced-motion:reduce){.threshold-banner__fill--animated[data-v-c0d608a6]{transition:none}}.threshold-banner__scale[data-v-c0d608a6]{letter-spacing:.00625rem;color:#5e5e5e;justify-content:space-between;font-size:.937031rem;font-weight:500;line-height:1.25rem;display:flex}.free-shipping[data-v-6d34ce71]{background-color:#fff;border:1px solid #e2e2e2;margin-top:1rem;padding:.75rem 1.25rem}.free-shipping--micro-cart[data-v-6d34ce71]{border-bottom:0;border-left:0;border-right:0;margin-top:0}.free-shipping .progress-bar[data-v-6d34ce71]{margin-top:10px}.free-shipping__title-col[data-v-6d34ce71]{justify-content:center;align-items:center;display:flex}.free-shipping__title-col svg[data-v-6d34ce71]{color:#47850a;width:18px;height:18px;margin-right:.5rem}.free-shipping__title[data-v-6d34ce71]{letter-spacing:.005rem;color:#47850a;font-weight:635}.free-shipping__text[data-v-6d34ce71],.free-shipping__title[data-v-6d34ce71]{text-align:center;font-size:.937031rem;line-height:1.25rem}.free-shipping__text[data-v-6d34ce71]{letter-spacing:.00625rem;color:#1b1b1b;text-wrap:balance;margin-top:.5rem;font-weight:500}.popover .popover__inner[data-v-6d34ce71]{text-align:center;padding:8px}.free-shipping[data-v-ac27b79c]{background-color:#fff;border:1px solid #e2e2e2;margin-top:1rem;padding:.75rem 1.25rem}.free-shipping--micro-cart[data-v-ac27b79c]{border-bottom:0;border-left:0;border-right:0;margin-top:0}.free-shipping .progress-bar[data-v-ac27b79c]{margin-top:10px}.free-shipping__title-col[data-v-ac27b79c]{justify-content:center;align-items:center;display:flex}.free-shipping__title-col svg[data-v-ac27b79c]{color:#47850a;width:18px;height:18px;margin-right:.5rem}.free-shipping__title[data-v-ac27b79c]{letter-spacing:.005rem;color:#47850a;font-weight:635}.free-shipping__description[data-v-ac27b79c],.free-shipping__title[data-v-ac27b79c]{text-align:center;font-size:.937031rem;line-height:1.25rem}.free-shipping__description[data-v-ac27b79c]{letter-spacing:.00625rem;color:#1b1b1b;margin-top:.5rem;font-weight:500}.free-shipping__tooltip[data-v-ac27b79c]{margin-left:.5rem}.free-shipping__tooltip[data-v-ac27b79c] .drmax-btn--has-icon .drmax-btn-icon-slot>div>svg{width:1.5rem;height:1.5rem}.popover .popover__inner[data-v-ac27b79c]{text-align:center;padding:8px}
