.emim-os-free-shipping{display:block;width:100%;}
.emim-os-free-shipping__card{box-sizing:border-box;width:100%;max-width:760px;margin:0 auto 28px;padding:22px 24px;border:1px solid rgba(116,43,132,.14);border-radius:18px;background:#fff;color:#2b2330;box-shadow:0 12px 30px rgba(74,34,82,.10);font-family:inherit;overflow:hidden}.emim-os-free-shipping *{box-sizing:border-box}.emim-os-free-shipping__card.is-success{border-color:rgba(36,107,59,.18);background:#f8fcf9}.emim-os-free-shipping__topline{display:flex;gap:13px;align-items:center}.emim-os-free-shipping__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#efe3f2;color:#6f2a80;flex:0 0 auto}.emim-os-free-shipping__icon svg{width:23px;height:23px;fill:currentColor}.emim-os-free-shipping__check{font-size:22px;font-weight:800}.emim-os-free-shipping__card.is-success .emim-os-free-shipping__icon{background:#dff2e4;color:#246b3b}.emim-os-free-shipping__title-wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.emim-os-free-shipping__title-wrap strong{font-size:19px;line-height:1.25;color:#6f2a80}.emim-os-free-shipping__card.is-success .emim-os-free-shipping__title-wrap strong{color:#246b3b}.emim-os-free-shipping__percent{color:#6d6270;font-weight:700}.emim-os-free-shipping__progress{height:17px;margin-top:16px;overflow:hidden;border-radius:999px;background:#eee4f1}.emim-os-free-shipping__progress span{display:flex;align-items:center;justify-content:flex-end;width:0;min-width:40px;height:100%;padding-right:8px;border-radius:999px;background:linear-gradient(90deg,#692579 0%,#8c399d 45%,#bd63c5 100%);color:#fff;box-shadow:0 2px 8px rgba(111,42,128,.24);transition:width .7s cubic-bezier(.22,.61,.36,1)}.emim-os-free-shipping__progress b{font-size:10px;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.18)}.emim-os-free-shipping__card.is-success .emim-os-free-shipping__progress span{background:linear-gradient(90deg,#26723d,#58ad70);box-shadow:0 2px 8px rgba(36,107,59,.20)}.emim-os-free-shipping__message{margin:15px 0 5px;font-size:16px;line-height:1.45}.emim-os-free-shipping__remaining{font-size:22px;line-height:1;color:#6f2a80}.emim-os-free-shipping__card.is-success .emim-os-free-shipping__remaining{color:#246b3b}.emim-os-free-shipping__saving{margin:0;color:#5a4b5f}.emim-os-free-shipping__scope{display:block;margin-top:11px;color:#766a79}.emim-os-free-shipping__card.is-success{animation:emim-success-pulse .55s ease-out}.emim-os-free-shipping__card.is-success .emim-os-free-shipping__icon{animation:emim-success-pop .45s ease-out}@keyframes emim-success-pulse{0%{transform:scale(.985);box-shadow:0 5px 15px rgba(36,107,59,.05)}100%{transform:scale(1);box-shadow:0 12px 30px rgba(36,107,59,.10)}}@keyframes emim-success-pop{0%{transform:scale(.75)}70%{transform:scale(1.08)}100%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.emim-os-free-shipping__progress span,.emim-os-free-shipping,.emim-os-free-shipping__icon{transition:none;animation:none}}@media (max-width:600px){.emim-os-free-shipping{display:block;width:100%;}
.emim-os-free-shipping__card{padding:17px 16px;border-radius:14px}.emim-os-free-shipping__title-wrap strong{font-size:16px}.emim-os-free-shipping__message{font-size:15px}.emim-os-free-shipping__remaining{font-size:19px}.emim-os-free-shipping__icon{width:38px;height:38px}.emim-os-free-shipping__progress{height:15px}}

.emim-os-account-benefits{
    margin:6px 0 12px 28px;
    max-width:620px;
    color:#665b69;
    font-size:13px;
    line-height:1.45;
}
