.multi-item-multi-row-item {
    float: left;
    height: 98px;
    position: relative;
    width: 98px
}

.multi-item-multi-row-grid {
    height: 98px;
    overflow: hidden;
    width: auto
}

.multi-item-multi-row-grid-item {
    float: left;
    height: auto;
    max-width: 108px;
    min-width: 54px;
    padding: 0 0 10px 10px;
    position: relative;
    width: 44px
}

.multi-item-multi-row-grid-split-1 {
    width: 100%
}

.multi-item-multi-row-grid-split-2 {
    width: 50%
}

.multi-item-multi-row-grid-split-3 {
    width: 33%
}

.multi-item-multi-row-grid-split-4 {
    width: 25%
}

.multi-item-multi-row-grid-split-5 {
    width: 20%
}

.multi-item-multi-row-grid-split-6 {
    width: 16%
}

.multi-item-multi-row-grid-split-7 {
    width: 14%
}

.multi-item-multi-row-grid-split-8 {
    width: 12%
}

.multi-item-multi-row-grid-split-9 {
    width: 11%
}

.multi-item-multi-row-grid-split-10 {
    width: 10%
}

.multi-item-multi-row-info {
    overflow: visible;
    width: auto;
    height: auto;
    margin-left: 108px
}

.multi-item-multi-row-info-center {
    height: 98px
}

.multi-item-multi-row-info-clear {
    clear: left;
    margin-left: 0;
    margin-top: 10px
}

.multi-item-multi-row-more-items-placeholder {
    background: #fff;
    bottom: 10px;
    display: none;
    left: 10px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    z-index: 5
}

.multi-item-single-row-grid {
    float: left;
    height: 100px;
    overflow: hidden;
    width: auto
}

.multi-item-single-row-grid-item {
    float: left;
    height: 100px;
    margin-right: 14px;
    position: relative;
    width: 100px
}

.multi-item-single-row-info {
    overflow: visible;
    width: auto;
    height: auto
}

.multi-item-single-row-info-center {
    height: 100px
}

.multi-item-single-row-info-clear {
    clear: left;
    margin-left: 0;
    margin-top: 114px
}

.multi-item-single-row-info-inline-1 {
    margin-left: 114px
}

.multi-item-single-row-info-inline-2 {
    margin-left: 228px
}

.multi-item-single-row-info-inline-3 {
    margin-left: 342px
}

.multi-item-single-row-info-inline-4 {
    margin-left: 456px
}

.multi-item-single-row-info-inline-5 {
    margin-left: 570px
}

.multi-item-single-row-info-inline-6 {
    margin-left: 684px
}

.multi-item-single-row-info-inline-7 {
    margin-left: 798px
}

.multi-item-single-row-info-inline-8 {
    margin-left: 912px
}

.multi-item-single-row-info-inline-9 {
    margin-left: 1026px
}

.multi-item-single-row-info-inline-10 {
    margin-left: 1140px
}

.multi-item-single-row-more-items-placeholder {
    background: #fff;
    bottom: 0;
    display: none;
    left: 0;
    line-height: 100px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    z-index: 5
}
/* ******** */
.item-view-qty {
    background-color: #fff;
    background-color: rgba(255,255,255,.9);
    border-radius: 10px;
    border: 1px solid #ccc;
    bottom: 0;
    font-size: .8em;
    height: 20px;
    line-height: 20px;
    min-width: 20px;
    padding: 0 5px;
    position: absolute;
    right: 0;
    text-align: center;
    width: auto
}

.wmp-submit-button {
    width: 100%
}

.wmp-modal-form-actions {
    margin-bottom: -14px;
    margin-left: -18px;
    margin-right: -18px
}

    .wmp-modal-form-actions .wmp-submit-button {
        width: auto
    }

    .wmp-modal-form-actions .wmp-error-message {
        float: left;
        text-align: left
    }

        .wmp-modal-form-actions .wmp-error-message .a-alert-heading {
            font-size: 12px
        }

.wmp-multi-item-grid-centered-content {
    height: 100px
}

.multi-item-multi-row-info-clear .wmp-multi-item-grid-centered-content {
    height: auto
}

.multi-item-multi-row-grid .item-view-qty {
    bottom: 10px
}

.wmp-shipment-info-img-row {
    width: 100px !important;
    float: left !important;
    position: relative !important
}

.wmp-shipment-info-details-row {
    width: auto !important;
    margin-left: 114px !important
}

.wmp-init-hidden {
    display: none
}

.wmp-popover-step-waiting .cs-spinner {
    clear: both
}

.wmp-address-for-radio {
    padding-left: 23px
}

.a-touch .wmp-expander .a-icon.a-icon-collapse, .a-touch .wmp-expander .a-icon.a-icon-expand {
    width: .7rem;
    height: .7rem;
    background-position: -36.6rem -8.6rem;
    position: absolute;
    top: 50%;
    margin-top: -.4rem;
    left: 0;
    opacity: 1
}

.a-touch .wmp-expander .a-icon.a-icon-collapse {
    background-position: -38.2rem -8.6rem;
    left: -.3rem
}

.order-group .wmp-expander a, .order-group .wmp-expander a:active, .order-group .wmp-expander a:link, .order-group .wmp-expander a:visited {
    color: #0066c0
}
/* ******** */
.ship-track-grid-fixed-column {
    box-sizing: content-box
}

.ship-track-grid-responsive-column {
    width: 100% !important
}

.ship-track-large-image-grid, .ship-track-small-image-grid {
    padding-left: 0 !important
}

    .ship-track-large-image-grid .a-box-inner, .ship-track-small-image-grid .a-box-inner {
        padding-left: 0 !important
    }

    .ship-track-small-image-grid .ship-track-grid-fixed-column {
        padding-left: 17px !important;
        padding-right: 17px !important;
        width: 40px !important
    }

    .ship-track-large-image-grid .ship-track-grid-fixed-column {
        padding-left: 13px !important;
        padding-right: 13px !important;
        width: 75px !important
    }

.ship-track-time-grid .ship-track-grid-fixed-column {
    width: 85px !important;
    padding-right: 13px !important
}

.ship-track-grid-subtext {
    border-top: 1px #ddd solid;
    padding-top: 6px
}

.ship-track-page-container {
    margin: 0 auto;
    max-width: 920px
}

.ship-track-latest-event-wrapper .a-box:last-child {
    border-radius: 0
}

.ship-track-other-events-wrapper .a-box:first-child {
    border-radius: 0;
    border-top: none
}

.ship-track-fixed-column-top {
    vertical-align: top !important
}

.ship-track-fixed-column-right {
    width: 85px !important
}

.ship-track-item-list {
    max-width: 500px
}

    .ship-track-item-list li + li {
        border-top: 1px solid #ddd;
        margin-top: 14px;
        padding-top: 14px
    }

