.container{max-width:1260px}.base-font-family{font-family:Centra No1,Arial,Helvetica,sans-serif}.contrast-font-family{font-family:Ogg,Georgia,serif;text-transform:capitalize}.base-color-black{color:#000}.base-color-shadow{color:#212427}.base-color-dark-gray{color:#444}.base-color-mid-gray{color:#6e6e6e}.base-color-steel{color:#888}.base-color-light-gray{color:#b6b6b6}.base-color-tin{color:#ddd}.base-color-oxygen{color:#eee}.base-color-white{color:#fff}.base-color-soft-beight{color:#e2dad1}.contrast-color-accent{color:#00686c}.contrast-color-red{color:#e02}.contrast-color-yellow{color:#ddf533}.header-location:hover,.header-wishlist.adobelaunch__headerfavorites:hover,header.sticky-search{filter:brightness(0) saturate(100%) invert(28%) sepia(47%) saturate(1972%) hue-rotate(151deg) brightness(89%) contrast(101%)!important}.header-wishlist:hover{filter:brightness(0) saturate(100%) invert(28%) sepia(47%) saturate(0) hue-rotate(151deg) brightness(0) contrast(101%)!important}.minicart-link.minicart-count:hover span.minicart-shopping-bag{filter:brightness(0) saturate(100%) invert(28%) sepia(47%) saturate(1972%) hue-rotate(151deg) brightness(89%) contrast(101%)!important}.banner-heading{font-family:Centra No1,Arial,Helvetica,sans-serif;font-weight:500;letter-spacing:1px;font-size:26px;line-height:30px}.slick-slide .banner-heading{font-size:34px;line-height:40px;font-weight:600}.below .content-text .banner-heading{color:#212427}.homepage-slider .preheader-text{font-family:Centra No1,Arial,Helvetica,sans-serif;letter-spacing:1.5px;font-size:16px;font-weight:400}.catgeory-new-count{background-color:#ddf533!important;color:#000!important;font-family:Centra No1,Arial,Helvetica,sans-serif;font-weight:500;letter-spacing:1px}.category-tile:before{background:rgba(0,0,0,.3)}.banner-sub-heading{font-family:Centra No1,Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#444}.category-tile .category-info{font-family:Centra No1,Arial,Helvetica,sans-serif;font-weight:500;font-size:26px}.hero-banner .banner-sub-heading{font-family:Centra No1,Arial,Helvetica,sans-serif;font-size:16px}.slider-heading{font-family:Ogg,Georgia,serif;font-weight:500;letter-spacing:1px;color:#000;text-transform:capitalize}.home-slots .slider-heading span{padding:5px 20px}.slider-heading:first-line{text-transform:capitalize}.custom-cta{font-size:14;letter-spacing:1.5px}.custom-cta,.link-cta{font-family:Centra No1,Arial,Helvetica,sans-serif;font-weight:600}.below .link-cta:after,.cta-link span:after{color:#e02}.below .link-cta{color:#212427}.banner-sub-heading{margin:0 auto 15px}.four-up-stack .content-body .content-text{margin-bottom:20px}.post-button-details{font-family:Centra No1,Arial,Helvetica,sans-serif;font-size:12px}.designer-head{font-family:Ogg,Georgia,serif;font-size:26px;line-height:36px;font-style:normal;font-weight:500;letter-spacing:.5px;color:#212427;text-transform:capitalize;font-family:Ogg,Georgia,serif!important}.product-detail .product-number-rating .ratings .TTteaser__read-reviews{font-size:14px!important;color:#212427!important;font-weight:400!important;font-family:Centra No1!important}.TTteaser__rating{margin-right:0!important}.TTteaser__rating .TTteaser__star{margin:0 1px;font-size:10px}.tt-c-dimension__label,.tt-c-dimension__value-label,.tt-c-profile-attributes__property,.tt-c-profile-attributes__value,.tt-c-ratings-breakdown__heading,.tt-c-review-toolbar__text,.tt-c-review__date,.tt-c-review__heading-text,.tt-c-review__incentivized,.tt-c-review__purchased,.tt-c-review__syndication,.tt-c-review__text-content,.tt-c-review__text-date,.tt-c-review__text-type-text,.tt-c-review__translate,.tt-c-reviews-summary__rating-number,.tt-c-reviews-summary__rating-text,.tt-c-reviews-summary__recommend-text,.tt-c-summary-dim__heading,.tt-c-summary-dim__text,.tt-o-badge,.tt-o-button--link,.tt-o-button--toolbar,.tt-o-byline__item,.tt-o-listbox__btn-label,.tt-o-listbox__label,.tt-o-search-field__input,.tt-o-search-field input[type=text].tt-o-search-field__input,button.tt-o-button--link,button.tt-o-button--toolbar{font-family:Centra No1!important}.tt-c-reviews-summary__heading{font-family:Ogg,Georgia,serif;font-size:26px;line-height:36px;font-style:normal;font-weight:500;letter-spacing:.5px;color:#212427;text-transform:capitalize;font-family:Ogg,Georgia,serif!important}.tt-c-ratings-breakdown__heading{font-weight:500!important;font-size:16px!important;color:#212427!important}.tt-c-summary-dim__text{font-size:15px!important;font-weight:300!important}.tt-c-summary-dim__heading{font-size:16px!important;font-weight:500!important;color:#212427!important}.tt-o-icon--xl{width:1.75rem!important;height:1.75rem!important}.tt-c-reviews-summary__rating-number{font-size:52px!important;color:#212427!important;font-weight:600!important;margin-right:4px!important}.tt-o-button--primary{font-family:Centra No1!important;font-weight:500!important;letter-spacing:.5px!important;font-size:16px!important}.tt-o-button--primary:not(:disabled):active,.tt-o-button--primary:not(:disabled):hover{background-color:#00686c!important;border-color:#00686c!important}.tt-c-review__text-content{font-size:15px!important;font-weight:300!important;color:#212427!important;line-height:22px!important}.tt-c-reviews-list__heading{font-size:20px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:1px!important}.tt-c-review__heading-text{font-size:18px!important;font-weight:500!important;color:#212427!important}.tt-c-dimension__label,.tt-c-review-toolbar__text,.tt-c-review__date,.tt-c-review__incentivized,.tt-c-review__purchased,.tt-c-review__text-date,.tt-c-review__translate{font-size:13px!important;font-weight:400!important}.tt-c-dimension__value-label{font-weight:600!important;font-size:13px!important;color:#212427!important}.tt-o-byline__author{font-size:15px!important;font-weight:500!important;line-height:22px!important}.tt-c-profile-attributes__value{font-size:13px!important;color:#212427!important;font-weight:500!important}.tt-o-button--toolbar span,button.tt-o-button--toolbar span{font-size:13px!important;font-weight:500!important}a.srd_a,a.srd_a:hover{font-size:inherit!important}.form-group.required .form-control-label:before{content:"*";color:#c00}.login-page{margin-top:1em}.login-page .login-form-nav{margin-bottom:1.25em}.login-page .login-form-nav .tab-pane{margin-top:1em}.login-page .login{margin-bottom:.938em}.login-page .login .error-message-form{padding:.625em;background-color:#c00;color:#fff;border-radius:.188em}.registration-page .privacy-policy{margin-top:1rem}.login-banner{background-image:url("../images/account.jpg");background-position-y:40%}.equal-height .card{width:100%}.track-order-header{font-size:1.75rem}.request-password-title{font-size:1.5rem}@media (max-width:1199.98px){.fr_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster{width:100%}}.fr_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .easily-track .easily-text{text-align:center}.fr_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .create-account{margin-top:27px}@media (max-width:1199.98px){.fr_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .create-account{margin-top:31px}}@media (max-width:1023.98px){.fr_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .create-account{margin-top:30px}}.fr_CA .account-login-page .card-body .account-btn{margin-top:35px}@media (max-width:1199.98px){.fr_CA .account-login-page .card-body .account-btn{margin-top:39px}}@media (max-width:1023.98px){.fr_CA .account-login-page .card-body .account-btn{margin-top:47px}}@media (max-width:543.98px){.fr_CA .account-login-page .card-body .account-btn{margin-top:32px}}@media screen and (max-width:1023.98px) and (min-width:768px){.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .easily-track,.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .faster,.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .waitlist,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .easily-track,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .faster,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .waitlist{padding:0 15px}.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .easily-track .easily-text,.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .easily-track .faster-text,.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .easily-track .save-text,.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .faster .easily-text,.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .faster .faster-text,.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .faster .save-text,.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .waitlist .easily-text,.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .waitlist .faster-text,.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .waitlist .save-text,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .easily-track .easily-text,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .easily-track .faster-text,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .easily-track .save-text,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .faster .easily-text,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .faster .faster-text,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .faster .save-text,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .waitlist .easily-text,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .waitlist .faster-text,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .waitlist .save-text{margin-top:18px}}@media (max-width:1023.98px){.en_CA .account-login-page .card-body .account-btn,.en_US .account-login-page .card-body .account-btn{margin-top:27px}}.account-login-page{padding:0 0 15px}.account-login-page .card-body{padding:40px 40px 0}@media (max-width:1199.98px){.account-login-page .card-body{margin:0;padding:40px 20px 0}}@media (max-width:1023.98px){.account-login-page .card-body{padding:30px 20px 0}}@media (max-width:543.98px){.account-login-page .card-body{padding:21px 10px 0}}.account-login-page .card-body .new-user-section{padding:0 35px}@media (max-width:1199.98px){.account-login-page .card-body .new-user-section{padding:0 10px}}@media (max-width:1023.98px){.account-login-page .card-body .new-user-section{padding:0 0 0 8px}}@media (max-width:543.98px){.account-login-page .card-body .new-user-section{padding:0}}.account-login-page .card-body .account-benfits-section .benefits-main-div .benifits-heading{text-align:center;font-size:16px;line-height:20px;color:#444;padding:8px 0 27px}@media (max-width:1023.98px){.account-login-page .card-body .account-benfits-section .benefits-main-div .benifits-heading{padding:5px 0 40px}}@media (max-width:543.98px){.account-login-page .card-body .account-benfits-section .benefits-main-div .benifits-heading{padding:0 0 29px}}.account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;width:90%}@media (max-width:1199.98px){.account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster{width:95%}}.account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .divider{border-right:1px solid #ddd}.account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .easily-track,.account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .faster,.account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .waitlist{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}.account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .easily-track img,.account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .faster img,.account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .waitlist img{height:40px}.account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .easily-text,.account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .faster-text,.account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .save-text{font-size:13px;line-height:16px;margin-top:13px}.account-login-page .card-body .account-benfits-section .benefits-main-div .create-account{margin-top:54px;width:100%}@media (max-width:1023.98px){.account-login-page .card-body .account-benfits-section .benefits-main-div .create-account{margin-top:24px}}@media (max-width:543.98px){.account-login-page .card-body .account-benfits-section .benefits-main-div .create-account{margin-top:35px}}.account-login-page .password-condition{text-align:right;margin-bottom:18px}.account-login-page .password-condition p{color:#444;font-size:12px;line-height:1.5;margin:0}.account-login-page .final-sale-message{color:#e02}.newRegister-text,.signIn-text,h1.forgot-pwd-header{text-align:center;font-size:28px;line-height:1.22;margin-bottom:48px}.newRegister-text.create-account-text,.signIn-text.create-account-text,h1.forgot-pwd-header.create-account-text{margin-bottom:26px}@media (max-width:1199.98px){.newRegister-text,.signIn-text,h1.forgot-pwd-header{margin-bottom:38px}}@media (max-width:1023.98px){.newRegister-text,.signIn-text,h1.forgot-pwd-header{margin-bottom:20px}}@media (max-width:543.98px){.newRegister-text,.signIn-text,h1.forgot-pwd-header{margin-bottom:32px}}@media (max-width:543.98px){.newRegister-text{margin:36px 0 32px;padding-top:50px;border-top:1px solid #979797}}.forgot-pwd-main{padding-right:0}.forgot-pwd-main,.register-form-nav{padding:0 35px}@media (max-width:1199.98px){.forgot-pwd-main,.register-form-nav{padding:0 35px 0 10px}}@media (max-width:1023.98px){.forgot-pwd-main,.register-form-nav{padding:0 8px 0 0}}@media (max-width:543.98px){.forgot-pwd-main,.register-form-nav{padding:0}}.forgot-pwd-main .login .form-group.custom-checkbox,.forgot-pwd-main .registration .form-group.custom-checkbox,.forgot-pwd-main .reset-password-form .form-group.custom-checkbox,.register-form-nav .login .form-group.custom-checkbox,.register-form-nav .registration .form-group.custom-checkbox,.register-form-nav .reset-password-form .form-group.custom-checkbox{margin-bottom:0;float:right}.forgot-pwd-main .login .form-group.custom-checkbox label[for=add-to-email-list].custom-control-label:after,.forgot-pwd-main .login .form-group.custom-checkbox label[for=add-to-email-list].custom-control-label:before,.forgot-pwd-main .registration .form-group.custom-checkbox label[for=add-to-email-list].custom-control-label:after,.forgot-pwd-main .registration .form-group.custom-checkbox label[for=add-to-email-list].custom-control-label:before,.forgot-pwd-main .reset-password-form .form-group.custom-checkbox label[for=add-to-email-list].custom-control-label:after,.forgot-pwd-main .reset-password-form .form-group.custom-checkbox label[for=add-to-email-list].custom-control-label:before,.register-form-nav .login .form-group.custom-checkbox label[for=add-to-email-list].custom-control-label:after,.register-form-nav .login .form-group.custom-checkbox label[for=add-to-email-list].custom-control-label:before,.register-form-nav .registration .form-group.custom-checkbox label[for=add-to-email-list].custom-control-label:after,.register-form-nav .registration .form-group.custom-checkbox label[for=add-to-email-list].custom-control-label:before,.register-form-nav .reset-password-form .form-group.custom-checkbox label[for=add-to-email-list].custom-control-label:after,.register-form-nav .reset-password-form .form-group.custom-checkbox label[for=add-to-email-list].custom-control-label:before{top:3px}.forgot-pwd-main .login .form-group.custom-checkbox .custom-control-label p,.forgot-pwd-main .registration .form-group.custom-checkbox .custom-control-label p,.forgot-pwd-main .reset-password-form .form-group.custom-checkbox .custom-control-label p,.register-form-nav .login .form-group.custom-checkbox .custom-control-label p,.register-form-nav .registration .form-group.custom-checkbox .custom-control-label p,.register-form-nav .reset-password-form .form-group.custom-checkbox .custom-control-label p{font-size:10px;color:#444;margin-left:0;text-transform:none;margin-bottom:27px;line-height:1.8}.forgot-pwd-main .login .form-group.custom-checkbox .custom-control-label p:last-child,.forgot-pwd-main .registration .form-group.custom-checkbox .custom-control-label p:last-child,.forgot-pwd-main .reset-password-form .form-group.custom-checkbox .custom-control-label p:last-child,.register-form-nav .login .form-group.custom-checkbox .custom-control-label p:last-child,.register-form-nav .registration .form-group.custom-checkbox .custom-control-label p:last-child,.register-form-nav .reset-password-form .form-group.custom-checkbox .custom-control-label p:last-child{margin:0}.forgot-pwd-main .login .form-group.custom-checkbox .custom-control-label p a,.forgot-pwd-main .registration .form-group.custom-checkbox .custom-control-label p a,.forgot-pwd-main .reset-password-form .form-group.custom-checkbox .custom-control-label p a,.register-form-nav .login .form-group.custom-checkbox .custom-control-label p a,.register-form-nav .registration .form-group.custom-checkbox .custom-control-label p a,.register-form-nav .reset-password-form .form-group.custom-checkbox .custom-control-label p a{text-decoration:underline}.forgot-pwd-main .login .form-group .form-control-label:before,.forgot-pwd-main .registration .form-group .form-control-label:before,.forgot-pwd-main .reset-password-form .form-group .form-control-label:before,.register-form-nav .login .form-group .form-control-label:before,.register-form-nav .registration .form-group .form-control-label:before,.register-form-nav .reset-password-form .form-group .form-control-label:before{display:none}.forgot-pwd-main .login .forgot-password,.forgot-pwd-main .registration .forgot-password,.forgot-pwd-main .reset-password-form .forgot-password,.register-form-nav .login .forgot-password,.register-form-nav .registration .forgot-password,.register-form-nav .reset-password-form .forgot-password{float:left}.forgot-pwd-main .login .forgot-password a,.forgot-pwd-main .registration .forgot-password a,.forgot-pwd-main .reset-password-form .forgot-password a,.register-form-nav .login .forgot-password a,.register-form-nav .registration .forgot-password a,.register-form-nav .reset-password-form .forgot-password a{text-transform:unset}.forgot-pwd-main .login button[name=cancel],.forgot-pwd-main .registration button[name=cancel],.forgot-pwd-main .reset-password-form button[name=cancel],.register-form-nav .login button[name=cancel],.register-form-nav .registration button[name=cancel],.register-form-nav .reset-password-form button[name=cancel]{height:45px;width:100%;display:inline-block;text-align:center;text-transform:uppercase;margin-top:16px;border-radius:0}.forgot-pwd-main .login .contact-number,.forgot-pwd-main .registration .contact-number,.forgot-pwd-main .reset-password-form .contact-number,.register-form-nav .login .contact-number,.register-form-nav .registration .contact-number,.register-form-nav .reset-password-form .contact-number{margin-top:18px;text-align:center;font-size:12px;color:#666}.forgot-pwd-main .login .terms-conditions,.forgot-pwd-main .registration .terms-conditions,.forgot-pwd-main .reset-password-form .terms-conditions,.register-form-nav .login .terms-conditions,.register-form-nav .registration .terms-conditions,.register-form-nav .reset-password-form .terms-conditions{margin-top:9px;text-align:center}.forgot-pwd-main .login .terms-conditions .privacy-link,.forgot-pwd-main .registration .terms-conditions .privacy-link,.forgot-pwd-main .reset-password-form .terms-conditions .privacy-link,.register-form-nav .login .terms-conditions .privacy-link,.register-form-nav .registration .terms-conditions .privacy-link,.register-form-nav .reset-password-form .terms-conditions .privacy-link{text-transform:none}.forgot-pwd-main .registration .form-group.custom-checkbox .custom-control-label:after,.forgot-pwd-main .registration .form-group.custom-checkbox .custom-control-label:before,.register-form-nav .registration .form-group.custom-checkbox .custom-control-label:after,.register-form-nav .registration .form-group.custom-checkbox .custom-control-label:before{left:-33px}.account-btn{margin-top:24px}@media (max-width:1023.98px){.account-btn{margin-top:42px}}@media (max-width:543.98px){.account-btn{margin-top:32px}}.login-page .login{margin:0}.register-form-main{margin:0 auto;padding:0;max-width:485px}@media (max-width:1023.98px){.register-form-main{max-width:542px}}.register-form-main .two-col{-ms-flex-pack:justify;justify-content:space-between;margin:0}.register-form-main .two-col .col-6{max-width:235px;padding:0}@media (max-width:1023.98px){.register-form-main .two-col .col-6{max-width:48.5%}}@media (max-width:543.98px){.register-form-main .two-col .col-6{width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}}.register-form-main .two-col.radio-checkbox .col-6{max-width:50%;display:inline}@media (max-width:543.98px){.register-form-main .two-col.radio-checkbox .col-6{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}}.register-form-main .two-col.radio-checkbox .col-6 .custom-radio{float:left;width:75px}.register-form-main .two-col.radio-checkbox .col-6.email-updates .custom-control{padding:0}.register-form-main .two-col.radio-checkbox .col-6.email-updates .custom-control .custom-control-label:after,.register-form-main .two-col.radio-checkbox .col-6.email-updates .custom-control .custom-control-label:before{left:0}.register-form-main .two-col.radio-checkbox .col-6.email-updates .custom-check-box{width:50%;float:left}@media (max-width:543.98px){.register-form-main .two-col.radio-checkbox .col-6.email-updates .custom-check-box{width:133px}}.register-form-main .two-col.radio-checkbox .col-6.email-updates .custom-check-box .custom-control-label{padding:5px 0 0 23px}@media (max-width:543.98px){.register-form-main .two-col.radio-checkbox .col-6.email-updates{margin:24px 0 0}.register-form-main .two-col.radio-checkbox .col-6.email-updates .js-saks-canadat-opt{width:100%}}.register-form-main .two-col.radio-checkbox .label-heading{font-size:12px;display:block;margin:0 0 4px}.register-form-main .two-col.radio-checkbox .custom-control-label{font-size:11px}.register-form-main .agree-message{padding:0 0 32px}@media (max-width:1023.98px){.register-form-main .agree-message{padding:0 0 38px}}@media (max-width:543.98px){.register-form-main .agree-message{padding:0 0 24px}}.register-form-main .agree-message label[for=add-to-email-list].custom-control-label{padding:20px 0 0 40px}.register-form-main .agree-message label[for=add-to-email-list].custom-control-label:after,.register-form-main .agree-message label[for=add-to-email-list].custom-control-label:before{top:23px!important;left:0!important}.remember-me .custom-control-label{line-height:1.6;font-family:Centra No1,Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;font-style:normal;color:#444}.order-status-page .order-submit-btn{margin:75px 0 0}@media (max-width:543.98px){.order-status-page .order-submit-btn{margin:25px 0 0}}.order-status-page .order-submit-btn button{height:45px;font-size:14px}@media (max-width:1023.98px){.order-status-page .register-form-nav{padding:0 15px 0 0}}@media (max-width:543.98px){.order-status-page .register-form-nav{padding:0}}.order-status-page .account-btn{font-size:14px;background-color:#fff;color:#000}.order-status-page .account-btn:hover{background-color:#e02}@media (max-width:543.98px){.order-status-page .check-order-status{padding:0;margin:0 0 40px}}@media (max-width:543.98px){.order-status-page .signIn-text{font-size:26px}}.order-status-page .track-order-error{padding:15px;width:100%;text-align:center;font-size:12px;background:#fea0ab;margin:0 0 20px}.order-status-page-inner{max-width:814px;margin:20px auto 0}@media (max-width:1023.98px){.order-status-page-inner{padding:0 20px}}@media screen and (max-width:767.98px){.order-status-page-inner{padding:0 10px}}.order-total-summary .row{margin:0}@media screen and (max-width:767.98px){.confirm-order-details{-ms-flex-direction:column;flex-direction:column}}.confirm-order-details .detail-section,.confirm-order-details .payment-summary-section{-ms-flex-preferred-size:40%;flex-basis:40%}.confirm-order-details .checkout-order-total-summary{-ms-flex-preferred-size:27%;flex-basis:27%}@media screen and (max-width:767.98px){.confirm-order-details .checkout-order-total-summary{width:100%}}.confirm-order-details .summary-section{margin:0 0 10px}.confirm-order-details .order-discount{color:#e02}.confirm-order-details .grand-total{margin:15px 0 0}.order-status-headings{display:-ms-flexbox;display:flex}.order-status-headings .order-date-number{-ms-flex-preferred-size:60%;flex-basis:60%}@media screen and (max-width:767.98px){.order-status-headings .order-date-number{-ms-flex-direction:column;flex-direction:column}}.order-status-headings .order-price-status{-ms-flex-preferred-size:38%;flex-basis:38%}@media screen and (max-width:767.98px){.order-status-headings .order-price-status{-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:33%;flex-basis:33%}}.order-status-headings .order-date,.order-status-headings .order-number,.order-status-headings .order-price,.order-status-headings .order-status{-ms-flex-preferred-size:50%;flex-basis:50%}.order-status-header{padding:0 0 15px;border-bottom:1px solid #ddd;margin:0 0 20px}.order-status-header .order-status-head{font-size:28px}.product-status-items{display:-ms-flexbox;display:flex;width:calc(100% - 85px)}@media screen and (max-width:767.98px){.product-status-items{-ms-flex-direction:column;flex-direction:column}}.product-status-items .tooltip-text{color:#686868}.product-status-items .tooltip-info{padding:1px 5px;font-size:10px}.product-summary-section .order-return-vendor{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;font-weight:500;font-size:18px;line-height:26px;color:#000}.product-summary-section .product-summary-inner{font-size:12px;display:-ms-flexbox;display:flex;padding:0 0 20px;margin:0 0 20px}@media (max-width:543.98px){.product-summary-section .product-summary-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-summary-section .order-product-image{width:74px;height:97px;margin:0 13px 0 0}.product-summary-section .product-line-items{width:100%}.product-summary-section .product-line-items .resale-pill{margin-bottom:12px}.product-summary-section .product-line-items .brand-name{font-weight:500;font-size:13px;line-height:18px;letter-spacing:1.5px;text-transform:uppercase;color:#212427}@media screen and (max-width:767.98px){.product-summary-section .product-line-items{margin:0 0 15px}}.product-summary-section .product-line-items .discount{color:#d0021b;border-bottom:1px solid #979797;padding:0 0 10px;margin:0 0 10px;width:40%}@media screen and (max-width:767.98px){.product-summary-section .product-line-items .discount{width:60%}}.product-summary-section .product-line-items .final-sale-message{color:#e02}.product-summary-section .order-status-items{-ms-flex-preferred-size:35%;flex-basis:35%}@media (max-width:543.98px){.product-summary-section .order-status-items{margin-left:87px}}.product-summary-section .review-ratings{margin:10px 0 0}.product-summary-section .review-ratings .TTteaser__write-review{font-size:12px}.product-narvar-track{display:-ms-flexbox;display:flex;width:calc(100% - 85px)}@media screen and (max-width:767.98px){.product-narvar-track{-ms-flex-direction:column;flex-direction:column}}@media (max-width:543.98px){.product-narvar-track{float:left;width:70%}}.product-narvar-track .product-name{border:none;font-weight:400;font-size:13px;line-height:18px;color:#444}.final-sale .tooltip-info{font-size:10px;padding:1px 4px;line-height:.8}.gift-message-section{font-size:12px}.gift-message-section .gift-message-header{margin:0 0 10px}.order-details-return{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media (max-width:543.98px){.order-details-return{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}.order-details-return span{line-height:20px;font-weight:400;font-size:14px;color:#212427}.order-details-return a{width:146px;display:inline-block;margin:0 0 0 13px;-webkit-appearance:none;font-size:12px;font-weight:500;line-height:16px;padding:8px 0}@media (max-width:543.98px){.order-details-return a{margin:10px 0 0;width:248px}}.order-details-return a:hover{font-size:12px}.order-details-return .btn-resalereturn{width:146px;display:inline-block;margin:0 0 0 13px;-webkit-appearance:none;font-size:12px;font-weight:500;line-height:16px;padding:8px 0}@media (max-width:543.98px){.order-details-return .btn-resalereturn{margin:10px 0 0;width:248px}}.order-details-return .btn-resalereturn:hover{font-size:12px}.order-status-page .track-order-error{background:#fccaca}.order-status-page .track-order-error .border-free-link{text-decoration:underline}.order-status-page .account-btn:hover{color:#fff;background:#000}.order-status-page .international-msg{padding-top:40px;margin:0 40px}@media (max-width:1199.98px){.order-status-page .international-msg{margin:0 35px}}@media (max-width:543.98px){.order-status-page .international-msg{padding-top:27px;margin:0 10px}}.final-sale .tooltip-text{color:#9b9b9b}.ship-vendor-tooltip .tooltip-text{color:#666}.product-summary-section .review-ratings .TTteaser__write-review{color:#444}.product-summary-section .order-status-items{margin-left:auto;-ms-flex-preferred-size:36.5%;flex-basis:36.5%}@media screen and (max-width:767.98px){.product-summary-section .order-status-items{margin-left:0}}.product-summary-section .order-status-items .order-status{margin:0 0 6px}.product-summary-section .order-status-items .track-package-link{border-bottom:1px solid;margin:0 0 0 5px}.product-summary-section .order-status-items .track-package-link:hover{text-decoration:none}.product-summary-section .shop-bag-head{font-size:14px;margin:0 0 20px;font-size:18px;font-weight:400;line-height:26px;padding:12px 0 12px 20px;background:#eee;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width:543.98px){.product-summary-section .shop-bag-head{-ms-flex-pack:center;justify-content:center;padding:12px 0}}input::-ms-reveal{display:none}@media screen and (max-width:767.98px){.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster{-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:767.98px){.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .easily-text,.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .faster-text,.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .save-text,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .easily-text,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .faster-text,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .save-text{max-width:80px}}@media screen and (max-width:767.98px){.en_CA .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .easily-track,.en_US .account-login-page .card-body .account-benfits-section .benefits-main-div .save-easily-faster .easily-track{padding:0 15px;margin:0 15px}}.confirm-order-details{display:-ms-flexbox;display:flex;padding:20px;border:1px solid #d1d1d1;margin:20px 0;font-size:12px}.confirm-order-details .summary-main-section-label{font-size:16px;margin:0 0 15px;display:block}.confirm-order-details .summary-section-label{margin:0 0 8px;display:block}.confirm-order-details .grand-total{font-size:14px;margin:.5em ​0 0}#signInApplyModal.modal.show{overflow-x:hidden;overflow-y:auto}#signInApplyModal.signInModal.modal .modal-dialog{max-width:960px;width:100%;padding:1rem}@media (max-width:543.98px){#signInApplyModal.signInModal.modal .modal-dialog{padding:0;margin:0;height:100%}#signInApplyModal.signInModal.modal .modal-dialog .modal-content{min-height:100%}}@media (min-width:544px){#signInApplyModal.signInModal.modal .modal-dialog{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%)}}#signInApplyModal.signInModal.modal .modal-dialog .modal-body{padding-bottom:2rem}#signInApplyModal.signInModal.modal .modal-dialog .modal-body .account-login-page{padding:0 0 15px}#signInApplyModal.signInModal.modal .modal-dialog .modal-body .account-login-page .card-body{padding:40px 20px 0;margin:0}.page .forgot-pwd-main{padding:20px 20px 0}@media (max-width:543.98px){.page .forgot-pwd-main{padding:20px 10px 0}}.page .forgot-pwd-main .back-in-login{width:100%;display:inline-block}@media (max-width:543.98px){.page .forgot-pwd-main .back-in-login{margin-bottom:15px}}.page .forgot-pwd-main .back-in-login a{color:#444;font-size:14px;line-height:1.28;text-decoration:underline}@media (max-width:543.98px){.page .forgot-pwd-main .container{padding:0}}.page .forgot-pwd-main .forgot-pwd-cntr{max-width:400px;margin:0 auto}.page .forgot-pwd-main .forgot-pwd-cntr .invalid-email-alert{padding:7px 25px;margin-bottom:15px;border:none;color:#000;font-size:12px;line-height:1.33;text-align:center;background:#fea0ab;border-radius:0}.page .forgot-pwd-main .forgot-pwd-cntr .login-header{text-align:center;margin-bottom:15px}.page .forgot-pwd-main .forgot-pwd-cntr .login-header .forgot-pwd-header{color:#444;font-size:28px;line-height:1.21;margin:0;padding:0;background:none;left:0}.page .forgot-pwd-main .forgot-pwd-cntr .login-header .forgot-pwd-header:before{display:none}@media (max-width:543.98px){.page .forgot-pwd-main .forgot-pwd-cntr .login-header .forgot-pwd-header{font-size:26px}}.page .forgot-pwd-main .forgot-pwd-cntr .email-txt-cntnt{color:#444;font-size:14px;line-height:1.28}.page .js-container-success{max-width:400px;margin:40px auto 0}@media (max-width:543.98px){.page .js-container-success{margin:0;padding:0 10px;width:100%;display:inline-block;max-width:100%}}.page .js-container-success .reset-header{color:#444;font-size:28px;line-height:1.21;text-align:center;margin-bottom:15px}@media (max-width:543.98px){.page .js-container-success .reset-header{font-size:26px}}.page .js-container-success .reset-message{color:#444;font-size:14px;line-height:1.28;text-align:center;margin-bottom:23px}.page .js-container-success .continue-shopping button{color:#fff;font-size:14px;line-height:1.21;text-transform:uppercase;padding:12.5px 0}.page .reset-password-page{width:100%;display:inline-block}.page .reset-password-page .reset-pwd-contr{max-width:355px;margin:40px auto 0}@media (max-width:543.98px){.page .reset-password-page .reset-pwd-contr{max-width:100%;margin:15px auto 0;padding:0 10px}}.page .reset-password-page .reset-pwd-contr .reset-password-header{width:100%;display:inline-block;text-align:center;margin-bottom:5px}.page .reset-password-page .reset-pwd-contr .page-title{background-color:transparent;margin:0;padding:0;left:auto;color:#444;font-size:28px;line-height:1.21}@media (max-width:543.98px){.page .reset-password-page .reset-pwd-contr .page-title{font-size:26px}}.page .reset-password-page .reset-pwd-contr .page-title:before{display:none}.page .reset-password-page .reset-pwd-contr .reset-detls .card-header{padding:0;text-align:center;border:none;margin-bottom:15px}.page .reset-password-page .reset-pwd-contr .reset-detls .card-header .entr-pwd-txt{color:#444;font-size:14px;line-height:1.28}.page .reset-password-page .reset-pwd-contr .reset-detls .card-body{padding:0}.page .reset-password-page .reset-pwd-contr .form-group{position:relative}.page .reset-password-page .reset-pwd-contr .form-group:first-child{padding:0 0 12px;margin:0}.page .reset-password-page .reset-pwd-contr .form-group.confirm-password{margin:12px 0 0}.page .reset-password-page .reset-pwd-contr .password-condition{text-align:right}.page .reset-password-page .reset-pwd-contr .password-condition p{color:#444;font-size:12px;line-height:1.5;margin:0}.page .reset-password-page .reset-pwd-contr .smt-button{margin-top:15px}.page .reset-password-page .reset-pwd-contr .smt-button button{font-size:14px;line-height:1.21;text-transform:uppercase;padding:12.5px 0}.show-pwd{position:absolute;top:15px;right:31px;color:#686868;font-size:12px;line-height:1.21;cursor:pointer;text-transform:uppercase}.cancel-order-modal-main{padding-right:0!important}.cancel-order-modal-main .modal-dialog{max-width:450px}.cancel-order-modal-main .cancel-order-modal-header{text-align:center;border:none;padding-bottom:10px}.cancel-order-modal-main .cancel-order-modal-header .modal-title{font-size:28px;line-height:1.22;padding-top:19px;width:100%}@media (max-width:543.98px){.cancel-order-modal-main .cancel-order-modal-header .modal-title{font-size:26px;line-height:1.15}}.cancel-order-modal-main .close{display:inline-block;position:absolute;right:20px;top:20px;transform:scale(.83);padding:0;margin:0}@media (max-width:543.98px){.cancel-order-modal-main .close{right:20px;top:10px}}.cancel-order-modal-main .cancel-order-modal-body{width:90%;margin:0 auto;text-align:center;color:#444;padding:0}@media (max-width:543.98px){.cancel-order-modal-main .cancel-order-modal-body{width:95%;padding-bottom:5px}}.cancel-order-modal-main .modal-footer{border:none}.cancel-order-modal-main .modal-footer>:not(:first-child){margin-left:14px}.cancel-order-modal-main .btn-block{margin-top:0}.cancel-order-modal-main .cancel-order-modal-ok{margin:0 auto!important;-ms-flex-preferred-size:50%;flex-basis:50%}.cancel-order-modal-main .cancel-order-confirm-message,.cancel-order-modal-main .cancel-order-message{margin:10px 0 0}.cancel-order-modal-main .cancel-order-message-info{margin:20px 0 0}.cancel-order-modal-main.cancelled .cancel-order-message,.cancel-order-modal-main.cancelled .cancel-order-modal-no,.cancel-order-modal-main.cancelled .cancel-order-modal-yes,.cancel-order-modal-main.cancelled .cancel-order-title{display:none}.cancel-order-modal-main.cancelled .cancel-order-confirm-message,.cancel-order-modal-main.cancelled .cancel-order-confirm-title,.cancel-order-modal-main.cancelled .cancel-order-modal-ok{display:block!important}.order-cancel-oms-fail,.order-cannot-cancel{margin-bottom:25px}.cancel-order-section{display:-ms-flexbox;display:flex;-ms-flex-pack:right;justify-content:right;margin-top:20px;padding:20px 0}.cancel-order-section .cancel-order-section-info{padding-right:25px;text-align:right;line-height:20px}.cancel-order-section .cancel-order-section-info .cancel-order-mes{font-size:12px}@media (max-width:1023.97px){.cancel-order-section .cancel-order-section-info{padding:0 5px}}@media (max-width:543.98px){.cancel-order-section .cancel-order-section-info{text-align:center}}.cancel-order-section .cancel-order-link-section .cancel-order-remaining-time,.cancel-order-section .cancel-order-section-info .cancel-order-remaining-time{font-weight:500}.cancel-order-section .cancel-order-link-section{padding:0}.cancel-order-section .cancel-order-link{margin:0}@media (max-width:1023.97px){.cancel-order-section .cancel-order-link{margin:10px auto;max-width:35%}}@media (max-width:543.98px){.cancel-order-section .cancel-order-link{max-width:75%}}@media (max-width:1023.97px){.cancel-order-section{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;text-align:center}}.remember-me label{font-size:12px}