#account-entry-popup *{box-sizing:border-box}#account-entry-popup .grid{display:grid}#account-entry-popup .modal-wrapper{display:none;opacity:0;transition:opacity .3s ease-in-out;background:rgba(233,233,233,.95);position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;-webkit-transform:translateZ(3px)}#account-entry-popup .modal-wrapper .modal{position:absolute;top:50%;left:20px;right:20px;-ms-transform:translateY(-50%);transform:translateY(-50%);padding-top:25px}#account-entry-popup .modal-wrapper .modal .close-btn{position:absolute;right:-10px;top:-20px;cursor:pointer;display:inline-block;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAABGdBTUEAALGPC/xhBQAAA4xJREFUaAXtmr9vEzEUx5tAGIJammZhgREk4G+gWSMWxA+BxM4YRZGirl3bRh0yMLAjUUErFvYIdWFngREkxJIUFIgighK+3yg2vusld757vgtST2ptv/dsfz/3fCef25WVs+v/ugM5v9zt7e18v9+/ls/nv+/t7X3z+5ep3Ww2L4/H4/XV1dVP0D02tXnAarXaLThfTyaT6wzK5XIvNjY2nqLTwOyUdR16ir1e7zl0Ppnp/IjyQbvd/qC05VVlVh4oKLbZsdvtvuVAvrjMmtRCTQpqppOJODBF6Yw1Go0ro9Hos+k06p1yuXwn68wpKOiqGNp0tVAoXN3f3/9Cg87Y2traCZaeZ53qHhgo68yFQVE73gs9pVmDoeNPONvKEVBmBhcGRa3U3mq1findGoyGUqnURMChcgaUqcNFhDqkdlOvfsaUEQOdxxvnJR7O+8oWUKbyzEWFwpv7MWL/mDpPgdG5DHBJoMgQCJY1XFKohWBZwUlAhYKlDScFFQksLThJqMhgruGkoazAXMG5gLIGk4ZzBRULTArOJVRssKRwrqESgcWFSwMqMZgtHOP5+YOiwnrQxU140N4vKHaRbe6WalEnvw9ZCN04Q/A79sPm+ra/v2pLQXE8ETAOFAWOcfMuSSjOcW7eRLb2TqczrlarR8Ph8Cb63rDpLw3FucXAOFgcOBdQ1CK2FDmYurgs8ZJ4hfZdZQsqcUbxBl++DxHv+UgMirW1eY4GbDsviL8AX2mBf+rCYSdjGCt+iYPh7k/P/aB0M4LaTVenX6JL0YCqRIAyQ8TPUMTAEkApQFE4EbCIUEczgnuKJKAUg0sMFgVKvdIJktbRXiIwGyjETl/pKEO3X+BPnLnYYHGg1NJLAy4WWBKotOCswSSg0oCzApOEcg0XGcwFlEu4SGAuoVzBhYKlAeUCbiFYmlDScHPBsoCShAsEyxJKCu4U2DJAScB5wJYJKimc5wsaO+9nGLCiBvWXapeOGyB+RuGfS7U5Fw9QObeyBZSVmXbt0hnb2tq6NBgMTuDRNh1Fo9AJrTmmTR2AYV8Fk2KxWNrZ2fnBcXXGcEJ7Ee2lhKLQCJnLzRgY/g9sd3f3K7Lyfmo1fmWdKUOKhoNNfY1rN7WTQRl0xmjAOR/X8jHrKH/jpyXxBwKOJ3Uxc/iHtUfURo0cF+UxtYfOUa/X1zGAk/O+0MktAqiRWi26nIUu7R34C5hYYRuQz+n4AAAAAElFTkSuQmCC") no-repeat center;background-size:16px 16px;width:32px;height:32px;background-color:#fff;border-radius:100px;box-shadow:0px 2px 15px rgba(0,0,0,.1)}#account-entry-popup .modal-wrapper .modal .close-btn:after{content:none}#account-entry-popup .modal-wrapper .modal .close-btn:before{content:none}#account-entry-popup .modal-wrapper .modal .modal-inner-wrapper{overflow:auto;max-height:calc(100vh - 150px);box-shadow:0 2px 15px -1px rgba(0,0,0,.05);background-color:#f8f8f8}#account-entry-popup .modal-wrapper .modal .modal-inner-wrapper .modal-header{display:block;margin:35px 0 25px;position:relative}#account-entry-popup .modal-wrapper .modal .modal-inner-wrapper .modal-content{padding:0 15px}#account-entry-popup .modal-wrapper .modal-auth-login .modal-inner-wrapper .modal-content{padding:0}#account-entry-popup .modal-wrapper .modal .modal-inner-wrapper .modal-header .title{font-family:Raleway,Roboto,"Noto Sans TC","Microsoft JhengHei","Heiti TC",sans-serif;text-align:center;display:block;font-size:20px;line-height:34px;padding:0 47px;text-transform:none;letter-spacing:1.52px;font-weight:700;color:#000}@media(max-width:650px){#account-entry-popup .modal-wrapper .modal .modal-inner-wrapper .modal-header .title{padding:0 80px}}#account-entry-popup .modal-wrapper .modal .modal-inner-wrapper .modal-header .club-title{padding:0 !important}#account-entry-popup .modal-wrapper .modal .modal-inner-wrapper .modal-footer{padding:5px 0;text-align:center;font-size:0;border-top:1px solid #979797}#account-entry-popup .modal-wrapper.shown{display:block}#account-entry-popup .modal-wrapper.shown.fade-in{opacity:1}#account-entry-popup .modal-wrapper .modal-content .title{margin:50px 0 15px;font-size:18px;line-height:22px;font-weight:600;letter-spacing:.97px}#account-entry-popup .modal-wrapper .modal-content .title.success{color:#48cc82}@media(min-width:768px){#account-entry-popup .modal-wrapper{text-align:center}#account-entry-popup .modal-wrapper .modal{margin:0 auto;max-width:700px}#account-entry-popup .modal-wrapper .modal-auth-login{max-width:600px}#account-entry-popup #entry_on_boarding_container .modal{max-width:800px}}@media screen and (-ms-high-contrast:active)and (min-width:768px),(-ms-high-contrast:none)and (min-width:768px){#account-entry-popup .modal-wrapper .modal{position:relative;left:auto;right:auto;width:calc(100vw - 50px)}}#account-entry-popup .modal-auth .modal{opacity:0;transition:opacity .3s ease-in;display:none}#account-entry-popup .modal-auth .modal.shown{display:inline-block}#account-entry-popup .modal-auth .modal.shown.fade-in{opacity:1}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .label,#account-entry-popup .modal .modal-inner-wrapper .modal-content .label{display:inline-block;font-size:13px;line-height:15px;color:#9b9b9b}#account-entry-popup .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .label{color:#000;font-size:18px;line-height:24px;margin-bottom:10px;font-weight:600}#account-entry-popup .modal .modal-inner-wrapper .modal-content .text{margin-top:10px;font-size:13px;line-height:15px;font-weight:600;color:#777}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .hint{font-size:10px;line-height:14px;font-weight:400;color:#9b9b9b}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .hint .keyword{font-weight:700}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper{padding:0 20px;text-align:center}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers{font-size:0;margin-top:5px;display:-ms-flexbox;display:flex}.social-login-authentication-channel .auth-providers{font-size:0;margin-top:10px;display:-ms-flexbox;display:flex}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider{display:inline-block;border-radius:9px;background-repeat:no-repeat;background-position:center;background-color:#fff;box-shadow:0 1px 7px 0 rgba(0,0,0,.15)}.social-login-authentication-channel .auth-providers .auth-provider{display:inline-block;border-radius:9px;background-repeat:no-repeat;background-position:center;background-color:#fff;box-shadow:0 1px 7px 0 rgba(0,0,0,.15);cursor:pointer}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-the-club{background-color:#000;-ms-flex:1;flex:1;background-image:url("../images/icons/Logo-Club-Dark.svg");background-size:125px auto;font-size:0;cursor:pointer;min-width:125px;max-width:80%;height:48px;margin:0 auto 15px}.entry-container .entry-widget .content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-the-club{background-color:#000;-ms-flex:1;flex:1;background-image:url("../images/icons/Logo-Club-Dark.png");background-size:125px auto;font-size:0;cursor:pointer;min-width:125px;max-width:80%;height:48px;margin:0 auto 15px}.social-login-authentication-channel .auth-providers .auth-provider.auth-provider-the-club{background-color:#000;-ms-flex:1;flex:1;background-image:url("../images/icons/modal-auth-club-by-hkt.png");background-size:95px auto}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-google,#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-facebook{width:50%;height:48px;cursor:pointer}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-google .text-google{color:#6d6d6d}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-google .text-google,#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-facebook .text-facebook{height:22px;font-family:'Roboto';padding-left:12px;font-weight:400;line-height:1.42857143;font-size:18px}@media(max-width:411px){#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-google .text-google,#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-facebook .text-facebook{padding-left:5px}}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-facebook .text-facebook{color:#1877f2}.social-login-authentication-channel .auth-providers .auth-provider.auth-provider-google,.social-login-authentication-channel .auth-providers .auth-provider.auth-provider-facebook{width:48px;height:48px;margin-left:10px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-google{justify-content:center;align-items:center;margin-left:10px;display:-webkit-flex}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-google .third-party{justify-content:center;align-items:center;display:-webkit-flex}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-google .third-party .logo-google{background-image:url("../images/icons/modal-auth-google-icon.png");background-size:25px 25px;width:25px;height:25px}.social-login-authentication-channel .auth-providers .auth-provider.auth-provider-google{background-size:25px 25px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-facebook{justify-content:center;align-items:center;display:-webkit-flex}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-facebook .third-party{justify-content:center;align-items:center;display:-webkit-flex}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-facebook .third-party .logo-facebook{width:25px;height:25px}.social-login-authentication-channel .auth-providers .auth-provider.auth-provider-facebook{background-size:11px 25px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .hint{display:block;margin-top:4px;font-size:10px;font-weight:400;color:#9b9b9b;letter-spacing:0;line-height:14px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .hint .the-club-point-icon{display:inline-block;background:url("../images/icons/modal-auth-the-club-point-icon.png") no-repeat center;background-size:12px 12px;width:12px;height:12px;vertical-align:top;margin-right:3px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper,#account-entry-popup .modal .modal-inner-wrapper .modal-content .form-wrapper{padding:0 20px;margin-top:15px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form,#account-entry-popup .modal .modal-inner-wrapper .modal-content .form-wrapper form{margin-top:5px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .input-field,#account-entry-popup .modal .modal-inner-wrapper .modal-content .form-wrapper form .input-field{display:block;width:100%;border:1px solid #9b9b9b;border-radius:5px;background:#fff;font-size:14px;line-height:16px;padding:15px 20px;color:#111;height:3em}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .input-field::-webkit-input-placeholder,#account-entry-popup .modal .modal-inner-wrapper .modal-content .form-wrapper form .input-field::-webkit-input-placeholder{color:#9b9b9b}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .input-field:-ms-input-placeholder,#account-entry-popup .modal .modal-inner-wrapper .modal-content .form-wrapper form .input-field::-webkit-input-placeholder{color:#9b9b9b}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .input-field::placeholder,#account-entry-popup .modal .modal-inner-wrapper .modal-content .form-wrapper form .input-field::placeholder{color:#9b9b9b}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .input-field+.input-field,#account-entry-popup .modal .modal-inner-wrapper .modal-content .form-wrapper form .input-field+.input-field,#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .input-section+.input-field,#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .error-message+.input-field,#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .division-line+.input-field{margin-top:10px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .input-field.has-error,#account-entry-popup .modal .modal-inner-wrapper .modal-content .form-wrapper form .input-field.has-error{border-color:#e60c0c;color:#e60c0c}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .password-requirement,#account-entry-popup .modal .modal-inner-wrapper .modal-content .form-wrapper form .password-requirement,#account-entry-popup .modal .modal-inner-wrapper .modal-content form .error-message,#account-entry-popup .modal .modal-inner-wrapper .modal-content .error-message{font-size:14px;line-height:17px;color:#6d6d6d;margin-top:10px}#account-entry-popup .modal .modal-inner-wrapper .modal-content .form-wrapper form .password-requirement{margin-bottom:20px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .password-requirement.has-error,#account-entry-popup .modal .modal-inner-wrapper .modal-content .form-wrapper form .password-requirement.has-error,#account-entry-popup .modal .modal-inner-wrapper .modal-content form .error-message.has-error,#account-entry-popup .modal .modal-inner-wrapper .modal-content .error-message.has-error{color:#e60c0c}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .input-checkbox{display:inline-block;width:100%;margin-top:10px;font-size:14px;line-height:20px;padding-left:22px;position:relative}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .error-message.message-t-n-c{padding-left:22px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .input-checkbox .terms-link{text-decoration:none;color:#ec446c;font-weight:700}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .input-checkbox+.input-checkbox{margin-top:10px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .submit-btn,#account-entry-popup .modal .modal-inner-wrapper .modal-content .form-wrapper form .submit-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:13px 10px;border-radius:5px;border:none;background-color:#eb1b76;color:#fff;font-size:14px;line-height:18px;font-weight:700;cursor:pointer;outline:none;transition:background-color .2s ease-in-out;margin-top:20px}#account-entry-popup .modal .modal-inner-wrapper .modal-content .form-wrapper form .submit-btn.dim,#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .submit-btn.dim{background:grey;color:#bbb;pointer-events:none;cursor:none}#account-entry-popup .account-conf-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:20%;margin-top:30px;padding:15px 10px;border-radius:5px;border:none;background:#48cc82;color:#fff;font-size:15px;line-height:17px;font-weight:700;cursor:pointer;margin-bottom:15px}#account-entry-popup #board_account_has_linkage .account-conf-close-container,#account-entry-popup #board_account_confirmation form{margin-bottom:50px}#account-entry-popup #board_account_confirmation,#account-entry-popup #board_account_has_linkage{z-index:50}#account-entry-popup #board_account_has_linkage .account-conf-close{color:#33f;text-decoration:underline;cursor:pointer}#account-entry-popup #board_account_has_linkage .account-conf-close.highlight{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:20%;margin-top:30px;padding:15px 10px;border-radius:5px;border:none;background:#48cc82;color:#fff;font-size:15px;line-height:17px;font-weight:700;cursor:pointer;margin-bottom:50px;text-decoration:none}#account-entry-popup #board_account_has_linkage .account-conf-close.highlight.dim{background:grey;pointer-events:none;cursor:not-allowed}#account-entry-popup .modal .modal-inner-wrapper .modal-content .form-wrapper form .submit-btn.account-conf-btn{width:10%}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .forget-password-link-wrapper{text-align:center;margin-top:10px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .forget-password-link-wrapper .forget-password-link{display:inline-block;text-decoration:none;color:#4a90e2;font-size:13px;font-weight:600;line-height:18px}.entry-container .entry-widget .footer .modal-footer-club-div-top .label{font-size:18px;line-height:16px;font-weight:700;vertical-align:middle;margin:5px 8px;color:#000}.entry-container .entry-widget .footer .modal-footer-club-div-top{margin-top:20px}.entry-container .entry-widget .footer .modal-footer-club-div-bottom{margin:10px auto 13px}.entry-container .entry-widget .footer .modal-footer-club-div-bottom .switch-btn{color:#000;font-size:19px;line-height:15px;font-weight:600;vertical-align:middle;margin:5px 8px;padding:14px 40px 14px;display:inline-block;border-radius:6px;cursor:pointer;box-shadow:#ccc 0px 0px 7px 0px;border:0;width:80%}.entry-container .entry-widget .footer .switch-btn{color:#3d8aeb;border:1px solid #3d8aeb;font-size:12px;line-height:15px;font-weight:600;vertical-align:middle;margin:5px 8px;padding:7px 16px 6px;display:inline-block;border-radius:15px;cursor:pointer}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-footer{margin-top:10px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-footer .modal-footer-club-div-top .label{font-size:18px;line-height:16px;font-weight:700;vertical-align:middle;margin:5px 8px;color:#000}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-footer .label{font-size:13px;line-height:16px;font-weight:600;vertical-align:middle;margin:5px 8px;color:#9b9b9b}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-footer .modal-footer-club-div-top{margin-top:20px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-footer .modal-footer-club-div-bottom{margin:10px auto 13px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-footer .modal-footer-club-div-bottom .switch-btn{color:#000;font-size:19px;line-height:15px;font-weight:600;vertical-align:middle;margin:5px 8px;padding:14px 40px 14px;display:inline-block;border-radius:6px;cursor:pointer;box-shadow:#ccc 0px 0px 7px 0px;border:0;width:80%}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-footer .switch-btn{color:#3d8aeb;border:1px solid #3d8aeb;font-size:12px;line-height:15px;font-weight:600;vertical-align:middle;margin:5px 8px;padding:7px 16px 6px;display:inline-block;border-radius:15px;cursor:pointer}#account-entry-popup .modal-wrapper.modal-board{text-align:center}#account-entry-popup .modal-wrapper .modal-content .title.account-conf{font-size:22px}#account-entry-popup .modal-wrapper .modal-content .text.tnc-text{margin-top:20px;padding-left:60px;padding-right:60px}#account-entry-popup .modal-wrapper .modal-content .tnc-link{color:red}@media(min-width:576px){#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-the-club{-ms-flex:1;flex:1;background-size:198px auto}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-google,#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-facebook{-ms-flex:1;flex:1}.social-login-authentication-channel .auth-providers .auth-provider.auth-provider-google,.social-login-authentication-channel .auth-providers .auth-provider.auth-provider-facebook{-ms-flex:1;flex:1}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-provider{font-size:18px;font-weight:800;text-align:center;padding:14px 20px}.social-login-authentication-channel .auth-providers .auth-provider{font-size:16px;font-weight:800;text-transform:uppercase;text-align:center;padding:18px 20px 17px 45px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-provider.auth-provider-google,#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-provider.auth-provider-facebook{background-position-x:20px}.social-login-authentication-channel .auth-providers .auth-provider.auth-provider-google,.social-login-authentication-channel .auth-providers .auth-provider.auth-provider-facebook{background-position-x:20px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-provider.auth-provider-google{color:#6d6d6d}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-provider.auth-provider-facebook{color:#5e7fc6}.social-login-authentication-channel .auth-providers .auth-provider.auth-provider-google{color:#6d6d6d}.social-login-authentication-channel .auth-providers .auth-provider.auth-provider-facebook{color:#5e7fc6}}@media(min-width:768px){#account-entry-popup .modal-auth .modal,#account-entry-popup .modal .form-wrapper{text-align:left}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-header-pic{width:600px;margin:0 auto}.entry-container .entry-widget .modal-header-pic{width:600px;margin:0 auto;height:250px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-back-btn{position:absolute;float:left;left:55px;cursor:pointer;top:50%;transform:translate(-50%,-50%)}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-back-btn .switch-btn{background-image:url("../images/icons/icon-arrow-back.svg");width:25px;height:25px;position:absolute;cursor:pointer;top:50%;transform:translate(-50%,-50%)}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-header{margin-top:30px;margin-bottom:10px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-header .title{padding:0 30px;font-size:24px;line-height:30px;letter-spacing:1.3px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-providers-wrapper,#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper,#account-entry-popup .modal .modal-inner-wrapper .modal-content .form-wrapper{padding-left:30px;padding-right:30px}#account-entry-popup .modal-auth .modal-auth-login .modal-inner-wrapper .modal-content .auth-providers-wrapper{padding:0}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .input-field+.input-field,#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .input-section+.input-field,#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .error-message+.input-field,#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .division-line+.input-field{margin-top:15px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .first-name-container,#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .last-name-container{display:inline-block;width:48%}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .first-name-container{float:left}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .last-name-container{float:right;margin-top:0}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .division-line{clear:both}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .submit-btn,#account-entry-popup .modal .modal-inner-wrapper .modal-content .form-wrapper form .submit-btn{margin-top:20px}#account-entry-popup .account-conf-btn{margin-top:40px}}#account-entry-popup .modal-sign-up-success .modal .modal-inner-wrapper .modal-content{text-align:center;padding:50px 15px 60px}#account-entry-popup .modal-sign-up-success .modal .modal-inner-wrapper .modal-content .sign-up-success-illustration{max-width:300px;width:70%;margin:auto}#account-entry-popup .modal-sign-up-success .modal .modal-inner-wrapper .modal-content .title{margin:50px 0 15px;font-size:24px;line-height:22px;font-weight:600;letter-spacing:.97px;color:#48cc82}#account-entry-popup .modal-sign-up-success .modal .modal-inner-wrapper .modal-content .message{font-size:24px;letter-spacing:.2px;color:#4a4a4a}#account-entry-popup .modal-sign-up-success .modal .modal-inner-wrapper .modal-content .shop-btn{margin-top:60px;display:inline-block;font-size:14px;line-height:18px;color:#4a4a4a;border:1px solid #4a4a4a;text-decoration:none;padding:10px 45px}@media(min-width:768px){#account-entry-popup .modal-sign-up-success .modal .modal-inner-wrapper .modal-content{padding:50px 55px 60px}}#account-entry-popup .modal-on-boarding .next-step-btn{width:36px;height:36px;background:url("../images/icons/modal-on-boaring-next-step-icon.png") no-repeat center;background-size:36px 36px;position:absolute;top:25px;right:15px;cursor:pointer;z-index:5}#account-entry-popup .modal-on-boarding .modal{padding:0;white-space:nowrap;overflow:visible;padding-bottom:35px;font-size:0}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper{display:inline-block;vertical-align:middle;width:100%;white-space:normal;overflow-y:auto;max-height:calc(100vh - 30px);transition:left .3s ease-in-out,opacity .3s ease-in-out}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper.modal-on-boarding-theclub-point,#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper.modal-on-boarding-select-interests{position:relative;left:0}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper.modal-on-boarding-select-interests .modal-content .title{margin-top:0}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content{text-align:center;padding:50px 50px 30px}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .on-boarding-illustration{max-width:350px;width:100%;margin:auto}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .title{font-size:24px;line-height:28px;letter-spacing:1.3px;font-weight:700;color:#4a4a4a;margin:40px 0 25px;text-transform:uppercase}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .message{font-size:14px;line-height:20px;letter-spacing:.2px;color:#4a4a4a}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .link-to-the-club-account-btn,#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .done-btn{margin-top:60px;display:inline-block;font-size:14px;line-height:18px;color:#4a4a4a;border:1px solid #4a4a4a;text-decoration:none;padding:10px 45px}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .btn-container{margin-top:16px}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .btn-small{font-size:12px;cursor:pointer}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .interests{background:#f1f1f1;border-radius:10px;padding:8px;grid-gap:5px;margin:25px -40px 0}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .interests .interest{text-align:center;border-radius:5px;padding:10px 15px;cursor:pointer;position:relative;overflow:hidden}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .interests .interest .darken-overlay{background:rgba(0,0,0,.3);transition:opacity .3s ease-in-out;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .interests .interest.selected .darken-overlay{opacity:1}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .interests .interest .icon{width:48px;height:48px;min-height:48px;display:block;margin:auto}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .interests .interest .interest-title{display:block;color:#fff;font-size:14px;font-weight:800;letter-spacing:1.15px;line-height:20px;text-transform:uppercase;margin-top:10px}#account-entry-popup .modal-on-boarding .modal .indicators{display:inline-block;position:absolute;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0 5px 15px;font-size:0;white-space:nowrap}#account-entry-popup .modal-on-boarding .modal .indicators .indicator{display:inline-block;width:12px;height:12px;background-color:rgba(0,0,0,.4);border-radius:50%;transition:background-color .3s ease-in-out;cursor:pointer}#account-entry-popup .modal-on-boarding .modal .indicators .indicator.selected{background-color:#000}#account-entry-popup .modal-on-boarding .modal .indicators .indicator+.indicator{margin-left:5px}@media (min-width:0){.grid.grid-xs-2{grid-template-columns:repeat(2,1fr)}}@media(min-width:576px){.grid.grid-sm-3{grid-template-columns:repeat(3,1fr)}#account-entry-popup .modal-on-boarding .modal{padding-bottom:40px}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .interests{padding:12px;grid-gap:10px;margin:25px -35px 0}}@media(min-width:0)and (max-width:767px){#account-entry-popup .modal-on-boarding{background:#fff}#account-entry-popup .modal-on-boarding .next-step-btn{transition:right .3s ease-in-out}#account-entry-popup .modal-on-boarding.select-interests-shown .next-step-btn{right:calc(100% + 15px)}#account-entry-popup .modal-on-boarding .modal{left:0;right:0}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper{box-shadow:none}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-content .auth-form-wrapper .auth-form .last-name-container{margin-top:10px}}@media(min-width:768px){#account-entry-popup .modal-on-boarding .modal{padding-top:10px;padding-bottom:50px}#account-entry-popup .modal-on-boarding .modal .next-step-btn{right:35px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper{max-height:calc(100vh - 60px)}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content{padding:45px 75px}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .title{margin:35px 0 15px}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .interests .interest{text-align:left;display:-ms-inline-flexbox;display:inline-flex}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .interests .interest .icon{display:inline-block;margin-right:12px;vertical-align:middle}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper .modal-content .interests .interest .interest-title{display:inline-block;width:calc(100% - 60px);vertical-align:middle;margin:auto}#account-entry-popup .modal-on-boarding .modal .indicators{padding-bottom:20px}}@media (min-width:992px){.hidden-xl{display:none !important}}@media (max-width:575px) and (min-width:0){.hidden-xs{display:none !important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper.modal-on-boarding-select-interests .modal-content .interests{padding:6px}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper.modal-on-boarding-select-interests .modal-content .interests .interest{border:4px solid transparent;background-clip:padding-box;border-radius:10px}#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper.modal-on-boarding-select-interests .modal-content .interests .interest .interest-title,#account-entry-popup .modal-on-boarding .modal .modal-inner-wrapper.modal-on-boarding-select-interests .modal-content .interests .interest .icon{-ms-flex-item-align:center;align-self:center}}@media (max-width:768px){#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-header-pic{max-width:100%;margin:0 auto}.entry-container .entry-widget .modal-header-pic{max-width:100%;margin:0 auto}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-back-btn{float:left;left:48px;cursor:pointer;position:absolute;top:50%;transform:translate(-50%,-50%)}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-back-btn .switch-btn{background-image:url("../images/icons/icon-arrow-back.svg");width:25px;height:25px;position:absolute;top:50%;transform:translate(-50%,-50%)}#account-entry-popup .modal-wrapper .modal .modal-inner-wrapper .modal-header{margin:20px 0 15px}#account-entry-popup .modal-wrapper .modal-content .title{margin:15px 0 15px}#account-entry-popup .modal-wrapper .modal-content .text.tnc-text{margin-top:0;padding-left:0;padding-right:0}#account-entry-popup .account-conf-btn{width:36%;margin-top:15px}#account-entry-popup .modal-wrapper .modal-auth-login .modal-inner-wrapper .modal-header .title{font-size:24px}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-footer .modal-footer-club-div-bottom .switch-btn{line-height:22px;padding:10px 40px 10px;margin:0;width:100%}#account-entry-popup .modal-auth .modal-auth-login .modal-inner-wrapper .modal-content .auth-providers-wrapper{padding:0}#account-entry-popup .modal-auth .modal-auth-login .modal-inner-wrapper .modal-content .auth-providers-wrapper .auth-providers .auth-provider.auth-provider-the-club{background-size:180px auto;max-width:90%}#account-entry-popup .modal-auth .modal .modal-inner-wrapper .modal-footer .modal-footer-club-div-bottom .switch-btn{width:90%}}.entry-container .entry-widget,.entry-container .entry-widget .footer{padding:0}.entry-container .entry-widget .header .title{color:#000}#account-entry-popup .account-sso-login-conf-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:100%;margin:10px 0;padding:15px 10px;border-radius:5px;border:none;background:#ee1c77;color:#fff;font-size:15px;line-height:17px;font-weight:700;cursor:pointer;text-align:center;text-decoration:none}#account-entry-popup .modal-wrapper.modal-sso-login .modal .modal-inner-wrapper .modal-header{margin-top:0}#account-entry-popup .modal-wrapper.modal-sso-login .modal-content{margin-bottom:20px;color:#1a1a1a}#account-entry-popup .modal-wrapper.modal-sso-login form label{font-size:14px;color:#1a1a1a;font-weight:400}#account-entry-popup .modal-wrapper.modal-sso-login form{margin-top:10px}#account-entry-popup .modal-wrapper.modal-sso-login .modal .modal-inner-wrapper .modal-content{padding:0 50px;text-align:left}#account-entry-popup .modal-wrapper.modal-sso-login .modal-content .title{margin:30px 0 10px;font-weight:800;letter-spacing:unset;font-size:24px;color:#1a1a1a;line-height:unset}#account-entry-popup .modal-wrapper.modal-sso-login .modal-content .second-title{padding:0;margin:10px 0;font-size:18px;font-weight:400}#account-entry-popup .modal-wrapper.modal-sso-login .modal-content .text{padding:0;margin:10px 0;font-size:18px;line-height:20px;font-weight:400;color:#1a1a1a}#account-entry-popup #clubshppoing_login_with_paired .modal-content .text{font-size:14px}#account-entry-popup #clubshppoing_login_with_paired .modal-content .info .label{font-size:14px;font-weight:400}#account-entry-popup #clubshppoing_login_with_paired .modal-content .info .text{font-size:18px;font-weight:400}#account-entry-popup .modal-wrapper.modal-sso-login .modal-content .pair-text{font-size:14px;text-align:center;color:#979797;font-weight:400}#account-entry-popup .modal-wrapper.modal-sso-login .modal-content .pair-text a{color:#4a90e2}#account-entry-popup .modal-wrapper.modal-sso-login .modal-content .confirm-message{font-size:13px;color:red;margin-bottom:10px}#account-entry-popup .modal-wrapper.modal-sso-login .modal-content form .account-sso-login-conf-btn.dim{background:grey;color:#bbb;pointer-events:none;cursor:none}#account-entry-popup .modal-wrapper.modal-sso-login .modal-content .info{font-weight:600;font-size:13px;line-height:20px;width:100%;text-align:center;color:#777;padding:20px 0;background-color:#fff}#account-entry-popup .modal-wrapper.modal-sso-login .modal-content .info div{margin-top:20px}#account-entry-popup .modal-wrapper.modal-sso-login form label input[type=checkbox]{opacity:0}#account-entry-popup #clubshppoing_login_with_paired .modal-content .info img{width:40%}@media (max-width:768px){#account-entry-popup #clubshppoing_login_with_paired .modal-content .info img{width:60%}}#account-entry-popup .modal-wrapper.modal-sso-login form label{position:relative}#account-entry-popup .modal-wrapper.modal-sso-login form label .checkbox-text{padding-left:2px}#account-entry-popup .modal-wrapper.modal-sso-login form label .checkbox-checkmark{display:block;top:2px;position:absolute;height:1.25em;width:1.25em;border-radius:.15em;background-color:#fff}#account-entry-popup .modal-wrapper.modal-sso-login form label input:checked~.checkbox-checkmark{background-color:#eb1e76}#account-entry-popup .modal-wrapper.modal-sso-login form label input:checked~.checkbox-checkmark:after{display:block}#account-entry-popup .modal-wrapper.modal-sso-login form label .checkbox-checkmark:after{display:none;position:absolute;content:"";left:5px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}