.deliveryPhoto-feedback-content {
    width: 644px
}

#delivery-photo-alert {
    display: none
}

#delivery-photo-modal-footer {
    text-align: right
}

.text-track-unsubscribe-modal-button {
    display: block !important
}

.text-track-form-phone-number {
    width: 100%
}

.text-track-open-edit {
    margin-left: .5em
}

.text-track-form-phone-number--with-country-code {
    padding-left: 33px !important
}

.text-track-form-country-code {
    cursor: text;
    font-weight: 400;
    line-height: 31px;
    margin-left: 5px;
    position: absolute;
    z-index: 1
}

.order-summary-shipping-address {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.order-summary-tracking-details-link {
    margin: 0 !important
}

.send-app-download-link-form label {
    font-weight: 400
}

.send-app-download-link-error-message, .send-app-download-link-success-message {
    bottom: -1.5em;
    left: 0;
    position: absolute
}

.send-app-download-link-icon-column {
    box-sizing: content-box;
    width: 75px !important;
    padding-right: 14px !important
}

.send-app-download-link-form-column {
    width: 100% !important
}

.shipment-summary-badge {
    background-color: #fff;
    background-color: rgba(255,255,255,.9);
    border-radius: 10px;
    border: 1px solid #ccc;
    bottom: 0;
    font-size: .8em;
    height: 20px;
    line-height: 20px;
    min-width: 20px;
    padding: 0 5px;
    position: absolute;
    right: 0;
    text-align: center;
    width: auto
}

.shipment-summary-link, .shipment-summary-link:link, .shipment-summary-link:visited {
    color: inherit
}

#shipment-summary-more-items-link {
    background: #fff;
    bottom: 0;
    display: none;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    z-index: 2
}

.campus-popover-body {
    margin-top: 10px
}

    .campus-popover-body * li {
        color: #000;
        margin-bottom: 5px
    }

.shipment-summary-item {
    float: left;
    height: 100px;
    margin-right: 14px;
    position: relative;
    width: 100px
}

.shipment-summary-item-grid {
    height: 100px;
    overflow: hidden;
    width: auto;
    float: left
}

.shipment-summary .shipment-status {
    float: left;
    max-width: 400px;
    width: auto;
    height: 100px
}

.shipment-summary .shipment-status-clear {
    clear: left;
    margin-top: 10px
}

#shipment-summary-more-items-link {
    cursor: pointer;
    line-height: 100px
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .package-status {
    background-color: #0090c1 !important
}

