@charset "UTF-8";#linkModernFan,.cart-redesign .cart-content .cart-item .non-returnable .cart-msgOverlay:hover,.ui-dialog .PasswordResetDialog .code-not-working-txt a,a:hover{text-decoration:underline}#popupContainer.login button,#popupContainer.login input,.ui-dialog a,.ui-dialog button,.ui-dialog input{outline:0!important}.font-weight-semibold{font-weight:600!important}.font-weight-medium{font-weight:500!important}@font-face{font-family:store_norske_tangobold;src:url(../fonts/tangosn-bold-webfont.eot);src:url(../fonts/tangosn-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/tangosn-bold-webfont.woff2) format("woff2"),url(../fonts/tangosn-bold-webfont.woff) format("woff"),url(../fonts/tangosn-bold-webfont.ttf) format("truetype"),url(../fonts/tangosn-bold-webfont.svg#store_norske_tangobold) format("svg");font-weight:400;font-style:normal}html{font-family:var(--font-family-sans-serif)}h1{font-family:"Supreme LL",niveau-grotesk}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:0}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075);color:#0a0a0a}.table-success td,.table-success th,.table-success thead th{border-color:#308215}.table-info td,.table-info th,.table-info thead th{border-color:#117c91}.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffe75f}.table-light td,.table-light th,.table-light thead th{border-color:#fff}.form-control{height:calc(1.5em + .75rem + 2px);font-weight:400}.form-check-input [disabled]~.form-check-label{color:#6c757d}.btn,.btn:hover{color:#0a0a0a}.btn{cursor:pointer;font-size:14px;font-weight:500;background-color:#fff;text-transform:capitalize}.btn-primary.disabled{color:#fff;background-color:rgba(10,10,10,.5);border-color:rgba(10,10,10,.5)}.btn-primary.focus,.btn-primary:focus,.btn-secondary{background-color:#0a0a0a;border-color:#0a0a0a}.btn-primary.focus,.btn-primary:focus{color:#fff;box-shadow:0 0 0 .2rem rgba(10,10,10,.7)}.btn-secondary:hover{background-color:#fff;border-color:#fff}.btn-secondary:focus{background-color:#fff;box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-secondary.disabled{background-color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.5)}.btn-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:rgba(10,10,10,.7);border-color:rgba(10,10,10,.7)}.dropdown-toggle{white-space:nowrap}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.free-ship-banner-header{background-color:#0a0a0a;padding:15px 20px;margin:15px auto}.free-ship-banner-header p{font-size:40px;font-weight:400;color:#fff;margin:0!important;font-family:"ABC Arizona Flare",sans-serif,sans-serif}@media (max-width:767.98px){.free-ship-banner-header p{font-size:36px;text-align:center}.free-ship-banner-header span{display:block}}.free-ship-banner-header p span{font-family:"Supreme LL",sans-serif;font-size:19px}.free-ship-content{font-size:14px;line-height:20px;padding:0 10px}.rib__wrapper{padding:25px 30px;background-color:#0a0a0a!important;color:#fff!important}.rib__content{font-family:inherit!important}.rib__content p{font-size:24px;color:#fff;font-weight:400}.gwp-number,a#PasswordReset{color:#0a0a0a;font-weight:400}.gwp-number{width:35px;height:35px;border-radius:24px;display:-ms-inline-flexbox;display:inline-flex;font-size:27px;border:2px solid #0a0a0a;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;float:left;margin-top:7px;margin-right:15px}@font-face{font-family:'Supreme LL';src:url(../fonts/SupremeLLTT-Regular.ttf) format("truetype"),url(../fonts/SupremeLL-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Supreme LL';src:url(../fonts/SupremeLLTT-Bold.ttf) format("truetype"),url(../fonts/SupremeLL-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:'Supreme LL';src:url(../fonts/SupremeLLTT-Italic.ttf) format("truetype"),url(../fonts/SupremeLL-Italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:"ABC Arizona Flare";src:url(../fonts/ABCArizona/ABCArizonaFlare-Light.woff2) format("woff2"),url(../fonts/ABCArizona/ABCArizonaFlare-Light.woff) format("woff"),url(../fonts/ABCArizona/ABCArizonaFlare-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"ABC Arizona Flare";src:url(../fonts/ABCArizona/ABCArizonaFlare-LightItalic.woff2) format("woff2"),url(../fonts/ABCArizona/ABCArizonaFlare-LightItalic.woff) format("woff"),url(../fonts/ABCArizona/ABCArizonaFlare-LightItalic.otf) format("opentype");font-weight:300;font-style:italic}a#PasswordReset{cursor:pointer;font-size:12px}#popupContainer .returningcustomers{text-align:left;margin:15px 20px}@media (max-width:767.98px){#popupContainer .returningcustomers{margin:15px 0}}#popupContainer .returningcustomers .label{width:100px}#popupContainer .returningcustomers .rememberme{margin:13px 0 0;text-align:left;width:122px}#popupContainer #popLeft{margin-right:20px;clear:left;padding:15px 0}#popupContainer #popRight{border-left:1px solid #cecece;clear:right}#popupContainer.studiocapture{width:initial;margin:0 auto}#popupContainer.projMgr.addtoroom h1,#popupContainer.projMgr.movetoroom h1{padding:5px;font-weight:700;font-size:20px}#popupContainer.login{padding:0;float:left;clear:both;width:calc(100vw - 40px);max-width:850px}#popupContainer.login button{height:40px;font-weight:400;text-transform:capitalize}#popupContainer.login h1{border-bottom:1px solid #cecece;padding:0 0 15px;font-size:22px;font-style:normal;width:100%}#popupContainer.login p{font-size:12px}#popupContainer.login div.checkbox label{font-size:12px;margin-bottom:0;font-weight:400;vertical-align:text-top}#popupContainer.login div.checkbox input[type=checkbox]{vertical-align:text-top}#popupContainer.login .formfield{margin-bottom:13px;display:-ms-flexbox;display:flex}#popupContainer.login .formfield div.label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:87px;font-size:11px}#popupContainer.login .formfield div.label .labeltext{margin-right:5px}#popupContainer.login .formfield div.value{display:inline-block;margin-left:-5px}#popupContainer.login .formfield div.value input[type=text],#popupContainer.login .formfield div.value input[type=password]{border-radius:0;height:29px}@media (max-width:767.98px){#popupContainer.login .formfield div.value{display:block;margin-left:0;-ms-flex:1 0 auto;flex:1 0 auto}#popupContainer.login .formfield div.value input[type=text],#popupContainer.login .formfield div.value input[type=password]{width:100%}}#popupContainer.login .globalloginpopup-links-container{margin:15px 0 0 82px}#popupContainer.login .globalloginpopup .formfield .value .required.error{border-color:#c63700!important;font-weight:400}#popupContainer.login #popLeft,#popupContainer.login #popRight{float:left;width:390px}@media (max-width:767.98px){#popupContainer.login .globalloginpopup-links-container{margin:15px 0 0 87px}#popupContainer.login #popLeft,#popupContainer.login #popRight{float:none;width:100%}}#popupContainer.login #popLeft .logincustomers{width:375px;border:none}#popupContainer.login #popLeft .logincustomers h1{margin-left:20px}#popupContainer.login #popRight{padding:15px 0 0 33px;min-height:375px}@media (max-width:767.98px){#popupContainer.login #popLeft .logincustomers{width:100%}#popupContainer.login #popLeft .logincustomers h1{margin-left:0}#popupContainer.login #popRight{padding:15px 0 0;border-left:none;min-height:200px}}#popupContainer.login #popRight .notes{margin:15px 0 20px}#popupContainer.login #studiodesigner .returningcustomers .rememberme,#popupContainer.login .popup-login .returningcustomers .rememberme{margin-top:0}#popupContainer.login #studiodesigner .returningcustomers .formactions.popup-actions,#popupContainer.login .popup-login .returningcustomers .formactions.popup-actions{margin-top:13px;text-align:left}#popupContainer.login #studiodesigner .returningcustomers .forgotpassword,#popupContainer.login #studiodesigner .returningcustomers .requiredcaption,#popupContainer.login .popup-login .returningcustomers .forgotpassword,#popupContainer.login .popup-login .returningcustomers .requiredcaption{margin-top:13px}#popupContainer.login .requiredcaption{clear:both;font-size:11px}#popupContainer.login .logincreate p,#popupContainer.login .logincustomers p,#popupContainer.login .logingeneral p{margin:0 0 10px;text-align:left;line-height:1.4}#popupContainer.login #dialogcontainer.login .forgotpassword{margin:10px 0 12px}#popupContainer.login .requiredindicator{color:#c70000;font-size:11px;font-weight:400}.ui-dialog,.ui-dialog .ui-dialog-title,.ui-dialog .ui-widget-content{color:#0a0a0a!important}#popupContainer input,#popupContainer input[type=text],#popupContainer input[type=password]{background:#fff;border:1px solid #cecece;font-size:12px;padding:6px;vertical-align:middle;z-index:0}#popupContainer input[type=text]:focus,#popupContainer input[type=password]:focus,#popupContainer select:focus,#popupContainer textarea:focus{background-color:#fff!important}#popupContainer input.checkbox,#popupContainer input[type=checkbox]{background:0 0;z-index:-1;vertical-align:text-top;border:1px solid #cecece;margin:0;padding:0;height:auto}#popupContainer input[type=radio],#popupContainer input[type=image]{border:0;z-index:-1}.ui-widget-overlay{background:#0a0a0a;height:100%;opacity:.75;filter:Alpha(Opacity=70)}.ui-dialog{position:absolute;border:1px solid #cecece}.ui-dialog .ui-dialog-titlebar-close{text-indent:-9999px;border-radius:0;width:28px;height:28px;right:-2px;border:none;background:#fff}.ui-dialog .ui-dialog-titlebar-close::after,.ui-dialog .ui-dialog-titlebar-close::before{content:" ";width:1px;height:18px;background-color:#cecece;display:block;position:absolute;left:calc(50% - 1px);top:4px}.ui-dialog .ui-dialog-titlebar-close::before{transform:rotate(45deg)}.ui-dialog .ui-dialog-titlebar-close::after{transform:rotate(-45deg)}.ui-dialog .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-dialog-title{display:none;font-size:18px;margin:8px 0 0 10px}.ui-dialog .ui-dialog-titlebar{background:0 0;border:none;min-height:16px}.ui-dialog .ui-dialog-content{padding:5px 20px 30px}.ui-dialog #popupContainer.login .returningcustomers input.textinput,.ui-dialog #popupContainer.login .returningcustomers input.textinputpw{width:160px}.ui-dialog #popupContainer.login button{outline:0;cursor:pointer;color:#0a0a0a;font-size:12px;font-weight:400;padding:0 22px;background:0 0;border:1px solid #0a0a0a}.ui-dialog #popupContainer.login h1{color:#0a0a0a;font-weight:700}.ui-dialog #popupContainer.login h1 b{font-weight:700}.ui-dialog .PasswordResetDialog{width:100%!important;max-width:380px;font-size:11px}.ui-dialog .PasswordResetDialog .requiredcaption{margin-top:20px}.ui-dialog .PasswordResetDialog input,.ui-dialog .PasswordResetDialog input[type=text],.ui-dialog .PasswordResetDialog input[type=password]{background:#fff;border:1px solid #848484;padding:6px;vertical-align:middle;z-index:0;font-weight:700}.ui-dialog .PasswordResetDialog input:-ms-input-placeholder,.ui-dialog .PasswordResetDialog input[type=text]:-ms-input-placeholder,.ui-dialog .PasswordResetDialog input[type=password]:-ms-input-placeholder{opacity:0}.ui-dialog .PasswordResetDialog input::placeholder,.ui-dialog .PasswordResetDialog input[type=text]::placeholder,.ui-dialog .PasswordResetDialog input[type=password]::placeholder{opacity:0}.ui-dialog .PasswordResetDialog input.error,.ui-dialog .PasswordResetDialog input.errorclient,.ui-dialog .PasswordResetDialog input[type=text].error,.ui-dialog .PasswordResetDialog input[type=text].errorclient,.ui-dialog .PasswordResetDialog input[type=password].error,.ui-dialog .PasswordResetDialog input[type=password].errorclient{color:#c70000}.ui-dialog .PasswordResetDialog input.error.valid,.ui-dialog .PasswordResetDialog input.errorclient.valid,.ui-dialog .PasswordResetDialog input[type=text].error.valid,.ui-dialog .PasswordResetDialog input[type=text].errorclient.valid,.ui-dialog .PasswordResetDialog input[type=password].error.valid,.ui-dialog .PasswordResetDialog input[type=password].errorclient.valid{color:#0a0a0a}.ui-dialog .PasswordResetDialog #NewPasswordForm .formfield .value,.ui-dialog .PasswordResetDialog #PasswordResetForm .formfield .value,.ui-dialog .PasswordResetDialog #verificationCodeForm .formfield .value,.ui-dialog .PasswordResetDialog .otpform-token .formfield .value{width:100%}.ui-dialog .PasswordResetDialog #NewPasswordForm .formfield .value input,.ui-dialog .PasswordResetDialog #PasswordResetForm .formfield .value input,.ui-dialog .PasswordResetDialog #verificationCodeForm .formfield .value input,.ui-dialog .PasswordResetDialog .otpform-token .formfield .value input{width:100%;height:42px;font-size:14px;font-weight:400}.ui-dialog .PasswordResetDialog #NewPasswordForm .formfield .value input.errorclient~span.errorclient,.ui-dialog .PasswordResetDialog #PasswordResetForm .formfield .value input.errorclient~span.errorclient,.ui-dialog .PasswordResetDialog #verificationCodeForm .formfield .value input.errorclient~span.errorclient,.ui-dialog .PasswordResetDialog .otpform-token .formfield .value input.errorclient~span.errorclient{font-size:14px;color:#c63700;line-height:18px!important;padding-top:2px;font-weight:400}.ui-dialog .PasswordResetDialog #NewPasswordForm .formfield .value input.errorclient~.floating-label,.ui-dialog .PasswordResetDialog #PasswordResetForm .formfield .value input.errorclient~.floating-label,.ui-dialog .PasswordResetDialog #verificationCodeForm .formfield .value input.errorclient~.floating-label,.ui-dialog .PasswordResetDialog .otpform-token .formfield .value input.errorclient~.floating-label{color:#c63700}.ui-dialog .PasswordResetDialog #NewPasswordForm .formfield .value input.errorclient~.floating-label .hover,.ui-dialog .PasswordResetDialog #PasswordResetForm .formfield .value input.errorclient~.floating-label .hover,.ui-dialog .PasswordResetDialog #verificationCodeForm .formfield .value input.errorclient~.floating-label .hover,.ui-dialog .PasswordResetDialog .otpform-token .formfield .value input.errorclient~.floating-label .hover{font-size:12px!important}.ui-dialog .PasswordResetDialog #NewPasswordForm .formfield .value input.errorclient,.ui-dialog .PasswordResetDialog #PasswordResetForm .formfield .value input.errorclient,.ui-dialog .PasswordResetDialog #verificationCodeForm .formfield .value input.errorclient,.ui-dialog .PasswordResetDialog .otpform-token .formfield .value input.errorclient{border-color:#c63700!important}.ui-dialog .PasswordResetDialog #NewPasswordForm .formfield .value input.errorclient~.validation-icon,.ui-dialog .PasswordResetDialog #PasswordResetForm .formfield .value input.errorclient~.validation-icon,.ui-dialog .PasswordResetDialog #verificationCodeForm .formfield .value input.errorclient~.validation-icon,.ui-dialog .PasswordResetDialog .otpform-token .formfield .value input.errorclient~.validation-icon{top:10px}.ui-dialog .PasswordResetDialog #NewPasswordForm .formfield .value .error,.ui-dialog .PasswordResetDialog #PasswordResetForm .formfield .value .error,.ui-dialog .PasswordResetDialog #verificationCodeForm .formfield .value .error,.ui-dialog .PasswordResetDialog .otpform-token .formfield .value .error{background-color:#fff!important}.ui-dialog .PasswordResetDialog #NewPasswordForm .formfield .value input:focus~label.floating-label p.hover,.ui-dialog .PasswordResetDialog #NewPasswordForm .formfield .value input:not(:placeholder-shown)~label.floating-label p.hover,.ui-dialog .PasswordResetDialog #PasswordResetForm .formfield .value input:focus~label.floating-label p.hover,.ui-dialog .PasswordResetDialog #PasswordResetForm .formfield .value input:not(:placeholder-shown)~label.floating-label p.hover,.ui-dialog .PasswordResetDialog #verificationCodeForm .formfield .value input:focus~label.floating-label p.hover,.ui-dialog .PasswordResetDialog #verificationCodeForm .formfield .value input:not(:placeholder-shown)~label.floating-label p.hover,.ui-dialog .PasswordResetDialog .otpform-token .formfield .value input:focus~label.floating-label p.hover,.ui-dialog .PasswordResetDialog .otpform-token .formfield .value input:not(:placeholder-shown)~label.floating-label p.hover{font-size:12px}.ui-dialog .PasswordResetDialog #NewPasswordForm .formactions,.ui-dialog .PasswordResetDialog #PasswordResetForm .formactions,.ui-dialog .PasswordResetDialog #verificationCodeForm .formactions,.ui-dialog .PasswordResetDialog .otpform-token .formactions{padding:0;margin:0}.ui-dialog .PasswordResetDialog #NewPasswordForm .formactions button.sendBtnResetPassword,.ui-dialog .PasswordResetDialog #PasswordResetForm .formactions button.sendBtnResetPassword,.ui-dialog .PasswordResetDialog #verificationCodeForm .formactions button.sendBtnResetPassword,.ui-dialog .PasswordResetDialog .otpform-token .formactions button.sendBtnResetPassword{width:100%;height:40px;font-size:16px;line-height:18px;font-weight:400;background:#0a0a0a;color:#fff;text-align:center;margin:auto;padding:11px 1px;float:left;border:0;cursor:pointer}.ui-dialog .PasswordResetDialog #PasswordResetForm .reset-password-loader-holder{padding-top:0}.ui-dialog .PasswordResetDialog #NewPasswordForm .setPasswordContinueBtn,.ui-dialog .PasswordResetDialog #NewPasswordForm .verificationContinueBtn,.ui-dialog .PasswordResetDialog #verificationCodeForm .setPasswordContinueBtn,.ui-dialog .PasswordResetDialog #verificationCodeForm .verificationContinueBtn{font-size:16px;line-height:18px;font-weight:400;background:#0a0a0a;color:#fff;text-align:center;padding:11px 1px;width:100%;height:40px;border:0;cursor:pointer}.ui-dialog .PasswordResetDialog #NewPasswordForm .setPasswordContinueBtn:focus,.ui-dialog .PasswordResetDialog #NewPasswordForm .verificationContinueBtn:focus,.ui-dialog .PasswordResetDialog #verificationCodeForm .setPasswordContinueBtn:focus,.ui-dialog .PasswordResetDialog #verificationCodeForm .verificationContinueBtn:focus{border-radius:0}.ui-dialog .PasswordResetDialog .verificationContinueBtn:disabled{background:#cecece}.ui-dialog .PasswordResetDialog .code-not-working-txt{font-size:14px;line-height:18px}.ui-dialog .PasswordResetDialog .code-not-working-txt span{font-weight:400!important}.ui-dialog .PasswordResetDialog .code-not-working-txt a{font-weight:400;color:#0a0a0a}.ui-dialog .PasswordResetDialog #NewPasswordForm fieldset h4{font-size:18px;line-height:20px;font-weight:400;padding:8px 0;border-top:1px solid #cecece;border-bottom:1px solid #cecece;margin:10px 0 0}.ui-dialog .PasswordResetDialog #NewPasswordForm fieldset .label{display:block!important;font-size:14px;line-height:18px;font-weight:400;margin-bottom:10px;padding:0;width:100%}.ui-dialog .PasswordResetDialog #NewPasswordForm fieldset .requiredcaption,.ui-dialog .PasswordResetDialog .passwordreset #PasswordResetForm .formactions .prp-mob-show{display:none}.ui-dialog .PasswordResetDialog #NewPasswordForm fieldset .formfield{margin-bottom:15px}.ui-dialog .PasswordResetDialog #NewPasswordForm fieldset .formfields .new-pwd-msg{font-size:14px;line-height:18px;font-weight:400;margin:20px 0}.ui-dialog .PasswordResetDialog #NewPasswordForm fieldset .formfields .new-pwd-msg p{margin:0}.ui-dialog .PasswordResetDialog #NewPasswordForm fieldset .formfields .setPasswordContinueBtn{margin-top:13px}.ui-dialog .PasswordResetDialog #NewPasswordForm fieldset .formfields #newpassFormError.errorclient{padding:0 0 2px}.ui-dialog .PasswordResetDialog .newpasswordform{font-size:14px;line-height:18px}.ui-dialog .PasswordResetDialog #inValidPasscodeMsg.errorclient{font-size:12px;line-height:16px!important;padding:0;color:#c63700;font-weight:400!important}.ui-dialog .PasswordResetDialog .passwordreset .password_reset_msg,.ui-dialog .PasswordResetDialog .passwordreset .passwordsent,.ui-dialog .PasswordResetDialog .passwordreset .success{font-size:14px;line-height:18px}.ui-dialog .PasswordResetDialog #confirmationcontainer h1{border-bottom:0;margin-bottom:10px;padding-bottom:0;color:#0a0a0a;font-weight:700;font-size:24px;line-height:26px}.ui-dialog .PasswordResetDialog #confirmationcontainer .password_reset_msg,.ui-dialog .PasswordResetDialog #confirmationcontainer .passwordsent,.ui-dialog .PasswordResetDialog #confirmationcontainer .success{font-size:14px;line-height:18px;font-weight:400!important}.ui-dialog .PasswordResetDialog .pwr-form .formfield .value .error{border-color:#c63700!important}.ui-dialog .PasswordResetDialog .pwr-form .formfield .value .error.valid,.ui-dialog .PasswordResetDialog .pwr-form .formfield .value .errorclient.valid{background-color:#fff!important;border-color:#cecece!important}.ui-dialog .PasswordResetDialog .pwr-form .formfield .value .errorclient{color:#c70000;font-weight:400;text-align:left;line-height:1.4}.ui-dialog .PasswordResetDialog .passwordreset form,.ui-dialog .PasswordResetDialog .passwordreset h1,.ui-dialog .PasswordResetDialog .passwordreset p{margin:0 0 5px}.ui-dialog .PasswordResetDialog .passwordreset h1{color:#0a0a0a;font-weight:700;font-size:24px;line-height:26px;margin-bottom:10px;border:0;font-style:inherit;padding-bottom:0}.ui-dialog .PasswordResetDialog .passwordreset h1 b{font-weight:700}.ui-dialog .PasswordResetDialog .passwordreset p{font-size:12px;font-weight:400}.ui-dialog .PasswordResetDialog .passwordreset .label{width:20%;padding:0;font-size:12px;font-weight:400}.ui-dialog .PasswordResetDialog .passwordreset form .label{font-weight:400;float:left;text-align:left}.ui-dialog .PasswordResetDialog .passwordreset .requiredindicator{color:#c70000;font-size:11px;font-weight:400}.ui-dialog .PasswordResetDialog .passwordreset .passwordemail{display:inline-block;width:100%}.ui-dialog .PasswordResetDialog .passwordreset .passwordemail .value{width:75%}.ui-dialog .PasswordResetDialog .passwordreset .passwordemail .value label.error,.ui-dialog .PasswordResetDialog .passwordreset .passwordemail .value label.errorclient{background-color:#fff!important;padding-top:6px!important;display:inline-block}.ui-dialog .PasswordResetDialog .passwordreset form .value{float:left;position:relative}.ui-dialog .PasswordResetDialog .passwordreset .formactions{margin:0 45px 0 0;padding:8px 0 0;text-align:left}.ui-dialog .PasswordResetDialog button{height:21px;padding:0 12px;background:0 0;border:2px solid #0a0a0a;color:inherit;font:inherit;font-size:12px;font-weight:400;margin:0;float:left!important;-ms-flex-align:center;align-items:center}.ui-dialog .PasswordResetDialog button#cancelBtn,.ui-dialog .PasswordResetDialog button#previewBtn,.ui-dialog .PasswordResetDialog button#sendBtn{text-transform:capitalize}.ui-dialog .PasswordResetDialog button.cancel{margin-left:12px}.ui-dialog .PasswordResetDialog .errorform,.ui-dialog .PasswordResetDialog .errormessage{color:#c70000;font-size:11px;font-weight:400;line-height:1.4;margin-left:0;display:block;padding:5px 0;text-align:left}.ui-dialog .PasswordResetDialog .requiredmessage{color:#0a0a0a;font-size:14px;font-weight:400;margin-left:3px;vertical-align:top}.ui-dialog .PasswordResetDialog .reset-password-loader-holder{padding-top:48px}.ui-dialog .PasswordResetDialog .login-loader-img-holder{border-right:2px solid #cecece;float:left;padding-right:3%}.ui-dialog .PasswordResetDialog .login-loader-info-holder{color:#0a0a0a;float:left;font-family:"Supreme LL",niveau-grotesk;font-size:12px;font-style:italic;padding-left:3%;text-align:left}.ui-dialog #dialogcontainer #popupContainer .globallogin .notes{font-size:1em}.ui-dialog .rememberme label{display:inline-block}.ui-dialog .rememberme .checkinput{margin:0}@media screen and (max-width:670px){.pt_productdetails~.ui-dialog{left:0;right:0;margin:10px auto;position:fixed;width:100%;height:100%!important}}.ui-dialog-titlebar-close .ui-icon{background-image:url(../images/ui-icons_256x240.png)}.ui-front{z-index:300}#dialogcontainer li{list-style:disc;padding-left:1px;margin-left:22px}.projectpreview #dialogcontainer li{list-style:none;padding-left:0;margin-left:0}#msgOverlay{padding:40px 0 30px}#msgOverlay p{margin:5px 0}#msgOverlay ul{margin:5px 0 0 25px}#msgOverlay li{list-style:disc;padding:3px 0 3px 5px}#linkModernFan{display:block;margin-top:15px;font-weight:400;color:#0a0a0a}.ui-dialog{border-radius:0;z-index:10000!important;background-color:#fff}.ui-dialog .ui-widget .checkbox label{vertical-align:top!important}.ui-dialog span.errorclient{font-size:11px;line-height:1.4;display:block;color:#c70000;font-weight:400}.ui-dialog input.errorclient{background:#fff!important;color:#c70000;font-weight:400;font-size:11px;border-color:#c70000!important}.ui-dialog input.errorclient.error{background:#c63700!important}.ui-dialog #popLeft{border:0}.ui-dialog .PasswordResetDialog #confirmationcontainer{height:auto}.ui-dialog .PasswordResetDialog #confirmationcontainer.ui-widget-content{padding:5px}.ui-dialog .PasswordResetDialog h1{font-size:24px;font-weight:700;border-bottom:1px solid #cecece;padding-bottom:12px;margin-bottom:12px}.ui-widget-overlay{position:fixed}.bg-white{background:#fff}.bx-shdw{box-shadow:0 0 10px rgba(10,10,10,.2)}#nav-icon-search input#searchinput:-ms-input-placeholder{color:#0a0a0a}#nav-icon-search input#searchinput::placeholder{color:#0a0a0a}#nav-icon-search input#searchinput:focus::-webkit-input-placeholder{color:#0a0a0a}.recs-box{background-color:#fff}.cart-redesign{max-width:1440px;width:calc(100% - 40px);padding:0;line-height:1.5}.cart-redesign [type=button]:not(:disabled),.cart-redesign [type=reset]:not(:disabled),.cart-redesign [type=submit]:not(:disabled),.cart-redesign button:not(:disabled){cursor:pointer}.cart-redesign .h1,.cart-redesign .h2,.cart-redesign .h3,.cart-redesign .h4,.cart-redesign .h5,.cart-redesign .h6,.cart-redesign h1,.cart-redesign h2,.cart-redesign h3,.cart-redesign h4,.cart-redesign h5,.cart-redesign h6{margin-bottom:.5rem;font-weight:400;line-height:1.2}@media screen and (max-width:1281px){.cart-redesign{padding:0 20px}}.cart-redesign .cart-container{margin:0 auto;position:relative}.cart-redesign .cart-container .row{margin:0}.cart-redesign .cart-container .primary-content{margin:0 auto;width:100%}@media (max-width:767.98px){.cart-redesign .cart-container .primary-content{padding:0!important}}.cart-redesign .cart-container .primary-content .cart-content{padding-right:23px!important}@media (max-width:991.98px){.cart-redesign .cart-container .primary-content .cart-content{padding-right:12px!important}}@media (max-width:767.98px){.cart-redesign .cart-container .primary-content .cart-content{padding:0!important}}.cart-redesign .cart-container .primary-content .rightcol-content{padding-left:7px!important}@media (max-width:991.98px){.cart-redesign .cart-container .primary-content .rightcol-content{padding-left:8px!important}}.cart-redesign .cart-container .primary-content .rightcol-content .card{border-radius:0;border:0}.cart-redesign .cart-container .primary-content .rightcol-content .card.talk-to-expert{margin:0 0 20px!important}.cart-redesign .cart-container .primary-content .page-title{font-family:"ABC Arizona Flare",sans-serif;font-size:32px;font-weight:300;text-transform:capitalize;color:#0a0a0a;line-height:36px;padding:26px 0 20px}@media (max-width:767.98px){.cart-redesign .cart-container .primary-content .page-title{font-size:28px;line-height:32px}}.cart-redesign .cart-container .primary-content h5.trade-price{color:#000;text-align:right;font-family:"Supreme LL",Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:160%;margin-bottom:-10px}.cart-redesign .cart-container .primary-content .free-ship{font-weight:400;font-size:16px;color:#0a0a0a;line-height:24px;padding:37px 0 20px}.modal .close{font-size:2rem;font-weight:400;outline:0}.modal.show{scrollbar-width:none}.modal.show::-webkit-scrollbar{width:0!important}.modal button.close{width:28px;height:28px;position:absolute;right:15px;top:25px;opacity:unset}.modal button.close::after,.modal button.close::before{width:2px;height:18px;content:" ";background-color:#848484;display:block;position:absolute;left:calc(50% - 1px);top:4px}.modal button.close::before{transform:rotate(45deg)}.modal button.close::after{transform:rotate(-45deg)}@media (min-width:992px){.modal .modal-dialog{max-width:50%}}.modal .modal-dialog .modal-content{border-radius:0;border:none}.modal .modal-dialog .modal-content .sharecart{padding-right:15px}@media (max-width:767.98px){.modal .modal-dialog .modal-content .sharecart{padding-right:0}#gladlyChat_container.cleanslate{bottom:60px!important}}#cert-cntnr.owl-carousel{width:90%}#cert-cntnr.owl-carousel .owl-stage-outer .owl-stage .owl-item{padding:0 20px}#cert-cntnr.owl-carousel .owl-stage-outer .owl-stage .owl-item .item{width:100%!important;margin:0 0 20px}#cert-cntnr.owl-carousel .owl-nav .owl-next,#cert-cntnr.owl-carousel .owl-nav .owl-prev{position:absolute;top:0;height:73%;outline:0}#cert-cntnr.owl-carousel .owl-nav .owl-next span,#cert-cntnr.owl-carousel .owl-nav .owl-prev span{display:none}#cert-cntnr.owl-carousel .owl-nav .owl-next:before,#cert-cntnr.owl-carousel .owl-nav .owl-prev:before{content:'';display:block;width:48px;height:48px;-webkit-mask:url(../images/search/left-arrow-icon.svg) no-repeat;mask:url(../images/search/left-arrow-icon.svg) no-repeat;-webkit-mask-size:100%;mask-size:100%;background-color:#848484}#cert-cntnr.owl-carousel .owl-nav .owl-next:hover,#cert-cntnr.owl-carousel .owl-nav .owl-prev:hover{background:0 0}#cert-cntnr.owl-carousel .owl-nav .owl-next:hover:before,#cert-cntnr.owl-carousel .owl-nav .owl-prev:hover:before{background-color:#121212}#cert-cntnr.owl-carousel .owl-nav .owl-prev{left:-45px}#cert-cntnr.owl-carousel .owl-nav .owl-next{right:-45px;transform:rotate(180deg)}div.modal-backdrop.show{opacity:.7}.hideCopy{display:none}@media (max-width:991.98px){#cert-cntnr.owl-carousel{width:100%!important}#cert-cntnr.owl-carousel .owl-stage-outer .owl-stage .owl-item{padding:0 15px!important}#cert-cntnr.owl-carousel .owl-stage-outer .owl-stage .owl-item .item{width:auto!important;margin:0!important}#cert-cntnr.owl-carousel .owl-nav .owl-next:before,#cert-cntnr.owl-carousel .owl-nav .owl-prev:before{width:40px;height:40px}#cert-cntnr.owl-carousel .owl-nav .owl-prev{left:-45px}#cert-cntnr.owl-carousel .owl-nav .owl-next{right:-45px}.cart-redesign .cart-content{padding-left:0!important}}.cart-redesign .cart-content .cart-item{padding:20px 20px 0!important;margin-bottom:20px}.cart-redesign .cart-content .cart-item.promo-div{padding:0!important}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion{margin-left:19%}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .gift-item .cart-item{padding:4px 20px 0 0!important}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .gift-item .cart-item .item-image{padding:0}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .gift-item .cart-item .item-details{padding:0 0 0 20px}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .gift-item .cart-item .item-details .product-list-item .bonus-prod{font-weight:400;width:43%}@media (max-width:991.98px){.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .gift-item .cart-item .item-details .product-list-item .bonus-prod{width:60%}}@media (max-width:767.98px){.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion{margin-left:0}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .gift-item .cart-item .item-details{padding-right:6px;padding-left:14px}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .gift-item .cart-item .item-details .product-list-item .bonus-prod{width:73%}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .gift-item .cart-item .item-details .product-list-item .brand{padding-bottom:10px!important}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .gift-item .cart-item .stk-actions{padding-top:20px!important}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .gift-item .cart-item .stk-actions .item-user-actions{display:block!important}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .gift-item .cart-item .other-details{-ms-flex-order:unset;order:unset;padding-top:20px!important}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .gift-item .cart-item .other-details .avail-msg{padding-top:10px}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .promo-icon-callout{width:68%}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .promo-icon-callout .icon{vertical-align:top}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .promo-icon-callout .promo-callout{padding-right:0;font-size:16px}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .promo-Select-product{width:3.5%;display:inline-block;text-align:right;padding-left:0}.cart-redesign .cart-content .cart-item.promo-div .promotions .promo-wrap .promotion .promo-apply{vertical-align:top}.cart-redesign .cart-content .cart-item.selectedPromos .promotions .promo-wrap .promotion .promo-icon-callout{width:89%}}.cart-redesign .cart-content .cart-item.selectedPromos .promotions .promo-wrap .promotion .promo-icon-callout{display:block!important;height:auto}.cart-redesign .cart-content .cart-item.selectedPromos .promotions .promo-wrap .promotion .promo-icon-callout .icon{vertical-align:top}.cart-redesign .cart-content .cart-item.selectedPromos .promotions .promo-wrap .promotion .promo-icon-callout .promo-callout{max-width:90%}.cart-redesign .cart-content .cart-item.selectedPromos .promotions .promo-wrap .promotion .promo-icon-callout .promo-show-hide{vertical-align:top;margin-top:3px;margin-left:8px}.cart-redesign .cart-content .cart-item.selectedPromos .promotions .promo-wrap .promotion .promo-icon-callout .promo-show-hide.expand{margin-top:8px!important}.cart-redesign .cart-content .cart-item .item-image{padding:0 11px 0 0}@media (max-width:991.98px){.cart-redesign .cart-content .cart-item .item-image{padding:0 15px 0 0}}@media (max-width:767.98px){.cart-redesign .cart-content .cart-item .item-image{padding:0 16px 0 0}}.cart-redesign .cart-content .cart-item .item-image img{width:100%;height:auto;max-width:100%}.cart-redesign .cart-content .cart-item .item-details{padding:0 0 0 9px}@media (max-width:991.98px){.cart-redesign .cart-content .cart-item .item-details{padding:0 0 0 5px}}@media (max-width:767.98px){.cart-redesign .cart-content .cart-item .item-details{padding:0 0 0 4px}}.cart-redesign .cart-content .cart-item .item-details .prod-name{font-weight:400;font-size:18px;color:#0a0a0a;line-height:20px}.cart-redesign .cart-content .cart-item .item-details .product-list-item{padding-bottom:1px}.cart-redesign .cart-content .cart-item .item-details .product-list-item .bonus-prod{background-color:#efefeb;font-size:14px;color:#0a0a0a;text-transform:capitalize;font-weight:400;text-align:center;width:37%}@media (max-width:991.98px){.cart-redesign .cart-content .cart-item .item-details .product-list-item .bonus-prod{width:60%}}@media (max-width:767.98px){.cart-redesign .cart-content .cart-item .item-details .product-list-item{padding-bottom:0}.cart-redesign .cart-content .cart-item .item-details .product-list-item .bonus-prod{width:75%}}@media screen and (max-width:820px) and (min-width:768px){.cart-redesign .cart-content .cart-item .item-details .product-list-item .bonus-prod{width:71%}}.cart-redesign .cart-content .cart-item .item-details .product-list-item .brand{font-weight:400;font-size:14px;line-height:18px;color:#0a0a0a}.cart-redesign .cart-content .cart-item .item-details .product-list-item .brand-by a,.cart-redesign .cart-content .cart-item .item-details .product-list-item .brand-for a{color:#0a0a0a;font-weight:400}@media (max-width:767.98px){.cart-redesign .cart-content .cart-item .item-details .product-list-item .prod-name{line-height:22px}}.cart-redesign .cart-content .cart-item .item-details .product-attr{font-size:14px;line-height:18px;color:#0a0a0a}.cart-redesign .cart-content .cart-item .non-returnable{font-size:14px;line-height:18px;padding-top:10px}.cart-redesign .cart-content .cart-item .non-returnable .label{color:#c63700;font-weight:400}@media (max-width:767.98px){.cart-redesign .cart-content .cart-item .non-returnable{font-size:16px;line-height:20px}.cart-redesign .cart-content .cart-item .non-returnable .label{color:#c63700}.cart-redesign .cart-content .cart-item .other-details{-ms-flex-order:2;order:2;padding:0}}.cart-redesign .cart-content .cart-item .non-returnable .cart-msgOverlay{cursor:pointer;font-size:14px;line-height:18px;color:#0a0a0a}.cart-redesign .cart-content .cart-item .other-details .qty-not-available{float:right;font-size:14px;color:#c63700;line-height:18px;font-weight:400}.cart-redesign .cart-content .cart-item .other-details .qty-box ul.qty-dropdown,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell ul.qty-dropdown{list-style:none;padding-inline-start:0}.cart-redesign .cart-content .cart-item .other-details .qty-box ul.qty-dropdown .qty-dropdown-item,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell ul.qty-dropdown .qty-dropdown-item{cursor:pointer;padding:0 45px 0 10px}.cart-redesign .cart-content .cart-item .other-details .qty-box ul.qty-dropdown .qty-dropdown-item:hover,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell ul.qty-dropdown .qty-dropdown-item:hover{background-color:#d3d3d3}.cart-redesign .cart-content .cart-item .other-details .qty-box .item-qty,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .item-qty{cursor:pointer;font-size:14px;color:#0a0a0a;line-height:20px}.cart-redesign .cart-content .cart-item .other-details .qty-box .item-qty .arrow,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .item-qty .arrow{border:solid #0a0a0a;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);margin-left:8px;margin-bottom:4px}.cart-redesign .cart-content .cart-item .other-details .qty-box .item-qty .quantity-select,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .item-qty .quantity-select{display:block;white-space:normal;position:relative}.cart-redesign .cart-content .cart-item .other-details .qty-box .item-qty .quantity-select .quantity-input,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .item-qty .quantity-select .quantity-input{width:90px;height:35px;padding:0 8px;border:1px solid #0a0a0a;font-size:14px;color:#0a0a0a;margin-bottom:6px;outline:0}.cart-redesign .cart-content .cart-item .other-details .qty-box .item-qty .quantity-select .quantity-input.errorclient,.cart-redesign .cart-content .cart-item .other-details .qty-box .item-qty .quantity-select.Qtyerror .quantity-input,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .item-qty .quantity-select .quantity-input.errorclient,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .item-qty .quantity-select.Qtyerror .quantity-input{border-color:#c63700;background:url(../images/cartcheckout/input-warning.svg) 96% 52% no-repeat}.cart-redesign .cart-content .cart-item .other-details .qty-box .item-qty .quantity-select.Qtyerror .a-button-qty,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .item-qty .quantity-select.Qtyerror .a-button-qty{display:none}.cart-redesign .cart-content .cart-item .other-details .qty-box .item-qty .quantity-select span.errorclient,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .item-qty .quantity-select span.errorclient{display:none!important}.cart-redesign .cart-content .cart-item .other-details .qty-box .item-qty .quantity-select span.QtyerrorMessage,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .item-qty .quantity-select span.QtyerrorMessage{font-size:14px;display:block;color:#c63700;line-height:18px}.cart-redesign .cart-content .cart-item .other-details .qty-box .item-qty .quantity-select .a-button-qty,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .item-qty .quantity-select .a-button-qty{font-size:14px;color:#0a0a0a;line-height:18px;padding-left:24px;text-decoration:none;display:block}.cart-redesign .cart-content .cart-item .other-details .qty-box .item-qty .quantity-select label,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .item-qty .quantity-select label{position:absolute;pointer-events:none;left:1px;top:8px;transition:.2s ease all;background-color:#fff;padding:0 8px;font-size:14px;color:#0a0a0a;opacity:.7;margin:0}.cart-redesign .cart-content .cart-item .other-details .qty-box .item-qty .quantity-select input:focus~label,.cart-redesign .cart-content .cart-item .other-details .qty-box .item-qty .quantity-select input:not(:placeholder-shown)~label,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .item-qty .quantity-select input:focus~label,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .item-qty .quantity-select input:not(:placeholder-shown)~label{top:-6px;left:10px;font-size:12px;color:#cecece;line-height:15px;padding:0 5px;opacity:1}.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell.show,.cart-redesign .cart-content .cart-item .other-details .qty-box.show{display:block;opacity:1}.cart-redesign .cart-content .cart-item .other-details .qty-box .qty-dropdown,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .qty-dropdown{cursor:pointer;position:absolute;top:-4px;z-index:99;width:29.4%;min-width:29%;left:30%;float:unset;padding:0;margin:0;border:1px solid #cecece;background-color:#fff;opacity:0;border-radius:0}.cart-redesign .cart-content .cart-item .other-details .qty-box .qty-dropdown.show,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .qty-dropdown.show{display:block;opacity:1;transition:.3s opacity}@media (max-width:991.98px){.cart-redesign .cart-content .cart-item .other-details .qty-box .qty-dropdown.show,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .qty-dropdown.show{min-width:30%;width:45%;left:15%}}@media (max-width:1215.98px){.cart-redesign .cart-content .cart-item .other-details .qty-box .qty-dropdown.show,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .qty-dropdown.show{width:35%;left:35%}}@media (max-width:767.98px){.cart-redesign .cart-content .cart-item .other-details .qty-box .qty-dropdown.show,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .qty-dropdown.show{width:30.6%!important;min-width:30.6%!important;left:unset!important}}@media screen and (max-width:820px) and (min-width:768px){.cart-redesign .cart-content .cart-item .other-details .qty-box .qty-dropdown.show,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .qty-dropdown.show{width:50%;min-width:50%;left:9%}}.cart-redesign .cart-content .cart-item .other-details .qty-box .qty-dropdown a,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .qty-dropdown a{display:block;color:#0a0a0a;text-decoration:none;line-height:28px;font-size:14px;padding:2px 12px}.cart-redesign .cart-content .cart-item .other-details .qty-box .qty-dropdown a:hover,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .qty-dropdown a:hover{background-color:#f7f8f4}.cart-redesign .cart-content .cart-item .other-details .qty-box .qty-dropdown a.remove,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .qty-dropdown a.remove{border-top:1px solid #cecece;color:#c63700}.cart-redesign .cart-content .cart-item .other-details .qty-box .qty-dropdown a.plusCount,.cart-redesign .cart-content .cart-item .other-details .qty-box-upsell .qty-dropdown a.plusCount{border-top:1px solid #cecece}.cart-redesign .cart-content .cart-item .other-details .item-price{margin-left:27%}@media only screen and (max-width:930px) and (min-width:768px){.cart-redesign .cart-content .cart-item .other-details .item-price{margin-left:8%}}@media (max-width:767.98px){.cart-redesign .cart-content .cart-item .other-details .qty-box{min-width:82px}.cart-redesign .cart-content .cart-item .other-details .qty-box .item-qty .dd-quantity.dd-box{width:100%;display:inline-block;font-size:16px;line-height:24px}.cart-redesign .cart-content .cart-item .other-details .item-price{margin-left:auto}}.cart-redesign .cart-content .cart-item .other-details .item-price .price_bb{font-size:14px;line-height:18px;font-weight:400;text-align:right}.cart-redesign .cart-content .cart-item .other-details .item-price .price{font-size:18px;font-weight:400;color:#0a0a0a;float:right;line-height:20px}.cart-redesign .cart-content .cart-item .other-details .item-price .strike-through-price{font-size:14px;line-height:18px;color:#848484;text-align:right}@media (max-width:767.98px){.cart-redesign .cart-content .cart-item .other-details .item-price .price{float:unset;text-align:right}.cart-redesign .cart-content .cart-item .other-details .item-price .strike-through-price{line-height:20px;font-size:16px;padding-top:4px}.cart-redesign .cart-content .cart-item .other-details .avail-msg,.cart-redesign .cart-content .cart-item .other-details .promo-msg{line-height:18px}}.cart-redesign .cart-content .cart-item .other-details .avail-msg,.cart-redesign .cart-content .cart-item .other-details .promo-msg{color:#c63700;font-size:14px;font-weight:400;line-height:18px;clear:both}.cart-redesign .cart-content .cart-item .other-details .avail-msg .label,.cart-redesign .cart-content .cart-item .other-details .promo-msg .label{padding-top:9px}.cart-redesign .cart-content .cart-item .other-details .promo-msg .ob-save{color:#0a0a0a!important}.cart-redesign .cart-content .cart-item .other-details .avail-msg,.cart-redesign .cart-content .cart-item .other-details .avail-msg .label{float:right}.cart-redesign .cart-content .cart-item .other-details .ship-surcharge{display:inline-block;margin-left:auto}.cart-redesign .cart-content .cart-item .other-details .ship-surcharge .surcharge{color:#0a0a0a;font-size:14px;line-height:18px;padding-top:20px}@media (max-width:991.98px){.cart-redesign .cart-content .cart-item .other-details .ship-surcharge .surcharge{display:-ms-flexbox;display:flex}.cart-redesign .cart-content .cart-item .other-details .ship-surcharge .surcharge .label{word-break:break-word}}.cart-redesign .cart-content .cart-item .other-details .ship-surcharge .surcharge .label{display:inline}.cart-redesign .cart-content .cart-item .other-details .ship-surcharge .surcharge .label a{cursor:pointer}.cart-redesign .cart-content .cart-item .other-details .ship-surcharge .surcharge .surcharge-price{font-size:16px;line-height:20px;font-weight:400;float:right;margin-left:3%}@media (max-width:767.98px){.cart-redesign .cart-content .cart-item .other-details .promo-msg{text-align:right}.cart-redesign .cart-content .cart-item .other-details .ship-surcharge .surcharge{padding-top:10px;line-height:20px;-ms-flex-pack:justify;justify-content:space-between}.cart-redesign .cart-content .cart-item .other-details .ship-surcharge .surcharge .surcharge-price{font-size:18px}}.cart-redesign .cart-content .cart-item .other-details .oos-msg-prd,.cart-redesign .cart-content .cart-item .other-details .qna-msg-prd,.cart-redesign .cart-content .cart-item .other-details .qna-msg-prod{float:right;font-size:14px;color:#c63700;line-height:18px;font-weight:400}@media screen and (max-width:820px) and (min-width:768px){.cart-redesign .cart-content .cart-item .other-details .item-qty-price .item-price .price{font-size:15px}}.cart-redesign .cart-content .cart-item .ship-actn{padding-top:20px}@media (max-width:767.98px){.cart-redesign .cart-content .cart-item .ship-actn{padding:10px 0 0}}.cart-redesign .cart-content .cart-item .ship-actn .doesnotShiptoCA,.cart-redesign .cart-content .cart-item .ship-actn .donotShiptoCanada{border:1px solid #c63700;max-width:225px;font-size:14px;color:#c63700;font-weight:400;line-height:18px}.cart-redesign .cart-content .cart-item .ship-actn .doesnotShiptoCA div,.cart-redesign .cart-content .cart-item .ship-actn .donotShiptoCanada div{padding:4px 0;text-align:center}.cart-redesign .cart-content .cart-item .ship-actn .doesnotShiptoCA div:before,.cart-redesign .cart-content .cart-item .ship-actn .donotShiptoCanada div:before{width:16px;height:16px;content:'';background:url(../images/cartcheckout/input-warning.svg) 16px 16px no-repeat;display:inline-block;vertical-align:text-bottom;margin-right:8px}@media screen and (max-width:820px) and (min-width:768px){.cart-redesign .cart-content .cart-item .ship-actn .product-shipment .doesnotShiptoCA,.cart-redesign .cart-content .cart-item .ship-actn .product-shipment .donotShiptoCanada{width:150px;font-size:12px}}@media (max-width:767.98px){.cart-redesign .cart-content .cart-item .ship-actn .product-shipment{padding-right:0}.cart-redesign .cart-content .cart-item .ship-actn .product-shipment .availability{line-height:18px}.cart-redesign .cart-content .cart-item .ship-actn .product-shipment .doesnotShiptoCA,.cart-redesign .cart-content .cart-item .ship-actn .product-shipment .donotShiptoCanada{max-width:100%}.cart-redesign .cart-content .cart-item .ship-actn .product-shipment .doesnotShiptoCA div:before,.cart-redesign .cart-content .cart-item .ship-actn .product-shipment .donotShiptoCanada div:before{width:14px;height:14px;background-size:14px 14px;vertical-align:text-top}.cart-redesign .cart-content .cart-item .cart-promo{-ms-flex-order:1;order:1;padding-left:0;padding-right:0}}.cart-redesign .cart-content .cart-item .cart-promo .bonusproducts.imagebutton{font-size:14px;color:#0a0a0a;line-height:18px;font-weight:400;padding-left:12px}@media (max-width:767.98px){.cart-redesign .cart-content .cart-item .cart-promo .promotions .promo-icon-callout .promo-callout{font-size:16px}.cart-redesign .cart-content .cart-item .downrod-upsell{-ms-flex-order:5;order:5}}.cart-redesign .cart-content .cart-item .promotions{line-height:18px;font-size:14px}.cart-redesign .cart-content .cart-item .promotions .promotion .icon{width:20px;height:20px;background-image:url(../images/product/features/LU-pdp-tab-Icons.svg);background-size:230px auto;display:inline-block;vertical-align:sub}.cart-redesign .cart-content .cart-item .promotions .promotion .icon.gift{background-position:-79px -53px;display:none}.cart-redesign .cart-content .cart-item .promotions .promotion .icon.promo{background-position:-5px -109px;width:0;display:none}.cart-redesign .cart-content .cart-item .promotions .promotion .promo-applied{font-size:14px;color:#308215;font-weight:400}.cart-redesign .cart-content .cart-item .promotions .promo-icon-callout{cursor:pointer;height:24px}.cart-redesign .cart-content .cart-item .promotions .promo-icon-callout .promo-icon{width:20px;height:20px;background-image:url(../images/product/features/LU-pdp-tab-Icons.svg);background-position:-5px -109px;background-size:230px auto;display:inline-block;vertical-align:middle}.cart-redesign .cart-content .cart-item .promotions .promo-icon-callout .promo-callout{color:#c63700;font-weight:400;padding-right:4px;padding-top:4px;padding-bottom:2px}.cart-redesign .cart-content .cart-item .promotions .promo-icon-callout .arrow{border:solid #0a0a0a;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);margin-bottom:4px}.cart-redesign .cart-content .cart-item .promotions .promo-icon-callout .arrow.expand{transform:rotate(225deg);vertical-align:sub}.cart-redesign .cart-content .cart-item .promotions .promo-apply{color:#0a0a0a;font-weight:700;font-size:14px;line-height:18px;text-decoration:underline;padding-left:10px}.cart-redesign .cart-content .cart-item .promotions .promo-details{color:#0a0a0a;font-size:14px;line-height:18px;width:89%;margin-left:3px}.cart-redesign .cart-content .cart-item .promotions .promo-details a{color:#0a0a0a}.cart-redesign .cart-content .cart-item .product-shipment{padding-left:4px!important}@media (max-width:991.98px){.cart-redesign .cart-content .cart-item .product-shipment{padding-left:0!important}.cart-redesign .cart-content .cart-item .downrod .bulbUpSellVerbiage .bulbinclude{display:-ms-flexbox;display:flex}}.cart-redesign .cart-content .cart-item .product-shipment .availability{color:#0a0a0a;font-size:14px;line-height:18px}.cart-redesign .cart-content .cart-item .product-shipment .availability .in-stk{color:#0a0a0a;font-weight:700;padding-right:7px}.cart-redesign .cart-content .cart-item .product-shipment .availability .spl-order{font-weight:700}.cart-redesign .cart-content .cart-item .product-shipment .availability .isinstock .spl-order-top{font-weight:400}.cart-redesign .cart-content .cart-item .item-user-actions{font-size:14px;line-height:18px;text-align:right;color:#0a0a0a}@media screen and (max-width:820px) and (min-width:768px){.cart-redesign .cart-content .cart-item .item-user-actions{font-size:13px}}.cart-redesign .cart-content .cart-item .item-user-actions #saved-later-addtocart,.cart-redesign .cart-content .cart-item .item-user-actions #saved-later-create,.cart-redesign .cart-content .cart-item .item-user-actions #saved-later-create-login{font-size:14px;color:#0a0a0a;font-weight:400;line-height:18px;text-decoration:none;padding-right:0;outline:0;cursor:pointer}.cart-redesign .cart-content .cart-item .item-user-actions #saved-later-addtocart:hover,.cart-redesign .cart-content .cart-item .item-user-actions #saved-later-create-login:hover,.cart-redesign .cart-content .cart-item .item-user-actions #saved-later-create:hover{text-decoration:underline}.cart-redesign .cart-content .cart-item .item-user-actions .pipe::after{content:'|';color:#0a0a0a;padding-left:8px}.cart-redesign .cart-content .cart-item .item-user-actions .remove-btn{color:#0a0a0a;border:0;background:0 0;padding-right:0;padding-left:6px;outline:0;font-weight:400}@media screen and (max-width:1024px) and (min-width:768px){.cart-redesign .cart-content .cart-item .item-user-actions #saved-later-addtocart,.cart-redesign .cart-content .cart-item .item-user-actions #saved-later-create,.cart-redesign .cart-content .cart-item .item-user-actions #saved-later-create-login,.cart-redesign .cart-content .cart-item .item-user-actions .remove-btn{font-size:13px}}.cart-redesign .cart-content .cart-item .item-user-actions .remove-btn:hover{text-decoration:underline}.cart-redesign .cart-content .cart-item .bulb-upsell .downrodbtn button,.cart-redesign .cart-content .cart-item .bulb-upsell .housinglabel button,.cart-redesign .cart-content .cart-item .bulb-upsell .text button,.cart-redesign .cart-content .cart-item .bulb-upsell .verbg button,.cart-redesign .cart-content .cart-item .downrod-upsell .downrodbtn button,.cart-redesign .cart-content .cart-item .downrod-upsell .housinglabel button,.cart-redesign .cart-content .cart-item .downrod-upsell .text button,.cart-redesign .cart-content .cart-item .downrod-upsell .verbg button,.cart-redesign .cart-content .cart-item .housing-upsell .downrodbtn button,.cart-redesign .cart-content .cart-item .housing-upsell .housinglabel button,.cart-redesign .cart-content .cart-item .housing-upsell .text button,.cart-redesign .cart-content .cart-item .housing-upsell .verbg button{margin-left:4px;margin-bottom:4px}@media (max-width:767.98px){.cart-redesign .cart-content .cart-item .downrod{-ms-flex-order:4;order:4}.cart-redesign .cart-content .cart-item .downrod.downrod-upsell .downrodbtn{text-align:center;width:100%}.cart-redesign .cart-content .cart-item .downrod.housing-upsell .downrod-title .housinglabel .btns{text-align:left}}@media (max-width:991.98px){.cart-redesign .cart-content .cart-item .downrod .bulbUpSellVerbiage .bulbinclude .verbg button,.cart-redesign .cart-content .cart-item .downrod.downrod-upsell .downrodbtn button{display:block;margin:10px auto 0}.cart-redesign .cart-content .cart-item .downrod.housing-upsell{margin-bottom:16px}.cart-redesign .cart-content .cart-item .downrod.housing-upsell .downrod-title{-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-redesign .cart-content .cart-item .downrod.housing-upsell .downrod-title .housing-icon{margin-right:2px}.cart-redesign .cart-content .cart-item .downrod.housing-upsell .downrod-title .housinglabel{padding-right:0!important;margin-bottom:0;width:70%}.cart-redesign .cart-content .cart-item .downrod.housing-upsell .downrod-title .btns{text-align:center;padding-top:10px;display:block}}@media (max-width:767.98px){.cart-redesign .cart-content .cart-item .downrod.housing-upsell .downrod-title .housinglabel .btns button{margin-left:0}}@media (max-width:1215.98px){.cart-redesign .cart-content .cart-item .downrod.bulb-upsell .bulbUpSellVerbiage .bulbinclude{display:-ms-flexbox;display:flex}.cart-redesign .cart-content .cart-item .downrod.bulb-upsell .bulbUpSellVerbiage .bulbinclude .verbg button{display:block;margin:10px auto 0}}@media (max-width:767.98px){.cart-redesign .cart-content .cart-item .downrod.bulb-upsell .item-qty-price{margin-top:20px}.cart-redesign .cart-content .cart-item .downrod.bulb-upsell .included,.cart-redesign .cart-content .cart-item .downrod.bulb-upsell .required{text-align:center}.cart-redesign .cart-content .cart-item .downrod.bulb-upsell .included p,.cart-redesign .cart-content .cart-item .downrod.bulb-upsell .required p{width:auto}.cart-redesign .cart-content .cart-item .downrod .downrod-title{display:block!important}.cart-redesign .cart-content .cart-item .downrod .downrod-title.added-downrod-content .item-details .product-list-item .prod-name{font-size:16px;line-height:20px}.cart-redesign .cart-content .cart-item .downrod .downrod-title.added-downrod{display:-ms-flexbox!important;display:flex!important}.cart-redesign .cart-content .cart-item .downrod .downrod-title .bulbUpSellVerbiage.bordercls .verbg{width:auto}.cart-redesign .cart-content .cart-item .downrod .downrod-title .bulbUpSellVerbiage .bulbinclude{text-align:center;padding-bottom:10px;display:block}.cart-redesign .cart-content .cart-item .downrod .downrod-title .bulbUpSellVerbiage .bulbinclude .verbg{text-align:left;line-height:20px;padding-left:6px}.cart-redesign .cart-content .cart-item .downrod .downrod-title .bulbUpSellVerbiage .bulbinclude .verbg button{margin:12px 0 0}.cart-redesign .cart-content .cart-item .downrod .downrod-title .bulbUpSellVerbiage .bulbinclude .text{width:220px}.cart-redesign .cart-content .cart-item .downrod .downrod-title .bulbUpSellVerbiage .bulbinclude .text button{margin-left:7%;margin-bottom:3px}.cart-redesign .cart-content .cart-item .line-ship-msg .product-shipment{padding-left:5px!important}.cart-redesign .cart-content .cart-item .save-for-later .item-user-actions{line-height:20px}.cart-redesign .cart-content .cart-item .stk-actions{padding-top:10px!important}.cart-redesign .cart-content .cart-item .stk-actions .product-shipment{padding-left:6px}.cart-redesign .cart-content .cart-item .stk-actions .product-shipment .availability{line-height:20px}.cart-redesign .cart-content .cart-item .stk-actions .item-user-actions{display:none!important}}@media screen and (max-width:820px) and (min-width:768px){.cart-redesign .cart-content .cart-item .ship-surcharge .surcharge .surcharge-price{font-size:14px!important}.cart-redesign .cart-content #display-saved-for-later .save-forlater-heading .savelater-title{font-size:19px}}.cart-redesign.Trade .cart-content .cart-item .other-details .promo-msg{display:block}.cart-redesign .signToSaveCart .linkSaveCart{font-size:14px;color:#0a0a0a;text-decoration:underline;line-height:18px;cursor:pointer}.cart-redesign #display-saved-for-later{padding-bottom:30px;scroll-margin-top:7em}.cart-redesign #display-saved-for-later .savelater-title{font-size:24px;font-weight:400;text-transform:capitalize;color:#0a0a0a;line-height:32px;padding:26px 0 15px}@media (max-width:767.98px){.cart-redesign .cart-content .value-props{padding:70px 0!important}.cart-redesign .cart-content .value-props .easy-ret,.cart-redesign .cart-content .value-props .lowprice-guar{padding-left:0!important}.cart-redesign .cart-content .value-props .easy-ret h3,.cart-redesign .cart-content .value-props .lowprice-guar h3{margin-left:5px}}.cart-redesign .cart-content .value-props .easy-ret h3,.cart-redesign .cart-content .value-props .lowprice-guar h3{font-weight:400;font-size:20px;color:#0a0a0a;line-height:28px;padding-left:14px}.cart-redesign .cart-content .value-props .easy-ret svg,.cart-redesign .cart-content .value-props .lowprice-guar svg{visibility:hidden}.cart-redesign .cart-content .value-props .easy-ret p,.cart-redesign .cart-content .value-props .lowprice-guar p{font-size:14px;color:#0a0a0a;margin-left:41px;line-height:18px}.cart-redesign .cart-content .value-props .easy-ret p a,.cart-redesign .cart-content .value-props .lowprice-guar p a{color:#0a0a0a;font-weight:400}.cart-redesign .cart-content .value-props .easy-ret{padding-left:53px!important}.cart-redesign .cart-content .value-props .easy-ret p{width:74%}@media (max-width:991.98px){.cart-redesign .cart-content .value-props .easy-ret{padding-left:12px!important}.cart-redesign .cart-content .value-props .easy-ret p{width:81%}.cart-redesign .cart-content .value-props .lowprice-guar{padding-left:12px!important}}.cart-redesign .cart-content .value-props .lowprice-guar p{width:80%}@media (max-width:991.98px){.cart-redesign .cart-content .value-props .lowprice-guar p{width:90%}}@media (max-width:767.98px){.cart-redesign .cart-content .value-props .easy-ret h3,.cart-redesign .cart-content .value-props .lowprice-guar h3{margin-bottom:5px}.cart-redesign .cart-content .value-props .easy-ret svg,.cart-redesign .cart-content .value-props .lowprice-guar svg{display:none}.cart-redesign .cart-content .value-props .easy-ret p,.cart-redesign .cart-content .value-props .lowprice-guar p{margin-left:20px}.cart-redesign .cart-content .value-props .easy-ret p{margin-bottom:25px}.cart-redesign .cart-content .value-props .lowprice-guar a{padding-left:2px}}.cart-redesign .cart-content .saved-for-later-link{font-size:16px;color:#0a0a0a;line-height:20px;text-decoration:underline;display:inline-block;font-weight:400;padding-top:15px}.cart-redesign .cart-content .saved-for-later-link.not-empty{padding-top:0}.cart-redesign .cart-empty .cart-empty-section{box-shadow:0 0 10px rgba(10,10,10,.2)}.cart-redesign .cart-empty .cart-empty-section .title{font-weight:400;color:#0a0a0a;font-size:20px;line-height:24px}.cart-redesign .cart-empty .cart-empty-section .btn{border:1px solid #0a0a0a;background-color:#fff;font-size:16px;font-weight:400;border-radius:0;text-transform:capitalize;box-shadow:none;color:#0a0a0a}.cart-redesign .cart-empty .cart-empty-section .desc{color:#0a0a0a;font-size:16px;line-height:20px;font-weight:400;width:78%}.cart-redesign .cart-empty .cart-empty-section .contshop,.cart-redesign .cart-empty .cart-empty-section .signin{padding:30px 10px 20px 30px}.cart-redesign .cart-empty .cart-empty-section .signin .btn{padding:8px 73px}@media (max-width:991.98px){.cart-redesign .cart-empty .cart-empty-section .signin{padding:20px 14px 20px 20px}.cart-redesign .cart-empty .cart-empty-section .signin .desc{width:89%}.cart-redesign .cart-empty .cart-empty-section .contshop{padding:20px 14px}}.cart-redesign .cart-empty .cart-empty-section .contshop.reg{padding-top:20px}.cart-redesign .cart-empty .cart-empty-section .contshop.reg .desc{width:56%;margin:0 auto}.cart-redesign .cart-empty .cart-empty-section .contshop .btn{padding:8px 26px}@media (max-width:991.98px){.cart-redesign .cart-empty .cart-empty-section .contshop .desc{width:96%}}@media (max-width:767.98px){.cart-redesign .cart-content .saved-for-later-link{display:inline-block!important}.cart-redesign .cart-empty .page-title{padding:27px 0 10px;font-size:28px;font-weight:300;line-height:32px}.cart-redesign .cart-empty .title{font-size:20px;line-height:24px}.cart-redesign .cart-empty .desc{font-size:16px;font-weight:400;line-height:20px;width:100%!important}.cart-redesign .cart-empty .btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;line-height:20px}.cart-redesign .cart-empty .cart-empty-section .signin{padding:20px}.cart-redesign .cart-empty .cart-empty-section .contshop{padding:30px 20px 32px}.cart-redesign .cart-empty .cart-empty-section .contshop.reg{padding:20px}.cart-redesign .cart-empty .cart-empty-section .contshop.reg .desc{text-align:left}.cart-redesign .cart-empty .cart-empty-section .title{line-height:32px}}.cart-redesign #Shipping-To-Canada .modal-dialog,.cart-redesign #cart-shipInfo .modal-dialog,.cart-redesign #idEasyReturnsModal .modal-dialog,.cart-redesign #idLowPriceMsgModal .modal-dialog,.cart-redesign #isReturnableModal .modal-dialog{max-width:870px;padding:0}@media (max-width:991.98px){.cart-redesign #Shipping-To-Canada .modal-dialog,.cart-redesign #cart-shipInfo .modal-dialog,.cart-redesign #idEasyReturnsModal .modal-dialog,.cart-redesign #idLowPriceMsgModal .modal-dialog,.cart-redesign #isReturnableModal .modal-dialog{max-width:750px}}.cart-redesign #Shipping-To-Canada .modal-content,.cart-redesign #cart-shipInfo .modal-content,.cart-redesign #idEasyReturnsModal .modal-content,.cart-redesign #idLowPriceMsgModal .modal-content,.cart-redesign #isReturnableModal .modal-content{border-radius:0;border:0;font-family:"Supreme LL",niveau-grotesk}.cart-redesign #Shipping-To-Canada .modal-body,.cart-redesign #cart-shipInfo .modal-body,.cart-redesign #idEasyReturnsModal .modal-body,.cart-redesign #idLowPriceMsgModal .modal-body,.cart-redesign #isReturnableModal .modal-body{padding:40px}@media (max-width:767.98px){.cart-redesign #Shipping-To-Canada .modal-body,.cart-redesign #cart-shipInfo .modal-body,.cart-redesign #idEasyReturnsModal .modal-body,.cart-redesign #idLowPriceMsgModal .modal-body,.cart-redesign #isReturnableModal .modal-body{padding:24px!important}}.cart-redesign #Shipping-To-Canada .modal-body button.close,.cart-redesign #cart-shipInfo .modal-body button.close,.cart-redesign #idEasyReturnsModal .modal-body button.close,.cart-redesign #idLowPriceMsgModal .modal-body button.close,.cart-redesign #isReturnableModal .modal-body button.close{width:28px;height:28px;position:absolute;top:25px;right:15px;opacity:unset}.cart-redesign #Shipping-To-Canada .modal-body button.close:after,.cart-redesign #Shipping-To-Canada .modal-body button.close:before,.cart-redesign #cart-shipInfo .modal-body button.close:after,.cart-redesign #cart-shipInfo .modal-body button.close:before,.cart-redesign #idEasyReturnsModal .modal-body button.close:after,.cart-redesign #idEasyReturnsModal .modal-body button.close:before,.cart-redesign #idLowPriceMsgModal .modal-body button.close:after,.cart-redesign #idLowPriceMsgModal .modal-body button.close:before,.cart-redesign #isReturnableModal .modal-body button.close:after,.cart-redesign #isReturnableModal .modal-body button.close:before{width:2px;color:#cecece}.cart-redesign #Shipping-To-Canada .modal-body .contentasset,.cart-redesign #cart-shipInfo .modal-body .contentasset,.cart-redesign #idEasyReturnsModal .modal-body .contentasset,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset,.cart-redesign #isReturnableModal .modal-body .contentasset{padding:0}.cart-redesign #Shipping-To-Canada .modal-body .contentasset h1,.cart-redesign #cart-shipInfo .modal-body .contentasset h1,.cart-redesign #idEasyReturnsModal .modal-body .contentasset h1,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset h1,.cart-redesign #isReturnableModal .modal-body .contentasset h1{font-size:24px;font-family:"Supreme LL",niveau-grotesk;font-weight:400;color:#0a0a0a;margin:0}.cart-redesign #Shipping-To-Canada .modal-body .contentasset h1 strong,.cart-redesign #cart-shipInfo .modal-body .contentasset h1 strong,.cart-redesign #idEasyReturnsModal .modal-body .contentasset h1 strong,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset h1 strong,.cart-redesign #isReturnableModal .modal-body .contentasset h1 strong{font-weight:400}.cart-redesign #Shipping-To-Canada .modal-body .contentasset h2,.cart-redesign #cart-shipInfo .modal-body .contentasset h2,.cart-redesign #idEasyReturnsModal .modal-body .contentasset h2,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset h2,.cart-redesign #isReturnableModal .modal-body .contentasset h2{font-weight:400;font-family:"Supreme LL",niveau-grotesk;color:#0a0a0a;font-size:16px}@media (max-width:767.98px){.cart-redesign #Shipping-To-Canada .modal-body .contentasset h2,.cart-redesign #cart-shipInfo .modal-body .contentasset h2,.cart-redesign #idEasyReturnsModal .modal-body .contentasset h2,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset h2,.cart-redesign #isReturnableModal .modal-body .contentasset h2{font-size:20px;line-height:28px}}.cart-redesign #Shipping-To-Canada .modal-body .contentasset h3,.cart-redesign #cart-shipInfo .modal-body .contentasset h3,.cart-redesign #idEasyReturnsModal .modal-body .contentasset h3,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset h3,.cart-redesign #isReturnableModal .modal-body .contentasset h3{font-weight:400;color:#0a0a0a;font-size:20px;padding-bottom:8px;margin-bottom:10px}.cart-redesign #Shipping-To-Canada .modal-body .contentasset hr,.cart-redesign #cart-shipInfo .modal-body .contentasset hr,.cart-redesign #idEasyReturnsModal .modal-body .contentasset hr,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset hr,.cart-redesign #isReturnableModal .modal-body .contentasset hr{height:1px;border:none;color:#cecece;background:#cecece;margin:10px 0 30px}.cart-redesign #Shipping-To-Canada .modal-body .contentasset ul,.cart-redesign #cart-shipInfo .modal-body .contentasset ul,.cart-redesign #idEasyReturnsModal .modal-body .contentasset ul,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset ul,.cart-redesign #isReturnableModal .modal-body .contentasset ul{padding:0;margin-bottom:12px}.cart-redesign #Shipping-To-Canada .modal-body .contentasset ul li,.cart-redesign #cart-shipInfo .modal-body .contentasset ul li,.cart-redesign #idEasyReturnsModal .modal-body .contentasset ul li,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset ul li,.cart-redesign #isReturnableModal .modal-body .contentasset ul li{list-style:disc;font-weight:400;padding:0 0 0 5px;font-size:14px;line-height:22px;color:#0a0a0a;margin:0 0 0 14px}.cart-redesign #Shipping-To-Canada .modal-body .contentasset p,.cart-redesign #cart-shipInfo .modal-body .contentasset p,.cart-redesign #idEasyReturnsModal .modal-body .contentasset p,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset p,.cart-redesign #isReturnableModal .modal-body .contentasset p{font-weight:400;font-size:14px;line-height:20px!important;margin:0;color:#0a0a0a;padding-bottom:10px}.cart-redesign #Shipping-To-Canada .modal-body .contentasset p a,.cart-redesign #cart-shipInfo .modal-body .contentasset p a,.cart-redesign #idEasyReturnsModal .modal-body .contentasset p a,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset p a,.cart-redesign #isReturnableModal .modal-body .contentasset p a{color:#0a0a0a}.cart-redesign #Shipping-To-Canada .modal-body .contentasset h4,.cart-redesign #cart-shipInfo .modal-body .contentasset h4,.cart-redesign #idEasyReturnsModal .modal-body .contentasset h4,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset h4,.cart-redesign #isReturnableModal .modal-body .contentasset h4{font-weight:400;color:#0a0a0a;font-size:16px;margin:10px 0 5px;padding:5px 5px 3px 0}@media (max-width:767.98px){.cart-redesign #Shipping-To-Canada .modal-body .contentasset p,.cart-redesign #Shipping-To-Canada .modal-body .contentasset p li,.cart-redesign #Shipping-To-Canada .modal-body .contentasset ul,.cart-redesign #Shipping-To-Canada .modal-body .contentasset ul li,.cart-redesign #cart-shipInfo .modal-body .contentasset p,.cart-redesign #cart-shipInfo .modal-body .contentasset p li,.cart-redesign #cart-shipInfo .modal-body .contentasset ul,.cart-redesign #cart-shipInfo .modal-body .contentasset ul li,.cart-redesign #idEasyReturnsModal .modal-body .contentasset p,.cart-redesign #idEasyReturnsModal .modal-body .contentasset p li,.cart-redesign #idEasyReturnsModal .modal-body .contentasset ul,.cart-redesign #idEasyReturnsModal .modal-body .contentasset ul li,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset p,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset p li,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset ul,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset ul li,.cart-redesign #isReturnableModal .modal-body .contentasset p,.cart-redesign #isReturnableModal .modal-body .contentasset p li,.cart-redesign #isReturnableModal .modal-body .contentasset ul,.cart-redesign #isReturnableModal .modal-body .contentasset ul li{font-size:16px;line-height:24px}.cart-redesign #Shipping-To-Canada .modal-body .contentasset h4,.cart-redesign #cart-shipInfo .modal-body .contentasset h4,.cart-redesign #idEasyReturnsModal .modal-body .contentasset h4,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset h4,.cart-redesign #isReturnableModal .modal-body .contentasset h4{font-size:16px}}.cart-redesign #Shipping-To-Canada .modal-body .contentasset a,.cart-redesign #cart-shipInfo .modal-body .contentasset a,.cart-redesign #idEasyReturnsModal .modal-body .contentasset a,.cart-redesign #idLowPriceMsgModal .modal-body .contentasset a,.cart-redesign #isReturnableModal .modal-body .contentasset a{color:#0a0a0a}.cart-redesign #modalList .modal button.close{top:25px}#globalLogin-dropdown,#globalLogin-trade{top:110px;z-index:10;max-height:calc(100vh - 110px)}.cart-redesign #idEasyReturnsModal .modal-dialog .modal-content .modal-body .contentasset hr{height:0}.cart-redesign #Shipping-To-Canada .modal-dialog .modal-content .modal-body{padding:40px 40px 20px}.cart-redesign #Shipping-To-Canada .modal-dialog .modal-content .modal-body .contentasset h1{font-weight:400;border-bottom:1px solid #cecece;padding-bottom:5px;margin-bottom:8px;font-size:24px;line-height:28px}#globalLogin-dropdown #globalPopupContainer,#globalLogin-trade #globalPopupContainer{border:1px solid rgba(0,0,0,.1)}#BonusProductDialog .modal-body{background:#f7f8f4}@media (max-width:767.98px){#isSurchargeModal{padding-right:0!important}}#isSurchargeModal .modal-body{padding:29px 24px 24px}#isSurchargeModal h2{color:#0a0a0a;font-size:24px;line-height:28px;font-weight:400;text-transform:capitalize}@media (max-width:767.98px){#isSurchargeModal .modal-body{padding:30px 5px}#isSurchargeModal h2{font-size:22px}#isSurchargeModal p{font-size:14px}}#isSurchargeModal h2 span{color:#0a0a0a!important}#isSurchargeModal hr{border-color:#cecece;margin:5px 0}#isSurchargeModal p{font-size:14px;line-height:20px;color:#0a0a0a}#isSurchargeModal p b{font-size:16px;font-weight:400}#globalLogin-dropdown{display:none;position:fixed;left:0;padding-top:40px;width:100vw;background-color:#eff0eb}@media (max-width:1215.98px){#globalLogin-dropdown{top:50px;padding-top:0;z-index:999;height:100%;max-height:100%}#globalLogin-dropdown #globalPopupContainer{max-height:100%;overflow-y:auto}}#globalLogin-dropdown #globalPopupContainer .loginForm{position:relative}#globalLogin-dropdown #globalPopupContainer .loginForm .logInCreateAccBtn{display:none}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap,#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap,#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap{padding:40px}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap h1,#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap h1,#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap h1{color:var(--Extra-Dark,#000);font-family:"ABC Arizona Flare",sans-serif;font-size:24px;font-weight:300}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap input.errorclient~label.floating-label,#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap span.order-error~label.floating-label,#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap input.errorclient~label.floating-label,#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap span.order-error~label.floating-label,#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap input.errorclient~label.floating-label,#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap span.order-error~label.floating-label{font-size:12px}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .value,#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .value,#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap .value{width:100%}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap input,#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap input,#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap input{width:100%;border:unset;outline:unset;border-bottom:1px solid rgba(0,0,0,.1);height:50px;background:unset}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .forgotpassword,#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .formfield,#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .forgotpassword,#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .formfield,#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap .forgotpassword,#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap .formfield{margin-bottom:20px}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .floating-label,#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .floating-label,#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap .floating-label{background-color:transparent!important}@media (max-width:1215px) and (min-width:768px){#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap,#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap,#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap{width:50%!important;-ms-flex:0 50%;flex:0 50%;max-width:unset}}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .input-error,#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .order-error,#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .input-error,#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .order-error,#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap .input-error,#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap .order-error{color:#c63700;font-size:10px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:2px;text-transform:uppercase}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign,#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew,#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew .login-popup-form,#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew .login-popup-form fieldset{height:100%}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew .login-popup-form fieldset .loginPassword .icon_show_text{width:20px;height:20px;background:url(../images/account/Icon.svg) center 0 no-repeat!important;border:none;position:absolute;right:15px;top:15%}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew .login-popup-form fieldset .forgotpasswordWrapPopUp{margin-top:-5px}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew .login-popup-form fieldset .forgotpasswordWrapPopUp .forgotpassword #PasswordReset{color:rgba(0,0,0,.5);font-size:10px;font-weight:400;line-height:100%;letter-spacing:2px;text-transform:uppercase;padding-top:0;display:inline-block;cursor:pointer}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .privacy_policy,#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap .requiredcaption,#globalLogin-dropdown .hideCopy,#globalLogin-dropdown.signin .trackOrderWrap,#globalLogin-dropdown.tarckorder .acctLoginWrap,#globalLogin-dropdown.tarckorder .createAcctWrap,#globalLoginPopUp .modal-dialog .modal-body .loginForm .checkorderstatus{display:none}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew .login-popup-form fieldset .formactions.loginpage{-ms-flex-positive:1;flex-grow:1}@media (min-width:768px){#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew .login-popup-form fieldset .formactions.loginpage{position:absolute;left:0;width:100%;bottom:84px}}@media (min-width:1216px){#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew .login-popup-form fieldset .formactions.loginpage{position:absolute;left:0;width:100%;bottom:120px}}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew .login-popup-form fieldset .formactions.loginpage button{outline:unset;height:50px;width:100%;border:1px solid #000;background:#000;color:#eff0eb;font-size:14px;font-style:normal;font-weight:400;line-height:160%}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .rememberme{width:115px;position:absolute;right:0;bottom:50px}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .rememberme .checkinput{width:auto;float:right;margin:0;height:20px}#globalLogin-dropdown #globalPopupContainer .loginForm .acctLoginWrap .rememberme label{font-size:14px;font-weight:400}#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap{border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);overflow-y:auto;height:calc(100vh - 150px);max-height:625px}@media (max-width:1215.98px){#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap{height:auto;max-height:none;border-top:1px solid #ccc;border-left:0;border-right:0}}#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .registration{margin:0!important;padding-top:20px}#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .registration .registrationform .formfields{margin:0}#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .registration .registrationform .createAccountFormPopUp fieldset .formfields .formfield{position:relative;margin:0 0 20px}#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .registration .registrationform .createAccountFormPopUp .formactions button{height:50px;width:100%;border:1px solid #000;outline:0;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:160%;text-transform:none}#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .newsletterOptIn-check .newsletterOptInCheckbox{-ms-flex-align:unset;align-items:unset;-ms-flex-wrap:unset;flex-wrap:unset;cursor:pointer}#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .newsletterOptIn-check .newsletterOptInCheckbox input{width:0;height:20px;position:relative;margin:0;border:0;-moz-appearance:initial;z-index:auto}#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .newsletterOptIn-check .newsletterOptInCheckbox input:before{content:"";border:2px solid rgba(0,0,0,.1);width:20px;height:20px;display:block;cursor:pointer}#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .newsletterOptIn-check .newsletterOptInCheckbox input:checked:before{background-color:#3182ce}#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .newsletterOptIn-check .newsletterOptInCheckbox input:checked:after{content:"✓";left:5px;top:5px;font-size:12px;text-transform:uppercase;font-weight:700;color:#0a0a0a;position:absolute;cursor:pointer;transition:2s transform ease-in-out}#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .newsletterOptIn-check .newsletterOptInCheckbox .newLetterOpt-Heading{padding-left:26px;-ms-flex-item-align:unset;-ms-grid-row-align:unset;align-self:unset;text-align:left}#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .privacy_policy{font-size:14px;font-weight:400;color:rgba(0,0,0,.56)}#globalLogin-dropdown #globalPopupContainer .loginForm .createAcctWrap .privacy_policy a{color:#000}@media (max-width:1215px) and (min-width:768px){#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap{width:100%!important;-ms-flex:100%;flex:100%;max-width:unset;padding:5px 30px 20px!important}}#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap .formfield{position:relative}#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap .checkorderstatus .logingeneral .checkorder .status_text{padding-top:20px;padding-bottom:40px}#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap .checkorderstatus .logingeneral .checkorder .status_text div{color:rgba(0,0,0,.5);font-size:14px;font-weight:400;line-height:160%}#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap .checkorderstatus .logingeneral .checkorder .formactions{position:relative;margin:0 auto}@media (min-width:1216px){#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap .checkorderstatus .logingeneral .checkorder .formactions{position:absolute;width:calc(100% - 80px);left:50%;transform:translateX(-50%);margin:0 auto;bottom:128px}}#globalLogin-dropdown #globalPopupContainer .loginForm .trackOrderWrap .checkorderstatus .logingeneral .checkorder button{height:50px;width:100%;border:1px solid #000;outline:0;color:#000;font-size:14px;font-weight:400;line-height:160%}.dropdown-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:0 0;z-index:9}#globalLoginPopUp .modal-dialog .modal-body .loginForm{-ms-flex-direction:column;flex-direction:column}#globalLoginPopUp .modal-dialog .modal-body .loginForm .acctLoginWrap,#globalLoginPopUp .modal-dialog .modal-body .loginForm .createAcctWrap{max-width:none;min-width:100%}#globalLoginPopUp .modal-dialog .modal-body .loginForm .acctLoginWrap .newLetterOpt-Heading,#globalLoginPopUp .modal-dialog .modal-body .loginForm .createAcctWrap .newLetterOpt-Heading{padding:0 0 20px 30px}#globalLoginPopUp .modal-dialog .modal-body .loginForm .acctLoginWrap .privacy_policy,#globalLoginPopUp .modal-dialog .modal-body .loginForm .createAcctWrap .privacy_policy{padding:0!important;margin-bottom:0!important}#globalLoginPopUp .modal-dialog .modal-body .loginForm .acctLoginWrap .errorclient,#globalLoginPopUp .modal-dialog .modal-body .loginForm .createAcctWrap .errorclient{padding:0!important}#globalLoginPopUp .modal-dialog,#popup-login .modal-dialog{max-width:576px!important}@media (max-width:991.98px){#globalLoginPopUp .modal-dialog,#popup-login .modal-dialog{max-width:480px!important}}@media (max-width:767.98px){#globalLoginPopUp,#popup-login{margin:20px;padding-right:0!important}#globalLoginPopUp .modal-dialog,#popup-login .modal-dialog{max-width:390px!important;margin:auto}}@media screen and (max-width:480px){#globalLoginPopUp .modal-dialog,#popup-login .modal-dialog{margin:0}}#globalLoginPopUp .modal-dialog .modal-body,#popup-login .modal-dialog .modal-body{padding:40px}@media (max-width:767.98px){#globalLoginPopUp .modal-dialog .modal-body,#popup-login .modal-dialog .modal-body{padding:20px}}#globalLoginPopUp .modal-dialog .modal-body .close,#popup-login .modal-dialog .modal-body .close{width:30px;height:30px;top:4px;right:4px;position:absolute;opacity:1}#globalLoginPopUp .modal-dialog .modal-body .close:focus,#popup-login .modal-dialog .modal-body .close:focus{outline:0}#globalLoginPopUp .modal-dialog .modal-body .close::before,#popup-login .modal-dialog .modal-body .close::before{transform:rotate(45deg)}#globalLoginPopUp .modal-dialog .modal-body .close::after,#popup-login .modal-dialog .modal-body .close::after{transform:rotate(-45deg)}#globalLoginPopUp .modal-dialog .modal-body .close::after,#globalLoginPopUp .modal-dialog .modal-body .close::before,#popup-login .modal-dialog .modal-body .close::after,#popup-login .modal-dialog .modal-body .close::before{content:" ";width:3px;height:22px;display:block;position:absolute;left:calc(50% - 1px);background-color:#bbb;top:4px}#globalLoginPopUp .modal-dialog .modal-body .close:hover,#popup-login .modal-dialog .modal-body .close:hover{opacity:1}#globalLoginPopUp button,#popup-login button{cursor:pointer}#globalLoginPopUp input.error,#globalLoginPopUp input.errorclient,#popup-login input.error,#popup-login input.errorclient{border-color:#c70000!important;background:#fff}#globalLoginPopUp input.errorclient~label.floating-label,#globalLoginPopUp input.error~label.floating-label,#popup-login input.errorclient~label.floating-label,#popup-login input.error~label.floating-label{top:-6px;left:10px!important;font-size:12px;color:#c70000!important;line-height:15px;padding:0 4px;opacity:1;font-weight:400}#globalLoginPopUp label.error,#globalLoginPopUp label.errorclient,#popup-login label.error,#popup-login label.errorclient{font-size:14px;padding-top:4px;margin-bottom:0;color:#c70000!important}#globalLoginPopUp #globalPopupContainer h1,#globalLoginPopUp #globalPopupContainer h2,#popup-login #globalPopupContainer h1,#popup-login #globalPopupContainer h2{font-family:"ABC Arizona Flare",sans-serif;font-weight:300;font-size:24px;line-height:28px;color:#0a0a0a}#globalLoginPopUp #globalPopupContainer .login-loader-holder,#popup-login #globalPopupContainer .login-loader-holder{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#globalLoginPopUp #globalPopupContainer .login-loader-holder.hideCopy,#popup-login #globalPopupContainer .login-loader-holder.hideCopy{display:none}#globalLoginPopUp #globalPopupContainer .login-loader-holder .login-loader-img-holder,#popup-login #globalPopupContainer .login-loader-holder .login-loader-img-holder{display:inline-block}#globalLoginPopUp #globalPopupContainer .login-loader-holder .login-loader-info-holder,#popup-login #globalPopupContainer .login-loader-holder .login-loader-info-holder{font-size:14px;line-height:18px;display:inline-block;padding:0 20px;font-weight:400}#globalLoginPopUp #globalPopupContainer button,#popup-login #globalPopupContainer button{padding:0}#globalLoginPopUp #globalPopupContainer .forgotpasswordWrapPopUp,#popup-login #globalPopupContainer .forgotpasswordWrapPopUp{margin:0!important}#globalLoginPopUp #globalPopupContainer form .value,#popup-login #globalPopupContainer form .value{float:none}#globalLoginPopUp #globalPopupContainer .registration .formfield,#popup-login #globalPopupContainer .registration .formfield{margin:0;display:block;-ms-flex-align:unset;align-items:unset;-ms-flex-wrap:unset;flex-wrap:unset}#globalLoginPopUp #globalPopupContainer .loginForm,#popup-login #globalPopupContainer .loginForm{background:#fff;max-width:576px}@media (max-width:991.98px){#globalLoginPopUp #globalPopupContainer .loginForm h1,#popup-login #globalPopupContainer .loginForm h1{padding:0 34px!important}}#globalLoginPopUp #globalPopupContainer .loginForm .tab-pane.fade:not(.show),#globalLoginPopUp #globalPopupContainer .loginForm input.textinputpw.errorclient~.validation-icon,#globalLoginPopUp #globalPopupContainer .loginForm input.textinputpw.valid~.validation-icon,#popup-login #globalPopupContainer .loginForm .tab-pane.fade:not(.show),#popup-login #globalPopupContainer .loginForm input.textinputpw.errorclient~.validation-icon,#popup-login #globalPopupContainer .loginForm input.textinputpw.valid~.validation-icon{display:none}#globalLoginPopUp #globalPopupContainer .loginForm input.textinput.errorclient~.validation-icon,#popup-login #globalPopupContainer .loginForm input.textinput.errorclient~.validation-icon{top:20%}#globalLoginPopUp #globalPopupContainer .loginForm input.textinput.errorclient~label.errorclient,#globalLoginPopUp #globalPopupContainer .loginForm input.textinputpw.errorclient~label.errorclient,#popup-login #globalPopupContainer .loginForm input.textinput.errorclient~label.errorclient,#popup-login #globalPopupContainer .loginForm input.textinputpw.errorclient~label.errorclient{position:absolute;top:38px;left:0}#globalLoginPopUp #globalPopupContainer .loginForm input.errorclient,#popup-login #globalPopupContainer .loginForm input.errorclient{margin-bottom:14px}#globalLoginPopUp #globalPopupContainer .loginForm .createAccHeader,#popup-login #globalPopupContainer .loginForm .createAccHeader{font-size:24px;line-height:26px;font-weight:400}@media (max-width:767.98px){#globalLoginPopUp #globalPopupContainer .loginForm .halfForm,#globalLoginPopUp #globalPopupContainer .loginForm h1,#popup-login #globalPopupContainer .loginForm .halfForm,#popup-login #globalPopupContainer .loginForm h1{padding:0!important}}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .formfield,#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .formfield{margin:0}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .formfield .value,#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .formfield .value{position:relative;float:unset;width:100%}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .formfield .value .required,#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .formfield .value .required{width:100%;height:40px;color:#0a0a0a!important;padding:0 8px;border:1px solid #848484;font-size:14px;font-weight:400}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .formfield .value .required.textinputpw,#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .formfield .value .required.textinputpw{color:#848484!important}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .formfield .value label.floating-label,#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .formfield .value label.floating-label{font-weight:400}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .forgotpassword a,#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .forgotpassword a{cursor:pointer;font-size:14px!important;line-height:18px;color:#0a0a0a;text-decoration:underline;font-weight:400!important}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .formfield .checkbox,#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .formfield .checkbox{font-size:14px;line-height:18px;display:-ms-flexbox;display:flex}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .formfield .checkbox input[type=checkbox],#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .formfield .checkbox input[type=checkbox]{position:relative;width:0;margin:0;z-index:0;border:0;-moz-appearance:initial}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .formfield .checkbox input[type=checkbox]:before,#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .formfield .checkbox input[type=checkbox]:before{width:20px;height:20px;content:"";cursor:pointer;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);border:1px solid #0a0a0a;display:block}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .formfield .checkbox input[type=checkbox]:after,#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .formfield .checkbox input[type=checkbox]:after{width:14px;height:14px;cursor:pointer;content:"";display:block;position:absolute;top:3px;left:3px}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .formfield .checkbox input[type=checkbox]:checked:after,#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .formfield .checkbox input[type=checkbox]:checked:after{background-color:#0a0a0a}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .formfield .checkbox label,#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .formfield .checkbox label{padding-left:32px;font-weight:400;margin:2px 0 0}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .loginpage button.redesigned-login-page,#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .loginpage button.redesigned-login-page{width:195px;height:40px;font-size:14px;font-weight:400;border:1px solid #0a0a0a;background:#fff;color:#0a0a0a;text-align:center;display:block;margin:auto;padding:11px 1px;text-transform:none}@media (max-width:991.98px){#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .loginpage button.redesigned-login-page,#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .loginpage button.redesigned-login-page{width:224px}}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration,#popup-login #globalPopupContainer .loginForm .halfForm .registration{margin:0}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax h4,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax h4{font-size:24px;line-height:26px;font-weight:400;border-top:1px solid #cecece;padding-top:20px;margin-bottom:24px;border-bottom:none;padding-bottom:0}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax h4:first-child,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax h4:first-child{border-top:none;padding-top:0}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .formfields .formfield .value,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .formfields .formfield .value{position:relative}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .formfields .formfield .value .required,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .formfields .formfield .value .required{width:100%;height:40px;color:#0a0a0a!important;padding:0 8px;border:1px solid #848484;font-size:14px;font-weight:400}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .formfields .formfield .value label.floating-label,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .formfields .formfield .value label.floating-label{font-weight:400}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox{height:unset!important}@media (max-width:767.98px){#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .loginpage button.redesigned-login-page,#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .forgotpasswordWrapPopUp .loginpage button.redesigned-login-page{width:100%}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .newLetterOpt-Heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .newLetterOpt-Heading{margin-left:24px}}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox{height:20px}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .checkbox input[type=checkbox],#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .checkbox input[type=checkbox],#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .checkbox input[type=checkbox],#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .checkbox input[type=checkbox],#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .checkbox input[type=checkbox],#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .checkbox input[type=checkbox],#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .checkbox input[type=checkbox],#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .checkbox input[type=checkbox]{width:0;position:relative;margin:0;border:0;-moz-appearance:initial;z-index:auto}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .checkbox input[type=checkbox]:before,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .checkbox input[type=checkbox]:before,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .checkbox input[type=checkbox]:before,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .checkbox input[type=checkbox]:before,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .checkbox input[type=checkbox]:before,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .checkbox input[type=checkbox]:before,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .checkbox input[type=checkbox]:before,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .checkbox input[type=checkbox]:before{width:20px;height:20px;content:"";border:1px solid #0a0a0a;display:block;cursor:pointer}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .checkbox input[type=checkbox]:checked:after,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .checkbox input[type=checkbox]:checked:after,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .checkbox input[type=checkbox]:checked:after,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .checkbox input[type=checkbox]:checked:after,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .checkbox input[type=checkbox]:checked:after,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .checkbox input[type=checkbox]:checked:after,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .checkbox input[type=checkbox]:checked:after,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .checkbox input[type=checkbox]:checked:after{content:"✓";left:5px;top:4px;font-size:16px;text-transform:uppercase;font-weight:400;color:#0a0a0a;position:absolute;cursor:pointer;transition:2s transform ease-in-out}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .lux-heading,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .newLetterOpt-Heading,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .lux-heading,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .newLetterOpt-Heading,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .lux-heading,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .newLetterOpt-Heading,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .lux-heading,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .newLetterOpt-Heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .lux-heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .newLetterOpt-Heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .lux-heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .newLetterOpt-Heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .lux-heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .newLetterOpt-Heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .lux-heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .newLetterOpt-Heading{font-size:14px;line-height:18px;color:#0a0a0a;text-decoration:none;margin-top:0}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .lux-info,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .lux-info,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .lux-info,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .lux-info,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .lux-info,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .lux-info,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .lux-info,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .lux-info{width:15px;height:15px;cursor:pointer;background-image:url(../images/account/Question-Icon-New.svg);background-repeat:no-repeat;margin-top:0}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .lux-heading,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .lux-info,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .newLetterOpt-Heading,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .lux-heading,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .lux-info,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .newLetterOpt-Heading,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .lux-heading,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .lux-info,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .newLetterOpt-Heading,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .lux-heading,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .lux-info,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .newLetterOpt-Heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .lux-heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .lux-info,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .newLetterOpt-Heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .lux-heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .lux-info,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .newsletterOptInCheckbox .newLetterOpt-Heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .lux-heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .lux-info,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-check .newLetterOpt-Heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .lux-heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .lux-info,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .newsletterOptInCheckbox .newLetterOpt-Heading{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-wrap,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-wrap,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-wrap,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-wrap{padding:40px;border:1px solid #cecece;margin-top:20px;position:relative}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-wrap .lux-wrap .enroll-lux-heading,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-wrap .lux-wrap .enroll-lux-heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-wrap .lux-wrap .enroll-lux-heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-wrap .lux-wrap .enroll-lux-heading{font-size:20px;line-height:24px;color:#0a0a0a;text-decoration:none;font-weight:400;padding-bottom:10px}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-wrap .lux-wrap .enroll-lux-info,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-wrap .lux-wrap .enroll-lux-info,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-wrap .lux-wrap .enroll-lux-info,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-wrap .lux-wrap .enroll-lux-info{font-size:14px;line-height:18px;color:#0a0a0a;text-decoration:none}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-wrap .lux-wrap .lux-faq a,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-wrap .lux-wrap .lux-faq a,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-wrap .lux-wrap .lux-faq a,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-wrap .lux-wrap .lux-faq a{font-size:14px;line-height:18px;color:#0a0a0a;text-decoration:underline}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-wrap .enroll-lux-cls,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-wrap .enroll-lux-cls,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-wrap .enroll-lux-cls,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .newsletterOptIn-check .enroll-lux-wrap .enroll-lux-cls{width:15px;height:15px;background-image:url(../images/account/X.svg);background-repeat:no-repeat;position:absolute;cursor:pointer;right:20px;top:13px}@media (max-width:767.98px){#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .lux-heading,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .lux-heading{margin-left:24px}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .lux-info,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-check .lux-info{width:20px;height:20px;background-size:20px}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-wrap,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .enroll-lux .enroll-lux-wrap{padding:30px}}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .createPlugin button,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .createPlugin button{width:100%;height:40px;cursor:pointer;font-size:16px;line-height:18px;font-weight:400;background:#0a0a0a;color:#fff;text-align:center;display:block;margin:auto;padding:9px 1px;text-transform:none;border:0}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .requiredcaption,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .requiredcaption{margin:0}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .requiredcaption .label,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .requiredcaption .label{padding:0}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .requiredcaption .label .requiredindicator,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .requiredcaption .label .requiredmessage,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .requiredcaption .label .requiredindicator,#popup-login #globalPopupContainer .loginForm .halfForm .registration #RegistrationForm_Ajax .requiredcaption .label .requiredmessage{font-size:14px;line-height:18px;font-weight:400;color:#0a0a0a}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .formfield.password,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration .formfield.password,#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .formfield.password,#popup-login #globalPopupContainer .loginForm .halfForm .registration .formfield.password{position:relative}#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .formfield.password .icon_show_text,#globalLoginPopUp #globalPopupContainer .loginForm .halfForm .registration .formfield.password .icon_show_text,#popup-login #globalPopupContainer .loginForm .halfForm .logincustomersRedesign .formfield.password .icon_show_text,#popup-login #globalPopupContainer .loginForm .halfForm .registration .formfield.password .icon_show_text{width:20px;height:20px;background:url(../images/account/Icon.svg) center 0 no-repeat!important;border:none;position:absolute;right:15px;top:15%}#globalLoginPopUp #globalPopupContainer .loginForm .logInCreateAccBtn,#popup-login #globalPopupContainer .loginForm .logInCreateAccBtn{display:block}#globalLoginPopUp #globalPopupContainer .loginForm .logInCreateAccBtn li,#popup-login #globalPopupContainer .loginForm .logInCreateAccBtn li{text-align:center}#globalLoginPopUp #globalPopupContainer .loginForm .logInCreateAccBtn li a#create-tab,#popup-login #globalPopupContainer .loginForm .logInCreateAccBtn li a#create-tab{width:195px;height:40px;font-size:14px;font-weight:400;border:1px solid #0a0a0a;color:#0a0a0a;text-align:center;display:block;margin:auto;padding:11px 1px;cursor:pointer}@media (max-width:991.98px){#globalLoginPopUp #globalPopupContainer .loginForm .logInCreateAccBtn li a#create-tab,#popup-login #globalPopupContainer .loginForm .logInCreateAccBtn li a#create-tab{width:224px}}@media (max-width:767.98px){#globalLoginPopUp #globalPopupContainer .loginForm .logInCreateAccBtn li a#create-tab,#popup-login #globalPopupContainer .loginForm .logInCreateAccBtn li a#create-tab{width:100%}}#globalLoginPopUp #globalPopupContainer .loginForm .logInCreateAccBtn li a#create-tab.active,#popup-login #globalPopupContainer .loginForm .logInCreateAccBtn li a#create-tab.active{display:none}#globalLoginPopUp #globalPopupContainer .loginForm .logInCreateAccBtn li.loginBtn,#popup-login #globalPopupContainer .loginForm .logInCreateAccBtn li.loginBtn{font-size:14px;line-height:18px;font-weight:400;text-align:left}#globalLoginPopUp #globalPopupContainer .loginForm .logInCreateAccBtn li.loginBtn a,#popup-login #globalPopupContainer .loginForm .logInCreateAccBtn li.loginBtn a{color:#0a0a0a;text-decoration:underline;cursor:pointer;padding:0;display:inline}#globalLoginPopUp #globalPopupContainer .loginForm .logInCreateAccBtn .divider,#popup-login #globalPopupContainer .loginForm .logInCreateAccBtn .divider{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:14px;font-weight:400;text-transform:uppercase;margin:0}#globalLoginPopUp #globalPopupContainer .loginForm .logInCreateAccBtn .divider:after,#globalLoginPopUp #globalPopupContainer .loginForm .logInCreateAccBtn .divider:before,#popup-login #globalPopupContainer .loginForm .logInCreateAccBtn .divider:after,#popup-login #globalPopupContainer .loginForm .logInCreateAccBtn .divider:before{content:"";-ms-flex:1 1;flex:1 1;border-bottom:1px solid #cecece;margin:auto}#globalLoginPopUp #globalPopupContainer .loginForm .logInCreateAccBtn .divider:before,#popup-login #globalPopupContainer .loginForm .logInCreateAccBtn .divider:before{margin-right:10px}#globalLoginPopUp #globalPopupContainer .loginForm .logInCreateAccBtn .divider:after,#popup-login #globalPopupContainer .loginForm .logInCreateAccBtn .divider:after{margin-left:10px}#globalLoginPopUp #globalPopupContainer .loginForm .privacy_policy,#popup-login #globalPopupContainer .loginForm .privacy_policy{font-size:12px;line-height:16px}#globalLoginPopUp #globalPopupContainer .loginForm .privacy_policy a,#popup-login #globalPopupContainer .loginForm .privacy_policy a{text-decoration:underline;color:#0a0a0a}#globalLoginPopUp #globalPopupContainer .loginForm .border-top,#popup-login #globalPopupContainer .loginForm .border-top{margin-top:16px;padding-bottom:20px;border-top:1px solid #cecece!important}#globalLoginPopUp #globalPopupContainer .loginForm .trade-copy-wrap,#popup-login #globalPopupContainer .loginForm .trade-copy-wrap{max-width:100%;margin:20px auto auto;text-align:center;padding:20px;background:#f7f8f4}#globalLoginPopUp #globalPopupContainer .loginForm .trade-copy-wrap h2,#popup-login #globalPopupContainer .loginForm .trade-copy-wrap h2{font-size:18px;line-height:20px;font-weight:300}#globalLoginPopUp #globalPopupContainer .loginForm .trade-copy-wrap .trade-copy-info,#popup-login #globalPopupContainer .loginForm .trade-copy-wrap .trade-copy-info{font-size:16px;line-height:20px;font-weight:400;max-width:355px;margin:auto}#globalLoginPopUp #globalPopupContainer .loginForm .trade-copy-wrap .trade-copy-btn a,#popup-login #globalPopupContainer .loginForm .trade-copy-wrap .trade-copy-btn a{width:216px;height:40px;font-size:16px;line-height:18px;font-weight:400;border:1px solid #0a0a0a;color:#0a0a0a;text-align:center;display:block;margin:auto;padding:10px 1px;cursor:pointer;text-decoration:none;background:#fff}@media (max-width:767.98px){#globalLoginPopUp #globalPopupContainer .loginForm .trade-copy-wrap .trade-copy-btn a,#popup-login #globalPopupContainer .loginForm .trade-copy-wrap .trade-copy-btn a{width:100%}#globalLoginPopUp #globalPopupContainer .value input:focus,#globalLoginPopUp #globalPopupContainer .value select:focus,#globalLoginPopUp #globalPopupContainer .value textarea:focus,#popup-login #globalPopupContainer .value input:focus,#popup-login #globalPopupContainer .value select:focus,#popup-login #globalPopupContainer .value textarea:focus{font-size:16px!important}}#emailVerificationOtp input.error,#emailVerificationOtp input.errorclient,#forgotpwd-modal input.error,#forgotpwd-modal input.errorclient{border-color:#c70000!important;background:#fff}#emailVerificationOtp input.errorclient~label.floating-label,#emailVerificationOtp input.error~label.floating-label,#forgotpwd-modal input.errorclient~label.floating-label,#forgotpwd-modal input.error~label.floating-label{top:-6px;left:10px!important;font-size:12px;color:#c70000!important;line-height:15px;padding:0 4px;opacity:1;font-weight:400}#emailVerificationOtp input.errorclient~.validation-icon,#emailVerificationOtp input.error~.validation-icon,#forgotpwd-modal input.errorclient~.validation-icon,#forgotpwd-modal input.error~.validation-icon{top:10px}#emailVerificationOtp .modal-dialog,#forgotpwd-modal .modal-dialog{max-width:475px}@media (max-width:991.98px){#emailVerificationOtp .modal-dialog,#forgotpwd-modal .modal-dialog{max-width:100vw;margin:0;height:100vh;-ms-flex-align:unset;align-items:unset}}#emailVerificationOtp .modal-dialog .modal-content,#forgotpwd-modal .modal-dialog .modal-content{background-color:#EFF0EB}#emailVerificationOtp .modal-dialog .modal-content .modal-body,#forgotpwd-modal .modal-dialog .modal-content .modal-body{padding:40px;box-shadow:0 0 10px rgba(10,10,10,.2)}@media (max-width:767.98px){#emailVerificationOtp .modal-dialog .modal-content .modal-body,#forgotpwd-modal .modal-dialog .modal-content .modal-body{padding:40px}}#emailVerificationOtp .modal-dialog .modal-content .modal-body .close,#forgotpwd-modal .modal-dialog .modal-content .modal-body .close{top:8px;right:8px;width:30px;height:30px;position:absolute;outline:0;color:#cecece;opacity:1}#emailVerificationOtp .modal-dialog .modal-content .modal-body .close:hover,#forgotpwd-modal .modal-dialog .modal-content .modal-body .close:hover{opacity:1}#emailVerificationOtp .modal-dialog .modal-content .modal-body .close::before,#forgotpwd-modal .modal-dialog .modal-content .modal-body .close::before{transform:rotate(45deg)}#emailVerificationOtp .modal-dialog .modal-content .modal-body .close::after,#forgotpwd-modal .modal-dialog .modal-content .modal-body .close::after{transform:rotate(-45deg)}#emailVerificationOtp .modal-dialog .modal-content .modal-body .close::after,#emailVerificationOtp .modal-dialog .modal-content .modal-body .close::before,#forgotpwd-modal .modal-dialog .modal-content .modal-body .close::after,#forgotpwd-modal .modal-dialog .modal-content .modal-body .close::before{background-color:#000;width:1px;height:20px;content:" ";display:block;position:absolute;left:calc(50% - 1px);top:4px}#emailVerificationOtp .modal-dialog .modal-content .modal-body h1,#forgotpwd-modal .modal-dialog .modal-content .modal-body h1{font-family:"ABC Arizona Flare",sans-serif;font-weight:300;font-size:40px;color:#0a0a0a;line-height:100%;margin:0 0 40px}#emailVerificationOtp .modal-dialog .modal-content .modal-body .reset-password-loader-holder,#forgotpwd-modal .modal-dialog .modal-content .modal-body .reset-password-loader-holder{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#emailVerificationOtp .modal-dialog .modal-content .modal-body .reset-password-loader-holder.hideCopy,#forgotpwd-modal .modal-dialog .modal-content .modal-body .reset-password-loader-holder.hideCopy{display:none}#emailVerificationOtp .modal-dialog .modal-content .modal-body .reset-password-loader-holder .login-loader-img-holder,#forgotpwd-modal .modal-dialog .modal-content .modal-body .reset-password-loader-holder .login-loader-img-holder{display:inline-block}#emailVerificationOtp .modal-dialog .modal-content .modal-body .reset-password-loader-holder .login-loader-info-holder,#forgotpwd-modal .modal-dialog .modal-content .modal-body .reset-password-loader-holder .login-loader-info-holder{display:inline-block;padding:0 20px;font-size:14px;line-height:18px;font-weight:400}#emailVerificationOtp .modal-dialog .modal-content .modal-body .password_reset_msg,#emailVerificationOtp .modal-dialog .modal-content .modal-body .passwordsent,#emailVerificationOtp .modal-dialog .modal-content .modal-body .success,#forgotpwd-modal .modal-dialog .modal-content .modal-body .password_reset_msg,#forgotpwd-modal .modal-dialog .modal-content .modal-body .passwordsent,#forgotpwd-modal .modal-dialog .modal-content .modal-body .success{font-size:14px;line-height:18px;font-weight:400!important;padding-bottom:40px!important;margin-bottom:0!important}#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm,#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm #PasswordResetForm,#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm .formactions,#emailVerificationOtp .modal-dialog .modal-content .modal-body #verificationCodeForm,#emailVerificationOtp .modal-dialog .modal-content .modal-body #verificationCodeForm #PasswordResetForm,#emailVerificationOtp .modal-dialog .modal-content .modal-body #verificationCodeForm .formactions,#emailVerificationOtp .modal-dialog .modal-content .modal-body .passwordreset,#emailVerificationOtp .modal-dialog .modal-content .modal-body .passwordreset #PasswordResetForm,#emailVerificationOtp .modal-dialog .modal-content .modal-body .passwordreset .formactions,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm #PasswordResetForm,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm .formactions,#forgotpwd-modal .modal-dialog .modal-content .modal-body #verificationCodeForm,#forgotpwd-modal .modal-dialog .modal-content .modal-body #verificationCodeForm #PasswordResetForm,#forgotpwd-modal .modal-dialog .modal-content .modal-body #verificationCodeForm .formactions,#forgotpwd-modal .modal-dialog .modal-content .modal-body .passwordreset,#forgotpwd-modal .modal-dialog .modal-content .modal-body .passwordreset #PasswordResetForm,#forgotpwd-modal .modal-dialog .modal-content .modal-body .passwordreset .formactions{margin:0}#emailVerificationOtp .modal-dialog .modal-content .modal-body .ui-widget-content,#forgotpwd-modal .modal-dialog .modal-content .modal-body .ui-widget-content{border:none;background:unset}#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm .formfield .value,#emailVerificationOtp .modal-dialog .modal-content .modal-body #verificationCodeForm .formfield .value,#emailVerificationOtp .modal-dialog .modal-content .modal-body .passwordreset .formfield .value,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm .formfield .value,#forgotpwd-modal .modal-dialog .modal-content .modal-body #verificationCodeForm .formfield .value,#forgotpwd-modal .modal-dialog .modal-content .modal-body .passwordreset .formfield .value{position:relative;float:unset;width:100%}#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm .formfield .value .textinput,#emailVerificationOtp .modal-dialog .modal-content .modal-body #verificationCodeForm .formfield .value .textinput,#emailVerificationOtp .modal-dialog .modal-content .modal-body .passwordreset .formfield .value .textinput,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm .formfield .value .textinput,#forgotpwd-modal .modal-dialog .modal-content .modal-body #verificationCodeForm .formfield .value .textinput,#forgotpwd-modal .modal-dialog .modal-content .modal-body .passwordreset .formfield .value .textinput{width:100%;height:42px;color:#0a0a0a!important;padding:0 8px;border:unset;border-bottom:1px solid rgba(0,0,0,.1);background-color:#EFF0EB;font-size:14px;font-weight:400;outline:0}#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm .formfield .value label.floating-label,#emailVerificationOtp .modal-dialog .modal-content .modal-body #verificationCodeForm .formfield .value label.floating-label,#emailVerificationOtp .modal-dialog .modal-content .modal-body .passwordreset .formfield .value label.floating-label,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm .formfield .value label.floating-label,#forgotpwd-modal .modal-dialog .modal-content .modal-body #verificationCodeForm .formfield .value label.floating-label,#forgotpwd-modal .modal-dialog .modal-content .modal-body .passwordreset .formfield .value label.floating-label{font-weight:400;background-color:#EFF0EB}#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm .formfield .label,#emailVerificationOtp .modal-dialog .modal-content .modal-body #verificationCodeForm .formfield .label,#emailVerificationOtp .modal-dialog .modal-content .modal-body .passwordreset .formfield .label,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm .formfield .label,#forgotpwd-modal .modal-dialog .modal-content .modal-body #verificationCodeForm .formfield .label,#forgotpwd-modal .modal-dialog .modal-content .modal-body .passwordreset .formfield .label{display:none}#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm .formactions .sendBtnResetPassword,#emailVerificationOtp .modal-dialog .modal-content .modal-body #verificationCodeForm .formactions .sendBtnResetPassword,#emailVerificationOtp .modal-dialog .modal-content .modal-body .passwordreset .formactions .sendBtnResetPassword,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm .formactions .sendBtnResetPassword,#forgotpwd-modal .modal-dialog .modal-content .modal-body #verificationCodeForm .formactions .sendBtnResetPassword,#forgotpwd-modal .modal-dialog .modal-content .modal-body .passwordreset .formactions .sendBtnResetPassword{width:100%;height:51px;font-size:16px;line-height:18px;font-weight:400;background:#0a0a0a;color:#fff;text-align:center;margin:auto;padding:11px 1px;float:left;border:0;cursor:pointer}@media (max-width:767.98px){#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm .formactions .sendBtnResetPassword,#emailVerificationOtp .modal-dialog .modal-content .modal-body #verificationCodeForm .formactions .sendBtnResetPassword,#emailVerificationOtp .modal-dialog .modal-content .modal-body .passwordreset .formactions .sendBtnResetPassword,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm .formactions .sendBtnResetPassword,#forgotpwd-modal .modal-dialog .modal-content .modal-body #verificationCodeForm .formactions .sendBtnResetPassword,#forgotpwd-modal .modal-dialog .modal-content .modal-body .passwordreset .formactions .sendBtnResetPassword{width:100%}}#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm .formactions .cancel,#emailVerificationOtp .modal-dialog .modal-content .modal-body #verificationCodeForm .formactions .cancel,#emailVerificationOtp .modal-dialog .modal-content .modal-body .passwordreset .formactions .cancel,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm .formactions .cancel,#forgotpwd-modal .modal-dialog .modal-content .modal-body #verificationCodeForm .formactions .cancel,#forgotpwd-modal .modal-dialog .modal-content .modal-body .passwordreset .formactions .cancel{border:none}#emailVerificationOtp .modal-dialog .modal-content .modal-body .formfield.passwordemail,#forgotpwd-modal .modal-dialog .modal-content .modal-body .formfield.passwordemail{margin-bottom:70px!important;padding-bottom:0!important}#emailVerificationOtp .modal-dialog .modal-content .modal-body #forgotpwd-cnfm,#emailVerificationOtp .modal-dialog .modal-content .modal-body .confirmationcontainer,#forgotpwd-modal .modal-dialog .modal-content .modal-body #forgotpwd-cnfm,#forgotpwd-modal .modal-dialog .modal-content .modal-body .confirmationcontainer{height:auto!important}#emailVerificationOtp .modal-dialog .modal-content .modal-body #forgotpwd-cnfm .cancel,#emailVerificationOtp .modal-dialog .modal-content .modal-body #forgotpwd-cnfm .close-btn,#emailVerificationOtp .modal-dialog .modal-content .modal-body .confirmationcontainer .cancel,#emailVerificationOtp .modal-dialog .modal-content .modal-body .confirmationcontainer .close-btn,#forgotpwd-modal .modal-dialog .modal-content .modal-body #forgotpwd-cnfm .cancel,#forgotpwd-modal .modal-dialog .modal-content .modal-body #forgotpwd-cnfm .close-btn,#forgotpwd-modal .modal-dialog .modal-content .modal-body .confirmationcontainer .cancel,#forgotpwd-modal .modal-dialog .modal-content .modal-body .confirmationcontainer .close-btn{width:154px;height:40px;font-size:14px;color:#0a0a0a;text-align:center;border:1px solid #0a0a0a;outline:0;background:#fff;font-weight:400;margin:auto;-ms-flex-align:center;align-items:center;padding:11px 1px;cursor:pointer;-ms-flex-pack:center;justify-content:center}#emailVerificationOtp .modal-dialog .modal-content .modal-body .code-not-working-txt,#forgotpwd-modal .modal-dialog .modal-content .modal-body .code-not-working-txt{font-size:14px;line-height:18px;text-align:center}#emailVerificationOtp .modal-dialog .modal-content .modal-body .code-not-working-txt span,#forgotpwd-modal .modal-dialog .modal-content .modal-body .code-not-working-txt span{font-weight:400!important}#emailVerificationOtp .modal-dialog .modal-content .modal-body .code-not-working-txt a,#forgotpwd-modal .modal-dialog .modal-content .modal-body .code-not-working-txt a{font-weight:400;color:#0a0a0a;text-decoration:underline}#emailVerificationOtp .modal-dialog .modal-content .modal-body #inValidPasscodeMsg.errorclient,#forgotpwd-modal .modal-dialog .modal-content .modal-body #inValidPasscodeMsg.errorclient{font-size:12px;line-height:16px!important;padding:0;color:#c70000;font-weight:400!important}#emailVerificationOtp .modal-dialog .modal-content .modal-body #continueCreateAccount,#emailVerificationOtp .modal-dialog .modal-content .modal-body #continueajaxCreateAccount,#emailVerificationOtp .modal-dialog .modal-content .modal-body .continueCreateAccountFromfavs,#emailVerificationOtp .modal-dialog .modal-content .modal-body .createAccountFormOrderConfirm,#emailVerificationOtp .modal-dialog .modal-content .modal-body .createAccountFromProdsetfavs,#emailVerificationOtp .modal-dialog .modal-content .modal-body .setPasswordContinueBtn,#emailVerificationOtp .modal-dialog .modal-content .modal-body .verificationContinueBtn,#forgotpwd-modal .modal-dialog .modal-content .modal-body #continueCreateAccount,#forgotpwd-modal .modal-dialog .modal-content .modal-body #continueajaxCreateAccount,#forgotpwd-modal .modal-dialog .modal-content .modal-body .continueCreateAccountFromfavs,#forgotpwd-modal .modal-dialog .modal-content .modal-body .createAccountFormOrderConfirm,#forgotpwd-modal .modal-dialog .modal-content .modal-body .createAccountFromProdsetfavs,#forgotpwd-modal .modal-dialog .modal-content .modal-body .setPasswordContinueBtn,#forgotpwd-modal .modal-dialog .modal-content .modal-body .verificationContinueBtn{font-size:16px;line-height:18px;font-weight:400;background:#0a0a0a;color:#fff;text-align:center;margin:auto;padding:11px 1px;width:100%;height:40px;border:0;cursor:pointer}#emailVerificationOtp .modal-dialog .modal-content .modal-body #continueCreateAccount:focus,#emailVerificationOtp .modal-dialog .modal-content .modal-body #continueajaxCreateAccount:focus,#emailVerificationOtp .modal-dialog .modal-content .modal-body .continueCreateAccountFromfavs:focus,#emailVerificationOtp .modal-dialog .modal-content .modal-body .createAccountFormOrderConfirm:focus,#emailVerificationOtp .modal-dialog .modal-content .modal-body .createAccountFromProdsetfavs:focus,#emailVerificationOtp .modal-dialog .modal-content .modal-body .setPasswordContinueBtn:focus,#emailVerificationOtp .modal-dialog .modal-content .modal-body .verificationContinueBtn:focus,#forgotpwd-modal .modal-dialog .modal-content .modal-body #continueCreateAccount:focus,#forgotpwd-modal .modal-dialog .modal-content .modal-body #continueajaxCreateAccount:focus,#forgotpwd-modal .modal-dialog .modal-content .modal-body .continueCreateAccountFromfavs:focus,#forgotpwd-modal .modal-dialog .modal-content .modal-body .createAccountFormOrderConfirm:focus,#forgotpwd-modal .modal-dialog .modal-content .modal-body .createAccountFromProdsetfavs:focus,#forgotpwd-modal .modal-dialog .modal-content .modal-body .setPasswordContinueBtn:focus,#forgotpwd-modal .modal-dialog .modal-content .modal-body .verificationContinueBtn:focus{border-radius:0}#emailVerificationOtp .modal-dialog .modal-content .modal-body #continueCreateAccount,#emailVerificationOtp .modal-dialog .modal-content .modal-body #continueajaxCreateAccount,#emailVerificationOtp .modal-dialog .modal-content .modal-body .continueCreateAccountFromfavs,#emailVerificationOtp .modal-dialog .modal-content .modal-body .createAccountFormOrderConfirm,#emailVerificationOtp .modal-dialog .modal-content .modal-body .createAccountFromProdsetfavs,#forgotpwd-modal .modal-dialog .modal-content .modal-body #continueCreateAccount,#forgotpwd-modal .modal-dialog .modal-content .modal-body #continueajaxCreateAccount,#forgotpwd-modal .modal-dialog .modal-content .modal-body .continueCreateAccountFromfavs,#forgotpwd-modal .modal-dialog .modal-content .modal-body .createAccountFormOrderConfirm,#forgotpwd-modal .modal-dialog .modal-content .modal-body .createAccountFromProdsetfavs{position:relative}#emailVerificationOtp .modal-dialog .modal-content .modal-body #continueCreateAccount #cover-spin,#emailVerificationOtp .modal-dialog .modal-content .modal-body #continueajaxCreateAccount #cover-spin,#emailVerificationOtp .modal-dialog .modal-content .modal-body .continueCreateAccountFromfavs #cover-spin,#emailVerificationOtp .modal-dialog .modal-content .modal-body .createAccountFormOrderConfirm #cover-spin,#emailVerificationOtp .modal-dialog .modal-content .modal-body .createAccountFromProdsetfavs #cover-spin,#forgotpwd-modal .modal-dialog .modal-content .modal-body #continueCreateAccount #cover-spin,#forgotpwd-modal .modal-dialog .modal-content .modal-body #continueajaxCreateAccount #cover-spin,#forgotpwd-modal .modal-dialog .modal-content .modal-body .continueCreateAccountFromfavs #cover-spin,#forgotpwd-modal .modal-dialog .modal-content .modal-body .createAccountFormOrderConfirm #cover-spin,#forgotpwd-modal .modal-dialog .modal-content .modal-body .createAccountFromProdsetfavs #cover-spin{position:absolute!important;height:40px;width:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,.7);z-index:9999;display:block}#emailVerificationOtp .modal-dialog .modal-content .modal-body #continueCreateAccount #cover-spin::after,#emailVerificationOtp .modal-dialog .modal-content .modal-body #continueajaxCreateAccount #cover-spin::after,#emailVerificationOtp .modal-dialog .modal-content .modal-body .continueCreateAccountFromfavs #cover-spin::after,#emailVerificationOtp .modal-dialog .modal-content .modal-body .createAccountFormOrderConfirm #cover-spin::after,#emailVerificationOtp .modal-dialog .modal-content .modal-body .createAccountFromProdsetfavs #cover-spin::after,#forgotpwd-modal .modal-dialog .modal-content .modal-body #continueCreateAccount #cover-spin::after,#forgotpwd-modal .modal-dialog .modal-content .modal-body #continueajaxCreateAccount #cover-spin::after,#forgotpwd-modal .modal-dialog .modal-content .modal-body .continueCreateAccountFromfavs #cover-spin::after,#forgotpwd-modal .modal-dialog .modal-content .modal-body .createAccountFormOrderConfirm #cover-spin::after,#forgotpwd-modal .modal-dialog .modal-content .modal-body .createAccountFromProdsetfavs #cover-spin::after{content:'';left:45%;top:0;border-color:transparent #fff #fff;width:40px;height:40px;border-radius:50%;display:block;position:absolute;border-style:solid;border-width:4px;animation:spin .8s linear infinite}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}#emailVerificationOtp .modal-dialog .modal-content .modal-body #continueCreateAccount:disabled,#emailVerificationOtp .modal-dialog .modal-content .modal-body #continueajaxCreateAccount:disabled,#emailVerificationOtp .modal-dialog .modal-content .modal-body .continueCreateAccountFromfavs:disabled,#emailVerificationOtp .modal-dialog .modal-content .modal-body .createAccountFormOrderConfirm:disabled,#emailVerificationOtp .modal-dialog .modal-content .modal-body .createAccountFromProdsetfavs:disabled,#emailVerificationOtp .modal-dialog .modal-content .modal-body .verificationContinueBtn:disabled,#forgotpwd-modal .modal-dialog .modal-content .modal-body #continueCreateAccount:disabled,#forgotpwd-modal .modal-dialog .modal-content .modal-body #continueajaxCreateAccount:disabled,#forgotpwd-modal .modal-dialog .modal-content .modal-body .continueCreateAccountFromfavs:disabled,#forgotpwd-modal .modal-dialog .modal-content .modal-body .createAccountFormOrderConfirm:disabled,#forgotpwd-modal .modal-dialog .modal-content .modal-body .createAccountFromProdsetfavs:disabled,#forgotpwd-modal .modal-dialog .modal-content .modal-body .verificationContinueBtn:disabled{background:#cecece}#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm fieldset h4,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm fieldset h4{font-size:18px;line-height:20px;font-weight:400;padding:8px 0;border-top:1px solid #cecece;border-bottom:1px solid #cecece;margin-top:10px}#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm fieldset .label,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm fieldset .label{display:block!important;font-size:14px;line-height:18px;font-weight:400;margin-bottom:10px}#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm fieldset .requiredcaption,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm fieldset .requiredcaption,#globalLogin-trade,.hidden{display:none}#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm fieldset .formfield,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm fieldset .formfield{margin-bottom:15px}#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm fieldset .formfields .new-pwd-msg,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm fieldset .formfields .new-pwd-msg{font-size:14px;line-height:18px;font-weight:400;margin:20px 0}#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm fieldset .formfields .new-pwd-msg p,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm fieldset .formfields .new-pwd-msg p{margin:0}#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm fieldset .formfields .setPasswordContinueBtn,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm fieldset .formfields .setPasswordContinueBtn{margin-top:13px}#emailVerificationOtp .modal-dialog .modal-content .modal-body #NewPasswordForm fieldset .formfields #newpassFormError.errorclient,#forgotpwd-modal .modal-dialog .modal-content .modal-body #NewPasswordForm fieldset .formfields #newpassFormError.errorclient{padding:0 0 2px}#emailVerificationOtp .modal-dialog .modal-content .modal-body .newpasswordform,#forgotpwd-modal .modal-dialog .modal-content .modal-body .newpasswordform{font-size:14px;line-height:18px}.dialog_hidden_input{position:absolute;left:-9999px}#globalLogin-trade{position:fixed;left:0;padding-top:40px;width:100vw;background-color:#EFF0EB}@media (max-width:767.98px){#globalLogin-trade{top:0;padding-top:0;z-index:999;height:100%;max-height:100%}#globalLogin-trade #globalPopupContainer{max-height:100%;overflow-y:auto}}#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap,#globalLogin-trade #globalPopupContainer .loginForm .createAcctWrap{padding:40px}#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap div,#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap h1,#globalLogin-trade #globalPopupContainer .loginForm .createAcctWrap div,#globalLogin-trade #globalPopupContainer .loginForm .createAcctWrap h1{color:var(--Extra-Dark,#000);font-family:"ABC Arizona Flare",sans-serif;font-size:24px;font-weight:300}#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap .value,#globalLogin-trade #globalPopupContainer .loginForm .createAcctWrap .value{width:100%}#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap input,#globalLogin-trade #globalPopupContainer .loginForm .createAcctWrap input{width:100%;border:unset;outline:unset;border-bottom:1px solid rgba(0,0,0,.1);height:50px;background:unset}#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap input.errorclient~label.floating-label,#globalLogin-trade #globalPopupContainer .loginForm .createAcctWrap input.errorclient~label.floating-label{top:-6px}#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap span.errorclient,#globalLogin-trade #globalPopupContainer .loginForm .createAcctWrap span.errorclient{display:block}#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap .floating-label,#globalLogin-trade #globalPopupContainer .loginForm .createAcctWrap .floating-label{background-color:transparent!important}#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign,#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew,#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew .login-popup-form,#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew .login-popup-form fieldset{height:100%}#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew .login-popup-form fieldset .loginPassword .icon_show_text{width:20px;height:20px;background:url(../images/account/Icon.svg) center 0 no-repeat!important;border:none;position:absolute;right:25px;top:15%}#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew .login-popup-form fieldset .forgotpasswordWrapPopUp .forgotpassword #PasswordReset{color:rgba(0,0,0,.5);font-size:10px;font-weight:400;line-height:100%;letter-spacing:2px;text-transform:uppercase;padding-top:40px;display:inline-block}#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew .login-popup-form fieldset .formactions.loginpage{position:absolute;margin-top:-58px!important;right:0}#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap .logincustomersRedesign .returningcustomersNew .login-popup-form fieldset .formactions.loginpage button{outline:unset;height:50px;width:83px;border:1px solid #000;background:#000;color:#EFF0EB;font-size:14px;font-style:normal;font-weight:400;line-height:160%}#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap .privacy_policy{display:none}#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap .rememberme{width:115px;position:absolute;right:0;bottom:50px}#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap .rememberme .checkinput{width:auto;float:right;margin:0;height:20px}#globalLogin-trade #globalPopupContainer .loginForm .acctLoginWrap .rememberme label{font-size:14px;font-weight:400}#globalLogin-trade #globalPopupContainer .loginForm .createAcctWrap{border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);overflow-y:auto;height:400px}@media (max-width:767.98px){#globalLogin-trade #globalPopupContainer .loginForm .createAcctWrap{height:auto;max-height:none;border-top:1px solid #ccc;border-left:0;border-right:0}#globalLogin-trade #globalPopupContainer .loginForm .trackOrderWrap{border-top:1px solid #ccc}}#globalLogin-trade #globalPopupContainer .loginForm .createAcctWrap .join-trade p{padding:5px 0 15px;color:rgba(0,0,0,.56);font-size:14px;font-weight:400;line-height:20px;white-space:normal}#globalLogin-trade #globalPopupContainer .loginForm .createAcctWrap .join-trade ul li{color:#000;font-size:14px;font-weight:400;line-height:210%}#globalLogin-trade #globalPopupContainer .loginForm .createAcctWrap .join-trade a.get-started{display:-ms-flexbox;display:flex;height:50px;padding:15px 20px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;gap:var(--XXS,5px);-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;align-self:stretch;color:#EFF0EB;font-size:14px;font-style:normal;font-weight:400;line-height:160%;background:#000;text-decoration:none;margin-top:40px}#globalLogin-trade #globalPopupContainer .loginForm .trackOrderWrap{height:400px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0}#globalLogin-trade #globalPopupContainer .loginForm .trackOrderWrap img{width:100%}#globalLogin-trade #globalPopupContainer .loginForm .trackOrderWrap a{width:100%}#globalLogin-trade .hideCopy{display:none}.trade-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:0 0;z-index:9}.trade-menu-link{cursor:pointer;position:relative;z-index:10}@media (max-width:1215px){.trade-menu-link{font-family:"ABC Arizona Flare",sans-serif;font-size:24px;font-style:normal;font-weight:300;line-height:160%;text-decoration:none;display:block}}input.errorclient~.validation-icon,input.input-error~.validation-icon{background:url(../images/cartcheckout/input-icon-warning.svg) no-repeat;position:absolute;top:15%;right:4px;display:block}input.errorclient.couponinput,input.input-error.couponinput{background:url(../images/cartcheckout/Icon-Info.svg) 96% 50% no-repeat}select.errorclient,select.input-error{border-color:#c70000!important}.checkout-redesign input.errorclient~.validation-icon{background:0 0}.billing-addr-form input.valid~.validation-icon,.creditcard-checked input.valid~.validation-icon,.ship-address input.valid~.validation-icon{width:24px;height:24px;background:url(../images/cartcheckout/Icon_circle_checkmark.svg) no-repeat!important;position:absolute;right:4px;top:15%}.billing-addr-form input.valid.empty-field~.validation-icon,.billing-addr-form input.valid.optional-field~.validation-icon,.creditcard-checked input.valid.empty-field~.validation-icon,.creditcard-checked input.valid.optional-field~.validation-icon,.ship-address input.valid.empty-field~.validation-icon,.ship-address input.valid.optional-field~.validation-icon{background-image:unset!important}.billing-addr-form input.valid.errorclient~.validation-icon,.creditcard-checked input.valid.errorclient~.validation-icon,.ship-address input.valid.errorclient~.validation-icon{background-image:url(../images/cartcheckout/input-icon-warning.svg)!important}.floating-label{position:absolute;pointer-events:none;left:1px;top:14px;transition:.2s ease all;background-color:#fff;padding:0 0 0 6px;font-size:14px;color:#0a0a0a;opacity:1;margin:0}.floating-label p{margin-bottom:0}.floating-label p.hover{display:none}input:focus~label.floating-label,input:not(:placeholder-shown)~label.floating-label{top:-6px!important;left:10px;font-size:12px;color:#0a0a0a;line-height:15px;padding:0 4px;opacity:1;font-weight:400}input:focus~label.floating-label p.hover,input:not(:placeholder-shown)~label.floating-label p.hover{display:block}input:focus~label.floating-label p.normal,input:not(:placeholder-shown)~label.floating-label p.normal{display:none}input.errorclient~label.floating-label,input.input-error~label.floating-label{left:10px!important;font-size:12px;line-height:15px;padding:0 4px;opacity:1;font-weight:400}input.errorclient~label.floating-label p.hover,input.input-error~label.floating-label p.hover{display:block}input.errorclient~label.floating-label p.normal,input.input-error~label.floating-label p.normal{display:none}.errorclient,.errormessage{font-size:14px;color:#c70000;line-height:18px!important;padding-top:6px}.logincustomersRedesign input.input-error~.validation-icon{top:55%;left:0}.logincustomersRedesign label.input-error{font-family:SupremeLL,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:110%!important;letter-spacing:2px;text-transform:uppercase}.logincustomersRedesign input.errorclient~label.floating-label,.logincustomersRedesign input.input-error~label.floating-label{top:14px;left:1px!important;font-size:14px}