﻿.form-group.required .form-control-label:before{content:"*";color:#c00}.account-image{background-image:url(../image/account.jpg);background-position-y:40%}.card-footer>a,.card-header>a{color:var(--skin-primary-color-1);text-decoration:underline}.card-header>a{float:right}.card-info-group p{margin-bottom:0}.card-info-group div{margin-bottom:1rem}.card-info-group div:last-child{margin-bottom:0}.order-history-control h2,.order-history h2{font-weight:700;margin-top:.5rem}.dashboard-order-card-image{padding-right:1rem}.dashboard-order-card-footer-columns:last-child{text-align:right}.dashboard-order-card-footer-value{font-weight:700;font-size:1rem}.card-header h2,.card-header h3{font-size:1.5rem;margin-bottom:0}.card-footer-border{border-top:1px dashed #999}.card-make-default-link{margin-top:1rem}.dashboard-cards-block-title{font-weight:700}.dashboard-order-card-status{text-transform:capitalize}.dashboard-order-card-image{width:7rem}.account-landing-ordercard{padding:0;height:1rem;margin-left:1.25rem;border-bottom:0;margin-top:1rem}.account-landing-ordercard h4{font-size:1.2rem}div.order-number{padding-top:.2rem}.dashboard-cards-block-title{margin-bottom:1em}.container{max-width:1260px}.form-group.required .form-control-label:before{content:none}.hbc-loyalty-number-prefix{position:absolute;top:12px;left:10px;color:#686868;pointer-events:none}.hudson-reward{padding:0 10px 0 59px}@media screen and (max-width:1024px){.hudson-reward{padding:0 10px 0 66px}}.floating-label .hudsonbay-rewards{top:-9px;font-size:10px;left:8px;background:#fff}.hudson-bay-rewards{position:relative}.reward-content{width:100%;padding:16px 0;border:1px solid #aaa;margin:0 0 18px}.reward-content .reward-center-content{max-width:364px;margin:0 auto}@media(max-width:1023.98px){.reward-content .reward-center-content{max-width:340px}}.reward-content .reward-heading{font-size:18px;line-height:1.25;margin:0 0 10px}.reward-content .reward-info{margin:0 0 10px}@media(max-width:1023.98px){.reward-content .reward-info{margin:0 8px 10px}}.reward-content a,.reward-content a.default-link{text-decoration:underline;color:#444}.reward-content a:hover{text-decoration:none}.reward-content img{height:48px;padding:0 0 12px}.two-col{-ms-flex-pack:justify;justify-content:space-between}.two-col .col-6{padding:0;-ms-flex:0 0 48.8%;flex:0 0 48.8%}@media(max-width:543.98px){.two-col .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.two-col .col-sm-6-profile{padding:0;-ms-flex:0 0 48.8%;flex:0 0 48.8%}@media(max-width:543.98px){.two-col .col-sm-6-profile{-ms-flex:0 0 48.8%;flex:0 0 48.8%;max-width:50%}}.two-col .btn-block{margin:0 0 16px}.deleteAddressModal-main,.deletePaymentModal-main{padding-right:0!important}.deleteAddressModal-main .modal-dialog,.deletePaymentModal-main .modal-dialog{max-width:450px}.deleteAddressModal-main .delete-confirmation-header,.deletePaymentModal-main .delete-confirmation-header{text-align:center;border:none;padding-bottom:10px}.deleteAddressModal-main .delete-confirmation-header .modal-title,.deletePaymentModal-main .delete-confirmation-header .modal-title{font-size:28px;line-height:1.22;padding-top:19px;width:100%}@media(max-width:543.98px){.deleteAddressModal-main .delete-confirmation-header .modal-title,.deletePaymentModal-main .delete-confirmation-header .modal-title{font-size:26px;line-height:1.15}}.deleteAddressModal-main .close,.deletePaymentModal-main .close{display:inline-block;position:absolute;right:20px;top:20px;transform:scale(.83);padding:0;margin:0}@media(max-width:543.98px){.deleteAddressModal-main .close,.deletePaymentModal-main .close{right:20px;top:10px}}.deleteAddressModal-main .delete-confirmation-body,.deletePaymentModal-main .delete-confirmation-body{padding-bottom:25px;width:88%;margin:0 auto;text-align:center;color:#444;padding-top:0}@media(max-width:543.98px){.deleteAddressModal-main .delete-confirmation-body,.deletePaymentModal-main .delete-confirmation-body{width:94%;padding-bottom:5px}}.deleteAddressModal-main .delete-confirmation-body .payment-to-remove,.deleteAddressModal-main .delete-confirmation-body .product-to-remove,.deletePaymentModal-main .delete-confirmation-body .payment-to-remove,.deletePaymentModal-main .delete-confirmation-body .product-to-remove{font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif;text-transform:capitalize}.deleteAddressModal-main .modal-footer,.deletePaymentModal-main .modal-footer{border:none}.deleteAddressModal-main .modal-footer>:not(:first-child),.deletePaymentModal-main .modal-footer>:not(:first-child){margin-left:14px}.deleteAddressModal-main .btn-block,.deletePaymentModal-main .btn-block{font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif;margin-top:0}.row{margin:0;padding:0}.account-dashboard{margin:11px 0 0;letter-spacing:.25px;width:15.25%}@media(max-width:1023.98px){.account-dashboard{margin:0;width:100%;border-bottom:1px solid #ddd}}@media screen and (max-width:1023.98px)and (max-width:767.98px){.account-dashboard{border-bottom:none;padding:0 20px}}@media(max-width:1023.98px){.account-dashboard .account-mainmenu{display:none}.account-dashboard .account-mainmenu.active{display:block;padding-top:6px}.account-dashboard .mobile-account-menu.mobile-account-menu{padding-top:14px;border-top:1px solid #ddd}}@media screen and (max-width:767.98px){.account-dashboard .mobile-account-menu.mobile-account-menu{border-bottom:1px solid #ddd;border-top:none;padding:0}.account-dashboard .menu-main-item{padding:0 0 4px}.account-dashboard .menu-main-item:after{right:0;top:45%}}.account-dashboard .menu-item{padding-bottom:11px;line-height:1.45}@media(max-width:1023.98px){.account-dashboard .menu-item{padding:0 20px 18px}}@media screen and (max-width:767.98px){.account-dashboard .menu-item{padding:0 0 18px}}.account-dashboard .menu-item:last-child{border-bottom:1px solid #ddd;padding:0 0 13px}@media(max-width:1023.98px){.account-dashboard .menu-item:last-child{padding:0 0 18px;margin:0 20px}}@media screen and (max-width:767.98px){.account-dashboard .menu-item:last-child{margin:0}}.account-dashboard .menu-item.last-menu-item{border-bottom:none;padding-bottom:0}@media(max-width:1023.98px){.account-dashboard .menu-item a{font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif}}.account-dashboard .hbc-giftcards,.account-dashboard .hbc-rewards{margin:12px 0 0}@media(max-width:1023.98px){.account-dashboard .hbc-giftcards,.account-dashboard .hbc-rewards{margin:18px 0}.account-dashboard .hbc-giftcards.bay-reward,.account-dashboard .hbc-rewards.bay-reward{margin:17px 0 0 10px}}.user-profile{padding:0;width:66.1%;margin:0 auto 0 10.5%}.user-profile .add-payment-form .bread-card-wrapper{margin-top:10px}.user-profile .bread-card-wrapper{padding:10px 15px!important;margin-bottom:20px;font-size:12px}.user-profile .bread-card-wrapper .bread-card-title{font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif}.user-profile .bread-card-wrapper.type-alert{background:#fefbef;border:1px solid #faf4da;color:#000}.user-profile .bread-card-wrapper.added-error{background:#fff3f3;border:1px solid #ffe6e6;color:#e13232}.user-profile .bread-card-wrapper.added-info{background:#f3f3f3;border:1px solid #eaeaea;color:#000}.user-profile .bread-card-wrapper.bread-card-app{margin-top:0!important;margin-bottom:0!important}@media(max-width:1199.98px){.user-profile{width:74.5%}}@media(max-width:1023.98px){.user-profile{max-width:542px;width:71%;margin:0 auto}}@media(max-width:543.98px){.user-profile{width:100%}}@media(min-width:1200px){.user-profile{margin:0 8.33333333%}}.user-profile h1,.user-profile h2,.user-profile h3{font-size:28px;line-height:1.22;margin-bottom:12px}@media(max-width:1023.98px){.user-profile h1,.user-profile h2,.user-profile h3{font-size:26px;line-height:1.35}}.user-profile .card{border:0;margin:0}@media(min-width:1023.99px){.user-profile.account-details{margin-left:9%;width:66.1%}}.user-profile.account-details.edit-payment .add-payment-form .btn-secondary{margin-top:25px}.user-profile.account-details .address-form select{cursor:pointer}.user-profile.account-details .welcome-account-header{margin:0 0 28px}@media(max-width:1023.98px){.user-profile.account-details .welcome-account-header{margin:0 0 10px}}.user-profile.account-details .welcome-account-header h1,.user-profile.account-details .welcome-account-header h2,.user-profile.account-details .welcome-account-header h3{font-size:28px}@media(max-width:1023.98px){.user-profile.account-details .welcome-account-header h1,.user-profile.account-details .welcome-account-header h2,.user-profile.account-details .welcome-account-header h3{font-size:26px;line-height:1.35}}.user-profile.account-details .card-body{padding:0}.user-profile .welcome-account-header{font-size:28px;line-height:1.22;margin-bottom:12px}@media(max-width:1023.98px){.user-profile .welcome-account-header{font-size:26px;line-height:1.35}}.user-profile .welcome-account-header.profile-header{margin-bottom:0}.user-profile .dynamic-content{width:100%;background:#eaeaea;padding:16px 0;margin:0 0 26px;line-height:18px;letter-spacing:.25px;font-size:12px;max-width:650px}@media(max-width:1023.98px){.user-profile .dynamic-content{margin-bottom:19px;padding:14px 0 15px}.user-profile .dynamic-content .start-now{display:inline-block;font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif;font-size:12px}.user-profile .dynamic-content span{font-size:12px}}@media(max-width:543.98px){.user-profile .dynamic-content{margin-bottom:18px;padding:12px 0;line-height:18px}.user-profile .dynamic-content div{padding:0 15px}.user-profile .dynamic-content.PREFERENCES .start-now{display:inline-block;width:auto}.user-profile .dynamic-content span{width:255px;font-size:12px;display:inline}.user-profile .dynamic-content .start-now{font-size:14px;font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif;display:inline}}@media(min-width:1200px){.user-profile .dynamic-content{max-width:none}}.user-profile .dynamic-content a{text-decoration:underline;font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif;font-size:12px;color:#000}.user-profile .dynamic-content a:hover{text-decoration:none}.user-profile .dynamic-content .apply-title,.user-profile .dynamic-content .checkout-faster{margin:0 0 4px;font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif;letter-spacing:1.25px}@media(max-width:1023.98px){.user-profile .dynamic-content .apply-title,.user-profile .dynamic-content .checkout-faster{line-height:1.1}}.user-profile .dynamic-content .apply-message{margin:0 auto;display:block;max-width:570px;width:100%;padding:0 20px}.user-profile .dynamic-content .checkout-faster-desc{font-size:12px;letter-spacing:.25px}.user-profile .cart-merge-message{max-width:650px;margin-top:0}.user-profile .cart-merge-message:before{display:none}.user-profile .cart-merge-message .cart-merge-text{vertical-align:unset;line-height:18px;display:inline-block}.reg-account{padding:28px 40px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:1024px){.reg-account.account-contents,.reg-account.addressbook{-ms-flex-pack:start;justify-content:flex-start}}@media(max-width:1199.98px){.reg-account{padding:28px 20px}}@media(max-width:1023.98px){.reg-account{-ms-flex-direction:column;flex-direction:column;padding:17px 20px}}@media(max-width:543.98px){.reg-account{padding:16px 10px}}@media(min-width:1200px){.reg-account.container{padding:27px 40px 63px}}.reg-account .col-12{padding:0}.reg-account .account-mainmenu a{color:#444}@media(min-width:1023.99px){.reg-account .account-mainmenu .my-account-link{font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif}.reg-account .account-mainmenu.address .my-account-link{font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif}.reg-account .account-mainmenu.address .address-book-link{font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif}.reg-account .account-mainmenu.myStylist .my-account-link{font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif}.reg-account .account-mainmenu.myStylist .wishi-mystylist-link{font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif}.reg-account .account-mainmenu.payment .my-account-link{font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif}.reg-account .account-mainmenu.payment .payments-link{font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif}.reg-account .account-mainmenu.profile .my-account-link{font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif}.reg-account .account-mainmenu.profile .profile-link{font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif}.reg-account .account-mainmenu.order-history .my-account-link{font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif}.reg-account .account-mainmenu.order-history .order-history-link{font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif}.reg-account .account-mainmenu.preference-center .my-account-link{font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif}.reg-account .account-mainmenu.preference-center .preference-center-link{font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif}}.reg-account .account-mainmenu.address .my-account-link,.reg-account .account-mainmenu.order-history .my-account-link,.reg-account .account-mainmenu.payment .my-account-link,.reg-account .account-mainmenu.preference-center .my-account-link,.reg-account .account-mainmenu.profile .my-account-link,.reg-account .account-mainmenu.saks-first .my-account-link{font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif}.reg-account .account-mainmenu.address .address-book-link,.reg-account .account-mainmenu.myStylist .wishi-mystylist-link,.reg-account .account-mainmenu.order-history .order-history-link,.reg-account .account-mainmenu.payment .payments-link,.reg-account .account-mainmenu.preference-center .preference-center-link,.reg-account .account-mainmenu.profile .profile-link,.reg-account .account-mainmenu.saks-first .saks-first-link{font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif}@media(max-width:543.98px){.reg-account .user-profile{padding:0 20px}}.reg-account .user-profile .user-profile .welcome-account-header{margin-bottom:14px}@media(max-width:1023.98px){.reg-account .user-profile .heading-landing{text-align:center}}.reg-account .user-profile.edit-add-address h1{line-height:32px}@media(max-width:1023.98px){.reg-account .user-profile.edit-add-address h1{display:none}}.reg-account .user-profile.edit-add-address .welcome-account-header{margin-bottom:0;line-height:1.2}@media(max-width:1023.98px){.reg-account .user-profile.edit-add-address .welcome-account-header{text-align:left;margin-bottom:25px;line-height:1.18}}.reg-account .user-profile.edit-add-address .welcome-account-header h3{text-transform:capitalize!important;font-size:14px;font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif;margin:17px 0}@media(max-width:1023.98px){.reg-account .user-profile.edit-add-address .welcome-account-header h3{margin:0}}.reg-account .account-mainmenu a{color:#000}.reg-account .account-mainmenu .my-account-link{font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif}@media(max-width:1023.98px){.reg-account .account-mainmenu .my-account-link{font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif}}.menu-main-item{position:relative;font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif;margin:0 0 12px;line-height:1.3;letter-spacing:1.25px}@media(max-width:1023.98px){.menu-main-item{margin-bottom:14px;font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif;letter-spacing:.5px;padding:0 20px}.menu-main-item:after{content:"";position:absolute;right:10px;transform:scale(.7)}.menu-main-item.active:after{transform:scale(.7) rotate(180deg)}}.menu-main-item:after{top:50%;right:20px;transform:translateY(-50%) scale(.7)}.menu-main-item.active:after{transform:translateY(-50%) scale(.7) rotate(180deg)}@media(max-width:1023.98px){.account-dashboard[data-sfenabled=false] .account-item-saksfirst,.account-dashboard[data-sfenabled=false] .main-saks-first{display:none}.account-dashboard[data-pagetype=account] .main-my-account{display:block}.account-dashboard[data-pagetype=account] .account-mainmenu .my-account-link,.account-dashboard[data-pagetype=account] .main-address-book,.account-dashboard[data-pagetype=account] .main-my-stylist,.account-dashboard[data-pagetype=account] .main-order-history,.account-dashboard[data-pagetype=account] .main-payment,.account-dashboard[data-pagetype=account] .main-preference-center,.account-dashboard[data-pagetype=account] .main-profile,.account-dashboard[data-pagetype=account] .main-saks-first,.account-dashboard[data-pagetype=profile] .account-mainmenu .profile-link,.account-dashboard[data-pagetype=profile] .main-address-book,.account-dashboard[data-pagetype=profile] .main-my-account,.account-dashboard[data-pagetype=profile] .main-my-stylist,.account-dashboard[data-pagetype=profile] .main-order-history,.account-dashboard[data-pagetype=profile] .main-payment,.account-dashboard[data-pagetype=profile] .main-preference-center,.account-dashboard[data-pagetype=profile] .main-saks-first{display:none}.account-dashboard[data-pagetype=address] .main-address-book,.account-dashboard[data-pagetype=profile] .main-profile{display:block}.account-dashboard[data-pagetype=address] .account-mainmenu .address-book-link,.account-dashboard[data-pagetype=address] .main-my-account,.account-dashboard[data-pagetype=address] .main-my-stylist,.account-dashboard[data-pagetype=address] .main-order-history,.account-dashboard[data-pagetype=address] .main-payment,.account-dashboard[data-pagetype=address] .main-preference-center,.account-dashboard[data-pagetype=address] .main-profile,.account-dashboard[data-pagetype=address] .main-saks-first,.account-dashboard[data-pagetype=myStylist] .account-mainmenu .wishi-mystylist-link,.account-dashboard[data-pagetype=myStylist] .main-address-book,.account-dashboard[data-pagetype=myStylist] .main-my-account,.account-dashboard[data-pagetype=myStylist] .main-order-history,.account-dashboard[data-pagetype=myStylist] .main-payment,.account-dashboard[data-pagetype=myStylist] .main-preference-center,.account-dashboard[data-pagetype=myStylist] .main-profile,.account-dashboard[data-pagetype=myStylist] .main-saks-first{display:none}.account-dashboard[data-pagetype=myStylist] .main-my-stylist{display:block}.account-dashboard[data-pagetype=order-history] .account-mainmenu .order-history-link,.account-dashboard[data-pagetype=order-history] .main-address-book,.account-dashboard[data-pagetype=order-history] .main-my-account,.account-dashboard[data-pagetype=order-history] .main-my-stylist,.account-dashboard[data-pagetype=order-history] .main-payment,.account-dashboard[data-pagetype=order-history] .main-preference-center,.account-dashboard[data-pagetype=order-history] .main-profile,.account-dashboard[data-pagetype=order-history] .main-saks-first{display:none}.account-dashboard[data-pagetype=order-history] .main-order-history{display:block}.account-dashboard[data-pagetype=payment] .account-mainmenu .payments-link,.account-dashboard[data-pagetype=payment] .main-address-book,.account-dashboard[data-pagetype=payment] .main-my-account,.account-dashboard[data-pagetype=payment] .main-my-stylist,.account-dashboard[data-pagetype=payment] .main-order-history,.account-dashboard[data-pagetype=payment] .main-preference-center,.account-dashboard[data-pagetype=payment] .main-profile,.account-dashboard[data-pagetype=payment] .main-saks-first,.account-dashboard[data-pagetype=preference-center] .account-mainmenu .preference-center-link,.account-dashboard[data-pagetype=preference-center] .main-address-book,.account-dashboard[data-pagetype=preference-center] .main-my-account,.account-dashboard[data-pagetype=preference-center] .main-my-stylist,.account-dashboard[data-pagetype=preference-center] .main-order-history,.account-dashboard[data-pagetype=preference-center] .main-payment,.account-dashboard[data-pagetype=preference-center] .main-preference-center,.account-dashboard[data-pagetype=preference-center] .main-profile,.account-dashboard[data-pagetype=preference-center] .main-saks-first{display:none}.account-dashboard[data-pagetype=payment] .main-payment{display:block}.account-dashboard[data-pagetype=saks-plus] .account-mainmenu .saks-first-link,.account-dashboard[data-pagetype=saks-plus] .main-address-book,.account-dashboard[data-pagetype=saks-plus] .main-my-account,.account-dashboard[data-pagetype=saks-plus] .main-my-stylist,.account-dashboard[data-pagetype=saks-plus] .main-order-history,.account-dashboard[data-pagetype=saks-plus] .main-payment,.account-dashboard[data-pagetype=saks-plus] .main-preference-center,.account-dashboard[data-pagetype=saks-plus] .main-profile{display:none}.account-dashboard[data-pagetype=saks-plus] .main-saks-first{display:block}.account-dashboard[data-pagetype=preference-center] .account-mainmenu .preference-center-link,.account-dashboard[data-pagetype=preference-center] .main-address-book,.account-dashboard[data-pagetype=preference-center] .main-my-account,.account-dashboard[data-pagetype=preference-center] .main-my-stylist,.account-dashboard[data-pagetype=preference-center] .main-order-history,.account-dashboard[data-pagetype=preference-center] .main-payment,.account-dashboard[data-pagetype=preference-center] .main-profile,.account-dashboard[data-pagetype=preference-center] .main-saks-first{display:none}.account-dashboard[data-pagetype=preference-center] .main-preference-center{display:block}.account-dashboard[data-pagetype=saks-first] .account-mainmenu .saks-first-link,.account-dashboard[data-pagetype=saks-first] .main-address-book,.account-dashboard[data-pagetype=saks-first] .main-my-account,.account-dashboard[data-pagetype=saks-first] .main-my-stylist,.account-dashboard[data-pagetype=saks-first] .main-order-history,.account-dashboard[data-pagetype=saks-first] .main-payment,.account-dashboard[data-pagetype=saks-first] .main-preference-center,.account-dashboard[data-pagetype=saks-first] .main-profile{display:none}.account-dashboard[data-pagetype=saks-first] .main-saks-first{display:block}}@media(max-width:1023.98px){.mobile-account-menu .account-mainmenu .menu-item{padding-bottom:0}}@media(max-width:1023.98px){.mobile-account-menu .account-mainmenu .menu-item a{margin-bottom:18px;display:block}}.welcome-account-subDetails{letter-spacing:.25px;line-height:1.45}.welcome-account-subDetails .member-bold{font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif}.welcome-account-subDetails .reedem-points{text-decoration:underline;color:#000}.welcome-account-subDetails .reedem-points:hover{text-decoration:none}@media(max-width:1023.98px){.welcome-account-subDetails{text-align:center;line-height:1.3}.welcome-account-subDetails .reedem-points{display:block;padding-top:1px}}.account-dashboard-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:27px;max-width:650px}@media(max-width:1023.98px){.account-dashboard-content{padding-top:16px}}@media(min-width:1200px){.account-dashboard-content{max-width:none}}.account-dashboard-content:after{content:"";-ms-flex:0 32%;flex:0 32%}@media(max-width:1023.98px){.account-dashboard-content:after{-ms-flex:0 31.36%;flex:0 31.36%}}@media(max-width:543.98px){.account-dashboard-content:after{-ms-flex:0 48%;flex:0 48%}}.account-dashboard-content .item-content{margin:0 0 18px;width:48.78%;padding:40px 0;border:1px solid #aaa;line-height:1.3;letter-spacing:1.25px}@media(max-width:1199.98px){.account-dashboard-content .item-content{width:31.8%}}@media(max-width:1023.98px){.account-dashboard-content .item-content{font-size:12px;width:48.53%;padding:35px 0 34px}}@media(max-width:543.98px){.account-dashboard-content .item-content{width:47.8%}}.account-dashboard-content .item-content:hover{border:1px solid #222;cursor:pointer;text-decoration:none;box-shadow:inset 0 0 0 1px #222;color:#686868}.account-dashboard-content a{display:inline-block;font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif;color:#000}.account-dashboard-content a img,.account-dashboard-content a svg{display:block;margin:0 auto 10px;max-height:30px}.reg-account{padding:37px 20px}@media(max-width:1023.98px){.reg-account{padding:13px 0 32px}}@media screen and (max-width:767.98px){.reg-account{padding-top:10px}}@media(max-width:1023.98px){.reg-account .user-profile{margin:27px auto 0}}@media screen and (max-width:767.98px){.reg-account .user-profile{max-width:100%;margin:22px auto 0}}.reg-account .user-profile h1,.reg-account .user-profile h2,.reg-account .user-profile h3{margin-bottom:0}.reg-account .user-profile .welcome-account-header{font-size:14px;margin-bottom:14px}.reg-account .user-profile .welcome-account-header h1{margin-bottom:0}.reg-account .user-profile .welcome-account-header .edit-personal-header{line-height:20px}.reg-account .user-profile .heading-landing .user-message{text-transform:capitalize!important;display:inline-block}.reg-account .user-profile .heading-landing .user-message:first-line{text-transform:capitalize}.reg-account .user-profile .profile-header{margin-bottom:18px}@media(max-width:1023.98px){.reg-account .user-profile .profile-header{display:none}}.reg-account .user-profile .password-settings,.reg-account .user-profile .preferences-settings,.reg-account .user-profile .profile-details{padding-right:16px}@media(max-width:543.98px){.reg-account .user-profile .password-settings,.reg-account .user-profile .preferences-settings,.reg-account .user-profile .profile-details{padding-right:0}}@media screen and (max-width:767.98px){.reg-account .user-profile .password-settings{padding-right:0}}.reg-account .user-profile.saks-user .card.card-border{border:1px solid #979797}.reg-account .user-profile.saks-user .card.text-weight{font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif}.reg-account .user-profile.saks-user .card .card-body{padding:14px 24px 17px 18px;min-height:141px}.reg-account .user-profile.saks-user .card .card-body .heading{font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif;line-height:20px;letter-spacing:.25px;padding-bottom:12px}.reg-account .user-profile.saks-user .card .card-body .profile-into,.reg-account .user-profile.saks-user .card .card-body .profile-into-email{font-size:12px;line-height:18px;padding-bottom:0}.reg-account .user-profile.saks-user .card .card-body .edit-profile{margin-top:26px}.reg-account .user-profile.saks-user .card .card-body .edit-email,.reg-account .user-profile.saks-user .card .card-body .edit-password{margin-top:44px}@media(max-width:1023.98px){.reg-account .user-profile.saks-user .card .card-body .edit-email{margin-top:26px}}@media screen and (max-width:767.98px){.reg-account .user-profile.saks-user .card .card-body .edit-email{margin-top:44px}}.reg-account .reset-user-pwd .edit-profile,.reg-account .user-edit-profile .edit-profile{max-width:317px;margin:0;padding:0}@media(max-width:1023.98px){.reg-account .reset-user-pwd .edit-profile,.reg-account .user-edit-profile .edit-profile{max-width:356px;margin:0 auto}}@media screen and (max-width:767.98px){.reg-account .reset-user-pwd .edit-profile,.reg-account .user-edit-profile .edit-profile{max-width:335px}}.reg-account .reset-user-pwd .row,.reg-account .user-edit-profile .row{margin:0}.reg-account .reset-user-pwd .col-12,.reg-account .user-edit-profile .col-12{padding:0}@media(max-width:543.98px){.reg-account .reset-user-pwd .privacy-policy-section,.reg-account .user-edit-profile .privacy-policy-section{text-align:unset}}.reg-account .reset-user-pwd .privacy-policy-section .privacy-link,.reg-account .user-edit-profile .privacy-policy-section .privacy-link{font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif;line-height:18px;letter-spacing:.25px;font-size:12px;color:#000}.reg-account .reset-user-pwd .btn-save,.reg-account .user-edit-profile .btn-save{margin-bottom:18px}.reg-account .reset-user-pwd .save-btn,.reg-account .user-edit-profile .save-btn{padding-top:8px}@media screen and (max-width:767.98px){.reg-account .reset-user-pwd .save-btn,.reg-account .user-edit-profile .save-btn{padding-top:17px}}.reg-account .reset-user-pwd a.btn-block,.reg-account .user-edit-profile a.btn-block{margin-bottom:13px}.reg-account .reset-user-pwd .reset-pwd{max-width:382px;margin:0;padding:0}@media(max-width:1023.98px){.reg-account .reset-user-pwd .reset-pwd{max-width:356px;margin:0 auto}}@media screen and (max-width:767.98px){.reg-account .reset-user-pwd .reset-pwd{max-width:335px}}.reg-account .reset-user-pwd .reset-pwd .welcome-account-header{margin-bottom:9px}.reg-account .reset-user-pwd .reset-pwd .enterPwd-subheading{display:block;margin-bottom:27px;margin-top:9px}.reg-account .reset-email-preferences{max-width:65%}@media screen and (max-width:767.98px){.reg-account .reset-email-preferences{max-width:100%}}.reg-account .reset-email-preferences .reset-email{max-width:782px;margin:0}.reg-account .reset-email-preferences .reset-email .left-space{padding-left:10px}@media screen and (max-width:767.98px){.reg-account .reset-email-preferences .reset-email .left-space{padding:0}}.reg-account .reset-email-preferences .custom-checkbox .saks-label{font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif;font-size:14px;letter-spacing:.25px;line-height:20px}.reg-account .reset-email-preferences .top-sapcing{margin-top:9px}@media screen and (max-width:767.98px){.reg-account .reset-email-preferences .top-sapcing{margin-top:11px}}@media screen and (max-width:767.98px){.reg-account .reset-email-preferences .form-group{margin-bottom:25px}}.deleteAddressModal-main .delete-confirmation-header{padding-bottom:18px}.deleteAddressModal-main .delete-confirmation-header .modal-title{padding-top:22px;line-height:1.24}.deleteAddressModal-main .modal-footer{padding-bottom:27px}.deleteAddressModal-main .delete-confirmation-body{color:#000;letter-spacing:.25px;line-height:20px;padding-bottom:15px}.deleteAddressModal-main .delete-confirmation-body .product-to-remove{font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif;text-transform:capitalize;line-height:20px;padding-top:12px;margin-bottom:0}.user-profile.saks-user .card .card-body{padding:19px 48px 19px 18px}@media(max-width:1023.98px){.user-profile.saks-user .card .card-body{padding-right:15px}}@media(max-width:543.98px){.user-profile.saks-user .card .card-body{padding-right:46px}}.user-profile.saks-user .card .card-body .edit-profile{margin-top:31px}@media(max-width:1023.98px){.user-profile.saks-user .card .card-body .edit-profile{margin-top:31px}}.user-profile.saks-user .card .card-body .edit-email{margin-top:31px}@media(max-width:1023.98px){.user-profile.saks-user .card .card-body .edit-email{margin-top:33px}}.user-profile .welcome-account-header{margin-bottom:28px;width:100%}.user-profile .welcome-account-header.profile-header{width:100%}@media(max-width:1023.98px){.user-profile .welcome-account-header{width:100%}}@media(max-width:543.98px){.user-profile .welcome-account-header{margin-bottom:10px}}.user-profile .preferences-settings,.user-profile .profile-details{padding-right:13px;padding-bottom:18px}@media(max-width:1023.98px){.user-profile .preferences-settings,.user-profile .profile-details{padding-right:9px}}@media(max-width:543.98px){.user-profile .preferences-settings,.user-profile .profile-details{padding-right:0}}@media(max-width:543.98px){.user-profile .password-settings{padding-bottom:18px}}.user-profile .card.card-border{border:1px solid #d8d8d8;border-radius:0}.user-profile .card.text-weight{font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif}.user-profile .card .card-body{padding:19px 67px 19px 18px;line-height:1.22}@media(max-width:1023.98px){.user-profile .card .card-body{padding-right:45px}}@media(max-width:543.98px){.user-profile .card .card-body{padding-right:60px}}.user-profile .card .card-body .heading{font-family:trade-gothic-next-regular,Helvetica Neue,helvetica,arial,sans-serif;padding-bottom:7px}.user-profile .card .card-body .profile-into{padding-bottom:2px}.user-profile .card .card-body .profile-into.name{text-transform:capitalize}.user-profile .card .card-body .edit-email,.user-profile .card .card-body .edit-password,.user-profile .card .card-body .edit-profile{text-decoration:underline;margin-top:12px}.user-profile .card .card-body .edit-email:hover,.user-profile .card .card-body .edit-email a,.user-profile .card .card-body .edit-password:hover,.user-profile .card .card-body .edit-password a,.user-profile .card .card-body .edit-profile:hover,.user-profile .card .card-body .edit-profile a{text-decoration:none}.user-profile .card .card-body .edit-password{margin-top:50px}@media(max-width:1023.98px){.user-profile .card .card-body .edit-password{margin-top:33px}}@media(max-width:543.98px){.user-profile .card .card-body .edit-password{margin-top:50px}}.user-profile .card .card-body .edit-email{margin-top:33px}@media(max-width:1023.98px){.user-profile .card .card-body .edit-email{margin-top:16px}}@media(max-width:543.98px){.user-profile .card .card-body .edit-email{margin-top:33px}}.saks-first .saks-gift-intial-form{max-width:802px;width:100%;margin:0 auto}@media(min-width:1023.99px){.saks-first .saks-gift-intial-form{padding:50px 109px 47px;border:1px solid #ddd}}@media screen and (min-width:1024px)and (max-width:1259px){.saks-first .saks-gift-intial-form{padding:50px 82px 47px}}@media(max-width:1023.98px){.saks-first .saks-gift-intial-form{padding-top:35px;padding-bottom:33px}}.saks-first .saks-gift-intial-form .add-payment-form{width:100%}@media(min-width:1023.99px){.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .two-col .card-padding-left{padding-left:0;padding-right:5px}.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .two-col .cvv-padding-right{padding-right:0;padding-left:11px}.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .two-col .postal-padding{padding-left:0;padding-right:7px}}@media(max-width:1023.98px){.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .two-col .cvv-padding-right,.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .two-col .postal-padding{width:100%}.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .two-col .cvv-padding-right{padding:0 7.5px 0 0}.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .two-col .postal-padding{padding:0 0 0 7.5px}.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .two-col .card-padding-left{padding:0}}.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .two-col .form-group{margin-bottom:9px}.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .saks-cvv-tooltip{margin-bottom:17px;font-size:12px;letter-spacing:.25px;line-height:18px;padding-left:4px}.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .saks-cvv-tooltip .tooltip-info{margin-left:3px}.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .custom-tooltip div[role=status]{max-width:178px}.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .custom-tooltip div[role=status] .account-img,.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .custom-tooltip div[role=status] .cvv-img{text-align:center}.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .custom-tooltip div[role=status] .account-img img,.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .custom-tooltip div[role=status] .cvv-img img{max-width:90px}.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .custom-tooltip div[role=status] .account-img .saks-card,.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .custom-tooltip div[role=status] .cvv-img .saks-card{margin-top:6px}.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .custom-tooltip div[role=status] .saks-card{font-size:12px;letter-spacing:.25px;line-height:18px;display:block;margin-top:16px}.saks-first .saks-gift-intial-form .add-payment-form .saksfirst-form .custom-tooltip div[role=status] .tooltip-content{padding:15px 16px}.saks-first .saks-gift-intial-form .saks-already-first-member-message,.saks-first .saks-gift-intial-form .saks-become-first-member-message{width:100%;text-align:center;padding-bottom:26px}.saks-first .saks-gift-intial-form .saks-already-first-member-message .saks-first-logo,.saks-first .saks-gift-intial-form .saks-become-first-member-message .saks-first-logo{min-height:73px;margin-bottom:23px}.saks-first .saks-gift-intial-form .saks-already-first-member-message .already-member,.saks-first .saks-gift-intial-form .saks-become-first-member-message .already-member{font-size:28px;letter-spacing:.4px;line-height:32px;display:block;margin-bottom:6px;font-family:trade-gothic-next-condensed,Helvetica Neue,helvetica,arial,sans-serif}@media(max-width:1023.98px){.saks-first .saks-gift-intial-form .saks-already-first-member-message .already-member,.saks-first .saks-gift-intial-form .saks-become-first-member-message .already-member{font-size:26px}}.saks-first .saks-gift-intial-form .saks-already-first-member-message .add-your-saksfirst,.saks-first .saks-gift-intial-form .saks-become-first-member-message .add-your-saksfirst{font-size:14px;letter-spacing:.25px;line-height:20px}.saks-first .saks-gift-intial-form .saks-become-first-member-message{padding-top:52px}.saks-first .saks-gift-intial-form .saks-become-first-member-message .saks-graphic-img{max-width:318px;margin:54px auto 0}.saks-first .saks-gift-intial-form .saks-become-first-member-message .saks-add-account{margin:26px auto 14px}@media(max-width:1023.98px){.saks-first .saks-gift-intial-form .saks-become-first-member-message .saks-add-account{max-width:100%}}.saks-first .saks-add-account{max-width:234px;margin:18px auto 0}@media(max-width:1023.98px){.saks-first .saks-add-account{max-width:100%}}.saks-first .saksfirstDetail{font-size:12px;letter-spacing:.25px;line-height:18px}.saks-first .saksfirstDetail .fa-pay-cards{margin-bottom:0}.saks-first .saksfirstDetail .fa-pay-cards .pay-manage-cards{margin:20px 0}.saks-first .saksfirstDetail .pay-and-manage{width:100%;text-align:center;padding-bottom:18px;border-bottom:1px solid #ddd;margin:0 auto 9px}.saks-first .saksfirstDetail .pay-and-manage .Pay_manage{font-size:12px;letter-spacing:.25px;line-height:18px}.saks-first .saksfirstDetail .pay-and-manage .Pay_manage .pay-text{margin-right:10px}.saks-first .saksfirstDetail .pay-and-manage .Pay_manage .divide-links{margin:0 10px}.saks-first .saksfirstDetail .pay-and-manage .Pay_manage .link-text{padding-bottom:1px;border-bottom:1px solid #000}.saks-first .saksfirstDetail .pay-and-manage .Pay_manage .link-text:hover{text-decoration:none;border-color:transparent}.saks-first .saksfirstDetail .pay-and-manage .Pay_manage .bread-account-page{font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif}.saks-first .saksfirstDetail .dynamic-reward-message{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-pack:justify;justify-content:space-between;background-color:#eee;padding:9px 10px 9px 15px}.saks-first .saksfirstDetail .dynamic-reward-message .reward-text a{padding-bottom:1px;border-bottom:1px solid #000}.saks-first .saksfirstDetail .dynamic-reward-message .reward-text a:hover{text-decoration:none;border-color:transparent}.saks-first .saksfirstDetail .dynamic-reward-message .close{cursor:pointer}@media screen and (max-width:767.98px){.saks-first .saksfirstDetail .dynamic-reward-message .close{margin-bottom:16px}}.saks-first .saksfirstDetail .saks-tier-details{border-bottom:1px solid #ddd}@media(max-width:1023.98px){.saks-first .saksfirstDetail .saks-tier-details{padding-top:35px}}@media(min-width:1023.99px){.saks-first .saksfirstDetail .saks-tier-details{border:none;border-bottom:1px solid #ddd}}.saks-first .saksfirstDetail .saks-tier-details .saks-first-logo{text-align:center;margin-bottom:16px}.saks-first .saksfirstDetail .saks-tier-details .font-common{font-size:28px;letter-spacing:.4px;line-height:32px;display:block;margin-bottom:2px;font-family:trade-gothic-next-condensed,Helvetica Neue,helvetica,arial,sans-serif}@media(max-width:1023.98px){.saks-first .saksfirstDetail .saks-tier-details .font-common{font-size:26px}}.saks-first .saksfirstDetail .saks-tier-details .saks-tier{font-size:14px;letter-spacing:1.25px;line-height:18px;margin-bottom:4px;text-transform:uppercase}@media(max-width:1023.98px){.saks-first .saksfirstDetail .saks-tier-details .saks-tier{margin-bottom:7px}}.saks-first .saksfirstDetail .saks-tier-details .saks-point-multiplier-tooltip .tooltip-text{font-size:12px;letter-spacing:.25px;line-height:18px}.saks-first .saksfirstDetail .saks-tier-details .saks-point-multiplier-tooltip .tooltip-info{margin-left:3px}@media(max-width:1023.98px){.saks-first .saksfirstDetail .saks-tier-details .saks-point-multiplier-tooltip .tooltip-info{margin-left:0}}.saks-first .saksfirstDetail .saks-tier-details .saks-point-multiplier-tooltip .tool-text{font-size:12px;letter-spacing:.25px;line-height:18px;margin-bottom:4px;display:inline-block}.saks-first .saksfirstDetail .saks-tier-details .saks-point-multiplier-tooltip .tool-text.tool-head{font-family:trade-gothic-next-condensed,Helvetica Neue,helvetica,arial,sans-serif;margin-bottom:0}.saks-first .saksfirstDetail .saks-tier-details .saks-point-multiplier-tooltip .tool-border{margin:12px auto 5px;width:55px;border-top:1px solid #ddd}.saks-first .saksfirstDetail .saks-tier-details .saks-point-gift-together{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-top:31px;margin-bottom:32px}.saks-first .saksfirstDetail .saks-tier-details .saks-progress-label-gf{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:5px}.saks-first .saksfirstDetail .saks-tier-details .saks-available-gift-card button{line-height:30px;max-width:139px;margin:15px auto 0}@media(max-width:1023.98px){.saks-first .saksfirstDetail .saks-tier-details .saks-available-gift-card button{margin-top:18px}}.saks-first .saksfirstDetail .saks-tier-details .saks-reward-next-points{margin-bottom:8px}.saks-first .saksfirstDetail .saks-tier-details .progress-bar{background-color:#000}@media(min-width:1023.99px){.saks-first .saksfirstDetail .saks-tier-details .beauty-box-top-border{margin:45px -82px;border-top:1px solid #ddd}}@media(max-width:1023.98px){.saks-first .saksfirstDetail .saks-tier-details .beauty-box-top-border{margin:36px 0}}.saks-first .saksfirstDetail .saks-tier-details .beauty-boxes{font-size:14px;letter-spacing:.25px;line-height:20px}.saks-first .saksfirstDetail .saks-tier-details .beauty-boxes .beaty-logo{margin-bottom:0}.saks-first .saksfirstDetail .saks-tier-details .beauty-boxes .available-beauty-reward{margin-bottom:12px;margin-top:33px}.saks-first .saksfirstDetail .saks-tier-details .beauty-boxes .beauty-reward{margin-bottom:13px}.saks-first .saksfirstDetail .saks-tier-details .beauty-boxes .saks-available-beauty-boxes{padding-top:13px;margin-bottom:23px}.saks-first .saksfirstDetail .saks-tier-details .beauty-boxes .saks-available-beauty-boxes button{line-height:30px;max-width:150px;margin:0 auto}@media(min-width:1023.99px){.saks-first .saksfirstDetail .saks-tier-details .beauty-boxes .beauty-reward-legal{width:494px}}.saks-first .saksfirstDetail .saks-tier-details .beauty-boxes .beauty-reward-legal .redeem-rewards-content{font-size:10px;letter-spacing:0;line-height:18px;margin-bottom:0}.saks-first .saksfirstDetail .saks-tier-details .beauty-boxes .beauty-rewards-together{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:27px}.saks-first .saksfirstDetail .saks-tier-details .beauty-boxes .beauty-rewards-together .beaty-rewards-logo{max-width:150px;width:100%;margin-right:29px}.saks-first .saksfirstDetail .saks-tier-details .beauty-boxes .beauty-rewards-together .beaty-text-content .beauty-text{font-size:14px;letter-spacing:.25px;line-height:20px;display:inline-block;margin-bottom:12px}.saks-first .saksfirstDetail .saks-tier-details .beauty-boxes .beauty-rewards-together .beaty-text-content .beauty-head{font-weight:700;margin-bottom:2px}.saks-first .saksfirstDetail .saks-tier-details .beauty-boxes .beauty-rewards-together .beaty-text-content .links-text a{font-size:12px;letter-spacing:0;line-height:15px;display:inline-block;margin-right:15px;padding-bottom:2px;border-bottom:1px solid #000}.saks-first .saksfirstDetail .saks-tier-details .beauty-boxes .beauty-rewards-together .beaty-text-content .links-text a:hover{text-decoration:none;border-color:transparent}.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption{padding-top:22px}@media(max-width:1023.98px){.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption{padding-top:33px}}@media(min-width:1023.99px){.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption{border:none}}.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption .font-head{text-transform:uppercase;font-size:28px;line-height:32px;font-family:trade-gothic-next-condensed,Helvetica Neue,helvetica,arial,sans-serif}@media(max-width:1023.98px){.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption .font-head{font-size:26px}}.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption .font-head.gf-avail-amount{margin-bottom:3px}.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption .gf-header-message{margin-bottom:13px}.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption .gf-avail-now-text{font-size:14px;letter-spacing:.25px;line-height:20px;margin-bottom:3px}.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption .gf-avail-now-text.saks-gift-card-text{margin-bottom:0}.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption .gf-redeem-section{margin-top:40px}.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption .gf-redeem-section .saks-gf-sent-to{font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif;margin-bottom:6px}.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption .would-you{font-size:14px;font-weight:700;letter-spacing:.25px;line-height:20px;margin-bottom:15px;margin-top:33px}@media(max-width:1023.98px){.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption .would-you{max-width:260px;margin:33px auto 15px}}.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption .gf-redemption-mode{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:23px}.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption .gf-redemption-mode .custom-inputs{margin-left:20px}.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption .redemption-mail-msg{font-size:14px;letter-spacing:.25px;line-height:20px}.saks-first .saksfirstGiftcard-redemption .saks-gift-card-redemption .by-mail-content{font-size:12px;margin-top:23px}.saks-first .saksfirstGiftcard-redemption .redemption-email-msg{font-size:14px;letter-spacing:.25px;line-height:20px}.saks-first .saksfirstGiftcard-redemption .saksfirst-redeem-form{margin-top:27px}.saks-first .saksfirstGiftcard-redemption .saksfirst-redeem-form .card-number{padding:0 2.5px}@media(max-width:1023.98px){.saks-first .saksfirstGiftcard-redemption .saksfirst-redeem-form .card-number{padding:0}}@media(min-width:1023.99px){.saks-first .saksfirstGiftcard-redemption .saksfirst-redeem-form .button-redem{padding-top:9px}.saks-first .saksfirstGiftcard-redemption .saksfirst-redeem-form .button-redem .left-pad{padding-left:0;padding-right:8px}.saks-first .saksfirstGiftcard-redemption .saksfirst-redeem-form .button-redem .right-pad{padding-right:0;padding-left:8px}}@media(max-width:1023.98px){.saks-first .saksfirstGiftcard-redemption .saksfirst-redeem-form .button-redem .left-pad,.saks-first .saksfirstGiftcard-redemption .saksfirst-redeem-form .button-redem .right-pad{padding:0}.saks-first .saksfirstGiftcard-redemption .saksfirst-redeem-form .button-redem .js-gf-cancel{margin:8px 0 18px}}.saks-first .saksfirst-frequently-asked-ques{padding-top:27px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.saks-first .saksfirst-frequently-asked-ques .freq-ask-ques{padding-bottom:2px;border-bottom:1px solid #000;font-size:12px}.saks-first .saksfirst-frequently-asked-ques .freq-ask-ques:hover{text-decoration:none;border-color:transparent}.saks-first .saksfirst-frequently-asked-ques .terms-cond-links{margin-top:18px;font-size:12px}.saks-first .saksfirst-frequently-asked-ques .terms-cond-links a{margin-left:8px;padding-bottom:2px;border-bottom:1px solid #000}.saks-first .saksfirst-frequently-asked-ques .terms-cond-links a:hover{text-decoration:none;border-color:transparent}.saks-first .saks-gf-success{padding-top:33px}@media(max-width:1023.98px){.saks-first .saks-gf-success{padding-top:33px}}@media(min-width:1023.99px){.saks-first .saks-gf-success{border:none}}.saks-first .saks-gf-success .font-success-bold{font-size:28px;letter-spacing:.4px;line-height:32px;font-family:trade-gothic-next-condensed,Helvetica Neue,helvetica,arial,sans-serif;margin-bottom:4px;text-transform:uppercase}@media(max-width:1023.98px){.saks-first .saks-gf-success .font-success-bold{font-size:26px}}.saks-first .saks-gf-success .font-success-bold.saks-success{margin-bottom:14px}.saks-first .saks-gf-success .saks-success-msg{font-size:14px;font-family:trade-gothic-next-condensed,Helvetica Neue,helvetica,arial,sans-serif;letter-spacing:.25px;line-height:20px;margin-bottom:2px}.saks-first .saks-gf-success .saks-success-giftcard-text{font-size:14px;letter-spacing:.25px;line-height:20px;margin-bottom:24px}.saks-first .saks-gf-success .saks-gf-email-msg{font-size:12px;letter-spacing:.25px;line-height:18px;margin-bottom:26px}.saks-first .saks-gf-success .saks-gift-card-ok{width:235px;margin:auto}@media(max-width:1023.98px){.saks-first .saks-gf-success .saks-gift-card-ok{width:100%}}.saks-first .saks-gf-success .saks-gf-sent-to{letter-spacing:.25px;line-height:20px;margin-bottom:4px}.saks-first .saks-gf-success .mail-aadress{margin-bottom:23px;letter-spacing:.25px;line-height:20px}.saks-first .saks-gf-success .saks-gf-delivery-msg{margin-bottom:27px}.saks-first .saks-beauty-box-redemption{padding-top:33px}@media(max-width:1023.98px){.saks-first .saks-beauty-box-redemption{padding-top:33px}}@media(min-width:1023.99px){.saks-first .saks-beauty-box-redemption{border:none}}.saks-first .saks-beauty-box-redemption .font-success-bold{font-size:28px;letter-spacing:.4px;line-height:32px;font-family:trade-gothic-next-condensed,Helvetica Neue,helvetica,arial,sans-serif;margin-bottom:4px;text-transform:uppercase}@media(max-width:1023.98px){.saks-first .saks-beauty-box-redemption .font-success-bold{font-size:26px}}.saks-first .saks-beauty-box-redemption .font-success-bold.bb-header-message{margin-bottom:37px}.saks-first .saks-beauty-box-redemption .bb-redemption-mode{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px}.saks-first .saks-beauty-box-redemption .bb-redemption-mode .custom-inputs{margin-left:20px}.saks-first .saks-beauty-box-redemption .bb-redeem-section .would-redeem{margin-bottom:18px}.saks-first .saks-beauty-box-redemption .mail-aadress{margin-bottom:22px}.saks-first .saks-beauty-box-redemption .change-address-content{margin-bottom:26px}.saks-first .saks-beauty-box-redemption .redemption-pickup-msg{font-size:14px;letter-spacing:.25px;line-height:20px;margin-bottom:26px}.saks-first .saks-beauty-box-redemption .pickup-submit,.saks-first .saks-beauty-box-redemption .ship-submit{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:8px}@media(max-width:1023.98px){.saks-first .saks-beauty-box-redemption .pickup-submit,.saks-first .saks-beauty-box-redemption .ship-submit{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0}}.saks-first .saks-beauty-box-redemption .pickup-submit .redeem-cancel-btn,.saks-first .saks-beauty-box-redemption .ship-submit .redeem-cancel-btn{width:48.5%}@media(max-width:1023.98px){.saks-first .saks-beauty-box-redemption .pickup-submit .redeem-cancel-btn,.saks-first .saks-beauty-box-redemption .ship-submit .redeem-cancel-btn{width:100%;margin-top:9px}.saks-first .saks-beauty-box-redemption .pickup-submit .redeem-cancel-btn button,.saks-first .saks-beauty-box-redemption .ship-submit .redeem-cancel-btn button{margin-top:9px}}.saks-first .saks-bb-success{padding-top:33px}@media(max-width:1023.98px){.saks-first .saks-bb-success{padding-top:33px}}@media(min-width:1023.99px){.saks-first .saks-bb-success{border:none}}.saks-first .saks-bb-success .saks-success{font-size:28px;letter-spacing:.4px;line-height:32px;font-family:trade-gothic-next-condensed,Helvetica Neue,helvetica,arial,sans-serif;margin-bottom:36px;text-transform:uppercase}@media(max-width:1023.98px){.saks-first .saks-bb-success .saks-success{font-size:26px}}.saks-first .saks-bb-success .saks-bb-sent-to{letter-spacing:.25px;line-height:20px}.saks-first .saks-bb-success .redemption-mail-msg{line-height:20px;margin-bottom:22px}.saks-first .saks-bb-success .saks-bb-delivery-msg{margin-bottom:23px;letter-spacing:.25px;line-height:20px}.saks-first .saks-bb-success .saks-bb-email-redeem{margin-bottom:27px;letter-spacing:.25px;line-height:20px}.saks-first .saks-bb-success .saks-bb-ok{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media(max-width:1023.98px){.saks-first .saks-bb-success .saks-bb-ok{-ms-flex-wrap:wrap;flex-wrap:wrap}.saks-first .saks-bb-success .saks-bb-ok .gf-redeem-btn-ok{margin-top:18px}}.saks-first .saks-bb-success .saks-bb-ok .find-store,.saks-first .saks-bb-success .saks-bb-ok .gf-redeem-btn-ok{width:48.5%}@media(max-width:1023.98px){.saks-first .saks-bb-success .saks-bb-ok .find-store,.saks-first .saks-bb-success .saks-bb-ok .gf-redeem-btn-ok{width:100%}}.saks-card-wrapper{position:relative}.saks-card-wrapper:after{background:url(../image/avenue-sprite.svg) no-repeat;background-position:0 -2212px;width:48px;height:30px;content:"";position:absolute;right:28px;top:7px;transform:scale(.75)}.saks-card-wrapper[data-type=SAKS]:after{background-image:url(../image/saks-store.svg);background-size:auto;background-position:0 0}.saks-general-error .error-message-text{margin-bottom:0}.unenrolled-tier-container{width:410px;margin:0 auto}@media(max-width:543.98px){.unenrolled-tier-container{width:100%}}.unenrolled-tier-container .unenrolled-tier{padding-top:53px}.unenrolled-tier-container .unenrolled-tier .pay_manage_text,.unenrolled-tier-container .unenrolled-tier .saksfirst-image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media(max-width:543.98px){.unenrolled-tier-container .unenrolled-tier{padding-top:62px}.unenrolled-tier-container .unenrolled-tier .pay_manage_text{margin-top:28px}}.unenrolled-tier-container .pay-text{padding-left:4px;letter-spacing:.25px;line-height:22px;font-size:18px;font-family:trade-gothic-next-bold,Helvetica Neue,helvetica,arial,sans-serif}.unenrolled-tier-container .pay_manage_text{margin-top:33px;margin-bottom:19px}.unenrolled-tier-container .master-store{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:382px;margin:0 auto}.unenrolled-tier-container .master-store .master-store-text{-ms-flex-preferred-size:48%;flex-basis:48%;line-height:32px}.unenrolled-tier-container .master-store.bread-cta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:382px;margin:30px auto}.unenrolled-tier-container .master-store.bread-cta .master-store-text{-ms-flex-preferred-size:48%;flex-basis:48%;line-height:32px;margin:auto}@media(max-width:543.98px){.unenrolled-tier-container .saksfirst-image{margin-top:18px}.unenrolled-tier-container .master-store{-ms-flex-wrap:wrap;flex-wrap:wrap;display:block}.unenrolled-tier-container .master-store .master-store-text{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:160px;display:block;margin:0 auto 15px}.unenrolled-tier-container .master-store.bread-cta{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex}.unenrolled-tier-container .master-store.bread-cta .master-store-text{-ms-flex-preferred-size:48%;flex-basis:48%;max-width:250px;margin:0 auto;display:block}}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .container{background-color:#fff!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] #DW-SFToolkit,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] #footercontent,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .back-to-top,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .embeddedServiceHelpButton,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .grecaptcha-badge,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .livechat-wrapper,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .wishi-options-wrapper,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] a[href="#footercontent"],.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] a[href="#maincontent"],.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] div.footer-email-signup{display:none!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] #header-container,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .header-banner{position:absolute!important;left:-9999px!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .account-dashboard,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .mobile-account-menu{display:none!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .account-contents,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .account-details,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-gift-intial-form{padding-top:0!important;margin-top:0!important;padding-bottom:0!important;margin-bottom:0!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-gift-intial-form{padding:10px 20px 0!important;background-color:#fff}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-already-first-member-message{padding-bottom:0!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .already-member{font-size:22px!important;letter-spacing:1.25px!important;line-height:27px!important;text-align:center!important;font-family:trade-gothic-next-bold,Helvetica Neue,Helvetica,Arial,Sans-Serif!important;margin-bottom:10px!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .add-your-saksfirst{font-size:14px!important;letter-spacing:.3px!important;line-height:19px!important;text-align:center!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] form{margin-left:-20px!important;margin-right:-20px!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] form .form-group{margin-bottom:0!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] form .form-group label{left:20px}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .floating-label label.input-focus,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .form-group .invalid,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .form-group .invalid-feedback{display:none!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] form .form-group input{color:#000!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] form .row .form-group input,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] form .row .form-group input:active,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] form .row .form-group input:focus,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] form .row .form-group input:hover{border:1px solid #ddd!important;border-right:none!important;border-left:none!important;border-radius:0!important;height:45px!important;padding-left:20px!important;padding-right:20px!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] form .row~.row .form-group input{border-top:none!important;border-bottom:1px solid #ddd!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-card-wrapper:after{display:none!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-cvv-tooltip{position:absolute;top:10px;right:20px}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-cvv-tooltip>span:not(.custom-tooltip){display:none!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .add-payment-form .saks-add-account{margin:29px 20px 6px!important;width:calc(100% - 40px)}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .content-asset .saks-graphic-img{display:none}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .content-asset .saks-add-account{margin-bottom:0!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .container{padding-left:0!important;padding-right:0!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] [data-fa-row-title]:before{content:attr(data-fa-row-title)!important;text-transform:uppercase!important;line-height:16px!important;font-size:11px!important;margin:20px 20px 6px!important;letter-spacing:1.3px!important;display:block!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saksfirstDetail~[data-fa-row-title]:before{margin-top:30px!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .pay-and-manage,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saksfirst-frequently-asked-ques{display:none!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .fa-native-like-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:30px}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .fa-native-like-list a{border-top:1px solid #ddd;border-bottom:1px solid #ddd;height:47px;font-size:12px;letter-spacing:.3px;line-height:18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 20px;background:#fff;position:relative}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .fa-native-like-list a,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .fa-native-like-list a:active,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .fa-native-like-list a:focus,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .fa-native-like-list a:hover{text-decoration:none!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .fa-native-like-list a~a{border-top:none}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .fa-native-like-list a:after{display:block;content:"i";background:url(../image/avenue-sprite.svg) no-repeat;background-position:0 -158px;width:15px;height:16px;position:absolute;top:calc(50% - 8px);right:12px;color:transparent;font-size:20px;font-family:serif;opacity:.6}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-tier-details{background-color:#fff;margin-top:0!important;padding:20px!important;border:none!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-tier-details .saks-tier{font-size:14px;letter-spacing:1.25px;line-height:18px;text-align:center;text-transform:uppercase}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-point-multiplier-tooltip{font-size:12px!important;letter-spacing:.3px!important;line-height:17px!important;text-align:center!important;width:230px!important;margin-left:auto!important;margin-right:auto!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-point-multiplier-tooltip button{transform:scale(.5) translate(-10px)}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-point-multiplier-tooltip .point-multiplier{font-size:12px!important;letter-spacing:.3px!important;line-height:18px!important;text-align:center!important;font-family:trade-gothic-next-bold,Helvetica Neue,Helvetica,Arial,Sans-Serif!important;font-weight:400!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .beauty-box-top-border{border-top:30px solid #f5f5f5;margin-left:-20px!important;margin-right:-20px!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .dynamic-reward-message{background-color:#fff!important;position:relative;margin-top:10px}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .dynamic-reward-message .reward-text{border:1px solid #eaeaea;border-radius:2px;background-color:#f3f3f3;padding:8px 30px 8px 15px;width:100%}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .dynamic-reward-message .close{position:absolute;right:20px;top:18px}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .dynamic-reward-message .saks-see-below{display:none!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .bb-redeem-btn,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .gf-redeem-btn{font-size:11px!important;letter-spacing:1.25px!important;line-height:14px!important;text-align:center!important;border-radius:2px!important;height:30px!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-progress-label-gf{color:#777!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saksfirstbeautybox-redemption:not(.d-none),.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saksfirstGiftcard-redemption:not(.d-none){position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f7f7f7!important;z-index:10}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-beauty-box-redemption,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-gift-intial-form.saks-gift-card-redemption{background-color:#f7f7f7!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .button-redem .left-pad,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .pickup-submit .js-bb-cancel,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saksfirstbeautybox-redemption .bb-header-message,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saksfirstbeautybox-redemption .would-redeem,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saksfirstGiftcard-redemption .gf-header-message,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .ship-submit .js-bb-cancel{display:none!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .button-redem .right-pad,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .pickup-submit,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .ship-submit{position:fixed;bottom:0;left:0;padding:6px 8px!important;background-color:#f6f6f6;border-top:1px solid #ddd}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .pickup-submit .redeem-cancel-btn,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .pickup-submit button,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .ship-submit .redeem-cancel-btn,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .ship-submit button{margin:0!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .fa-redeem-container{background-color:#fff;margin:30px -20px;position:relative;padding:20px}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-gf-sent-to{font-size:12px!important;letter-spacing:.3px!important;line-height:18px!important;font-family:trade-gothic-next-regular,Helvetica Neue,Helvetica,Arial,Sans-Serif!important;font-weight:400!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saksfirstbeautybox-redemption .bb-redeem-section *,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saksfirstGiftcard-redemption .gf-redeem-section *,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saksfirstGiftcard-redemption .saks-gf-sent-to{font-size:12px!important;letter-spacing:.3px!important;line-height:18px!important;text-align:left!important;font-family:trade-gothic-next-regular,Helvetica Neue,Helvetica,Arial,Sans-Serif!important;font-weight:400!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-beauty-box-redemption{padding:0!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .bb-redeem-section{padding:0 20px}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .bb-redemption-mode{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:30px -20px!important;position:relative}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .bb-redemption-mode .custom-radio{width:100%;margin:0!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .bb-redemption-mode .custom-radio input,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .bb-redemption-mode .custom-radio label:before{display:none!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .bb-redemption-mode .custom-radio label{height:46px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;position:relative}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .bb-redemption-mode .custom-radio label span{text-decoration:none!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .bb-redemption-mode .custom-radio~.custom-radio label{border-top:none}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .custom-radio input:checked~label:after{display:block!important;content:"i";background:url(../image/avenue-sprite.svg) no-repeat;background-position:0 -833px;width:28px;height:28px;position:absolute;top:calc(50% - 14px);right:16px;left:auto!important;color:transparent;font-size:20px;font-family:serif;transform:scale(.65,.52);filter:brightness(.2) sepia(1) hue-rotate(180deg) saturate(5)}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .custom-tooltip div[role=status]{left:-110px!important;width:150px!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .custom-tooltip div[role=status] div[data-popper-arrow]{left:auto!important;right:16px!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-cvv-tooltip{right:30px!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-point-multiplier-tooltip .custom-tooltip{position:relative;z-index:1112342234!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-point-multiplier-tooltip{overflow:initial!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-point-multiplier-tooltip .custom-tooltip div[role=status]{bottom:24px!important;width:260px!important;left:auto!important;right:-70px!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-point-multiplier-tooltip .custom-tooltip div[role=status] div[data-popper-arrow]{left:auto!important;right:87px!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .floating-label .form-control-label,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] input[type=text][placeholder]~label{display:none!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] [class*=-redemption-success]{background-color:rgba(0,0,0,.7);display:block;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] [class*=-redemption-success] .saks-bb-success,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] [class*=-redemption-success] .saks-gf-success{position:absolute;top:50%;margin-top:-50%!important;text-align:center;padding:30px 30px 45px!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] [class*=-redemption-success] .saks-success{font-size:14px!important;letter-spacing:1.25px!important;line-height:18px!important;font-family:trade-gothic-next-bold,Helvetica Neue,Helvetica,Arial,Sans-Serif!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] [class*=-redemption-success] div{font-size:14px!important;letter-spacing:.3px!important;line-height:19px!important;font-weight:400!important;font-family:trade-gothic-next-regular,Helvetica Neue,Helvetica,Arial,Sans-Serif!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] [class*=-redemption-success] .saks-gf-sent-to,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] [class*=-redemption-success] .saks-success-amount,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] [class*=-redemption-success] .saks-success-giftcard-text{font-family:trade-gothic-next-bold,Helvetica Neue,Helvetica,Arial,Sans-Serif!important;display:inline-block!important;text-align:center}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] [class*=-redemption-success] .saks-success-amount,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] [class*=-redemption-success] .saks-success-giftcard-text{margin:2px 0 20px!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] [class*=-redemption-success] .saks-bb-delivery-msg,.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] [class*=-redemption-success] .saks-gf-delivery-msg{font-size:12px!important;letter-spacing:.3px!important;line-height:18px!important;margin-top:30px!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] [class*=-redemption-success] .btn-primary{position:absolute!important;bottom:0!important;left:0!important;right:0!important;background-color:#fff!important;color:#000!important;border:none!important;border-top:1px solid #ccc!important;height:50px!important;padding:0!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important;font-size:14px!important;font-family:trade-gothic-next-bold,Helvetica Neue,Helvetica,Arial,Sans-Serif!important;letter-spacing:1.25px!important;line-height:18px!important}.mobile-app-CART_CHECKOUT_MIGRATION_VERSION_changes .page[data-action=SaksFirst-Start] .saks-bb-success .find-store{display:none!important}.giftcard-modal-sec{display:none}