.ship-track-page-container.trackingWidgetFlair.isPostPrimeDay .a-color-success, .ship-track-page-container.trackingWidgetFlair.isPrimeDay .a-color-success {
    color: #0090c1 !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .shipment-summary {
    position: relative !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .primeDaySummaryHeader {
    position: absolute !important;
    right: 0 !important;
    top: 0 !important;
    height: 100% !important;
    width: 50% !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .shipment-summary .loneCloud-left {
    z-index: 1 !important;
    display: block !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    opacity: 0 !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .shipment-summary .loneCloud-right {
    z-index: 1 !important;
    display: block !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    background-size: contain !important;
    background-repeat: no-repeat !important
}

.ship-track-page-container.notificationFlair.isPrePrimeDay .notifications-box .appLink:before, .ship-track-page-container.notificationFlair.isPrimeDay .notifications-box .appLink:before {
    content: "" !important;
    z-index: 2 !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    background-size: contain !important;
    background-repeat: no-repeat !important
}

.ship-track-page-container.notificationFlair.isPrePrimeDay .notifications-box .appLink:after, .ship-track-page-container.notificationFlair.isPrimeDay .notifications-box .appLink:after {
    content: "" !important;
    z-index: 2 !important;
    position: absolute !important;
    bottom: 0 !important;
    right: 0 !important;
    background-size: contain !important;
    background-repeat: no-repeat !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .tracker-container {
    overflow: visible !important
}

.ship-track-page-container.isPostPrimeDay.trackingWidgetFlair .tracker-container .latest-event-dot, .ship-track-page-container.isPrimeDay.trackingWidgetFlair .tracker-container .latest-event-dot {
    display: none !important
}

@keyframes leftCloudWiggle {
    0%,100% {
        margin-right: -5px
    }

    50% {
        margin-right: 5px
    }
}

@keyframes rightCloudWiggle {
    0%,100% {
        margin-right: 30px
    }

    50% {
        margin-right: 50px
    }
}

@keyframes truckWiggle {
    0%,100% {
        margin-top: -1px
    }

    50% {
        margin-top: 1px
    }
}

@-webkit-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-moz-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-ms-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-o-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-webkit-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-moz-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-ms-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-o-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-webkit-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-moz-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-ms-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-moz-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-ms-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-o-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes leftCloudWiggle {
    0%,100% {
        margin-right: -5px
    }

    50% {
        margin-right: 5px
    }
}

@keyframes rightCloudWiggle {
    0%,100% {
        margin-right: 30px
    }

    50% {
        margin-right: 50px
    }
}

@keyframes truckWiggle {
    0%,100% {
        margin-top: -1px
    }

    50% {
        margin-top: 1px
    }
}

@-webkit-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-moz-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-ms-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-o-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-webkit-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-moz-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-ms-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-o-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-webkit-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-moz-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-ms-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-moz-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-ms-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-o-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

.ship-track-page-container.notificationFlair.isPrePrimeDay .notifications-box .appLink:after, .ship-track-page-container.notificationFlair.isPrimeDay .notifications-box .appLink:after {
    width: 76px !important;
    height: 45px !important;
    opacity: 1 !important;
    right: -1px !important;
    bottom: -1px !important;
    border: none !important;
    background-size: contain !important;
    background-repeat: no-repeat !important
}

@media (max-width:855px) {
    .ship-track-page-container.notificationFlair.isPrePrimeDay .notifications-box .appLink:after, .ship-track-page-container.notificationFlair.isPrimeDay .notifications-box .appLink:after {
        width: 41px !important;
        height: 32.95px !important;
        opacity: 1 !important
    }
}

@keyframes leftCloudWiggle {
    0%,100% {
        margin-right: -5px
    }

    50% {
        margin-right: 5px
    }
}

@keyframes rightCloudWiggle {
    0%,100% {
        margin-right: 30px
    }

    50% {
        margin-right: 50px
    }
}

@keyframes truckWiggle {
    0%,100% {
        margin-top: -1px
    }

    50% {
        margin-top: 1px
    }
}

@-webkit-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-moz-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-ms-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-o-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-webkit-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-moz-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-ms-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-o-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-webkit-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-moz-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-ms-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-moz-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-ms-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-o-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

.ship-track-page-container.notificationFlair.isPrePrimeDay .notifications-box .appLink:before, .ship-track-page-container.notificationFlair.isPrimeDay .notifications-box .appLink:before {
    margin-top: -37.5px !important;
    width: 106.09px !important;
    height: 75px !important;
    opacity: 1 !important;
    border: none !important;
    background-size: contain !important;
    background-repeat: no-repeat !important
}

@media (max-width:855px) {
    .ship-track-page-container.notificationFlair.isPrePrimeDay .notifications-box .appLink:before, .ship-track-page-container.notificationFlair.isPrimeDay .notifications-box .appLink:before {
        margin-top: -20.5px !important;
        width: 58px !important;
        height: 41px !important;
        opacity: 1 !important
    }
}

.ship-track-page-container.notificationFlair.isPrePrimeDay .notifications-box .appLink, .ship-track-page-container.notificationFlair.isPrimeDay .notifications-box .appLink {
    position: static !important
}

@keyframes leftCloudWiggle {
    0%,100% {
        margin-right: -5px
    }

    50% {
        margin-right: 5px
    }
}

@keyframes rightCloudWiggle {
    0%,100% {
        margin-right: 30px
    }

    50% {
        margin-right: 50px
    }
}

@keyframes truckWiggle {
    0%,100% {
        margin-top: -1px
    }

    50% {
        margin-top: 1px
    }
}

@-webkit-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-moz-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-ms-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-o-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-webkit-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-moz-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-ms-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-o-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-webkit-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-moz-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-ms-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-moz-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-ms-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-o-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

.ship-track-page-container .prime-banner {
    display: none
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .prime-banner {
    position: relative;
    display: block;
    min-width: 920px
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .image-wrapper {
    position: relative
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .prime-banner-image {
    max-width: none !important
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .prime-copy-wrapper {
    position: absolute;
    top: 90px;
    left: 51%;
    width: 360px;
    margin-left: -180px;
    text-align: center;
    line-height: .6
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .non-prime-copy-wrapper {
    position: absolute;
    top: 90px;
    left: 270px;
    width: 400px;
    text-align: center;
    line-height: 1
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .prime-banner-header {
    color: #FF3387;
    font-family: Arial;
    font-size: 28px;
    display: block;
    margin-bottom: 5px
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .non-prime-banner-header {
    color: #FF3387;
    font-family: Arial;
    font-size: 20px
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .prime-banner-cta {
    font-family: Arial;
    font-size: 11px
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .arrow:after {
    margin-left: 2px;
    content: '\0025B8'
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .arrow::after {
    margin-left: 2px;
    content: '\0025B8'
}

@keyframes leftCloudWiggle {
    0%,100% {
        margin-right: -5px
    }

    50% {
        margin-right: 5px
    }
}

@keyframes rightCloudWiggle {
    0%,100% {
        margin-right: 30px
    }

    50% {
        margin-right: 50px
    }
}

@keyframes truckWiggle {
    0%,100% {
        margin-top: -1px
    }

    50% {
        margin-top: 1px
    }
}

@-webkit-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-moz-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-ms-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-o-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-webkit-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-moz-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-ms-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-o-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-webkit-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-moz-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-ms-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-moz-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-ms-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-o-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes leftCloudWiggle {
    0%,100% {
        margin-right: -5px
    }

    50% {
        margin-right: 5px
    }
}

@keyframes rightCloudWiggle {
    0%,100% {
        margin-right: 30px
    }

    50% {
        margin-right: 50px
    }
}

@keyframes truckWiggle {
    0%,100% {
        margin-top: -1px
    }

    50% {
        margin-top: 1px
    }
}

@-webkit-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-moz-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-ms-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-o-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-webkit-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-moz-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-ms-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-o-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-webkit-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-moz-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-ms-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-moz-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-ms-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-o-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .tracker-container .latest-event-dot {
    display: none !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .tracker-container .package-status:after {
    width: 85px !important;
    height: 76px !important;
    opacity: 1 !important;
    position: absolute !important;
    top: -30px !important;
    right: 0 !important;
    z-index: 99 !important;
    border: none !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    content: " " !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .tracker-container .package-status:after {
    -webkit-animation: sledMove .6s infinite ease-in;
    -moz-animation: sledMove .6s infinite ease-in;
    -ms-animation: sledMove .6s infinite ease-in;
    -o-animation: sledMove .6s infinite ease-in;
    animation: sledMove .6s infinite ease-in
}

@keyframes leftCloudWiggle {
    0%,100% {
        margin-right: -5px
    }

    50% {
        margin-right: 5px
    }
}

@keyframes rightCloudWiggle {
    0%,100% {
        margin-right: 30px
    }

    50% {
        margin-right: 50px
    }
}

@keyframes truckWiggle {
    0%,100% {
        margin-top: -1px
    }

    50% {
        margin-top: 1px
    }
}

@-webkit-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-moz-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-ms-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-o-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-webkit-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-moz-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-ms-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-o-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-webkit-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-moz-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-ms-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-moz-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-ms-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-o-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

.ship-track-page-container.snowFlair.isHoliday .snowflakes-container {
    position: relative !important;
    width: 70% !important;
    height: auto !important;
    padding-bottom: 60% !important;
    left: 20% !important
}

.ship-track-page-container.snowFlair.isHoliday {
    position: relative;
    overflow-x: hidden
}

    .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake {
        background-size: contain;
        position: absolute;
        top: -20%;
        opacity: .7;
        -webkit-animation-name: snowflakeFall,snowflakeShake;
        -moz-animation-name: snowflakeFall,snowflakeShake;
        -ms-animation-name: snowflakeFall,snowflakeShake;
        -o-animation-name: snowflakeFall,snowflakeShake;
        animation-name: snowflakeFall,snowflakeShake;
        -webkit-animation-duration: 10s,3s;
        -moz-animation-duration: 10s,3s;
        -ms-animation-duration: 10s,3s;
        -o-animation-duration: 10s,3s;
        animation-duration: 10s,3s;
        -webkit-animation-timing-function: linear,ease-in-out;
        -moz-animation-timing-function: linear,ease-in-out;
        -ms-animation-timing-function: linear,ease-in-out;
        -o-animation-timing-function: linear,ease-in-out;
        animation-timing-function: linear,ease-in-out;
        -webkit-animation-iteration-count: infinite,infinite;
        -moz-animation-iteration-count: infinite,infinite;
        -ms-animation-iteration-count: infinite,infinite;
        -o-animation-iteration-count: infinite,infinite;
        animation-iteration-count: infinite,infinite;
        -webkit-animation-play-state: running,running;
        -moz-animation-play-state: running,running;
        -ms-animation-play-state: running,running;
        -o-animation-play-state: running,running;
        animation-play-state: running,running
    }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake.snowflake1 {
            width: 15px;
            height: 15px
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake.snowflake2 {
            width: 25px;
            height: 25px
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake.snowflake3 {
            width: 8px;
            height: 8px
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(1) {
            left: 1%;
            -webkit-animation-delay: 0s,0s;
            -moz-animation-delay: 0s,0s;
            -ms-animation-delay: 0s,0s;
            -o-animation-delay: 0s,0s;
            animation-delay: 0s,0s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(2) {
            left: 10%;
            -webkit-animation-delay: 1s,1s;
            -moz-animation-delay: 1s,1s;
            -ms-animation-delay: 1s,1s;
            -o-animation-delay: 1s,1s;
            animation-delay: 1s,1s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(3) {
            left: 20%;
            -webkit-animation-delay: 6s,.5s;
            -moz-animation-delay: 6s,.5s;
            -ms-animation-delay: 6s,.5s;
            -o-animation-delay: 6s,.5s;
            animation-delay: 6s,.5s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(4) {
            left: 30%;
            -webkit-animation-delay: 4s,2s;
            -moz-animation-delay: 4s,2s;
            -ms-animation-delay: 4s,2s;
            -o-animation-delay: 4s,2s;
            animation-delay: 4s,2s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(5) {
            left: 40%;
            -webkit-animation-delay: 2s,2s;
            -moz-animation-delay: 2s,2s;
            -ms-animation-delay: 2s,2s;
            -o-animation-delay: 2s,2s;
            animation-delay: 2s,2s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(6) {
            left: 50%;
            -webkit-animation-delay: 8s,3s;
            -moz-animation-delay: 8s,3s;
            -ms-animation-delay: 8s,3s;
            -o-animation-delay: 8s,3s;
            animation-delay: 8s,3s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(7) {
            left: 60%;
            -webkit-animation-delay: 6s,2s;
            -moz-animation-delay: 6s,2s;
            -ms-animation-delay: 6s,2s;
            -o-animation-delay: 6s,2s;
            animation-delay: 6s,2s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(8) {
            left: 70%;
            -webkit-animation-delay: 2.5s,1s;
            -moz-animation-delay: 2.5s,1s;
            -ms-animation-delay: 2.5s,1s;
            -o-animation-delay: 2.5s,1s;
            animation-delay: 2.5s,1s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(9) {
            left: 80%;
            -webkit-animation-delay: 1s,0s;
            -moz-animation-delay: 1s,0s;
            -ms-animation-delay: 1s,0s;
            -o-animation-delay: 1s,0s;
            animation-delay: 1s,0s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(10) {
            left: 90%;
            -webkit-animation-delay: 3s,1.5s;
            -moz-animation-delay: 3s,1.5s;
            -ms-animation-delay: 3s,1.5s;
            -o-animation-delay: 3s,1.5s;
            animation-delay: 3s,1.5s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(11) {
            left: 5%;
            -webkit-animation-delay: 5s,6s;
            -moz-animation-delay: 5s,6s;
            -ms-animation-delay: 5s,6s;
            -o-animation-delay: 5s,6s;
            animation-delay: 5s,6s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(12) {
            left: 15%;
            -webkit-animation-delay: 3s,7s;
            -moz-animation-delay: 3s,7s;
            -ms-animation-delay: 3s,7s;
            -o-animation-delay: 3s,7s;
            animation-delay: 3s,7s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(13) {
            left: 25%;
            -webkit-animation-delay: 6s,1s;
            -moz-animation-delay: 6s,1s;
            -ms-animation-delay: 6s,1s;
            -o-animation-delay: 6s,1s;
            animation-delay: 6s,1s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(14) {
            left: 35%;
            -webkit-animation-delay: 8s,3s;
            -moz-animation-delay: 8s,3s;
            -ms-animation-delay: 8s,3s;
            -o-animation-delay: 8s,3s;
            animation-delay: 8s,3s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(15) {
            left: 45%;
            -webkit-animation-delay: 4s,0s;
            -moz-animation-delay: 4s,0s;
            -ms-animation-delay: 4s,0s;
            -o-animation-delay: 4s,0s;
            animation-delay: 4s,0s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(16) {
            left: 55%;
            -webkit-animation-delay: 1.5s,3s;
            -moz-animation-delay: 1.5s,3s;
            -ms-animation-delay: 1.5s,3s;
            -o-animation-delay: 1.5s,3s;
            animation-delay: 1.5s,3s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(17) {
            left: 65%;
            -webkit-animation-delay: 8s,3.5s;
            -moz-animation-delay: 8s,3.5s;
            -ms-animation-delay: 8s,3.5s;
            -o-animation-delay: 8s,3.5s;
            animation-delay: 8s,3.5s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(18) {
            left: 75%;
            -webkit-animation-delay: 0s,.5s;
            -moz-animation-delay: 0s,.5s;
            -ms-animation-delay: 0s,.5s;
            -o-animation-delay: 0s,.5s;
            animation-delay: 0s,.5s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(19) {
            left: 85%;
            -webkit-animation-delay: 6s,4s;
            -moz-animation-delay: 6s,4s;
            -ms-animation-delay: 6s,4s;
            -o-animation-delay: 6s,4s;
            animation-delay: 6s,4s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(20) {
            left: 95%;
            -webkit-animation-delay: 1s,1.5s;
            -moz-animation-delay: 1s,1.5s;
            -ms-animation-delay: 1s,1.5s;
            -o-animation-delay: 1s,1.5s;
            animation-delay: 1s,1.5s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(21) {
            left: 8%;
            -webkit-animation-delay: 2.5s,2.5s;
            -moz-animation-delay: 2.5s,2.5s;
            -ms-animation-delay: 2.5s,2.5s;
            -o-animation-delay: 2.5s,2.5s;
            animation-delay: 2.5s,2.5s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(22) {
            left: 16%;
            -webkit-animation-delay: 0s,3s;
            -moz-animation-delay: 0s,3s;
            -ms-animation-delay: 0s,3s;
            -o-animation-delay: 0s,3s;
            animation-delay: 0s,3s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(23) {
            left: 32%;
            -webkit-animation-delay: 6s,7s;
            -moz-animation-delay: 6s,7s;
            -ms-animation-delay: 6s,7s;
            -o-animation-delay: 6s,7s;
            animation-delay: 6s,7s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(24) {
            left: 38%;
            -webkit-animation-delay: 2.5s,4s;
            -moz-animation-delay: 2.5s,4s;
            -ms-animation-delay: 2.5s,4s;
            -o-animation-delay: 2.5s,4s;
            animation-delay: 2.5s,4s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(25) {
            left: 42%;
            -webkit-animation-delay: 1.5s,.8s;
            -moz-animation-delay: 1.5s,.8s;
            -ms-animation-delay: 1.5s,.8s;
            -o-animation-delay: 1.5s,.8s;
            animation-delay: 1.5s,.8s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(26) {
            left: 48%;
            -webkit-animation-delay: 1s,2.5s;
            -moz-animation-delay: 1s,2.5s;
            -ms-animation-delay: 1s,2.5s;
            -o-animation-delay: 1s,2.5s;
            animation-delay: 1s,2.5s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(27) {
            left: 52%;
            -webkit-animation-delay: 3s,3s;
            -moz-animation-delay: 3s,3s;
            -ms-animation-delay: 3s,3s;
            -o-animation-delay: 3s,3s;
            animation-delay: 3s,3s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(28) {
            left: 58%;
            -webkit-animation-delay: 8s,4s;
            -moz-animation-delay: 8s,4s;
            -ms-animation-delay: 8s,4s;
            -o-animation-delay: 8s,4s;
            animation-delay: 8s,4s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(29) {
            left: 68%;
            -webkit-animation-delay: 5s,2s;
            -moz-animation-delay: 5s,2s;
            -ms-animation-delay: 5s,2s;
            -o-animation-delay: 5s,2s;
            animation-delay: 5s,2s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(30) {
            left: 78%;
            -webkit-animation-delay: .5s,2s;
            -moz-animation-delay: .5s,2s;
            -ms-animation-delay: .5s,2s;
            -o-animation-delay: .5s,2s;
            animation-delay: .5s,2s
        }

@keyframes leftCloudWiggle {
    0%,100% {
        margin-right: -5px
    }

    50% {
        margin-right: 5px
    }
}

@keyframes rightCloudWiggle {
    0%,100% {
        margin-right: 30px
    }

    50% {
        margin-right: 50px
    }
}

@keyframes truckWiggle {
    0%,100% {
        margin-top: -1px
    }

    50% {
        margin-top: 1px
    }
}

@-webkit-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-moz-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-ms-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-o-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-webkit-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-moz-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-ms-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-o-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-webkit-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-moz-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-ms-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-moz-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-ms-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-o-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

.ship-track-page-container.yetiFlair.isHoliday .yeti-container {
    width: 161px !important;
    height: 172px !important;
    right: 0 !important;
    position: fixed !important;
    margin-top: 30px !important
}

    .ship-track-page-container.yetiFlair.isHoliday .yeti-container .yeti {
        background-image: url(https://images-na.ssl-images-amazon.com/images/G/01/x-locale/cs/ship-track/holidayTracker2016/yeti-side.png) !important;
        width: 100% !important;
        height: 100% !important
    }

.ship-track-page-container.yetiFlair.isHoliday .yeti-container {
    -webkit-animation: yetiShow 5s infinite ease-in-out;
    -moz-animation: yetiShow 5s infinite ease-in-out;
    -ms-animation: yetiShow 5s infinite ease-in-out;
    -o-animation: yetiShow 5s infinite ease-in-out;
    animation: yetiShow 5s infinite ease-in-out
}

    .ship-track-page-container.yetiFlair.isHoliday .yeti-container .yeti {
        background-size: 161px 172px;
        background-position: center right
    }

.ship-track-page-container.trackingWidgetFlair.isHoliday .ship-track-large-horizontal-widget .bottom .original-estimate-status .marker {
    border-top-color: #88d3da !important;
    top: -20px !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .ship-track-large-horizontal-widget .bottom .shipped-status .marker {
    border-top-color: #88d3da !important;
    top: -20px !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .bottom .delivery-status:not(.exception) {
    color: #00a4b4 !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .ship-track-large-horizontal-widget .top .latest-event-status {
    bottom: 10px !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .a-color-success {
    color: #00a4b4 !important
}

.ship-track-page-container.snowFlair.isHoliday .shipment-summary {
    position: relative !important
}

.ship-track-page-container.snowFlair.isHoliday .holidaySummaryHeader {
    position: absolute !important;
    right: 0 !important;
    height: 100% !important;
    width: 50% !important;
    z-index: -1 !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .tracker-container {
    overflow: visible !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .tracker-container {
    margin: 25px 0
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .package-status {
    background-image: -webkit-repeating-linear-gradient(-45deg,#88d3da 0,#88d3da 6px,#f6f7f8 6px,#f6f7f8 15px,#ff504c 15px,#ff504c 28px,#f6f7f8 28px,#f6f7f8 40px);
    background-image: -moz-repeating-linear-gradient(-45deg,#88d3da 0,#88d3da 6px,#f6f7f8 6px,#f6f7f8 15px,#ff504c 15px,#ff504c 28px,#f6f7f8 28px,#f6f7f8 40px);
    background-image: -ms-repeating-linear-gradient(-45deg,#88d3da 0,#88d3da 6px,#f6f7f8 6px,#f6f7f8 15px,#ff504c 15px,#ff504c 28px,#f6f7f8 28px,#f6f7f8 40px);
    background-image: -o-repeating-linear-gradient(-45deg,#88d3da 0,#88d3da 6px,#f6f7f8 6px,#f6f7f8 15px,#ff504c 15px,#ff504c 28px,#f6f7f8 28px,#f6f7f8 40px);
    background-image: repeating-linear-gradient(-45deg,#88d3da 0,#88d3da 6px,#f6f7f8 6px,#f6f7f8 15px,#ff504c 15px,#ff504c 28px,#f6f7f8 28px,#f6f7f8 40px)
}

.ship-track-page-container.isHoliday.trackingWidgetFlair .tracker-container .latest-event-dot {
    display: none !important
}

.ship-track-page-container.isHoliday.trackingWidgetFlair .tracker-container .delivery-dot {
    border: 2px solid #00a4b4
}

@keyframes leftCloudWiggle {
    0%,100% {
        margin-right: -5px
    }

    50% {
        margin-right: 5px
    }
}

@keyframes rightCloudWiggle {
    0%,100% {
        margin-right: 30px
    }

    50% {
        margin-right: 50px
    }
}

@keyframes truckWiggle {
    0%,100% {
        margin-top: -1px
    }

    50% {
        margin-top: 1px
    }
}

@-webkit-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-moz-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-ms-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-o-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-webkit-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-moz-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-ms-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-o-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-webkit-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-moz-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-ms-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-moz-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-ms-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-o-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes leftCloudWiggle {
    0%,100% {
        margin-right: -5px
    }

    50% {
        margin-right: 5px
    }
}

@keyframes rightCloudWiggle {
    0%,100% {
        margin-right: 30px
    }

    50% {
        margin-right: 50px
    }
}

@keyframes truckWiggle {
    0%,100% {
        margin-top: -1px
    }

    50% {
        margin-top: 1px
    }
}

@-webkit-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-moz-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-ms-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-o-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-webkit-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-moz-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-ms-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-o-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-webkit-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-moz-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-ms-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-moz-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-ms-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-o-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

.ship-track-page-container.notificationFlair.isPrePrimeDay .notifications-box .appLink:after, .ship-track-page-container.notificationFlair.isPrimeDay .notifications-box .appLink:after {
    width: 76px !important;
    height: 45px !important;
    opacity: 1 !important;
    right: -1px !important;
    bottom: -1px !important;
    border: none !important;
    background-size: contain !important;
    background-repeat: no-repeat !important
}

@media (max-width:855px) {
    .ship-track-page-container.notificationFlair.isPrePrimeDay .notifications-box .appLink:after, .ship-track-page-container.notificationFlair.isPrimeDay .notifications-box .appLink:after {
        width: 41px !important;
        height: 32.95px !important;
        opacity: 1 !important
    }
}

@keyframes leftCloudWiggle {
    0%,100% {
        margin-right: -5px
    }

    50% {
        margin-right: 5px
    }
}

@keyframes rightCloudWiggle {
    0%,100% {
        margin-right: 30px
    }

    50% {
        margin-right: 50px
    }
}

@keyframes truckWiggle {
    0%,100% {
        margin-top: -1px
    }

    50% {
        margin-top: 1px
    }
}

@-webkit-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-moz-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-ms-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-o-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-webkit-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-moz-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-ms-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-o-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-webkit-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-moz-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-ms-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-moz-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-ms-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-o-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

.ship-track-page-container.notificationFlair.isPrePrimeDay .notifications-box .appLink:before, .ship-track-page-container.notificationFlair.isPrimeDay .notifications-box .appLink:before {
    margin-top: -37.5px !important;
    width: 106.09px !important;
    height: 75px !important;
    opacity: 1 !important;
    border: none !important;
    background-size: contain !important;
    background-repeat: no-repeat !important
}

@media (max-width:855px) {
    .ship-track-page-container.notificationFlair.isPrePrimeDay .notifications-box .appLink:before, .ship-track-page-container.notificationFlair.isPrimeDay .notifications-box .appLink:before {
        margin-top: -20.5px !important;
        width: 58px !important;
        height: 41px !important;
        opacity: 1 !important
    }
}

.ship-track-page-container.notificationFlair.isPrePrimeDay .notifications-box .appLink, .ship-track-page-container.notificationFlair.isPrimeDay .notifications-box .appLink {
    position: static !important
}

@keyframes leftCloudWiggle {
    0%,100% {
        margin-right: -5px
    }

    50% {
        margin-right: 5px
    }
}

@keyframes rightCloudWiggle {
    0%,100% {
        margin-right: 30px
    }

    50% {
        margin-right: 50px
    }
}

@keyframes truckWiggle {
    0%,100% {
        margin-top: -1px
    }

    50% {
        margin-top: 1px
    }
}

@-webkit-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-moz-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-ms-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-o-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-webkit-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-moz-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-ms-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-o-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-webkit-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-moz-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-ms-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-moz-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-ms-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-o-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

.ship-track-page-container .prime-banner {
    display: none
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .prime-banner {
    position: relative;
    display: block;
    min-width: 920px
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .image-wrapper {
    position: relative
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .prime-banner-image {
    max-width: none !important
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .prime-copy-wrapper {
    position: absolute;
    top: 90px;
    left: 51%;
    width: 360px;
    margin-left: -180px;
    text-align: center;
    line-height: .6
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .non-prime-copy-wrapper {
    position: absolute;
    top: 90px;
    left: 270px;
    width: 400px;
    text-align: center;
    line-height: 1
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .prime-banner-header {
    color: #FF3387;
    font-family: Arial;
    font-size: 28px;
    display: block;
    margin-bottom: 5px
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .non-prime-banner-header {
    color: #FF3387;
    font-family: Arial;
    font-size: 20px
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .prime-banner-cta {
    font-family: Arial;
    font-size: 11px
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .arrow:after {
    margin-left: 2px;
    content: '\0025B8'
}

.ship-track-page-container.isPrePrimeDay.bannerFlair .arrow::after {
    margin-left: 2px;
    content: '\0025B8'
}

@keyframes leftCloudWiggle {
    0%,100% {
        margin-right: -5px
    }

    50% {
        margin-right: 5px
    }
}

@keyframes rightCloudWiggle {
    0%,100% {
        margin-right: 30px
    }

    50% {
        margin-right: 50px
    }
}

@keyframes truckWiggle {
    0%,100% {
        margin-top: -1px
    }

    50% {
        margin-top: 1px
    }
}

@-webkit-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-moz-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-ms-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-o-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-webkit-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-moz-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-ms-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-o-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-webkit-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-moz-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-ms-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-moz-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-ms-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-o-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes leftCloudWiggle {
    0%,100% {
        margin-right: -5px
    }

    50% {
        margin-right: 5px
    }
}

@keyframes rightCloudWiggle {
    0%,100% {
        margin-right: 30px
    }

    50% {
        margin-right: 50px
    }
}

@keyframes truckWiggle {
    0%,100% {
        margin-top: -1px
    }

    50% {
        margin-top: 1px
    }
}

@-webkit-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-moz-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-ms-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-o-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-webkit-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-moz-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-ms-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-o-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-webkit-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-moz-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-ms-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-moz-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-ms-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-o-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .tracker-container .latest-event-dot {
    display: none !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .tracker-container .package-status:after {
    width: 85px !important;
    height: 76px !important;
    opacity: 1 !important;
    position: absolute !important;
    top: -30px !important;
    right: 0 !important;
    z-index: 99 !important;
    border: none !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    content: " " !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .tracker-container .package-status:after {
    -webkit-animation: sledMove .6s infinite ease-in;
    -moz-animation: sledMove .6s infinite ease-in;
    -ms-animation: sledMove .6s infinite ease-in;
    -o-animation: sledMove .6s infinite ease-in;
    animation: sledMove .6s infinite ease-in
}

@keyframes leftCloudWiggle {
    0%,100% {
        margin-right: -5px
    }

    50% {
        margin-right: 5px
    }
}

@keyframes rightCloudWiggle {
    0%,100% {
        margin-right: 30px
    }

    50% {
        margin-right: 50px
    }
}

@keyframes truckWiggle {
    0%,100% {
        margin-top: -1px
    }

    50% {
        margin-top: 1px
    }
}

@-webkit-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-moz-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-ms-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-o-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-webkit-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-moz-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-ms-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-o-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-webkit-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-moz-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-ms-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-moz-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-ms-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-o-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

.ship-track-page-container.snowFlair.isHoliday .snowflakes-container {
    position: relative !important;
    width: 70% !important;
    height: auto !important;
    padding-bottom: 60% !important;
    left: 20% !important
}

.ship-track-page-container.snowFlair.isHoliday {
    position: relative;
    overflow-x: hidden
}

    .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake {
        background-size: contain;
        position: absolute;
        top: -20%;
        opacity: .7;
        -webkit-animation-name: snowflakeFall,snowflakeShake;
        -moz-animation-name: snowflakeFall,snowflakeShake;
        -ms-animation-name: snowflakeFall,snowflakeShake;
        -o-animation-name: snowflakeFall,snowflakeShake;
        animation-name: snowflakeFall,snowflakeShake;
        -webkit-animation-duration: 10s,3s;
        -moz-animation-duration: 10s,3s;
        -ms-animation-duration: 10s,3s;
        -o-animation-duration: 10s,3s;
        animation-duration: 10s,3s;
        -webkit-animation-timing-function: linear,ease-in-out;
        -moz-animation-timing-function: linear,ease-in-out;
        -ms-animation-timing-function: linear,ease-in-out;
        -o-animation-timing-function: linear,ease-in-out;
        animation-timing-function: linear,ease-in-out;
        -webkit-animation-iteration-count: infinite,infinite;
        -moz-animation-iteration-count: infinite,infinite;
        -ms-animation-iteration-count: infinite,infinite;
        -o-animation-iteration-count: infinite,infinite;
        animation-iteration-count: infinite,infinite;
        -webkit-animation-play-state: running,running;
        -moz-animation-play-state: running,running;
        -ms-animation-play-state: running,running;
        -o-animation-play-state: running,running;
        animation-play-state: running,running
    }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake.snowflake1 {
            width: 15px;
            height: 15px
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake.snowflake2 {
            width: 25px;
            height: 25px
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake.snowflake3 {
            width: 8px;
            height: 8px
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(1) {
            left: 1%;
            -webkit-animation-delay: 0s,0s;
            -moz-animation-delay: 0s,0s;
            -ms-animation-delay: 0s,0s;
            -o-animation-delay: 0s,0s;
            animation-delay: 0s,0s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(2) {
            left: 10%;
            -webkit-animation-delay: 1s,1s;
            -moz-animation-delay: 1s,1s;
            -ms-animation-delay: 1s,1s;
            -o-animation-delay: 1s,1s;
            animation-delay: 1s,1s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(3) {
            left: 20%;
            -webkit-animation-delay: 6s,.5s;
            -moz-animation-delay: 6s,.5s;
            -ms-animation-delay: 6s,.5s;
            -o-animation-delay: 6s,.5s;
            animation-delay: 6s,.5s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(4) {
            left: 30%;
            -webkit-animation-delay: 4s,2s;
            -moz-animation-delay: 4s,2s;
            -ms-animation-delay: 4s,2s;
            -o-animation-delay: 4s,2s;
            animation-delay: 4s,2s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(5) {
            left: 40%;
            -webkit-animation-delay: 2s,2s;
            -moz-animation-delay: 2s,2s;
            -ms-animation-delay: 2s,2s;
            -o-animation-delay: 2s,2s;
            animation-delay: 2s,2s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(6) {
            left: 50%;
            -webkit-animation-delay: 8s,3s;
            -moz-animation-delay: 8s,3s;
            -ms-animation-delay: 8s,3s;
            -o-animation-delay: 8s,3s;
            animation-delay: 8s,3s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(7) {
            left: 60%;
            -webkit-animation-delay: 6s,2s;
            -moz-animation-delay: 6s,2s;
            -ms-animation-delay: 6s,2s;
            -o-animation-delay: 6s,2s;
            animation-delay: 6s,2s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(8) {
            left: 70%;
            -webkit-animation-delay: 2.5s,1s;
            -moz-animation-delay: 2.5s,1s;
            -ms-animation-delay: 2.5s,1s;
            -o-animation-delay: 2.5s,1s;
            animation-delay: 2.5s,1s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(9) {
            left: 80%;
            -webkit-animation-delay: 1s,0s;
            -moz-animation-delay: 1s,0s;
            -ms-animation-delay: 1s,0s;
            -o-animation-delay: 1s,0s;
            animation-delay: 1s,0s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(10) {
            left: 90%;
            -webkit-animation-delay: 3s,1.5s;
            -moz-animation-delay: 3s,1.5s;
            -ms-animation-delay: 3s,1.5s;
            -o-animation-delay: 3s,1.5s;
            animation-delay: 3s,1.5s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(11) {
            left: 5%;
            -webkit-animation-delay: 5s,6s;
            -moz-animation-delay: 5s,6s;
            -ms-animation-delay: 5s,6s;
            -o-animation-delay: 5s,6s;
            animation-delay: 5s,6s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(12) {
            left: 15%;
            -webkit-animation-delay: 3s,7s;
            -moz-animation-delay: 3s,7s;
            -ms-animation-delay: 3s,7s;
            -o-animation-delay: 3s,7s;
            animation-delay: 3s,7s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(13) {
            left: 25%;
            -webkit-animation-delay: 6s,1s;
            -moz-animation-delay: 6s,1s;
            -ms-animation-delay: 6s,1s;
            -o-animation-delay: 6s,1s;
            animation-delay: 6s,1s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(14) {
            left: 35%;
            -webkit-animation-delay: 8s,3s;
            -moz-animation-delay: 8s,3s;
            -ms-animation-delay: 8s,3s;
            -o-animation-delay: 8s,3s;
            animation-delay: 8s,3s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(15) {
            left: 45%;
            -webkit-animation-delay: 4s,0s;
            -moz-animation-delay: 4s,0s;
            -ms-animation-delay: 4s,0s;
            -o-animation-delay: 4s,0s;
            animation-delay: 4s,0s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(16) {
            left: 55%;
            -webkit-animation-delay: 1.5s,3s;
            -moz-animation-delay: 1.5s,3s;
            -ms-animation-delay: 1.5s,3s;
            -o-animation-delay: 1.5s,3s;
            animation-delay: 1.5s,3s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(17) {
            left: 65%;
            -webkit-animation-delay: 8s,3.5s;
            -moz-animation-delay: 8s,3.5s;
            -ms-animation-delay: 8s,3.5s;
            -o-animation-delay: 8s,3.5s;
            animation-delay: 8s,3.5s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(18) {
            left: 75%;
            -webkit-animation-delay: 0s,.5s;
            -moz-animation-delay: 0s,.5s;
            -ms-animation-delay: 0s,.5s;
            -o-animation-delay: 0s,.5s;
            animation-delay: 0s,.5s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(19) {
            left: 85%;
            -webkit-animation-delay: 6s,4s;
            -moz-animation-delay: 6s,4s;
            -ms-animation-delay: 6s,4s;
            -o-animation-delay: 6s,4s;
            animation-delay: 6s,4s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(20) {
            left: 95%;
            -webkit-animation-delay: 1s,1.5s;
            -moz-animation-delay: 1s,1.5s;
            -ms-animation-delay: 1s,1.5s;
            -o-animation-delay: 1s,1.5s;
            animation-delay: 1s,1.5s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(21) {
            left: 8%;
            -webkit-animation-delay: 2.5s,2.5s;
            -moz-animation-delay: 2.5s,2.5s;
            -ms-animation-delay: 2.5s,2.5s;
            -o-animation-delay: 2.5s,2.5s;
            animation-delay: 2.5s,2.5s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(22) {
            left: 16%;
            -webkit-animation-delay: 0s,3s;
            -moz-animation-delay: 0s,3s;
            -ms-animation-delay: 0s,3s;
            -o-animation-delay: 0s,3s;
            animation-delay: 0s,3s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(23) {
            left: 32%;
            -webkit-animation-delay: 6s,7s;
            -moz-animation-delay: 6s,7s;
            -ms-animation-delay: 6s,7s;
            -o-animation-delay: 6s,7s;
            animation-delay: 6s,7s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(24) {
            left: 38%;
            -webkit-animation-delay: 2.5s,4s;
            -moz-animation-delay: 2.5s,4s;
            -ms-animation-delay: 2.5s,4s;
            -o-animation-delay: 2.5s,4s;
            animation-delay: 2.5s,4s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(25) {
            left: 42%;
            -webkit-animation-delay: 1.5s,.8s;
            -moz-animation-delay: 1.5s,.8s;
            -ms-animation-delay: 1.5s,.8s;
            -o-animation-delay: 1.5s,.8s;
            animation-delay: 1.5s,.8s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(26) {
            left: 48%;
            -webkit-animation-delay: 1s,2.5s;
            -moz-animation-delay: 1s,2.5s;
            -ms-animation-delay: 1s,2.5s;
            -o-animation-delay: 1s,2.5s;
            animation-delay: 1s,2.5s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(27) {
            left: 52%;
            -webkit-animation-delay: 3s,3s;
            -moz-animation-delay: 3s,3s;
            -ms-animation-delay: 3s,3s;
            -o-animation-delay: 3s,3s;
            animation-delay: 3s,3s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(28) {
            left: 58%;
            -webkit-animation-delay: 8s,4s;
            -moz-animation-delay: 8s,4s;
            -ms-animation-delay: 8s,4s;
            -o-animation-delay: 8s,4s;
            animation-delay: 8s,4s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(29) {
            left: 68%;
            -webkit-animation-delay: 5s,2s;
            -moz-animation-delay: 5s,2s;
            -ms-animation-delay: 5s,2s;
            -o-animation-delay: 5s,2s;
            animation-delay: 5s,2s
        }

        .ship-track-page-container.snowFlair.isHoliday .snowflakes-container .snowflake:nth-of-type(30) {
            left: 78%;
            -webkit-animation-delay: .5s,2s;
            -moz-animation-delay: .5s,2s;
            -ms-animation-delay: .5s,2s;
            -o-animation-delay: .5s,2s;
            animation-delay: .5s,2s
        }

@keyframes leftCloudWiggle {
    0%,100% {
        margin-right: -5px
    }

    50% {
        margin-right: 5px
    }
}

@keyframes rightCloudWiggle {
    0%,100% {
        margin-right: 30px
    }

    50% {
        margin-right: 50px
    }
}

@keyframes truckWiggle {
    0%,100% {
        margin-top: -1px
    }

    50% {
        margin-top: 1px
    }
}

@-webkit-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-moz-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-ms-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-o-keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@keyframes sledMove {
    0%,100% {
        margin-top: -3px
    }

    50% {
        margin-top: 3px
    }
}

@-webkit-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-moz-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-ms-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-o-keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@keyframes snowflakeFall {
    0% {
        top: -10%;
        opacity: .7
    }

    100% {
        top: 95%;
        opacity: .1
    }
}

@-webkit-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-moz-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-ms-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes snowflakeShake {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    50% {
        -webkit-transform: translateX(80px);
        -moz-transform: translateX(80px);
        -ms-transform: translateX(80px);
        -o-transform: translateX(80px);
        transform: translateX(80px)
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-moz-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-ms-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@-o-keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

@keyframes yetiShow {
    0%,100%,75% {
        right: -100%
    }

    25%,50% {
        right: 0
    }
}

.ship-track-page-container.yetiFlair.isHoliday .yeti-container {
    width: 161px !important;
    height: 172px !important;
    right: 0 !important;
    position: fixed !important;
    margin-top: 30px !important
}

    .ship-track-page-container.yetiFlair.isHoliday .yeti-container .yeti {
        background-image: url(https://images-na.ssl-images-amazon.com/images/G/01/x-locale/cs/ship-track/holidayTracker2016/yeti-side.png) !important;
        width: 100% !important;
        height: 100% !important
    }

.ship-track-page-container.yetiFlair.isHoliday .yeti-container {
    -webkit-animation: yetiShow 5s infinite ease-in-out;
    -moz-animation: yetiShow 5s infinite ease-in-out;
    -ms-animation: yetiShow 5s infinite ease-in-out;
    -o-animation: yetiShow 5s infinite ease-in-out;
    animation: yetiShow 5s infinite ease-in-out
}

    .ship-track-page-container.yetiFlair.isHoliday .yeti-container .yeti {
        background-size: 161px 172px;
        background-position: center right
    }

.ship-track-page-container.trackingWidgetFlair.isHoliday .ship-track-large-horizontal-widget .bottom .original-estimate-status .marker {
    border-top-color: #88d3da !important;
    top: -20px !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .ship-track-large-horizontal-widget .bottom .shipped-status .marker {
    border-top-color: #88d3da !important;
    top: -20px !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .bottom .delivery-status:not(.exception) {
    color: #00a4b4 !important
}

.ship-track-page-container.trackingWidgetFlair.isHoliday .ship-track-large-horizontal-widget .top .latest-event-status {
    bottom: 10px !important
}

.feedback-tail {
    display: block;
    margin-top: 2%
}

.comment-ascii-warning.aok-left {
    display: block
}

.comment-character-count-desktop {
    display: inline
}

.checkboxInline {
    white-space: nowrap;
    padding-right: 2%;
    overflow: hidden;
    display: inline-block
}

    .checkboxInline label {
        display: inline;
        width: 100%;
        padding-right: 2%;
        padding-left: 0
    }

a.starRatings {
    background: url(https://images-na.ssl-images-amazon.com/images/G/01/x-locale/common/customer-reviews/RYP_mobile_spritex2-v8.png) no-repeat;
    display: inline-block;
    width: 38px;
    height: 36px;
    background-size: 163px 275px
}

a.filledStar {
    background-position: -6px -227px
}

a.unfilledStar {
    background-position: -98px -227px
}

.comment-header {
    display: inline
}
/* ******** */