.mdc-snackbar{bottom:auto;margin:0;position:absolute;top:56px}.mdc-snackbar .mdc-snackbar__label{padding-left:15px}.mdc-snackbar .mdc-snackbar__label .a-alert__text{text-transform:capitalize}.mdc-snackbar .mdc-snackbar__surface{position:relative;width:100%}.mdc-snackbar .mdc-snackbar__surface .a-alert__icon{display:none;left:15px;top:14px;position:absolute}.mdc-snackbar .mdc-snackbar__surface .a-alert__icon.icon-error{color:$red}.mdc-snackbar .mdc-snackbar__surface .a-alert__icon.icon-warning{color:$light-gold}.mdc-snackbar .mdc-snackbar__surface .a-alert__icon.icon-done{color:$lime-green}.mdc-snackbar .mdc-snackbar__surface .icon-close{color:$gray-night;font-size:.75em;position:absolute;right:0;top:20%;margin-right:8px;height:30px!important;width:30px!important;padding:10px!important}.mdc-snackbar .mdc-snackbar__surface .icon-close:before{background:0 0}.mdc-snackbar.-alert .mdc-snackbar__label{background-color:$pale-red;border-left:4px solid $red}.mdc-snackbar.-alert .mdc-snackbar__surface{background-color:$pale-red}.mdc-snackbar.-warning .mdc-snackbar__label{background-color:$pale-yellow;border-left:4px solid $light-gold}.mdc-snackbar.-warning .mdc-snackbar__surface{background-color:$pale-yellow}.mdc-snackbar.-success .mdc-snackbar__label{background-color:$pale-green;border-left:4px solid $lime-green}.mdc-snackbar.-success .mdc-snackbar__surface{background-color:$pale-green}.mdc-snackbar.-toTop,.mdc-snackbar.-toTopSticky{position:fixed;top:0!important;z-index:100000!important}.m-alert{box-shadow:$b-shadow-card;margin:0 0 23px;padding:16px 40px 16px 10px;cursor:pointer;position:relative}.m-alert .a-alert-iconAlert{width:15px;height:15px;padding:8px;margin-right:10px}.m-alert .a-alert-text{font:$body2;color:$carbon;margin:0}.m-alert .a-alert-iconClose{width:15px;height:15px;align-self:flex-start;position:absolute;right:20px}.m-alert.-alert{background-color:$pale-red;border-left:solid 5px $red}.m-alert.-alert .a-alert-iconAlert{background-position:center;background-repeat:no-repeat;background-size:cover}.m-alert.-alert .a-alert-iconClose{background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:992px){.mdc-snackbar{margin:8px;position:absolute}.mdc-snackbar .mdc-snackbar__label{padding-left:40px}.mdc-snackbar .mdc-snackbar__surface{min-width:500px;width:50%}.mdc-snackbar .mdc-snackbar__surface .a-alert__icon{display:block}.mdc-snackbar.-toTop{margin-top:0;top:0!important;position:fixed}.mdc-snackbar.-toTopSticky{top:95px!important;position:fixed}}.a-checkoutSteps__bar,.react-date-picker,background #fff,height 3px{width:100%}.a-checkoutSteps__bar .react-date-picker__wrapper,.react-date-picker .react-date-picker__wrapper,background #fff .react-date-picker__wrapper,height 3px .react-date-picker__wrapper{width:100%;border-radius:4px;height:36px;border-color:#e6e6e6}.react-datepicker__input-container{position:relative}.react-datepicker__input-container .a-calendar__icon{position:absolute;top:10px;right:8px}.react-datepicker__input-container .a-calendar__required{z-index:0;position:absolute;top:8px;color:$red;left:151px}.react-datepicker__input-container .a-calendar__input{width:100%;border-radius:5px;padding:0 0 0 16px;height:36px;border:1px solid rgba(0,0,0,.12)}.react-datepicker__input-container .a-calendar__input:hover{border:1px solid #000}.react-datepicker__input-container .a-calendar__input:focus{border:2px solid $primary-color;outline:$primary-color}.react-datepicker__input-container input::placeholder{font:$body2;color:rgba(0,0,0,.6)}.input-calendar-alert{color:rgba(0,0,0,.6);padding:0 16px}.-previewList{max-height:500px;overflow:hidden}#shipToAddress .mdc-form-field{align-items:start}#shipToAddress .mdc-form-field label{padding-top:8px}.-step1{top:68px}.-alertCheckout{top:94px}.-primaryLogo path{fill:$primary-color}.-noClose .mdc-snackbar__actions .icon-close{display:none}#otherArea{display:none}.alert-top-defult{position:relative}.alert-top-defult .mdc-snackbar{top:-8px;z-index:500}