.BannedMessage {
    box-sizing: border-box;
    margin: 30px auto 0;
    max-width: 1080px;
    width: 93%;
}

@media only screen and (min-width: 641px) {
    .BannedMessage {
        width: 90%;
    }
}

.DyingSiteMessagePage {
    background-color: #f7f8fa;
    font-size: 16px;
    line-height: 22px;
}

@media only screen and (min-width: 641px) {
    .DyingSiteMessagePage {
        padding-top: 64px;
    }
}

.DyingSiteMessagePage__container {
    width: 100%;
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
}

.DyingSiteMessagePage__text {
    margin-top: 0;
    margin-bottom: 0.75em;
}

.DyingSiteMessagePage__text:last-of-type {
    margin-bottom: 0;
}

.DyingSiteMessagePage__button {
    margin-top: 24px;
}

.FormPageWrapper {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}

.FormPageFooter {
    margin-top: auto;
}

.AdditionalFeature__checkbox {
    margin-bottom: 10px;
    padding: 14px 18px 14px 22px;
    box-shadow: 0 0 0 1px #c9cde4;
    box-sizing: padding-box;
    border-radius: 4px;
    overflow: hidden;
}

.AdditionalFeature__checkbox.filled {
    background-color: #f5fbff;
    box-shadow: 0 1px 0 #dff1fd;
}

.AdditionalFeature__checkbox.free .AdditionalFeature__price {
    margin-right: 5px;
    text-decoration: line-through;
}

.AdditionalFeature__checkbox.free .AdditionalFeature__header:after {
    color: #5aa55a;
    content: "free";
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
}

.AdditionalFeature__checkbox .UICheckbox--theme-default>.UICheckbox__checkbox {
    margin-top: 9px;
    margin-right: 20px;
}

.AdditionalFeature__checkbox:hover .AdditionalFeature__description {
    opacity: 0.6;
    max-height: 100px;
    padding-top: 4px;
}

.AdditionalFeature__checkbox.checked:not(.disabled) {
    background-color: #f0fce5;
    box-shadow: 0 1px 0 #ceebb5;
}

.AdditionalFeature__checkbox.checked:not(.disabled) .AdditionalFeature__price,
.AdditionalFeature__checkbox.checked:not(.disabled) .AdditionalFeature__title {
    color: #5ab275;
}

.AdditionalFeature__checkbox.disabled {
    background-color: #fcfcfc;
    box-shadow: 0 0 0 1px #ededed;
}

.AdditionalFeature__checkbox.disabled.filled {
    box-shadow: 0 1px 0 #e8e8e8;
}

.AdditionalFeature__checkbox.disabled .UICheckbox--theme-default>.UICheckbox__label--disabled {
    opacity: 0.4;
}

.AdditionalFeature__label {
    display: block;
    font-size: 15px;
    outline: none;
}

.AdditionalFeature__header {
    display: flex;
}

.AdditionalFeature__title {
    margin-right: auto;
}

.AdditionalFeature__price,
.AdditionalFeature__title {
    font-weight: 700;
    line-height: 18px;
}

.AdditionalFeature__subtitle {
    margin-top: 4px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 18px;
}

.AdditionalFeature__description {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    font-size: 14px;
    line-height: 18px;
    max-height: 0;
    opacity: 0;
    -webkit-transition-property: max-height, opacity, padding-top;
    transition-property: max-height, opacity, padding-top;
    -webkit-transition-duration: 0.4s, 0.4s, 0.4s;
    transition-duration: 0.4s, 0.4s, 0.4s;
    -webkit-transition-timing-function: ease, ease, cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition-timing-function: ease, ease, cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -webkit-transition-delay: 0s, 0s, 0s;
    transition-delay: 0s, 0s, 0s;
}

.CategoryOfWriterControl .rc-radios .radio-button-wrapper {
    flex-basis: 250px;
}

.CategoryOfWriterControl .radio-button {
    align-items: stretch;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    position: relative;
    text-align: left;
}

.CategoryOfWriterControl__item {
    height: 100%;
    padding: 8px;
}

.CategoryOfWriterControl__item_description_sep {
    padding-top: 5px;
}

.CategoryOfWriterControl__item--free:before {
    background-color: #5aa55a;
    bottom: 5px;
    color: #fff;
    content: "Free";
    font-size: 13px;
    font-weight: 700;
    line-height: 1.3;
    margin-right: -30px;
    opacity: 0.9;
    padding: 0 30px;
    position: absolute;
    right: 5px;
    text-transform: uppercase;
    -webkit-transform: rotate(-45deg) translate(6px, -3px);
    transform: rotate(-45deg) translate(6px, -3px);
}

.CategoryOfWriterControl__item--free:hover:before {
    opacity: 0.8;
}

.CategoryOfWriterControl__item--free .CategoryOfWriterControl__item__price {
    text-decoration: line-through;
}

.CategoryOfWriterControl__item__price {
    float: right;
    font-size: 15px;
    font-weight: 400;
    line-height: 21px;
}

.CategoryOfWriterControl__item__title {
    font-size: 17px;
    font-weight: 700;
    line-height: 21px;
    margin: 0;
}

.CategoryOfWriterControl__item__body {
    border-top: 1px solid rgba(0, 0, 0, 0.2);
    font-size: 13px;
    margin-top: 4px;
    padding-top: 8px;
}

.CouponCodeControl__input {
    display: block;
    width: 184px;
}

@media only screen and (min-width: 641px) {
    .CouponCodeControl__input {
        width: 204px;
    }
}

.CouponCodeControl__input-wrapper {
    display: flex;
}

.CouponCodeControl__button {
    padding: 0;
}

.CouponCodeControl__button:before {
    content: "";
    display: block;
    position: relative;
    top: 19px;
    border-bottom: 1px dashed;
}

.CouponCodeControl__button:not([aria-disabled]):active,
.CouponCodeControl__button:not([aria-disabled]):focus,
.CouponCodeControl__button:not([aria-disabled]):hover {
    background-color: transparent;
    box-shadow: none;
}

.CouponCodeControl__price {
    margin-left: 16px;
    font-size: 14px;
    line-height: 1;
    margin-bottom: 0;
    padding: 10px 16px;
}

.CouponCodeControl__rules {
    position: relative;
    display: inline-block;
    margin-top: 5px;
    padding: 8px 10px;
    font-size: 14px;
    line-height: 18px;
    background-color: #f7fcff;
}

.CouponCodeControl__rules:before {
    content: "";
    display: block;
    position: absolute;
    top: -5px;
    left: 10px;
    width: 0;
    height: 0;
    border-color: transparent transparent #f7fcff;
    border-style: solid;
    border-width: 0 5px 5px;
}

.CouponCodeControl__warning {
    margin-left: 12px;
    margin-bottom: 0;
    padding: 10px 16px;
    font-size: 14px;
    line-height: 1;
}

.DeadlineControl__radiobutton-content {
    display: flex;
    padding: 7px 3px;
}

.DeadlineControl__radiobutton-content__hours {
    flex: 1 1 auto;
    white-space: nowrap;
}

.DeadlineControl__radiobutton-content__price {
    flex: 0 1 auto;
    padding-left: 10px;
}

.DetailsControl {
    min-height: 76px;
}

.DisciplineControl__select .Select-option {
    border-top: 1px solid rgba(0, 0, 0, 0.08);
}

.DisciplineControl__select-option-content {
    color: #333;
}

.Select-option-group-label .DisciplineControl__select-option-content {
    color: #999;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 500;
}

.DisciplineControl__select-option-content--disabled {
    padding-right: 25px;
    position: relative;
}

.DisciplineControl__select-option-content--disabled:after {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNi40NTkiIGhlaWdodD0iMTUuMzY1IiB2aWV3Qm94PSIwIDE4MC43MDUgMjYuNDU5IDE1LjM2NSI+PHBhdGggZmlsbD0iI0Q2NUIxRCIgZD0iTTIwLjUwMSAxODkuMzY1cy0yLjg4NS0yLjkzOS02Ljg2LTIuOTM5Yy0zLjg4MyAwLTcuNzIyIDIuOTM5LTcuNzIyIDIuOTM5bC0yLjE1Ni0uODk4djIuNjQ0YS44Ni44NiAwIDAxLjU4OC44MTEuODU4Ljg1OCAwIDAxLS41OTkuODExbC42MzggMS43NzdIMi41MDlsLjY0My0xLjc5M2EuODY1Ljg2NSAwIDAxLS41MjUtLjc5NWMwLS4zNTQuMjEtLjY0Ni41MS0uNzh2LTIuOTI5TDAgMTg2Ljg5NmwxMy43OTktNi4xOTEgMTIuNjYgNi4yNzEtNS45NTggMi4zODl6bS03LjAxNS0xLjQ0OWMzLjk5OSAwIDUuOTU4IDIuMTE1IDUuOTU4IDIuMTE1djQuMzkzcy0yLjAzOCAxLjY0Ni02LjI3MSAxLjY0NmMtNC4yMzMgMC01LjY0NS0xLjY0Ni01LjY0NS0xLjY0NnYtNC4zOTNjLS4wMDEgMCAxLjk1OC0yLjExNSA1Ljk1OC0yLjExNXptLS4wNzkgNy4yMTJjMi43NzEgMCA1LjAxOC0uNTYyIDUuMDE4LTEuMjU0IDAtLjY5LTIuMjQ3LTEuMjU2LTUuMDE4LTEuMjU2cy01LjAxOC41NjMtNS4wMTggMS4yNTYgMi4yNDcgMS4yNTQgNS4wMTggMS4yNTR6Ii8+PC9zdmc+) 50% / contain no-repeat;
    content: "";
    display: inline-block;
    height: 13px;
    margin-left: 3px;
    margin-top: -6.5px;
    position: absolute;
    right: 0;
    top: 50%;
    width: 21px;
}

.DisciplineControl__ca-notice {
    color: rgba(0, 0, 0, 0.5);
    font-size: 13px;
    font-weight: 700;
    line-height: 1.3;
    margin: 5px 0 0;
}

.ValueMissingWarning {
    color: #ffa341;
    font-size: 13px;
    font-weight: 700;
    margin: 5px 0 0;
}

.ValueMissingWarning:before {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0iYmFzaWMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjExIiBoZWlnaHQ9IjExIj48cGF0aCBmaWxsPSIjRjlBMjQ0IiBkPSJNNS41IDBMMCA3aDR2NGgzVjdoNHoiLz48L3N2Zz4=) 50% / contain no-repeat;
    content: "";
    display: inline-block;
    height: 11px;
    margin-right: 4px;
    width: 11px;
}

.PaperInstructionsControl_textarea {
    min-height: 76px;
}

.DeadlineDate {
    margin-top: 4px;
    color: rgba(0, 0, 0, 0.6);
    font-size: 13px;
    line-height: 140%;
}

.DeadlineDate__date {
    font-weight: 700;
    white-space: nowrap;
}

.SpacingControl .radio-button .radio-button__content {
    padding: 7px 23px;
    line-height: 21px;
}

.TypeOfPaperControl__select .Select-option {
    border-top: 1px solid rgba(0, 0, 0, 0.08);
}

.TypeOfPaperControl__select-option-content {
    color: #333;
}

.Select-option-group-label .TypeOfPaperControl__select-option-content {
    color: #999;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 500;
}

.TypeOfPaperControl__select-option-content--disabled {
    padding-right: 25px;
    position: relative;
}

.TypeOfPaperControl__select-option-content--disabled:after {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNi40NTkiIGhlaWdodD0iMTUuMzY1IiB2aWV3Qm94PSIwIDE4MC43MDUgMjYuNDU5IDE1LjM2NSI+PHBhdGggZmlsbD0iI0Q2NUIxRCIgZD0iTTIwLjUwMSAxODkuMzY1cy0yLjg4NS0yLjkzOS02Ljg2LTIuOTM5Yy0zLjg4MyAwLTcuNzIyIDIuOTM5LTcuNzIyIDIuOTM5bC0yLjE1Ni0uODk4djIuNjQ0YS44Ni44NiAwIDAxLjU4OC44MTEuODU4Ljg1OCAwIDAxLS41OTkuODExbC42MzggMS43NzdIMi41MDlsLjY0My0xLjc5M2EuODY1Ljg2NSAwIDAxLS41MjUtLjc5NWMwLS4zNTQuMjEtLjY0Ni41MS0uNzh2LTIuOTI5TDAgMTg2Ljg5NmwxMy43OTktNi4xOTEgMTIuNjYgNi4yNzEtNS45NTggMi4zODl6bS03LjAxNS0xLjQ0OWMzLjk5OSAwIDUuOTU4IDIuMTE1IDUuOTU4IDIuMTE1djQuMzkzcy0yLjAzOCAxLjY0Ni02LjI3MSAxLjY0NmMtNC4yMzMgMC01LjY0NS0xLjY0Ni01LjY0NS0xLjY0NnYtNC4zOTNjLS4wMDEgMCAxLjk1OC0yLjExNSA1Ljk1OC0yLjExNXptLS4wNzkgNy4yMTJjMi43NzEgMCA1LjAxOC0uNTYyIDUuMDE4LTEuMjU0IDAtLjY5LTIuMjQ3LTEuMjU2LTUuMDE4LTEuMjU2cy01LjAxOC41NjMtNS4wMTggMS4yNTYgMi4yNDcgMS4yNTQgNS4wMTggMS4yNTR6Ii8+PC9zdmc+) 50% / contain no-repeat;
    content: "";
    display: inline-block;
    height: 13px;
    margin-left: 3px;
    margin-top: -6.5px;
    position: absolute;
    right: 0;
    top: 50%;
    width: 21px;
}

.CurrencyControl {
    margin-bottom: 12px;
}

.CurrencyControl__label {
    color: #5e676b;
    font-size: 15px;
    line-height: 120%;
    margin-bottom: 5px;
}

@media only screen and (min-width: 641px) {
    .CurrencyControl__label {
        display: none;
    }
}

.FeaturesList {
    margin-top: 0;
    margin-bottom: 0;
    padding: 14px 10px;
    list-style-type: none;
}

.FeaturesList__item {
    position: relative;
    padding-left: 30px;
}

.FeaturesList__item:before {
    display: block;
    content: "";
    position: absolute;
    left: 10px;
    top: 0;
    height: 20px;
    width: 20px;
    background: transparent 50% / contain no-repeat;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

.FeaturesList__item+.FeaturesList__item {
    margin-top: 15px;
}

.FeaturesList__title {
    margin-top: 0;
    margin-bottom: 2px;
    font-size: 16px;
    font-weight: 600;
    line-height: 22px;
}

.FeaturesList__description {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 13px;
}

@media only screen and (min-width: 641px) {
    .rc-orderform-header {
        display: flex;
    }
}

@media only screen and (min-width: 641px) {
    .rc-orderform-header__left {
        flex: 1 1 auto;
    }
}

@media only screen and (min-width: 641px) {
    .rc-orderform-header__right {
        flex: 0 0 120px;
    }
}

.rc-orderform-header__heading {
    color: #3e454c;
    font-size: 24px;
    font-weight: 600;
    margin: 0 0 25px;
    text-transform: uppercase;
}

.rc-orderform-header__subheading {
    color: #3e454c;
    font-size: 18px;
    font-weight: 300;
    margin: -20px 0 15px;
}

.rc-orderform-header__i {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0iYmFzaWMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIzIiBoZWlnaHQ9IjIzIj48cGF0aCBkPSJNMTMuNDM3IDE1LjYwNGwtLjE1LjYxNWMtLjQ1MS4xNzgtLjgxMi4zMTMtMS4wOC40MDctLjI3LjA5My0uNTgyLjE0LS45MzguMTQtLjU0NyAwLS45NzItLjEzNC0xLjI3NC0uMzk5YTEuMjg5IDEuMjg5IDAgMDEtLjQ1Ni0xLjAxNWMwLS4xNi4wMTItLjMyMi4wMzQtLjQ4OC4wMjMtLjE2Ny4wNi0uMzU1LjEwOS0uNTY0bC41NjQtMS45OTZjLjA1MS0uMTkxLjA5My0uMzczLjEyNy0uNTQzcy4wNTItLjMyNy4wNTItLjQ2OGMwLS4yNTUtLjA1My0uNDMzLS4xNTgtLjUzMy0uMTA0LS4xLS4zMDYtLjE1LS42MDMtLjE1LS4xNDYgMC0uMjk2LjAyMy0uNDQ5LjA2OHMtLjI4NS4wODktLjM5NS4xM2wuMTUtLjYxNWMuMzctLjE1LjcyNC0uMjc5IDEuMDYyLS4zODYuMzM3LS4xMDcuNjU2LS4xNjEuOTU4LS4xNjEuNTQzIDAgLjk2MS4xMzEgMS4yNTYuMzkzcy40NDEuNjAzLjQ0MSAxLjAyMmMwIC4wODYtLjAxLjIzOS0uMDMxLjQ1OC0uMDIuMjE5LS4wNTguNDE5LS4xMTIuNjAybC0uNTYyIDEuOTg5Yy0uMDQ3LjE2LS4wODguMzQyLS4xMjQuNTQ3cy0uMDU1LjM1OS0uMDU1LjQ2NWMwIC4yNjQuMDYuNDQ0LjE3Ny41NC4xMTkuMDk2LjMyNC4xNDQuNjE1LjE0NC4xMzcgMCAuMjkxLS4wMjMuNDY0LS4wNzIuMTc0LS4wNS4yOTktLjA5My4zNzgtLjEzem0uMTQyLTguMzQ2YzAgLjM0Ni0uMTMxLjY0Mi0uMzkzLjg4NXMtLjU3OC4zNjYtLjk0Ny4zNjYtLjY4Ni0uMTIyLS45NS0uMzY2Yy0uMjY0LS4yNDQtLjM5Ni0uNTM5LS4zOTYtLjg4NXMuMTMzLS42NDMuMzk2LS44ODljLjI2NS0uMjQ2LjU4MS0uMzY5Ljk1LS4zNjlzLjY4Ni4xMjMuOTQ3LjM2OS4zOTMuNTQzLjM5My44ODl6IiBvcGFjaXR5PSIuNSIvPjxwYXRoIG9wYWNpdHk9Ii41IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTIxLjUgMTEuNWMwIDUuNTIyLTQuNDc4IDEwLTEwIDEwaDBjLTUuNTIyIDAtMTAtNC40NzgtMTAtMTBoMGMwLTUuNTIzIDQuNDc4LTEwIDEwLTEwaDBjNS41MjIgMCAxMCA0LjQ3NyAxMCAxMGgweiIvPjwvc3ZnPg==) 50% / contain no-repeat;
    display: inline-block;
    height: 21px;
    vertical-align: -3px;
    width: 30px;
}

.rc-orderform-header__icon--share-instractions:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOSI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6IzUwNWQ3Mn08L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNMTQuOTI1IDIuMjVoLS41N3YxMy41NjhhMS42NjQgMS42NjQgMCAwMS0xLjY4OCAxLjYzNUgyLjN2LjVhMS4wNjEgMS4wNjEgMCAwMDEuMDc3IDEuMDQzaDExLjU0NkExLjA2MSAxLjA2MSAwIDAwMTYgMTcuOTUzVjMuMjkzYTEuMDU5IDEuMDU5IDAgMDAtMS4wNzUtMS4wNDN6IiBjbGFzcz0iYSIvPjxwYXRoIGQ9Ik02Ljg0OCAxNi43NWg1Ljc3M2ExLjA2MSAxLjA2MSAwIDAwMS4wNzctMS4wNDNWMS4wNDNBMS4wNjEgMS4wNjEgMCAwMDEyLjYyMSAwSDQuOTI4di4zNDVhLjk4My45ODMgMCAwMS4wMDYuMTF2Mi44NTlhMS41IDEuNSAwIDAxLTEuNTE3IDEuNDY5SDB2MTAuOTIzYTEuMDYxIDEuMDYxIDAgMDAxLjA3NyAxLjA0M2g1Ljc3MXptLjIxOC0zLjU0NkgzLjNhLjQ5My40OTMgMCAxMTAtLjk4NmgzLjc2NmEuNDkzLjQ5MyAwIDExMCAuOTg2em0zLjc2Ni0yLjUxN0gzLjNhLjQ5My40OTMgMCAxMTAtLjk4Nmg3LjUzYS40OTMuNDkzIDAgMTEwIC45ODZ6TTMuMyA3LjAyOGg3LjUzYS40OTMuNDkzIDAgMTEwIC45ODZIMy4zYS40OTMuNDkzIDAgMTEwLS45ODZ6IiBjbGFzcz0iYSIvPjxwYXRoIGQ9Ik0uNDc3IDQuNDE3aDMuMDE3YS45MjIuOTIyIDAgMDAuOTEzLS45MTNWLjQ4YS40NjIuNDYyIDAgMDAtLjQ2NS0uNDYzLjQ1LjQ1IDAgMDAtLjMyNC4xMzdMLjE0OSAzLjYyM2EuNDYyLjQ2MiAwIDAwLjMyOC43OTR6IiBjbGFzcz0iYSIvPjwvc3ZnPg==);
}

.rc-orderform-header__icon--chat-with-writer:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6IzUwNWQ3Mn08L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNMTMuMTU0IDYuNTc3YTYuNTc3IDYuNTc3IDAgMTAtMTIuMDExIDMuNzA2bC0uODY0IDIuNTkyIDIuNTkyLS44NjRhNi41NzcgNi41NzcgMCAwMDEwLjI4My01LjQzNHoiIGNsYXNzPSJhIi8+PHBhdGggZD0iTTE5IDEyLjQyM2E2LjU3OSA2LjU3OSAwIDAwLTQuNjA1LTYuMjc2cS4wMTIuMjE0LjAxMi40MjlhNy44MjQgNy44MjQgMCAwMS03LjgzIDcuODNjLS4xNDQgMC0uMjg3IDAtLjQzLS4wMTJhNi41NzkgNi41NzkgMCAwMDkuOTgyIDMuNDYzbDIuNTkyLjg2NC0uODY0LTIuNTkyQTYuNTQ2IDYuNTQ2IDAgMDAxOSAxMi40MjN6IiBjbGFzcz0iYSIvPjwvc3ZnPg==);
}

.rc-orderform-header__icon--pay-for-order:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNCI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6IzUwNWQ3Mn08L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNMTcuNjU2IDBIMi4zNDRBMi4zNDQgMi4zNDQgMCAwMDAgMi4zNDR2LjIwOGgyMHYtLjIwOEEyLjM0NCAyLjM0NCAwIDAwMTcuNjU2IDB6bTAgME0wIDExLjY1NkEyLjM0NCAyLjM0NCAwIDAwMi4zNDQgMTRoMTUuMzEyQTIuMzQ0IDIuMzQ0IDAgMDAyMCAxMS42NTZWNC42MTVIMHptMTQuMzkzLTMuMTVoMS44ODNhMS44NDEgMS44NDEgMCAwMTAgMy42ODJoLTEuODgzYTEuODQxIDEuODQxIDAgMDEwLTMuNjgyem0tMTEuOTI1IDBoMy43NjZhLjU4Ni41ODYgMCAwMTAgMS4xNzJIMi40NjlhLjU4Ni41ODYgMCAwMTAtMS4xNzJ6bTAgMi41MWg1LjY0OWEuNTg2LjU4NiAwIDAxMCAxLjE3MkgyLjQ2OWEuNTg2LjU4NiAwIDAxMC0xLjE3MnptMCAwIiBjbGFzcz0iYSIvPjxwYXRoIGQ9Ik0xNC4zOTMgMTEuMDgxaDEuODgzYS42Ny42NyAwIDAwMC0xLjMzOWgtMS44ODNhLjY3LjY3IDAgMTAwIDEuMzM5em0wIDAiIGNsYXNzPSJhIi8+PC9zdmc+);
}

.rc-orderform-header__icon--confidentially:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0iYmFzaWMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSItMC41IDAuNSAyNCAyNCI+PHBhdGggZmlsbD0iIzRGNUQ3MiIgZD0iTTguNjYzIDEuNTA4Yy0yLjE4NiAwLTMuMDQ3IDQuNTQ5LTMuODg4IDcuNDA3LTIuMzUzLjMzNi01LjA0MyAxLjg1OS01LjA0MyAyLjM2MyAwIDEuMDA5IDUuMzc5IDEuOTk4IDExLjc2OCAxLjk5OCA2LjM4OSAwIDExLjc2OC0uODE5IDExLjc2OC0xLjk5OCAwLS41MDQtMi42ODgtMi4wMjctNS4wNDMtMi4zNjMtLjY3Mi0zLjAyNi0xLjcwMS03LjQwNy0zLjg4Ny03LjQwNy0xLjE3OCAwLTEuNjYgMS42ODEtMi44MzggMS42ODEtMS4xNzcgMC0xLjY2LTEuNjgxLTIuODM3LTEuNjgxek00LjE3MiAxNC4xMTVTNC41MDggMjAgNi42OTMgMjBjMi41MjIgMCAzLjM4My0xLjgzOSA0LjcyOS0xLjgzOSAxLjM0NCAwIDIuNTQzIDEuODM5IDQuNzI4IDEuODM5IDIuMDE5IDAgMi42OC01Ljg4NSAyLjY4LTUuODg1cy0zLjUzLjUyNS03LjU2My41MjVjLTQuMDM4LjAwMy03LjA5NS0uNTI1LTcuMDk1LS41MjV6Ii8+PC9zdmc+);
    width: 24px;
    height: 24px;
}

.rc-orderform-header__icon--satisfaction:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0iYmFzaWMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSItMC41IDAuNSAyNCAyNCI+PHBhdGggZmlsbD0iIzRGNUQ3MiIgZD0iTTEwLjIyOSA4LjA1NmMuMzUzLS44NDYgMi4yNTUtMi42MDggMi42MDctMy4zMTMuNzc1LTEuNDEuMTQzLTMuMjQzIDEuOTc1LTMuMjQzLjg0NiAwIDMuMzgzIDIuMTE1LS42MzUgNy41NDMgMi4zMjYtLjI4MiA1LjA3NS0uMjEyIDYuMTMzIDAgLjYzNS4xNDEgMS40OC43NzUgMS40OCAxLjYyMXMtLjM1NCAxLjI2OS0uOTE2IDEuNjIyYy43MDQuMjExIDEuMTI3Ljg0NSAxLjEyNyAxLjYyMSAwIC44NDctLjQ5MyAxLjM0LTEuMjcgMS41NTEuNDk0LjI4MiAxLjA1OS43NzQgMS4wNTkgMS42MjIgMCAuODQ2LS42MzcgMS40OC0xLjU1MyAxLjYyMS41NjQuMjgxLjkxNi42MzUuOTE2IDEuMTI4IDAgMS41NS0xLjMzOCAxLjkwMS0yLjM5NiAyLjE4Ny0xLjA1Ny4yODEtMi41MzguMjgxLTQuNTEyLjE0MXMtNC41MTEtMS4wNTctNy4zMzEtMS4zNHYtOS4wMjJzMi4xODctMS4xMzEgMy4zMTYtMy43Mzl6TS41IDIxLjgwMmMwIC4yODIuMjEyLjQ5NC40OTMuNDk0aDQuNjUzYS40ODIuNDgyIDAgMDAuNDkyLS40OTRWMTAuODc1YS40OC40OCAwIDAwLS40OTItLjQ5M0guOTkzYS40ODIuNDgyIDAgMDAtLjQ5My40OTN2MTAuOTI3eiIvPjwvc3ZnPg==);
    width: 24px;
    height: 24px;
}

.rc-orderform-header__icon--moneyback:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0iYmFzaWMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSItMC41IDAuNSAyNCAyNCI+PHBhdGggZmlsbD0iIzRGNUQ3MiIgZD0iTTE4LjE2NyA5LjU5MVY2LjkxNlMxOC4xNjcuNDMgMTEuNS40MyA0LjgzMyA2LjkxNiA0LjgzMyA2LjkxNnYyLjY3NmMtLjguMzI1LTEuMzMzIDEuMTAxLTEuMzMzIDEuOTQ2djguNzU3YzAgMS4yMzIgMSAyLjIwNSAyLjI2NyAyLjIwNWgxMS40NjdjMS4yNjYgMCAyLjI2Ni0uOTczIDIuMjY2LTIuMjA1di04Ljc1N2MtLjA2Ni0uODQ1LS42LTEuNTU4LTEuMzMzLTEuOTQ3em0tNS41MzMgOS42NzFoLTIuNGwuMzM0LTMuODI2Yy0uNC0uMjYtLjY2Ny0uNzE1LS42MDEtMS4xNjggMC0uNzc5LjY2Ny0xLjQyOCAxLjUzMy0xLjQyOC44MDEgMCAxLjUzNC42NDggMS41MzQgMS40MjggMCAuNTE4LS4yNjkuOTczLS42NjcgMS4yMzJsLjI2NyAzLjc2MnptMi40LTExLjc1N3YyLjAyN0g3LjlWNy41N3MtLjI2OC0zLjk1NyAzLjYtMy45NTdjMy44LS4xMjkgMy41MzQgMy44OTIgMy41MzQgMy44OTJ6Ii8+PC9zdmc+);
    width: 24px;
    height: 24px;
}

a.rc-orderform-header__whatsapp-button.MessengerButton {
    display: none;
    margin-bottom: 16px;
    flex-shrink: 0;
    align-self: flex-start;
    justify-content: center;
}

.OrderFormTip {
    position: relative;
    display: inline-block;
    padding: 6px 12px 6px 36px;
    font-size: 14px;
    line-height: 16px;
    border-radius: 4px;
    background-color: #ebf4e2;
    color: #39a02c;
}

.OrderFormTip:before {
    position: absolute;
    left: 12px;
    display: inline-block;
    content: "";
    width: 16px;
    height: 16px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTTggMTQuNjY3QTYuNjY3IDYuNjY3IDAgMTA4IDEuMzMzYTYuNjY3IDYuNjY3IDAgMDAwIDEzLjMzNHptMC00VjhtMC0yLjY2N2guMDA3IiBzdHJva2U9IiMzOUEwMkMiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);
}

.ServiceTypeControl.rc-radios--theme-default.vertical-on-small .radio-button {
    padding: 0;
}

.ServiceTypeControl.rc-radios--theme-default.vertical-on-small .radio-button.active:after,
.ServiceTypeControl.rc-radios--theme-default.vertical-on-small .radio-button:before {
    display: none;
}

.ServiceTypeControl-button {
    padding: 13px 20px 13px 50px;
    text-align: left;
    font-size: 15px;
    color: #3e454c;
    position: relative;
}

.ServiceTypeControl-button:before {
    content: "";
    position: absolute;
    top: 13px;
    left: 20px;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
}

.ServiceTypeControl-button__title {
    font-weight: 600;
    margin-bottom: 2px;
}

.ServiceTypeControl-button__subTitle {
    font-size: 14px;
    opacity: 0.64;
}

.ServiceTypeControl-button--academic-writing:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0IDJINmEyIDIgMCAwMC0yIDJ2MTZhMiAyIDAgMDAyIDJoMTJhMiAyIDAgMDAyLTJWOGwtNi02eiIgc3Ryb2tlPSIjM0U0NTRDIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xNCAydjZoNk0xNiAxM0g4TTE2IDE3SDhNMTAgOUg4IiBzdHJva2U9IiMzRTQ1NEMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);
}

.ServiceTypeControl-button--programming:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDE4bDYtNi02LTZNOCA2bC02IDYgNiA2IiBzdHJva2U9IiMzRTQ1NEMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);
}

.ServiceTypeControl-button--calculations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgOWgxNk00IDE1aDE2TTEwIDNMOCAyMU0xNiAzbC0yIDE4IiBzdHJva2U9IiMzRTQ1NEMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);
}

.ServiceTypeControl .radio-button.active .ServiceTypeControl-button:before {
    -webkit-filter: brightness(10);
    filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="10" /><feFuncG type="linear" slope="10" /><feFuncB type="linear" slope="10" /></feComponentTransfer></filter></svg>#filter');
    filter: brightness(10);
}

.ServiceTypeControl .radio-button.active .ServiceTypeControl-button__subTitle,
.ServiceTypeControl .radio-button.active .ServiceTypeControl-button__title {
    color: #fff;
}

.TaskSizeControl .rc-radios--theme-default .radio-button__content {
    padding: 10px 8px;
}

.TaskSizeControl .rc-radios--theme-default .radio-button-wrapper:first-child .radio-button {
    border-bottom-left-radius: 0;
}

.TaskSizeControl .rc-radios--theme-default .radio-button-wrapper:last-child .radio-button {
    border-bottom-right-radius: 0;
}

.TaskSizeControl__descriptors {
    padding: 16px;
    background-color: #f9f9f9;
    border-radius: 0 0 5px 5px;
    border: 1px solid #c9cde4;
    border-top: 0 solid #c9cde4;
    display: flex;
    flex-direction: column;
}

@media only screen and (min-width: 641px) {
    .TaskSizeControl__descriptors {
        flex-direction: row;
    }
}

.TaskSizeControl__descriptors__example {
    background-color: #fff;
    border-radius: 5px;
    padding: 16px;
    width: 100%;
    box-sizing: border-box;
    margin-right: 24px;
    color: #000;
}

@media only screen and (min-width: 641px) {
    .TaskSizeControl__descriptors__example {
        max-width: 225px;
    }
}

.TaskSizeControl__descriptors__deliverables {
    width: 100%;
    padding-top: 16px;
    padding-left: 1rem;
}

@media only screen and (min-width: 641px) {
    .TaskSizeControl__descriptors__deliverables {
        padding-left: 0;
    }
}

.TaskSizeControl__descriptors__title {
    font-size: 15px;
    font-weight: 700;
    margin-bottom: 0.5rem;
    color: #000;
}

.TaskSizeControl__descriptors__body {
    padding: 0;
    margin: 0;
}

.TaskSizeControl__deliverables {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.TaskSizeControl__deliverables__item {
    min-height: 20px;
    position: relative;
    padding-left: 2rem;
    margin: 4px 0;
    color: #000;
    display: inline-block;
    width: 100%;
    box-sizing: border-box;
}

.TaskSizeControl__deliverables__item:before {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    left: 4px;
    top: -1px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-color: transparent;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuNSA2LjY2N2w1LjAwMy01aDkuMTYyYy40NiAwIC44MzUuMzguODM1LjgyN3YxNS4wMTNhLjgyOC44MjggMCAwMS0uODI4LjgyN0gzLjMyOWEuODM0LjgzNCAwIDAxLS44MjgtLjg0VjYuNjY3em01LjgzMy0zLjMzM1Y3LjVINC4xNjd2OS4xNjdoMTEuNjY2VjMuMzM0aC03LjV6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--source-code:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5LjE2NyAxMGwtNS44OTIgNS44OTItMS4xNzgtMS4xNzhMMTYuODEgMTBsLTQuNzE0LTQuNzE0IDEuMTc4LTEuMTc5TDE5LjE2NyAxMHpNMy4xOTEgMTBsNC43MTQgNC43MTQtMS4xNzkgMS4xNzhMLjgzNCAxMGw1Ljg5Mi01Ljg5MyAxLjE3OSAxLjE3OUwzLjE5IDEweiIgZmlsbD0iIzE2MkE0OCIvPjwvc3ZnPg==);
}

.TaskSizeControl__deliverables__item--scripts-and-source-code:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwIDEwbC00LjcxNCA0LjcxNC0xLjE3OC0xLjE3OEwxNy42NDIgMTBsLTMuNTM2LTMuNTM2IDEuMTc5LTEuMTc4TDIwIDEwek0yLjM1NyAxMGwzLjUzNSAzLjUzNi0xLjE3OCAxLjE3OEwwIDEwbDQuNzE0LTQuNzE0IDEuMTc4IDEuMTc4TDIuMzU3IDEwem01LjggNy41SDYuMzgzbDUuNDYtMTVoMS43NzRsLTUuNDYgMTV6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--simple-database:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuMTY3IDEwLjQxN2MwIC4yNi4zODQuNzE1IDEuMjc1IDEuMTYgMS4xNTMuNTc3IDIuNzg5LjkyMyA0LjU1OC45MjMgMS43NyAwIDMuNDA1LS4zNDYgNC41NTgtLjkyMi44OTEtLjQ0NiAxLjI3NS0uOSAxLjI3NS0xLjE2MXYtMS44MUMxNC40NTggOS40NTcgMTIuMzU2IDEwIDEwIDEwYy0yLjM1NiAwLTQuNDU4LS41NDMtNS44MzMtMS4zOTN2MS44MXptMTEuNjY2IDIuMzU3Yy0xLjM3NS44NS0zLjQ3NyAxLjM5My01LjgzMyAxLjM5My0yLjM1NiAwLTQuNDU4LS41NDQtNS44MzMtMS4zOTN2MS44MWMwIC4yNi4zODQuNzE0IDEuMjc1IDEuMTYgMS4xNTMuNTc3IDIuNzg5LjkyMyA0LjU1OC45MjMgMS43NyAwIDMuNDA1LS4zNDYgNC41NTgtLjkyMy44OTEtLjQ0NiAxLjI3NS0uOSAxLjI3NS0xLjE2di0xLjgxek0yLjUgMTQuNTg0VjYuMjVDMi41IDQuMTggNS44NTggMi41IDEwIDIuNWM0LjE0MiAwIDcuNSAxLjY4IDcuNSAzLjc1djguMzMzYzAgMi4wNzEtMy4zNTggMy43NS03LjUgMy43NS00LjE0MiAwLTcuNS0xLjY3OS03LjUtMy43NXptNy41LTYuMjVjMS43NyAwIDMuNDA1LS4zNDYgNC41NTgtLjkyMy44OTEtLjQ0NiAxLjI3NS0uOSAxLjI3NS0xLjE2MSAwLS4yNi0uMzg0LS43MTUtMS4yNzUtMS4xNi0xLjE1My0uNTc3LTIuNzg5LS45MjMtNC41NTgtLjkyMy0xLjc3IDAtMy40MDUuMzQ2LTQuNTU4LjkyMi0uODkxLjQ0Ni0xLjI3NS45LTEuMjc1IDEuMTYxIDAgLjI2LjM4NC43MTUgMS4yNzUgMS4xNiAxLjE1My41NzcgMi43ODkuOTIzIDQuNTU4LjkyM3oiIGZpbGw9IiMxNjJBNDgiLz48L3N2Zz4=);
}

.TaskSizeControl__deliverables__item--operations-and-computations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMuMzMzIDIuNWgxMy4zMzRhLjgzMy44MzMgMCAwMS44MzMuODMzdjEzLjMzNGEuODMzLjgzMyAwIDAxLS44MzMuODMzSDMuMzMzYS44MzMuODMzIDAgMDEtLjgzMy0uODMzVjMuMzMzYS44MzMuODMzIDAgMDEuODMzLS44MzN6bS44MzQgMS42Njd2MTEuNjY2aDExLjY2NlY0LjE2N0g0LjE2N3ptNSA1VjUuODMzaDEuNjY2djMuMzM0aDMuMzM0djEuNjY2aC0zLjMzNHYzLjMzNEg5LjE2N3YtMy4zMzRINS44MzNWOS4xNjdoMy4zMzR6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--simple-calculations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMTY2IDkuMTY2di01aDEuNjY3djVoNXYxLjY2N2gtNXY1SDkuMTY2di01aC01VjkuMTY2aDV6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--simple-computations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuMTY2IDkuMTY2aDExLjY2N3YxLjY2N0g0LjE2NlY5LjE2NnptNS44MzMtMi41YTEuMjUgMS4yNSAwIDExMC0yLjUgMS4yNSAxLjI1IDAgMDEwIDIuNXptMCA5LjE2N2ExLjI1IDEuMjUgMCAxMTAtMi41IDEuMjUgMS4yNSAwIDAxMCAyLjV6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--statistical-scripts:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjU4MyAxNy41YTIuOTE3IDIuOTE3IDAgMTEwLTUuODMzIDIuOTE3IDIuOTE3IDAgMDEwIDUuODMzem0wLTEuNjY3YTEuMjUgMS4yNSAwIDEwMC0yLjUgMS4yNSAxLjI1IDAgMDAwIDIuNXptLTkuMTY2LTcuNWEyLjkxNyAyLjkxNyAwIDExMC01LjgzMyAyLjkxNyAyLjkxNyAwIDAxMCA1LjgzM3ptMC0xLjY2NmExLjI1IDEuMjUgMCAxMDAtMi41IDEuMjUgMS4yNSAwIDAwMCAyLjV6bTEwLjQ3Ni0zLjczOGwxLjE3OCAxLjE3OUw0LjEwOCAxNy4wNyAyLjkzIDE1Ljg5MiAxNS44OTIgMi45M3oiIGZpbGw9IiMxNjJBNDgiLz48L3N2Zz4=);
}

.TaskSizeControl__deliverables__item--screenshots-of-outputs:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuNSAyLjVoMS42Njd2MS42NjdIMi41VjIuNXptMy4zMzMgMEg3LjV2MS42NjdINS44MzNWMi41em0zLjMzNCAwaDEuNjY2djEuNjY3SDkuMTY3VjIuNXptMy4zMzMgMGgxLjY2N3YxLjY2N0gxMi41VjIuNXptMy4zMzMgMEgxNy41djEuNjY3aC0xLjY2N1YyLjV6bTAgMy4zMzNIMTcuNVY3LjVoLTEuNjY3VjUuODMzem0tMTMuMzMzIDEwaDEuNjY3VjE3LjVIMi41di0xLjY2N3ptMC0zLjMzM2gxLjY2N3YxLjY2N0gyLjVWMTIuNXptMC0zLjMzM2gxLjY2N3YxLjY2NkgyLjVWOS4xNjd6bTAtMy4zMzRoMS42NjdWNy41SDIuNVY1LjgzM3ptNi4zOSAzLjMzNGwuODYyLTEuMjk2YS44MzMuODMzIDAgMDEuNjk0LS4zNzFoMi40NDFhLjgzNC44MzQgMCAwMS42OTQuMzdsLjg2MyAxLjI5N2gyLjIyM0EuODMzLjgzMyAwIDAxMTcuNSAxMHY2LjY2N2EuODMzLjgzMyAwIDAxLS44MzMuODMzaC0xMGEuODMzLjgzMyAwIDAxLS44MzQtLjgzM1YxMGEuODMzLjgzMyAwIDAxLjgzNC0uODMzaDIuMjIyek03LjUgMTUuODMzaDguMzMzdi01aC0yLjI4bC0xLjExMS0xLjY2NmgtMS41NUw5Ljc4IDEwLjgzM0g3LjV2NXpNMTEuNjY3IDE1YTEuNjY2IDEuNjY2IDAgMTEwLTMuMzMzIDEuNjY2IDEuNjY2IDAgMDEwIDMuMzMzeiIgZmlsbD0iIzE2MkE0OCIvPjwvc3ZnPg==);
}

.TaskSizeControl__deliverables__item--simple-queries-and-charts:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMTY2LjQ1MmMuMjc1LS4wMjQuNTUzLS4wMzUuODMzLS4wMzUgNS4yOTMgMCA5LjU4NCA0LjI5IDkuNTg0IDkuNTgzIDAgLjI4LS4wMTIuNTU4LS4wMzYuODMzaC0xLjI1NWE4LjMzMyA4LjMzMyAwIDExLTkuMTI2LTkuMTI1Vi40NTJ6bTAgMTAuMzgxVjMuMzg1YTYuNjY4IDYuNjY4IDAgMDAuODMzIDEzLjI4MSA2LjY2NyA2LjY2NyAwIDAwNi42MTUtNS44MzNIOS4xNjZ6bTguNzA3LTEuNjY3YTcuOTIgNy45MiAwIDAwLTcuMDQtNy4wNHY3LjA0aDcuMDR6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--charts-and-calculations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE4LjMzM0E4LjMzMyA4LjMzMyAwIDAxNy41IDIuMDQ4djEuNzdBNi42NyA2LjY3IDAgMDAxMCAxNi42NjYgNi42NjggNi42NjggMCAwMDE2LjE4IDEyLjVoMS43N2E4LjMzNiA4LjMzNiAwIDAxLTcuOTUyIDUuODMzem04LjI5MS03LjVIOS4xNjZWMS43MDhhOC4zMzMgOC4zMzMgMCAwMTkuMTI1IDkuMTI1em0tNy40NTgtNy40NDh2NS43ODFoNS43ODFhNi42NyA2LjY3IDAgMDAtNS43ODEtNS43ODF6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--simple-charts-and-diagrams:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS42NjYgOC4zMzNoNVYxNWgtNVY4LjMzM3ptMTEuNjY3LTQuMTY2aDVWMTVoLTVWNC4xNjd6TTYuNDk5IDBoNXYxNWgtNVYwek0yLjMzMyAxMHYzLjMzM2gxLjY2NlYxMEgyLjMzM3ptNS44MzMtOC4zMzN2MTEuNjY2aDEuNjY3VjEuNjY3SDguMTY2em01LjgzMyA0LjE2NnY3LjVoMS42Njd2LTcuNWgtMS42Njd6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--simple-drawings-tables-map:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjg4IDguMDY1bC0uMTE4LS4xMTlhNC41NjMgNC41NjMgMCAwMC0xLjk5MS0xLjEyNGMtMi40MjMtLjY0OC00Ljc1LjcyNC01LjQxIDMuMTkyLS4wMzYuMTMzLS4wNTUuMjgzLS4wODcuNjYtLjEyOCAxLjU1OC0uNDk1IDIuNzItMS41IDMuOSAxLjg4My43NCA0LjExNSAxLjI2IDUuODEyIDEuMjZhNC41ODcgNC41ODcgMCAwMDMuMjk1LTcuNzd6TTExLjA3NyA1LjE4bDQuMTE1LTMuMjAxYS44MzMuODMzIDAgMDExLjEuMDY4bDIuNDk2IDIuNDk1YS44MzMuODMzIDAgMDEuMDY5IDEuMTAxbC0zLjIgNC4xMTVhNi4yNTQgNi4yNTQgMCAwMS02LjA3IDcuNzQ0QzYuNjY3IDE3LjUwMiAyLjkxNyAxNi4yNS44MzQgMTVjMy4zMTctMi41IDIuNTQtNC4wMDggMi45MTctNS40MTcuODgxLTMuMjkyIDQuMDM1LTUuMjE0IDcuMzI0LTQuNDAzem0yLjg0NCAxLjU2NmMuMDU0LjA1Mi4xMDguMTA2LjE2LjE2MWwuOTQ3Ljk0NSAyLjA2Mi0yLjY1MS0xLjQ1NS0xLjQ1NS0yLjY1MiAyLjA2Mi45MzguOTM4eiIgZmlsbD0iIzE2MkE0OCIvPjwvc3ZnPg==);
}

.TaskSizeControl__deliverables__item--simple-tables-and-charts:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjgzMyA4LjMzM3YzLjMzNGg1VjguMzMzaC01em0tMS42NjYgMGgtNXYzLjMzNGg1VjguMzMzem0xLjY2NiA3LjVoNXYtMi41aC01djIuNXptLTEuNjY2IDB2LTIuNWgtNXYyLjVoNXptMS42NjYtMTEuNjY2djIuNWg1di0yLjVoLTV6bS0xLjY2NiAwaC01djIuNWg1di0yLjV6TTMuMzMzIDIuNWgxMy4zMzRhLjgzMy44MzMgMCAwMS44MzMuODMzdjEzLjMzNGEuODMzLjgzMyAwIDAxLS44MzMuODMzSDMuMzMzYS44MzMuODMzIDAgMDEtLjgzMy0uODMzVjMuMzMzYS44MzMuODMzIDAgMDEuODMzLS44MzN6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--short-answers-to-questions:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuODAyIDE0LjE2N2gxMS44NjR2LTEwSDMuMzMzVjE1LjMybDEuNDY5LTEuMTU0em0uNTc3IDEuNjY2TDEuNjY2IDE4Ljc1VjMuMzMzYS44MzMuODMzIDAgMDEuODMzLS44MzNoMTVhLjgzMy44MzMgMCAwMS44MzQuODMzVjE1YS44MzMuODMzIDAgMDEtLjgzNC44MzNINS4zOHptMy43ODctNC4xNjZoMS42Njd2MS42NjZIOS4xNjZ2LTEuNjY2ek03LjEzOSA3LjM0NGEyLjkxOCAyLjkxOCAwIDExMi44NiAzLjQ5aC0uODMzVjkuMTY2aC44MzNhMS4yNSAxLjI1IDAgMTAtMS4yMjUtMS40OTVsLTEuNjM1LS4zMjh6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--computations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMTY2IDkuMTY3VjUuODM0aDEuNjY3djMuMzMzaDMuMzMzdjEuNjY3aC0zLjMzM3YzLjMzM0g5LjE2NnYtMy4zMzNINS44MzNWOS4xNjdoMy4zMzN6bS44MzMgOS4xNjdhOC4zMzMgOC4zMzMgMCAxMTAtMTYuNjY3IDguMzMzIDguMzMzIDAgMDEwIDE2LjY2N3ptMC0xLjY2N2E2LjY2NyA2LjY2NyAwIDEwMC0xMy4zMzMgNi42NjcgNi42NjcgMCAwMDAgMTMuMzMzeiIgZmlsbD0iIzE2MkE0OCIvPjwvc3ZnPg==);
}

.TaskSizeControl__deliverables__item--calculations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMuMzMzIDEuNjY3aDEzLjMzNGEuODMzLjgzMyAwIDAxLjgzMy44MzN2MTVhLjgzMy44MzMgMCAwMS0uODMzLjgzNEgzLjMzM0EuODMzLjgzMyAwIDAxMi41IDE3LjV2LTE1YS44MzMuODMzIDAgMDEuODMzLS44MzN6bS44MzQgMS42Njd2MTMuMzMzaDExLjY2NlYzLjMzNEg0LjE2N3pNNS44MzMgNWg4LjMzNHYzLjMzNEg1LjgzM1Y1em0wIDVINy41djEuNjY3SDUuODMzVjEwem0wIDMuMzM0SDcuNVYxNUg1LjgzM3YtMS42NjZ6TTkuMTY3IDEwaDEuNjY2djEuNjY3SDkuMTY3VjEwem0wIDMuMzM0aDEuNjY2VjE1SDkuMTY3di0xLjY2NnpNMTIuNSAxMGgxLjY2N3Y1SDEyLjV2LTV6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--tables-and-charts:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjMzMyAxMy4zMzRhMi41IDIuNSAwIDExMCA1IDIuNSAyLjUgMCAwMTAtNXpNNC45OTkgMTBhMy4zMzIgMy4zMzIgMCAxMTAgNi42NjdBMy4zMzIgMy4zMzIgMCAxMTUgMTB6bTguMzM0IDVhLjgzNC44MzQgMCAxMDAgMS42NjguODM0LjgzNCAwIDAwMC0xLjY2OHptLTguMzM0LTMuMzMzYTEuNjY2IDEuNjY2IDAgMTAwIDMuMzMyIDEuNjY2IDEuNjY2IDAgMDAwLTMuMzMyem03LjA4NC0xMGE0LjU4MyA0LjU4MyAwIDExMCA5LjE2NiA0LjU4MyA0LjU4MyAwIDAxMC05LjE2NnptMCAxLjY2N2EyLjkxNyAyLjkxNyAwIDEwMCA1LjgzMyAyLjkxNyAyLjkxNyAwIDAwMC01LjgzM3oiIGZpbGw9IiMxNjJBNDgiLz48L3N2Zz4=);
}

.TaskSizeControl__deliverables__item--database:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMTY2IDE1LjgzM1Y3LjVIMy4zMzN2OC4zMzNoNS44MzN6bTAtMTB2LTIuNWEuODMzLjgzMyAwIDAxLjgzMy0uODMzaDcuNWEuODMzLjgzMyAwIDAxLjgzNC44MzN2MTMuMzM0YS44MzMuODMzIDAgMDEtLjgzNC44MzNoLTE1YS44MzMuODMzIDAgMDEtLjgzMy0uODMzdi0xMGEuODMzLjgzMyAwIDAxLjgzMy0uODM0aDYuNjY3em0xLjY2Ny0xLjY2NnYxMS42NjZoNS44MzNWNC4xNjdoLTUuODMzem0tNi42NjcgOS4xNjZoNC4xNjdWMTVINC4xNjZ2LTEuNjY3em03LjUgMGg0LjE2N1YxNWgtNC4xNjd2LTEuNjY3em0wLTIuNWg0LjE2N1YxMi41aC00LjE2N3YtMS42Njd6bTAtMi41aDQuMTY3VjEwaC00LjE2N1Y4LjMzM3ptLTcuNSAyLjVoNC4xNjdWMTIuNUg0LjE2NnYtMS42Njd6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--structure-and-flowcharts:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuOTIgMTIuNjc1YTIuNTAxIDIuNTAxIDAgMTEtMS43NTQtLjAzM1Y3LjM1OGEyLjUgMi41IDAgMTExLjY2NyAwVjEwYTQuMTQ3IDQuMTQ3IDAgMDEyLjUtLjgzM2gzLjMzM2EyLjUwMSAyLjUwMSAwIDAwMi40MTMtMS44NDIgMi41IDIuNSAwIDExMS42OTMuMDUzIDQuMTY3IDQuMTY3IDAgMDEtNC4xMDYgMy40NTVIOC4zMzNhMi41IDIuNSAwIDAwLTIuNDEzIDEuODQyek01IDE0LjE2N2EuODMzLjgzMyAwIDEwMCAxLjY2Ni44MzMuODMzIDAgMDAwLTEuNjY2em0wLTEwYS44MzMuODMzIDAgMTAwIDEuNjY2LjgzMy44MzMgMCAwMDAtMS42NjZ6bTEwIDBhLjgzMy44MzMgMCAxMDAgMS42NjYuODMzLjgzMyAwIDAwMC0xLjY2NnoiIGZpbGw9IiMxNjJBNDgiLz48L3N2Zz4=);
}

.TaskSizeControl__deliverables__item--simple-statistical-models:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuMTY3IDIuNXYxMy4zMzNIMTcuNVYxNy41aC0xNXYtMTVoMS42Njd6TTE2LjkxIDUuMjQ0bDEuMTc4IDEuMTc5LTQuNzU2IDQuNzU1LTIuNS0yLjQ5OS0zLjU3NyAzLjU3Ny0xLjE3OS0xLjE3OCA0Ljc1Ni00Ljc1NiAyLjUgMi40OTkgMy41NzgtMy41Nzd6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--models-charts-calculations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcuNSAxNUgzLjMzM1Y4LjMzNEg3LjVWMTV6bS0xLjY2Ny0xLjY2NlYxMEg1djMuMzM0aC44MzN6bTUgMFY2LjY2N0gxMHY2LjY2N2guODMzek0xMi41IDE1SDguMzMzVjVIMTIuNXYxMHptMy4zMzMtMS42NjZ2LTEwSDE1djEwaC44MzN6TTE3LjUgMTVoLTQuMTY3VjEuNjY3SDE3LjVWMTV6bS44MzMgMy4zMzRIMi41di0xLjY2N2gxNS44MzN2MS42Njd6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--models-drawings-charts:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjgzMyAxNy41djEuNjY3SDkuMTY2VjE3LjVIMi40OTlhLjgzMy44MzMgMCAwMS0uODMzLS44MzNWNWgxNi42Njd2MTEuNjY3YS44MzMuODMzIDAgMDEtLjgzNC44MzNoLTYuNjY2em0tNy41LTEuNjY3aDEzLjMzM1Y2LjY2N0gzLjMzM3Y5LjE2NnptNy41LTcuNWg0LjE2NlYxMGgtNC4xNjZWOC4zMzN6bTAgMy4zMzRoNC4xNjZ2MS42NjZoLTQuMTY2di0xLjY2NnpNNy40OTkgOC4zMzN2Mi41SDEwYTIuNSAyLjUgMCAxMS0yLjUtMi41ek0xLjY2NiAyLjVoMTYuNjY3djEuNjY3SDEuNjY2VjIuNXoiIGZpbGw9IiMxNjJBNDgiLz48L3N2Zz4=);
}

.TaskSizeControl__deliverables__item--simple-3d-cad-model:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMTY2IDMuNDM5VjEuNjY3aDEuNjY3djEuNzcyYTMuMzM1IDMuMzM1IDAgMDExLjUwMiA1LjYwNmw1LjA1MyA4Ljc1Mi0xLjQ0My44MzMtNS4wNTMtOC43NWEzLjMzNyAzLjMzNyAwIDAxLTEuNzg1IDBsLTUuMDUyIDguNzUtMS40NDQtLjgzMyA1LjA1My04Ljc1MkEzLjMzNSAzLjMzNSAwIDAxOS4xNjYgMy40NHpNMTAgOC4zMzRBMS42NjcgMS42NjcgMCAxMDEwIDVhMS42NjcgMS42NjcgMCAwMDAgMy4zMzR6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--charts-and-diagrams:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuNSAyLjVoMTVhLjgzMy44MzMgMCAwMS44MzMuODMzdjEzLjMzNGEuODMzLjgzMyAwIDAxLS44MzQuODMzaC0xNWEuODMzLjgzMyAwIDAxLS44MzMtLjgzM1YzLjMzM2EuODMzLjgzMyAwIDAxLjgzMy0uODMzem0uODMzIDEuNjY3djExLjY2NmgxMy4zMzNWNC4xNjdIMy4zMzN6bTEwLjc1IDYuNjY2QTQuMTY4IDQuMTY4IDAgMDE1LjgzMyAxMGE0LjE2OCA0LjE2OCAwIDAxMy4zMzMtNC4wODN2NC45MTZoNC45MTd6bTAtMS42NjZoLTMuMjV2LTMuMjVhNC4xNzEgNC4xNzEgMCAwMTMuMjUgMy4yNXoiIGZpbGw9IiMxNjJBNDgiLz48L3N2Zz4=);
}

.TaskSizeControl__deliverables__item--drawings-tables-map:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjg4IDguMDY1bC0uMTE4LS4xMTlhNC41NjMgNC41NjMgMCAwMC0xLjk5MS0xLjEyNGMtMi40MjMtLjY0OC00Ljc1LjcyNC01LjQxIDMuMTkyLS4wMzYuMTMzLS4wNTUuMjgzLS4wODcuNjYtLjEyOCAxLjU1OC0uNDk1IDIuNzItMS41IDMuOSAxLjg4My43NCA0LjExNSAxLjI2IDUuODEyIDEuMjZhNC41ODcgNC41ODcgMCAwMDMuMjk1LTcuNzd6TTExLjA3NyA1LjE4bDQuMTE1LTMuMjAxYS44MzMuODMzIDAgMDExLjEuMDY4bDIuNDk2IDIuNDk1YS44MzMuODMzIDAgMDEuMDY5IDEuMTAxbC0zLjIgNC4xMTVhNi4yNTQgNi4yNTQgMCAwMS02LjA3IDcuNzQ0QzYuNjY3IDE3LjUwMiAyLjkxNyAxNi4yNS44MzQgMTVjMy4zMTctMi41IDIuNTQtNC4wMDggMi45MTctNS40MTcuODgxLTMuMjkyIDQuMDM1LTUuMjE0IDcuMzI0LTQuNDAzem0yLjg0NCAxLjU2NmMuMDU0LjA1Mi4xMDguMTA2LjE2LjE2MWwuOTQ3Ljk0NSAyLjA2Mi0yLjY1MS0xLjQ1NS0xLjQ1NS0yLjY1MiAyLjA2Mi45MzguOTM4eiIgZmlsbD0iIzE2MkE0OCIvPjwvc3ZnPg==);
}

.TaskSizeControl__deliverables__item--statistical-models:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuMTY3IDIuNXYxMy4zMzNIMTcuNVYxNy41aC0xNXYtMTVoMS42Njd6TTE2LjkxIDUuMjQ0bDEuMTc4IDEuMTc5LTQuNzU2IDQuNzU1LTIuNS0yLjQ5OS0zLjU3NyAzLjU3Ny0xLjE3OS0xLjE3OCA0Ljc1Ni00Ljc1NiAyLjUgMi40OTkgMy41NzgtMy41Nzd6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--3d-cad-model:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjYxIDExLjI1YTUuODIzIDUuODIzIDAgMDAyLjIyNC00LjU4M2gxLjY2N2E3LjQ4OCA3LjQ4OCAwIDAxLTMuMDUyIDYuMDM4bDIuMTA3IDMuNjQ5YTEuNjY3IDEuNjY3IDAgMDEtLjYxIDIuMjc2bC0yLjk0LTUuMDlhNy40NzMgNy40NzMgMCAwMS0zLjAwNS42MjcgNy40NzMgNy40NzMgMCAwMS0zLjAwNi0uNjI3bC0yLjk0IDUuMDlhMS42NjYgMS42NjYgMCAwMS0uNjEtMi4yNzZsNC4yMi03LjMwOUEzLjMzNSAzLjMzNSAwIDAxOS4xNjggMy40NFYxLjY2N2gxLjY2NnYxLjc3MmEzLjMzNSAzLjMzNSAwIDAxMS41MDMgNS42MDZsMS4yNzIgMi4yMDV6bS0xLjQ0Mi44MzVMMTAuODk0IDkuODhhMy4zMzcgMy4zMzcgMCAwMS0xLjc4NSAwbC0xLjI3MyAyLjIwNmMuNjcuMjY4IDEuNC40MTUgMi4xNjYuNDE1Ljc2NSAwIDEuNDk2LS4xNDcgMi4xNjYtLjQxNXpNMTAgOC4zMzRBMS42NjcgMS42NjcgMCAxMDEwIDVhMS42NjcgMS42NjcgMCAwMDAgMy4zMzR6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--problem-analysis:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDE4LjMzNGE4LjMzMyA4LjMzMyAwIDExMC0xNi42NjcgOC4zMzMgOC4zMzMgMCAwMTAgMTYuNjY3em0wLTEuNjY3YTYuNjY3IDYuNjY3IDAgMTAwLTEzLjMzMyA2LjY2NyA2LjY2NyAwIDAwMCAxMy4zMzN6TTkuMTY1IDEyLjVoMS42Njd2MS42NjdIOS4xNjZWMTIuNXptMS42NjctMS4zN3YuNTM3SDkuMTY2di0xLjI1YS44MzMuODMzIDAgMDEuODMzLS44MzMgMS4yNSAxLjI1IDAgMTAtMS4yMjUtMS40OTVMNy4xMzkgNy43NmEyLjkxOCAyLjkxOCAwIDExMy42OTQgMy4zNjl6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--data-schema:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjUgNC4xNjdoMS42NjhhMS42NjcgMS42NjcgMCAwMTEuNjY2IDEuNjY3djYuODA4YTIuNSAyLjUgMCAxMS0xLjY2NiAwVjUuODM0SDEyLjV2Mi41TDguNzUgNWwzLjc1LTMuMzMzdjIuNXpNNC4xNjkgNy4zNTlhMi41IDIuNSAwIDExMS42NjYgMHY1LjI4M2EyLjUwMSAyLjUwMSAwIDExLTEuNjY2IDBWNy4zNTl6TTUgNS44MzRhLjgzMy44MzMgMCAxMDAtMS42NjcuODMzLjgzMyAwIDAwMCAxLjY2N3ptMCAxMGEuODMzLjgzMyAwIDEwMC0xLjY2Ny44MzMuODMzIDAgMDAwIDEuNjY3em0xMCAwYS44MzMuODMzIDAgMTAwLTEuNjY3LjgzMy44MzMgMCAwMDAgMS42Njd6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--experiment-observations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjUgMy4zMzRINC4xNjd2MTMuMzMzaDExLjY2NnYtMTBIMTIuNVYzLjMzNHptLTEwLS44NGEuODMuODMgMCAwMS44MzMtLjgyN2gxMEwxNy41IDUuODM0djExLjY2YS44MzIuODMyIDAgMDEtLjgyOC44NEgzLjMyN2EuODM0LjgzNCAwIDAxLS44MjctLjgyN1YyLjQ5NHptNi42NjcgNi42NzNoMS42NjZ2NUg5LjE2N3YtNXptMC0zLjMzM2gxLjY2NlY3LjVIOS4xNjdWNS44MzR6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--observations-and-forecasts:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjUgMy4zMzRINC4xNjd2MTMuMzMzaDExLjY2NnYtMTBIMTIuNVYzLjMzNHptLTEwLS44NGEuODMuODMgMCAwMS44MzMtLjgyN2gxMEwxNy41IDUuODM0djExLjY2YS44MzIuODMyIDAgMDEtLjgyOC44NEgzLjMyN2EuODM0LjgzNCAwIDAxLS44MjctLjgyN1YyLjQ5NHpNOS4xNjcgMTIuNWgxLjY2NnYxLjY2N0g5LjE2N1YxMi41em0wLTYuNjY2aDEuNjY2djVIOS4xNjd2LTV6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--detailed-explanations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuODMzIDVWMi41YS44MzMuODMzIDAgMDEuODM0LS44MzNoMTBhLjgzMy44MzMgMCAwMS44MzMuODMzdjExLjY2N2EuODMzLjgzMyAwIDAxLS44MzMuODMzaC0yLjV2Mi41YzAgLjQ2LS4zNzUuODM0LS44NC44MzRIMy4zNEEuODM1LjgzNSAwIDAxMi41IDE3LjVsLjAwMi0xMS42NjZjMC0uNDYuMzc2LS44MzQuODM5LS44MzRoMi40OTJ6TTQuMTY4IDYuNjY3bC0uMDAxIDEwSDEyLjV2LTEwSDQuMTY4ek03LjUgNWg2LjY2N3Y4LjMzNGgxLjY2NnYtMTBINy41VjV6TTUuODMzIDkuMTY3aDV2MS42NjdoLTVWOS4xNjd6bTAgMy4zMzNoNXYxLjY2N2gtNVYxMi41eiIgZmlsbD0iIzE2MkE0OCIvPjwvc3ZnPg==);
}

.TaskSizeControl__deliverables__item--brief-report:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjUgNi42Njd2MTAuODI3YS44MzIuODMyIDAgMDEtLjgyOC44NEgzLjMyN2EuODI4LjgyOCAwIDAxLS44MjctLjgyN1YyLjQ5NGMwLS40NDguMzc0LS44MjcuODM1LS44MjdoOS4xNjNsNS4wMDIgNXptLTEuNjY3LjgzM2gtNC4xNjZWMy4zMzRoLTcuNXYxMy4zMzNoMTEuNjY2VjcuNXpNNi42NjcgNS44MzRoMi41VjcuNWgtMi41VjUuODM0em0wIDMuMzMzaDYuNjY2djEuNjY3SDYuNjY3VjkuMTY3em0wIDMuMzMzaDYuNjY2djEuNjY3SDYuNjY3VjEyLjV6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--documentation:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuNSAxNS40MTdWNC4xNjdhMi41IDIuNSAwIDAxMi41LTIuNWgxMS42NjdhLjgzMy44MzMgMCAwMS44MzMuODMzdjE1YS44MzMuODMzIDAgMDEtLjgzMy44MzRINS40MTdBMi45MTcgMi45MTcgMCAwMTIuNSAxNS40MTd6bTEzLjMzMyAxLjI1di0yLjVINS40MTdhMS4yNSAxLjI1IDAgMDAwIDIuNWgxMC40MTZ6bS03LjUtMTMuMzMzSDVhLjgzMy44MzMgMCAwMC0uODMzLjgzM3Y4LjYxNGMuMzktLjE4NS44MTctLjI4MSAxLjI1LS4yOGgxMC40MTZWMy4zMzNoLTEuNjY2VjEwTDExLjI1IDguMzM0IDguMzMzIDEwVjMuMzM0eiIgZmlsbD0iIzE2MkE0OCIvPjwvc3ZnPg==);
}

.TaskSizeControl__deliverables__item--detailed-report:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjY2NyAxOC4zMzRIMy4zMzNBLjgzMy44MzMgMCAwMTIuNSAxNy41di0xNWEuODMzLjgzMyAwIDAxLjgzMy0uODMzaDEzLjMzNGEuODMzLjgzMyAwIDAxLjgzMy44MzN2MTVhLjgzMy44MzMgMCAwMS0uODMzLjgzNHptLS44MzQtMS42NjdWMy4zMzRINC4xNjd2MTMuMzMzaDExLjY2NnpNNi42NjcgNS44MzRoNi42NjZWNy41SDYuNjY3VjUuODM0em0wIDMuMzMzaDYuNjY2djEuNjY3SDYuNjY3VjkuMTY3em0wIDMuMzMzaDYuNjY2djEuNjY3SDYuNjY3VjEyLjV6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--complex-models:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDIuNWEyLjUgMi41IDAgMTEwIDVoLTIuNWEyLjUgMi41IDAgMDEtMi4zNTgtMS42NjdoLS45NzZjLS45MTcgMC0xLjY2Ny43NS0xLjY2NyAxLjY2N3YuMTQzYTIuNSAyLjUgMCAwMTAgNC43MTV2LjE0MmMwIC45MTcuNzUgMS42NjcgMS42NjcgMS42NjdoLjk3NWEyLjUwMiAyLjUwMiAwIDAxMi4zNTgtMS42NjdIMTVhMi41IDIuNSAwIDExMCA1aC0yLjVhMi41IDIuNSAwIDAxLTIuMzU3LTEuNjY3aC0uOTc2QTMuMzMyIDMuMzMyIDAgMDE1LjgzMyAxMi41SDQuMTY2YTIuNSAyLjUgMCAxMTAtNWgxLjY2N2EzLjMzMiAzLjMzMiAwIDAxMy4zMzMtMy4zMzNoLjk3NUEyLjUwMiAyLjUwMiAwIDAxMTIuNDk5IDIuNUgxNXptMCAxMS42NjdoLTIuNWEuODM0LjgzNCAwIDAwMCAxLjY2NkgxNWEuODM0LjgzNCAwIDAwMC0xLjY2NnptLTguMzM0LTVoLTIuNWEuODM0LjgzNCAwIDAwMCAxLjY2NmgyLjVhLjgzNC44MzQgMCAwMDAtMS42NjZ6bTguMzMzLTVoLTIuNWEuODM0LjgzNCAwIDAwMCAxLjY2NkgxNWEuODM0LjgzNCAwIDAwMC0xLjY2NnoiIGZpbGw9IiMxNjJBNDgiLz48L3N2Zz4=);
}

.TaskSizeControl__deliverables__item--advanced-report:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjE2NyAxLjY2N2gyLjVhLjgzMy44MzMgMCAwMS44MzMuODMzdjE1YS44MzMuODMzIDAgMDEtLjgzMy44MzNIMy4zMzNBLjgzNC44MzQgMCAwMTIuNSAxNy41di0xNWEuODMzLjgzMyAwIDAxLjgzMy0uODMzaDIuNVYwSDcuNXYxLjY2N2g1VjBoMS42Njd2MS42Njd6bTAgMS42NjZWNUgxMi41VjMuMzMzaC01VjVINS44MzNWMy4zMzNINC4xNjd2MTMuMzM0aDExLjY2NlYzLjMzM2gtMS42NjZ6TTUuODMzIDYuNjY3aDguMzM0djEuNjY2SDUuODMzVjYuNjY3em0wIDMuMzMzaDguMzM0djEuNjY3SDUuODMzVjEweiIgZmlsbD0iIzE2MkE0OCIvPjwvc3ZnPg==);
}

.TaskSizeControl__deliverables__item--presentation:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuMzgzIDIuMzk4TDEyLjg1OC45MDJhLjQxNi40MTYgMCAwMS40NzYuNDEydjE3LjM3MmEuNDE2LjQxNiAwIDAxLS40NzYuNDEyTDIuMzgyIDE3LjYwM2EuODMzLjgzMyAwIDAxLS43MTYtLjgyNlYzLjIyM2EuODMzLjgzMyAwIDAxLjcxNi0uODI1em0uOTUgMS41NDh2MTIuMTA4bDguMzM0IDEuMTkxVjIuNzU1bC04LjMzMyAxLjE5em0xMC44MzQgMTEuODg3aDIuNVY0LjE2N2gtMi41VjIuNUgxNy41YS44MzMuODMzIDAgMDEuODM0LjgzM3YxMy4zMzRhLjgzMy44MzMgMCAwMS0uODM0LjgzM2gtMy4zMzN2LTEuNjY3em0tMTAtOS4xNjZoNi42Njd2NWgtNXYxLjY2Nkg0LjE2N1Y2LjY2N3ptMS42NjcgMS42NjZWMTBoMy4zMzNWOC4zMzNINS44MzR6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.TaskSizeControl__deliverables__item--other:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuNSA2LjY2N2w1LjAwMy01aDkuMTYyYy40NiAwIC44MzUuMzguODM1LjgyN3YxNS4wMTNhLjgyOC44MjggMCAwMS0uODI4LjgyN0gzLjMyOWEuODM0LjgzNCAwIDAxLS44MjgtLjg0VjYuNjY3em01LjgzMy0zLjMzM1Y3LjVINC4xNjd2OS4xNjdoMTEuNjY2VjMuMzM0aC03LjV6IiBmaWxsPSIjMTYyQTQ4Ii8+PC9zdmc+);
}

.HurryUpTip {
    background-color: #ebf4e2;
    border: 1px solid #b4d8be;
    box-sizing: border-box;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
    border-radius: 5px;
    padding: 12px 30px 12px 48px;
    position: fixed;
    bottom: 83px;
    left: 8px;
    width: 100%;
    max-width: calc(100% - 16px);
}

@media (min-width: 640px) {
    .HurryUpTip {
        position: relative;
        max-width: 94%;
        margin: 0 auto;
        bottom: auto;
        left: auto;
        padding: 24px;
    }
}

.HurryUpTip--enter {
    opacity: 0;
}

.HurryUpTip--exit {
    opacity: 1;
}

.HurryUpTip--enter-active,
.HurryUpTip--exit-active {
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
}

.HurryUpTip__title {
    width: 24px;
    height: 24px;
    position: absolute;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA25SURBVHgBtVkJkBxVGf5fv9fdM9Nz7Dm7OTchCVe4gpH7NgQLIsRSoMBSkSMqVKq4Ci+QRcsqY4EpiZZSClolhRxVKJQEQazIYSApgSAhBDEh55Jkk92de3q6+z3//73eTUg22d2QfbX/9vQxr//v/7//eG8AxmmU5879WvWYWT/9aOHCJhjHYcE4De5XuW0Xb23ZtOpXO+bPnw7jNMYNQJhMbFZpN8zMTl2bqaxaWTj7uEvVBRcIOMJj3AAETW27wka9wlLtkJzQ3snl1kf21Dd/R115JYcjOMYNADhOUQV+CRoKWHYCeB0TOzze++PCltd/3Tfv7KlwhMb4eSBj+WCxKvgNAOYA5PKQyE9lrtV3g+xf+/vy5Zd3wBEY4wYgCV4kLRZBIwRQeEEkEUQHJCbOsJqy1kVBz6sv9V901nnwKce4AbB932Ms9MwZwz8UjjGcaQbeNgU8LziB9b/7UGHBglnwKca4AfB3vn+0sFQnNCcAJqHyDr7KRnFdBJEDu20qpJvhWLnptacHzjjjVDjMMW4ArGrlS9zhaUiiwhPwwjQUF4EkUFI2oAuAp9shlanMjnavX6oWLUrBYYxRA1Dd3Va5u7vzoPevvz6zZ/78Kf0LF07rO27GD6DacwNvyTFIIG0kKj0ZH5qBQkmU42vTBCILTraFpZpK5/W9/Pfv4jvGXCdG/4VN7+XdncWv46clw90urH3zK3bf1ls4d5ISSlMT+bRgzRnDfXpLhNKC0dyPxwEwdErjjXIKXC8Bfv+um/pee2053nkDxjBG7YFw665reaN+/nD31IoVQpW33ZLIRyekzj5uRvrc021x0hyAdnSYJwx1pDIyGQUhUlxDEv+5DjCeAidZ64RN62+CMY5RAWhceOHJVqr+PUirYLj7Aw88MFtYhWM5BSxZuRXzfgY/CzzmufEC6qy9YCnzjIy/nKIMxcFGkExWzhgrjUYE0Lj4glNsr/InlnfbIkus2/++eughm/W8/W0MV2F1YONpIbfJvBKn7rCMglQHSAa90ITaOyhYIrR3kE6MQEaV6b2bNrXBGMbIHlCVm6FVHMuqshzVo5X73y498+R0xYsX2R4WqoRnApYsnSVFlfkcxYqrfY7Z+DMhS9AzDCwe2W6IpjhSAHqXLMlwO1yIM7Oop7bcnTDjn/s/E1a2LeRheYZozuJsCaMwKTRh0OwobJ/PECtOJY6AhChCapBKKQYiYnCkAMDWrRlLME9tr/RG+cn3sUceKe17W3UrizX6FggX50miRgzpI/D9HSp+ILa2Po2Pg+c2Ka6MdzAgFILC2WSlWGzAkQLQlkzKqKDWRSW+0H3qmQP4X11/TSeTxc+IJAarkzTTtRMlSElpLE9Ba0mT/y21FwijOCAP4FFGCIGiOlGxZ57eB0cKANTrVdU05Q6xcvXrw92WxZ6ZYDVSlkDLc8cEZE6ZFEmDAJDiFNciFs7MfRUfyQORNOHA7f62VK02OD9SasQYPeQDbNmyorjttpX+nJPvqF8275IDHqjsnG0hFTQAC6ei/GEZSmhek4VdEjBxQQAdZkCofbJTAwEgEK54L9x7bzQ4vX/1Fy4rz50zDw4XAI363Xecyf36rYFfzu1/T8pGm7YiKU/KeWrvrE6s8KBQD5SMP1MrwVAUNw/7XGcvNEW07/zh5q1Nqlz6FtaGxGEBUN1POsHOnp9DG58kq/4BzypLpQ1bSHniOfE4tjy1ZqlY6RR+NUEgY7FIceqRUATqxpLAyStB9ejCgnl6A0DdeaenasXLLK9+af+zz847LADFV37xOcHLp/JJaVC1/q5PKE/1Nainh7icoGCMg5XiWbfPzGQl+uyhCLzJY7FQeYXcchBpugXsVA5DoNaq1r75u93Hzbqr/6+PL7WbYAHY1aSs7B47gL5Fi3Lq4/W3i6nMYhM8cHJwRemrX8wPPdDdjXkzmKlj0kaF7Nj61Ock4hRJYMjyTZZuFzRt9JEoQ5GN4uI0uWawuo6G9FHHQ2ZK5sJctrIk12nf5DrMg8YAxkfxUvXgg+6YANj/XT2H2ZVTdV3MhmB3eHPlh6vuHuRj9ZUnz1WqcoogqzqO4TVZm+6KOFBJ6Ps87oWoXbDit+oApnNmPEMLnSx6oXUCiLY8WHiqBnpBYprF93QVX35j2I2AgzZOkd9/mXL9Fv2EHAAxc6KdYsHiygvLLh84vb1fFTYck8zIpI3WAw/bZtc21k4SEMsonYkDNk5MQ1WZ6oLAeKWYraNIWjdjnxjhkfl4HTNpRD13TV+2WOAE7791Nl74cFQAqKQPnNZxFiMaMJy0UkBLYrc2Ba2TTnfJ4kAXC21gZLU0cthDcWyz0tL8joOWuD9UFGLl6ZTHxS6Hyvs4f4haSizAFor0yXooAShh6h15jNXKx5NeONSIAEr33deKTc7xdFdhkYFSwQScQL5mHLCSTXHAkvtdozgtTlIUC8JYPcMNPQaDXGcoOo8MzTD3wyRlABSoLUUQWZQqytbQVGgETV9lun1qzIJlyyg5+yMCcDa921xXQZq6AYnNFq/jd5wy0CaVbthUnFHsOJ9TkLrEY2GuJ/jeXD/oABHvTJAndDoFU4W7UMooQeyhnjib0cuVwUxeUKGf6336VXtUAMJtPQkpsaGnJlEDCMHqqBgAtci0DbRYIQsj/YFWyl5MGwJA3rBjKg3Sh9JsIzL8J05IAhkZD1G2qpE3lFEe5FDjp2LMMvCT4j//OCDpDAtATJ5YD3qsSNnYGIRET0WBhJZumOoZMFOMPJRp1NuDyf00mxNzn/O9KVMDCGI6GWpQ/6/PI9iblehffbAFl3u7Dd0TWmFLO3aKfZ/s9YZNo+7sM3pQo+2qZOJJonsVZQiBJ5MRxDF4PBrPZ6IytPufirMPKZ7kJqCpO01gDk1kTK5PI/VSwtCM6EbPUx0nz1HVpvUBMbxMXWykQUhmelS9kHW9frjmmgOWtMPXgTvvrFpu4h2Fuka4ixAhR2WdJsbvC7zoovJeZGiRiEzD5sRVl7ZRiF62B8rOYCZpxSOidBCI5xr+O4M90qDy1G6Q9WmZGenMp0h5yrB14j+BS3yAjZ4/KgA6VTV3PMEcUY8atOrCiXbghAEFGCVm8kZggDgxEOp/dMOW0MoqtwUVbwfpTgXpTMQj7uUmW5BuaOosZS0ed6hgUipVcJ/sjXNGEUSYpYK6Xiqg93nETjz5qf1T6ME9QGP6MS+IbMu/6BshMyAivXqKjCcIBIuLEaVIqhk6E6VAOag8z6Fgf62lAz2Rx+vteD9jqi4F+dAaIV74tERaY4WFLUCD0GqTltjgNf+79ZS5bw2n5kEB5B5+qi9sm3kPF3aJSkGAAMIScTI0ShMAHn8mINT/U1FDuiiBlhZIG4F7ilazASHasPlEIHYrPoMgHGGUp6ykBedqR7kkgOhCCQ1hcoViyS3J9sm3s+7ucEwAaLRcf+tqls4/Rq4ja4R9ZBFlFOYxgFRk1gFEDez4JG/HMoFKM1rdIBDdDFGawmtWi/GE3aw9pQugiNsKbYwAJFKpgUkj8In7lnSap9//t2mzVh1Mx0NuIrGrrorU4sV3FdY83hpC75eD3Yb6tO1vWfFLaX8ni8okKFg7kTbYsLIs5pA8xlLapFGlfyDAAwrRj9eBCbSGixVekCEGKRlA6Efgb6BQE75Idy5pWv3eL68ahvuj8oAGgctK3jbjhyKR2kXFMdyh9xD28l8HNeV9DFyGloWctjopz3CXQoull2dgigXtXmCGomu6T2iYmEIhcI1tyH3MfJbT+qg1e+5SdgjlRwRQ/9nds2oXn3pduiNRc2eecJfl2tVoF7p3F1XIOJgjTBVBjbiKgusbndAz5mclFEZHcjQTZtsF1wCKSi8pL8v0FtDdAebLxschhBsxgWUnPdd29VW3NP/hLwMwwjgkAHfaSRtVuZarr/3gcd6783zOeZV2DMOdWBcq0ZDlwN9jcrfZO9dKDq13dS/A4ldprfF/iG1PEYH3mvYZQYS7GxBswHvK9vmkrieCyvaTVPfIvxkcelcCYyC5ct2Dfuqoe6J+fnGStbZZ2JBRbg4+wr2cQkO/HKI+bHffxupf0FVHUQ+DU9OuiEQAOgR0cxYZawM1hrjNJJErsgLy4xo01uN8NXosSrDNG5fK1evPNAuLQ48Rd4KJg/j+l/rnn7iIl8r3I42PpxgIsTgw5Kvd0gCL7FRfi7zNQ+R0AXFdqbS2j+nFpAEGDTyvYvi8hwC2oCtrILeh9beEut/SLYPwXg3tziWpP769fCT+j+iBIRD4+pYX331ezZp3TujnH1bVxJ4Iq2ZQQ9mImWN7HVSjhF54AVM6/j6hyLJVXZCwq9VHRX0JXmPhG/o5KJZB/s+HaEsEYQGJ1siuUt7MbzRdcfu83KNrnhuN8rFuYxuq+7pEYeeqc8Db8SPWVDrN7pCcN3HgEyywJglgTVMhStyM9eIUfLrdBK9uORGgfB9E5fv4gwJq/CEWrN1KyoHkmrCW/rNqnvNb78Zndo1W8cMGMARkRbcorVnxWYuvX8y9xpk860+xmiS3puPN3IkQeYuROEchbbKaPlawAUTpJwp6NxXVDmeDLCefB55/UXTd+Dqb+83gcPU4bABDQJYvdsuNHTNc5p8PdvhZaGanWzmRl8nPp5Q1MVJWW4GpaBcP3nqHVX+zThZbVotG1zq44LE9Y7X2cOP/hzyz72qVvLMAAAAASUVORK5CYII=) no-repeat;
    background-size: 24px;
    overflow: hidden;
    text-indent: -100px;
    left: 12px;
    top: 12px;
}

@media (min-width: 640px) {
    .HurryUpTip__title {
        color: #39a02c;
        font-size: 22px;
        font-weight: 700;
        text-indent: unset;
        position: relative;
        line-height: 1.2;
        height: auto;
        width: auto;
        background-position: 0;
        padding-left: 34px;
        left: auto;
        top: auto;
        margin-bottom: 12px;
    }
}

.HurryUpTip__text {
    font-size: 14px;
    line-height: 1.3;
    color: #000;
}

@media (min-width: 640px) {
    .HurryUpTip__text {
        line-height: 1.4;
    }
}

.HurryUpTip__text p {
    margin: 0;
}

.HurryUpTip__text p:first-child {
    margin-bottom: 2px;
}

@media (min-width: 640px) {
    .HurryUpTip__text p:first-child {
        margin-bottom: 12px;
    }
}

.HurryUpTip__close {
    display: block;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDVMNSAxNU01IDVsMTAgMTAiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
    width: 20px;
    height: 20px;
    position: absolute;
    top: 12px;
    right: 12px;
    cursor: pointer;
    border: 0;
}

.rc-orderform {
    font-size: 15px;
}

.rc-orderform__step-flag {
    display: none;
}

@media only screen and (min-width: 1025px) {
    .rc-orderform__step-flag {
        border: 2px solid #538395;
        border-right-width: 0;
        box-sizing: border-box;
        color: #538395;
        cursor: default;
        height: 38px;
        line-height: 34px;
        padding: 0 30.4px 0 5px;
        position: relative;
        -webkit-transition: border-color 0.7s linear, background 0.7s linear;
        transition: border-color 0.7s linear, background 0.7s linear;
        font-weight: 500;
        display: inline-block;
    }
    .rc-orderform__step-flag:after,
    .rc-orderform__step-flag:before {
        background-color: #538395;
        content: "";
        display: block;
        height: 19px;
        position: absolute;
        -webkit-transition: background-color 0.7s linear;
        transition: background-color 0.7s linear;
        width: 2px;
    }
    .rc-orderform__step-flag:before {
        right: -2px;
        top: -2px;
        -webkit-transform: skew(-45deg) scaleX(1.2);
        transform: skew(-45deg) scaleX(1.2);
        -webkit-transform-origin: top right;
        transform-origin: top right;
    }
    .rc-orderform__step-flag:after {
        bottom: -2px;
        right: -2px;
        -webkit-transform: skew(45deg) scaleX(1.2);
        transform: skew(45deg) scaleX(1.2);
        -webkit-transform-origin: bottom right;
        transform-origin: bottom right;
    }
}

.rc-orderform__step-flag__count {
    margin-right: 5px;
}

@media only screen and (min-width: 1025px) {
    .rc-orderform__step-flag__count {
        display: inline-block;
        text-align: center;
        width: 25px;
    }
}

.rc-orderform__step__body {
    padding-bottom: 1px;
}

@media only screen and (min-width: 1025px) {
    .rc-orderform__step__body {
        border-left: 3px dotted rgba(83, 131, 149, 0.35);
        margin-left: 16px;
        padding-left: 10px;
        padding-top: 20px;
    }
}

.rc-orderform__row {
    clear: left;
    margin-bottom: 14px;
}

@media only screen and (min-width: 1025px) {
    .rc-orderform__row:after {
        clear: both;
        content: "";
    }
}

.rc-orderform__row .other-value-input-wrapper {
    margin-top: 8px;
}

.rc-orderform__row .Auth__auth-row__recaptcha,
.rc-orderform__row.Auth__bottom-buttons {
    margin-left: 0;
}

@media only screen and (min-width: 1025px) {
    .rc-orderform__row .Auth__auth-row__recaptcha,
    .rc-orderform__row.Auth__bottom-buttons {
        margin-left: 170px;
    }
}

.rc-orderform__row.Auth__recaptcha {
    margin: 1rem 0 1.875rem;
}

@media only screen and (min-width: 641px) {
    .rc-orderform__row.Auth__recaptcha {
        margin: 1rem 0 0;
    }
}

.rc-orderform__feature-heading {
    color: #5e676b;
    font-size: 15px;
    line-height: 120%;
    margin: 0 0 5px;
}

@media only screen and (min-width: 1025px) {
    .rc-orderform__feature-heading {
        flex-shrink: 0;
        float: left;
        margin-top: 7px;
        text-align: right;
        width: 150px;
    }
}

@media only screen and (min-width: 1025px) {
    .rc-orderform__feature-body {
        flex-grow: 1;
        margin-left: 170px;
    }
}

.rc-orderform__row--discipline,
.rc-orderform__row--type-of-paper {
    flex-basis: 300px;
}

@media only screen and (min-width: 641px) and (max-width: 1024px) {
    .rc-orderform__sources-charts-slides {
        display: flex;
    }
    .rc-orderform__sources-charts-slides .rc-orderform__row {
        flex: 0 0 30%;
    }
    .rc-orderform__sources-charts-slides .rc-orderform__row:not(:last-child) {
        margin-right: 10px;
    }
    .rc-orderform__sources-charts-slides .rc-orderform__feature-heading {
        white-space: nowrap;
    }
}

.rc-orderform__pages-spacing {
    display: flex;
}

.rc-orderform__pages-spacing__pages {
    margin-right: 15px;
}

@media only screen and (min-width: 1025px) {
    .rc-orderform__pages-spacing__spacing .rc-orderform__feature-heading {
        width: 75px;
    }
    .rc-orderform__pages-spacing__spacing .rc-orderform__feature-body {
        margin-left: 95px;
    }
}

.rc-orderform__pages-spacing__spacing .rc-radios {
    margin: 0;
    white-space: nowrap;
}

.rc-orderform__pages-spacing__words {
    color: rgba(0, 0, 0, 0.6);
    font-size: 13px;
    font-weight: 400;
    line-height: 130%;
    text-align: center;
    margin-top: 4px;
}

.rc-orderform__row--deadline .radio-button-wrapper {
    flex-basis: 90px;
}

.rc-orderform__row--add-materials .rc-orderform__feature-body {
    padding-top: 5px;
}

.rc-orderform__feature-body--add-features__item {
    position: relative;
}

@media only screen and (max-width: 640px) {
    .rc-orderform .Auth__bottom-buttons--sign-up {
        display: none;
    }
}

.cs-orderorm__bottom-controls {
    text-align: right;
}

.clear-form-notification-button {
    color: #fff;
    border-color: #fff;
    background-color: transparent;
}

.clear-form-notification-button:not([aria-disabled]):active {
    color: #fff;
}

.clear-form-notification-button:not([aria-disabled]):hover {
    color: #0444aa;
    border-color: #fff;
    background-color: #fff;
}

@media only screen and (max-width: 640px) {
    .clear-form-notification-button {
        width: 100%;
    }
}

@media only screen and (min-width: 641px) {
    .Inquiry {
        display: flex;
    }
}

.Inquiry__main {
    width: 100%;
    max-width: 720px;
}

@media only screen and (min-width: 641px) {
    .Inquiry__main {
        margin: 0 auto 20px;
    }
}

.CheckoutInfoStickyControl {
    display: none;
    z-index: 1000020;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    height: 65px;
    align-items: center;
    padding-left: 0.8rem;
    padding-right: 0.8rem;
    background-color: #fff;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}

@media only screen and (max-width: 640px) {
    .CheckoutInfoStickyControl {
        display: flex;
    }
}

.CheckoutInfoStickyControl_hidden {
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    box-shadow: 0 0 15px transparent;
}

.CheckoutInfoStickyControl__services {
    font-size: 0.9rem;
    opacity: 0.9;
}

.CheckoutInfoStickyControl__total {
    flex-shrink: 0;
    margin-left: auto;
    margin-right: 1rem;
    font-size: 1.1rem;
    font-weight: 700;
    opacity: 0.8;
}

.CheckoutInfoStickyControl__button {
    flex-shrink: 0;
}

.CheckoutInfoStickyControl__service {
    font-size: 0.9rem;
    opacity: 0.9;
}

.CheckoutInfoPaymentMethods {
    margin: 1.5rem auto;
    display: flex;
    width: 100%;
    max-width: 205px;
    justify-content: space-between;
    align-items: center;
}

.CheckoutInfoPaymentMethods img {
    height: 24px;
}

@media only screen and (min-width: 641px) {
    .NewResumeOrder {
        display: flex;
    }
}

@media only screen and (min-width: 641px) {
    .NewResumeOrder__main {
        margin: 0 4% 20px 0;
        width: 57%;
    }
}

@media only screen and (min-width: 641px) {
    .NewResumeOrder__sidebar {
        flex: 0 0 30%;
        max-width: 260px;
        min-width: 220px;
        position: relative;
    }
}

@media only screen and (min-width: 641px) {
    .NewOrder {
        display: flex;
    }
}

@media only screen and (min-width: 641px) {
    .NewOrder__main {
        margin: 0 4% 20px 0;
        width: 71%;
    }
}

@media only screen and (min-width: 641px) {
    .NewOrder__sidebar {
        flex: 0 0 30%;
        max-width: 260px;
        min-width: 220px;
        position: relative;
    }
}

a {
    color: #007eff;
    text-decoration: none;
}

a:hover {
    cursor: pointer;
}

a:active,
a:hover {
    color: #66b2ff;
}

.NoConfigsPage {
    background-color: #f5680a;
    color: #fff;
    margin: 50px auto;
    max-width: 450px;
    padding: 20px;
    text-align: center;
}

.NoConfigsPage a {
    color: #fff;
    text-decoration: underline;
}

.NoConfigsPage__heading {
    font-size: 20px;
    margin: 0 0 15px;
    text-transform: uppercase;
}

.NoConfigsPage__body {
    font-size: 18px;
    margin: 0 0 15px;
}

html {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
}

.rc-root,
button,
select,
table {
    font-family: inherit;
}

.rc-root {
    color: rgba(0, 20, 50, 0.8);
    font-size: 15px;
    -webkit-font-smoothing: antialiased;
    line-height: 127%;
    min-height: 100vh;
    -moz-osx-font-smoothing: grayscale;
}

.bold {
    font-weight: 700;
}

.Header__menu {
    background: #61b059;
}

.Header__menu__buttons {
    display: flex;
}

.Header__menu__buttons__left,
.Header__menu__buttons__right {
    display: flex;
    flex: 1 1 auto;
    white-space: nowrap;
    color: #fff;
}

.Header__menu__buttons__left {
    justify-content: flex-start;
}

.Header__menu__buttons__right {
    justify-content: flex-end;
}

.MenuButton {
    position: relative;
    border: 0;
    color: #fff;
    display: flex;
    font-size: 14px;
    font-weight: 700;
    padding: 15px 10px;
    background-color: transparent;
    align-items: center;
}

@media only screen and (min-width: 426px) {
    .MenuButton {
        padding: 15px;
    }
}

.MenuButton:focus,
.MenuButton:hover {
    background-color: rgba(0, 85, 5, 0.1);
    color: #fff;
    outline: none;
}

.MenuButton.active {
    background-color: #51a049;
    background-color: rgba(0, 85, 5, 0.2);
    cursor: default;
}

.MenuButton__icon {
    display: none;
    width: 24px;
    height: 24px;
    margin-right: 8px;
    line-height: 1;
    vertical-align: middle;
    background-color: transparent;
}

.MenuButton--orders-button .MenuButton__icon {
    display: inline-block;
    margin-top: -4px;
    margin-bottom: -4px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4zMyAyNCI+PHBhdGggZD0iTTQuODggNC4xOWEuOC44IDAgMDEuOC0uOGgxMGEuOC44IDAgMDEwIDEuNkg1LjcxYS44LjggMCAwMS0uODMtLjh6bS4xOSA0LjQ4aDExLjJhLjgxLjgxIDAgMDAuOC0uOC44Mi44MiAwIDAwLS44LS44SDUuMDdhLjguOCAwIDAwLS44LjguODIuODIgMCAwMC44Ljh6bTE2LjI2IDYuNDh2OGEuOC44IDAgMDEtLjguOEguOGEuOC44IDAgMDEtLjgtLjhWMTVMMi4xOS42OUEuOC44IDAgMDEzIDBoMTUuMzJhLjguOCAwIDAxLjguNjlMMjEuMzMgMTV2LjExem0tMTkuNTctLjhoNC45MWEuOC44IDAgMDEuOC44IDMuMiAzLjIgMCAwMDYuNCAwIC44LjggMCAwMS44LS44aDQuOUwxNy42MyAxLjYzSDMuNjh6bTE4IDEuNjJoLTQuMzJhNC44NCA0Ljg0IDAgMDEtOS41NSAwSDEuNjN2Ni40M2gxOC4xVjE2em0tMi00LjQ4YS44LjggMCAwMC0uOC0uOEg0LjQ1YS44LjggMCAxMDAgMS42aDEyLjQzYS43Ny43NyAwIDAwLjgtLjh6IiBmaWxsPSIjZmZmIiBkYXRhLW5hbWU9IkxheWVyIDIiLz48L3N2Zz4=) 50%/22px 24px no-repeat;
}

.MenuButton--sign-in-button .MenuButton__icon {
    display: inline-block;
    margin-top: -4px;
    margin-bottom: -4px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy41NyAyNC4xNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNCA2Ljg1YTIuNzUgMi43NSAwIDExMi43NCAyLjc0QTIuNzUgMi43NSAwIDAxMTQgNi44NXptMS42NSAwYTEuMSAxLjEgMCAxMDEuMDktMS4xIDEuMSAxLjEgMCAwMC0xLjA5IDEuMXpNMy4yNSAxOC43OGEuODMuODMgMCAwMTAtMS4xN0w4Ljg4IDEyQS44Mi44MiAwIDAxMTAgMTMuMTVsLTUuNTcgNS42MmEuODMuODMgMCAwMS0uNTkuMjUuODcuODcgMCAwMS0uNTktLjI0eiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTAgMjMuMzJ2LTZhLjgzLjgzIDAgMDEuMjUtLjU5bDUuMTMtNS4xIDEuMzctMS4zOGE4LjQ3IDguNDcgMCAwMTIuNjItOCA4LjU5IDguNTkgMCAwMTExLjMzLS4xNkE4LjUxIDguNTEgMCAwMTEzIDE2LjczbC0xLjY1IDEuNjVhLjc4Ljc4IDAgMDEtLjQxLjIybC0xLjc4LjQtLjQ2IDEuOTFhLjg0Ljg0IDAgMDEtLjY4LjYybC0xLjU4LjIzTDYgMjMuNTFhLjgyLjgyIDAgMDEtLjguNjNILjgyYS44Mi44MiAwIDAxLS44Mi0uODJ6bTUtMi41YS44MS44MSAwIDAxLjY4LS42MmwxLjU2LS4yLjQ1LTEuODdhLjgxLjgxIDAgMDEuNjEtLjZsMi4wOS0uNDUgMS44MS0xLjgxQS44MS44MSAwIDAxMTMgMTVhNi44NiA2Ljg2IDAgMTAtNC41Ny00Ljc3Ljg0Ljg0IDAgMDEtLjIxLjc5bC02LjU3IDYuNnY0Ljg3aDIuOTJ6Ii8+PC9nPjwvZz48L3N2Zz4=) 50%/21px 22px no-repeat;
}

.MenuButton--inquiry-button-with-resume .MenuButton__icon,
.MenuButton--inquiry-button .MenuButton__icon {
    display: inline-block;
    margin-top: -5px;
    margin-bottom: -3px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4xNSAyNC41MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yLjcyIDI0LjUyQTIuNzEgMi43MSAwIDAxMCAyMS44VjUuNDZhMi43MiAyLjcyIDAgMDEyLjcyLTIuNzJoMTAuMzl2MS42SDIuNzJBMS4xMiAxLjEyIDAgMDAxLjYgNS40NlYyMS44YTEuMTUgMS4xNSAwIDAwLjMzLjggMS4xIDEuMSAwIDAwLjc5LjMybDEyLjY3LS4wN2ExLjEzIDEuMTMgMCAwMDEuMTEtMS4xMnYtOC44aDEuNnY4LjhhMi43MyAyLjczIDAgMDEtMi43IDIuNzJsLTEyLjY3LjA3eiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTUuMDUgMTYuMzRoOC4wNnYxLjZINS4wNXpNNS4wNSAxMi45aDguMDZ2MS42SDUuMDV6TTUuMDUgOS4zNGg4LjA2djEuNkg1LjA1ek0xNi42OSA2Ljgydi0uNUEyLjM2IDIuMzYgMCAwMTE3IDUuMTdhMy44MiAzLjgyIDAgMDExLTEgNC4xOSA0LjE5IDAgMDAuOTQtLjgzIDEuMTkgMS4xOSAwIDAwLjIzLS43Mi43OC43OCAwIDAwLS4zMy0uNjggMS41NyAxLjU3IDAgMDAtLjkxLS4yMyA1LjI1IDUuMjUgMCAwMC0yLjM0LjY3TDE0Ljg1Ljg1QTYuNDcgNi40NyAwIDAxMTguMDggMGEzLjQ2IDMuNDYgMCAwMTIuMjQuNjggMi4yMSAyLjIxIDAgMDEuODMgMS44IDIuNDcgMi40NyAwIDAxLS4zNCAxLjNBNC43MSA0LjcxIDAgMDExOS41MSA1YTMuNjQgMy42NCAwIDAwLS44My43NCAxLjEyIDEuMTIgMCAwMC0uMTguNjZ2LjQxem0tLjIyIDIuMzRhMS4xOCAxLjE4IDAgMDEuMzEtLjg3IDEuMjggMS4yOCAwIDAxLjktLjI5IDEuMTkgMS4xOSAwIDAxLjg3LjMgMS4xNCAxLjE0IDAgMDEuMzIuODYgMS4xNSAxLjE1IDAgMDEtLjMyLjg1IDEuMTcgMS4xNyAwIDAxLS44Ny4zMSAxLjIzIDEuMjMgMCAwMS0uODktLjMgMS4xNCAxLjE0IDAgMDEtLjMyLS44NnoiLz48L2c+PC9nPjwvc3ZnPg==) 50%/21px 24px no-repeat;
}

.MenuButton--inquiry-button-with-resume {
    display: none;
}

@media (min-width: 920px) {
    .MenuButton--inquiry-button-with-resume {
        display: inline-block;
    }
}

.MenuButton--new-order-button .MenuButton__icon {
    display: inline-block;
    margin-top: -5px;
    margin-bottom: -3px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS43OCAyNC4xIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZn08L3N0eWxlPjwvZGVmcz48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMi0yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIuNzIgMjQuMUEyLjcxIDIuNzEgMCAwMTAgMjEuMzhWNWEyLjcyIDIuNzIgMCAwMTIuNzItMi42OGg2Ljd2MS42aC02LjdBMS4xMiAxLjEyIDAgMDAxLjYgNXYxNi4zOGExLjE0IDEuMTQgMCAwMC4zMy44IDEuMSAxLjEgMCAwMC43OS4zMmwxMi42Ny0uMDdhMS4xMiAxLjEyIDAgMDAxLjExLTEuMTJ2LTguOGgxLjZ2OC44QTIuNzMgMi43MyAwIDAxMTUuNCAyNGwtMTIuNjcuMXoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik01LjA1IDE1LjkyaDguMDZ2MS42SDUuMDV6TTUuMDUgMTIuNDhoOC4wNnYxLjZINS4wNXpNNS4wNSA4LjkyaDguMDZ2MS42SDUuMDV6TTEyLjE3IDMuOGg5LjZ2MmgtOS42eiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1Ljk4IDBoMnY5LjZoLTJ6Ii8+PC9nPjwvZz48L3N2Zz4=) 50%/22px 24px no-repeat;
}

.MenuButton--rewards-button .MenuButton__icon {
    display: inline-block;
    margin-top: -5px;
    margin-bottom: -3px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmZ9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjEuMiAyMy43NUgyLjhhMS4yNSAxLjI1IDAgMDEtMS4yNS0xLjI1di0xNWEuNzYuNzYgMCAwMS43NS0uNzVoMTkuNGEuNzYuNzYgMCAwMS43NS43NXYxNWExLjI1IDEuMjUgMCAwMS0xLjI1IDEuMjV6bS0xOC4xNS0xLjVIMjF2LTE0SDMuMDV6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQuNTEgNy4yNmMtMS4yMyAwLTIuMjgtLjEtMi41LS4xMmEuNzYuNzYgMCAwMS0uNjEtMS4wN2MuMi0uNDQgMi00LjMyIDMuNzQtNS4yOGEzLjY4IDMuNjggMCAwMTUuMDkgMSAzLjEyIDMuMTIgMCAwMS4xNSAyLjcxIDQuNDEgNC40MSAwIDAxLTEuOTIgMi4xNiA5IDkgMCAwMS0zLjk1LjZ6bS0xLjI2LTEuNTRjMS42My4wOCAzLjY5IDAgNC40Ny0uNDFBMi44NiAyLjg2IDAgMDAxOSAzLjlhMS42MyAxLjYzIDAgMDAtLjA1LTEuNDIgMi4yMiAyLjIyIDAgMDAtMy0uMzljLS44NS40NC0xLjk1IDIuMTktMi43IDMuNjN6bTIuMjYtNC4yOHoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik05LjY4IDcuMjZhOSA5IDAgMDEtMy45NS0uNjUgNC40MSA0LjQxIDAgMDEtMS45Mi0yLjE2QTMuMTIgMy4xMiAwIDAxNCAxLjc0Yy45MS0xLjYxIDMuMi0yIDUuMDktLjk1IDEuNyAxIDMuNTMgNC44NCAzLjc0IDUuMjhhLjc2Ljc2IDAgMDEwIC42OS43OC43OCAwIDAxLS41OC4zOGMtLjI1LjAyLTEuMzQuMTItMi41Ny4xMnpNNi44NCAxLjY4YTEuNzYgMS43NiAwIDAwLTEuNTguOCAxLjYzIDEuNjMgMCAwMDAgMS40MiAyLjg2IDIuODYgMCAwMDEuMjEgMS40MWMuNzguNDQgMi44NC40OSA0LjQ3LjQxLS43Ni0xLjQ0LTEuODUtMy4xOS0yLjYzLTMuNjNhMi45MyAyLjkzIDAgMDAtMS40Ny0uNDF6bTE0LjIxIDEwLjk4SDIuM2EuNzUuNzUgMCAxMTAtMS41aDE4Ljc1YS43NS43NSAwIDAxMCAxLjV6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTIgMjMuMWEuNzUuNzUgMCAwMS0uNzUtLjc1VjYuODRhLjc1Ljc1IDAgMDExLjUgMHYxNS41MWEuNzUuNzUgMCAwMS0uNzUuNzV6Ii8+PC9zdmc+) 50%/22px 24px no-repeat;
}

.MenuButton--resume-button .MenuButton__icon {
    display: inline-block;
    margin-top: -5px;
    margin-bottom: -7px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIyMSI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6bm9uZX0uYntmaWxsOiNmZmZ9PC9zdHlsZT48L2RlZnM+PHJlY3QgY2xhc3M9ImEiIHdpZHRoPSIxOCIgaGVpZ2h0PSIyMSIgcng9IjMiLz48cGF0aCBjbGFzcz0iYiIgZD0iTTE1IDIxSDNhMyAzIDAgMDEtMy0zVjNhMyAzIDAgMDEzLTNoMTJhMyAzIDAgMDEzIDN2MTVhMyAzIDAgMDEtMyAzek0zIDEuNEExLjYgMS42IDAgMDAxLjQgM3YxNUExLjYgMS42IDAgMDAzIDE5LjZoMTJhMS42IDEuNiAwIDAwMS42LTEuNlYzQTEuNiAxLjYgMCAwMDE1IDEuNHoiLz48Y2lyY2xlIGNsYXNzPSJhIiBjeD0iMyIgY3k9IjMiIHI9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYgNCkiLz48cGF0aCBjbGFzcz0iYiIgZD0iTTkgMTBhMyAzIDAgMTEzLTMgMyAzIDAgMDEtMyAzem0wLTQuNkExLjYgMS42IDAgMTAxMC42IDcgMS42IDEuNiAwIDAwOSA1LjR6Ii8+PHBhdGggY2xhc3M9ImEiIGQ9Ik04IDExaDJhNCA0IDAgMDE0IDQgMSAxIDAgMDEtMSAxSDVhMSAxIDAgMDEtMS0xIDQgNCAwIDAxNC00eiIvPjxwYXRoIGNsYXNzPSJiIiBkPSJNMTMgMTZINWExIDEgMCAwMS0xLTEgNCA0IDAgMDE0LTRoMmE0LjAwNSA0LjAwNSAwIDAxNCA0IDEgMSAwIDAxLTEgMXptLTcuNTY5LTEuNGg3LjEzOEEyLjYgMi42IDAgMDAxMCAxMi40SDhhMi42IDIuNiAwIDAwLTIuNTY5IDIuMnoiLz48L3N2Zz4=) 50%/19px 22px no-repeat;
}

.MenuButton__title {
    display: none;
}

@media only screen and (min-width: 426px) {
    .MenuButton__title {
        display: inline;
    }
}

@media only screen and (min-width: 426px) {
    .MenuButton__short-title {
        display: none;
    }
}

@media only screen and (max-width: 640px) {
    .MenuButton--rewards-button {
        display: none;
    }
}

.MenuButton__badge {
    position: absolute;
    top: 5px;
    left: calc(100% - 5px);
    padding: 1px 7px;
    font-size: 11px;
    font-weight: 700;
    text-transform: uppercase;
    color: #ebf4e2;
    border-radius: 24px;
    background-color: rgba(0, 0, 0, 0.2);
}

.NotificationBanner__hint {
    padding: 15px;
}

.NotificationBanner__hint__item {
    margin-left: 30px;
    margin-bottom: 15px;
    position: relative;
}

.NotificationBanner__hint__item:last-child {
    margin-bottom: 0;
}

.NotificationBanner__hint__item__title {
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 5px;
}

.NotificationBanner__hint__item__description {
    font-size: 13px;
}

.NotificationBanner__hint__item__icon {
    position: absolute;
    top: -2px;
    left: -32px;
    height: 24px;
    width: 24px;
    background: transparent 50% / contain no-repeat;
}

.NotificationBanner__hint__item__icon--bee {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMjAuNjQ2IDIyMC42NDYiPjxwYXRoIGZpbGw9IiMzNjRhNjEiIGQ9Ik0yMDguNzg4IDExOS4wNjljLTcuNTUzLTE4LjIzMy0yMy4wMjMtMzUuNjE1LTQzLjU2LTQ4Ljk0NGExNDIuODQ2IDE0Mi44NDYgMCAwMC0xNy4wMjctOS40NzljLjAwMS0uMDc0LjAwNC0uMTQ4LjAwNC0uMjIzIDAtMTUuNTM3LTkuNDA1LTI4LjkxMy0yMi44MTgtMzQuNzVsMTIuODctMTIuODdhNy41IDcuNSAwIDAwLTEwLjYwNi0xMC42MDdsLTE3LjIzOCAxNy4yMzhMOTMuMzQ0IDIuMzY3YTcuNSA3LjUgMCAwMC0xMC42MDYgMCA3LjUgNy41IDAgMDAwIDEwLjYwNmwxMi42NDQgMTIuNjQ1Yy0xMy40NzkgNS44MDgtMjIuOTQxIDE5LjIyMS0yMi45NDEgMzQuODA1IDAgLjA3NC4wMDQuMTQ4LjAwNC4yMjNhMTQyLjc4OSAxNDIuNzg5IDAgMDAtMTcuMDI4IDkuNDhjLTIwLjUzNyAxMy4zMjktMzYuMDA2IDMwLjcxLTQzLjU1OSA0OC45NDMtOC4wMjEgMTkuMzY0IDEuMjA4IDQxLjY0NSAyMC41NzMgNDkuNjY3YTM3LjgwOSAzNy44MDkgMCAwMDE0LjUzNCAyLjkwMSAzOC4wMTUgMzguMDE1IDAgMDAxNi45MDEtMy45NiA1NC4wOTQgNTQuMDk0IDAgMDAzOC45NTYgMjUuNTJ2MTkuOTVhNy41IDcuNSAwIDAwMTUgMHYtMTkuOTVhNTQuMTAyIDU0LjEwMiAwIDAwMzguOTU2LTI1LjUxOCAzOC4wMjQgMzguMDI0IDAgMDAxNi45MDEgMy45NTggMzcuODEgMzcuODEgMCAwMDE0LjUzNS0yLjkwMWMxOS4zNjYtOC4wMjIgMjguNTk1LTMwLjMwMyAyMC41NzQtNDkuNjY3em0tOTguNDY1LTgxLjUyOGMxMC42MDIgMCAxOS41NDEgNy4yNSAyMi4xMjYgMTcuMDUxLTUuODg2LTEuNzIzLTExLjM0Ny0yLjY2MS0xNi4wMTktMi42NjFsLTEyLjIxNS4wMDFjLTQuNjcyIDAtMTAuMTMzLjkzOC0xNi4wMTkgMi42NjEgMi41ODUtOS44MDIgMTEuNTI0LTE3LjA1MiAyMi4xMjctMTcuMDUyem0wIDE0MS4xNzRjLTkuMzgzIDAtMTguMTUxLTMuMjY2LTI1LjA0NS04LjkzM2g1MC4wOTFjLTYuODk0IDUuNjY3LTE1LjY2MyA4LjkzMy0yNS4wNDYgOC45MzN6bTI4LjIyNS0zMC41NDlhMzguMzA3IDM4LjMwNyAwIDAwMy41NjIgNi42MTZINzguNTMzYTM4LjM3IDM4LjM3IDAgMDAzLjU3OC02LjY0NmwzLjQyLTguMzU0aDQ5LjU4NGwzLjQzMyA4LjM4NHptLTQ2Ljg3Ni0yMy4zODRsNi4xNDEtMTVoMjUuMDJsNi4xNDEgMTVIOTEuNjcyem0xMi4yODItMzBsNi4zNjktMTUuNTU1IDYuMzY5IDE1LjU1NWgtMTIuNzM4em0tNTYuOTg5IDYxLjg1NWMtMy4wMTYgMC01Ljk3NS0uNTkyLTguNzkzLTEuNzU5LTExLjcyNC00Ljg1Ni0xNy4zMS0xOC4zNDUtMTIuNDU1LTMwLjA2OCAxMC4wNjItMjQuMjkyIDM2LjAyNS00My40MDYgNTcuMDM3LTUyLjM0OGE3LjQ1IDcuNDUgMCAwMC45ODYtLjQwN2M1LjU3OS0yLjMwNyAxMC43ODYtMy44OSAxNS4yMDktNC42MzJsLTEzLjA3IDMxLjkyMS0uMDIxLjA1MS0xMi4yNjQgMjkuOTUzLS4wMTcuMDQtNS4zMzcgMTMuMDM2YTIzLjAyNCAyMy4wMjQgMCAwMS02LjA5OCA4LjUwOGMtLjEwMS4wOC0uMTk5LjE2NC0uMjk2LjI0OGEyMi45NjUgMjIuOTY1IDAgMDEtMTQuODgxIDUuNDU3em0xMzUuNTEtMS43NmEyMi45NzcgMjIuOTc3IDAgMDEtMjMuNzQyLTMuNzQ4Yy0uMDY0LS4wNTUtLjEyOS0uMTEtLjE5NS0uMTY0YTIyLjkzOCAyMi45MzggMCAwMS02LjEyMS04LjUxM2wtNS4zNTEtMTMuMDctLjAxMy0uMDMyLTEyLjI1OC0yOS45NC0uMDMxLS4wNzYtMTMuMDY4LTMxLjkxOWM0LjQyOC43NCA5LjY0OCAyLjMyOCAxNS4yNDQgNC42NDQuMjkuMTQ2LjU5NS4yNjYuOTA2LjM3NCAyMS4wMDcgOC45MzEgNDcuMDEyIDI4LjA2IDU3LjA4NCA1Mi4zNzYgNC44NTUgMTEuNzI0LS43MzIgMjUuMjEyLTEyLjQ1NSAzMC4wNjh6Ii8+PC9zdmc+);
}

.NotificationBanner__hint__item__icon--eye {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0ODguODUgNDg4Ljg1Ij48cGF0aCBmaWxsPSIjMzY0YTYxIiBkPSJNMjQ0LjQyNSA5OC43MjVjLTkzLjQgMC0xNzguMSA1MS4xLTI0MC42IDEzNC4xLTUuMSA2LjgtNS4xIDE2LjMgMCAyMy4xIDYyLjUgODMuMSAxNDcuMiAxMzQuMiAyNDAuNiAxMzQuMnMxNzguMS01MS4xIDI0MC42LTEzNC4xYzUuMS02LjggNS4xLTE2LjMgMC0yMy4xLTYyLjUtODMuMS0xNDcuMi0xMzQuMi0yNDAuNi0xMzQuMnptNi43IDI0OC4zYy02MiAzLjktMTEzLjItNDcuMi0xMDkuMy0xMDkuMyAzLjItNTEuMiA0NC43LTkyLjcgOTUuOS05NS45IDYyLTMuOSAxMTMuMiA0Ny4yIDEwOS4zIDEwOS4zLTMuMyA1MS4xLTQ0LjggOTIuNi05NS45IDk1Ljl6bS0zLjEtNDcuNGMtMzMuNCAyLjEtNjEtMjUuNC01OC44LTU4LjggMS43LTI3LjYgMjQuMS00OS45IDUxLjctNTEuNyAzMy40LTIuMSA2MSAyNS40IDU4LjggNTguOC0xLjggMjcuNy0yNC4yIDUwLTUxLjcgNTEuN3oiLz48L3N2Zz4=);
}

.NotificationBanner__hint__item__icon--filter {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NzEuOTg2IDk3MS45ODYiPjxwYXRoIGZpbGw9IiMzNjRhNjEiIGQ9Ik0zNzAuMjE2IDQ1OS4zYzEwLjIgMTEuMSAxNS44IDI1LjYgMTUuOCA0MC42djQ0MmMwIDI2LjYwMSAzMi4xIDQwLjEwMSA1MS4xIDIxLjRsMTIzLjMtMTQxLjNjMTYuNS0xOS44IDI1LjYtMjkuNjAxIDI1LjYtNDkuMlY1MDBjMC0xNSA1LjctMjkuNSAxNS44LTQwLjYwMUw5NTUuNjE1IDc1LjVjMjYuNS0yOC44IDYuMTAxLTc1LjUtMzMuMS03NS41aC04NzNjLTM5LjIgMC01OS43IDQ2LjYtMzMuMSA3NS41bDM1My44MDEgMzgzLjh6Ii8+PC9zdmc+);
}

.NotificationBanner {
    padding-top: 20px;
}

@media only screen and (min-width: 641px) {
    .NotificationBanner {
        padding-top: 30px;
    }
}

.NotificationBanner__container {
    margin-left: auto;
    margin-right: auto;
    max-width: 1080px;
    width: 93%;
    background-color: #fff;
    border-radius: 3px;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 1px 4px 0 rgba(0, 0, 0, 0.08), 0 3px 1px -2px rgba(0, 0, 0, 0.05);
    padding: 8px 24px;
    position: relative;
    box-sizing: border-box;
}

@media only screen and (min-width: 641px) {
    .NotificationBanner__container {
        width: 90%;
        display: flex;
        align-items: center;
    }
}

@media only screen and (min-width: 641px) {
    .NotificationBanner__header {
        flex: 1 1 auto;
        display: flex;
        align-items: center;
    }
}

.NotificationBanner__header__badge {
    width: 60px;
    height: 60px;
    margin: 0 auto;
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTkiIGhlaWdodD0iNTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJub256ZXJvIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjQzIiBmaWxsPSIjM0I5NUU5IiBjeD0iMjkuNSIgY3k9IjI5LjUiIHI9IjI5LjUiLz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNNDcuMSAzNC45MzdoLTMuODg1di03LjA4NGMwLTcuNDgtNS44NTQtMTMuNjE3LTEzLjIxOC0xNC4wNjZ2LTIuODg1YS45MDEuOTAxIDAgMTAtMS44MDIgMHYyLjg3NGMtNy40NTMuMzUyLTEzLjQxIDYuNTMxLTEzLjQxIDE0LjA3N3Y0LjYwN2EuOTAxLjkwMSAwIDEwMS44MDIgMHYtNC42MDdjMC02Ljc3NyA1LjUxLTEyLjI5IDEyLjI4LTEyLjI5aC4yNjZjNi43NzEgMCAxMi4yOCA1LjUxMyAxMi4yOCAxMi4yOXY3LjA4NEgxMC45Yy0uNDk4IDAtLjkwMS40MDQtLjkwMS45MDJ2NS4yMjhjMCAuNDk3LjQwMy45MDEuOS45MDFoMzYuMmMuNDk3IDAgLjktLjQwNC45LS45MDF2LTUuMjI4YS45MDEuOTAxIDAgMDAtLjktLjkwMnptLS45MDIgNS4yMjhIMTEuODAyVjM2Ljc0aDM0LjM5NnYzLjQyNXpNMzIuMjU0IDQzLjE3NWMtLjQ5OCAwLS45MDIuMzg4LS45MDIuODY2IDAgMS4yMjgtMS4wNCAyLjIyNi0yLjMyIDIuMjI2aC0uMDY1Yy0xLjI3OCAwLTIuMzE5LS45OTgtMi4zMTktMi4yMjYgMC0uNDc4LS40MDQtLjg2Ni0uOTAyLS44NjZzLS45MDIuMzg4LS45MDIuODY2YzAgMi4xODMgMS44NSAzLjk1OSA0LjEyMyAzLjk1OWguMDY1YzIuMjc0IDAgNC4xMjQtMS43NzYgNC4xMjQtMy45NiAwLS40NzgtLjQwNC0uODY1LS45MDItLjg2NXoiLz48L2c+PC9nPjwvc3ZnPg==) 50% / contain no-repeat;
}

@media only screen and (min-width: 641px) {
    .NotificationBanner__header__badge {
        flex: 0 0 auto;
        margin-right: 12px;
    }
}

@media only screen and (min-width: 641px) {
    .NotificationBanner__header__body {
        flex: 1 1 auto;
    }
}

.NotificationBanner__footer {
    text-align: right;
}

@media only screen and (min-width: 641px) {
    .NotificationBanner__footer {
        flex: 0 0 auto;
        margin-left: 12px;
    }
}

.NotificationBanner__heading {
    font-size: 18px;
}

.NotificationBanner__subheading {
    font-size: 14px;
}

.NotificationBanner__icon {
    display: inline-block;
    height: 21px;
    vertical-align: -3px;
    width: 30px;
}

.NotificationBanner__icon--info {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0iYmFzaWMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIzIiBoZWlnaHQ9IjIzIj48cGF0aCBkPSJNMTMuNDM3IDE1LjYwNGwtLjE1LjYxNWMtLjQ1MS4xNzgtLjgxMi4zMTMtMS4wOC40MDctLjI3LjA5My0uNTgyLjE0LS45MzguMTQtLjU0NyAwLS45NzItLjEzNC0xLjI3NC0uMzk5YTEuMjg5IDEuMjg5IDAgMDEtLjQ1Ni0xLjAxNWMwLS4xNi4wMTItLjMyMi4wMzQtLjQ4OC4wMjMtLjE2Ny4wNi0uMzU1LjEwOS0uNTY0bC41NjQtMS45OTZjLjA1MS0uMTkxLjA5My0uMzczLjEyNy0uNTQzcy4wNTItLjMyNy4wNTItLjQ2OGMwLS4yNTUtLjA1My0uNDMzLS4xNTgtLjUzMy0uMTA0LS4xLS4zMDYtLjE1LS42MDMtLjE1LS4xNDYgMC0uMjk2LjAyMy0uNDQ5LjA2OHMtLjI4NS4wODktLjM5NS4xM2wuMTUtLjYxNWMuMzctLjE1LjcyNC0uMjc5IDEuMDYyLS4zODYuMzM3LS4xMDcuNjU2LS4xNjEuOTU4LS4xNjEuNTQzIDAgLjk2MS4xMzEgMS4yNTYuMzkzcy40NDEuNjAzLjQ0MSAxLjAyMmMwIC4wODYtLjAxLjIzOS0uMDMxLjQ1OC0uMDIuMjE5LS4wNTguNDE5LS4xMTIuNjAybC0uNTYyIDEuOTg5Yy0uMDQ3LjE2LS4wODguMzQyLS4xMjQuNTQ3cy0uMDU1LjM1OS0uMDU1LjQ2NWMwIC4yNjQuMDYuNDQ0LjE3Ny41NC4xMTkuMDk2LjMyNC4xNDQuNjE1LjE0NC4xMzcgMCAuMjkxLS4wMjMuNDY0LS4wNzIuMTc0LS4wNS4yOTktLjA5My4zNzgtLjEzem0uMTQyLTguMzQ2YzAgLjM0Ni0uMTMxLjY0Mi0uMzkzLjg4NXMtLjU3OC4zNjYtLjk0Ny4zNjYtLjY4Ni0uMTIyLS45NS0uMzY2Yy0uMjY0LS4yNDQtLjM5Ni0uNTM5LS4zOTYtLjg4NXMuMTMzLS42NDMuMzk2LS44ODljLjI2NS0uMjQ2LjU4MS0uMzY5Ljk1LS4zNjlzLjY4Ni4xMjMuOTQ3LjM2OS4zOTMuNTQzLjM5My44ODl6IiBvcGFjaXR5PSIuNSIvPjxwYXRoIG9wYWNpdHk9Ii41IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTIxLjUgMTEuNWMwIDUuNTIyLTQuNDc4IDEwLTEwIDEwaDBjLTUuNTIyIDAtMTAtNC40NzgtMTAtMTBoMGMwLTUuNTIzIDQuNDc4LTEwIDEwLTEwaDBjNS41MjIgMCAxMCA0LjQ3NyAxMCAxMGgweiIvPjwvc3ZnPg==) 50% / contain no-repeat;
}

.rc-root-layout {
    display: flex;
    flex-direction: column;
    min-height: 100vh;
}

@media (-ms-high-contrast: none),
screen and (-ms-high-contrast: active) {
    .rc-root-layout {
        height: 100vh;
    }
}

.rc-root-layout-content,
.rc-root-layout-footer,
.rc-root-layout-header {
    flex-shrink: 0;
}

.rc-root-layout-content {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: center;
}

.Page__width {
    margin-left: auto;
    margin-right: auto;
    max-width: 1080px;
    width: 93%;
}

@media only screen and (min-width: 641px) {
    .Page__width {
        width: 90%;
    }
}

.Reorder {
    margin-bottom: 40px;
}

@media only screen and (min-width: 641px) {
    .Reorder {
        display: flex;
    }
}

@media only screen and (min-width: 641px) {
    .Reorder__body {
        margin: 0 4% 20px 0;
        width: 71%;
    }
}

@media only screen and (min-width: 641px) {
    .Reorder__sidebar {
        flex: 0 0 30%;
        max-width: 260px;
        min-width: 220px;
        position: relative;
    }
}

.ReorderResume {
    margin-bottom: 40px;
}

@media only screen and (min-width: 641px) {
    .ReorderResume {
        display: flex;
    }
}

@media only screen and (min-width: 641px) {
    .ReorderResume__body {
        margin: 0 4% 20px 0;
        width: 57%;
    }
}

@media only screen and (min-width: 641px) {
    .ReorderResume__sidebar {
        flex: 0 0 30%;
        max-width: 260px;
        min-width: 220px;
        position: relative;
    }
}

.PayOrder {
    margin-bottom: 40px;
}

@media only screen and (min-width: 641px) {
    .PayOrder {
        display: flex;
    }
}

@media only screen and (min-width: 641px) {
    .PayOrder__body {
        margin: 0 4% 20px 0;
        width: 71%;
    }
}

@media only screen and (min-width: 641px) {
    .PayOrder__sidebar {
        flex: 0 0 30%;
        max-width: 260px;
        min-width: 220px;
        position: relative;
    }
}

.PayResumeOrder {
    margin-bottom: 40px;
}

@media only screen and (min-width: 641px) {
    .PayResumeOrder {
        display: flex;
    }
}

@media only screen and (min-width: 641px) {
    .PayResumeOrder__body {
        margin: 0 4% 20px 0;
        width: 57%;
    }
}

@media only screen and (min-width: 641px) {
    .PayResumeOrder__sidebar {
        flex: 0 0 30%;
        max-width: 260px;
        min-width: 220px;
        position: relative;
    }
}

.progress-segments {
    background-color: #fff;
    border-radius: 3px;
    box-shadow: 0 0 0 2px #fff;
    display: flex;
    font-size: 12px;
}

@media only screen and (min-width: 641px) {
    .progress-segments:not(.single) {
        width: 100%;
    }
}

.progress-segments .segment {
    color: #898989;
    flex: 1 0;
    line-height: 26px;
    margin-right: 2px;
    padding: 0 14px;
    position: relative;
    text-align: center;
    text-shadow: 0 1px 0 hsla(0, 0%, 100%, 0.8);
    white-space: nowrap;
    z-index: 1;
}

@media only screen and (max-width: 640px) {
    .progress-segments .segment:not(.active) {
        display: none;
    }
}

.progress-segments .segment:after,
.progress-segments .segment:before {
    background-color: #e1e8e4;
    box-sizing: border-box;
    content: " ";
    display: block;
    height: 50%;
    left: 0;
    position: absolute;
    right: 0;
    z-index: -1;
}

.progress-segments .segment:before {
    top: 0;
    -webkit-transform: skewX(30deg);
    transform: skewX(30deg);
}

.progress-segments .segment:after {
    bottom: 0;
    -webkit-transform: skewX(-30deg);
    transform: skewX(-30deg);
}

.progress-segments .segment:last-child:after,
.progress-segments .segment:last-child:before {
    border-right-width: 0;
}

.progress-segments .segment.active {
    font-weight: 700;
}

.progress-segments .segment.active.order-pay-segment {
    color: #ac7d00;
}

.progress-segments .segment.active.order-pay-segment:after,
.progress-segments .segment.active.order-pay-segment:before {
    background-color: #f2eec3;
}

.progress-segments .segment.active.order-assign-segment {
    color: #0e8b90;
}

.progress-segments .segment.active.order-assign-segment:after,
.progress-segments .segment.active.order-assign-segment:before {
    background-color: #d1f3f4;
}

.progress-segments .segment.active.order-progress-segment {
    color: #156384;
}

.progress-segments .segment.active.order-progress-segment:after,
.progress-segments .segment.active.order-progress-segment:before {
    background-color: rgba(196, 233, 246, 0.97);
}

.progress-segments .segment.active.order-review-segment {
    color: #75189c;
}

.progress-segments .segment.active.order-review-segment:after,
.progress-segments .segment.active.order-review-segment:before {
    background-color: #decdf2;
}

.progress-segments .segment.active.order-review-segment.in-review {
    color: #8a028c;
}

.progress-segments .segment.active.order-review-segment.in-review:after,
.progress-segments .segment.active.order-review-segment.in-review:before {
    background-color: rgba(238, 189, 240, 0.97);
}

.progress-segments .segment.active.order-approve-segment {
    color: #a97000;
}

.progress-segments .segment.active.order-approve-segment:after,
.progress-segments .segment.active.order-approve-segment:before {
    background-color: #fbd4a5;
}

.progress-segments .segment.active.order-approve-segment.dispute {
    color: #a73300;
}

.progress-segments .segment.active.order-approve-segment.dispute:after,
.progress-segments .segment.active.order-approve-segment.dispute:before {
    background-color: rgba(251, 199, 178, 0.97);
}

.progress-segments .segment.order-cancelled-segment {
    color: #cf4545;
    font-weight: 700;
}

.progress-segments .segment.order-cancelled-segment:after,
.progress-segments .segment.order-cancelled-segment:before {
    background-color: #f3f3f3;
}

.progress-segments .segment.order-finished-segment {
    color: #3ba038;
    font-weight: 700;
}

.progress-segments .segment.order-finished-segment:after,
.progress-segments .segment.order-finished-segment:before {
    background-color: #f3f3f3;
}

.progress-segments .segment.order-cancelled-segment,
.progress-segments .segment.order-finished-segment {
    -webkit-perspective: 70px;
    perspective: 70px;
}

.progress-segments .segment.order-cancelled-segment:after,
.progress-segments .segment.order-cancelled-segment:before,
.progress-segments .segment.order-finished-segment:after,
.progress-segments .segment.order-finished-segment:before {
    left: -3px;
    right: -3px;
}

.progress-segments .segment.order-cancelled-segment:before,
.progress-segments .segment.order-finished-segment:before {
    -webkit-transform: rotateX(-45deg) scaleY(3);
    transform: rotateX(-45deg) scaleY(3);
    -webkit-transform-origin: top;
    transform-origin: top;
}

.progress-segments .segment.order-cancelled-segment:after,
.progress-segments .segment.order-finished-segment:after {
    -webkit-transform: rotateX(45deg) scaleY(3);
    transform: rotateX(45deg) scaleY(3);
    -webkit-transform-origin: bottom;
    transform-origin: bottom;
}

.progress-segments.single {
    display: inline-block;
}

.MyOrdersListItem {
    background-color: #fff;
    border-radius: 8px;
    box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.2);
    margin-bottom: 8px;
    padding: 18px 24px 10px;
    position: relative;
}

.MyOrdersListItem .order-footer-cancel-and-cost {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    margin: 5px 0;
}

.MyOrdersListItem .MyOrdersListItem__button--cancel {
    margin-right: 10px;
}

.MyOrdersListItem .total-price-and-discount {
    align-items: center;
    display: flex;
    margin: 9px 5px;
    font-weight: 500;
}

.MyOrdersListItem .total-price {
    font-size: 20px;
}

.MyOrdersListItem .total-price--discount {
    color: #69b71a;
}

.MyOrdersListItem .discount {
    font-size: 15px;
    margin-right: 10px;
    vertical-align: middle;
    text-decoration: line-through;
    opacity: 0.7;
}

.MyOrdersListItem__button__new-count {
    background-color: rgba(0, 67, 113, 0.25);
    border-radius: 50%;
    display: inline-block;
    font-size: 11px;
    line-height: 16px;
    min-width: 16px;
    margin-left: 5px;
    padding: 2px;
    text-align: center;
    vertical-align: top;
}

.MyOrdersListItem--with-separator {
    margin-bottom: 40px;
    position: relative;
}

.MyOrdersListItem--with-separator:after {
    border-bottom: 1.5px dashed rgba(0, 0, 0, 0.25);
    bottom: -20px;
    content: "";
    left: -10px;
    position: absolute;
    right: -10px;
}

@media only screen and (min-width: 1025px) {
    .MyOrdersListItem__info-and-status {
        display: flex;
    }
}

.MyOrdersListItem__info {
    color: rgba(0, 0, 0, 0.6);
    flex: 0 0 42%;
    line-height: 18px;
    margin-right: 30px;
    min-width: 0;
}

.MyOrdersListItem__title {
    display: block;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.MyOrdersListItem__topic:before {
    content: " / ";
    opacity: 0.3;
}

.MyOrdersListItem__info-description {
    font-size: 13px;
    margin-bottom: 10px;
}

.MyOrdersListItem__info-general {
    display: block;
    line-height: 150%;
}

@media only screen and (min-width: 641px) {
    .MyOrdersListItem__info-general {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
}

.MyOrdersListItem__info-general__item:not(:last-child):after {
    content: " / ";
    opacity: 0.7;
}

.MyOrdersListItem__info-deadline {
    font-weight: 400;
}

.MyOrdersListItem__status {
    flex: 1 1 auto;
    min-width: 0;
}

.MyOrdersListItem__status-indication {
    align-items: center;
    display: flex;
    margin-bottom: 8px;
}

.MyOrdersListItem__status-description {
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 10px;
}

.MyOrdersListItem__footer {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.MyOrdersListItem__footer-controls {
    margin: 5px 0;
}

.MyOrdersListItem__id {
    border-width: 0;
    color: #777;
    font-size: 13px;
    margin-right: 10px;
}

.MyOrdersListItem__id:before {
    content: "#";
    display: inline;
}

.MyOrdersListItem__id:active,
.MyOrdersListItem__id:focus,
.MyOrdersListItem__id:hover {
    color: #0065cc;
}

.MyOrdersListItem__button {
    background-color: #f3f9fd;
    border: 1px solid rgba(74, 90, 182, 0.1);
    border-radius: 3px;
    color: #007eff;
    cursor: pointer;
    font-size: 14px;
    margin: 3px 5px 3px 0;
    padding: 6px 12px;
    font-family: inherit;
    line-height: 120%;
    -webkit-transition: border-color 0.2s;
    transition: border-color 0.2s;
}

.MyOrdersListItem__button:hover {
    border-color: rgba(0, 126, 255, 0.4);
    color: #007eff;
}

.MyOrdersListItem__button:active,
.MyOrdersListItem__button:focus {
    border-color: rgba(74, 90, 182, 0.5);
}

.MyOrdersListItem__button__text {
    display: none;
    margin-left: 5px;
}

@media only screen and (min-width: 641px) {
    .MyOrdersListItem__button__text {
        display: inline-block;
    }
}

.MyOrdersListItem__button--highlight {
    background-color: #2199e8;
    color: #f3f9fd;
}

.MyOrdersListItem__button--highlight:hover {
    background-color: #1984ca;
    color: #fff;
}

.MyOrdersListItem__button--cancel-order:before,
.MyOrdersListItem__button--files:before,
.MyOrdersListItem__button--messages:before,
.MyOrdersListItem__button--pay:before,
.MyOrdersListItem__button--reorder:before,
.MyOrdersListItem__button--tips:before,
.MyOrdersListItem__button--unread-messages:before {
    background-color: transparent;
    content: "";
    display: inline-block;
    height: 19px;
    margin-top: -1px;
    vertical-align: middle;
    width: 19px;
}

.MyOrdersListItem__button--cancel-order:hover:before,
.MyOrdersListItem__button--files:hover:before,
.MyOrdersListItem__button--messages:hover:before,
.MyOrdersListItem__button--pay:hover:before,
.MyOrdersListItem__button--reorder:hover:before,
.MyOrdersListItem__button--tips:hover:before,
.MyOrdersListItem__button--unread-messages:hover:before {
    opacity: 0.9;
}

.MyOrdersListItem__button--messages:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxMS4wNyI+PHBhdGggZD0iTTEyLjkgMEgyLjFBMi4xIDIuMSAwIDAwMCAyLjFWOWEyLjExIDIuMTEgMCAwMDIuMSAyLjExaDEwLjhBMi4xMSAyLjExIDAgMDAxNSA5VjIuMUEyLjEgMi4xIDAgMDAxMi45IDB6TTEuNSAyLjYxbDQuNjIgNGEyLjEgMi4xIDAgMDAyLjc2IDBsNC42Mi00VjlhLjYuNiAwIDAxLS42LjYxSDIuMUEuNi42IDAgMDExLjUgOXptNi40IDIuODhhLjYuNiAwIDAxLS43OSAwbC00LjYtNGgxMHoiIGZpbGw9IiMwMDdlZmYiIGRhdGEtbmFtZT0iTGF5ZXIgMiIvPjwvc3ZnPg==) 50%/18px 13px no-repeat;
}

.MyOrdersListItem__button--messages.MyOrdersListItem__button--highlight:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxMS4wNyI+PHBhdGggZD0iTTEyLjkgMEgyLjFBMi4xIDIuMSAwIDAwMCAyLjFWOWEyLjExIDIuMTEgMCAwMDIuMSAyLjExaDEwLjhBMi4xMSAyLjExIDAgMDAxNSA5VjIuMUEyLjEgMi4xIDAgMDAxMi45IDB6TTEuNSAyLjYxbDQuNjIgNGEyLjEgMi4xIDAgMDAyLjc2IDBsNC42Mi00VjlhLjYuNiAwIDAxLS42LjYxSDIuMUEuNi42IDAgMDExLjUgOXptNi40IDIuODhhLjYuNiAwIDAxLS43OSAwbC00LjYtNGgxMHoiIGZpbGw9IiNmZmYiIGRhdGEtbmFtZT0iTGF5ZXIgMiIvPjwvc3ZnPg==);
}

.MyOrdersListItem__button--files:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxMi41NSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDdlZmZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNC44MSAzLjQ5YTEuNjYgMS42NiAwIDAwLTEuNjYtMS42NmgtNS45YS41Mi41MiAwIDAxLS4zNC0uMTJMNS40Ny41NmExLjY4IDEuNjggMCAwMC0xLS4zNkgxLjg1QTEuNjUgMS42NSAwIDAwLjIgMS44NXY4Ljg0YTEuNjUgMS42NSAwIDAwMS42NSAxLjY2aDExLjNhMS42NiAxLjY2IDAgMDAxLjY2LTEuNjZ6bS0xLjExIDcuMmEuNTYuNTYgMCAwMS0uNTUuNTZIMS44NWEuNTYuNTYgMCAwMS0uNTUtLjU2VjZoMTIuNHptMC01Ljg0SDEuM3YtM2EuNTUuNTUgMCAwMS41NS0uNTVoMi41OGEuNTUuNTUgMCAwMS4zNS4xMmwxLjQzIDEuMTVhMS42NSAxLjY1IDAgMDAxIC4zN2g1LjlhLjU1LjU1IDAgMDEuNTUuNTV6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuMTUgMTIuNTVIMS44NUExLjg2IDEuODYgMCAwMTAgMTAuNjlWMS44NUExLjg1IDEuODUgMCAwMTEuODUgMGgyLjU4QTEuOTEgMS45MSAwIDAxNS42LjQxTDcgMS41NmEuMzUuMzUgMCAwMC4yMi4wOGg1LjlBMS44NSAxLjg1IDAgMDExNSAzLjQ5djcuMmExLjg2IDEuODYgMCAwMS0xLjg1IDEuODZ6TTEuODUuMzlBMS40NyAxLjQ3IDAgMDAuMzkgMS44NXY4Ljg0YTEuNDcgMS40NyAwIDAwMS40NiAxLjQ3aDExLjNhMS40NyAxLjQ3IDAgMDAxLjQ2LTEuNDd2LTcuMkExLjQ2IDEuNDYgMCAwMDEzLjE1IDJoLTUuOWEuNzUuNzUgMCAwMS0uNDctLjE3TDUuMzUuNzJhMS40OCAxLjQ4IDAgMDAtLjkyLS4zM3ptMTEuMyAxMUgxLjg1YS43Ni43NiAwIDAxLS43NS0uNzVWNS43N2gxMi44djQuOTJhLjc2Ljc2IDAgMDEtLjc1Ljc1ek0xLjQ5IDYuMTZ2NC41M2EuMzYuMzYgMCAwMC4zNi4zNmgxMS4zYS4zNi4zNiAwIDAwLjM2LS4zNlY2LjE2ek0xMy45IDUuMDVIMS4xdi0zLjJhLjc1Ljc1IDAgMDEuNzUtLjc0aDIuNThhLjc4Ljc4IDAgMDEuNDcuMTZsMS40MyAxLjE1YTEuNDcgMS40NyAwIDAwLjkyLjMyaDUuOWEuNzUuNzUgMCAwMS43NC43NXpNMS40OSA0LjY2aDEyVjMuNDlhLjM2LjM2IDAgMDAtLjM1LS4zNkg3LjI1YTEuODkgMS44OSAwIDAxLTEuMTYtLjQxTDQuNjYgMS41OGEuMzQuMzQgMCAwMC0uMjMtLjA4SDEuODVhLjM2LjM2IDAgMDAtLjM2LjM1eiIvPjwvZz48L2c+PC9zdmc+) top/18px 15px no-repeat;
}

.MyOrdersListItem__button--files.MyOrdersListItem__button--highlight:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxMi41NSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNC44MSAzLjQ5YTEuNjYgMS42NiAwIDAwLTEuNjYtMS42NmgtNS45YS41Mi41MiAwIDAxLS4zNC0uMTJMNS40Ny41NmExLjY4IDEuNjggMCAwMC0xLS4zNkgxLjg1QTEuNjUgMS42NSAwIDAwLjIgMS44NXY4Ljg0YTEuNjUgMS42NSAwIDAwMS42NSAxLjY2aDExLjNhMS42NiAxLjY2IDAgMDAxLjY2LTEuNjZ6bS0xLjExIDcuMmEuNTYuNTYgMCAwMS0uNTUuNTZIMS44NWEuNTYuNTYgMCAwMS0uNTUtLjU2VjZoMTIuNHptMC01Ljg0SDEuM3YtM2EuNTUuNTUgMCAwMS41NS0uNTVoMi41OGEuNTUuNTUgMCAwMS4zNS4xMmwxLjQzIDEuMTVhMS42NSAxLjY1IDAgMDAxIC4zN2g1LjlhLjU1LjU1IDAgMDEuNTUuNTV6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuMTUgMTIuNTVIMS44NUExLjg2IDEuODYgMCAwMTAgMTAuNjlWMS44NUExLjg1IDEuODUgMCAwMTEuODUgMGgyLjU4QTEuOTEgMS45MSAwIDAxNS42LjQxTDcgMS41NmEuMzUuMzUgMCAwMC4yMi4wOGg1LjlBMS44NSAxLjg1IDAgMDExNSAzLjQ5djcuMmExLjg2IDEuODYgMCAwMS0xLjg1IDEuODZ6TTEuODUuMzlBMS40NyAxLjQ3IDAgMDAuMzkgMS44NXY4Ljg0YTEuNDcgMS40NyAwIDAwMS40NiAxLjQ3aDExLjNhMS40NyAxLjQ3IDAgMDAxLjQ2LTEuNDd2LTcuMkExLjQ2IDEuNDYgMCAwMDEzLjE1IDJoLTUuOWEuNzUuNzUgMCAwMS0uNDctLjE3TDUuMzUuNzJhMS40OCAxLjQ4IDAgMDAtLjkyLS4zM3ptMTEuMyAxMUgxLjg1YS43Ni43NiAwIDAxLS43NS0uNzVWNS43N2gxMi44djQuOTJhLjc2Ljc2IDAgMDEtLjc1Ljc1ek0xLjQ5IDYuMTZ2NC41M2EuMzYuMzYgMCAwMC4zNi4zNmgxMS4zYS4zNi4zNiAwIDAwLjM2LS4zNlY2LjE2ek0xMy45IDUuMDVIMS4xdi0zLjJhLjc1Ljc1IDAgMDEuNzUtLjc0aDIuNThhLjc4Ljc4IDAgMDEuNDcuMTZsMS40MyAxLjE1YTEuNDcgMS40NyAwIDAwLjkyLjMyaDUuOWEuNzUuNzUgMCAwMS43NC43NXpNMS40OSA0LjY2aDEyVjMuNDlhLjM2LjM2IDAgMDAtLjM1LS4zNkg3LjI1YTEuODkgMS44OSAwIDAxLTEuMTYtLjQxTDQuNjYgMS41OGEuMzQuMzQgMCAwMC0uMjMtLjA4SDEuODVhLjM2LjM2IDAgMDAtLjM2LjM1eiIvPjwvZz48L2c+PC9zdmc+);
}

.MyOrdersListItem__button--cancel-order {
    background: #fdf6f6;
    color: #d25445;
    border-color: rgba(210, 84, 69, 0.2);
}

.MyOrdersListItem__button--cancel-order:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS4xIDExLjEiPjxnIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggZD0iTTYuNzUgNS41NWw0LjEtNC4xYS44My44MyAwIDAwMC0xLjIuODUuODUgMCAwMC0xLjIgMGwtNC4xIDQuMS00LjEtNC4xYS44NS44NSAwIDAwLTEuMiAxLjJsNC4xIDQuMS00LjEgNC4xYS44NS44NSAwIDAwMCAxLjIuODMuODMgMCAwMC42LjI1LjgyLjgyIDAgMDAuNi0uMjVsNC4xLTQuMSA0LjEgNC4xYS44NS44NSAwIDAwLjYuMjUuODIuODIgMCAwMC42LS4yNS44My44MyAwIDAwMC0xLjJ6IiBmaWxsPSIjZDI1NDQ1IiBkYXRhLW5hbWU9IkxheWVyIDMiLz48L2c+PC9zdmc+) 50%/11px 11px no-repeat;
}

.MyOrdersListItem__button--cancel-order:hover {
    border-color: rgba(210, 84, 69, 0.4);
    color: rgba(210, 84, 69, 0.8);
}

.MyOrdersListItem__button--pay:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4yMyAxNC4yMyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDdlZmZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNS4xMSA5Ljc3bC0uMTgtLjN2LS4wNmExLjM3IDEuMzcgMCAwMC4xOS0uNjdWMS40OUExLjU2IDEuNTYgMCAwMDEzLjU2IDBoLTEyQTEuNTIgMS41MiAwIDAwMCAxLjUydjcuMTdhMS41MiAxLjUyIDAgMDAxLjUxIDEuNTJoMi4yOHYuMDhhLjc0Ljc0IDAgMDAuMDcuMzFzMiAzLjYzIDUuNjMgMy42M2MzLjI5IDAgNS4xNy0yLjg3IDUuNTItMy40NWwuMDYtLjFhLjg0Ljg0IDAgMDAuMDQtLjkxek0xLjQxIDEuNDRoMTIuMjV2MS43MUgxLjQzem0zLjIgNy4zMUgxLjQ0VjVoMTIuMnYyLjk0bC0uMTYtLjE1YTUuOTEgNS45MSAwIDAwLTQtMS42MSA2LjQgNi40IDAgMDAtNC44NyAyLjU3em05LjMgMS41MkE1Ljg0IDUuODQgMCAwMTkuNSAxMi45YTUuODYgNS44NiAwIDAxLTQuNDItMi42M3YtLjEyYy41Ny0uNzkgMi4xNi0yLjYzIDQuNDItMi42M2E1Ljg0IDUuODQgMCAwMTQuNDEgMi42M2wuMDUuMDZ6Ii8+PGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSI5LjUiIGN5PSIxMC4yMSIgcj0iMS41NyIvPjwvZz48L2c+PC9zdmc+) bottom/18px 17px no-repeat;
}

.MyOrdersListItem__button--reorder:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOC43NSAxOC43NSI+PGRlZnM+PHN0eWxlPi5jbHMtMntmaWxsOiMyOTdlYzJ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTEuNzUgMTQuNTdhNS43IDUuNyAwIDAxLTcuODgtNi42OEw0LjY2IDlhLjczLjczIDAgMDAuNjIuMzMuNzQuNzQgMCAwMC42MS0xLjE3TDQuMDYgNS41MmEuNzguNzggMCAwMC0uNDktLjMyLjc1Ljc1IDAgMDAtLjU3LjEyTC4zNCA3LjE2YS43NS43NSAwIDAwLjg1IDEuMjRsMS4yMi0uODRhNy4yMiA3LjIyIDAgMDAxMCA4LjM4Ljc1Ljc1IDAgMDAtLjYyLTEuMzd6TTE4LjYgMTAuNTNhLjc0Ljc0IDAgMDAtMS0uMTlsLTEuMjEuODNhNy4yIDcuMiAwIDAwLTEwLTguMzYuNzYuNzYgMCAwMC0uMzcgMSAuNzUuNzUgMCAwMDEgLjM3IDUuNyA1LjcgMCAwMTcuODkgNi42N2wtLjgtMS4xNWEuNzUuNzUgMCAxMC0xLjIzLjg1bDEuODMgMi42N2EuNzcuNzcgMCAwMDEuMDUuMTlsMi42Ny0xLjg0YS43NS43NSAwIDAwLjE3LTEuMDR6Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat;
}

.MyOrdersListItem__button--reorder:hover:before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transition: -webkit-transform 0.3s ease;
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}

.MyOrdersListItem__button--tips {
    min-height: 32px;
    color: #bb812a;
    border-color: rgba(187, 129, 42, 0.5);
    background-color: #fffcf8;
}

.MyOrdersListItem__button--tips:not([aria-disabled]):focus {
    box-shadow: 0 0 0 4px rgba(112, 198, 255, 0.15);
    border-color: #94c9f4;
}

.MyOrdersListItem__button--tips:not([aria-disabled]):active {
    box-shadow: 0 0 0 4px rgba(112, 198, 255, 0.15), inset 0 0 0 1px rgba(112, 198, 255, 0.5);
    border-color: #dce0ef;
    color: #bb812a;
}

.MyOrdersListItem__button--tips:not([aria-disabled]):hover {
    color: #bb812a;
    border-color: #dce0ef;
    background-color: #fff;
}

.MyOrdersListItem__button--tips:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4wMDMiIGhlaWdodD0iMTYuMDAzIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDojYmI4MTJhfTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJhIiBkPSJNOCAwYTggOCAwIDEwOCA4IDggOCAwIDAwLTgtOHptMCAxNC43NTNBNi43NTEgNi43NTEgMCAxMTE0Ljc1MyA4IDYuNzQ4IDYuNzQ4IDAgMDE4IDE0Ljc1M3oiLz48cGF0aCBjbGFzcz0iYSIgZD0iTTguNzgzIDcuMzc2SDcuMjJhMS4wOTQgMS4wOTQgMCAwMTAtMi4xODhoMy4yODJhLjYyNS42MjUgMCAxMDAtMS4yNUg4LjYyN1YzYS42MjUuNjI1IDAgMTAtMS4yNSAwdi45MzhoLS4xNTZhMi4zNDQgMi4zNDQgMCAwMDAgNC42ODloMS41NjNhMS4wOTQgMS4wOTQgMCAxMTAgMi4xODhINS41MDJhLjYyNS42MjUgMCAxMDAgMS4yNWgxLjg3NHYuOTM4YS42MjUuNjI1IDAgMTAxLjI1IDB2LS45MzdoLjE1NmEyLjM0NCAyLjM0NCAwIDEwMC00LjY4OXoiLz48L3N2Zz4=) 50%/16px 16px no-repeat;
}

@-webkit-keyframes inprogress {
    0% {
        background-position: 32px 0;
    }
    to {
        background-position: 0 0;
    }
}

@keyframes inprogress {
    0% {
        background-position: 32px 0;
    }
    to {
        background-position: 0 0;
    }
}

.OrdersList {
    margin: 0 0 20px;
}

.OrdersList__title {
    color: #646e7a;
    font-size: 19px;
    font-weight: 600;
    margin: 0 0 15px;
    text-transform: uppercase;
}

.OrdersList__empty-message {
    color: #777;
    font-size: 14px;
    font-weight: 700;
    padding: 40px 20px;
    text-align: center;
    text-transform: uppercase;
}

.OrdersList__empty-message:before {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjI4IDE4MCI+PHN0eWxlPi5zdDAsLnN0Miwuc3Q0e3N0cm9rZTojYTFiM2M2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZH0uc3Qwe2ZpbGw6I2Q2ZDhkNjtzdHJva2UtbWl0ZXJsaW1pdDoxMH0uc3QyLC5zdDR7ZmlsbDpub25lfS5zdDR7ZmlsbDojZTNlNGU1O3N0cm9rZS1taXRlcmxpbWl0OjEwfS5zdDd7ZmlsbDojZDNkM2QzfS5zdDExe2ZpbGw6I2VjZjFlY30uc3QxMntmaWxsOm5vbmU7c3Ryb2tlOiNhMWIzYzY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTExMy41IDc0LjJ2MTQuNWwyOS42LS45IDEwLjUtNy41LTUuNi03Ljd6Ii8+PHBhdGggZD0iTTExMy41IDc0LjJ2MTkuNkw2Ny4yIDc5LjF6IiBmaWxsPSIjYTliOWJmIiBzdHJva2U9IiNhMWIzYzYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggY2xhc3M9InN0MiIgZD0iTTUxLjggMTE5LjRzLS4xLS4xLS4zLS40Ii8+PHBhdGggZD0iTTUwLjMgMTE3LjVjLTMuNi00LjctMTEuNS0xNi40LTQuMi0xOS44IDguOC00LjEgMTEuOCAxNC42LTUgOC41UzMzLjIgODEgNDcgODRjMTMuNCAyLjkgMTA2LjkgMjEuMyAxMjcuNiAxOC4zIDIwLTIuOSAyNS45LTEwLjggMjQuNy0xNy4xLTEuOC05LjktMTMuOC0xMS41LTE1LjMtNC42LTEuOCA3LjggMTkuNSAxNC43IDE5LjUtMS41VjU1LjkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ExYjNjNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtZGFzaGFycmF5PSIuOTk4NCwxLjk5NjgiLz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjAzLjUgNTV2LS41Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTEwNS41IDE0Ni41bC0zOC0xMS41di0zNC44bDM4LTEyLjJ6Ii8+PHBhdGggY2xhc3M9InN0NCIgZD0iTTY3IDc5LjFMNTEuNyA5NS44bDM5LjkgMTEgMTMuOS0xOXoiLz48cGF0aCBkPSJNMTA1LjUgODcuNXY1OS4ybDQ3LTExLjJ2LTM2IiBmaWxsPSIjY2RjZmQxIiBzdHJva2U9IiNhMWIzYzYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggY2xhc3M9InN0NCIgZD0iTTEwNS41IDg3LjhsNDcuOS03LjUgMTguMSAxNC45LTUyLjQgMTEuNnoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjcgNzkuMWw0Ni4zLTQuOUwxMDEuNiA1NWwtNDguNSA0Ljl6TTEyNC44IDU1bC0xMS41IDE5LjIgNDAuMSA2LjEgMTQuNC0yMC44eiIvPjxwYXRoIGQ9Ik0xNjcuNSAxMTMuNXY4bS0xMTMtODV2OG0xMDkgNzNoOG0tMTEzLTc3aC04IiBmaWxsPSJub25lIiBzdHJva2U9IiM2MWIwNTkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggY2xhc3M9InN0NyIgZD0iTTE2OS44IDE1My42Yy0zLjcgMS42LTkuMS0uOC0xMi43LTMuNC0yLjMtMS43LTEuMi00LjUgMS00LjUgMCAwIDIgMS41IDMuNSAyLjlzOC4yIDUgOC4yIDV6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE3Mi41IDEzNy40Yy0uNy0uOC0xLjQtMS41LTEuOS0yLjItMi42IDIuMy0xMC40IDktMTIuMyAxMC40IDEgMS4zIDIuMyAyLjcgMy44IDMuNy41LjMgMSAuNyAxLjUgMSAxLjMuOSA5LjgtOC44IDExLjUtMTAuNy0xLS42LTEuOC0xLjMtMi42LTIuMnoiLz48cGF0aCBkPSJNMzAuNCAxNDkuNWMtMS40IDAtLjcgMi4xIDIuMyAzLjMgMS41LjYgNi42IDEuMyA2LjctMy4zIDAgMC0xLjItLjItMy4xLjQtMS45LjUtNS45LjMtNS45LS40IiBmaWxsPSIjY2JjYmNhIi8+PHBhdGggZD0iTTE2Ni43IDEyOC4ybC0xMS44IDExLjJzMi4yIDYuNSA3LjEgOS45YzQuOSAzLjMgOS4yIDQuOSA5LjIgNC45bDExLjktMTEuN3MtNi0uMi0xMC42LTUuMS01LjgtOS4yLTUuOC05LjJ6IiBmaWxsPSIjZWNmMWVjIiBzdHJva2U9IiNhMWIzYzYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0iTTU2LjggMTQ0LjVzLTE3LjkgNS4xLTIyLjQgNS42Yy00LjUuNi00LjktMS45LTQuOS0xLjlsMjAuNi01LjFzMS43IDEuMyA0LjkgMS41IDYuNy0xLjYgNi4xLTcuMmMtLjYtNS42LTIuOC05LjItMi44LTkuMmwtMjEuNCAzLjlzNC41IDcuMi42IDEzLjciIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ExYjNjNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTU4LjIgMTQwLjNsNy45LTcuNG0tNi43IDkuNmw3LjctOG0tNi41IDkuNGw1LjUtNS4xbS00LjUgNy40bDcuOC03LjdtLTYuMSA4LjdsOC4xLThtLTEzMC00LjdsMTUuMS0yLjhNNDEuNiAxMzdsMTUuNS0yLjVtLTE1LjUgNC43bDE2LjMtMi44bS0xNS45IDVsOS41LTEuOG0tOS44IDMuOWwxNi4zLTMuMiIvPjxwYXRoIGNsYXNzPSJzdDExIiBkPSJNMTQwLjYgNjUuNHMuMyA2LjUgNy4xIDMuN2M1LjctMi40IDEuMi04IDEuMi04czQuMy0yLjcgMC03LjljLTQuMy01LjEtOS43LS4zLTkuNy0uM3MtMy43LTIuOC03LjIgMWMtMy40IDMuOCAxLjEgOC43IDEuMSA4LjdsLTUuOSAxNC4yIDEzLjgtOC4yIi8+PHBhdGggY2xhc3M9InN0NyIgZD0iTTEzNy44IDU4LjhzLTMuMiAxLjQtNS0yLjNjLS40LS45LS43LTEuNy0uOS0yLjQtMi4yIDIuNi0uNyA1LjguNCA3LjQgMi4yIDAgNC41LS42IDUuNS0yLjd6bTQgLjdzLS45LTIuOSAyLjItNC45YzMuMS0yIDUuOSAwIDYgMC0uMy0uNS0uNi0uOS0xLTEuNC00LjMtNS4xLTkuNy0uMy05LjctLjMtMiA0LjIgMi41IDYuNiAyLjUgNi42em01LjkgOS42Yy4zLS4xLjctLjMgMS0uNSA0LjctMi41LjItNy41LjItNy41bC0yLjYgMS41Yy4xIDAgMy42IDEgMS40IDYuNXoiLz48cGF0aCBjbGFzcz0ic3QxMiIgZD0iTTE0MC42IDY1LjRzLjMgNi41IDcuMSAzLjdjNS43LTIuNCAxLjItOCAxLjItOHM0LjMtMi43IDAtNy45Yy00LjMtNS4xLTkuNy0uMy05LjctLjNzLTMuNy0yLjgtNy4yIDFjLTMuNCAzLjggMS4xIDguNyAxLjEgOC43bC01LjkgMTQuMiAxMy44LTguMiIvPjxwYXRoIGNsYXNzPSJzdDExIiBkPSJNMTAxIDU2djI0TDg3LjIgNjAuOXMtNyAzLjQtMTAuOS0zLjFjLTMuOC02LjIgNC42LTEwLjEgNC42LTEwLjFzLTEuOS05IDYuNS0xMS4xYzguNC0yLjEgMTAuOCA1LjEgMTAuOCA1LjFzNy44LS41IDguNyA2LjVjLjkgNy00LjYgOS42LTEwLjYgNyIvPjxwYXRoIGNsYXNzPSJzdDciIGQ9Ik05MCA0OC44cy0zLjctLjktMy4yLTUuNmMuMy0yLjggMi41LTUuMyA0LjItNi45LTEgMC0yIC4xLTMuMi40LTguNCAyLjEtNi41IDExLjEtNi41IDExLjEgMi41IDMuNyA4LjcgMSA4LjcgMXptMTcuNy43cy4xIDAgMCAwYy4xLS4zLjEtLjggMC0xLjItLjktNy04LjctNi41LTguNy02LjV2NC44YzAtLjEgNS40LS40IDguNyAyLjl6bS0xOS45IDMuNHMwIDMuNS01LjggNS4zYy0yLjkuOS00LjYuMS01LjYtLjkuMS4yLjIuMy4zLjUgMy45IDYuNSAxMC45IDMuMSAxMC45IDMuMSAyLjktMy40LjItOCAuMi04eiIvPjxwYXRoIGNsYXNzPSJzdDEyIiBkPSJNMTAxLjUgNTYuNVY4MEw4Ny43IDYwLjlzLTcgMy40LTEwLjktMy4xYy0zLjgtNi4yIDQuNi0xMC4xIDQuNi0xMC4xcy0xLjktOSA2LjUtMTEuMWM4LjQtMi4xIDEwLjggNS4xIDEwLjggNS4xczcuOC0uNSA4LjcgNi41Yy45IDctNC42IDkuNi0xMC42IDdtMTA2LjctNi41cy0xLjQgMS42LTMuNC44Yy0yLjUtLjktMi42LTIuNy0yLjItNC4zLjQtMS42LS42LTIuMS0yLTRzLS40LTUuMiAyLjYtNS43YzMuOC0uNyA1LjEgMi43IDUuMSAyLjd2MTAuNXoiLz48cGF0aCBjbGFzcz0ic3QxMiIgZD0iTTIwMy41IDQ4LjdzMS40IDEuNiAzLjQuOGMyLjUtLjkgMi42LTIuNyAyLjItNC4zLS40LTEuNi42LTIuMSAyLTRzLjQtNS4yLTIuNi01LjdjLTMuOC0uNy01LjEgMi43LTUuMSAyLjd2MTAuNXptMC0xMC4ybDEuMy00LjdtLTEuMyA0LjdsLTEuOS00LjUiLz48L3N2Zz4=) 50% / contain no-repeat;
    content: "";
    display: block;
    height: 160px;
    margin: 0 auto;
    width: 220px;
}

.OrdersList__empty-message__text {
    margin-bottom: 18px;
}

.OrdersList__more {
    display: block;
    margin: 20px auto;
}

.SurveyBanner {
    padding: 25px 30px;
    background: no-repeat 100% 100% url(/assets/customer-dashboard/illustration.base64.d46d3198.svg);
}

.SurveyBanner.closable .close {
    top: 20px;
}

@media only screen and (max-width: 640px) {
    .SurveyBanner {
        background-image: none;
    }
}

.SurveyBanner__inner {
    display: inline-flex;
    flex-direction: column;
    margin-right: 150px;
}

@media only screen and (max-width: 640px) {
    .SurveyBanner__inner {
        margin-right: 0;
    }
}

.SurveyBanner__heading {
    margin-top: 0;
    margin-bottom: 18px;
    color: #806f00;
    font-size: 34px;
    font-weight: 300;
    line-height: 1;
}

@media only screen and (max-width: 640px) {
    .SurveyBanner__heading {
        font-size: 26px;
    }
}

.SurveyBanner__content {
    display: flex;
    flex-direction: column;
}

@media only screen and (min-width: 1025px) {
    .SurveyBanner__content {
        flex-direction: row;
    }
}

.SurveyBanner__text {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 10px;
}

.SurveyBanner__button {
    flex-shrink: 0;
    align-self: flex-start;
    margin-top: 10px;
    padding: 12px 40px;
}

@media only screen and (min-width: 1025px) {
    .SurveyBanner__button {
        margin-left: auto;
        margin-top: 0;
        -ms-grid-row-align: center;
        align-self: center;
    }
}

@media only screen and (max-width: 425px) {
    .SurveyBanner__button {
        -ms-grid-row-align: stretch;
        align-self: stretch;
        text-align: center;
    }
}

.SurveyBannerInfo {
    padding: 35px 30px;
    background: no-repeat calc(100% - 20px) bottom url(/assets/customer-dashboard/illustration_info.base64.b45a3106.svg);
}

.SurveyBannerInfo.rc-message.plate {
    border: 0;
}

.SurveyBannerInfo.closable .close {
    top: 20px;
}

@media only screen and (max-width: 640px) {
    .SurveyBannerInfo {
        background-image: none;
    }
}

.SurveyBannerInfo .SurveyBanner__heading {
    font-size: 24px;
    color: #0c4972;
}

@media only screen and (max-width: 640px) {
    .SurveyBannerInfo .SurveyBanner__heading {
        font-size: 20px;
    }
}

.SurveyBannerInfo .SurveyBanner__text {
    font-size: 14px;
    color: #5f7796;
}

.SurveyBannerInfo .SurveyBanner__button {
    padding: 0.40625rem 0.9375rem;
}

@media only screen and (max-width: 425px) {
    .SurveyBannerInfo .SurveyBanner__button {
        align-self: flex-start;
    }
}

.GiftMessage {
    position: relative;
}

@media only screen and (min-width: 641px) {
    .GiftMessage__info.closable {
        padding-right: 200px;
    }
}

.GiftMessage__imgBox {
    position: absolute;
    right: 5px;
    width: 132px;
    height: 56px;
    bottom: 100%;
    overflow: hidden;
}

@media only screen and (min-width: 641px) {
    .GiftMessage__imgBox {
        right: 50px;
        bottom: 0;
        height: 90px;
    }
}

.GiftMessage__img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 140px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzEuNzc4IiBoZWlnaHQ9IjE0MC4xMTgiPjxkZWZzPjxzdHlsZT4uZ3tmaWxsOiNmMjZiNmN9Lmh7ZmlsbDojZjc0YTM3fS5pe2ZpbGw6I2U1MzAyY308L3N0eWxlPjwvZGVmcz48cGF0aCBmaWxsPSIjNTk4ZmIxIiBkPSJNNzIuMzgyIDE0MC4xMThMMy40MzcgMTI4LjY1OVYyNC4wMDFsNjguOTQ1IDYuODc1eiIvPjxwYXRoIGZpbGw9IiMyNzY3OGYiIGQ9Ik03Mi4xOTEgMTQwLjExOGw1Ni4xNDgtMTAuMzEzVjI0LjAwMWwtNTYuMTQ4IDYuODc1eiIvPjxwYXRoIGZpbGw9IiMwYzNlNWQiIGQ9Ik0xMjguMzQgMjUuMTU2TDcxLjMzMiAzMS42NCAzLjQzNyAyNS4wOTZ2MjEuNzcybDY3Ljg5NSA2LjU0NCA1Ny4wMDgtNi40ODR6Ii8+PHBhdGggZmlsbD0iIzhmYmFkNSIgZD0iTTcxLjMzMiA0OS45NzRMMCA0My4wOTlWMjEuMzI4bDcxLjMzMiA2Ljg3NXoiLz48cGF0aCBmaWxsPSIjNTU4Y2FmIiBkPSJNNzEuMzMyIDQ5Ljk3NGw2MC40NDYtNi44NzVWMjEuMzI4bC02MC40NDYgNi44NzV6Ii8+PHBhdGggZmlsbD0iI2E3Y2VlNiIgZD0iTTAgMjEuMzI4bDU4LjI1LTQuMiA3My41MjggNC4yLTYwLjQ0NiA2Ljg3NXoiLz48cGF0aCBkPSJNMTA3LjI1MiAxMzQuMTI4bC0xMi43MTYgMi4zMzV2LTExMC45bDEyLjcxNi0xLjU2MnpNMzEuMjI2IDEzMy40MzhsMTIuNzE2IDIuMTIxdi0xMTBsLTEyLjcxNi0xLjIyMnoiIGNsYXNzPSJnIi8+PHBhdGggZD0iTTc3LjE4NiAxOC4xNzZsMTkuMTc2IDEuMDctNTIuNDIgNi4zMTctMTIuNzE2LTEuMjI2eiIgY2xhc3M9ImgiLz48cGF0aCBkPSJNMzcuMzg2IDE4LjYyOGwtMTYuMTM0IDEuMSA3My4wNCA1LjgzIDEyLjk1OS0xLjU2MnoiIGNsYXNzPSJoIi8+PHBhdGggZD0iTTk2LjI3NyA2LjAxMWE0LjkyOCA0LjkyOCAwIDAwLTMuMzEyLTIuOSAzMC4yMDYgMzAuMjA2IDAgMDAtNC40NzEuMDUzYy43IDIuMTUyLjY1NCA4LjYzNi02LjQ2OCAxMS43MjVhNTIuMiA1Mi4yIDAgMDEtMTEuNCAzLjAyYy0uODg3IDEuMi0xLjQzNiAxLjk3Ni0xLjQzNiAxLjk3NmwuNTQxIDIuMTYxczEyLjgtLjkxOCAyMC4xNDctNC4xUzk3LjAzOSA3Ljk0IDk2LjI3NyA2LjAxMXoiIGNsYXNzPSJpIi8+PHBhdGggZD0iTTY0LjcwNCAyMC40MjhBODEuNDI1IDgxLjQyNSAwIDAwNzUuOTIgNS41OTFjNi40LTEwLjA3NSAxNS45LTMuOTYgMTkuMTQxLTEuMzY3LTEuNzg2LTEuNC03LjQ5LTEuMjU5LTkuOTc0IDMuMDYycy01LjE1MSAxMS40NTEtMTQuNDQyIDE1LjE2Yy01LjE4My4wMzEtNS45NDEtMi4wMTgtNS45NDEtMi4wMTh6IiBjbGFzcz0iZyIvPjxwYXRoIGQ9Ik01Ni40MTcgMTcuOTM3YTIwLjI2NCAyMC4yNjQgMCAwMDMuNzI2IDMuOGM1LjE2My45MzkgMTAuMDU0Ljg3MiAxMy42NTgtLjk5MSAwIDAtNC41NDkuODIzLTkuODI2LTYuMDI4UzU0LjA1IDIuMjY1IDQ4LjI3IDIuNzI4YTUuNTIyIDUuNTIyIDAgMDAtNC40IDMuNTY4YzQuMzkyIDEuMzQzIDguMjY0IDYuMDgyIDEyLjU0NyAxMS42NDF6IiBjbGFzcz0iaSIvPjxwYXRoIGQ9Ik00OC43NzggMTguMzY1Yy04LjY4Ni0zLjQ3Mi02LjI4Ny0xNS4xNjYtLjUwOC0xNS42MzNhOC40MjQgOC40MjQgMCAwMTMuMTM1LjM0NFM0Mi45OTMuMzk3IDM3LjIxNCAxLjg1MXMtNy43OTEgMTAuMzc3LTEuMzQxIDE1LjY3N2M2LjA2NSA0Ljk3OCAyNC4zNDEgNi4yODQgMzEuNTgxIDQuNzY5LTUuNjkyLjMtMTIuNTMzLTEuNDc3LTE4LjY3Ni0zLjkzMnpNMTA3LjI1MiAxMzQuMTI4bC0xMi43MTYgMi4zMzV2LTExMC45bDEyLjcxNi0xLjU2MnoiIGNsYXNzPSJnIi8+PHBhdGggZmlsbD0iI2ZmNzk3NiIgZD0iTTY0LjI1MiAxNS4wNzVzMy41MTcgNC4wNjggMS42MzcgNy40OGM0Ljk1MiAxLjEzNyA5LjUzNS0uNjU1IDEwLjIxLTEuMjI4cy0uNjUyLTcuNjk0LTUuMzU5LThjLTIuNzAzIDEuOTEyLTQuMDc4IDEuOTg0LTYuNDg4IDEuNzQ4eiIvPjwvc3ZnPg==);
    background-repeat: no-repeat;
    background-position: 50%;
    -webkit-animation: bounce 4s cubic-bezier(0.53, 0.69, 0.65, 0.96) infinite;
    animation: bounce 4s cubic-bezier(0.53, 0.69, 0.65, 0.96) infinite;
}

@-webkit-keyframes bounce {
    0% {
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
    35% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    40% {
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
    44% {
        -webkit-transform: translateY(15px);
        transform: translateY(15px);
    }
    48% {
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
    51% {
        -webkit-transform: translateY(18px);
        transform: translateY(18px);
    }
    54% {
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
    to {
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
}

@keyframes bounce {
    0% {
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
    35% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    40% {
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
    44% {
        -webkit-transform: translateY(15px);
        transform: translateY(15px);
    }
    48% {
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
    51% {
        -webkit-transform: translateY(18px);
        transform: translateY(18px);
    }
    54% {
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
    to {
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
}

.DontWorryMessage {
    margin-bottom: 10px;
}

.DontWorryMessage h3 {
    margin-top: 0;
    margin-bottom: 8px;
    font-size: 18px;
    font-weight: 700;
    line-height: 21px;
    color: #1b577f;
}

.DontWorryMessage p {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 18px;
    color: #1b577f;
}

.MyOrdersPage__tabs {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    margin-bottom: 8px;
    white-space: nowrap;
}

.MyOrdersPage__tabs__item {
    color: #000;
    background: transparent none;
    border: 0;
    border-bottom: 3px solid transparent;
    cursor: pointer;
    display: inline-block;
    font-family: inherit;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    margin-bottom: -1px;
    margin-right: 20px;
    opacity: 0.7;
    padding: 12px 15px;
}

.MyOrdersPage__tabs__item:active {
    color: #000;
}

.MyOrdersPage__tabs__item:focus {
    color: #000;
    outline: none;
}

.MyOrdersPage__tabs__item:hover {
    color: #000;
    opacity: 1;
}

.MyOrdersPage__tabs__item:last-child {
    margin-right: 0;
}

.MyOrdersPage__tabs__item--active {
    border-bottom-color: #2199e8;
    color: #2199e8;
    cursor: default;
    opacity: 1;
}

.MyOrdersPage__giftMessage {
    margin-top: 30px;
}

@media only screen and (min-width: 1025px) {
    .MyOrdersPage__referrerCouponMessage {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
}

.MyOrdersPage__referrerCouponMessage-text {
    margin-top: 0;
    margin-bottom: 0;
}

.MyOrdersPage__referrerCouponMessage-button {
    margin-top: 10px;
}

@media only screen and (min-width: 1025px) {
    .MyOrdersPage__referrerCouponMessage-button {
        margin-top: 0;
        margin-left: 10px;
        flex-shrink: 0;
    }
}

.OrderPageInfoHeader {
    padding: 30px 30px 0;
}

.OrderPageInfoHeader__page-heading {
    margin-bottom: 10px;
}

@media only screen and (min-width: 641px) {
    .OrderPageInfoHeader__page-heading {
        align-items: baseline;
        display: flex;
    }
}

.OrderPageInfoHeader__page-title {
    order: 1;
    flex: 1 1 auto;
    line-height: 1.1;
    margin-right: 20px;
    margin-bottom: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.OrderPageInfoHeader__order-id {
    flex: 0 0 auto;
    order: 2;
    font-size: 12px;
    font-weight: 400;
    margin: 5px 6px 5px 0;
    float: left;
    text-transform: none;
    white-space: nowrap;
}

@media only screen and (min-width: 641px) {
    .OrderPageInfoHeader__order-id {
        order: 3;
    }
}

.OrderPageInfoHeader__page-subheading {
    margin-bottom: 20px;
}

@media only screen and (min-width: 641px) {
    .OrderPageInfoHeader__page-subheading {
        align-items: baseline;
        display: flex;
        flex-wrap: wrap;
    }
}

@media only screen and (min-width: 1025px) {
    .OrderPageInfoHeader__page-subheading {
        flex-wrap: nowrap;
    }
}

@media only screen and (min-width: 641px) {
    .OrderPageInfoHeader__status-deadline {
        align-items: baseline;
        display: flex;
        flex-wrap: wrap;
    }
}

@media only screen and (min-width: 1025px) {
    .OrderPageInfoHeader__status-deadline {
        flex-wrap: nowrap;
    }
}

@media only screen and (min-width: 641px) {
    .OrderPageInfoHeader__status {
        display: flex;
        align-items: baseline;
    }
}

.OrderPageInfoHeader__status-indication {
    margin-right: 10px;
}

.OrderPageInfoHeader__status-description {
    flex: 1 1 auto;
    font-size: 13px;
    margin: 6px 20px 6px 0;
    min-width: 200px;
    max-width: 600px;
}

.OrderPageInfoHeader__deadline {
    flex: 1 1 auto;
    font-size: 12px;
    margin: 6px 0;
    padding-right: 150px;
}

@media only screen and (min-width: 641px) {
    .OrderPageInfoHeader__deadline {
        text-align: right;
        white-space: nowrap;
        padding-right: 0;
    }
}

.OrderPageInfoHeader__light-label {
    color: #646e7a;
}

.CallSurvey {
    margin: 0 auto;
    max-width: 419px;
}

.CallSurvey__question {
    margin-bottom: 15px;
}

.CallSurvey__question-title {
    font-size: 16px;
    margin-bottom: 15px;
}

.CallSurvey__actions {
    text-align: right;
}

.CallSurvey__comment-container {
    height: 110px;
}

.CallQuestionnaire__subject {
    align-items: center;
    display: flex;
    line-height: 20px;
}

.OrderMessage__body--appear,
.OrderMessage__body--enter {
    max-height: 0;
    opacity: 0;
}

.OrderMessage__body--appear:not(.appearActive),
.OrderMessage__body--enter:not(.enterActive) {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
}

.OrderMessage__body--appear-active,
.OrderMessage__body--enter-active {
    max-height: 500px;
    opacity: 1;
    -webkit-transition: opacity 0.1s linear, max-height 0.3s linear, padding 0.3s ease-in-out;
    transition: opacity 0.1s linear, max-height 0.3s linear, padding 0.3s ease-in-out;
}

.OrderMessage__body--exit {
    max-height: 500px;
    opacity: 1;
}

.OrderMessage__body--exit-active {
    max-height: 0;
    opacity: 0;
    padding-bottom: 0 !important;
    padding-top: 0 !important;
    -webkit-transition: opacity 0.5s linear, max-height 0.3s linear, padding 0.3s ease-in-out;
    transition: opacity 0.5s linear, max-height 0.3s linear, padding 0.3s ease-in-out;
}

.OrderMessage {
    border-bottom: 1px solid hsla(0, 0%, 85.5%, 0.4);
    border-top: 0;
    font-size: 14px;
}

.OrderMessage-new {
    font-weight: 700;
}

.OrderMessage__body {
    box-sizing: border-box;
    overflow: hidden;
    padding: 8px 20px 15px;
    will-change: max-height, opacity, padding-top, padding-bottom;
}

@media only screen and (min-width: 641px) {
    .OrderMessage__body {
        margin-left: 140px;
        margin-right: 140px;
    }
}

.OrderMessage__body p {
    margin: 0 0 5px;
}

.OrderMessage__props-new-lable {
    margin-right: 10px;
}

.ReplyMessageForm {
    margin-top: 15px;
}

.ReplyMessageForm__field {
    display: block;
    margin-bottom: 8px;
}

.ReplyMessageForm__buttons {
    display: none;
    text-align: right;
}

.ReplyMessageForm__buttons--input-active {
    display: block;
}

.OrderMessageHeader {
    cursor: pointer;
    display: flex;
    padding: 10px;
    color: inherit;
    border: none;
    background: none;
    width: 100%;
    text-align: left;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
}

.OrderMessageHeader:hover {
    background-color: #f5f9fa;
}

.OrderMessageHeader:focus {
    outline: none;
}

.OrderMessageHeader__type {
    flex-shrink: 0;
    font-size: 13px;
    padding-left: 8px;
    padding-right: 15px;
    width: 82px;
    opacity: 0.8;
}

@media only screen and (max-width: 425px) {
    .OrderMessageHeader__type {
        text-align: left;
        padding-left: 0;
        padding-right: 5px;
        margin-right: auto;
        width: auto;
    }
}

.OrderMessageHeader__type-is-viewed {
    color: rgba(0, 0, 0, 0.53);
}

.OrderMessageHeader__icon {
    background-repeat: no-repeat;
    flex-shrink: 0;
    height: 16px;
    margin: 3px;
    width: 16px;
}

.OrderMessageHeader__subject-arrow {
    font-size: 30px;
}

.OrderMessageHeader__icon-is-viewed {
    opacity: 0.5;
}

.OrderMessageHeader__icon-support {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4yOSAxNC45MiI+PHBhdGggZD0iTTEzLjI5IDhjLS4yMi00LjY5LTMtOC02Ljc1LThTMCAzLjMyIDAgOC4wN3YuMjJsLjIyIDIuMzlhMiAyIDAgMDAyLjA1IDEuODVoLjU1YTEuNzQgMS43NCAwIDAwMS4zMi0uNzIgMi40NyAyLjQ3IDAgMDAuNTItMS40NWwtLjQ0LTIuNDlhMS43NSAxLjc1IDAgMDAtLjcxLTEuMzRBMi41MyAyLjUzIDAgMDAyLjA1IDZoLS4yN3YtLjE2Yy43Mi0yLjYgMi42Mi00LjM1IDQuNzYtNC4zNXM0IDEuNzUgNC43MSA0LjM2bC4wNS4xNUgxMWExLjg5IDEuODkgMCAwMC0xLjQ0LjUxIDEuNSAxLjUgMCAwMC0uNzMgMS4zM2wtLjIyIDIuNDFhMS45NCAxLjk0IDAgMDAxIDEuODkgNC4xNiA0LjE2IDAgMDEtMy4xIDEuMjIuNzkuNzkgMCAwMC0uODQuNzEuNzguNzggMCAwMC43Ljg0aC4yN2E1LjY5IDUuNjkgMCAwMDQuNzctMi41NCAyLjExIDIuMTEgMCAwMDEuNjUtMS44bC4yMi0yLjQxek0yIDcuNjFoLjMyYy4xIDAgLjMxIDAgLjM1LjE4YS41Mi41MiAwIDAxLjExLjI4TDMgMTAuNDZjMCAuMTIgMCAuMzYtLjI0LjM2YS4yOS4yOSAwIDAxLS4yMi4xMWgtLjM4YS40MS40MSAwIDAxLS40NS0uNDZsLS4yMi0yLjM5QS40MS40MSAwIDAxMiA3LjYxem05LjY0LjU4bC0uMjIgMi40YS40OC40OCAwIDAxLS40Ni40NWgtLjMzYS40OS40OSAwIDAxLS40Ni0uNDZsLjIyLTIuNDJhLjUuNSAwIDAxLjQ2LS40NGguMzNhLjQ4LjQ4IDAgMDEuNDYuNDZ6IiBkYXRhLW5hbWU9IkxheWVyIDIiLz48L3N2Zz4=);
}

.OrderMessageHeader__icon-writer {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PHBhdGggZD0iTTE0Ljc3IDQuMDZMMTAuOTQuMjNhLjguOCAwIDAwLTEuMTMgMEwuOTIgOS4xM2EuNzQuNzQgMCAwMC0uMjIuNDRMMCAxNC4wOWEuOC44IDAgMDAuMi42NmwuMDkuMDlhLjc4Ljc4IDAgMDAuNS4xNmguMTJsNC41Mi0uNjlhLjc0Ljc0IDAgMDAuNDQtLjIybDguOS04Ljg5YS44MS44MSAwIDAwMC0xLjEzek0zLjgyIDEzbC0yLjA4LjMxLjMyLTIuMDh6bTctNi4wN2wtNS40IDUuMzdMMi43IDkuNTlsNS40Mi01LjQyem0yLjI2LTIuMjVMMTIgNS43NiA5LjI0IDMuMDVsMS4xNC0xLjE0ek0xLjE3IDEzLjgzeiIgZGF0YS1uYW1lPSJMYXllciAyIi8+PC9zdmc+);
}

.OrderMessageHeader__icon-call {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDI4Ny4zMiAyODcuMzIiPjxwYXRoIGQ9Ik0yMDUgMjQ1LjQzYy0xLjY4My0xNS40NDktNi4xOTQtMjYuNjUyLTEzLjc5Mi0zNC4yNTEtMTAuOTkyLTEwLjk5Mi0yNS44OTktMTEuOTE0LTQwLjIyNy0xMS45MTYtMS42NSAwLTMuMDMxLS42MTMtNC4zNDktMS45My02LjAzOC02LjAzOC05LjEtMjQuMjIyLTkuMDk3LTU0LjA0NiAwLTM1LjA4NiA0LjUyNi01Mi44NzcgMTMuNDQ4LTUyLjg3OSAyNC4xNzYuMDA0IDQwLjA2Ni04LjMzNyA0NC41NzctNDkuODcgMS42Mi0xNC44NzQtLjg1NC0yNS4zNjYtNy41NjUtMzIuMDc2LTkuMDUtOS4wNS0yMy4xNjQtOC42OTYtMzUuNjE2LTguMzgyLTIuMTUzLjA1NC00LjE4Ny4xMDUtNi4xMy4xMDUtMTMuNzIgMC0yOC42OCAxNC45NjUtNDAuMDE3IDQwLjAzNi0xMi40NCAyNy41MDgtMTkuMjkzIDY0LjExMi0xOS4yOTYgMTAzLjA3LjAwMiAzMC4xMjQgNC4yMTggNTguNjg1IDExLjk5IDgyLjgwMyA2Ljc4NiAyMS4wNTYgMTYuNDY2IDM4LjM4MiAyNy4wNjMgNDguOThsLjAwNC4wMDRjNi42MzIgNi42MzIgMTMuNDY2IDEwLjU3MiAxOS45NjYgMTEuMTg4IDEzLjIwMiAxLjI1MSAzNy43MjIgMy42MzUgNTAuNzc5LTkuNiA3LjAwMS03LjEwMSA5Ljc0Ni0xNy41NzMgOC4yNjEtMzEuMjM1eiIvPjwvc3ZnPg==);
}

.OrderMessageHeader__container {
    overflow: hidden;
    flex-grow: 1;
    display: flex;
}

@media only screen and (max-width: 425px) {
    .OrderMessageHeader__container {
        flex-wrap: wrap;
    }
}

.OrderMessageHeader__subject {
    flex-grow: 1;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

@media only screen and (max-width: 425px) {
    .OrderMessageHeader__subject {
        flex-basis: 100%;
        order: 1;
        margin-top: 2px;
    }
}

.OrderMessage-new .OrderMessageHeader__subject {
    font-weight: 700;
}

.OrderMessageHeader__props {
    flex-shrink: 0;
    text-align: right;
    white-space: nowrap;
    margin-left: 5px;
}

@media only screen and (max-width: 425px) {
    .OrderMessageHeader__props {
        font-size: 13px;
        opacity: 0.8;
    }
    .OrderMessageHeader__props_is-viewed {
        color: rgba(0, 0, 0, 0.53);
    }
}

.OrderMessages__buttons {
    border-bottom: 1px solid hsla(0, 0%, 85.5%, 0.4);
    display: flex;
    padding: 10px;
}

.OrderMessage__link a {
    background-color: #488113;
    border: none;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    font-size: 13px;
    font-weight: 700;
    height: auto;
    line-height: 120%;
    margin-top: 3px;
    outline: medium none;
    padding: 3px 30px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
    vertical-align: top;
    width: auto;
}

.OrderMessages__empty-message {
    color: #777;
    font-size: 14px;
    font-weight: 700;
    padding: 40px 20px;
    text-align: center;
    text-transform: uppercase;
}

.OrderMessages__button--mark-all {
    margin-left: auto;
}

@media only screen and (max-width: 425px) {
    .OrderMessages__button--mark-all[disabled] {
        display: none;
    }
}

.OrderDetails {
    flex: 1 0 auto;
}

@media only screen and (min-width: 641px) {
    .OrderDetails {
        display: flex;
    }
}

.OrderDetails__split {
    padding: 20px;
}

.OrderDetails__split--info {
    flex: 1 1 auto;
    background: #fcfdfc;
    background: -webkit-gradient( linear, left top, right top, from(hsla(0, 0%, 100%, 0.1)), color-stop(90%, #fafafa));
    background: linear-gradient(90deg, hsla(0, 0%, 100%, 0.1), #fafafa 90%);
    border-radius: 0 0 0 8px;
    border-right: 1px solid hsla(0, 0%, 85.5%, 0.4);
    box-shadow: inset 0 0 5px #fff;
}

.OrderDetails__split--misc {
    flex: 0 1 50%;
}

.OrderDetails__split__pd-shedule-status {
    margin-left: 5px;
    opacity: 0.8;
}

.OrderDetails__info-row {
    align-items: flex-start;
    max-width: 450px;
    padding: 10px 20px;
    position: relative;
    border-bottom: 1px solid hsla(0, 0%, 85.5%, 0.4);
}

@media only screen and (min-width: 641px) {
    .OrderDetails__info-row {
        display: flex;
    }
}

.OrderDetails__info-row:last-child {
    border-bottom: none;
}

.OrderDetails__info-row--buttons {
    border-bottom-width: 0;
    justify-content: center;
    padding-top: 20px;
}

.OrderDetails__info__add-services:not(:last-child) {
    border-bottom: 1px solid hsla(0, 0%, 85.5%, 0.4);
}

.OrderDetails__info-row--add-service {
    background-color: #fdfcec;
}

.OrderDetails__info-row__label {
    flex: 0 0 65%;
    margin-right: 5px;
    max-width: 150px;
    opacity: 0.9;
    font-size: 14px;
}

.OrderDetails__info-row__value {
    max-height: 300px;
    min-height: 20px;
    overflow: auto;
    text-overflow: ellipsis;
}

.OrderDetails__info-row__remove-button {
    display: block;
    position: absolute;
    right: 10px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    line-height: 14px;
}

@media only screen and (max-width: 640px) {
    .OrderDetails__info-row__remove-button:before {
        background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4xMyAyMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM5OTl9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xOC4zMSAzaC01LjI1YTMuNTIgMy41MiAwIDAwLTMuNDctM2gtLjA1YTMuNTIgMy41MiAwIDAwLTMuNDcgM0guODJhLjgyLjgyIDAgMDAwIDEuNjRIMnYxMS44MUEzLjU0IDMuNTQgMCAwMDUuNTcgMjBoOGEzLjU1IDMuNTUgMCAwMDMuNTYtMy41NVY0LjU5aDEuMjNhLjgyLjgyIDAgMTAwLTEuNjR6TTkuNTQgMS42NGguMDVBMS44NCAxLjg0IDAgMDExMS4zNyAzSDcuNzNhMS45IDEuOSAwIDAxMS44MS0xLjM2em01LjkyIDE0LjgxYTEuOSAxLjkgMCAwMS0xLjkxIDEuOTFoLThhMS45IDEuOSAwIDAxLTEuOTEtMS45MVY0LjU5aDExLjh2MTEuODZ6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNy41NSAxNS42NmEuOC44IDAgMDAuODItLjgyVjguMTdhLjgyLjgyIDAgMDAtMS42NCAwdjYuNjdhLjgxLjgxIDAgMDAuODIuODJ6TTExLjU3IDE1LjY2YS44LjggMCAwMC44Mi0uODJWOC4xN2EuODIuODIgMCAwMC0xLjY0IDB2Ni42N2EuODMuODMgMCAwMC44Mi44MnoiLz48L2c+PC9nPjwvc3ZnPg==) 50%/20px 21px no-repeat;
        content: " ";
        display: inline-block;
        height: 21px;
        opacity: 0.4;
        vertical-align: middle;
        width: 21px;
    }
    .OrderDetails__info-row__remove-button:hover:before {
        opacity: 0.7;
    }
}

.OrderDetails__info-row__remove-button__label {
    font-size: 11px;
    line-height: 16px;
}

@media only screen and (max-width: 640px) {
    .OrderDetails__info-row__remove-button__label {
        display: none;
    }
}

.OrderDetails__split__header {
    display: flex;
    margin: 0 0 15px;
    padding: 5px 0;
}

.OrderDetails__reorder-pane {
    align-items: center;
    background: transparent url(data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0iYmFzaWMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjU1MCIgaGVpZ2h0PSI1NTAiIHZpZXdCb3g9IjMxIDMxIDU1MCA1NTAiPjxwYXRoIGZpbGw9IiNlNWVhZTUiIGQ9Ik00NzIuNDQyIDQ3Mi40NDJjLTYxLjQgNjEuNC0xNDguMjY3IDgxLjc4OS0yMjYuNTc4IDYxLjE2N0wyMjYuODcyIDU1Mi42Yzg5LjQxMyAyOC41OTUgMTkxLjI3NSA3LjQyMyAyNjIuMjEzLTYzLjUxNSA5NS41MDQtOTUuNTA0IDEwMC43OTgtMjQ3LjA2NiAxNS44OTYtMzQ4Ljc4bDM0LjAzNy0zNC4wMzctOTEuNTQzLTguMzIyIDguMzIxIDkxLjU0NCAzMi40NzQtMzIuNDc0Yzc1Ljc0OSA5Mi40NjEgNzAuNDcyIDIyOS4xMjYtMTUuODI4IDMxNS40MjZ6TTEyMi45MTQgMTIyLjkxNGMtODkuNzQ2IDg5Ljc0NS05OS44MzMgMjI4Ljk5MS0zMC4yNzcgMzI5Ljg3MWwtMzYuMyAzNi4zMDEgOTEuNTQzIDguMzIyLTguMzIyLTkxLjU0My0yOS45NTkgMjkuOTU5Yy02MC41MzUtOTEuMzkzLTUwLjU2NS0yMTUuNzQyIDI5Ljk1OS0yOTYuMjY3IDU0LjM2LTU0LjM2IDEyOC42NzYtNzYuNTc5IDE5OS4zNjQtNjYuNjQzbDIwLjM0LTIwLjM0Yy04Mi42ODktMTcuMjc1LTE3Mi4xNjggNi4xNTktMjM2LjM0OCA3MC4zNHoiLz48L3N2Zz4=) 50% / contain no-repeat;
    box-sizing: border-box;
    display: flex;
    height: 140px;
    justify-content: center;
    margin: 0 auto 20px;
    min-width: 140px;
    position: relative;
    text-align: center;
}

.OrderDetails__note-message {
    background-color: #f5fae6;
    border-radius: 4px;
    font-size: 14px;
    margin-bottom: 20px;
    padding: 10px;
}

.AdditionalServices__services {
    margin-bottom: 20px;
    margin-top: 20px;
    max-width: 480px;
    overflow: hidden;
}

@media (max-width: 559px),
(min-width: 768px) and (max-width: 992px) {
    .AdditionalServices__services {
        margin: 20px -5px;
        text-align: center;
    }
}

.AdditionalServices__service {
    border-radius: 4px;
    box-sizing: border-box;
    color: #1e6b9c;
    float: left;
    font-size: 12px;
    height: 135px;
    line-height: 16px;
    margin: 5px;
    overflow: hidden;
    text-align: center;
    width: 150px;
}

@media (max-width: 559px),
(min-width: 768px) and (max-width: 992px) {
    .AdditionalServices__service {
        display: inline-block;
        float: none;
        margin: 5px 0;
        width: 130px;
    }
}

.AdditionalServices__service:hover .AdditionalServices__service__icon,
.AdditionalServices__service:hover:before {
    -webkit-transform: translateY(-100px);
    transform: translateY(-100px);
}

.AdditionalServices__service:hover .AdditionalServices__service__title {
    min-height: 0;
}

.AdditionalServices__service:hover .AdditionalServices__service__body {
    -webkit-transform: translateY(-85px);
    transform: translateY(-85px);
}

.AdditionalServices__service__title {
    font-size: 12px;
    font-weight: 700;
    margin-bottom: 9px;
    min-height: 30px;
    -webkit-transition: min-height 0.2s linear;
    transition: min-height 0.2s linear;
}

.AdditionalServices__service--addable,
.AdditionalServices__service--removable {
    cursor: pointer;
}

.AdditionalServices__service--addable:hover,
.AdditionalServices__service--forced,
.AdditionalServices__service--forced:hover,
.AdditionalServices__service--removable {
    background-color: rgba(245, 222, 179, 0.5);
    color: #827651;
    -webkit-transition: color, background-color 0.2s linear;
    transition: color, background-color 0.2s linear;
}

.AdditionalServices__service--removable {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    box-shadow: inset 0 -3px 0 0 #7cc680;
    position: relative;
}

.AdditionalServices__service--removable:after {
    border-radius: 50%;
    color: #827651;
    content: "\00D7";
    font-size: 19px;
    height: 24px;
    line-height: 23px;
    position: absolute;
    right: 5px;
    text-align: center;
    top: 5px;
    width: 24px;
}

.AdditionalServices__service--removable:hover:after {
    background: hsla(0, 0%, 100%, 0.7);
}

.AdditionalServices__service__body {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
    padding: 10px;
    text-align: center;
    -webkit-transition: -webkit-transform 0.2s ease;
    transition: -webkit-transform 0.2s ease;
    transition: transform 0.2s ease;
    transition: transform 0.2s ease, -webkit-transform 0.2s ease;
    will-change: transform;
}

.AdditionalServices__service__description {
    font-size: 12px;
    margin-bottom: 5px;
}

.AdditionalServices__service--disabled {
    -webkit-filter: grayscale(1);
    filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');
    filter: grayscale(1);
}

.AdditionalServices__service--disabled,
.AdditionalServices__service--forced {
    cursor: not-allowed;
    opacity: 0.7;
}

.AdditionalServices__service--disabled {
    color: #747575;
    opacity: 0.7;
}

.AdditionalServices__service--disabled:hover {
    background-color: #eee;
    color: #777;
    -webkit-transition: color, background-color 0.2s linear;
    transition: color, background-color 0.2s linear;
}

.AdditionalServices__service__icon {
    background: transparent none 50% / contain no-repeat;
    display: block;
    height: 68px;
    margin: 17px auto 0;
    -webkit-transition: -webkit-transform 0.2s ease;
    transition: -webkit-transform 0.2s ease;
    transition: transform 0.2s ease;
    transition: transform 0.2s ease, -webkit-transform 0.2s ease;
    width: 86px;
    will-change: transform;
}

.AdditionalServices__service--page .AdditionalServices__service__icon {
    background-image: url(/assets/customer-dashboard/add_icons_pages.79b235b9.svg);
}

.AdditionalServices__service--slide .AdditionalServices__service__icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgODYgNTgiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMjc2NzhGIiBkPSJNMTUgNmg1NWEyIDIgMCAwMTIgMnY0MmEyIDIgMCAwMS0yIDJIMTVhMiAyIDAgMDEtMi0yVjhhMiAyIDAgMDEyLTJ6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkYiIGQ9Ik0xNSA4aDU1djQySDE1eiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMjc2NzhGIiBkPSJNNTUgMTRjNi45MDQgMCA3LjkwNCAyMSAxIDIxLTIuMzggMC02LjEwNCAxLjMzNS03Ljk5OC4xODFBMTIuNDk0IDEyLjQ5NCAwIDAxNDIgMjQuNWMwLTQuNTIzIDIuNDAyLTguNDg1IDYtMTAuNjc5IDEuODk0LTEuMTU1IDQuNjE5LjE3OSA3IC4xNzl6Ii8+PGRlZnM+PGNpcmNsZSBpZD0iYSIgY3g9IjU0LjUiIGN5PSIyNC41IiByPSIxMi41Ii8+PC9kZWZzPjxjbGlwUGF0aCBpZD0iYiI+PHVzZSB4bGluazpocmVmPSIjYSIgb3ZlcmZsb3c9InZpc2libGUiLz48L2NsaXBQYXRoPjxwYXRoIGNsaXAtcGF0aD0idXJsKCNiKSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM3Q0M2ODAiIGQ9Ik03MCAyOWwtMTYtNUw0MiAybDIwIDR6Ii8+PHBhdGggY2xpcC1wYXRoPSJ1cmwoI2IpIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0YyNkI2QyIgZD0iTTgyIDMwbC0yOC02LTExIDE5eiIvPjx0ZXh0IHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3Ljg0OCAxMy40KSI+PHRzcGFuIHg9IjAiIHk9IjAiIGZpbGw9IiMyNzY3OEYiIGZvbnQtZmFtaWx5PSInVmVyZGFuYS1Cb2xkJyIgZm9udC1zaXplPSIzIj5Qb3dlciBQb2ludCA8L3RzcGFuPjx0c3BhbiB4PSIwIiB5PSI0IiBmaWxsPSIjMjc2NzhGIiBmb250LWZhbWlseT0iJ1ZlcmRhbmEtQm9sZCciIGZvbnQtc2l6ZT0iMyI+U2xpZGVzIGZvciB5b3UgPC90c3Bhbj48dHNwYW4geD0iMCIgeT0iOSIgZmlsbD0iIzI3Njc4RiIgZm9udC1mYW1pbHk9IidWZXJkYW5hJyIgZm9udC1zaXplPSIyIj5PcmlnaW5hbGx5IGRlc2lnbmVkIGZvciA8L3RzcGFuPjx0c3BhbiB4PSIwIiB5PSIxMyIgZmlsbD0iIzI3Njc4RiIgZm9udC1mYW1pbHk9IidWZXJkYW5hJyIgZm9udC1zaXplPSIyIj50aGUgTWFjaW50b3NoIGNvbXB1LSA8L3RzcGFuPjx0c3BhbiB4PSIwIiB5PSIxNyIgZmlsbD0iIzI3Njc4RiIgZm9udC1mYW1pbHk9IidWZXJkYW5hJyIgZm9udC1zaXplPSIyIj50ZXIsIHRoZSBpbml0aWFsIHJlbGVhc2UgPC90c3Bhbj48dHNwYW4geD0iMCIgeT0iMjEiIGZpbGw9IiMyNzY3OEYiIGZvbnQtZmFtaWx5PSInVmVyZGFuYSciIGZvbnQtc2l6ZT0iMiI+d2FzIGNhbGxlZCDigJxQcmVzZW50ZXLigJ0sIDwvdHNwYW4+PHRzcGFuIHg9IjAiIHk9IjI1IiBmaWxsPSIjMjc2NzhGIiBmb250LWZhbWlseT0iJ1ZlcmRhbmEnIiBmb250LXNpemU9IjIiPmRldmVsb3BlZCBieSBEZW5uaXMgQXVzdGluIDwvdHNwYW4+PHRzcGFuIHg9IjAiIHk9IjI5IiBmaWxsPSIjMjc2NzhGIiBmb250LWZhbWlseT0iJ1ZlcmRhbmEnIiBmb250LXNpemU9IjIiPmFuZCBUaG9tYXMgUnVka2luIG9mIEZvcmV0aG91Z2h0LCBJbmMuIEluIDE5ODcsIDwvdHNwYW4+PHRzcGFuIHg9IjAiIHk9IjMzIiBmaWxsPSIjMjc2NzhGIiBmb250LWZhbWlseT0iJ1ZlcmRhbmEnIiBmb250LXNpemU9IjIiPml0IHdhcyByZW5hbWVkIHRvICZxdW90O1Bvd2VyUG9pbnQmcXVvdDsgLjwvdHNwYW4+PC90ZXh0Pjwvc3ZnPg==);
}

.AdditionalServices__service--chart .AdditionalServices__service__icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0iYmFzaWMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijg2IiBoZWlnaHQ9IjU4Ij48ZyBmaWxsPSJub25lIiBzdHJva2U9IiMwMzUwNjMiIHN0cm9rZS13aWR0aD0iLjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCI+PHBhdGggZD0iTTE4IDEwdjQwTTI2IDEwdjQwTTM0IDEwdjQwTTQyIDEwdjQwTTUwIDEwdjQwTTU4IDEwdjQwTTY2IDEwdjQwTTc0IDQySDEwTTc0IDM0SDEwTTc0IDI2SDEwTTc0IDE4SDEwIi8+PC9nPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0YyNkI2QyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xMCAyMWw4IDYgOC0xNCA4IDYgOCAyNiA4LTYgOC0yIDggNCA4IDQiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMyNzY3OEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTAgMzhsMTYgOCA4LTcgOC0xIDgtMjEgOCAyMSA4LTggOC0zIi8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkRDMDZGIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEwIDQyaDhsOC0xOSA4IDEwIDgtMTUgOCAxNCA4LTE5IDggNSA4LTgiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMyNzY3OEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTAgOHY0NyIvPjxwYXRoIGZpbGw9IiMyNzY3OEYiIGQ9Ik03IDExaDZsLTMtNnoiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMyNzY3OEYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNzUgNTBINSIvPjxwYXRoIGZpbGw9IiMyNzY3OEYiIGQ9Ik03MSA0N3Y2bDYtM3oiLz48L3N2Zz4=);
}

.AdditionalServices__service--shorten .AdditionalServices__service__icon {
    background-image: url(/assets/customer-dashboard/add_icons_shorten.627410bc.svg);
}

.AdditionalServices__service--boost .AdditionalServices__service__icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4NiA1OCI+PHBhdGggZmlsbD0iIzI3Njc4RiIgZD0iTTUzLjkyNSAxMy4yMDRjLTQuMjI0IDAtNy42NDggMS4wNDctNy42NDggMi4zMzl2NC43MjFjMC0xLjI5MiAzLjQyNC0yLjMzOSA3LjY0OC0yLjMzOXM3LjY0OCAxLjA0NyA3LjY0OCAyLjMzOXYtNC43MjFjMC0xLjI5Mi0zLjQyNC0yLjMzOS03LjY0OC0yLjMzOXpNNTguOTk4IDMzLjY2NWMtMS41OTcgMS42MDktMy41NDQgMi42NDItNS4wNTggMi42NDItMS40NDcgMC0zLjI5LTEuMDA4LTQuODQ0LTIuNTY2QzM5LjY0MiAzNS41NiAzNy41MSA0Mi40MDggMzcuNTEgNDYuNjNjMCA0LjkwMiA3LjQ5NyA4Ljg3NiAxNi43NDUgOC44NzZTNzEgNTEuNTMzIDcxIDQ2LjYzYzAtNC4yODMtMi4xOTQtMTEuMjctMTIuMDAyLTEyLjk2NXoiLz48cGF0aCBmaWxsPSIjMjc2NzhGIiBkPSJNNDMuMTEzIDE4LjU2OHYtMi42MTJsMS44ODkgMS4xMDdWMTUuMzdjMC0xLjkyNyA0LjAxNi0zLjQ4OSA4Ljk3LTMuNDg5IDQuOTU0IDAgOC45NyAxLjU2MiA4Ljk3IDMuNDg5djEuNTgybDUuODU0LTMuNDMzTDUzLjg3NyA0bC0xNC45MTkgOS41MiAzLjc3NyAyLjIxNXYyLjc5M2MtLjY1OS4yMy0xLjEzMyAxLjY1Mi0xLjEzMyAzLjU1MmwxLjEzMy41NjcuMzc4LTEuN3YyLjA3N2wuNzU1LjU2N2MuMzQ2LTEuMzgyLS4wOTktNC41LS43NTUtNS4wMjN6Ii8+PHBhdGggZmlsbD0iIzI3Njc4RiIgZD0iTTUzLjk3MiAxOC45MjdjLTMuMjM3IDAtNi4wNzQuNzM5LTcuNjUxIDEuODQ3LS4wNjMgMS4yNjYtLjAxMyAyLjU0Ny0uMDEzIDMuNzA0IDAgNC41MzIgNC42ODIgOC45MzMgNy42MzMgOC45MzMgMi45NTEgMCA3LjYzMy00LjExMyA3LjYzMy04LjY0NSAwLTEuMjQ1LjA1OC0yLjY1NS0uMDMtNC4wNDYtMS41OTMtMS4wNzctNC4zODgtMS43OTMtNy41NzItMS43OTN6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii43IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01Mi44NzUgMjMuNTA2Yy0uOTYzLTEtMy44NS0xLTQuODEyIDAgMCAxIDAgMyAxLjkyNSAzIDIuODg3IDAgMi44ODctMiAyLjg4Ny0zeiIvPjxwYXRoIGQ9Ik00Ny44MjEgMjMuNjg1bC40ODItLjM1N2MtLjYwMi0uODEtLjk1Mi0xLjA1Ni0xLjUxOS0xLjA1Ni0uMjM0IDAtLjUxNi4xNzItLjQ3NS44MjMuMDctLjI4MS4xOTYtLjMwNi4yMzgtLjMxNC4yNjQtLjA1NS43ODIuMjQyIDEuMjc0LjkwNHoiLz48cGF0aCBmaWxsPSIjRkZGIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iLjciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTUzLjk3MiAyMi43NTZjLTEgMC0xLjEyNiAxLTEuMTI2IDEiLz48Zz48cGF0aCBmaWxsPSIjRkZGIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iLjciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTU1LjAwNCAyMy41MDZjLjk2Mi0xIDMuODUtMSA0LjgxMiAwIDAgMSAwIDMtMS45MjUgMy0yLjg4NyAwLTIuODg3LTItMi44ODctM3oiLz48cGF0aCBkPSJNNjAuMDU4IDIzLjY4NWwtLjQ4Mi0uMzU3Yy42MDItLjgxLjk1Mi0xLjA1NiAxLjUxOS0xLjA1Ni4yMzQgMCAuNTE2LjE3Mi40NzUuODIzLS4wNy0uMjgxLS4xOTYtLjMwNi0uMjM4LS4zMTQtLjI2NS0uMDU1LS43ODIuMjQyLTEuMjc0LjkwNHoiLz48cGF0aCBmaWxsPSIjRkZGIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iLjciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTUzLjkwNiAyMi43NTZjMSAwIDEuMTI2IDEgMS4xMjYgMSIvPjwvZz48cGF0aCBmaWxsPSIjRTFGMEREIiBkPSJNMzYuNSAxN0wyNiAwbC0zIDEgLjkxNyAxNS41VjU0TDI3IDU1bDIuNS0xVjE2bDQuNSAyeiIvPjxwYXRoIGZpbGw9IiM3Q0M2ODAiIGQ9Ik0zNCAxOEwyMy41IDEgMTMgMThoN3YzN2g3VjE4eiIvPjwvc3ZnPg==);
}

.AdditionalServices__service--sources .AdditionalServices__service__icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4NiA1OCI+PHBhdGggZmlsbD0iIzE5NEQ2NiIgZD0iTTU2IDM3aDlsLTktOHoiLz48cGF0aCBmaWxsPSIjMjE3QTZEIiBkPSJNMjguOTg3IDI4bC05LTEgOS02eiIvPjxwYXRoIGZpbGw9IiMxQTY3NUEiIGQ9Ik02NSAyOXYtMkgyMHMtMiAxLjItMiA2IDIgNiAyIDZoNDV2LTJoLTJ2LThoMnoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjEgMjloNDJ2OEgyMXoiLz48ZyBvcGFjaXR5PSIuMiIgZmlsbD0iIzBGM0I1MSI+PHBhdGggZD0iTTIxIDMwaDQydjFIMjF6TTIxIDMyaDQydjFIMjF6TTIxIDM0aDQydjFIMjF6TTIxIDM2aDQydjFIMjF6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiMyNjY4OTEiIGQ9Ik01NyA1MWg5bC05LTEweiIvPjxwYXRoIGZpbGw9IiM0NzYyNzAiIGQ9Ik02NiA0MXYtMkgyMXMtMiAxLTIgNyAyIDcgMiA3aDQ1di0yaC0yVjQxaDJ6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTIyIDQxaDQydjEwSDIyeiIvPjxnIG9wYWNpdHk9Ii4xNCI+PHBhdGggZD0iTTIyIDQyaDQydjFIMjJ6TTIyIDQ0aDQydjFIMjJ6TTIyIDQ2aDQydjFIMjJ6TTIyIDQ4aDQydjFIMjJ6TTIyIDUwaDQydjFIMjJ6Ii8+PC9nPjwvZz48Zz48cGF0aCBmaWxsPSIjMjY2ODkxIiBkPSJNNTYgMjVoOWwtOS02djYiLz48cGF0aCBmaWxsPSIjMjY2ODkxIiBkPSJNNjYgMTV2LTJIMjFzLTIgMS0yIDcgMiA3IDIgN2g0NXYtMmgtMlYxNWgyeiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0yMiAxNWg0MnYxMEgyMnoiLz48ZyBvcGFjaXR5PSIuMiI+PHBhdGggZD0iTTIyIDE2aDQydjFIMjJ6TTIyIDE4aDQydjFIMjJ6TTIyIDIwaDQydjFIMjJ6TTIyIDIyaDQydjFIMjJ6TTIyIDI0aDQydjFIMjJ6Ii8+PC9nPjwvZz48cGF0aCBmaWxsPSIjNEE4NEE1IiBkPSJNNTcgOUgzMGwtOSA0aDQ1eiIvPjwvc3ZnPg==);
}

.AdditionalServices__service--samples .AdditionalServices__service__icon {
    background-image: url(/assets/customer-dashboard/add_icons_samples.4c2eadab.svg);
}

.AdditionalServices__service--progressive .AdditionalServices__service__icon {
    background-image: url(/assets/customer-dashboard/add_icons_progressive.a74965f7.svg);
}

.AdditionalServices__service--smart_paper .AdditionalServices__service__icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSLQodC70L7QuV8xIiB2aWV3Qm94PSIwIDAgNjQuMyA1OC41Ij48c3R5bGU+LnN0NHtmaWxsOm5vbmV9LnN0NXtmaWxsOiMyNzY3OGZ9LnN0Nntmb250LWZhbWlseTomYXBvcztWZXJkYW5hJmFwb3M7fS5zdDd7Zm9udC1zaXplOjEuNHB4fS5zdDh7ZmlsbDojN2NjNjgwO3N0cm9rZTojN2NjNjgwO3N0cm9rZS13aWR0aDoxLjU7c3Ryb2tlLW1pdGVybGltaXQ6MTB9LnN0MTB7ZmlsbDojZmZmfS5zdDExe2ZvbnQtZmFtaWx5OiZhcG9zO1ZlcmRhbmEtQm9sZCZhcG9zO308L3N0eWxlPjxnIGlkPSJhZGRfaWNvbnNfcGFnZXMuNzliMjM1YjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05IC0yLjY2OCkiPjxnIGlkPSJHcm91cF8xNyI+PGcgaWQ9Ikdyb3VwXzE2Ij48bGluZWFyR3JhZGllbnQgaWQ9IlBhdGhfMTFfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjQuOTQxIiB5MT0iNDUuODcyIiB4Mj0iMjQuOTQxIiB5Mj0iNDQuODcyIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDM2Ljk3NDEgMCAwIC01MS4wMjkgLTg4MS4zOCAyMzQ0LjQ2NikiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2YzZjhmYSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2ZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggaWQ9IlBhdGhfMTEiIGQ9Ik01OC4zIDU0LjdsLTM2LTEuNGMxLjItMTYuMSAxLjItMzIuMyAwLTQ4LjQgOC43LS40IDE3LjMtLjggMjYtMS4ybDMuMyA3LjJjMi41LjkgNC45IDEuOCA3LjMgMi43LjYgMTMuNy40IDI3LjQtLjYgNDEuMXoiIGZpbGw9InVybCgjUGF0aF8xMV8xXykiLz48cGF0aCBpZD0iUGF0aF8xMiIgZD0iTTQ4LjkgMTQuOGMtLjEtMy43LS4zLTcuNC0uNi0xMS4xIDEuMiAyLjMgMi40IDQuNyAzLjUgNyAyLjQuOSA0LjggMS45IDcuMSAyLjgtLjItLjItMS4zLS40LTQuNS0uMy0xLjkuMS0zLjguNi01LjUgMS42eiIgZmlsbD0iIzI2Njg5MSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iUGF0aF8xM18xXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyMi45MjUiIHkxPSI0Ni43NjkiIHgyPSIyMi45MjUiIHkyPSI0NS43NjkiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMTAuNjIyMyAwIDAgLTkuODc4IC0xODkuOTE0IDQ2NS42NykiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2YzZjhmYSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2ZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggaWQ9IlBhdGhfMTMiIGQ9Ik00OS4zIDEzLjRjLS4zLTMuMi0uNi02LjUtMS05LjcgMy42IDMuMiA3LjEgNi41IDEwLjYgOS45IDAgMC0xLjMtMS4yLTQuOS0xLTQuMS4xLTUgLjgtNC43Ljh6IiBmaWxsPSJ1cmwoI1BhdGhfMTNfMV8pIi8+PHBhdGggaWQ9IlBhdGhfMTkiIGQ9Ik01OC45IDEzLjZjLjYgMTMuNy40IDI3LjUtLjYgNDEuMWwtMzYtMS40YzEuMi0xNi4yIDEuMi0zMi40IDAtNDguNmwyNi0xYzMuNiAzLjIgNy4xIDYuNSAxMC42IDkuOXoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzI2Njg5MSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L2c+PC9nPjwvZz48cGF0aCBjbGFzcz0ic3Q0IiBkPSJNNDguNiA1OC41bC0zMi4xLTIuNFYyMS41aDMwLjd6Ii8+PHRleHQgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuNDg1IDIyLjUxNSkiPjx0c3BhbiB4PSIwIiB5PSIwIiBjbGFzcz0ic3Q1IHN0NiBzdDciPkVudmlyb25tZW50YWwgY29uc2Npb3VzbmVzcyBhbW9uZyA8L3RzcGFuPjx0c3BhbiB4PSIwIiB5PSIzLjIiIGNsYXNzPSJzdDUgc3Q2IHN0NyI+Y29uc3VtZXJzIGFuZCB0aGUgbmVlZCB0byBlYXQgb3JnYW5pYyA8L3RzcGFuPjx0c3BhbiB4PSIwIiB5PSI2LjQiIGNsYXNzPSJzdDUgc3Q2IHN0NyI+Zm9vZHMgaGF2ZSBuZWNlc3NpdGF0ZWQgdGhlIHNoaWZ0IHRvIGdyZWVuIDwvdHNwYW4+PHRzcGFuIHg9IjAiIHk9IjkuNiIgY2xhc3M9InN0NSBzdDYgc3Q3Ij5hZ3JpY3VsdHVyZS4gSXQgZW50YWlscyB0aGUgYWRvcHRpb24gb2YgPC90c3Bhbj48dHNwYW4geD0iMCIgeT0iMTIuOCIgY2xhc3M9InN0NSBzdDYgc3Q3Ij5zdXN0YWluYWJsZSBmYXJtaW5nIHByYWN0aWNlcyBhbmQgPC90c3Bhbj48dHNwYW4geD0iMCIgeT0iMTYiIGNsYXNzPSJzdDUgc3Q2IHN0NyI+dGVjaG5vbG9naWVzIHRoYXQgd2lsbCBib29zdCBmb29kIHByb2R1Y3Rpb24gPC90c3Bhbj48dHNwYW4geD0iMCIgeT0iMTkuMiIgY2xhc3M9InN0NSBzdDYgc3Q3Ij5hbmQgcmVkdWNlIG9wZXJhdGluZyBjb3N0cyB3aXRob3V0IDwvdHNwYW4+PHRzcGFuIHg9IjAiIHk9IjIyLjQiIGNsYXNzPSJzdDUgc3Q2IHN0NyI+ZGFtYWdpbmcgdGhlIGVudmlyb25tZW50ICjigJxHcmVlbiA8L3RzcGFuPjx0c3BhbiB4PSIwIiB5PSIyNS42IiBjbGFzcz0ic3Q1IHN0NiBzdDciPkFncmljdWx0dXJl4oCdKS48L3RzcGFuPjwvdGV4dD48cGF0aCBjbGFzcz0ic3Q4IiBkPSJNNjEgMzAuMWwtMjIuMy0uOEw0MCAxMi44aDIzLjd6Ii8+PHBhdGggZmlsbD0iI2YyNmI2YyIgc3Ryb2tlPSIjZjI2YjZjIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjUuMiA0NmwtMjIuMy0uMS0xLjYtMjMuNSAyNCAuN3oiLz48cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMjIuNCA0NC44TDMuMyA0NSAxLjggMjEuOCAyNS4zIDI0eiIvPjx0ZXh0IHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDUxIDI1Ljg2OCkiPjx0c3BhbiB4PSIwIiB5PSIwIiBjbGFzcz0ic3QxMCBzdDExIHN0NyI+V2hlbiBhIHNvdXJjZSBoYXMgbm8gPC90c3Bhbj48dHNwYW4geD0iLjIiIHk9IjMiIGNsYXNzPSJzdDEwIHN0MTEgc3Q3Ij5rbm93biBhdXRob3IsIGEgc2hvcnRlbmVkIDwvdHNwYW4+PHRzcGFuIHg9Ii40IiB5PSI2IiBjbGFzcz0ic3QxMCBzdDExIHN0NyI+dGl0bGUgb2YgdGhlIHdvcmsgaXMgdXNlZCA8L3RzcGFuPjx0c3BhbiB4PSIuNiIgeT0iOSIgY2xhc3M9InN0MTAgc3QxMSBzdDciPmluc3RlYWQgb2YgYW4gYXV0aG9y4oCZcyA8L3RzcGFuPjx0c3BhbiB4PSIuOCIgeT0iMTIiIGNsYXNzPSJzdDEwIHN0MTEgc3Q3Ij5uYW1lLiBUaGUgdGl0bGUgaXMgcGxhY2VkIDwvdHNwYW4+PHRzcGFuIHg9Ii45IiB5PSIxNSIgY2xhc3M9InN0MTAgc3QxMSBzdDciPmluIHF1b3RhdGlvbiBtYXJrcyBpZiBpdCBpcyA8L3RzcGFuPjx0c3BhbiB4PSIxLjEiIHk9IjE4IiBjbGFzcz0ic3QxMCBzdDExIHN0NyI+YSBzaG9ydCB3b3JrLjwvdHNwYW4+PC90ZXh0PjxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik02MS43IDMzLjRsLTIyLjYtLjkgMi41LTIxIDIyLjYuOXoiLz48dGV4dCB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MS4yNjMgMTUuNTMpIj48dHNwYW4geD0iMCIgeT0iMCIgY2xhc3M9InN0MTAgc3QxMSBzdDciPlRoZSBob29rIHNlbnRlbmNlIDwvdHNwYW4+PHRzcGFuIHg9Ii0uNCIgeT0iMyIgY2xhc3M9InN0MTAgc3QxMSBzdDciPmVtcGhhc2l6ZXMgZW52aXJvbm1lbnRhbCA8L3RzcGFuPjx0c3BhbiB4PSItLjciIHk9IjYiIGNsYXNzPSJzdDEwIHN0MTEgc3Q3Ij5jb25zY2lvdXNuZXNzLCB3aGljaCBpcyBhIDwvdHNwYW4+PHRzcGFuIHg9Ii0xLjEiIHk9IjkiIGNsYXNzPSJzdDEwIHN0MTEgc3Q3Ij5ob3QgdG9waWMgdG8gZ3JhYiB0aGUgPC90c3Bhbj48dHNwYW4geD0iLTEuNCIgeT0iMTIiIGNsYXNzPSJzdDEwIHN0MTEgc3Q3Ij5yZWFkZXLigJlzIGF0dGVudGlvbi48L3RzcGFuPjwvdGV4dD48dGV4dCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNy4zMDYgNy4zMDQpIj48dHNwYW4geD0iMCIgeT0iMCIgY2xhc3M9InN0NSBzdDYgc3Q3Ij5TdHVkZW504oCZcyBOYW1lPC90c3Bhbj48dHNwYW4geD0iMCIgeT0iMyIgY2xhc3M9InN0NSBzdDYgc3Q3Ij5Qcm9mZXNzb3LigJlzIE5hbWU8L3RzcGFuPjx0c3BhbiB4PSIwIiB5PSI2IiBjbGFzcz0ic3Q1IHN0NiBzdDciPkNvdXJzZTwvdHNwYW4+PHRzcGFuIHg9IjAiIHk9IjkiIGNsYXNzPSJzdDUgc3Q2IHN0NyI+RGF0ZTwvdHNwYW4+PC90ZXh0Pjx0ZXh0IHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2LjcxNiAxOC43OTkpIiBjbGFzcz0ic3Q1IHN0NiBzdDciPkdyb3dpbmcgR3JlZW48L3RleHQ+PHBhdGggY2xhc3M9InN0OCIgZD0iTTYxLjQgNTEuOGwtMjItLjgtMS44LTE1aDIzLjd6Ii8+PHBhdGggY2xhc3M9InN0NCIgZD0iTTU5LjMgNTMuM2wtMTguNi0xLjIuNi0xNi4yIDE4LjYgMS4yeiIvPjx0ZXh0IHRyYW5zZm9ybT0idHJhbnNsYXRlKDQxLjIyMyAzOS45NjQpIj48dHNwYW4geD0iMCIgeT0iMCIgY2xhc3M9InN0MTAgc3QxMSBzdDciPkJhY2tncm91bmQgPC90c3Bhbj48dHNwYW4geD0iLS4xIiB5PSIzIiBjbGFzcz0ic3QxMCBzdDExIHN0NyI+aW5mb3JtYXRpb24gZXhwbGFpbnMgPC90c3Bhbj48dHNwYW4geD0iLS4yIiB5PSI2IiBjbGFzcz0ic3QxMCBzdDExIHN0NyI+d2hhdCBncmVlbiBhZ3JpY3VsdHVyZSA8L3RzcGFuPjx0c3BhbiB4PSItLjQiIHk9IjkiIGNsYXNzPSJzdDEwIHN0MTEgc3Q3Ij5lbnRhaWxzLjwvdHNwYW4+PC90ZXh0Pjwvc3ZnPg==);
}

.ProgressiveDeliverySchedule {
    margin-bottom: 10px;
}

.ProgressiveDeliverySchedule__actions {
    text-align: center;
}

.ProgressiveDeliverySchedule__actions button+button {
    margin-left: 10px;
}

.ProgressiveDeliverySchedule__parts {
    font-size: 14px;
    list-style-type: none;
    margin: 0;
    padding: 10px 0 0;
}

.ProgressiveDeliverySchedule__part {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-bottom: 24px;
    text-align: -webkit-match-parent;
}

.ProgressiveDeliverySchedule__part__deadline:after,
.ProgressiveDeliverySchedule__part__pages:after,
.ProgressiveDeliverySchedule__part__title:after {
    color: #e7e7e7;
    content: "—";
    margin-left: 5px;
    margin-right: 5px;
}

.ProgressiveDeliverySchedule__part__deadline__calendar {
    border: 1px solid #c4c7c9;
    box-shadow: inset 0 0 1px #c4c7c9;
    color: #81868b;
    display: inline-block;
    margin-right: 5px;
    min-width: 1.4em;
    padding: 2px;
    position: relative;
    text-align: center;
}

.ProgressiveDeliverySchedule__part__deadline__calendar:after,
.ProgressiveDeliverySchedule__part__deadline__calendar:before {
    background-color: hsla(0, 0%, 85.5%, 0.4);
    border-color: #fff;
    border-style: solid;
    border-width: 0 1px;
    content: " ";
    display: block;
    height: 3px;
    left: 4px;
    position: absolute;
    top: -3px;
    width: 3px;
}

.ProgressiveDeliverySchedule__part__deadline__calendar:after {
    left: auto;
    right: 4px;
}

.ProgressiveDeliverySchedule__reject-reason-label {
    display: block;
    font-size: 14px;
    margin: 0 0 4px;
}

.ProgressiveDeliverySchedule__reject-controls--actions {
    text-align: center;
}

.ProgressiveDeliverySchedule__reject-controls--actions button+button {
    margin-left: 10px;
}

.OrderDetailsFilesFile {
    border: 1px solid rgba(58, 57, 107, 0.1);
    margin-bottom: 8px;
    border-radius: 5px;
}

.OrderDetailsFilesFile__header {
    align-items: center;
    cursor: pointer;
    display: flex;
    padding: 10px 10px 10px 25px;
    position: relative;
    border: none;
    background: none;
    color: inherit;
    width: 100%;
    border-radius: 5px;
}

.OrderDetailsFilesFile__header:focus {
    outline: none;
}

.OrderDetailsFilesFile__header:hover {
    background-color: #f5f9fa;
}

.OrderDetailsFilesFile__header:before {
    border-color: transparent transparent transparent #c1c0c0;
    border-style: solid;
    border-width: 4px 0 4px 4px;
    content: " ";
    display: block;
    height: 0;
    left: 10px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0;
}

.OrderDetailsFilesFile__heading {
    justify-content: space-between;
    min-width: 0;
}

@media only screen and (min-width: 641px) {
    .OrderDetailsFilesFile__heading {
        display: flex;
        flex: 1 1 auto;
    }
}

.OrderDetailsFilesFile__name {
    font-size: 14px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    min-width: 0;
    margin-right: 10px;
}

.OrderDetailsFilesFile__created-at {
    color: #777;
    font-size: 12px;
    line-height: 20px;
    white-space: nowrap;
    text-align: left;
}

.OrderDetailsFilesFile__header--is-open:before {
    border-color: #c1c0c0 transparent transparent;
    border-width: 4px 4px 0;
    margin: 0 0 0 -2px;
}

.OrderDetailsFilesFile__header--is-new {
    font-weight: 700;
}

.OrderDetailsFilesFile__body {
    padding-bottom: 10px;
}

@media only screen and (max-width: 425px) {
    .OrderDetailsFilesFile__body {
        padding: 10px;
    }
}

@media only screen and (min-width: 426px) {
    .OrderDetailsFilesFile__body {
        margin-left: 55px;
    }
}

.OrderDetailsFilesFile__body__additional_info {
    color: #777;
    font-size: 12px;
    line-height: 130%;
    margin-bottom: 5px;
}

.OrderDetailsFilesFile__body__description {
    font-size: 12px;
    line-height: 130%;
    margin-bottom: 10px;
}

.OrderDetailsFilesFile__body__comment,
.OrderDetailsFilesFile__body__time-free-revision {
    color: #777;
    font-size: 13px;
    line-height: 1.3;
    margin-bottom: 10px;
}

@media only screen and (max-width: 640px) {
    .OrderDetailsFilesFile__buttonpane {
        display: flex;
        flex-direction: column;
        align-items: center;
    }
}

.OrderDetailsFilesFile__button {
    margin: 0 10px 10px 0;
    min-width: 215px;
    text-align: center;
}

.OrderDetailsFilesFile__button:before {
    content: "";
    display: inline-block;
    height: 19px;
    margin-right: 10px;
    vertical-align: -4px;
    width: 19px;
}

.OrderDetailsFilesFile__button--transparent {
    opacity: 0.2;
}

.OrderDetailsFilesFile__button--revision:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy4yIDE2LjEyIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzAwNzNlNn08L3N0eWxlPjwvZGVmcz48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMyIgZGF0YS1uYW1lPSJMYXllciAzIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik05LjY3IDQuNjFhLjcxLjcxIDAgMDAtMSAwbC02Ljc2IDYuNzdhLjcuNyAwIDAwLS4yLjRsLS41MyAzLjQ0YS43My43MyAwIDAwLjE4LjU4bC4xNS4xNGEuNzUuNzUgMCAwMC4zNi4xSDJsMy40NC0uNTJhLjg0Ljg0IDAgMDAuNC0uMmw2Ljc3LTYuNzdhLjcyLjcyIDAgMDAwLTF6TTQgMTQuMjlsLTEuMjUuMTkuMTktMS4yNXptNS4zOC00LjU0bC00IDQtMS45LTEuOTQgNC00ek0xMS4xIDhsLS43My43Mi0xLjkyLTEuODkuNzItLjcyem0tOC45MyA3eiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTcuODQgMGE5LjI0IDkuMjQgMCAwMC02LjIgMi4zN0wxLjc1LjkxQS43Ni43NiAwIDAwMS4wNi4xYS43Ni43NiAwIDAwLS44MS42OUwwIDRhLjc1Ljc1IDAgMDAuNjIuOGwzLjIuNTRoLjEyYS43NS43NSAwIDAwLjEzLTEuNDlsLTEuNTgtLjI0YTcuODUgNy44NSAwIDAxMTEgMTEuMjQuNzUuNzUgMCAwMDAgMS4wNi43My43MyAwIDAwLjUyLjIxLjc1Ljc1IDAgMDAuNTQtLjIyQTkuMzYgOS4zNiAwIDAwNy44NCAweiIvPjwvZz48L2c+PC9zdmc+) 50%/17px 16px no-repeat;
}

.OrderDetailsFilesFile__button--revision:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy4yIDE2LjEyIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzA0NDRhYX08L3N0eWxlPjwvZGVmcz48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMyIgZGF0YS1uYW1lPSJMYXllciAzIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik05LjY3IDQuNjFhLjcxLjcxIDAgMDAtMSAwbC02Ljc2IDYuNzdhLjcuNyAwIDAwLS4yLjRsLS41MyAzLjQ0YS43My43MyAwIDAwLjE4LjU4bC4xNS4xNGEuNzUuNzUgMCAwMC4zNi4xSDJsMy40NC0uNTJhLjg0Ljg0IDAgMDAuNC0uMmw2Ljc3LTYuNzdhLjcyLjcyIDAgMDAwLTF6TTQgMTQuMjlsLTEuMjUuMTkuMTktMS4yNXptNS4zOC00LjU0bC00IDQtMS45LTEuOTQgNC00ek0xMS4xIDhsLS43My43Mi0xLjkyLTEuODkuNzItLjcyem0tOC45MyA3eiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTcuODQgMGE5LjI0IDkuMjQgMCAwMC02LjIgMi4zN0wxLjc1LjkxQS43Ni43NiAwIDAwMS4wNi4xYS43Ni43NiAwIDAwLS44MS42OUwwIDRhLjc1Ljc1IDAgMDAuNjIuOGwzLjIuNTRoLjEyYS43NS43NSAwIDAwLjEzLTEuNDlsLTEuNTgtLjI0YTcuODUgNy44NSAwIDAxMTEgMTEuMjQuNzUuNzUgMCAwMDAgMS4wNi43My43MyAwIDAwLjUyLjIxLjc1Ljc1IDAgMDAuNTQtLjIyQTkuMzYgOS4zNiAwIDAwNy44NCAweiIvPjwvZz48L2c+PC9zdmc+);
}

.OrderDetailsFilesFile__button--refund:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy4xOSAxNi4yNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDczZTZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzMiIGRhdGEtbmFtZT0iTGF5ZXIgMyI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNy44NCAwYTkuMjkgOS4yOSAwIDAwLTYuMjEgMi4zN0wxLjc1LjkxQS43NS43NSAwIDAwLjI1Ljc5TDAgNGEuNzUuNzUgMCAwMC42Mi44bDMuMi41NGguMTJhLjc1Ljc1IDAgMDAuMTMtMS40OWwtMS41OC0uMjRhNy44NSA3Ljg1IDAgMDExMSAxMS4yNC43NS43NSAwIDAwMCAxLjA2LjczLjczIDAgMDAuNTIuMjEuNzUuNzUgMCAwMC41NC0uMjJBOS4zNiA5LjM2IDAgMDA3Ljg0IDB6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTAuMTggMTAuMjFhMTAuNzQgMTAuNzQgMCAwMC0xLjc3LS43NWMtLjczLS4yOS0xLjktLjU1LTEuOTEtMS4yNWExIDEgMCAwMS40MS0uODRBMS44NyAxLjg3IDAgMDE4LjExIDdhMi4wNyAyLjA3IDAgMDExLjcyLjk0LjguOCAwIDEwMS4zOC0uODJBMy41NiAzLjU2IDAgMDA4LjkyIDUuNVY1YS44MS44MSAwIDAwLTEuNjEgMHYuNDhhMy4xMiAzLjEyIDAgMDAtMS40Mi42NCAyLjczIDIuNzMgMCAwMC0xIDIuMSAyLjQgMi40IDAgMDAxLjE0IDIgMTAuNjUgMTAuNjUgMCAwMDEuNzguNzhjLjc0LjI5IDEuOTEuNTUgMS45MSAxLjI3YTEgMSAwIDAxLS40LjgzIDIgMiAwIDAxLTEuMjEuMzcgMi4wOSAyLjA5IDAgMDEtMS43Mi0uOTUuODEuODEgMCAxMC0xLjM5Ljc5IDMuNjIgMy42MiAwIDAwMi4zIDEuNjN2LjVhLjgxLjgxIDAgMTAxLjYxIDBWMTVhMy4zMSAzLjMxIDAgMDAxLjQyLS42NiAyLjY3IDIuNjcgMCAwMDEtMi4wOCAyLjM4IDIuMzggMCAwMC0xLjE1LTIuMDV6Ii8+PC9nPjwvZz48L3N2Zz4=) 50%/17px 16px no-repeat;
}

.OrderDetailsFilesFile__button--refund:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy4xOSAxNi4yNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwNDQ0YWF9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzMiIGRhdGEtbmFtZT0iTGF5ZXIgMyI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNy44NCAwYTkuMjkgOS4yOSAwIDAwLTYuMjEgMi4zN0wxLjc1LjkxQS43NS43NSAwIDAwLjI1Ljc5TDAgNGEuNzUuNzUgMCAwMC42Mi44bDMuMi41NGguMTJhLjc1Ljc1IDAgMDAuMTMtMS40OWwtMS41OC0uMjRhNy44NSA3Ljg1IDAgMDExMSAxMS4yNC43NS43NSAwIDAwMCAxLjA2LjczLjczIDAgMDAuNTIuMjEuNzUuNzUgMCAwMC41NC0uMjJBOS4zNiA5LjM2IDAgMDA3Ljg0IDB6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTAuMTggMTAuMjFhMTAuNzQgMTAuNzQgMCAwMC0xLjc3LS43NWMtLjczLS4yOS0xLjktLjU1LTEuOTEtMS4yNWExIDEgMCAwMS40MS0uODRBMS44NyAxLjg3IDAgMDE4LjExIDdhMi4wNyAyLjA3IDAgMDExLjcyLjk0LjguOCAwIDEwMS4zOC0uODJBMy41NiAzLjU2IDAgMDA4LjkyIDUuNVY1YS44MS44MSAwIDAwLTEuNjEgMHYuNDhhMy4xMiAzLjEyIDAgMDAtMS40Mi42NCAyLjczIDIuNzMgMCAwMC0xIDIuMSAyLjQgMi40IDAgMDAxLjE0IDIgMTAuNjUgMTAuNjUgMCAwMDEuNzguNzhjLjc0LjI5IDEuOTEuNTUgMS45MSAxLjI3YTEgMSAwIDAxLS40LjgzIDIgMiAwIDAxLTEuMjEuMzcgMi4wOSAyLjA5IDAgMDEtMS43Mi0uOTUuODEuODEgMCAxMC0xLjM5Ljc5IDMuNjIgMy42MiAwIDAwMi4zIDEuNjN2LjVhLjgxLjgxIDAgMTAxLjYxIDBWMTVhMy4zMSAzLjMxIDAgMDAxLjQyLS42NiAyLjY3IDIuNjcgMCAwMDEtMi4wOCAyLjM4IDIuMzggMCAwMC0xLjE1LTIuMDV6Ii8+PC9nPjwvZz48L3N2Zz4=);
}

.OrderDetailsFilesFile__button--approve:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNC4zMSAxMC44NCI+PGcgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBkPSJNNS4wOCAxMC44NGEuODYuODYgMCAwMS0uNjMtLjI4TC4yMiA2YS44NS44NSAwIDAxLjA2LTEuMi44NC44NCAwIDAxMS4yIDBsMy42IDMuOTNMMTIuODMuMjhBLjg2Ljg2IDAgMDExNCAuMjJhLjg1Ljg1IDAgMDEuMDUgMS4ybC04LjM0IDkuMTRhLjg0Ljg0IDAgMDEtLjYzLjI4eiIgZmlsbD0iIzAwNzNlNiIgZGF0YS1uYW1lPSJMYXllciAzIi8+PC9nPjwvc3ZnPg==) 50%/14px 11px no-repeat;
}

.OrderDetailsFilesFile__button--approve:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNC4zMSAxMC44NCI+PGcgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBkPSJNNS4wOCAxMC44NGEuODYuODYgMCAwMS0uNjMtLjI4TC4yMiA2YS44NS44NSAwIDAxLjA2LTEuMi44NC44NCAwIDAxMS4yIDBsMy42IDMuOTNMMTIuODMuMjhBLjg2Ljg2IDAgMDExNCAuMjJhLjg1Ljg1IDAgMDEuMDUgMS4ybC04LjM0IDkuMTRhLjg0Ljg0IDAgMDEtLjYzLjI4eiIgZmlsbD0iIzA0NDRhYSIgZGF0YS1uYW1lPSJMYXllciAzIi8+PC9nPjwvc3ZnPg==);
}

.OrderDetailsFilesFile__button--approve-highlight:before,
.OrderDetailsFilesFile__button--approve-highlight:hover:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNC4zMSAxMC44NCI+PGcgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBkPSJNNS4wOCAxMC44NGEuODYuODYgMCAwMS0uNjMtLjI4TC4yMiA2YS44NS44NSAwIDAxLjA2LTEuMi44NC44NCAwIDAxMS4yIDBsMy42IDMuOTNMMTIuODMuMjhBLjg2Ljg2IDAgMDExNCAuMjJhLjg1Ljg1IDAgMDEuMDUgMS4ybC04LjM0IDkuMTRhLjg0Ljg0IDAgMDEtLjYzLjI4eiIgZmlsbD0iI2ZmZiIgZGF0YS1uYW1lPSJMYXllciAzIi8+PC9nPjwvc3ZnPg==) 50%/14px 11px no-repeat;
}

.OrderDetailsFilesFile__button--download:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy42IDE2LjQ0Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzAwNzNlNn08L3N0eWxlPjwvZGVmcz48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMyIgZGF0YS1uYW1lPSJMYXllciAzIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNi44IDcuNzhhLjguOCAwIDAwLS44Ljh2NS4xOGExLjA4IDEuMDggMCAwMS0xLjA4IDEuMDhIMi42N2ExLjA3IDEuMDcgMCAwMS0xLjA3LTEuMDhWOC41OGEuOC44IDAgMDAtLjgtLjguOC44IDAgMDAtLjguOHY1LjE4YTIuNjggMi42OCAwIDAwMi42NyAyLjY4aDEyLjI1YTIuNjggMi42OCAwIDAwMi42OC0yLjY4VjguNThhLjguOCAwIDAwLS44LS44eiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTguMjYgMTIuODJhLjguOCAwIDAwMS4wOCAwbDIuNzEtMi40N0EuOC44IDAgMDAxMSA5LjE3bC0xLjQgMS4yNVYuOEEuOC44IDAgMDA4IC44djkuNjJMNi42MyA5LjE3YS44LjggMCAwMC0xLjA4IDEuMTh6Ii8+PC9nPjwvZz48L3N2Zz4=) 50%/18px 16px no-repeat;
}

.OrderDetailsFilesFile__button--download:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy42IDE2LjQ0Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzA0NDRhYX08L3N0eWxlPjwvZGVmcz48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMyIgZGF0YS1uYW1lPSJMYXllciAzIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNi44IDcuNzhhLjguOCAwIDAwLS44Ljh2NS4xOGExLjA4IDEuMDggMCAwMS0xLjA4IDEuMDhIMi42N2ExLjA3IDEuMDcgMCAwMS0xLjA3LTEuMDhWOC41OGEuOC44IDAgMDAtLjgtLjguOC44IDAgMDAtLjguOHY1LjE4YTIuNjggMi42OCAwIDAwMi42NyAyLjY4aDEyLjI1YTIuNjggMi42OCAwIDAwMi42OC0yLjY4VjguNThhLjguOCAwIDAwLS44LS44eiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTguMjYgMTIuODJhLjguOCAwIDAwMS4wOCAwbDIuNzEtMi40N0EuOC44IDAgMDAxMSA5LjE3bC0xLjQgMS4yNVYuOEEuOC44IDAgMDA4IC44djkuNjJMNi42MyA5LjE3YS44LjggMCAwMC0xLjA4IDEuMTh6Ii8+PC9nPjwvZz48L3N2Zz4=);
}

.OrderDetailsFilesFile__button--download-highlight:before,
.OrderDetailsFilesFile__button--download-highlight:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy42IDE2LjQ0Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZn08L3N0eWxlPjwvZGVmcz48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMyIgZGF0YS1uYW1lPSJMYXllciAzIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNi44IDcuNzhhLjguOCAwIDAwLS44Ljh2NS4xOGExLjA4IDEuMDggMCAwMS0xLjA4IDEuMDhIMi42N2ExLjA3IDEuMDcgMCAwMS0xLjA3LTEuMDhWOC41OGEuOC44IDAgMDAtLjgtLjguOC44IDAgMDAtLjguOHY1LjE4YTIuNjggMi42OCAwIDAwMi42NyAyLjY4aDEyLjI1YTIuNjggMi42OCAwIDAwMi42OC0yLjY4VjguNThhLjguOCAwIDAwLS44LS44eiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTguMjYgMTIuODJhLjguOCAwIDAwMS4wOCAwbDIuNzEtMi40N0EuOC44IDAgMDAxMSA5LjE3bC0xLjQgMS4yNVYuOEEuOC44IDAgMDA4IC44djkuNjJMNi42MyA5LjE3YS44LjggMCAwMC0xLjA4IDEuMTh6Ii8+PC9nPjwvZz48L3N2Zz4=);
}

.OrderDetailsFilesFile__button--tips {
    color: #bb812a;
}

.OrderDetailsFilesFile__button--tips:not([aria-disabled]):focus {
    box-shadow: 0 0 0 4px rgba(112, 198, 255, 0.15);
    border-color: #94c9f4;
}

.OrderDetailsFilesFile__button--tips:not([aria-disabled]):active {
    box-shadow: 0 0 0 4px rgba(112, 198, 255, 0.15), inset 0 0 0 1px rgba(112, 198, 255, 0.5);
    border-color: rgba(187, 129, 42, 0.5);
    color: #bb812a;
}

.OrderDetailsFilesFile__button--tips:not([aria-disabled]):hover {
    color: #bb812a;
    border-color: rgba(187, 129, 42, 0.5);
}

.OrderDetailsFilesFile__button--tips:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4wMDMiIGhlaWdodD0iMTYuMDAzIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDojYmI4MTJhfTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJhIiBkPSJNOCAwYTggOCAwIDEwOCA4IDggOCAwIDAwLTgtOHptMCAxNC43NTNBNi43NTEgNi43NTEgMCAxMTE0Ljc1MyA4IDYuNzQ4IDYuNzQ4IDAgMDE4IDE0Ljc1M3oiLz48cGF0aCBjbGFzcz0iYSIgZD0iTTguNzgzIDcuMzc2SDcuMjJhMS4wOTQgMS4wOTQgMCAwMTAtMi4xODhoMy4yODJhLjYyNS42MjUgMCAxMDAtMS4yNUg4LjYyN1YzYS42MjUuNjI1IDAgMTAtMS4yNSAwdi45MzhoLS4xNTZhMi4zNDQgMi4zNDQgMCAwMDAgNC42ODloMS41NjNhMS4wOTQgMS4wOTQgMCAxMTAgMi4xODhINS41MDJhLjYyNS42MjUgMCAxMDAgMS4yNWgxLjg3NHYuOTM4YS42MjUuNjI1IDAgMTAxLjI1IDB2LS45MzdoLjE1NmEyLjM0NCAyLjM0NCAwIDEwMC00LjY4OXoiLz48L3N2Zz4=) 50%/16px 16px no-repeat;
}

.OrderDetailsFilesSource {
    display: flex;
    margin-bottom: 15px;
    padding-bottom: 15px;
}

.OrderDetailsFilesSource:not(:last-child) {
    border-bottom: 1px solid hsla(0, 0%, 85.5%, 0.4);
}

.OrderDetailsFilesSource__content {
    flex: 1 1 auto;
}

.OrderDetailsFilesSource__header {
    margin-bottom: 5px;
}

@media only screen and (min-width: 641px) {
    .OrderDetailsFilesSource__header {
        display: flex;
        justify-content: space-between;
    }
}

.OrderDetailsFilesSource__name {
    font-size: 13px;
}

.OrderDetailsFilesSource__date {
    font-size: 12px;
}

.OrderDetailsFilesSource__description {
    font-size: 13px;
    margin-bottom: 5px;
}

.OrderSourcesPanel {
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.2), 0 1px 1px rgba(0, 0, 0, 0.1);
    margin-bottom: 8px;
}

.OrderSourcesPanel__header {
    align-items: center;
    cursor: pointer;
    display: flex;
    padding: 10px 10px 10px 25px;
    position: relative;
}

.OrderSourcesPanel__header:hover {
    background-color: #f5f9fa;
}

.OrderSourcesPanel__header:before {
    border-color: transparent transparent transparent #c1c0c0;
    border-style: solid;
    border-width: 4px 0 4px 4px;
    content: " ";
    display: block;
    height: 0;
    left: 10px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0;
}

.OrderSourcesPanel__header__buttons {
    margin-left: auto;
}

.OrderSourcesPanel__body {
    padding: 10px 30px;
}

.OrderDetailsFilesCustomersFile {
    align-items: center;
    border-bottom: 1px solid hsla(0, 0%, 85.5%, 0.4);
    display: flex;
    padding: 8px 0;
}

.OrderDetailsFilesCustomersFile__link {
    color: rgba(0, 20, 50, 0.75);
    display: flex;
    flex: 1 1 auto;
    min-width: 0;
}

.OrderDetailsFilesCustomersFile__link:hover {
    color: rgba(0, 20, 50, 0.9);
}

.OrderDetailsFilesCustomersFile__subject {
    margin-right: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    flex-grow: 1;
}

.OrderDetailsFilesCustomersFile__date {
    color: rgba(0, 0, 0, 0.53);
    font-size: 11px;
    float: right;
    white-space: nowrap;
}

.OrderDetailsFilesCustomersFile__file-description {
    font-size: 11px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.OrderDetailsFilesCustomersFile__delete-button {
    background-color: transparent;
    border: 0;
    cursor: pointer;
    height: 30px;
    margin-left: auto;
    padding: 0;
    text-align: center;
    width: 30px;
    opacity: 0.5;
    flex-shrink: 0;
}

.OrderDetailsFilesCustomersFile__delete-button:focus,
.OrderDetailsFilesCustomersFile__delete-button:hover {
    opacity: 1;
}

.OrderDetailsFilesCustomersFile__delete-button:before {
    content: " ";
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4xMyAyMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM5OTl9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xOC4zMSAzaC01LjI1YTMuNTIgMy41MiAwIDAwLTMuNDctM2gtLjA1YTMuNTIgMy41MiAwIDAwLTMuNDcgM0guODJhLjgyLjgyIDAgMDAwIDEuNjRIMnYxMS44MUEzLjU0IDMuNTQgMCAwMDUuNTcgMjBoOGEzLjU1IDMuNTUgMCAwMDMuNTYtMy41NVY0LjU5aDEuMjNhLjgyLjgyIDAgMTAwLTEuNjR6TTkuNTQgMS42NGguMDVBMS44NCAxLjg0IDAgMDExMS4zNyAzSDcuNzNhMS45IDEuOSAwIDAxMS44MS0xLjM2em01LjkyIDE0LjgxYTEuOSAxLjkgMCAwMS0xLjkxIDEuOTFoLThhMS45IDEuOSAwIDAxLTEuOTEtMS45MVY0LjU5aDExLjh2MTEuODZ6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNy41NSAxNS42NmEuOC44IDAgMDAuODItLjgyVjguMTdhLjgyLjgyIDAgMDAtMS42NCAwdjYuNjdhLjgxLjgxIDAgMDAuODIuODJ6TTExLjU3IDE1LjY2YS44LjggMCAwMC44Mi0uODJWOC4xN2EuODIuODIgMCAwMC0xLjY0IDB2Ni42N2EuODMuODMgMCAwMC44Mi44MnoiLz48L2c+PC9nPjwvc3ZnPg==) 50% / contain no-repeat;
}

.OrderDetailsFilesSample {
    display: flex;
    margin-bottom: 15px;
    padding-bottom: 15px;
}

.OrderDetailsFilesSample:not(:last-child) {
    border-bottom: 1px solid hsla(0, 0%, 85.5%, 0.4);
}

.OrderDetailsFilesSample__content {
    flex: 1 1 auto;
}

.OrderDetailsFilesSample__header {
    margin-bottom: 5px;
}

@media only screen and (min-width: 641px) {
    .OrderDetailsFilesSample__header {
        display: flex;
        justify-content: space-between;
    }
}

.OrderDetailsFilesSample__name {
    font-size: 13px;
}

.OrderDetailsFilesSample__date {
    font-size: 12px;
}

.OrderDetailsFilesSample__description {
    font-size: 13px;
    margin-bottom: 5px;
}

.OrderDetailsFiles {
    flex: 1 0 auto;
}

@media only screen and (min-width: 1025px) {
    .OrderDetailsFiles {
        display: flex;
    }
}

.OrderDetailsFiles__split {
    box-sizing: border-box;
    min-width: 0;
    padding: 20px;
}

.OrderDetailsFiles__split--from-service {
    border-right: 1px solid hsla(0, 0%, 85.5%, 0.4);
}

@media only screen and (min-width: 1025px) {
    .OrderDetailsFiles__split--from-service {
        flex-basis: 60%;
    }
}

.OrderDetailsFiles__split--from-customer {
    background-color: #fcfdfc;
    box-shadow: inset 0 0 5px #fff;
}

@media only screen and (min-width: 1025px) {
    .OrderDetailsFiles__split--from-customer {
        flex-basis: 40%;
    }
}

@media only screen and (min-width: 1025px) {
    .OrderDetailsFiles__split--from-customer .OrderDetailsFiles__split__body {
        overflow-y: auto;
        max-height: 40vh;
    }
}

.OrderDetailsFiles__split__header {
    display: flex;
    margin: 0 0 14px;
    padding: 5px 0;
}

.OrderDetailsFiles__split__title {
    flex: 1 1 auto;
    line-height: 21px;
}

.OrderDetailsFiles__split__body {
    font-size: 14px;
    margin-bottom: 20px;
}

.OrderDetailsFiles__split__count {
    margin-left: 5px;
    color: #777;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    white-space: nowrap;
}

.OrderDetailsFiles__no-from-service-message {
    background: #fdfaf6;
    border-radius: 4px;
    padding: 30px 20px;
}

.OrderDetailsFiles__no-smart-paper-message {
    background: rgba(82, 153, 215, 0.1);
    border-radius: 4px;
    padding: 30px 20px;
}

.OrderDetailsFiles__no-from-customer-message {
    font-size: 13px;
    margin-bottom: 15px;
}

.OrderDetailsFiles__no-samples-message,
.OrderDetailsFiles__no-sources-message {
    color: #777;
    font-size: 13px;
    padding: 20px;
}

.OrderDetailsFiles__no-plagiarism {
    background-color: #f0f5ea;
    border-radius: 2px;
    font-size: 12px;
    padding: 10px;
}

.OrderDetailsFiles__files-container {
    margin-bottom: 15px;
}

.OrderDetailsFilesFile__download-doc-tip {
    display: inline-block;
    font-size: 12px;
    line-height: 20px;
}

.OrderDetailsFiles__anti-plag-details-button {
    padding: 0;
    background: none;
    border: none;
}

.OrderDetailsFiles__proofread-label {
    position: relative;
    display: inline-block;
    margin-left: 17px;
    padding-left: 10px;
    padding-right: 10px;
    color: #7cc680;
    font-size: 12px;
    line-height: 1.5;
    font-weight: 400;
    border: 1px solid #7cc680;
    border-left: none;
    border-radius: 0 4px 4px 0;
}

.OrderDetailsFiles__proofread-label:before {
    position: absolute;
    left: -21px;
    top: -7px;
    display: block;
    content: "";
    width: 33px;
    height: 36px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOC4yMiAzNC40MTEiPjxkZWZzPjxzdHlsZT4uYSwuYntmaWxsOiM3Y2M2ODB9LmF7c3Ryb2tlOiNmZmZ9LmEsLmJ7ZmlsbC1ydWxlOmV2ZW5vZGR9LmV7ZmlsbDojZmZmfS5kLC5le3N0cm9rZTpub25lfTwvc3R5bGU+PC9kZWZzPjxwYXRoIGQ9Ik0xMy41MzIgMTcuNzY4bDIuNDQyIDEuMjg1LTYuMzEgMTIuMDEtMS41LTMuMTQyLTMuMzgyLjU3MSA2LjMxMS0xMi4wMXoiIGNsYXNzPSJhIi8+PHBhdGggZD0iTTE0LjgxIDE5Ljc2NGwtMy4wMzIuNTU2IDYuMTI4IDEyLjYyNCAxLjcxMi0yLjk2OCAzLjUxMi41My01LjgwNi0xMS45Njd6IiBjbGFzcz0iYSIvPjxnIGNsYXNzPSJiIj48cGF0aCBkPSJNMTcuODk3IDIzLjcxMWEyLjIwOCAyLjIwOCAwIDAxLTEuNTA2LjA0OWwtLjA1Mi0uMDE3LS4wNDctLjAyOGEuODAyLjgwMiAwIDAwLS43NC0uMDU2IDEuMDkzIDEuMDkzIDAgMDAtLjI5NS4xOCAxLjkgMS45IDAgMDEtLjY0OS40MzMgMS44MzQgMS44MzQgMCAwMS0yLjA2Ny0uNDhjLS4yNjctLjIxNy0uNjc0LS4yOTItMS4wOC0uMmwtLjA2LjAyN2ExLjgzNCAxLjgzNCAwIDAxLTIuNDM3LTEuMTQ3IDEuMTA2IDEuMTA2IDAgMDAtLjkyNC0uNTk5IDIuMDY3IDIuMDY3IDAgMDEtMS4zNTUtLjYzIDEuODUgMS44NSAwIDAxLS41MjMtMS4zNzJjLS4wNTMtLjQxMi0uMjk3LS43NzgtLjYzLS45NC0uNTI1LS4yNDMtLjkyNy0uNjc0LTEuMTAzLTEuMTg0YTEuNzM3IDEuNzM3IDAgMDEuMDgzLTEuMzUyYy4xNDQtLjM2OC4wNy0uNzczLS4xOTktMS4wOTItLjM1Ny0uMzUzLS41NS0uODY3LS41MjktMS40MTQuMDItLjUyNC4yMzEtMS4wMzMuNTgtMS4zOTdsLjAxNi0uMDE2LjAxNy0uMDE1Yy4yODQtLjI0OC4zNS0uNjIzLjE4LTEuMDNsLS4wMDUtLjAxMy0uMDA1LS4wMTVjLS4zMzUtLjk2OC4xMjUtMi4wMSAxLjA5My0yLjQ3OWwuMDQ1LS4wMjEuMDQ5LS4wMTNhLjk4Ljk4IDAgMDAuMTIzLS4wNGMuMTEzLS4wNDUuNDUxLS4xODIuNTA1LS44MzEtLjAyNS0uNzU4LjQ1My0xLjQ2NCAxLjE5OC0xLjc2NWExLjk0IDEuOTQgMCAwMS44NTYtLjEzOC43MzkuNzM5IDAgMDAuMzE2LS4wNiAxLjA0IDEuMDQgMCAwMC41NjMtLjUzOWMuMTc1LS40NjkuNTQtLjgzNSAxLjAyOC0xLjAzM2EyLjE2MSAyLjE2MSAwIDAxMS40NzItLjA0bC4wNTIuMDE4LjA0Ny4wMjhhLjguOCAwIDAwLjc0MS4wNTVjLjEwNC0uMDQyLjIwMy0uMTAyLjI5NS0uMTguMTg3LS4xODkuNDA1LS4zMzUuNjQ5LS40MzRhMS44MzMgMS44MzMgMCAwMTIuMDY0LjQ4Yy4yNTcuMjA1Ljc0LjI5OSAxLjA2OC4yMDZsLjA3NS0uMDMyYTEuODMzIDEuODMzIDAgMDExLjQ3OS4wNDZjLjQ1Ni4yMi43OTMuNjEuOTUzIDEuMS4xOTcuMzYuNTI1LjU3Mi45MjcuNmEyLjEyNCAyLjEyNCAwIDAxMS45NzYgMS45OTVsLjAwMi4wMzEtLjAwMi4wMzFjLS4wMjcuMzc5LjIwNy43MTYuNjEuODgybC4wMTkuMDA4LjAxOS4wMWMuNDc1LjI0NS44NC42NzMgMSAxLjE3NS4xNDUuNDU1LjExMS45MzItLjA5NSAxLjM0Ni0uMTQzLjM2OC0uMDcuNzc0LjIgMS4wOTIuMzU3LjM1NC41NDkuODY3LjUyOCAxLjQxNGEyLjE1NSAyLjE1NSAwIDAxLS41OCAxLjM5OGwtLjAxNi4wMTYtLjAxNy4wMTRjLS4yNjQuMjMtLjM1NC42ODUtLjE5Ny45OTNsLjAxNi4wMzEuMDEyLjAzM2MuMzYxIDEuMDQyLS4xIDIuMDY2LTEuMTIgMi40OWwtLjAyLjAwOC0uMDIuMDA2YS43NzcuNzc3IDAgMDAtLjU2Mi44NDJsLjAwMy4wMzYtLjAwMi4wMzZhMS45OTEgMS45OTEgMCAwMS0xLjIzMyAxLjcyOSAyLjA0NCAyLjA0NCAwIDAxLS45MTYuMTQuNjk2LjY5NiAwIDAwLS4zLjA1NWMtLjE4My4wNzQtLjQuMjQtLjQ1OC40ODVsLS4wMTQuMDU4LS4wMjcuMDUzYTIuMDc2IDIuMDc2IDAgMDEtMS4wNzQuOTczeiIgY2xhc3M9ImQiLz48cGF0aCBkPSJNMTcuNzEgMjMuMjQ3YTEuNTcgMS41NyAwIDAwLjgxNi0uNzM3Yy4wOTUtLjM5OC40MS0uNjkxLjc1Ny0uODMxYTEuMTkgMS4xOSAwIDAxLjUyMi0uMDkgMS41NSAxLjU1IDAgMDAuNjkzLS4xMDYgMS41IDEuNSAwIDAwLjkyMi0xLjMgMS4yNzYgMS4yNzYgMCAwMS45MDgtMS4zNTVjLjgzNC0uMzQ2IDEuMDkxLTEuMTM4Ljg0LTEuODY0LS4yNy0uNTI0LS4xMTktMS4yMjIuMzEzLTEuNTk4LjU0Ni0uNTY4LjYxNi0xLjU3Ny4wNDgtMi4xMjItLjM3Ni0uNDMyLS41MzMtMS4wNS0uMjkxLTEuNjQxLjM1My0uNjgzLjAwNi0xLjUxOC0uNjc4LTEuODctLjU5My0uMjQ1LS45Ni0uNzc1LS45MTgtMS4zOEExLjYzIDEuNjMgMCAwMDIwLjEzIDYuODNhMS42MTYgMS42MTYgMCAwMS0xLjM1NS0uOTA2IDEuMzMgMS4zMyAwIDAwLTEuODY1LS44MzljLS41MTYuMTY3LTEuMjE0LjAxNy0xLjU5Ni0uMzE0YTEuMzM1IDEuMzM1IDAgMDAtMS41MjgtLjM3NmMtLjE4MS4wNzMtLjM1LjE4Ni0uNDk0LjMzNmExLjYxOCAxLjYxOCAwIDAxLS40NS4yNzggMS4zMDMgMS4zMDMgMCAwMS0xLjE4Mi0uMDg5IDEuNjU1IDEuNjU1IDAgMDAtMS4xMy4wMjhjLS4zNDUuMTQtLjYyMi40MDItLjc1Ljc1Mi0uMTYuMzktLjQ5LjY3OC0uODQuODJhMS4yMyAxLjIzIDAgMDEtLjUzOS4wOTUgMS40MjggMS40MjggMCAwMC0uNjM0LjEwMmMtLjUyNS4yMTItLjkxNi43Mi0uODg0IDEuMzEtLjA0NC42My0uMzE4IDEuMDg0LS44MTggMS4yODYtLjA2LjAyNC0uMTIyLjA0NS0uMTg3LjA2Mi0uNzMyLjM1NC0xLjA5IDEuMTM3LS44MzkgMS44NjUuMjYuNjI2LjExOCAxLjIyMi0uMzE0IDEuNTk4LS41NDUuNTctLjYxNiAxLjU3Ny0uMDQ3IDIuMTIzLjM3NS40My41MzMgMS4wNDguMjkgMS42NC0uMzUyLjY4NC0uMDA2IDEuNTE4Ljc3OCAxLjg3Ny40ODkuMjM2Ljg1Ni43NjcuOTE4IDEuMzc5LS4wNTcuODA2LjYwNyAxLjQ2IDEuNDExIDEuNTE3YTEuNjA2IDEuNjA2IDAgMDExLjM1My45MDYgMS4zMzQgMS4zMzQgMCAwMDEuODY3LjgzOWMuNjE3LS4xNiAxLjIxNS0uMDE3IDEuNTk1LjMxNGExLjMzNyAxLjMzNyAwIDAwMS41MzEuMzc2Yy4xODEtLjA3NC4zNS0uMTg2LjQ5NC0uMzM2YTEuNjEgMS42MSAwIDAxLjQ1LS4yNzggMS4zIDEuMyAwIDAxMS4xODEuMDljLjM5OS4xMjkuODEuMTA1IDEuMTYzLS4wMzhtLjM3NS45MjhhMi43MDQgMi43MDQgMCAwMS0xLjg0OC4wNmwtLjEwNC0uMDM0LS4wOTQtLjA1NWEuMzA5LjMwOSAwIDAwLS4zLS4wMjQuNTkzLjU5MyAwIDAwLS4xNDQuMDg3Yy0uMjMuMjI5LS40OTkuNDA2LS43OTguNTI3YTIuMzI2IDIuMzI2IDAgMDEtMi41OTMtLjU3M2MtLjEyMi0uMDg1LS4zMzctLjE0LS41OS0uMDkxYTIuMzM5IDIuMzM5IDAgMDEtMS45MTMtLjA1IDIuMzI2IDIuMzI2IDAgMDEtMS4xOTUtMS4zNDYuNjAzLjYwMyAwIDAwLS41LS4zMDQgMi41NjYgMi41NjYgMCAwMS0xLjY4Mi0uNzg0IDIuMzQ1IDIuMzQ1IDAgMDEtLjY2Mi0xLjY4OGMtLjA0NS0uMjYtLjIwNC0uNDQ4LS4zNDQtLjUxOS0uNjQ1LS4zLTEuMTQtLjgzNS0xLjM2LTEuNDdhMi4yMzIgMi4yMzIgMCAwMS4wOTUtMS43MTRjLjA5MS0uMjU0LS4wMzMtLjQ2MS0uMTEtLjU1OC0uNDQ0LS40NS0uNjgzLTEuMDkyLS42NTgtMS43NjhhMi42NjIgMi42NjIgMCAwMS43Mi0xLjcyNWwuMDMtLjAzMi4wMzQtLjAzYy4xMTctLjEwMS4xMzMtLjI1Ni4wNDgtLjQ2bC0uMDEyLS4wMjgtLjAxLS4wM2MtLjQxOS0xLjIxLjE0OC0yLjUxMSAxLjM0OC0zLjA5MmwuMDktLjA0My4wOTgtLjAyNWEuNDc5LjQ3OSAwIDAwLjA2LS4wMmMuMDQ1LS4wMTguMTYtLjA2NC4xOTEtLjM4NC0uMDE3LS45NTQuNTgyLTEuODM2IDEuNTEyLTIuMjEyYTIuNDQyIDIuNDQyIDAgMDExLjA3OC0uMTczLjI5Ny4yOTcgMCAwMC4wOTQtLjAyNC41NS41NSAwIDAwLjI4Ny0uMjY0IDIuMjggMi4yOCAwIDAxMS4zMDQtMS4zMDggMi42NTQgMi42NTQgMCAwMTEuODE0LS4wNTJsLjEwNC4wMzQuMDk1LjA1NmMuMTAyLjA2LjE4OC4wNjcuMjk5LjAyM2EuNjE4LjYxOCAwIDAwLjE0Ni0uMDg3Yy4yMy0uMjMuNDk4LS40MDYuNzk4LS41MjdhMi4zMjUgMi4zMjUgMCAwMTIuNTg2LjU2OS45MDYuOTA2IDAgMDAuNTY4LjEwNmwuMDUzLS4wMjJhMi4zMjYgMi4zMjYgMCAwMTMuMDc3IDEuNDAzLjYxMi42MTIgMCAwMC41MDQuMzA4QTIuNjI1IDIuNjI1IDAgMDEyMi42NCA4LjNsLjAwNC4wNjItLjAwNS4wNjFjLS4wMTYuMjI5LjIwNi4zNDUuMzAyLjM4NWwuMDM5LjAxNi4wMzcuMDJjLjU5My4zMDQgMS4wNDguODQgMS4yNDggMS40NjdhMi4yOCAyLjI4IDAgMDEtLjExMSAxLjY5Ni41OC41OCAwIDAwLjExLjU1OGMuNDQ1LjQ1MS42ODMgMS4wOTIuNjU4IDEuNzdhMi42NiAyLjY2IDAgMDEtLjcyIDEuNzI0bC0uMDMuMDMyLS4wMzQuMDI5Yy0uMDk0LjA4Mi0uMTM1LjI4MS0uMDguMzg4bC4wMzEuMDYyLjAyMy4wNjZjLjQ0NSAxLjI4NC0uMTQ0IDIuNTk0LTEuNCAzLjExNmwtLjA0LjAxNi0uMDQuMDEzYS4zOTkuMzk5IDAgMDAtLjAyNy4wMWMtLjIwNS4wODItLjE5My4yNDktLjE4Ny4zMmwuMDA1LjA3LS4wMDUuMDcyYy0uMDY5Ljk3My0uNjYgMS44LTEuNTQ1IDIuMTU4YTIuNTQgMi41NCAwIDAxLTEuMTM3LjE3NS4yNDUuMjQ1IDAgMDAtLjA3OS4wMmMtLjA4Ny4wMzUtLjE1LjA5OC0uMTU5LjEzOGwtLjAyOC4xMTYtLjA1NC4xMDZjLS4yOC41NDUtLjc1Mi45NzQtMS4zMzIgMS4yMDl6IiBjbGFzcz0iZSIvPjwvZz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI2ZmZiIgZD0iTTIwLjkyMyAxNC4yNzZhNi44NzMgNi44NzMgMCAxMC02Ljk1IDYuNzAxIDYuODc2IDYuODc2IDAgMDA2Ljk1LTYuNzAxeiIvPjxnIGNsYXNzPSJiIj48cGF0aCBkPSJNMTYuMTI2IDE5LjI1YTUuNyA1LjcgMCAwMS0yLjE4NC40MTQgNS42OTIgNS42OTIgMCAwMS0zLjg4My0xLjczOCA1LjU3NCA1LjU3NCAwIDAxLTEuNTctMy45MzhjLjA5LTIuMjQgMS40NzQtNC4yMjIgMy41MjgtNS4wNTJhNS41NjcgNS41NjcgMCAwMTIuMTQzLS40MDQgNS43IDUuNyAwIDAxMy44ODcgMS43MzggNS41NyA1LjU3IDAgMDExLjU3MiAzLjk0NGMtLjAyIDIuMjEtMS4zOTIgNC4xODYtMy40OTMgNS4wMzV6IiBjbGFzcz0iZCIvPjxwYXRoIGQ9Ik0xNS45MzggMTguNzg2YzEuOTEzLS43NzMgMy4xNjItMi41NyAzLjE4LTQuNTc3YTUuMDczIDUuMDczIDAgMDAtMS40My0zLjU5MSA1LjIwMiA1LjIwMiAwIDAwLTMuNTQtMS41ODYgNS4wNjkgNS4wNjkgMCAwMC0xLjk0NC4zNjhjLTEuODcuNzU1LTMuMTMgMi41Ni0zLjIxNiA0LjZhNS4wNzYgNS4wNzYgMCAwMDEuNDMgMy41NzggNS4xOTQgNS4xOTQgMCAwMDMuNTM2IDEuNTg2IDUuMTgxIDUuMTgxIDAgMDAxLjk4NC0uMzc4bS4zNzUuOTI3YTYuMiA2LjIgMCAwMS0yLjM4My40NWMtMy4zMy0uMTMyLTUuOTc0LTIuODQ3LTUuOTQyLTYuMTg3YTYuMTggNi4xOCAwIDAxMy44NDEtNS41MDMgNi4wODMgNi4wODMgMCAwMTIuMzQzLS40NDFjMy4zMzMuMTMyIDUuOTc5IDIuODQ4IDUuOTQ3IDYuMTg3LS4wMjQgMi41LTEuNjEgNC42MDYtMy44MDYgNS40OTR6IiBjbGFzcz0iZSIvPjwvZz48L3N2Zz4=);
}

.OrderDetailsPage {
    padding-top: 0;
}

@media only screen and (min-width: 641px) {
    .OrderDetailsPage {
        padding-top: 20px;
    }
}

.OrderDetailsPage .Page__body {
    background-color: #fff;
    display: flex;
    flex-direction: column;
}

@media only screen and (min-width: 641px) {
    .OrderDetailsPage .Page__body {
        border-radius: 8px;
        box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.2);
    }
}

.OrderDetailsPage .Page__width {
    width: 100%;
}

.OrderDetailsPage__tabs {
    border-bottom: 1px solid hsla(0, 0%, 85.5%, 0.4);
    display: flex;
    flex-wrap: wrap-reverse;
}

@media only screen and (min-width: 641px) {
    .OrderDetailsPage__tabs {
        padding: 0 30px;
    }
}

.OrderDetailsPage__tab {
    font-size: 14px;
    padding: 12px 15px;
}

.OrderDetailsPage__tab:not(:last-child) {
    margin-right: 10px;
}

.OrderDetailsPage__tab {
    color: #000;
    opacity: 0.8;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.21px;
}

.OrderDetailsPage__tab:focus {
    outline: none;
}

.OrderDetailsPage__tab--active {
    border-bottom: 3px solid;
    color: #1b577f;
    cursor: default;
    margin-bottom: -1px;
    opacity: 1;
}

.OrderDetailsPage__tab--not-active {
    cursor: pointer;
    opacity: 0.7;
}

.OrderDetailsPage__tab--not-active:focus,
.OrderDetailsPage__tab--not-active:hover {
    opacity: 1;
}

.OrderDetailsPage__tab__new-count {
    background-color: rgba(0, 0, 0, 0.1);
    border-radius: 50%;
    display: inline-block;
    font-size: 12px;
    font-weight: 600;
    height: 18px;
    line-height: 18px;
    margin-left: 4px;
    text-align: center;
    vertical-align: 1px;
    width: 18px;
}

.OrderDetailsPage__order-actions {
    display: flex;
    flex: 1 1 auto;
    justify-content: flex-end;
    align-items: center;
}

.OrderDetailsPage__order-actions> :not(:first-child) {
    margin-left: 10px;
}

.OrderDetailsPage__order-action--edit:before {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4yMyAxNC4yMyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDczZTZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNS4xMSA5Ljc3bC0uMTgtLjN2LS4wNmExLjM3IDEuMzcgMCAwMC4xOS0uNjdWMS40OUExLjU2IDEuNTYgMCAwMDEzLjU2IDBoLTEyQTEuNTIgMS41MiAwIDAwMCAxLjUydjcuMTdhMS41MiAxLjUyIDAgMDAxLjUxIDEuNTJoMi4yOHYuMDhhLjc0Ljc0IDAgMDAuMDcuMzFzMiAzLjYzIDUuNjMgMy42M2MzLjI5IDAgNS4xNy0yLjg3IDUuNTItMy40NWwuMDYtLjFhLjg0Ljg0IDAgMDAuMDQtLjkxek0xLjQxIDEuNDRoMTIuMjV2MS43MUgxLjQzem0zLjIgNy4zMUgxLjQ0VjVoMTIuMnYyLjk0bC0uMTYtLjE1YTUuOTEgNS45MSAwIDAwLTQtMS42MSA2LjQgNi40IDAgMDAtNC44NyAyLjU3em05LjMgMS41MkE1Ljg0IDUuODQgMCAwMTkuNSAxMi45YTUuODYgNS44NiAwIDAxLTQuNDItMi42M3YtLjEyYy41Ny0uNzkgMi4xNi0yLjYzIDQuNDItMi42M2E1Ljg0IDUuODQgMCAwMTQuNDEgMi42M2wuMDUuMDZ6Ii8+PGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSI5LjUiIGN5PSIxMC4yMSIgcj0iMS41NyIvPjwvZz48L2c+PC9zdmc+) bottom/16px 15px no-repeat;
    content: "";
    display: inline-block;
    height: 19px;
    margin: -3px 5px 0 -3px;
    vertical-align: middle;
    width: 19px;
}

.OrderDetailsPage__order-action--edit:active:before,
.OrderDetailsPage__order-action--edit:hover:before {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4yMyAxNC4yMyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwNDQ0YWF9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNS4xMSA5Ljc3bC0uMTgtLjN2LS4wNmExLjM3IDEuMzcgMCAwMC4xOS0uNjdWMS40OUExLjU2IDEuNTYgMCAwMDEzLjU2IDBoLTEyQTEuNTIgMS41MiAwIDAwMCAxLjUydjcuMTdhMS41MiAxLjUyIDAgMDAxLjUxIDEuNTJoMi4yOHYuMDhhLjc0Ljc0IDAgMDAuMDcuMzFzMiAzLjYzIDUuNjMgMy42M2MzLjI5IDAgNS4xNy0yLjg3IDUuNTItMy40NWwuMDYtLjFhLjg0Ljg0IDAgMDAuMDQtLjkxek0xLjQxIDEuNDRoMTIuMjV2MS43MUgxLjQzem0zLjIgNy4zMUgxLjQ0VjVoMTIuMnYyLjk0bC0uMTYtLjE1YTUuOTEgNS45MSAwIDAwLTQtMS42MSA2LjQgNi40IDAgMDAtNC44NyAyLjU3em05LjMgMS41MkE1Ljg0IDUuODQgMCAwMTkuNSAxMi45YTUuODYgNS44NiAwIDAxLTQuNDItMi42M3YtLjEyYy41Ny0uNzkgMi4xNi0yLjYzIDQuNDItMi42M2E1Ljg0IDUuODQgMCAwMTQuNDEgMi42M2wuMDUuMDZ6Ii8+PGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSI5LjUiIGN5PSIxMC4yMSIgcj0iMS41NyIvPjwvZz48L2c+PC9zdmc+) bottom/16px 15px no-repeat;
}

.OrderDetailsPage__order-action--cancel:before {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS4xIDExLjEiPjxnIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggZD0iTTYuNzUgNS41NWw0LjEtNC4xYS44My44MyAwIDAwMC0xLjIuODUuODUgMCAwMC0xLjIgMGwtNC4xIDQuMS00LjEtNC4xYS44NS44NSAwIDAwLTEuMiAxLjJsNC4xIDQuMS00LjEgNC4xYS44NS44NSAwIDAwMCAxLjIuODMuODMgMCAwMC42LjI1LjgyLjgyIDAgMDAuNi0uMjVsNC4xLTQuMSA0LjEgNC4xYS44NS44NSAwIDAwLjYuMjUuODIuODIgMCAwMC42LS4yNS44My44MyAwIDAwMC0xLjJ6IiBmaWxsPSIjZGIyMzE2IiBkYXRhLW5hbWU9IkxheWVyIDMiLz48L2c+PC9zdmc+) 50%/11px 11px no-repeat;
    content: "";
    display: inline-block;
    height: 19px;
    margin: -3px 5px 0 -3px;
    vertical-align: middle;
    width: 19px;
}

.OrderDetailsPage__order-action--cancel:active:before,
.OrderDetailsPage__order-action--cancel:hover:before {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS4xIDExLjEiPjxnIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggZD0iTTYuNzUgNS41NWw0LjEtNC4xYS44My44MyAwIDAwMC0xLjIuODUuODUgMCAwMC0xLjIgMGwtNC4xIDQuMS00LjEtNC4xYS44NS44NSAwIDAwLTEuMiAxLjJsNC4xIDQuMS00LjEgNC4xYS44NS44NSAwIDAwMCAxLjIuODMuODMgMCAwMC42LjI1LjgyLjgyIDAgMDAuNi0uMjVsNC4xLTQuMSA0LjEgNC4xYS44NS44NSAwIDAwLjYuMjUuODIuODIgMCAwMC42LS4yNS44My44MyAwIDAwMC0xLjJ6IiBmaWxsPSIjOWQxMzE5IiBkYXRhLW5hbWU9IkxheWVyIDMiLz48L2c+PC9zdmc+) 50%/11px 11px no-repeat;
}

.AccountForm__row {
    margin-bottom: 10px;
}

@media only screen and (min-width: 641px) {
    .AccountForm__row {
        display: flex;
    }
}

.AccountForm__label {
    font-size: 15px;
}

@media only screen and (max-width: 640px) {
    .AccountForm__label {
        display: block;
        margin-bottom: 5px;
    }
}

@media only screen and (min-width: 641px) {
    .AccountForm__label {
        align-items: center;
        display: flex;
        flex: 0 0 80px;
        height: 36px;
        justify-content: flex-end;
        padding-right: 15px;
        text-align: right;
    }
}

@media only screen and (min-width: 641px) {
    .AccountForm__label--wide {
        flex-basis: 140px;
    }
}

.AccountForm__control {
    flex: 1 1 auto;
    min-width: 0;
    width: 100%;
}

.AccountForm__buttons {
    display: flex;
    flex-direction: row-reverse;
}

@media only screen and (min-width: 1025px) {
    .ProfilePage__contacts-and-change-pass {
        display: flex;
    }
}

.ProfilePage__pane {
    background-color: #fff;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 1px 4px 0 rgba(0, 0, 0, 0.08), 0 3px 1px -2px rgba(0, 0, 0, 0.05);
}

.ProfilePage__pane-heading {
    font-size: 18px;
    font-weight: 600;
    margin: 10px 0 20px;
    opacity: 0.8;
    text-transform: uppercase;
}

.ProfilePage__pane--contacts {
    box-sizing: border-box;
    margin-bottom: 20px;
    padding: 20px;
}

@media only screen and (min-width: 1025px) {
    .ProfilePage__pane--contacts {
        flex: 0 0 50%;
        margin-right: 5%;
    }
}

.ProfilePage__pane--change-pass {
    flex: 1 1 50%;
    margin-bottom: 20px;
    padding: 20px;
}

.ProfilePage__policy-accepted-notice {
    color: rgba(0, 0, 0, 0.65);
    font-size: 13px;
    margin-top: 40px;
    padding-top: 10px;
    text-align: center;
}

.ProfilePage__policy-accepted-notice__heading {
    font-size: 13px;
    margin: 0 0 5px;
}

.ProfilePage__anonymous-change-pass-notice {
    background-color: #ecf4fa;
    padding: 1rem;
    border: 1px solid #aacbea;
    border-radius: 4px;
    line-height: 1.5;
}

.ProfilePage__group {
    display: block;
}

@media only screen and (min-width: 641px) {
    .ProfilePage__group {
        display: flex;
    }
}

.ProfilePage__label {
    margin-right: 15px;
    margin-bottom: 5px;
}

@media only screen and (min-width: 641px) {
    .ProfilePage__label {
        text-align: right;
    }
}

.SetNewPassForm__item {
    margin-bottom: 18px;
}

.ResetPassword__label,
.SetNewPassForm__label {
    margin-bottom: 5px;
}

.ResetPassword__control {
    margin-bottom: 10px;
}

.ResetPassword__buttons {
    text-align: right;
}

.ResetPassword__buttons>button {
    margin-left: 4px;
}

.ResetPasswordPage .Page__body {
    width: 100%;
    max-width: 640px;
}

.Coupons h3 {
    margin-top: 0;
    margin-bottom: 24px;
    color: #5b5c5d;
    font-size: 20px;
    line-height: 28px;
    font-weight: 500;
}

.Coupons p {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 22px;
    color: #333;
}

@media only screen and (min-width: 641px) {
    .Coupons__row {
        display: flex;
        align-items: flex-start;
    }
}

.Coupons__col {
    margin-bottom: 16px;
}

@media only screen and (min-width: 641px) {
    .Coupons__col {
        margin-bottom: 32px;
        flex: 1 0;
    }
    .Coupons__col+.Coupons__col {
        margin-left: 32px;
    }
}

.HowToGetCoupons {
    background-image: url(/assets/customer-dashboard/invite-friend-bg.bb68a148.svg);
    background-repeat: no-repeat;
    background-position: 15px bottom;
    background-size: calc(100% - 30px);
}

@media only screen and (min-width: 641px) {
    .HowToGetCoupons {
        background-position: 30px bottom;
        background-size: calc(100% - 60px);
    }
}

.HowToGetCoupons__button {
    margin-top: 24px;
    margin-bottom: 170px;
}

.Lifetime {
    padding-bottom: 16px;
}

@media only screen and (min-width: 641px) {
    .Lifetime {
        padding-bottom: 32px;
    }
}

.Lifetime__total-spent {
    float: right;
    display: block;
    padding: 4px 8px;
    border-radius: 5px;
    background-color: rgba(51, 51, 51, 0.06);
    font-size: 14px;
}

.LifetimeProgress {
    display: flex;
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    padding-top: 25px;
    padding-bottom: 25px;
    list-style-type: none;
}

.LifetimeProgress__line {
    position: relative;
    display: block;
    height: 2px;
    background-color: #aaa;
    width: 30%;
}

.LifetimeProgress__line:first-of-type,
.LifetimeProgress__line:last-of-type {
    width: 20%;
}

.LifetimeProgress__progress-line {
    position: absolute;
    bottom: -1px;
    width: 0;
    height: 4px;
    background-color: #333;
}

.LifetimeProgress__step {
    position: relative;
    display: block;
    flex-shrink: 0;
    height: 16px;
    width: 16px;
    border-radius: 50%;
    background-color: #aaa;
}

.LifetimeProgress__step--passed {
    background-color: #333;
}

.LifetimeProgress__step--passed .LifetimeProgress__title,
.LifetimeProgress__step--passed .LifetimeProgress__value {
    opacity: 1;
}

.LifetimeProgress__title {
    bottom: 22px;
    white-space: nowrap;
    font-weight: 300;
}

.LifetimeProgress__title,
.LifetimeProgress__value {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    line-height: 18px;
    opacity: 0.42;
}

.LifetimeProgress__value {
    top: 22px;
    font-weight: 700;
}

.UserCoupons__coupons-list {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    list-style-type: none;
}

.UserCoupons__coupons-list>li+li {
    margin-top: 24px;
}

.UserCoupons__show-more-button {
    display: block;
    width: 100%;
    margin-top: 24px;
    background-color: #f3f9fd;
}

.Coupon {
    color: #fff;
    border-radius: 5px;
    background-image: -webkit-gradient( linear, left top, left bottom, from(#0d47a1), to(#072451));
    background-image: linear-gradient(180deg, #0d47a1, #072451);
}

.Coupon--lifetime {
    background-image: -webkit-gradient( linear, left bottom, left top, from(#1a1f24), to(#2d3b4a));
    background-image: linear-gradient(0deg, #1a1f24, #2d3b4a);
}

.Coupon--used {
    color: #5b5c5d;
    background: #f0f5ff;
}

.Coupon--used .Coupon__main {
    padding: 16px;
}

@media only screen and (min-width: 641px) {
    .Coupon--used .Coupon__main {
        padding: 16px 24px;
    }
}

.Coupon--used .Coupon__main:before {
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.Coupon--used .Coupon__main:after {
    top: 50%;
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%);
}

.Coupon--used .Coupon__status {
    background-color: rgba(0, 0, 0, 0.04);
}

.Coupon--stub {
    background: transparent;
    border: 1px dashed #aaa;
}

.Coupon--stub .Coupon__main:after,
.Coupon--stub .Coupon__main:before {
    border-top: 1px dashed #aaa;
}

.Coupon--stub .Coupon__main:before {
    -webkit-transform: translate(-50%, 50%) rotate(90deg);
    transform: translate(-50%, 50%) rotate(90deg);
}

.Coupon--stub .Coupon__main:after {
    -webkit-transform: translate(50%, 50%) rotate(-90deg);
    transform: translate(50%, 50%) rotate(-90deg);
}

.Coupon--stub .Coupon__title {
    color: #707070;
}

.Coupon--stub .Coupon__code {
    color: #aaa;
    border-color: #aaa;
}

.Coupon--stub .Coupon__description {
    color: #aaa;
    border-top-color: #aaa;
}

.Coupon__main {
    position: relative;
    padding: 16px;
}

@media only screen and (min-width: 641px) {
    .Coupon__main {
        padding: 24px 24px 16px;
    }
}

.Coupon__main:after,
.Coupon__main:before {
    position: absolute;
    bottom: 0;
    display: block;
    content: "";
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background-color: #fff;
}

.Coupon__main:before {
    left: -1px;
    -webkit-transform: translate(-50%, 50%);
    transform: translate(-50%, 50%);
}

.Coupon__main:after {
    right: -1px;
    -webkit-transform: translate(50%, 50%);
    transform: translate(50%, 50%);
}

.Coupon__title-container {
    min-height: 56px;
    display: flex;
    align-items: start;
    flex-direction: column-reverse;
}

@media only screen and (min-width: 641px) {
    .Coupon__title-container {
        flex-direction: row;
    }
}

.Coupon__title {
    flex-grow: 1;
    margin-top: 8px;
    margin-bottom: 0;
    font-size: 20px;
    line-height: 24px;
    font-weight: 300;
}

@media only screen and (min-width: 641px) {
    .Coupon__title {
        margin-top: 0;
        font-size: 24px;
        line-height: 28px;
    }
}

.Coupon__status {
    flex-shrink: 0;
    padding: 4px 8px;
    border-radius: 5px;
    background-color: hsla(0, 0%, 100%, 0.06);
    font-size: 14px;
    line-height: 16px;
}

.Coupon__code-container {
    display: flex;
    flex-direction: column;
    margin-top: 12px;
}

@media only screen and (min-width: 641px) {
    .Coupon__code-container {
        flex-direction: row;
        margin-top: 16px;
    }
}

.Coupon__code {
    flex-grow: 1;
    padding: 9px;
    text-align: center;
    font-size: 16px;
    line-height: 18px;
    font-weight: 700;
    letter-spacing: 1px;
    border: 1px dashed hsla(0, 0%, 100%, 0.24);
    border-radius: 4px;
    background-color: hsla(0, 0%, 100%, 0.1);
}

.Coupon__use-coupon-button {
    flex-shrink: 0;
    margin-top: 8px;
    color: #1c2228;
    border: none;
    line-height: 20px;
    text-align: center;
}

.Coupon__use-coupon-button.UIButton-default-light--color-primary:not([aria-disabled]):focus,
.Coupon__use-coupon-button.UIButton-default-light--color-primary:not([aria-disabled]):hover {
    background-color: hsla(0, 0%, 98.4%, 0.8);
    color: #1c2228;
}

@media only screen and (min-width: 641px) {
    .Coupon__use-coupon-button {
        width: auto;
        margin-top: 0;
        margin-left: 15px;
    }
}

.Coupon__description {
    padding: 12px;
    font-size: 14px;
    line-height: 16px;
    border-top: 1px dashed hsla(0, 0%, 100%, 0.24);
}

@media only screen and (min-width: 641px) {
    .Coupon__description {
        padding: 16px 24px;
    }
}

.Referral {
    background-color: #f7f8fa;
}

.Referral h3 {
    margin-top: 0;
    margin-bottom: 16px;
    font-size: 20px;
    font-weight: 500;
    line-height: 24px;
}

.Referral p {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 22px;
}

@media only screen and (min-width: 641px) {
    .Referral__row {
        display: flex;
        align-items: flex-start;
    }
}

@media only screen and (min-width: 641px) {
    .Referral__col {
        flex: 1 0;
    }
    .Referral__col+.Referral__col {
        margin-left: 32px;
    }
}

.Referral__paper {
    margin-bottom: 16px;
}

@media only screen and (min-width: 641px) {
    .Referral__paper {
        margin-bottom: 32px;
    }
}

.Referral__message {
    margin-bottom: 24px;
}

.Referral__main-info-container {
    display: block;
}

@media only screen and (min-width: 641px) {
    .Referral__main-info-container {
        display: flex;
        align-items: flex-start;
    }
}

.Referral__counters {
    display: flex;
    flex-shrink: 0;
    flex-wrap: wrap;
}

@media only screen and (min-width: 641px) {
    .Referral__counters {
        margin-top: 0;
        margin-left: 15px;
    }
}

.Referral__counter {
    margin-top: 15px;
}

.Referral__counter:not(:last-child) {
    margin-right: 5px;
}

.Referral__copy-container {
    margin-top: 16px;
    display: flex;
}

.Referral__copy-link-wrapper {
    margin-bottom: 0;
    flex-grow: 1;
}

.Referral__copy-link {
    display: block;
    word-break: break-all;
}

.Referral__copy-placeholder {
    color: #999;
}

.Referral__copy-button {
    flex-shrink: 0;
    margin-left: 8px;
    width: 50px;
    height: 45px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIyMCI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDE4djIwSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTMgMThINWEzIDMgMCAwMS0zLTNWNWExIDEgMCAxMC0yIDB2MTBhNSA1IDAgMDA1IDVoOGExIDEgMCAwMDAtMnptNS0xMS4wNmExLjMxIDEuMzEgMCAwMC0uMDYtLjI3di0uMDlhMS4wNyAxLjA3IDAgMDAtLjE5LS4yOGwtNi02YTEuMDcgMS4wNyAwIDAwLS4yOC0uMTloLS4wOUwxMS4wNiAwSDdhMyAzIDAgMDAtMyAzdjEwYTMgMyAwIDAwMyAzaDhhMyAzIDAgMDAzLTNWNi45NHptLTYtMy41M0wxNC41OSA2SDEzYTEgMSAwIDAxLTEtMXpNMTYgMTNhMSAxIDAgMDEtMSAxSDdhMSAxIDAgMDEtMS0xVjNhMSAxIDAgMDExLTFoM3YzYTMgMyAwIDAwMyAzaDN6Ii8+PC9nPjwvc3ZnPg==);
}

.Referral__coupons-list {
    padding-left: 0;
    list-style-type: none;
}

.Referral__coupons-list>li {
    padding-top: 6px;
    padding-bottom: 16px;
    font-size: 16px;
    line-height: 22px;
}

.Referral__coupons-list>li+li {
    padding-top: 16px;
    border-top: 1px solid #eceef2;
}

.Referral__coupons-hint {
    font-size: 13px;
    line-height: 18px;
    color: rgba(0, 0, 0, 0.6);
}

.ReferralCounter {
    display: flex;
    align-items: center;
    padding: 18px 24px;
    color: #59b100;
    background-color: #ebf4e2;
    border-radius: 5px;
}

.ReferralCounter__title {
    max-width: 65px;
    margin-right: 5px;
    font-size: 16px;
    line-height: 22px;
}

.ReferralCounter__count {
    font-size: 36px;
    font-weight: 500;
    line-height: 1;
}

.RewardsPage {
    background-color: #f7f8fa;
}

.RewardsPage .Page__heading {
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 38px;
    text-transform: none;
    font-weight: lighter;
}

.RewardsPage__tabs {
    margin-top: 0;
    margin-bottom: 30px;
    display: flex;
    border-bottom: 1px solid #e2e2e3;
    padding-left: 0;
    list-style-type: none;
}

.RewardsPage__tabs-item+.RewardsPage__tabs-item {
    margin-left: 15px;
}

.RewardsPage__tabs-link {
    display: block;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    padding: 13px 17px 10px;
    color: inherit;
    border-bottom: 3px solid transparent;
}

.RewardsPage__tabs-link--active {
    color: #0073e6;
    border-bottom-color: #0073e6;
}

@media only screen and (min-width: 641px) {
    .PaymentSuccessful__main-box {
        position: relative;
    }
    .PaymentSuccessful__main-box:after {
        content: "";
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDAiIGhlaWdodD0iMTE2Ij48ZGVmcz48c3R5bGU+LmN7ZmlsbDojZThlYWVkfS5ke2ZpbGw6Izc1Nzg3Y308L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNMTM1LjUuNUg1Ni42YTQuMDEzIDQuMDEzIDAgMDAtNCA0djQuNmg4Ni45VjQuNWE0LjAxMyA0LjAxMyAwIDAwLTQtNHoiIGZpbGw9IiNmOGY5ZmEiLz48cGF0aCBjbGFzcz0iYyIgZD0iTTY3LjkgMzJjLS4zLjgtMi4yIDYtMi40IDYuNyAwIC4yLS4xLjYtLjEuNyAwIC41LjQuNyAxLjIuN2gxLjZjLjIgMCAuMy4xLjMuMnYuOGEuMjY1LjI2NSAwIDAxLS4yMjUuMy4yMzYuMjM2IDAgMDEtLjA3NSAwYy0uNSAwLTEuOS0uMS0zLjktLjEtMi41IDAtMy4yLjEtMy43LjEtLjIgMC0uMi0uMS0uMi0uM3YtLjhhLjIxNS4yMTUgMCAwMS4yLS4yaDEuMmMxIDAgMS41LS41IDItMS42LjItLjUgMi43LTYuOCAzLjctOS42LjItLjcgMy04IDMuMy04LjlhMS4yNjkgMS4yNjkgMCAwMDAtMS4yLjc2Mi43NjIgMCAwMS0uMi0uNHEwLS4xNS4zLS4zYTYuMzY4IDYuMzY4IDAgMDAyLjgtMS43Yy4yLS4yLjMtLjMuNC0uMy4yIDAgLjMuMi40LjYuNiAyLjEgMy4zIDkuOCAzLjkgMTEuOS44IDIuNyAzIDkgMy41IDEwYTIuNiAyLjYgMCAwMDIuMyAxLjVoMS4xYy4yIDAgLjMuMS4zLjJ2LjljMCAuMi0uMS4yLS4zLjItLjYgMC0xLjMtLjEtNC4xLS4xcy00IC4xLTQuOC4xYy0uMSAwLS4zLS4xLS4zLS4ydi0uOWMwLS4yLjEtLjIuMy0uMmguOWMxIDAgMS4zLS4zIDEtMS4zLS4zLTEuMi0xLjctNS42LTIuMS02Ljl6bTcuOS0xLjJjLS4zLTEtMy4xLTkuNS0zLjItMTAtLjEtLjItLjItLjUtLjMtLjVzLS4zLjItLjQuNWMtLjIuNC0zLjQgOS4xLTMuNiAxMHpNMTM0LjMgNDguNjM1bC03NS4xLjJhLjguOCAwIDEwMCAxLjZsNzUuMS0uMmEuOC44IDAgMTAwLTEuNnpNMTM0LjMgNTcuNzM1bC03NS4xLjJhLjguOCAwIDEwMCAxLjZsNzUuMS0uMmEuOC44IDAgMTAwLTEuNnpNMTM0LjMgNjcuNzM1bC03NS4xLjJhLjguOCAwIDEwMCAxLjZsNzUuMS0uMmEuOC44IDAgMTAwLTEuNnpNMTM0LjMgNzUuNzM1bC03NS4xLjJhLjguOCAwIDAwMCAxLjZsNzUuMS0uMmEuOC44IDAgMTAwLTEuNnpNMTM0LjMgODQuNzM1bC03NS4xLjJhLjguOCAwIDAwMCAxLjZsNzUuMS0uMmEuOC44IDAgMTAwLTEuNnpNMTM0LjMgOTMuNzM1bC03NS4xLjJhLjguOCAwIDAwMCAxLjZsNzUuMS0uMmEuOC44IDAgMTAwLTEuNnpNOTIuOSA0MS44MzVsNDEuNC0uMWEuOC44IDAgMTAwLTEuNmwtNDEuNC4xYS44LjggMCAxMDAgMS42eiIvPjxwYXRoIGNsYXNzPSJjIiBkPSJNMTM1LjUgMEg1Ni42YTQuNSA0LjUgMCAwMC00LjUgNC40ODV2MTA3LjAzQTQuNSA0LjUgMCAwMDU2LjYgMTE2aDc4LjlhNC41ODcgNC41ODcgMCAwMDQuNS00LjQ4NVY0LjQ4NUE0LjUgNC41IDAgMDAxMzUuNSAwem0wIDExNUg1Ni42YTMuNSAzLjUgMCAwMS0zLjUtMy40ODhWNC40ODVBMy41IDMuNSAwIDAxNTYuNiAxaDc4LjlhMy41IDMuNSAwIDAxMy41IDMuNDg1djEwNy4wMDhhMy41ODYgMy41ODYgMCAwMS0zLjUgMy41MXoiLz48cmVjdCBjbGFzcz0iYyIgd2lkdGg9Ijk3IiBoZWlnaHQ9IjYyLjYiIHJ4PSI0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDQ2LjM0MikiLz48Y2lyY2xlIGNsYXNzPSJkIiBjeD0iMS4xIiBjeT0iMS4xIiByPSIxLjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMxIDg0LjU0NSkiLz48Y2lyY2xlIGNsYXNzPSJkIiBjeD0iMS4xIiBjeT0iMS4xIiByPSIxLjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM1IDg0LjU0NSkiLz48Y2lyY2xlIGNsYXNzPSJkIiBjeD0iMS4xIiBjeT0iMS4xIiByPSIxLjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM4LjkgODQuNTQ1KSIvPjxjaXJjbGUgY2xhc3M9ImQiIGN4PSIxLjEiIGN5PSIxLjEiIHI9IjEuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDIuOSA4NC41NDUpIi8+PGNpcmNsZSBjbGFzcz0iZCIgY3g9IjEuMSIgY3k9IjEuMSIgcj0iMS4xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MSA4NC41NDUpIi8+PGNpcmNsZSBjbGFzcz0iZCIgY3g9IjEuMSIgY3k9IjEuMSIgcj0iMS4xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NC45IDg0LjU0NSkiLz48Y2lyY2xlIGNsYXNzPSJkIiBjeD0iMS4xIiBjeT0iMS4xIiByPSIxLjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU4LjkgODQuNTQ1KSIvPjxjaXJjbGUgY2xhc3M9ImQiIGN4PSIxLjEiIGN5PSIxLjEiIHI9IjEuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjIuOCA4NC41NDUpIi8+PGNpcmNsZSBjbGFzcz0iZCIgY3g9IjEuMSIgY3k9IjEuMSIgcj0iMS4xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MS41IDg0LjU0NSkiLz48Y2lyY2xlIGNsYXNzPSJkIiBjeD0iMS4xIiBjeT0iMS4xIiByPSIxLjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1LjQgODQuNTQ1KSIvPjxjaXJjbGUgY2xhc3M9ImQiIGN4PSIxLjEiIGN5PSIxLjEiIHI9IjEuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzkuNCA4NC41NDUpIi8+PGNpcmNsZSBjbGFzcz0iZCIgY3g9IjEuMSIgY3k9IjEuMSIgcj0iMS4xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4My4zIDg0LjU0NSkiLz48Y2lyY2xlIGNsYXNzPSJkIiBjeD0iMS4xIiBjeT0iMS4xIiByPSIxLjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjggODQuNTQ1KSIvPjxjaXJjbGUgY2xhc3M9ImQiIGN4PSIxLjEiIGN5PSIxLjEiIHI9IjEuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQuOCA4NC41NDUpIi8+PGNpcmNsZSBjbGFzcz0iZCIgY3g9IjEuMSIgY3k9IjEuMSIgcj0iMS4xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOC43IDg0LjU0NSkiLz48Y2lyY2xlIGNsYXNzPSJkIiBjeD0iMS4xIiBjeT0iMS4xIiByPSIxLjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyLjcgODQuNTQ1KSIvPjxwYXRoIGNsYXNzPSJkIiBkPSJNNzguNTMzIDYzLjJhLjYxNC42MTQgMCAwMC0uNC0uMTg1LjMuMyAwIDAwLS4yMTQuMDg1LjYxNC42MTQgMCAwMC0uMTg1LjQuMy4zIDAgMDAuMDUzLjE3N2MuMDA4LjAyNi4wMTkuMDU4LjAzNi4xYTUuNjQ5IDUuNjQ5IDAgMDEtLjEyMyA0LjU0My4zLjMgMCAwMC0uMDY2LjE5My42MTMuNjEzIDAgMDAuMTg1LjRsLjA0NC4wNDNoLjE2MmEuNDI5LjQyOSAwIDAwLjQzNi0uMjg3IDYuMjc1IDYuMjc1IDAgMDAuMS01LjQyNnpNODAuNjIxIDYyLjFhLjYxNC42MTQgMCAwMC0uMTg1LjQuMy4zIDAgMDAuMDU1LjE3OWMuMDA4LjAyNS4wMi4wNTguMDM5LjEwN2E3Ljg2OCA3Ljg2OCAwIDAxLS4yMjcgNi41MzguMy4zIDAgMDAtLjA2Ny4xOTQuNjE0LjYxNCAwIDAwLjE4NS40bC4wNDQuMDQzaC4xNjJjLjE4MiAwIC40MjkgMCAuNDQ5LS4zMWE4LjE4IDguMTggMCAwMC4xNTctNy40NDZjLS4xNDYtLjE0Ny0uNDMzLS4yNzctLjYxMi0uMTA1ek04My43NjEgNjEuMTQ0bC0uMDI3LS4wMzhjLS4xNDgtLjE0OS0uNDM1LS4yNzktLjYxMy0uMWEuNy43IDAgMDAtLjE2MS4yNTkuMzMyLjMzMiAwIDAwLjA0LjMzNSAxMC45ODEgMTAuOTgxIDAgMDEtLjIgOS4yMzEuMy4zIDAgMDAtLjA2Ni4xOTQuNjE0LjYxNCAwIDAwLjE4NS40bC4wNDQuMDQzaC4xNjJhLjQ3NC40NzQgMCAwMC4yMTctLjA2Ni4zMTMuMzEzIDAgMDEuMDgzLS4wMzNoLjA5MmwuMDQyLS4wODFhMTEuODcxIDExLjg3MSAwIDAwLjIwMi0xMC4xNDR6TTIyLjQgNjAuOTYxSDExLjdhMS4wNTEgMS4wNTEgMCAwMC0xLjA1IDEuMDV2OC4yYTEuMDUxIDEuMDUxIDAgMDAxLjA1IDEuMDVoMTAuN2MuNSAwIC45NC0uNDczIDEuMDUtMS4xNXYtOC4xYTEuMDUxIDEuMDUxIDAgMDAtMS4wNS0xLjA1em0tNy4yNSA2LjJ2LTIuMWgzLjl2Mi4xem0zLjktMi44aC0zLjl2LTIuNjMybDMuOS0uMDM2em0tNC42Ljd2Mi4xaC0zLjF2LTIuMXptLjcgMi44aDMuOXYyLjdoLTMuOXptNC42LS43di0yLjFoM3YyLjF6bTMtMi44aC0zdi0yLjY3NWwyLjY1LS4wMjRhLjMyNS4zMjUgMCAwMS4zNS4zLjQ2OS40NjkgMCAwMTAgLjA1M3ptLTguMyAwaC0zLjF2LTIuMjVhLjMyNS4zMjUgMCAwMS4zLS4zNS40NS40NSAwIDAxLjA1MiAwbDIuNzUtLjAyNXptLTMuMSAzLjVoMy4xdjIuN0gxMS43YS4zMjUuMzI1IDAgMDEtLjM1LS4zLjQ1MS40NTEgMCAwMTAtLjA1MnptOC40IDBoM3YyLjM0OWEuMzI1LjMyNSAwIDAxLS4zLjM1aC0yLjd6TTYxLjggOTguNzQySDQ0LjZhLjg2Ljg2IDAgMDEtLjgtLjguODYuODYgMCAwMS44LS44aDE3LjJhLjg2Ljg2IDAgMDEuOC44Yy0uMS41LS40LjgtLjguOHpNMzcuOCA5OC43NDJIMTEuNmEuODYuODYgMCAwMS0uOC0uOC44Ni44NiAwIDAxLjgtLjhoMjYuMmEuODYuODYgMCAwMS44LjhjLS4xLjUtLjQuOC0uOC44eiIvPjxwYXRoIGNsYXNzPSJjIiBkPSJNNTMuMSAxMC4xdi0xSDEzOXYxeiIvPjwvc3ZnPg==) 50% / auto no-repeat;
        display: block;
        width: 140px;
        height: 116px;
        position: absolute;
        bottom: 20px;
        right: 32px;
    }
}

@media only screen and (min-width: 641px) {
    .PaymentSuccessful__heading {
        display: flex;
        align-items: center;
    }
    .PaymentSuccessful__heading:before {
        content: "";
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZD0iTTEyLjcyIDYuNzlsLTQuMjkgNC4zLTEuNjUtMS42NWExIDEgMCAxMC0xLjQxIDEuNDFsMi4zNSAyLjM2YTEgMSAwIDAwMS40MSAwbDUtNWExIDEgMCAxMC0xLjQxLTEuNDJ6TTEwIDBhMTAgMTAgMCAxMDEwIDEwQTEwIDEwIDAgMDAxMCAwem0wIDE4YTggOCAwIDExOC04IDggOCAwIDAxLTggOHoiIGZpbGw9IiM2M2JhMDAiLz48L3N2Zz4=) 50% / auto no-repeat;
        display: block;
        width: 20px;
        height: 20px;
        margin-right: 7px;
        position: relative;
        top: 1px;
    }
}

.PaymentSuccessful__text {
    margin-top: 0;
    margin-bottom: 16px;
}

.PaymentSuccessful__download-app-message-container {
    margin-top: 16px;
}

@media only screen and (min-width: 641px) {
    .PaymentSuccessful__download-app-message-container {
        margin-top: 32px;
    }
}

@media only screen and (min-width: 641px) {
    .PaymentSuccessful__download-app-message {
        padding: 16px 32px 16px 16px !important;
    }
}

.DownloadAppMessage {
    display: flex;
    flex-direction: column;
}

@media only screen and (min-width: 641px) {
    .DownloadAppMessage {
        flex-direction: row;
        align-items: center;
    }
}

.DownloadAppMessage__app-icon {
    display: none;
}

@media only screen and (min-width: 641px) {
    .DownloadAppMessage__app-icon {
        flex-shrink: 0;
        display: block;
        width: 64px;
        height: 64px;
        background: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3NSA3NSI+PHBhdGggZmlsbD0iI0VDRUNFQyIgZD0iTTAgMGg3NXY3NUgweiIvPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNzV2NzVIMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDc1djc1SDB6Ii8+PHBhdGggZmlsbD0iIzAyOEE1QiIgZD0iTTAgMGg3NXY3NUgweiIvPjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2QpIj48cGF0aCBkPSJNNzUgMi41Qzc1IDQyLjU0IDQwLjU4MiA3NS0xLjg3NSA3NVMtNzguNzUgNDIuNTQtNzguNzUgMi41LTQ0LjMzMi03MC0xLjg3NS03MCA3NS0zNy41NCA3NSAyLjV6IiBmaWxsPSIjMDY5QjY3Ii8+PC9nPjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIxX2QpIj48cGF0aCBkPSJNMzUtMTYuMjVDMzUgMTMuNDM1IDkuNTM2IDM3LjUtMjEuODc1IDM3LjVTLTc4Ljc1IDEzLjQzNS03OC43NS0xNi4yNS01My4yODYtNzAtMjEuODc1LTcwIDM1LTQ1LjkzNSAzNS0xNi4yNXoiIGZpbGw9IiMwOEE5NzEiLz48L2c+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00My42NTggMjAuODU5YTYuMDcgNi4wNyAwIDAxOC41ODQgMGwuODguODhhNi4wNyA2LjA3IDAgMDEwIDguNTg0bC0xOC41MiAxOC41MmEyLjMzNCAyLjMzNCAwIDAxLTMuMzAxIDBsLTYuMTYzLTYuMTYzYTIuMzM1IDIuMzM1IDAgMDEwLTMuMzAxbDE4LjUyLTE4LjUyem02LjYwMyAxLjk4YTMuMjY4IDMuMjY4IDAgMDAtNC42MjIgMGwtMTguMTkgMTguMTkgNS41MDIgNS41MDMgMTguMTktMTguMTlhMy4yNjggMy4yNjggMCAwMDAtNC42MjJsLS44OC0uODh6IiBmaWxsPSIjZmZmIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMS4xMDggNTIuODE4YTEuNCAxLjQgMCAwMS0uMzMtMS40NDhsMy43NzQtMTAuODdhMS40IDEuNCAwIDExMi42NDYuOTJsLTIuODMgOC4xNDggOC41MjItMi45M2ExLjQgMS40IDAgMTEuOTEgMi42NWwtMTEuMjQ0IDMuODY2YTEuNCAxLjQgMCAwMS0xLjQ0OC0uMzM2em0yMC43MzUtMjkuMDg2YTEuNCAxLjQgMCAwMTEuOTggMGwzLjA3OCAzLjA3N2ExLjQgMS40IDAgMTEtMS45OCAxLjk4MWwtMy4wNzgtMy4wNzdhMS40IDEuNCAwIDAxMC0xLjk4MXoiIGZpbGw9IiNmZmYiLz48L2c+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNy4wODMgMEgwdjE3LjA4M0MwIDcuNjQ4IDcuNjQ4IDAgMTcuMDgzIDB6bTQwLjgzNCAwQzY3LjM1IDAgNzUgNy42NDggNzUgMTcuMDgzVjBINTcuOTE3ek03NSA1Ny45MTdDNzUgNjcuMzUgNjcuMzUyIDc1IDU3LjkxNyA3NUg3NVY1Ny45MTd6TTE3LjA4MyA3NUM3LjY0OCA3NSAwIDY3LjM1MiAwIDU3LjkxN1Y3NWgxNy4wODN6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTS4yNSAxNy4wODNDLjI1IDcuNzg3IDcuNzg3LjI1IDE3LjA4My4yNWg0MC44MzRjOS4yOTYgMCAxNi44MzMgNy41MzcgMTYuODMzIDE2LjgzM3Y0MC44MzRjMCA5LjI5Ni03LjUzNyAxNi44MzMtMTYuODMzIDE2LjgzM0gxNy4wODNDNy43ODcgNzQuNzUuMjUgNjcuMjEzLjI1IDU3LjkxN1YxNy4wODN6IiBzdHJva2U9IiMwMDAiIHN0cm9rZS1vcGFjaXR5PSIuMDYiIHN0cm9rZS13aWR0aD0iLjUiLz48ZGVmcz48ZmlsdGVyIGlkPSJmaWx0ZXIwX2QiIHg9Ii04OC43NSIgeT0iLTgwIiB3aWR0aD0iMTczLjc1IiBoZWlnaHQ9IjE2NSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIi8+PGZlT2Zmc2V0Lz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI1Ii8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjA4IDAiLz48ZmVCbGVuZCBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3ciLz48ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3ciIHJlc3VsdD0ic2hhcGUiLz48L2ZpbHRlcj48ZmlsdGVyIGlkPSJmaWx0ZXIxX2QiIHg9Ii04OC43NSIgeT0iLTgwIiB3aWR0aD0iMTMzLjc1IiBoZWlnaHQ9IjEyNy41IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiLz48ZmVPZmZzZXQvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjUiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTggMCIvPjxmZUJsZW5kIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvdyIvPjxmZUJsZW5kIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvdyIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNzV2NzVIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=) 50% / contain no-repeat;
    }
}

.DownloadAppMessage__message {
    max-width: 282px;
    margin-top: 0;
    margin-bottom: 15px;
}

@media only screen and (min-width: 641px) {
    .DownloadAppMessage__message {
        margin: 12px 16px;
    }
}

.DownloadAppMessage__link {
    flex-shrink: 0;
    display: block;
    width: 150px;
    height: 50px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDkuNTggNTAiPjxkZWZzPjxzdHlsZT4uYntmaWxsOiNmZmZ9PC9zdHlsZT48L2RlZnM+PHBhdGggZmlsbD0iI2E2YTZhNiIgZD0iTTEzNy42NjggMEgxMC41NWMtLjM4MyAwLS43NjIuMDEtMS4xNDkuMDE2QTE2LjUxOCAxNi41MTggMCAwMDYuOS4yMzlhOC4zMzEgOC4zMzEgMCAwMC0yLjM3Ni43ODRBOC4wNDcgOC4wNDcgMCAwMDIuNSAyLjVhNy44MjMgNy44MjMgMCAwMC0xLjQ3NiAyLjAyM0E4LjI1MSA4LjI1MSAwIDAwLjI0MyA2LjlhMTYuMjQxIDE2LjI0MSAwIDAwLS4yMjQgMi41Yy0uMDEyLjM4My0uMDEzLjc2OC0uMDE5IDEuMTUxdjI4Ljg5N2MuMDA2LjM4OC4wMDcuNzY0LjAxOSAxLjE1MmExNi4yNDEgMTYuMjQxIDAgMDAuMjI0IDIuNSA4LjIzNCA4LjIzNCAwIDAwLjc4MSAyLjM4QTcuNzYgNy43NiAwIDAwMi41IDQ3LjVhNy44NDMgNy44NDMgMCAwMDIuMDIgMS40NzQgOC4zNzYgOC4zNzYgMCAwMDIuMzc2Ljc4OSAxNi44MTggMTYuODE4IDAgMDAyLjUuMjIxYy4zODYuMDA5Ljc2Ni4wMTMgMS4xNDkuMDEzaDEyOC40NzNjLjM4MSAwIC43NzEgMCAxLjE1Mi0uMDEzYTE2LjYgMTYuNiAwIDAwMi41LS4yMjEgOC41MDUgOC41MDUgMCAwMDIuMzg1LS43ODkgNy44NDcgNy44NDcgMCAwMDIuMDIxLTEuNDczIDcuOTk0IDcuOTk0IDAgMDAxLjQ3Ny0yLjAxOCA4LjI1NSA4LjI1NSAwIDAwLjc3NC0yLjM4IDE2Ljg4IDE2Ljg4IDAgMDAuMjMyLTIuNXYtMS4xNTJjLjAxLS40NTQuMDEtLjkwNi4wMS0xLjM2N1YxMS45MmMwLS40NTggMC0uOTEyLS4wMS0xLjM2NVY5LjQwNGExNi44ODEgMTYuODgxIDAgMDAtLjIzMi0yLjUgOC4yNzMgOC4yNzMgMCAwMC0uNzc0LTIuMzc5IDguMDgzIDguMDgzIDAgMDAtMy41LTMuNSA4LjQ2IDguNDYgMCAwMC0yLjM4NS0uNzg0IDE2LjMgMTYuMyAwIDAwLTIuNS0uMjIxYy0uMzczLS4wMDgtLjc2OC0uMDItMS4xNDUtLjAyaC0xLjM1NXoiLz48cGF0aCBkPSJNMTAuNTYzIDQ4Ljg5OGMtLjM4MSAwLS43NTIgMC0xLjEzLS4wMTNhMTUuODYxIDE1Ljg2MSAwIDAxLTIuMzM2LS4yIDcuMzU1IDcuMzU1IDAgMDEtMi4wNzEtLjY4OCA2Ljc1NiA2Ljc1NiAwIDAxLTEuNzQ2LTEuMjcgNi42NDkgNi42NDkgMCAwMS0xLjI3NS0xLjc0NSA3LjE0OSA3LjE0OSAwIDAxLS42NzktMi4wNzIgMTUuNTA4IDE1LjUwOCAwIDAxLS4yMDktMi4zNDNjLS4wMDgtLjI2My0uMDE4LTEuMTQtLjAxOC0xLjE0VjEwLjU2cy4wMTEtLjg2My4wMTgtMS4xMTdhMTUuNDU0IDE1LjQ1NCAwIDAxLjIwOS0yLjM0IDcuMTkxIDcuMTkxIDAgMDEuNjc4LTIuMDc2QTYuNzE1IDYuNzE1IDAgMDEzLjI3MiAzLjI4YTYuOTU2IDYuOTU2IDAgMDExLjc1NC0xLjI3OCA3LjI3OSA3LjI3OSAwIDAxMi4wNjUtLjY3NSAxNS43MzQgMTUuNzM0IDAgMDEyLjM0NS0uMjFsMS4xMjctLjAxNUgxMzkuMDFsMS4xNDEuMDE2YTE1LjQ4MyAxNS40ODMgMCAwMTIuMzIzLjIgNy40MjMgNy40MjMgMCAwMTIuMDg4LjY4NSA2Ljk5IDYuOTkgMCAwMTMuMDE4IDMuMDI0IDcuMiA3LjIgMCAwMS42NjkgMi4wNiAxNi4yMzYgMTYuMjM2IDAgMDEuMjE3IDIuMzU4djEuMTEyYy4wMS40NjkuMDEuOTE1LjAxIDEuMzY0djI2LjE1NmMwIC40NTQgMCAuOS0uMDEgMS4zNDR2MS4xNjJhMTUuOSAxNS45IDAgMDEtLjIxNCAyLjMxNiA3LjE3IDcuMTcgMCAwMS0uNjc1IDIuMDg3IDYuODQ4IDYuODQ4IDAgMDEtMS4yNjkgMS43MzIgNi43NjUgNi43NjUgMCAwMS0xLjc0OSAxLjI3OCA3LjMyOCA3LjMyOCAwIDAxLTIuMDg1LjY4NyAxNS42OCAxNS42OCAwIDAxLTIuMzM2LjJjLS4zNjYuMDA4LS43NDkuMDEzLTEuMTIyLjAxM2gtMS4zNTV6Ii8+PHBhdGggZD0iTTMxLjE4MyAyNS4zNTJhNi4yMzEgNi4yMzEgMCAwMTIuOTY3LTUuMjI4IDYuMzc4IDYuMzc4IDAgMDAtNS4wMjItMi43MTJjLTIuMTE0LS4yMjItNC4xNjQgMS4yNjUtNS4yNDIgMS4yNjUtMS4xIDAtMi43NTctMS4yNDMtNC41NDQtMS4yMDZhNi42OTMgNi42OTMgMCAwMC01LjYzMiAzLjQzNWMtMi40MzUgNC4yMTYtLjYxOSAxMC40MTIgMS43MTQgMTMuODIgMS4xNjcgMS42NjkgMi41MzEgMy41MzMgNC4zMTYgMy40NjcgMS43NDYtLjA3MiAyLjQtMS4xMTQgNC41MDctMS4xMTQgMi4wODkgMCAyLjcgMS4xMTQgNC41MjIgMS4wNzIgMS44NzQtLjAzIDMuMDU1LTEuNjc2IDQuMTgxLTMuMzYxYTEzLjggMTMuOCAwIDAwMS45MTItMy44OTQgNi4wMjEgNi4wMjEgMCAwMS0zLjY3OS01LjU0NHpNMjcuNzQ4IDE1LjE2NmE2LjEzNSA2LjEzNSAwIDAwMS40LTQuNCA2LjI0MiA2LjI0MiAwIDAwLTQuMDM5IDIuMDkgNS44MzggNS44MzggMCAwMC0xLjQ0IDQuMjMyIDUuMTYxIDUuMTYxIDAgMDA0LjA3OS0xLjkyMnpNNTIuMTcxIDMzLjk2NGgtNS45Nkw0NC43OCAzOC4xOWgtMi41MjVMNDcuOSAyMi41NTRoMi42MjhsNS42NCAxNS42MzZoLTIuNTY3em0tNS4zNDMtMS45NWg0LjcyNGwtMi4zMjQtNi44NTloLS4wN3pNNjguMzYgMzIuNDljMCAzLjU0My0xLjkgNS44MTktNC43NTcgNS44MTlhMy44NjUgMy44NjUgMCAwMS0zLjU4Ny0xLjk5NGgtLjA1NHY1LjY0NmgtMi4zNFYyNi43ODloMi4yNjh2MS45aC4wNDNhNC4wNDQgNC4wNDQgMCAwMTMuNjMtMi4wMTVjMi44ODktLjAwNCA0Ljc5NyAyLjI4MyA0Ljc5NyA1LjgxNnptLTIuNDA1IDBjMC0yLjMwOC0xLjE5My0zLjgyNS0zLjAxMy0zLjgyNS0xLjc4OCAwLTIuOTkgMS41NDktMi45OSAzLjgyNSAwIDIuMyAxLjIgMy44MzUgMi45OSAzLjgzNSAxLjgyLS4wMDMgMy4wMTItMS41MDMgMy4wMTItMy44MzV6TTgwLjkwNiAzMi40OWMwIDMuNTQzLTEuOSA1LjgxOS00Ljc1NyA1LjgxOWEzLjg2NSAzLjg2NSAwIDAxLTMuNTg3LTEuOTk0aC0uMDU0djUuNjQ2aC0yLjMzNlYyNi43ODloMi4yNjV2MS45aC4wMzVhNC4wNDQgNC4wNDQgMCAwMTMuNjMtMi4wMTVjMi44OTctLjAwNCA0LjgwNCAyLjI4MyA0LjgwNCA1LjgxNnptLTIuNDA1IDBjMC0yLjMwOC0xLjE5My0zLjgyNS0zLjAxMy0zLjgyNS0xLjc4OCAwLTIuOTkgMS41NDktMi45OSAzLjgyNSAwIDIuMyAxLjIgMy44MzUgMi45OSAzLjgzNSAxLjgyIDAgMy4wMTMtMS41MDYgMy4wMTMtMy44MzV6TTg5LjE5NiAzMy44MzNjLjE3MyAxLjU1MSAxLjY4IDIuNTY5IDMuNzM4IDIuNTY5IDEuOTcyIDAgMy4zOTEtMS4wMTggMy4zOTEtMi40MTYgMC0xLjIxNC0uODU2LTEuOTQtMi44ODItMi40MzhsLTIuMDI2LS40ODhjLTIuODcxLS42OTQtNC4yLTIuMDM2LTQuMi00LjIxNSAwLTIuNyAyLjM1MS00LjU1MSA1LjY4OS00LjU1MSAzLjMgMCA1LjU2OSAxLjg1MyA1LjY0NSA0LjU1MWgtMi4zNjJjLS4xNDEtMS41Ni0xLjQzMS0yLjUtMy4zMTYtMi41cy0zLjE3NS45NTMtMy4xNzUgMi4zNGMwIDEuMTA1LjgyNCAxLjc1NiAyLjgzOSAyLjI1NGwxLjcyMy40MjNjMy4yMDguNzU5IDQuNTQxIDIuMDQ3IDQuNTQxIDQuMzM0IDAgMi45MjUtMi4zMyA0Ljc1Ny02LjAzNiA0Ljc1Ny0zLjQ2OCAwLTUuODA5LTEuNzg5LTUuOTYtNC42MTd6TTEwMy44NSAyNC4wOTJ2Mi43aDIuMTY4djEuODUzaC0yLjE2OHY2LjI4NWMwIC45NzYuNDM0IDEuNDMxIDEuMzg3IDEuNDMxYTcuMzExIDcuMzExIDAgMDAuNzctLjA1NHYxLjg0MmE2LjQyNiA2LjQyNiAwIDAxLTEuMy4xMDhjLTIuMzA4IDAtMy4yMDgtLjg2Ny0zLjIwOC0zLjA3OHYtNi41MzZoLTEuNjU3di0xLjg1MWgxLjY1N3YtMi43ek0xMDcuMjc0IDMyLjQ5MWMwLTMuNTg3IDIuMTEyLTUuODQxIDUuNDA3LTUuODQxczUuNDA4IDIuMjU0IDUuNDA4IDUuODQxLTIuMDkyIDUuODQxLTUuNDA4IDUuODQxLTUuNDA3LTIuMjQ1LTUuNDA3LTUuODQxem04LjQzIDBjMC0yLjQ2LTEuMTI4LTMuOTEzLTMuMDI0LTMuOTEzcy0zLjAyMiAxLjQ2My0zLjAyMiAzLjkxM2MwIDIuNDcgMS4xMjYgMy45MTEgMy4wMjIgMy45MTFzMy4wMjktMS40NDEgMy4wMjktMy45MTF6TTEyMC4wMTcgMjYuNzg5aDIuMjMydjEuOTRoLjA1NGEyLjcxOSAyLjcxOSAwIDAxMi43NDItMi4wNiAzLjYwOSAzLjYwOSAwIDAxLjguMDg3djIuMTg5YTMuMjcxIDMuMjcxIDAgMDAtMS4wNTEtLjE0MSAyLjM1OCAyLjM1OCAwIDAwLTIuNDM4IDIuNjIzdjYuNzYyaC0yLjM0ek0xMzYuNjM1IDM0Ljg0MmMtLjMxNSAyLjA2OS0yLjMzIDMuNDktNC45MDkgMy40OS0zLjMxNiAwLTUuMzc1LTIuMjIyLTUuMzc1LTUuNzg3czIuMDY5LTUuODk1IDUuMjc2LTUuODk1YzMuMTU0IDAgNS4xMzcgMi4xNjcgNS4xMzcgNS42MjN2LjhoLTguMDUydi4xNDZhMi45NjkgMi45NjkgMCAwMDMuMDY3IDMuMjI5IDIuNTc5IDIuNTc5IDAgMDAyLjYzMy0xLjZ6bS03LjkxLTMuNGg1LjdhMi43NDEgMi43NDEgMCAwMC0yLjgtMi44OTMgMi44ODYgMi44ODYgMCAwMC0yLjkgMi44OTN6TTQ2LjUzNSAxMC45MDJhMy4zMjQgMy4zMjQgMCAwMTMuNTM1IDMuNzMzYzAgMi40LTEuMyAzLjc4LTMuNTM1IDMuNzhoLTIuNzE0di03LjUxM3ptLTEuNTQ3IDYuNDUxaDEuNDE3YTIuMzYyIDIuMzYyIDAgMDAyLjQ3OC0yLjcgMi4zNjggMi4zNjggMCAwMC0yLjQ3OC0yLjY4N2gtMS40MTd6TTUxLjM4OCAxNS41NzhhMi42ODYgMi42ODYgMCAxMTUuMzQ4IDAgMi42ODYgMi42ODYgMCAxMS01LjM0OCAwem00LjIgMGMwLTEuMjI5LS41NTItMS45NDgtMS41MjEtMS45NDhzLTEuNTIuNzE5LTEuNTIgMS45NDguNTQ0IDEuOTUgMS41MTcgMS45NSAxLjUyMS0uNzE4IDEuNTIxLTEuOTUyek02My44NDQgMTguNDE1aC0xLjE2MWwtMS4xNzItNC4xNzZoLS4wODlsLTEuMTY3IDQuMTc2aC0xLjE1bC0xLjU2My01LjY3aDEuMTMybDEuMDE2IDQuMzI2aC4wODRsMS4xNjYtNC4zMjZoMS4wNzNsMS4xNjYgNC4zMjZoLjA5NWwxLjAxMS00LjMyNmgxLjExOXpNNjYuNzE2IDEyLjc0NWgxLjA3N3YuOWguMDg0YTEuNyAxLjcgMCAwMTEuNjkyLTEuMDEgMS44NDQgMS44NDQgMCAwMTEuOTYyIDIuMTA5djMuNjdoLTEuMTE5di0zLjM4N2MwLS45MTEtLjQtMS4zNjQtMS4yMjMtMS4zNjRhMS4zIDEuMyAwIDAwLTEuMzU0IDEuNDM3djMuMzE3aC0xLjExOXpNNzMuMzE0IDEwLjUzMmgxLjExOXY3Ljg4M2gtMS4xMTl6TTc1Ljk4NyAxNS41NzhhMi42ODYgMi42ODYgMCAxMTUuMzQ4IDAgMi42ODcgMi42ODcgMCAxMS01LjM0OCAwem00LjIgMGMwLTEuMjI5LS41NTItMS45NDgtMS41MjEtMS45NDhzLTEuNTIuNzE5LTEuNTIgMS45NDguNTQ0IDEuOTUgMS41MjEgMS45NSAxLjUyMS0uNzE4IDEuNTIxLTEuOTUyek04Mi41MTMgMTYuODEyYzAtMS4wMjEuNzYtMS42MDkgMi4xMDktMS42OTNsMS41MzYtLjA4OXYtLjQ4OWMwLS42LS40LS45MzctMS4xNjEtLjkzNy0uNjI1IDAtMS4wNTcuMjI5LTEuMTgyLjYzaC0xLjA4MmMuMTE0LS45NzQgMS4wMy0xLjYgMi4zMTctMS42IDEuNDIxIDAgMi4yMjMuNzA4IDIuMjIzIDEuOTA1djMuODc0aC0xLjA3OHYtLjhoLS4wODlhMS45MDggMS45MDggMCAwMS0xLjcuODkgMS43MTMgMS43MTMgMCAwMS0xLjg5LTEuN3ptMy42NDUtLjQ4NHYtLjQ3NGwtMS4zODUuMDg5Yy0uNzgxLjA1Mi0xLjEzNS4zMTgtMS4xMzUuODE4cy40NDMuODA3IDEuMDUxLjgwN2ExLjMzNyAxLjMzNyAwIDAwMS40NjktMS4yNHpNODguNzQzIDE1LjU3OGMwLTEuNzkyLjkyMS0yLjkyNiAyLjM1My0yLjkyNmExLjg2OSAxLjg2OSAwIDAxMS43MzkuOTk1aC4wODR2LTMuMTE1aDEuMTE5djcuODgzaC0xLjA3MnYtLjloLS4wODlhMS45NjggMS45NjggMCAwMS0xLjc4Ljk4OWMtMS40NDMuMDA1LTIuMzU0LTEuMTMtMi4zNTQtMi45MjZ6bTEuMTU2IDBjMCAxLjIuNTY3IDEuOTI2IDEuNTE1IDEuOTI2czEuNTI2LS43MzQgMS41MjYtMS45MjEtLjU4OS0xLjkyNi0xLjUyNi0xLjkyNi0xLjUxOS43MjgtMS41MTkgMS45MjF6TTk4LjY2OCAxNS41NzhhMi42ODYgMi42ODYgMCAxMTUuMzQ4IDAgMi42ODYgMi42ODYgMCAxMS01LjM0OCAwem00LjIgMGMwLTEuMjI5LS41NTItMS45NDgtMS41MjEtMS45NDhzLTEuNTIuNzE5LTEuNTIgMS45NDguNTQ0IDEuOTUgMS41MTYgMS45NSAxLjUyMS0uNzE2IDEuNTIxLTEuOTV6TTEwNS41MTYgMTIuNzQ1aDEuMDc3di45aC4wODRhMS43IDEuNyAwIDAxMS42OTItMS4wMSAxLjg0NCAxLjg0NCAwIDAxMS45NjIgMi4xMDl2My42N2gtMS4xMTh2LTMuMzg3YzAtLjkxMS0uNC0xLjM2NC0xLjIyMy0xLjM2NGExLjMgMS4zIDAgMDAtMS4zNTQgMS40Mzd2My4zMTdoLTEuMTJ6TTExNi42NTQgMTEuMzM0djEuNDM3aDEuMjI4di45NDNoLTEuMjI4djIuOTE1YzAgLjU5NC4yNDUuODU0LjguODU0YTMuNzM1IDMuNzM1IDAgMDAuNDI3LS4wMjZ2LjkzMmEzLjY3MSAzLjY3MSAwIDAxLS42MDkuMDU3Yy0xLjI0NCAwLTEuNzQtLjQzOC0xLjc0LTEuNTMxdi0zLjJoLS45di0uOTQzaC45di0xLjQzOHpNMTE5LjQwNiAxMC41MzJoMS4xMDl2My4xMjRoLjA5MWExLjc0NSAxLjc0NSAwIDAxMS43MjktMS4wMTYgMS44NjggMS44NjggMCAwMTEuOTUzIDIuMTE0djMuNjYxaC0xLjEydi0zLjM4NGMwLS45MDYtLjQyMi0xLjM2NC0xLjIxMi0xLjM2NGExLjMyNSAxLjMyNSAwIDAwLTEuNDI4IDEuNDM3djMuMzExaC0xLjEyMnpNMTMwLjgxNSAxNi44ODRhMi4zIDIuMyAwIDAxLTIuNDU3IDEuNjQ0IDIuNTc1IDIuNTc1IDAgMDEtMi42MTktMi45MjYgMi42MTUgMi42MTUgMCAwMTIuNjE0LTIuOTYyYzEuNTc4IDAgMi41MjkgMS4wNzggMi41MjkgMi44NTh2LjM5aC00di4wNjNhMS41IDEuNSAwIDAwMS41MSAxLjYyNCAxLjM1OSAxLjM1OSAwIDAwMS4zNDktLjY4N3ptLTMuOTM2LTEuODI3aDIuODY0YTEuMzY4IDEuMzY4IDAgMDAtMS40LTEuNDY5IDEuNDUgMS40NSAwIDAwLTEuNDY4IDEuNDY5eiIgY2xhc3M9ImIiLz48L3N2Zz4=) 50% / contain no-repeat;
}

@media only screen and (min-width: 641px) {
    .DownloadAppMessage__link {
        margin-left: auto;
    }
}

.OrderPaymentSuccessfulPage {
    background-color: #f7f8fa;
    font-size: 16px;
    line-height: 22px;
}

@media only screen and (min-width: 641px) {
    .OrderPaymentSuccessfulPage {
        padding-top: 64px;
    }
}

.OrderPaymentSuccessfulPage h1 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 20px;
    font-weight: 500;
    line-height: 32px;
}

.EmailUnsubscribe__container,
.OrderPaymentSuccessfulPage__container {
    width: 640px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.EmailUnsubscribe__heading {
    font-size: 20px;
    font-weight: 500;
    line-height: 32px;
    margin-top: 0;
    margin-bottom: 0;
}

@media only screen and (min-width: 641px) {
    .EmailUnsubscribe__content {
        min-height: 85px;
        position: relative;
    }
    .EmailUnsubscribe__content:after {
        content: "";
        display: block;
        width: 135px;
        height: 105px;
        margin: auto;
        position: absolute;
        right: 32px;
        bottom: 0;
        top: 0;
    }
    .EmailUnsubscribe__content--sad:after {
        background: url(/assets/customer-dashboard/icon_unsubscribe.fc2258f1.svg) 50% / auto no-repeat;
    }
    .EmailUnsubscribe__content--glad:after {
        background: url(/assets/customer-dashboard/icon_subscribe.6e079f73.svg) 50% / auto no-repeat;
    }
}

.EmailUnsubscribe__content br {
    display: none;
}

@media only screen and (min-width: 641px) {
    .EmailUnsubscribe__content br {
        display: block;
    }
}

.EmailUnsubscribe__text {
    margin-top: 0;
    margin-bottom: 0.75em;
}

.EmailUnsubscribe__text:last-of-type {
    margin-bottom: 0;
}

.EmailUnsubscribe__button {
    margin-top: 24px;
}

.EmailUnsubscribe__note {
    margin: 12px 16px;
    text-align: center;
}

@media only screen and (min-width: 641px) {
    .EmailUnsubscribe__note {
        margin: 24px 32px;
    }
}

.EmailUnsubscribe__link {
    text-decoration: underline;
}

.EmailUnsubscribePage {
    background-color: #f7f8fa;
    font-size: 16px;
    line-height: 22px;
}

@media only screen and (min-width: 641px) {
    .EmailUnsubscribePage {
        padding-top: 64px;
    }
}

.EmailUnsubscribeExpiredPage {
    background-color: #f7f8fa;
    font-size: 16px;
    line-height: 22px;
}

@media only screen and (min-width: 641px) {
    .EmailUnsubscribeExpiredPage {
        padding-top: 64px;
    }
}

.EmailUnsubscribeExpired__container {
    width: 640px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.EmailUnsubscribeExpired__heading {
    font-size: 20px;
    font-weight: 500;
    line-height: 32px;
    margin-top: 0;
    margin-bottom: 0;
}

.EmailUnsubscribeExpired__heading:before {
    content: "";
    display: inline-block;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMCI+PHBhdGggZD0iTTEwLjk3NiAxNC4wMjFhMSAxIDAgMTAuOTk0IDEgMSAxIDAgMDAtLjk5NC0xem0xMC42MDggMS40NjVsLTgtMTMuOTUyYTIuOTc5IDIuOTc5IDAgMDAtNS4yMDkgMEwuNDE4IDE1LjQ4NkEyLjk5IDIuOTkgMCAwMDIuOTYzIDIwaDE2LjAyNmEyLjk5IDIuOTkgMCAwMDIuNTk1LTQuNTE0em0tMS43MiAxLjk5M2EuOTk0Ljk5NCAwIDAxLS44NzUuNTA4SDIuOTYzYTEuMDA3IDEuMDA3IDAgMDEtLjg3NS0xLjVMMTAuMDQgMi41M2EuOTkzLjk5MyAwIDAxMS43NyAwbDggMTMuOTUyYTEgMSAwIDAxLjA1IDEuMDE3ek0xMC45NzYgNi4wNDhhMSAxIDAgMDAtLjk5NCAxdjMuOTg2YS45OTQuOTk0IDAgMTAxLjk4OCAwVjcuMDQ1YTEgMSAwIDAwLS45OTQtLjk5N3oiIGZpbGw9IiNmZmIxMDAiLz48L3N2Zz4=) 50% / contain no-repeat;
    width: 22px;
    height: 20px;
    margin-right: 8px;
    vertical-align: -3px;
}

.EmailUnsubscribeExpired__text {
    margin-top: 0;
    margin-bottom: 0.75em;
}

.EmailUnsubscribeExpired__text:last-of-type {
    margin-bottom: 0;
}

.EmailUnsubscribeExpired__button {
    margin-top: 24px;
}

.PaymentError {
    width: 100%;
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
}

.PaymentError__title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 20px;
    font-weight: 500;
    line-height: 24px;
}

.PaymentError__title:before {
    position: relative;
    top: 2px;
    display: inline-block;
    margin-right: 9px;
    content: "";
    width: 20px;
    height: 20px;
    background: no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6bm9uZTtzdHJva2U6I2U2NDU0NTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLXdpZHRoOjJweH08L3N0eWxlPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtMSkiPjxjaXJjbGUgY2xhc3M9ImEiIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAyKSIvPjxwYXRoIGNsYXNzPSJhIiBkPSJNMTIgOHY0bTAgNGguMDEiLz48L2c+PC9zdmc+);
}

.PaymentError__text {
    margin-top: 0;
    margin-bottom: 24px;
    font-size: 16px;
}

.OrderSummary {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    list-style-type: none;
}

.OrderSummary__item {
    display: flex;
    justify-content: space-between;
    font-size: 14px;
    line-height: 16px;
}

.OrderSummary__item+.OrderSummary__item {
    margin-top: 14px;
}

.OrderSummary__item--total {
    font-size: 16px;
    font-weight: 700;
    line-height: 22px;
}

.PaymentMethodSelect--open {
    background-color: #f7f8fa;
}

.PaymentMethodSelect__list {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    list-style-type: none;
}

.PaymentMethodSelect__list li {
    position: relative;
}

.PaymentMethodSelect__list li:before {
    display: block;
    content: "";
    position: absolute;
    left: 16px;
    top: 0;
    width: calc(100% - 32px);
    height: 1px;
    background-color: #ccd9e0;
}

.PaymentMethodSelect__list-wrapper--enter {
    max-height: 0;
    opacity: 0;
}

.PaymentMethodSelect__list-wrapper--enter-active {
    opacity: 1;
    max-height: 160px;
    -webkit-transition: opacity 0.3s, max-height 0.5s;
    transition: opacity 0.3s, max-height 0.5s;
}

.PaymentMethodSelect__list-wrapper--exit {
    opacity: 0;
    max-height: 0;
}

.PaymentMethodButton {
    padding-left: 24px;
    padding-right: 24px;
    height: 51px;
    box-sizing: border-box;
    display: flex;
    align-items: center;
}

.PaymentMethodButton__logo {
    display: inline-block;
    background: transparent 0 / contain no-repeat;
}

.PaymentMethodButton__logo--safeChargeCreditCard {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NyAxNSI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6IzAwYzdiMTtmaWxsLXJ1bGU6ZXZlbm9kZH08L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNNzYuNDcyIDE1aDQuMzkxYzIuNzY3IDAgMy45MjUtLjk1MSA0LjUzNi0zLjgyMWwxLjM1MS02LjRhMS4yMjMgMS4yMjMgMCAwMC0xLjI4Ny0xLjYyOGgtMy4zNzhjLTMuMDU2IDAtNC4wMjEgMS41LTQuNjMyIDQuMS0uNjExIDIuNjEyLjE3NyA0LjY0MyAyLjk3NiA0LjY0M2gyLjI4NGMtLjIwOSAxLS44ODUgMS4xOTMtMS45IDEuMTkzSDc2Ljg5em00Ljc2MS01Yy0xLjMzNSAwLTEuNDE2LS45MTktMS4xNzQtMi40MzUuMjI1LTEuMzg3Ljc0LTIuNTMxIDIuMjY4LTIuNTMxaDEuMjIzYy40NjYgMCAuNTYzLjI1OC40ODIuNjEzTDgzLjExNSAxMHpNNjkuNjk5IDExLjg4OWgyLjU1N2wxLjIzOS01LjY2NWMuMTkzLS44ODkuNzg4LTEuMDc5IDEuNTQ0LTEuMDc5aC44Yy43ODggMCAxLjU3Ni0uMyAxLjU3Ni0xLjE1OGExLjU0OSAxLjU0OSAwIDAwLS4yMDktLjgwOSAyLjIyOCAyLjIyOCAwIDAxLS44NTIuMTExaC0xLjc1M2EzLjQwOCAzLjQwOCAwIDAwLTMuNjgzIDIuOTM2ek0yOC40NzIgMi4wMTZjMS4wOTQgMCAxLjc2OS0uNTY0IDEuNzY5LTEuMjc0YTEuNzYyIDEuNzYyIDAgMDAtLjE2LS43NDQgMy43ODMgMy43ODMgMCAwMS0xLjExLjExM2gtMS40NDhhMy41MDkgMy41MDkgMCAwMC0zLjgyOCAzLjE3NmgtMS4yMjJsLS4zODYgMS43NDFoMS4yODdsLTEuNSA3aDIuNTQxbDEuNTI4LTdoMS45MTRsLjM4Ni0xLjc0MWgtMS45OTVhMS4zODQgMS4zODQgMCAwMTEuNTI4LTEuMjc0ek02My40NDMgMTAuMDY0YS43NjUuNzY1IDAgMDEtLjg1Mi0uNzc3IDEuMDIzIDEuMDIzIDAgMDExLjA5NC0xLjA3OWgyLjdsLS4yNTcgMS4yMjJhLjcyNS43MjUgMCAwMS0uNzQuNjM1em0tLjY0MyAxLjgyNGgzLjQ1OGExLjg0NSAxLjg0NSAwIDAwMi4wNzUtMS42bC45MTctNC41MjJhMi4yIDIuMiAwIDAwLjA0OC0uNDQ0IDIuMDg2IDIuMDg2IDAgMDAtMi4yMzYtMi4wMzFoLTUuMjI3TDYxLjQ4MSA1LjFoNC41NTJjLjQ4MyAwIC43NzIuMTkxLjc3Mi41NTVhLjU4OS41ODkgMCAwMS0uMDE2LjE1OWwtLjEyOS42NjZoLTMuNDU4Yy0yLjEzOSAwLTMuMTM3Ljk4NC0zLjIxNyAyLjgwOC0uMDggMS43NDUuODg1IDIuNiAyLjgxNSAyLjZ6TTQ5LjMzMyAxMi4wMjhoMi41NTVsMS40OC02LjgzNmgxLjdjMS40NjQgMCAxLjczNy40IDEuNCAxLjg4NmwtMS4xMSA0Ljk1aDIuNTc0bDEuMjIyLTUuNjExYy40LTEuODctLjg2OS0zLjEyOC0yLjk5Mi0zLjEyOGgtMi4zNzRsLjU0Ny0yLjgyMWgtMi41NzN6TTQ0LjE0NiAxMi4wMjhoMy42MTlsLjQ1LTIuMjU3aC0yLjk2Yy0yLjQgMC0zLjc0OC0uNTQ4LTMuMjgxLTMuNjI4LjQtMi42NDQgMS41MTItMy40MTggNC4xNS0zLjQxOGgxLjlhMS42NjYgMS42NjYgMCAwMDEuODUtMS41NDggMS43MzYgMS43MzYgMCAwMC0uMjA5LS44MjIgMy4wODQgMy4wODQgMCAwMS0xLjAyOS4xMTNoLTIuNTI1Yy00LjEgMC02LjI0MSAxLjY3Ny02LjgzNiA1LjUxNC0uNjExIDMuOTE4IDEuMzY3IDYuMDQ2IDQuODc0IDYuMDQ2TTMxLjM0NSAxMS44ODhoNC44MDdsLjQxOC0xLjg1N2gtNC4xODJjLTEuMTEgMC0xLjU2LS4zLTEuNS0xLjAxNmwuMDQ4LS42MTloNC4xMThhMi40NjUgMi40NjUgMCAwMDIuNy0yLjdjMC0xLjktMS41MTItMi41MzktNC4xODItMi41MzktMy4wNzIgMC00LjI5NS44MDktNC45ODYgMy45Mi0uNjU5IDIuOTg0LS4xNDUgNC44MDkgMi43NSA0LjgwOXptLjAxNi01LjIzN2ExLjg2NiAxLjg2NiAwIDAxMi4xMzktMS43Yy44NTIgMCAxLjYyNS4yMzggMS42MjUuOTY4YS42NzYuNjc2IDAgMDEtLjY0My43M3pNOTAuNTg3IDExLjg4OGg0LjhsLjQxOC0xLjg1N2gtNC4xODJjLTEuMTEgMC0xLjU2LS4zLTEuNS0xLjAxNmwuMDQ4LS42MTloNC4xMThhMi40NjUgMi40NjUgMCAwMDIuNy0yLjdjMC0xLjktMS41MTItMi41MzktNC4xODItMi41MzktMy4wNzIgMC00LjI5NS44MDktNC45ODYgMy45Mi0uNjYgMi45ODQtLjE0NSA0LjgwOSAyLjc1IDQuODA5em0uMDE2LTUuMjM3YTEuODY2IDEuODY2IDAgMDEyLjEzOS0xLjdjLjg1MiAwIDEuNjI1LjIzOCAxLjYyNS45NjhhLjY3Ni42NzYgMCAwMS0uNjQzLjczek0xNS4wMjMgMTAuMDY0YS43NjUuNzY1IDAgMDEtLjg1Mi0uNzc3IDEuMDIzIDEuMDIzIDAgMDExLjA5NC0xLjA3OWgyLjdsLS4yNTcgMS4yMjJhLjcyNS43MjUgMCAwMS0uNzQuNjM1em0tLjY0MyAxLjgyNGgzLjQ1OGExLjg0NSAxLjg0NSAwIDAwMi4wNzUtMS42bC45MTctNC41MjJhMi4yMDYgMi4yMDYgMCAwMC4wNDgtLjQ0NCAyLjA4NiAyLjA4NiAwIDAwLTIuMjM2LTIuMDMxaC01LjIyOEwxMy4wNiA1LjFoNC41NTJjLjQ4MyAwIC43NzIuMTkxLjc3Mi41NTVhLjU4OC41ODggMCAwMS0uMDE2LjE1OWwtLjEyOS42NjZoLTMuNDU3Yy0yLjEzOSAwLTMuMTM3Ljk4NC0zLjIxNyAyLjgwOC0uMDggMS43NDUuODg1IDIuNiAyLjgxNSAyLjZ6TTAgMTIuMDI4aDUuODA2YzIuNjg2IDAgNC40NTUtMS4xNjEgNC41NjgtMy42MjguMDgtMS44Ny0uNzg4LTMuMzA1LTMuMDcyLTMuMzA1SDUuMTE1Yy0uODY5IDAtMS4yMDYtLjQtMS4xNzQtMS4wMTYuMDQ4LS44NTQuNi0xLjM1NCAxLjc4NS0xLjM1NGgzLjg2YTEuNyAxLjcgMCAwMDEuODgyLTEuNjI4IDEuNzYyIDEuNzYyIDAgMDAtLjE2MS0uNzQyQTMuNzgzIDMuNzgzIDAgMDExMC4yLjQ3SDUuNzI2Yy0yLjU5IDAtNC4zNzUgMS4yNDEtNC40ODggMy42YTIuODI3IDIuODI3IDAgMDAzLjEzNyAzLjIxOGgxLjk3OGMuOSAwIDEuMzM1LjMyMyAxLjI4NyAxLjA2NC0uMDY0IDEtLjcwOCAxLjQxOS0xLjgzNCAxLjQxOUguNDV6IiBjbGFzcz0iYSIvPjwvc3ZnPg==);
    width: 97px;
    height: 15px;
}

.PaymentMethodButton__logo--safeChargePayPal {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2OS42MTkgMTciPjxkZWZzPjxzdHlsZT4uYXtmaWxsOiMyNTNiODB9LmJ7ZmlsbDojMTc5YmQ3fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJhIiBkPSJNMjYuMDk2IDMuOTE5aC0zLjgxOGEuNTMuNTMgMCAwMC0uNTI0LjQ0OGwtMS41NDQgOS43OTFhLjMxOC4zMTggMCAwMC4zMTUuMzY3aDEuODJhLjUzLjUzIDAgMDAuNTI0LS40NDhsLjQxNy0yLjY0MWEuNTMuNTMgMCAwMS41MjQtLjQ0OGgxLjIwOWMyLjUxNSAwIDMuOTY3LTEuMjE3IDQuMzQ2LTMuNjI5YTIuOTQxIDIuOTQxIDAgMDAtLjQ4Ny0yLjQ2NSAzLjU0MyAzLjU0MyAwIDAwLTIuNzgzLS45NzV6bS40NDEgMy41NzZjLS4yMDkgMS4zNy0xLjI1NiAxLjM3LTIuMjY4IDEuMzdoLS41NzZsLjQtMi41NTlhLjMxOC4zMTggMCAwMS4zMTQtLjI2OWguMjY0Yy42OSAwIDEuMzQgMCAxLjY3Ni4zOTNhMS4yNzMgMS4yNzMgMCAwMS4xODUgMS4wNjR6bTEwLjk3My0uMDQ0aC0xLjgyOWEuMzE4LjMxOCAwIDAwLS4zMTQuMjY5bC0uMDgxLjUxMS0uMTI4LS4xODVhMi42IDIuNiAwIDAwLTIuMTYtLjc2NyA0LjIgNC4yIDAgMDAtNC4wODIgMy42NzcgMy40NTEgMy40NTEgMCAwMC42ODEgMi44MDkgMi44NjEgMi44NjEgMCAwMDIuMy45MyAzLjUgMy41IDAgMDAyLjUzMS0xLjA0N2wtLjA4Mi41MDhhLjMxOC4zMTggMCAwMC4zMTQuMzY4aDEuNjQ3YS41My41MyAwIDAwLjUyNC0uNDQ4bC45ODgtNi4yNThhLjMxNy4zMTcgMCAwMC0uMzEzLS4zNjd6bS0yLjU0OSAzLjU1OWEyLjAzOCAyLjAzOCAwIDAxLTIuMDYzIDEuNzQ2IDEuNDE2IDEuNDE2IDAgMDEtMS41MTUtMS43NzggMi4wNDcgMi4wNDcgMCAwMTIuMDQ5LTEuNzYgMS41NDMgMS41NDMgMCAwMTEuMjE5LjUgMS41ODMgMS41ODMgMCAwMS4zMDkgMS4yOTR6bTEyLjI4NC0zLjU1OWgtMS44MzRhLjUzMy41MzMgMCAwMC0uNDM5LjIzM2wtMi41MzQgMy43MzMtMS4wNzUtMy41ODdhLjUzMi41MzIgMCAwMC0uNTA5LS4zNzloLTEuODA5YS4zMTguMzE4IDAgMDAtLjMuNDIxbDIuMDI0IDUuOTM5LTEuOSAyLjY4NmEuMzE4LjMxOCAwIDAwLjI2LjVoMS44MzVhLjUzLjUzIDAgMDAuNDM2LS4yMjhsNi4xMTEtOC44MjJhLjMxOC4zMTggMCAwMC0uMjYxLS41eiIvPjxwYXRoIGNsYXNzPSJiIiBkPSJNNTMuNjU0IDMuOTE5aC0zLjgxOWEuNTMuNTMgMCAwMC0uNTI0LjQ0OGwtMS41NDQgOS43OTFhLjMxOC4zMTggMCAwMC4zMTQuMzY3aDEuOTZhLjM3MS4zNzEgMCAwMC4zNjYtLjMxNGwuNDM4LTIuNzc1YS41My41MyAwIDAxLjUyNC0uNDQ4aDEuMjA4YzIuNTE2IDAgMy45NjctMS4yMTcgNC4zNDctMy42MjlhMi45MzkgMi45MzkgMCAwMC0uNDg3LTIuNDY1IDMuNTM5IDMuNTM5IDAgMDAtMi43ODItLjk3NXptLjQ0MSAzLjU3NmMtLjIwOCAxLjM3LTEuMjU1IDEuMzctMi4yNjggMS4zN2gtLjU3NmwuNC0yLjU1OWEuMzE3LjMxNyAwIDAxLjMxNC0uMjY5aC4yNjRjLjY4OSAwIDEuMzQgMCAxLjY3Ni4zOTNhMS4yNzMgMS4yNzMgMCAwMS4xODkgMS4wNjV6bTEwLjk3My0uMDQ0SDYzLjI0YS4zMTcuMzE3IDAgMDAtLjMxNC4yNjlsLS4wODEuNTExLS4xMjgtLjE4NWEyLjYgMi42IDAgMDAtMi4xNTktLjc2NyA0LjIgNC4yIDAgMDAtNC4wODIgMy42NzcgMy40NTMgMy40NTMgMCAwMC42ODEgMi44MDkgMi44NjIgMi44NjIgMCAwMDIuMy45MyAzLjUgMy41IDAgMDAyLjUzMS0xLjA0N2wtLjA4Mi41MDhhLjMxOC4zMTggMCAwMC4zMTUuMzY4aDEuNjQ2YS41My41MyAwIDAwLjUyNC0uNDQ4bC45ODktNi4yNThhLjMxOS4zMTkgMCAwMC0uMzE1LS4zNjd6bS0yLjU0NiAzLjU1OGEyLjAzNyAyLjAzNyAwIDAxLTIuMDYzIDEuNzQ2IDEuNDE2IDEuNDE2IDAgMDEtMS41MTUtMS43NzggMi4wNDggMi4wNDggMCAwMTIuMDQ5LTEuNzYgMS41NDMgMS41NDMgMCAwMTEuMjE5LjUgMS41NzUgMS41NzUgMCAwMS4zMSAxLjI5MnptNC43LTYuODIybC0xLjU2NyA5Ljk3MWEuMzE4LjMxOCAwIDAwLjMxNC4zNjdoMS41NzZhLjUzLjUzIDAgMDAuNTI0LS40NDhsMS41NDUtOS43OTFhLjMxOC4zMTggMCAwMC0uMzE0LS4zNjhoLTEuNzY0YS4zMTkuMzE5IDAgMDAtLjMxNC4yNjl6Ii8+PHBhdGggY2xhc3M9ImEiIGQ9Ik00LjA1NiAxNi40MjlsLjI5Mi0xLjg3My0uNjUtLjAxNUguNTkyTDIuNzUuNzIzYS4xNzcuMTc3IDAgMDEuMTc1LS4xNTFoNS4yMzhjMS43MzkgMCAyLjkzOC4zNjUgMy41NjUgMS4wODZhMi40ODQgMi40ODQgMCAwMS41NzEgMS4wODEgMy45MzggMy45MzggMCAwMTAgMS40OWwtLjAwNy4wNDN2LjM4MWwuMjk0LjE2OGEyLjA2MiAyLjA2MiAwIDAxLjU5NS40NTggMi4xNDEgMi4xNDEgMCAwMS40ODIgMS4wOTIgNC42NjUgNC42NjUgMCAwMS0uMDY5IDEuNTg1IDUuNjE2IDUuNjE2IDAgMDEtLjY0MyAxLjc5NCAzLjY3OCAzLjY3OCAwIDAxLTEuMDE5IDEuMTI3IDQuMTE1IDQuMTE1IDAgMDEtMS4zNzIuNjI1IDYuNzgyIDYuNzgyIDAgMDEtMS43MTUuMmgtLjQwNGExLjIyOSAxLjIyOSAwIDAwLS44LjMgMS4yNDkgMS4yNDkgMCAwMC0uNDEuNzQ2bC0uMDMxLjE2OS0uNTE2IDMuMy0uMDIzLjEyMWEuMS4xIDAgMDEtLjAzMi4wNy4wODYuMDg2IDAgMDEtLjA1NC4wMkg0LjA1NnoiLz48cGF0aCBjbGFzcz0iYiIgZD0iTTEyLjg2NyA0LjQzMnEtLjAyMy4xNS0uMDU0LjMwN0MxMi4xMjIgOC4yODUgOS43NiA5LjUxIDYuNzQyIDkuNTFINS4yMDdhLjc0Ni43NDYgMCAwMC0uNzM4LjYzMmwtLjc4NyA0Ljk4OS0uMjIyIDEuNDE0YS4zOTMuMzkzIDAgMDAuMzg4LjQ1NGgyLjcyNWEuNjU2LjY1NiAwIDAwLjY0OC0uNTUzbC4wMjctLjEzOC41MTMtMy4yNTYuMDMzLS4xNzlhLjY1NS42NTUgMCAwMS42NDgtLjU1NGguNDA4YzIuNjQgMCA0LjcwNy0xLjA3MiA1LjMxMS00LjE3NGEzLjU1NCAzLjU1NCAwIDAwLS41NDYtMy4xMzkgMi42MDYgMi42MDYgMCAwMC0uNzQ4LS41NzR6Ii8+PHBhdGggZD0iTTEyLjE0NSA0LjA0NmE1LjQ0NyA1LjQ0NyAwIDAwLS42NzItLjE0OSA4LjUzMyA4LjUzMyAwIDAwLTEuMzU1LS4xSDYuMDE0YS42NTQuNjU0IDAgMDAtLjY0Ny41NTRsLS44NzMgNS41MzEtLjAyNS4xNjFhLjc0Ni43NDYgMCAwMS43MzgtLjYzMmgxLjUzN2MzLjAxOCAwIDUuMzgxLTEuMjI2IDYuMDcxLTQuNzcxLjAyMS0uMS4wMzgtLjIwNy4wNTQtLjMwN2EzLjY4MiAzLjY4MiAwIDAwLS41NjktLjI0MmwtLjE1NS0uMDQ5eiIgZmlsbD0iIzIyMmQ2NSIvPjxwYXRoIGNsYXNzPSJhIiBkPSJNNS4zNjggNC4zNDJhLjY1NS42NTUgMCAwMS42NDctLjU1OWg0LjFhOC40NSA4LjQ1IDAgMDExLjM1NS4xIDUuNCA1LjQgMCAwMS44MjcuMiAzLjcxNyAzLjcxNyAwIDAxLjU2OC4yNDIgMy40MDggMy40MDggMCAwMC0uNzEtMy4wNDFDMTEuMzc4LjM4NSA5Ljk2OCAwIDguMTY0IDBIMi45MjdhLjc1MS43NTEgMCAwMC0uNzQuNjM5TC4wMDYgMTQuNjA1YS40NTguNDU4IDAgMDAuMS4zNjYuNDQ4LjQ0OCAwIDAwLjM0Mi4xNmgzLjIzNWwuODEyLTUuMi44NzMtNS41ODZ6Ii8+PC9zdmc+);
    width: 90px;
    height: 22px;
}

.PaymentMethodButton__logo--checkOut {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTg1IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xMzcuMjYgMTguOTE4YzEuMDA4IDAgMS44MjUtLjgzMiAxLjgyNS0xLjg1NyAwLTEuMDI2LS44MTctMS44NTgtMS44MjUtMS44NThzLTEuODI1LjgzMi0xLjgyNSAxLjg1OGMwIDEuMDI1LjgxNyAxLjg1NyAxLjgyNSAxLjg1N3pNMzIuMjY3IDE4LjQzYy0uODE2LS4zNDItMS41MzctLjgzLTIuMDY1LTEuNDY2LS41NzYtLjYzNi0xLjAwOS0xLjM2OS0xLjM0NS0yLjItLjMzNi0uODMtLjQ4LTEuNzYtLjQ4LTIuNzM3IDAtLjk3OC4xNDQtMS45MDYuNDMyLTIuNzM3LjI4OC0uODMxLjcyLTEuNjEzIDEuMjk3LTIuMmE1Ljk4NyA1Ljk4NyAwIDAxMi4wMTctMS40NjYgNi43ODMgNi43ODMgMCAwMTIuNjktLjUzOGMuODY0IDAgMS41ODUuMDk4IDIuMjU3LjM0MmE2Ljk2IDYuOTYgMCAwMTEuNzc3Ljk3OGMuNTI5LjM5LjkxMy45MjggMS4yMDEgMS41MTUuMzM2LjU4Ny41MjggMS4yNy42MjQgMS45NTVIMzcuMzFhMi40ODggMi40ODggMCAwMC0uODE2LTEuNDY2Yy0uNDMyLS4zOTEtLjk2LS41ODctMS41ODUtLjU4Ny0xLjA1NyAwLTEuODI1LjM5MS0yLjM1MyAxLjEyNC0uNTI5LjczNC0uNzY5IDEuNzYtLjc2OSAzLjAzMSAwIDEuMjcuMjQgMi4yNDguNzY5IDMuMDMuNDguNzgzIDEuMjk2IDEuMTI1IDIuMzUzIDEuMTI1LjcyIDAgMS4yOTctLjE5NiAxLjcyOS0uNTM4LjQzMi0uMzkuNzItLjkyOS44NjQtMS43MWgzLjM2M2E1LjQxMiA1LjQxMiAwIDAxLTEuNzMgMy41NjhjLS40OC40NC0xLjEwNC44My0xLjc3NyAxLjA3NWE3LjIxIDcuMjEgMCAwMS0yLjM1My4zOSA2LjIyOCA2LjIyOCAwIDAxLTIuNzM4LS40ODh6TTQ2LjI0NCA3LjA5Yy40OC0uNjg1IDEuMDA4LTEuMjIzIDEuNTg1LTEuNTY1LjU3Ni0uMzQyIDEuMjk2LS41MzcgMi4yMDktLjUzN2E0LjM2IDQuMzYgMCAwMTEuODI1LjM5IDQuMTUzIDQuMTUzIDAgMDExLjM5MyAxLjAyN2MuMzg0LjQ0LjY3Mi45NzguOTEyIDEuNTY0LjI0LjU4Ny4zMzcgMS4yNzEuMzM3IDIuMDA0djguNjAzaC0zLjQ1OXYtOC4xMTRjMC0uNzMzLS4xOTItMS4zMi0uNTc2LTEuNzYtLjM4NC0uNDQtLjk2LS42ODQtMS42OC0uNjg0LS43NyAwLTEuMzk0LjI5My0xLjg3NC44MzEtLjQ4LjUzOC0uNzY4IDEuMjctLjc2OCAyLjJ2Ny41MjdoLTMuNDU5Vi4xNDhoMy40NTlWNy4wOWguMDk2em0xMy45MjggMTEuMzM4YTUuOTA2IDUuOTA2IDAgMDEtMi4xMTMtMS40NjYgNi4xMSA2LjExIDAgMDEtMS4yOTctMi4yNDkgOC41OTMgOC41OTMgMCAwMS0uNDMyLTIuNzM3YzAtLjk3OC4xNDQtMS45MDYuNDgtMi43MzdhOC4yNTEgOC4yNTEgMCAwMTEuMjk3LTIuMiA1Ljk4NSA1Ljk4NSAwIDAxMi4wMTctMS40NjYgNi4zMTYgNi4zMTYgMCAwMTIuNTk0LS41MzhjMS4wNTcgMCAxLjk3LjE5NiAyLjczOC41ODcuODE2LjM5IDEuNDQuOTI4IDIuMDE3IDEuNjEzLjUyOC42ODQuOTYgMS41NjQgMS4yNDkgMi40OTMuMjg4Ljk3Ny40MzIgMi4wNTMuNDMyIDMuMjI2SDU5Ljc0Yy4xNDQgMS4wMjYuNDggMS44NTcgMS4wMDkgMi40NDQuNTI4LjU4NiAxLjI5Ny44OCAyLjMwNS44OC42NzMgMCAxLjItLjE0NyAxLjYzMy0uNDQuMzg0LS4yOTQuNzItLjY4NS44NjUtMS4xNzNoMy40MWMtLjA5Ni41ODYtLjMzNiAxLjEyNC0uNjI1IDEuNjYxLS4zMzYuNTM4LS43Mi45NzgtMS4yIDEuMzY5YTUuMTU0IDUuMTU0IDAgMDEtMS43NzcuOTI5Yy0uNjczLjI0NC0xLjQ0MS4zNDItMi4yNTguMzQyYTcuODQxIDcuODQxIDAgMDEtMi45My0uNTM4em0uNTI5LTkuOTcxYy0uNDguNDg5LS43NjkgMS4yMjItLjk2IDIuMDUzaDUuNzYzYy0uMDQ4LS44MzEtLjMzNy0xLjUxNi0uODE3LTIuMDUzLS40OC0uNTM4LTEuMTUyLS43ODItMS45MjEtLjc4Mi0uOTEzLjA0OS0xLjU4NS4yOTMtMi4wNjUuNzgyem0xMy41OTIgOS45NzNjLS44MTctLjM0Mi0xLjUzNy0uODMtMi4wNjYtMS40NjYtLjU3Ni0uNjM2LTEuMDA4LTEuMzY5LTEuMzQ0LTIuMi0uMzM3LS44My0uNDgtMS43Ni0uNDgtMi43MzcgMC0uOTc4LjE0My0xLjkwNi40MzItMi43MzcuMjg4LS44MzEuNzItMS42MTMgMS4yOTYtMi4yYTUuOTg2IDUuOTg2IDAgMDEyLjAxOC0xLjQ2NiA2Ljc4MyA2Ljc4MyAwIDAxMi42OS0uNTM4Yy44NjQgMCAxLjU4NC4wOTggMi4yNTcuMzQyYTYuOTYyIDYuOTYyIDAgMDExLjc3Ny45NzhjLjUyOC4zOS45MTIuOTI4IDEuMiAxLjUxNS4zMzcuNTg3LjUyOSAxLjI3LjYyNSAxLjk1NWgtMy4zNjJhMi40ODggMi40ODggMCAwMC0uODE3LTEuNDY2Yy0uNDMyLS4zOTEtLjk2LS41ODctMS41ODUtLjU4Ny0xLjA1NiAwLTEuODI1LjM5MS0yLjM1MyAxLjEyNC0uNTI4LjczNC0uNzY5IDEuNzYtLjc2OSAzLjAzMSAwIDEuMjcuMjQgMi4yNDguNzY5IDMuMDMuNDguNzgzIDEuMjk3IDEuMTI1IDIuMzUzIDEuMTI1LjcyIDAgMS4yOTctLjE5NiAxLjczLS41MzguNDMyLS4zOS43Mi0uOTI5Ljg2NC0xLjcxaDMuMzE0YTUuNDE0IDUuNDE0IDAgMDEtMS43MjkgMy41NjhjLS40OC40NC0xLjEwNS44My0xLjc3NyAxLjA3NWE3LjIxIDcuMjEgMCAwMS0yLjM1NC4zOSA2LjE0MiA2LjE0MiAwIDAxLTIuNjktLjQ4OHptMTMuODgxLTQuMzAydjQuNDQ4aC0zLjQxVi4xNDhoMy40MXYxMC4yMTZsNC42MS00Ljk4NWg0LjEzMWwtNC44MDMgNS4wMzQgNS4zOCA4LjE2M2gtNC4xOGwtMy42NS02LjAxMi0xLjQ4OCAxLjU2NHptMTMuMTExIDQuMzAyYTYuNTU0IDYuNTU0IDAgMDEtMi4xNi0xLjQ2NiA3LjQwNSA3LjQwNSAwIDAxLTEuMzk0LTIuMmMtLjMzNi0uODMtLjQ4LTEuNzYtLjQ4LTIuNzM3IDAtLjk3OC4xNDQtMS45MDYuNDgtMi43MzcuMzM3LS44MzEuODE3LTEuNjEzIDEuMzkzLTIuMi41NzctLjYzNSAxLjI5Ny0xLjEyNCAyLjE2MS0xLjQ2NmE3LjAyNSA3LjAyNSAwIDAxMi43MzgtLjUzOCA3LjAxIDcuMDEgMCAwMTIuNzM4LjUzOCA2LjU1MiA2LjU1MiAwIDAxMi4xNjEgMS40NjYgNy40MDggNy40MDggMCAwMTEuMzkzIDIuMmMuMzM2LjgzLjQ4IDEuNzYuNDggMi43MzcgMCAuOTc4LS4xNDQgMS45MDYtLjQ4IDIuNzM3LS4zMzYuODMxLS44MTcgMS42MTMtMS4zOTMgMi4yLS41NzYuNjM1LTEuMjk3IDEuMTI0LTIuMTYxIDEuNDY2YTcuMDI0IDcuMDI0IDAgMDEtMi43MzguNTM4IDcuMDI0IDcuMDI0IDAgMDEtMi43MzgtLjUzOHptNS4xODgtMy4zMjRjLjU3Ni0uNzgyLjg2NC0xLjgwOC44NjQtMy4xMjhzLS4yODgtMi4zNDYtLjg2NC0zLjEyOGMtLjU3Ny0uNzgyLTEuMzkzLTEuMjIyLTIuNDUtMS4yMjItMS4wNTcgMC0xLjg3My4zOS0yLjQ0OSAxLjIyMi0uNTc3Ljc4Mi0uODY1IDEuODU3LS44NjUgMy4xMjggMCAxLjI3LjI4OCAyLjM0Ni44NjUgMy4xMjguNTc2Ljc4MiAxLjM5MiAxLjE3MyAyLjQ0OSAxLjE3M3MxLjg3My0uMzkgMi40NS0xLjE3M3ptMTQuNDA4IDEuOTA2aC0uMDk2YTUuODEzIDUuODEzIDAgMDEtMS40ODkgMS40MThjLS41NzYuMzQyLTEuMjk2LjQ4OS0yLjIwOS40ODktMS40NDEgMC0yLjU0Ni0uNDQtMy4zNjItMS4yNzEtLjc2OS0uODgtMS4xNTMtMi4wMDQtMS4xNTMtMy40N3YtOC44aDMuNDF2OC4yMTNjMCAuNzgyLjE5MiAxLjM2OC41MjkgMS43Ni4zMzYuMzkuOTEyLjYzNSAxLjYzMy42MzUuODE2IDAgMS40NDEtLjI5MyAxLjkyMS0uODMxcy43Mi0xLjI3MS43Mi0yLjE1VjUuMzc4aDMuNDU4djEzLjE5N2gtMy4zMTR2LTEuNTY0aC0uMDQ4em02LjY3Ni0xMS42MzVWMS4yMjNoMy4zNjJ2NC4xNTRoMi4yMXYyLjI5OGgtMi4yMXY2Ljk5YzAgLjQ4OC4wOTYuODMuMzM3IDEuMDI2LjI0LjE5Ni41MjguMjkzLjk2LjI5M2guNjczYy4wOTYgMCAuMjQgMCAuMzM2LS4wNDl2Mi42NGMtLjE5MiAwLS4zMzYuMDQ5LS41NzcuMDQ5LS4xOTIgMC0uNDMyLjA0OS0uNjcyLjA0OWgtLjkxM2MtLjQzMiAwLS44MTYtLjA1LTEuMjQ4LS4xNDdhMi44MzggMi44MzggMCAwMS0xLjEwNS0uNDg5IDIuNjggMi42OCAwIDAxLS44MTYtLjk3NyAzLjU2OCAzLjU2OCAwIDAxLS4zMzctMS41NjRWNy42NzVoLTEuNzc3VjUuMzc3aDEuNzc3em0xNi41MjIgMTMuMDAzYTUuNDY2IDUuNDY2IDAgMDEtMS44NzMtMS40NjcgNi4wMSA2LjAxIDAgMDEtMS4xNTMtMi4yYy0uMjQtLjgzLS4zODQtMS43Ni0uMzg0LTIuNzg2cy4xNDQtMS45MDYuMzg0LTIuNzg2Yy4yODgtLjgzLjY3My0xLjYxMyAxLjE1My0yLjJhNS40NjUgNS40NjUgMCAwMTEuODczLTEuNDY2Yy43Mi0uMzQyIDEuNTg1LS41MzcgMi41NDYtLjUzNyAxLjQ0IDAgMi42NDEuMzkgMy41NTQgMS4xMjQuOTEyLjczMyAxLjQ4OSAxLjgwOCAxLjcyOSAzLjE3N2gtMS41MzdjLS4xOTItLjk3OC0uNTc3LTEuNzYtMS4yNDktMi4yNDktLjYyNC0uNDg4LTEuNDQxLS43MzMtMi40NDktLjczMy0uNzY5IDAtMS4zOTMuMTQ3LTEuOTcuNDQtLjUyOC4yOTMtMS4wMDguNjg0LTEuMzQ0IDEuMjIyYTUuMTA2IDUuMTA2IDAgMDAtLjc2OSAxLjgwOWMtLjE5Mi42ODQtLjI0IDEuNDE3LS4yNCAyLjIgMCAuNzgxLjA5NiAxLjUxNS4yODggMi4xOTkuMTkyLjY4NC40MzIgMS4yNy44MTcgMS44MDguMzM2LjUzOC44MTYuOTMgMS4zNDQgMS4yMjIuNTI5LjI5NCAxLjIwMS40NCAxLjkyMi40NCAxLjEwNCAwIDIuMDE3LS4zNDIgMi42ODktLjk3Ny42NzMtLjYzNiAxLjA1Ny0xLjUxNiAxLjIwMS0yLjU5aDEuNDg5Yy0uMTQ0IDEuNTE0LS42NzMgMi42ODgtMS42MzMgMy42MTYtLjkxMy44OC0yLjE2MSAxLjMyLTMuNzQ2IDEuMzItMS4wNTctLjA0OS0xLjkyMi0uMjQ0LTIuNjQyLS41ODd6bTEyLjgyNCAwYTUuMjA0IDUuMjA0IDAgMDEtMS45MjEtMS40NjdjLS41MjktLjYzNS0uOTEzLTEuMzY5LTEuMjAxLTIuMi0uMjg4LS44My0uNDMyLTEuNzYtLjQzMi0yLjc4NmE4LjY4IDguNjggMCAwMS40MzItMi43ODZjLjI4OC0uODMuNjcyLTEuNjEzIDEuMjAxLTIuMmE1LjIwMyA1LjIwMyAwIDAxMS45MjEtMS40NjYgNi4wODcgNi4wODcgMCAwMTIuNTQ1LS41MzdjLjk2MSAwIDEuNzc3LjE5NSAyLjU0Ni41MzcuNzIuMzQyIDEuMzkzLjgzMSAxLjkyMSAxLjQ2Ny41MjguNjM1LjkxMyAxLjM2OCAxLjIwMSAyLjIuMjg4LjgzLjM4NCAxLjc1OS4zODQgMi43ODUgMCAxLjAyNy0uMTQ0IDEuOTA3LS4zODQgMi43ODctLjI4OC44My0uNjczIDEuNjEyLTEuMjAxIDIuMmE1LjIxMiA1LjIxMiAwIDAxLTEuOTIxIDEuNDY1Yy0uNzIxLjM0My0xLjU4NS41MzgtMi41NDYuNTM4YTYuMjU0IDYuMjU0IDAgMDEtMi41NDUtLjUzOHptNC40NjctMS4yMjNjLjU3Ni0uMjkzIDEuMDA4LS42ODQgMS4zOTItMS4yMjJhNC43NCA0Ljc0IDAgMDAuODE3LTEuODA4IDguMTExIDguMTExIDAgMDAuMjg4LTIuMmMwLS43ODItLjA5Ni0xLjUxNS0uMjg4LTIuMmE2Ljg1IDYuODUgMCAwMC0uODE3LTEuODA4Yy0uMzg0LS41MzgtLjgxNi0uOTI5LTEuMzkyLTEuMjIyLS41NzctLjI5My0xLjIwMS0uNDQtMS45MjItLjQ0LS43MiAwLTEuMzkzLjE0Ny0xLjkyMS40NGE0LjE2NyA0LjE2NyAwIDAwLTEuMzkzIDEuMjIyIDUuNzA2IDUuNzA2IDAgMDAtLjg2NCAxLjgwOSA4LjExMSA4LjExMSAwIDAwLS4yODggMi4yYzAgLjc4MS4wOTYgMS41MTUuMjg4IDIuMTk5LjE5Mi42ODQuNDggMS4yNy44NjQgMS44MDguMzg1LjUzOC44NjUuOTMgMS4zOTMgMS4yMjIuNTI4LjI5NCAxLjIwMS40NCAxLjkyMS40NC43MjEgMCAxLjM5My0uMTQ2IDEuOTIyLS40NHptNy45MjUtMTEuOTI0djIuMDA0aC4wNDhhNS43NzIgNS43NzIgMCAwMTEuNTg1LTEuNjYyYy42MjQtLjQ0IDEuNDQxLS42MzUgMi40MDEtLjYzNS44MTcgMCAxLjUzNy4xOTUgMi4xNjIuNTg2LjYyNC4zOTEgMS4wNTYgMS4wMjcgMS4zNDQgMS44MDloLjA0OWE0Ljc2OCA0Ljc2OCAwIDAxMS43MjktMS44MDljLjcyLS40NCAxLjUzNy0uNjM1IDIuNDQ5LS42MzUuNTc2IDAgMS4wNTcuMDk3IDEuNTM3LjI5My40OC4xOTUuOTEzLjQ0IDEuMjQ5Ljc4Mi4zMzYuMzQyLjYyNC43ODIuODE2IDEuMzIuMTkyLjUzNy4yODggMS4xMjQuMjg4IDEuNzZ2OS41MzFoLTEuNTM3VjkuMjQxYzAtLjk3OC0uMjQtMS43MS0uNzY4LTIuMi0uNTI4LS40ODgtMS4yMDEtLjY4NC0xLjk2OS0uNjg0LS40OCAwLS45NjEuMDk4LTEuMzQ1LjI0NC0uNDMyLjE5Ni0uODE2LjQ0LTEuMTA1LjczNGE0LjEwNCA0LjEwNCAwIDAwLS43NjggMS4xNzMgNC4xMTggNC4xMTggMCAwMC0uMjg4IDEuNTY0djguNTA1aC0xLjU4NVY5LjI0MWMwLS45NzgtLjI0LTEuNzEtLjc2OS0yLjItLjQ4LS40ODgtMS4xMDQtLjY4NC0xLjg3My0uNjg0LS40OCAwLS45MTIuMDk4LTEuMzQ1LjI5M2E0LjYzIDQuNjMgMCAwMC0xLjIuNzgyIDMuNjAxIDMuNjAxIDAgMDAtLjgxNyAxLjIyMmMtLjE5Mi40NC0uMjg4Ljk3OC0uMjg4IDEuNTE2djguNDA3aC0xLjU4NVY1LjIzM2gxLjU4NXpNMTUuNDEgMTIuMDI0bDYuMTQ3LTEwLjk0OWEuNjc2LjY3NiAwIDAwMC0uNzMzQzIxLjQxMy4xNDcgMjEuMTczIDAgMjAuOTMyIDBIOC4yNTJjLS4yNCAwLS40OC4xNDctLjYyNC4zNDJMMS4wOTYgMTEuNjMzYy0uMTQ0LjI0NS0uMTQ0LjUzOCAwIC43MzRsNi41MzIgMTEuMjlhLjY5Ny42OTcgMCAwMC42MjUuMzQzaDEyLjY4Yy4yNCAwIC40OC0uMTQ3LjYyNC0uMzQyYS42NzYuNjc2IDAgMDAwLS43MzNsLTYuMTQ4LTEwLjl6bS0uODE3LTEuNDY2TDkuNSAxLjQ2NmgxMC4yM2wtNS4xMzggOS4wOTJ6TTguMjA1IDIuMmw1LjUyMyA5LjgyNC01LjUyMyA5LjgyNS01LjY2OC05LjgyNUw4LjIwNSAyLjJ6TTkuNSAyMi41MzRsNS4wOTItOS4wOTIgNS4wOSA5LjA5Mkg5LjUwMnoiIGZpbGw9IiMwMDEyMkMiLz48L3N2Zz4=);
    width: 115px;
    height: 15px;
}

.PaymentMethodButton__logo--solid {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjI0IDc0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0yNi43MzEgNzMuNTMyYzcuNzY0IDAgMTQuMTIyLTEuOTI1IDE5LjA3Ny01Ljc3MyA0Ljk1NS0zLjg0OCA3LjQzLTkuMTU1IDcuNDMtMTUuOTE1IDAtNi42MjYtMS44NC0xMS42NDctNS41MjItMTUuMDYtMy4wMTItMi44OC03LjU2My00Ljc1Mi0xMy42NTUtNS42MjNsLTguNTM1LTEuMzA1Yy0yLjgxMS0uNDAyLTQuOTg3LTEuMzA2LTYuNTI2LTIuNzExLTEuMzM4LTEuMjczLTIuMDA4LTIuOTgtMi4wMDgtNS4xMiAwLTIuNjExLjkzOS00Ljc3IDIuODExLTYuNDc3IDEuODc1LTEuNzA3IDQuNTg0LTIuNTYgOC4xMzMtMi41NiA2LjQyNiAwIDExLjMxMyAxLjY0IDE0LjY1OSA0LjkybDguODM2LTguNzM2QzQ1LjY3NSAzLjYxNyAzNy45NzcuODQgMjguMzM4Ljg0Yy03LjYzMSAwLTEzLjY4OCAxLjk5LTE4LjE3MyA1Ljk3NC00LjQ4NiAzLjk4My02LjcyOCA5LjIyLTYuNzI4IDE1LjcxMyAwIDYuMDI0IDEuNzA3IDEwLjcxIDUuMTIxIDE0LjA1NyAzLjIxMyAzLjA3OCA3LjgzMiA1LjA1MyAxMy44NTYgNS45MjRsOC41MzQgMS4zMDVjMy4wMTIuNDAyIDUuMTU0IDEuMjA1IDYuNDI2IDIuNDEgMS40NzMgMS40NzMgMi4yMDkgMy40NDggMi4yMDkgNS45MjQgMCAyLjg3OS0xLjA4NyA1LjA4NS0zLjI2MyA2LjYyNi0yLjE3NiAxLjUzOS01LjMzOSAyLjMxLTkuNDg4IDIuMzEtNy40MyAwLTEzLjE1My0yLjAwOC0xNy4xNy02LjAyNEwuNjI2IDY0LjA5NGMzLjQxNCAzLjQxNCA3LjE5NiA1Ljg0IDExLjM0NiA3LjI3OSA0LjE0OSAxLjQ0IDkuMDY5IDIuMTU5IDE0Ljc1OSAyLjE1OXptNTguNTM2IDBjNi42OTQgMCAxMi4xMTQtMi4xNDEgMTYuMjY2LTYuNDI2YTE4LjQzNyAxOC40MzcgMCAwMDQuNjY4LTguMTgzYy44MzYtMy4xMTIgMS4yNTUtNy4xNzkgMS4yNTUtMTIuMiAwLTQuOTU0LS40MTktOC45Ny0xLjI1NS0xMi4wNDgtLjgzNi0zLjA3Ny0yLjM5Mi01LjgyMy00LjY2OC04LjIzMy00LjAxNy00LjI4NS05LjQzOC02LjQyNi0xNi4yNjYtNi40MjYtNi42MjcgMC0xMi4wMTYgMi4xNDEtMTYuMTY1IDYuNDI2LTIuMjc3IDIuNDEtMy44MzMgNS4xNTMtNC42NjkgOC4yMzMtLjgzNiAzLjA3OC0xLjI1NSA3LjA5NC0xLjI1NSAxMi4wNDkgMCA0Ljk1NS40MTkgOC45ODYgMS4yNTUgMTIuMDk5YTE5LjE1MyAxOS4xNTMgMCAwMDQuNjY5IDguMjgzYzQuMTQ5IDQuMjg1IDkuNTM4IDYuNDI2IDE2LjE2NSA2LjQyNnptMC0xMS43NDdjLTIuNDc3IDAtNC40ODUtLjc3MS02LjAyNC0yLjMxLTIuMDA4LTEuOTQyLTMuMDEyLTYuMTkyLTMuMDEyLTEyLjc1MSAwLTYuNDk0IDEuMDA0LTEwLjcxIDMuMDEyLTEyLjY1MSAxLjUzOS0xLjUzOSAzLjU0Ny0yLjMxIDYuMDI0LTIuMzEgMi41NDMgMCA0LjU4NC43NzEgNi4xMjUgMi4zMSAyLjAwOCAxLjk0MiAzLjAxMiA2LjE1NyAzLjAxMiAxMi42NSAwIDYuNTYtMS4wMDQgMTAuODEyLTMuMDEyIDEyLjc1Mi0xLjUzOSAxLjUzOS0zLjU4IDIuMzEtNi4xMjUgMi4zMXptNTYuODI5IDExLjE0NFY2MS44ODVoLTUuMDJjLTMuMDc4IDAtNC42MTktMS41NzItNC42MTktNC43MlYxLjQ0MmgtMTMuMDUyVjU3Ljk3YzAgNC4wODIgMS4yODcgNy41OTYgMy44NjUgMTAuNTQzIDIuNTc2IDIuOTQ2IDYuMzc2IDQuNDE3IDExLjM5NiA0LjQxN2g3LjQzem0yNS42NzcgMFYyMi4xMjVoLTEzLjA1MnY1MC44MDRoMTMuMDUyem0zMC41MjMuNjAzYzUuMzU0IDAgOS42NzItMS44NCAxMi45NTItNS41MjJ2NC45MTlIMjI0VjEuNDRoLTEzLjA1M3YyMy43OTZjLTMuMTQ1LTMuNDgxLTcuMzk3LTUuMjItMTIuNzUxLTUuMjItNS40MjIgMC05LjYzOSAxLjU3LTEyLjY1MSA0LjcxOC0yLjI3NyAyLjM0Mi0zLjc0OCA1LjI1NC00LjQxOCA4LjczNS0uNjcgMy40ODItMS4wMDQgNy45LTEuMDA0IDEzLjI1NCAwIDUuNDIyLjMzNCA5Ljg3MiAxLjAwNCAxMy4zNTQuNjcgMy40OCAyLjE0MSA2LjM5MyA0LjQxOCA4LjczNSAzLjAxMiAzLjE0NSA3LjI2MiA0LjcxOSAxMi43NTEgNC43MTl6bTMuNzE1LTExLjc0N2MtMS44NzUgMC0zLjQzMS0uMzctNC42NjktMS4xMDUtMS4yMzctLjczNS0yLjE0MS0xLjg1Ny0yLjcxMS0zLjM2M2EyMC4zMTkgMjAuMzE5IDAgMDEtMS4xNTQtNC42MmMtLjIwMS0xLjU3LS4zMDEtMy41NjQtLjMwMS01Ljk3MyAwLTIuNDEuMS00LjQuMzAxLTUuOTc0YTE5LjQ2MyAxOS40NjMgMCAwMTEuMTU0LTQuNTY5Yy41NjgtMS40NzMgMS40NzQtMi41NzUgMi43MTEtMy4zMTMgMS4yMzgtLjczNiAyLjc5NC0xLjEwNSA0LjY2OS0xLjEwNSAzLjYxNSAwIDYuMDA3IDEuMjczIDcuMTc5IDMuODE2IDEuMTcyIDIuNTQzIDEuNzU3IDYuMjU4IDEuNzU3IDExLjE0NSAwIDIuMzQyLS4xIDQuMzM1LS4zMDEgNS45NzRhMTguMDgzIDE4LjA4MyAwIDAxLTEuMjA1IDQuNjY5Yy0uNjAyIDEuNDczLTEuNTIzIDIuNTc1LTIuNzYxIDMuMzEzLTEuMjM4LjczNi0yLjc5NCAxLjEwNS00LjY2OSAxLjEwNXoiIGZpbGw9IiMyNzJEM0QiLz48cGF0aCBkPSJNMTY3Ljg3NCAxMS42ODNWMS4wNDFIMTU0LjUydjEwLjY0MmgxMy4zNTR6IiBmaWxsPSIjMThDOTVGIi8+PC9zdmc+);
    width: 60px;
    height: 18px;
}

.PaymentMethodButton--arrow {
    position: relative;
}

.PaymentMethodButton--arrow:after {
    display: block;
    content: "";
    position: absolute;
    top: 50%;
    right: 24px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
}

.PaymentMethodButton--arrow-down:after {
    border-top: 6px solid #999;
}

.PaymentMethodButton--arrow-up:after {
    border-bottom: 6px solid #999;
}

button.PaymentMethodButton {
    width: 100%;
    text-align: left;
    border: none;
    background: none;
    outline: none;
    cursor: pointer;
}

.SafeChargeForm__input-group {
    display: flex;
}

.SafeChargeForm__input-group>* {
    flex-grow: 1;
    flex-shrink: 0;
    flex-basis: calc(50% - 16px);
}

.SafeChargeForm__input-group> :first-child {
    margin-right: 16px;
}

@media only screen and (min-width: 641px) {
    .SafeChargeForm__input-group>* {
        flex-grow: 1;
        flex-shrink: 0;
        flex-basis: calc(50% - 28px);
    }
    .SafeChargeForm__input-group> :first-child {
        margin-right: 28px;
    }
}

.SafeChargeForm__input-wrapper {
    margin-bottom: 16px;
}

.SafeChargeForm__input-wrapper--email {
    margin-top: 8px;
    margin-bottom: 8px;
}

@media only screen and (min-width: 641px) {
    .SafeChargeForm__input-wrapper--email {
        margin-bottom: 24px;
    }
}

.SafeChargeForm__input-wrapper--info .SafeChargeForm__input-group {
    justify-content: space-between;
}

.SafeChargeForm__input-wrapper--info .SafeChargeForm__input-group .SafeChargeForm__input-wrapper {
    margin: 0.5rem 0 0;
    max-width: calc(50% - 0.25rem);
}

.SafeChargeForm__label {
    margin-top: 0;
    margin-bottom: 8px;
    font-size: 14px;
    line-height: 16px;
    color: #000;
}

.SafeChargeForm__label--accept-icon {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.SafeChargeForm__label--accept-icon:after {
    content: "";
    background-image: url(/assets/customer-dashboard/payment_icons.3b1a84ae.svg);
    background-repeat: no-repeat;
    background-size: 140px 22px;
    display: block;
    width: 140px;
    height: 22px;
}

.SafeChargeForm__input {
    height: 40px;
    font-size: 16px;
    line-height: 1.2;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.5rem;
}

.SafeChargeForm__input:focus {
    border-color: #c9cde4;
    box-shadow: none;
}

.SafeChargeForm__input iframe {
    min-height: 20px !important;
}

.SafeChargeForm__input-validation-representer {
    position: relative;
}

.SafeChargeForm__input-validation-representer:after,
.SafeChargeForm__input-validation-representer:before {
    z-index: 1;
    position: absolute;
    display: none;
    content: "";
    top: 15px;
    background: no-repeat;
}

.SafeChargeForm__input-validation-representer:before {
    right: 14px;
    width: 8px;
    height: 8px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC44MjggMTAuODI4Ij48cGF0aCBkPSJNOS40MTQgMS40MTRsLTggOG0wLThsOCA4IiBmaWxsPSJub25lIiBzdHJva2U9IiNlNjQ1NDUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);
}

.SafeChargeForm__input-validation-representer:after {
    right: 12px;
    width: 10px;
    height: 7px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMi42MDggOS4xMzgiPjxwYXRoIGQ9Ik0xMS4xOTQgMS40MTRMNC40NyA4LjEzOCAxLjQxNCA1LjA4MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNTliMTAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==);
}

.SafeChargeForm__input-validation-representer.invalid:before,
.SafeChargeForm__input-validation-representer.valid:after {
    display: block;
}

.SafeChargeForm__submit-button {
    width: 100%;
    font-weight: 700;
    color: #fff;
    padding-top: 11px;
    padding-bottom: 11px;
}

.CheckOutForm__input-group {
    display: flex;
}

.CheckOutForm__input-group>* {
    flex-grow: 1;
    flex-shrink: 0;
    flex-basis: calc(50% - 16px);
}

.CheckOutForm__input-group> :first-child {
    margin-right: 16px;
}

@media only screen and (min-width: 641px) {
    .CheckOutForm__input-group>* {
        flex-grow: 1;
        flex-shrink: 0;
        flex-basis: calc(50% - 28px);
    }
    .CheckOutForm__input-group> :first-child {
        margin-right: 28px;
    }
}

.CheckOutForm__input-wrapper {
    margin-bottom: 16px;
}

.CheckOutForm__input-wrapper--email {
    margin-top: 8px;
    margin-bottom: 8px;
}

@media only screen and (min-width: 641px) {
    .CheckOutForm__input-wrapper--email {
        margin-bottom: 24px;
    }
}

.CheckOutForm__input-wrapper--info .CheckOutForm__input-group {
    justify-content: space-between;
}

.CheckOutForm__input-wrapper--info .CheckOutForm__input-group .CheckOutForm__input-wrapper {
    margin: 0.5rem 0 0;
    max-width: calc(50% - 0.25rem);
}

.CheckOutForm__label {
    margin-top: 0;
    margin-bottom: 8px;
    font-size: 14px;
    line-height: 16px;
    color: #000;
}

.CheckOutForm__label--accept-icon {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.CheckOutForm__label--accept-icon:after {
    content: "";
    background-image: url(/assets/customer-dashboard/payment_icons.3b1a84ae.svg);
    background-repeat: no-repeat;
    background-size: 140px 22px;
    display: block;
    width: 140px;
    height: 22px;
}

.CheckOutForm__input {
    height: 40px;
    font-size: 16px;
    line-height: 1.2;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.25rem;
}

.CheckOutForm__input:focus {
    border-color: #c9cde4;
    box-shadow: none;
}

.CheckOutForm__input-validation-representer {
    position: relative;
}

.CheckOutForm__input-validation-representer:after,
.CheckOutForm__input-validation-representer:before {
    z-index: 1;
    position: absolute;
    display: none;
    content: "";
    top: 15px;
    background: no-repeat;
}

.CheckOutForm__input-validation-representer:before {
    right: 14px;
    width: 8px;
    height: 8px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC44MjggMTAuODI4Ij48cGF0aCBkPSJNOS40MTQgMS40MTRsLTggOG0wLThsOCA4IiBmaWxsPSJub25lIiBzdHJva2U9IiNlNjQ1NDUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);
}

.CheckOutForm__input-validation-representer:after {
    right: 12px;
    width: 10px;
    height: 7px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMi42MDggOS4xMzgiPjxwYXRoIGQ9Ik0xMS4xOTQgMS40MTRMNC40NyA4LjEzOCAxLjQxNCA1LjA4MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNTliMTAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==);
}

.CheckOutForm__input-validation-representer.invalid:before,
.CheckOutForm__input-validation-representer.valid:after {
    display: block;
}

.CheckOutForm__submit-button {
    width: 100%;
    font-weight: 700;
    color: #fff;
    padding-top: 11px;
    padding-bottom: 11px;
}

#controllerFrame {
    height: 0 !important;
}

#solid-form>iframe {
    border: none;
}

.RedirectButton {
    width: 100%;
    font-weight: 700;
    color: #fff;
}

@supports (-webkit-appearance: -apple-pay-button) {
    .ApplePayButton {
        display: inline-block;
        cursor: pointer;
        -webkit-appearance: -apple-pay-button;
        width: 100%;
        border-radius: 6px;
        height: 42px;
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .ApplePayButton--black {
        -apple-pay-button-style: #000;
    }
    .ApplePayButton--white {
        -apple-pay-button-style: #fff;
    }
    .ApplePayButton--white-with-line {
        -apple-pay-button-style: white-outline;
    }
}

@supports not (-webkit-appearance: -apple-pay-button) {
    .ApplePayButton {
        display: inline-block;
        cursor: pointer;
        background-size: 100% 60%;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        border-radius: 6px;
        padding: 0;
        box-sizing: border-box;
        min-width: 200px;
        min-height: 42px;
        max-height: 64px;
        width: 100%;
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .ApplePayButton--black {
        background-image: -webkit-named-image(apple-pay-logo-white);
        background-color: #000;
    }
    .ApplePayButton--white,
    .ApplePayButton--white-with-line {
        background-image: -webkit-named-image(apple-pay-logo-black);
        background-color: #fff;
    }
    .ApplePayButton--white-with-line {
        border: 0.5px solid #000;
    }
}

.PaymentOptions__separator {
    margin: 1.5rem 0;
    position: relative;
    text-align: center;
    line-height: 1.2;
}

.PaymentOptions__separator:before {
    content: "";
    width: 100%;
    height: 1px;
    background-color: #ddd;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    margin: auto;
}

.PaymentOptions__separator span {
    display: inline-block;
    width: 120px;
    height: 20px;
    text-align: center;
    color: #3e454c;
    font-size: 14px;
    background-color: #fff;
    position: relative;
}

.PaymentOptions__title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 20px;
    font-weight: 500;
    line-height: 24px;
    display: flex;
    align-items: center;
}

@media only screen and (min-width: 641px) {
    .PaymentOptions__title {
        line-height: 28px;
    }
}

.PaymentOptions__title span {
    display: inline-block;
}

.PaymentOptions-form {
    overflow: hidden;
    border: 1px solid #ccd9e0;
    border-radius: 4px;
}

.PaymentOptions-form__header {
    border-bottom: 1px solid #ccd9e0;
}

.PaymentOptions-form__body {
    padding: 24px 24px 16px;
}

.PaymentOptions-form__footer {
    padding: 0 24px 24px;
    font-size: 14px;
    line-height: 16px;
    color: rgba(51, 51, 51, 0.48);
    text-align: center;
}

.PaymentGuaranties {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    list-style-type: none;
}

.PaymentGuaranties__item {
    position: relative;
    padding-left: 28px;
}

.PaymentGuaranties__item+.PaymentGuaranties__item {
    margin-top: 24px;
}

.PaymentGuaranties__item:before {
    position: absolute;
    left: 10px;
    top: 0;
    display: block;
    content: "";
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

.PaymentGuaranties__item--authenticity:before {
    width: 20px;
    height: 20px;
    background: no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxOS4xMjEiPjxkZWZzPjxzdHlsZT4uYXtmaWxsOm5vbmU7c3Ryb2tlOiM5MTljZDg7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS13aWR0aDoycHh9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImEiIGQ9Ik0xMCAxOC4xMjFoOU0xNC41IDEuNjIxYTIuMTIxIDIuMTIxIDAgMTEzIDNMNSAxNy4xMjFsLTQgMSAxLTR6Ii8+PC9zdmc+);
}

.PaymentGuaranties__item--confidentiality:before {
    width: 16px;
    height: 20px;
    background: no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAyMiI+PHBhdGggZD0iTTkgMjFzOC00IDgtMTBWNEw5IDEgMSA0djdjMCA2IDggMTAgOCAxMHoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzkxOWNkOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=);
}

.PaymentGuaranties__item--satisfaction:before {
    width: 20px;
    height: 18px;
    background: no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMi44MjcgMjAuMDgxIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDpub25lO3N0cm9rZTojOTE5Y2Q4O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJhIiBkPSJNMjEuNDE0IDIuMDQxdjZoLTZtLTE0IDEwdi02aDYiLz48cGF0aCBjbGFzcz0iYSIgZD0iTTEuOTI0IDcuMDQxYTkgOSAwIDAxMTQuODUtMy4zNmw0LjY0IDQuMzZtLTIwIDRsNC42NCA0LjM2YTkgOSAwIDAwMTQuODUtMy4zNiIvPjwvc3ZnPg==);
}

.PaymentGuaranties__title {
    margin-top: 0;
    margin-bottom: 8px;
    font-size: 16px;
    font-weight: 600;
    line-height: 19px;
    color: #919cd8;
}

.PaymentGuaranties__text {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 13px;
}

.PaymentFailedError__title {
    margin-top: 0;
    margin-bottom: 12px;
    font-size: 20px;
    font-weight: 500;
    line-height: 24px;
}

@media only screen and (min-width: 641px) {
    .PaymentFailedError__title {
        margin-bottom: 22px;
        font-weight: 600;
    }
    .PaymentFailedError__title:before {
        position: relative;
        bottom: -2px;
        display: inline-block;
        content: "";
        margin-right: 8px;
        width: 22px;
        height: 20px;
        background: no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMCI+PHBhdGggZD0iTTEwLjk3NiAxNC4wMjFhMSAxIDAgMTAuOTk0IDEgMSAxIDAgMDAtLjk5NC0xem0xMC42MDggMS40NjVsLTgtMTMuOTUyYTIuOTc5IDIuOTc5IDAgMDAtNS4yMDkgMEwuNDE4IDE1LjQ4NkEyLjk5IDIuOTkgMCAwMDIuOTYzIDIwaDE2LjAyNmEyLjk5IDIuOTkgMCAwMDIuNTk1LTQuNTE0em0tMS43MiAxLjk5M2EuOTk0Ljk5NCAwIDAxLS44NzUuNTA4SDIuOTYzYTEuMDA3IDEuMDA3IDAgMDEtLjg3NS0xLjVMMTAuMDQgMi41M2EuOTkzLjk5MyAwIDAxMS43NyAwbDggMTMuOTUyYTEgMSAwIDAxLjA1IDEuMDE3ek0xMC45NzYgNi4wNDhhMSAxIDAgMDAtLjk5NCAxdjMuOTg2YS45OTQuOTk0IDAgMTAxLjk4OCAwVjcuMDQ1YTEgMSAwIDAwLS45OTQtLjk5N3oiIGZpbGw9IiNmZmIxMDAiLz48L3N2Zz4=);
    }
}

.PaymentFailedError__description {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 22px;
}

@media only screen and (min-width: 641px) {
    .Payment__grid {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: 3fr 2fr;
        grid-template-columns: 3fr 2fr;
        -ms-grid-rows: auto 1fr;
        grid-template-rows: auto 1fr;
        align-items: start;
        gap: 32px;
    }
}

.Payment__failed-error {
    position: relative;
    overflow: hidden;
    opacity: 0;
    max-height: 0;
    display: none;
    margin-bottom: 0;
}

.Payment__failed-error:before {
    position: absolute;
    top: 4px;
    bottom: 4px;
    left: -4px;
    width: 8px;
    display: block;
    content: "";
    border-radius: 4px;
    background-color: #ffb100;
}

@media only screen and (min-width: 641px) {
    .Payment__failed-error:before {
        display: none;
    }
}

.Payment__failed-error--enter {
    opacity: 0;
    display: block;
    margin-bottom: 0;
}

.Payment__failed-error--enter-active {
    opacity: 1;
    max-height: 200px;
    margin-bottom: 16px;
    -webkit-transition: opacity 0.2s, max-height 0.3s, margin-bottom 0.3s;
    transition: opacity 0.2s, max-height 0.3s, margin-bottom 0.3s;
}

@media only screen and (min-width: 641px) {
    .Payment__failed-error--enter-active {
        margin-bottom: 32px;
    }
}

.Payment__failed-error--enter-done {
    margin-bottom: 16px;
    display: block;
    opacity: 1;
    max-height: 200px;
}

@media only screen and (min-width: 641px) {
    .Payment__failed-error--enter-done {
        margin-bottom: 32px;
    }
}

.Payment__order-summary {
    margin-bottom: 16px;
    box-shadow: 0 0 1px 1px #eceef2;
}

@media only screen and (min-width: 641px) {
    .Payment__order-summary {
        margin-bottom: 0;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-column: 2/3;
    }
}

@media only screen and (min-width: 641px) {
    .Payment__payment-options {
        -ms-grid-column: 1;
        -ms-grid-column-span: 1;
        grid-column: 1/2;
        -ms-grid-row: 1;
        -ms-grid-row-span: 2;
        grid-row: 1/3;
    }
}

.Payment__guaranties {
    margin-top: 24px;
}

@media only screen and (min-width: 641px) {
    .Payment__guaranties {
        margin-top: 0;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-column: 2/3;
    }
}

.PaymentPage {
    padding-top: 16px;
    background-color: #f7f8fa;
}

@media only screen and (min-width: 641px) {
    .PaymentPage {
        padding-top: 64px;
    }
}

.PaymentPage__container {
    width: 100%;
    max-width: 832px;
    margin-left: auto;
    margin-right: auto;
}