/***** Gifts Top Nav START *****/
#mz-nav .container .mz-megamenu-display .mz-megamenu-dropdown .mz-sitenav-list .mz-sitenav-item .mz-sitenav-item-inner a[data-category-code="204"]{
	background: url('https://cdn-tp3.mozu.com/31226-m1/cms/files/3ecf8dd1-5d02-4fe0-9414-d3c633f70792') center no-repeat !important;
    color: #fff;
    text-indent: -9999px;
    width: 83px;
}
/***** Gifts Top Nav END *****/

/***** Sale Top Nav START *****/
#mz-nav .container .mz-megamenu-display .mz-megamenu-dropdown .mz-sitenav-list .mz-sitenav-item .mz-sitenav-item-inner a[data-category-code="271"]{
    color: #ff0000;
}
/***** Sale Top Nav END *****/

/***** Chat Button Checkout And Confirmation START *****/
.ie-chat-button-iframe-fixed-customer-chat {
    bottom: 25px !important;
}
/***** Chat Button Checkout And Confirmation END *****/

/***** Anniversary Logo START *****/
.defaultLogo {
	content: url("https://cdn-tp3.mozu.com/31226-m1/cms/files/bb6c94a7-01fa-4f8b-b6ba-9a77a37d9690");
}
/***** Anniversary Logo END *****/

/***** Short Top Nav Under 1430 START *****/
@media screen and (max-width: 1430px) {
    #mz-nav .container .mz-megamenu-display .mz-megamenu-dropdown .mz-sitenav-list .mz-sitenav-item {
        margin-right: 0px;
        position: relative;
        padding: 0px;
        white-space: normal
    }
}
@media screen and (max-width: 1100px) {
    #mz-nav .container .mz-megamenu-display .mz-megamenu-dropdown .mz-sitenav-list .mz-sitenav-item .mz-sitenav-item-inner .mz-sitenav-link {
        padding-left: 8px;
        padding-right: 8px;
    }
}
@media screen and (min-width: 1430px) {
    #mz-nav .container .mz-megamenu-display .mz-megamenu-dropdown .mz-sitenav-list .mz-sitenav-item .mz-sitenav-item-inner .mz-sitenav-link {
        padding-left: 8px;
        padding-right: 8px;
    }
}
/***** Short Top Nav Under 1430 END *****/

/***** GWP Modal Window START *****/
.mz-discount-modal #mzModalDialog .modal-dialog .modal-content .modal-body #mzDiscountModal {
    display: unset;
    border: none;
    padding: 20px;
}

.mz-discount-modal #mzModalDialog .modal-dialog .modal-content .modal-body #mzDiscountModal .mz-productimages .mz-productimages-main .mz-productimages-mainimage {
    width: auto;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    max-height: 540px;
}
@media screen and (max-width: 767px) {
.mz-discount-modal #mzModalDialog .modal-dialog .modal-content .modal-body #mzDiscountModal .mz-productimages .mz-productimages-main .mz-productimages-mainimage {
    max-height: 290px;
}}

/***** GWP Modal Window END *****/