.news-offers dt{font-family:"ms-london-w-semi-bold"}.news-offers h4,.news-offers .open-flyout,.news-offers dd{font-family:"ms-london-w-regular"}.news-offers h4{font-size:22px;font-weight:600}.news-offers .subItem{font-size:14px;margin-top:-8px}.account-page .success-message{width:100%;padding:10px 12px;background-color:#f5f9e5;border:1px solid #bdd755}.account-page .success-message p{margin:5px 0}.account-page .card-header a{text-decoration:underline}.account-page .card-header h4{font-family:"ms-london-w-regular";font-size:22px;font-weight:600}.account-page .card-header a,.account-page .card-footer a{color:#000}.account-page .card-header a:hover,.account-page .card-footer a:hover{text-decoration:none}.account-page .dashboard-header{min-height:250px;margin-bottom:14px;width:100%;position:relative}.account-page .card{margin-bottom:10px}.account-page .account-image .heading{margin-bottom:0;font-size:28px;padding:10px 0;font-family:"ms-london-w04-regular"}.account-page .account-image .account-banner{float:right;max-height:255px}.account-page .account-image .heading-wrapper{float:left;position:absolute;top:0;padding:20px 0 40px;margin-left:20px}.account-page .account-image .heading-wrapper .emphasis{margin-bottom:10px}.account-page .account-image .heading-wrapper span{display:block;font-size:14px}.account-page .account-image .breadcrumb{padding:.75rem 0 0;border-bottom:none;margin-bottom:0;background:transparent}.account-page .account-image .btn:not([disabled]):not(:disabled):not(.disabled).btn-outline-primary:hover{background:#000;color:#fff}@media (min-width: 768px){.account-page{margin-top:25px}}@media (max-width: 767.98px){.profile{padding-top:40px}}.address-tile{margin:10px;border:1px solid #999}.address-tile>h4{font-family:"ms-london-w-regular";font-size:1.1rem;margin-top:10px}.order-summary>div.btn-container{text-align:center}.price-summary{text-align:right}.price-summary p{margin-bottom:.3em}.order-summary-label{font-family:"ms-london-w-semi-bold"}.summary-section-label,.order-receipt-label{font-family:"ms-london-w-semi-bold";font-weight:400}.swatch{display:inline-block;width:20px;height:20px;padding:2px;border:1px solid #000}@media (min-width: 576px){a.btn-orderpage{width:auto}}@media (max-width: 575.98px){.order-summary>.justify-content-center>.col-sm-auto{padding-left:30px}td.item-price{vertical-align:bottom}td.item-price>span{font-family:"ms-london-w-semi-bold"}}.address-book{padding-bottom:20px}.address-book .address-box{margin-bottom:25px}.address-book .card{-webkit-box-shadow:0 4px 6px -2px #999;box-shadow:0 4px 6px -2px #999;height:100%}.address-book .card-header{border:none;background-color:#f5f5f5;font-size:16px}.address-book .card-header h4{font-size:16px;font-family:"ms-london-w-regular"}.address-book .card-body{padding-top:0;padding-bottom:0;min-height:160px}.address-book .card-make-default-link{text-align:center;padding:10px;background-color:rgba(0,0,0,0.03)}.address-book .btn{margin-top:10px;position:relative;margin-bottom:10px}.address-book .btn-title{padding-left:15px}.address-book a[type="button"]{background:#fff;border:1px solid #000}.address-book .icon{height:24px;width:24px;position:absolute;left:10px}.address-book .icon.icon-remove{background-position:-108px -12px;background-size:auto}.address-book .remove-btn{width:auto;font-size:16px}.address-book-button .btn:not([disabled]):not(:disabled):not(.disabled).btn-primary{padding:7px 16px;font-size:16px}@media (max-width: 767px){.address-book-button .add-new-button{margin-top:20px}}.order-history .order-heading{border-bottom:1px solid #000;margin-bottom:20px}.order-history .order-heading h3{padding-bottom:15px;margin-bottom:15px;text-align:center;border-bottom:1px solid #000}.order-history .order-list-title{border-bottom:1px solid #000;border-top:1px solid #000}.order-history .select-box-container{width:100%}.order-history .angle-left{position:absolute;top:3px;display:block}.order-history .view-order-btn::before{width:0}.order-history .btn .btn:not([disabled]):not(:disabled):not(.disabled).btn-outline-primary:hover{background-color:#000;color:#fff}.order-history .btn.tertiary{border:1px solid #999;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;background:#fff}.order-history .btn.tertiary:hover{background:#999;color:#fff}.order-history .btn.btn-outline-primary{width:100%}.order-history .flex-dir{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}.order-history .flex-dir p{margin-bottom:0}@media (min-width: 576px){.order-history .select-box-container{width:auto}.order-history .view-order-btn::before{width:0}.order-history .btn.tertiary,.order-history .btn.btn-outline-primary{width:auto}.order-history .flex-dir p{margin-bottom:14px}.order-history .angle-left{display:none}.order-history .order-heading h3{margin-bottom:15px;padding-bottom:0;text-align:left;border-bottom:none}}@media (min-width: 1200px){.order-history .orderNumber{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:30px}.order-history .orderNumber span{width:35%}.order-history .orderNumber p{width:62%}}.flyout-sidenav .address-form .btn:not([disabled]):not(:disabled):not(.disabled).btn-outline-primary{font-size:14px;padding:.625rem 1.25rem;border:.0625rem solid #000}.flyout-sidenav .address-form .btn:not([disabled]):not(:disabled):not(.disabled).btn-outline-primary:hover{border:.0625rem solid #999;color:#999}.flyout-sidenav .address-form .btn:not([disabled]):not(:disabled):not(.disabled).btn-primary:hover{border:.0625rem solid #333;background:#333}.flyout-sidenav .profile-page{padding:0 .625rem;background:#fff}.flyout-sidenav .profile-page .bold-heading{font-family:"ms-london-w-semi-bold"}.flyout-sidenav .profile-page .profile-heading{margin:1.875rem 0;border-bottom:.125rem solid #000}.flyout-sidenav .profile-page .profile-heading h6{font-size:14px;margin-bottom:.9375rem}.flyout-sidenav .profile-page .profile-heading h4{margin-bottom:.9375rem}.flyout-sidenav .profile-page .strong{font-family:"ms-london-w-semi-bold"}.flyout-sidenav .profile-page .newsletter-radio{float:left}.flyout-sidenav .profile-page .newsletter-radio-p{float:left}.flyout-sidenav .profile-page select[id$="birthday_day"],.flyout-sidenav .profile-page select[id$="birthday_month"],.flyout-sidenav .profile-page select[id$="birthday_year"]{width:5.3125rem}.flyout-sidenav .profile-page select[id$="dwfrm_profile_customer_birthday_day"],.flyout-sidenav .profile-page select[id$="dwfrm_profile_customer_birthday_month"],.flyout-sidenav .profile-page select[id$="dwfrm_profile_customer_birthday_year"]{width:100%;padding:.375rem .4375rem}.flyout-sidenav .profile-page select[id="title"]{width:8.75rem}.flyout-sidenav .profile-page .card-header h6{font-size:14px}.flyout-sidenav .profile-page .profile-back-to-account-link{margin-top:1.25rem;margin-bottom:1.25rem}.flyout-sidenav .profile-page .edit-profile-form{font-size:14px;font-family:"ms-london-w04-regular"}.flyout-sidenav .profile-page .edit-profile-form h6{font-size:14px}.flyout-sidenav .profile-page .edit-profile-form input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]){height:2.375rem}.flyout-sidenav .profile-page .edit-profile-form .data-export-text{margin:.3125rem 0 1.875rem}.flyout-sidenav .profile-page .edit-profile-form .did-you-know-heading{font-style:italic;margin-bottom:.125rem}.flyout-sidenav .profile-page .edit-profile-form .field a{font-size:14px;text-transform:initial}.flyout-sidenav .profile-page .edit-profile-form .form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.5rem}.flyout-sidenav .profile-page .edit-profile-form .promotion-btn{margin-bottom:.9375rem}.flyout-sidenav .profile-page .edit-profile-form .btn:not([disabled]):not(:disabled):not(.disabled).btn-cancel{width:100%;margin-right:.625rem}.flyout-sidenav .profile-page .edit-profile-form .btn:not([disabled]):not(:disabled):not(.disabled).btn-cancel:hover{color:#000}.flyout-sidenav .profile-page .edit-profile-form .btn:not([disabled]):not(:disabled):not(.disabled).btn-save{background:#bdd755;color:#000;border:.0625rem solid #bdd755;width:100%}.flyout-sidenav .profile-page .edit-profile-form .btn:not([disabled]):not(:disabled):not(.disabled).btn-save:hover{border:.0625rem solid #bdd755;background:#bdd755;color:#000}.flyout-sidenav .profile-page .edit-profile-form .btn:not([disabled]):not(:disabled):not(.disabled).tertiary{border:.0625rem solid #000}.flyout-sidenav .profile-page .edit-profile-form .btn:not([disabled]):not(:disabled):not(.disabled).tertiary:hover{border:.0625rem solid #999;color:#999}.flyout-sidenav .profile-page .edit-profile-form .promo-info{clear:both}.flyout-sidenav .form-group.required .form-control-label::before{content:""}.flyout-sidenav .newsletter-subs-thankyou-container p{font-size:16px}.flyout-sidenav .newsletter-subs-thankyou-container .title{font-family:"ms-london-w-semi-bold";font-size:22px}.flyout-sidenav .newsletter-subs-thankyou-container .email-subs-lang-prefs .email-subs-col-btn .btn{width:100%}.flyout-sidenav .email-subs-user-options-form .preference-center-unsubscribe .heading{margin:1.25rem 0;font-size:16px;font-family:"ms-london-w-semi-bold";font-weight:500}.flyout-sidenav .email-subs-user-options-form .dob-title{font-family:"ms-london-w-semi-bold";font-weight:500;font-size:16px}.flyout-sidenav .email-subs-user-options-form .select-title{font-family:"ms-london-w-semi-bold";font-weight:500}@media (max-width: 767.98px){.profile-page .profile-heading{margin-top:0}}

