.form-group .form-control-feedback{display:none}.form-group.has-danger .form-control-feedback{display:block}.form-group.required .form-control-label:after{content:"*"}.form-group .form-control-container{position:relative}.form-group .toggle-password{cursor:pointer;position:absolute;right:10px;text-decoration:underline;top:0}.form-group .toggle-password:hover{text-decoration:none}.form-group .toggle-password .input-group-text{color:#616161;font-size:.833125rem;line-height:1.5rem;text-decoration:underline}.form-group>.form-control-feedback{display:none;font-size:.8125rem}.form-group.has-danger>.form-control-feedback,.form-group.has-warning>.form-control-feedback{display:block}.reset-link{background:none!important;border:none!important}.reset-link:hover{color:#474747}.gaming .reset-link,.gaming .reset-link:hover{color:#fafafa}.inline-text-separator{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-text-separator>*{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.inline-text-separator>*+:before{background-color:rgba(9,9,9,.15);content:"";height:1em;margin:0 1em -.3333333333em .75em;width:1px}:root{--swiper-scrollbar-sides-offset:0;--swiper-scrollbar-size:2px;--swiper-scrollbar-bg-color:hsla(0,0%,67%,.4);--swiper-scrollbar-drag-bg-color:#252525;--swiper-scrollbar-border-radius:0;--mxt-background-color:$off-white-bg;--mxt-border:none;--mxt-client-window-height:80vh;--scroll-padding-top:0}[data-action=Account-EditProfile],[data-action=Account-Show],[data-action=Address-AddAddress],[data-action=Address-EditAddress],[data-action=Address-List],[data-action=GiftRegistry-Landing],[data-action=Login-Show],[data-action=Order-Details],[data-action=Order-History],[data-action=Order-TrackSubmit],[data-action=Wishlist-ShowAll],[data-action=Wishlist-Show]{background-color:#f8f7f8}[data-action=Account-PasswordReset],[data-action=Account-SetNewPassword]{background-color:#fafafa}.login-page{margin-top:1em}.login-page .login-form-nav{margin-bottom:32px}@media(min-width:1440px){.login-page .login-form-nav{margin-bottom:3.125rem}}.login-page .login-form-nav .tab-pane{margin-top:1em}.login-page .login-form-nav .tab-pane .account-create-asset,.login-page .login-form-nav .tab-pane .card-header,.login-page .login-form-nav .tab-pane .login,.login-page .login-form-nav .tab-pane .login-header-text,.login-page .login-form-nav .tab-pane .registration{margin-left:20px;margin-right:20px}@media(min-width:1440px){.login-page .login-form-nav .tab-pane .account-create-asset,.login-page .login-form-nav .tab-pane .card-header,.login-page .login-form-nav .tab-pane .login,.login-page .login-form-nav .tab-pane .login-header-text,.login-page .login-form-nav .tab-pane .registration{margin-left:3.125rem;margin-right:3.125rem}}.login-page .login-form-nav .tab-pane .btn-primary{min-width:100%}.login-page .login-form-nav .nav-tabs a,.login-page .login-form-nav .nav-tabs button{border-radius:0;font-size:1rem;line-height:1.875rem;margin:auto;padding:10px 0;width:100%}.login-page .login-form-nav .nav-link{background-color:#f8f7f8}.login-page .login-form-nav .nav-link.active{background-color:#fff}.login-page .login{margin-bottom:.938em}.login-page .login .error-message-form{background-color:#f7f0f1;border-radius:.188em;color:#cd4557;padding:.625em}.login-page .page-column-section .card{background:#fff;border-radius:0}.login-page .page-column-section .card-header{background:transparent;border-radius:0}.login-page .page-column-section .form-group{max-width:none}@media(min-width:1440px){.login-page [class*=col-].field-first-name{padding-right:10px}.login-page [class*=col-].field-last-name{padding-left:10px}}.login-page .request-password-submit{max-width:100%;min-width:10rem}.login-page .trackorder{margin-left:20px;margin-right:20px}@media(min-width:1440px){.login-page .trackorder{margin-bottom:1.125rem;margin-left:3.125rem;margin-right:3.125rem}}.login-page .trackorder .btn-primary{min-width:100%}.login-page .trackorder input[type=number]{-moz-appearance:textfield}.login-page .trackorder input[type=number]::-webkit-inner-spin-button,.login-page .trackorder input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.login-page .trackorder .order-history-special-message{color:inherit;font-size:.833125rem;font-style:italic;font-weight:600;letter-spacing:.00833125rem;line-height:1.2;margin-bottom:32px;position:relative}@media(min-width:769px){.login-page .trackorder .order-history-special-message{font-size:1rem;letter-spacing:.01rem;line-height:1.2}}.gaming .login-page .trackorder .order-history-special-message,.gaming .login-page .trackorder .order-history-special-message:hover{color:#fafafa}.login-page .alert{padding-left:32px;padding-right:32px}.login-create-account{background:#efefef}.account-create-asset{background-color:#efefef;font-size:1.2rem;-ms-flex-line-pack:center;align-content:center;font-family:FF Meta W05 Regular,Arial,-apple-system,BlinkMacSystemFont,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.account-create-asset ul{list-style:none}.account-create-asset ul li{font-size:.694375rem;position:relative}.account-create-asset ul li.check-icon:before{background-image:url(../../svg-icons/check-dark.svg);background-position:50%;background-size:contain;content:"";display:inline-block;height:.625rem;left:-1.25rem;position:absolute;top:.375rem;width:.625rem}.account-trade-text{background-color:#f8f7f8}.account-trade-text .bg-primary{margin-bottom:32px}.account-trade-text .bg-primary .block-title{border-bottom:.0625rem solid hsla(0,0%,100%,.2)}.account-trade-text .block-title{font-family:FF Meta W05 Bold,sans-serif;font-size:1.44rem;font-weight:400;font-weight:300;letter-spacing:0;line-height:1.2}@media(min-width:376px){.account-trade-text .block-title{font-size:calc(1.21604rem + .95301vw)}}@media(min-width:1440px){.account-trade-text .block-title{font-size:2.07375rem}}.registration-page .privacy-policy{margin-top:1rem}@media(max-width:375.98px){.change-password-container{margin-left:auto;margin-right:auto;max-width:22.5rem}}@media(max-width:1023.98px){.change-password-container h1{font-size:2.125rem}}.change-password-container .card{background-color:#fff!important;margin-bottom:0;padding:1.875rem 1.25rem 2.5rem}@media(min-width:1440px){.change-password-container .card{padding:3.125rem}}.change-password-container .card-header{background-color:#fff!important;margin-bottom:1.875rem;padding:0}.change-password-container .card-header h4{margin-bottom:1.25rem}@media(min-width:1440px){.change-password-container .card-header h4{margin-bottom:1.875rem}}.change-password-container .card-body{margin:0;padding:0}.change-password-container .form-group{max-width:100%}.change-password-form .form-group{max-width:none}.change-password-form .btn-save{min-width:auto}.forgot-password a{font-size:1rem}.login-banner{background-image:url(../images/account.jpg);background-position-y:40%}.equal-height .card{width:100%}.login-header,.track-order-header{font-size:1.875rem}.request-password-title{font-size:1.5rem}.registration input::-webkit-contacts-auto-fill-button,.registration input::-webkit-credentials-auto-fill-button{pointer-events:none;position:absolute;right:0;visibility:hidden}[data-action=Account-EditProfile],[data-action=Account-Show],[data-action=Address-AddAddress],[data-action=Address-List],[data-action=GiftRegistry-Landing],[data-action=Login-Show],[data-action=Order-Details],[data-action=Order-History],[data-action=Order-TrackSubmit],[data-action=Wishlist-ShowAll],[data-action=Wishlist-Show]{background-color:#f6f6f6}.gaming .login-page{background-color:#1b1b1b}.gaming .login-page .page-column-section .card{background-color:#1b1b1b;border:.0625rem solid hsla(0,0%,98%,.2)}.gaming .login-page .account-trade-text{background-color:#1b1b1b;border-top:.0625rem solid hsla(0,0%,98%,.2)}.gaming .login-page .btn-outline-light:hover{color:#1b1b1b}.gaming .login-page .login-form-nav .nav-link{background-color:#1b1b1b;border-bottom:.0625rem solid hsla(0,0%,98%,.2);color:#fafafa}.gaming .login-page .login-form-nav .nav-link.active{background-color:#fafafa;color:#1b1b1b}.gaming .login-page .account-create-asset{background-color:#1b1b1b}.gaming .login-page .account-create-asset .content-asset>div{border:.0625rem solid hsla(0,0%,98%,.2)}.gaming .login-page ul li.check-icon:before{background:url(../../svg-icons/check-white.svg) no-repeat 50%}.gaming .login-page .card-header,.gaming .login-page .card-header.login-header{border-bottom:.0625rem solid hsla(0,0%,98%,.2)}.gaming .login-page .border-md-left{border-color:hsla(0,0%,98%,.2)!important}.gaming [data-action=Account-EditProfile],.gaming [data-action=Account-Show],.gaming [data-action=Address-AddAddress],.gaming [data-action=Address-List],.gaming [data-action=GiftRegistry-Landing],.gaming [data-action=Login-Show],.gaming [data-action=Order-Details],.gaming [data-action=Order-History],.gaming [data-action=Order-TrackSubmit],.gaming [data-action=Wishlist-ShowAll],.gaming [data-action=Wishlist-Show]{background-color:#1b1b1b}.gaming .page-designer-reference{background-color:initial}