.login-wrapper{max-width:652px;padding:0}.login-wrapper .login-header{margin-top:40px}.login-wrapper .login-header .os-logo{margin:0 auto;max-width:256px}.login-wrapper .login-content-holder{margin:40px 0}.login-wrapper .login-content-holder .login-page-title{color:var(--os-white);font-size:var(--os-font-20);margin-bottom:0;padding:35px 0 0;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.275)}.login-wrapper .login-content-holder .login-btns-container{margin:25px 0 0;text-align:center}.login-wrapper .login-content-holder .login-btns-container .btn-social{border-color:#0003;color:var(--os-white);font-size:var(--os-font-16);margin:35px 0;outline:none;overflow:hidden;padding:9px 57px 9px 12px;position:relative;text-align:center;text-overflow:ellipsis;transition:all .3s;white-space:nowrap}.login-wrapper .login-content-holder .login-btns-container .btn-social .icon{border-left:1px solid #0003;bottom:0;font-size:19px;line-height:18px;padding:11px 0;position:absolute;right:0;text-align:center;top:0;width:45px}.login-wrapper .login-content-holder .login-btns-container .btn-social .icon.icon-shopify-grayscale{font-size:var(--os-font-20)}.login-wrapper .login-content-holder .login-btns-container .btn-social .btn-text{padding:2px 20px 2px 15px}.login-wrapper .login-content-holder .login-btns-container .btn-google-plus{background-color:#db4437}.login-wrapper .login-content-holder .login-btns-container .btn-google-plus:hover{background-color:#cc3427;color:var(--os-white)}.login-wrapper .login-content-holder .login-btns-container .btn-shopify{background-color:#64943e}.login-wrapper .login-content-holder .login-btns-container .btn-shopify:hover{background-color:#5a8638;color:var(--os-white)}.login-wrapper .login-content-holder .login-btns-container .or-text{background:var(--os-secondary-white-bg);border-radius:50px;bottom:50%;color:var(--os-secondary-text);font-size:var(--os-font-12);height:26px;left:50%;line-height:26px;position:absolute;transform:translate(-50%,50%);width:26px;z-index:1}.login-wrapper .login-content-holder .login-btns-container .or-text:after,.login-wrapper .login-content-holder .login-btns-container .or-text:before{border-bottom:1px solid #ffffff80;bottom:49%;content:"";position:absolute;width:130%}.login-wrapper .login-content-holder .login-btns-container .or-text:before{left:-145%}.login-wrapper .login-content-holder .login-btns-container .or-text:after{right:-145%}.login-with-credentials-wrapper{max-width:552px;padding:0}.login-with-credentials-wrapper .panel{background-color:initial;border-color:#0000;box-shadow:none;margin:0}.login-with-credentials-wrapper .panel .panel-body{padding:0}.login-with-credentials-wrapper .login-info-sec{bottom:0;color:var(--os-white);font-size:15px;font-weight:100;height:35px;left:0;margin:auto;position:absolute;right:0;top:-16px}.login-with-credentials-wrapper .login-header{margin-top:40px}.login-with-credentials-wrapper .login-header .os-logo{margin:0 auto;max-width:256px}.login-with-credentials-wrapper .login-content-holder{background:var(--os-white-shade-bg-color-2);border-radius:3px;box-shadow:0 2px 3px #0003;margin:40px 0 50px;padding-bottom:30px}.login-with-credentials-wrapper .login-content-holder .login-page-title{font-size:19px;margin:0;padding-bottom:15px;padding-top:35px;text-align:center}.login-with-credentials-wrapper .login-content-holder .login-left-sec,.login-with-credentials-wrapper .login-content-holder .login-right-sec{min-height:240px;padding:25px 88px 0}.login-with-credentials-wrapper .login-content-holder .login-left-sec{background:var(--os-white-shade-bg-color-2);border-radius:3px 0 0 3px;border-right:1px solid var(--os-light-border-color);position:relative;width:50%}.login-with-credentials-wrapper .login-content-holder .login-left-sec a{color:var(--os-white)}.login-with-credentials-wrapper .login-content-holder .login-left-sec:after{background:#fff9;border-radius:50%;color:var(--os-secondary-text);content:"OR";font-size:var(--os-font-14);margin-top:-22px;padding:5px;position:absolute;right:-15px;top:50%;z-index:2}.login-with-credentials-wrapper .login-content-holder .login-left-sec .btn-social{overflow:hidden;padding-right:35px;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap}.login-with-credentials-wrapper .login-content-holder .login-left-sec .btn-social>:last-child{border-left:1px solid #0003;bottom:0;font-size:var(--os-font-16);line-height:normal;padding:5px 0;position:absolute;right:0;text-align:center;top:0;width:34px}.login-with-credentials-wrapper .login-content-holder .login-left-sec .btn-google-plus{background-color:#db4437;border-color:#0003;color:var(--os-white)}.login-with-credentials-wrapper .login-content-holder .login-left-sec .btn-google-plus:hover{background-color:#cc3427;color:var(--os-white)}.login-with-credentials-wrapper .login-content-holder .login-right-sec{background:var(--os-white-shade-bg-color-2);border-radius:0 3px 3px 0}.login-with-credentials-wrapper .login-content-holder .login-right-sec .loader-bg{margin:-15px 0 0 -15px}.login-with-credentials-wrapper .login-content-holder .login-right-sec a,.login-with-credentials-wrapper .login-content-holder .login-right-sec a:hover{color:var(--os-dark-text)}.login-with-credentials-wrapper .login-content-holder .login-btns-container{margin:40px 0 60px;padding:0;text-align:center}.login-with-credentials-wrapper .login-content-holder .login-btns-container li{display:inline-block;list-style:none;margin:0 12px;text-align:center;vertical-align:top}.login-with-credentials-wrapper .login-content-holder .login-btns-container li .platform-box-container{background:var(--os-white-dark-bg);border-radius:3px;box-shadow:1px 1px 10px #00000040;cursor:pointer;display:block;min-height:200px;min-width:272px;outline:none;padding:30px 25px;position:relative;transition:all .3s ease-in-out}.login-with-credentials-wrapper .login-content-holder .login-btns-container li .platform-box-container>span{display:block;margin:0 auto}.login-with-credentials-wrapper .login-content-holder .login-btns-container li .platform-box-container>span.icon-bigcommerce{height:84px;width:84px}.login-with-credentials-wrapper .login-content-holder .login-btns-container li .platform-box-container>span.icon-google{color:#ca4c41;font-size:80px}.login-with-credentials-wrapper .login-content-holder .login-btns-container li .platform-box-container .button{bottom:20px;color:var(--os-white);left:50%;outline:none;padding:6px 30px;position:absolute;transform:translateX(-50%);width:86%}.login-with-credentials-wrapper .login-content-holder .login-btns-container li .platform-box-container .btn-shopify{background-color:#64943e}.login-with-credentials-wrapper .login-content-holder .login-btns-container li .platform-box-container .btn-shopify:hover{background-color:#5a8638}.login-with-credentials-wrapper .login-content-holder .login-btns-container li .platform-box-container .btn-bigcommerce{background-color:#34313d}.login-with-credentials-wrapper .login-content-holder .login-btns-container li .platform-box-container .btn-bigcommerce:hover{background-color:#292731}.login-with-credentials-wrapper .login-content-holder .login-btns-container li .platform-box-container .btn-google-plus{background-color:#db4437}.login-with-credentials-wrapper .login-content-holder .login-btns-container li .platform-box-container .btn-google-plus:hover{background-color:#cc3427}.login-with-credentials-wrapper .login-content-holder .login-btns-container li .platform-box-container:hover{background:var(--header-border);box-shadow:1px 1px 10px #00000059}.login-with-credentials-wrapper .login-content-holder .login-btns-container li .platform-box-container:hover .btn-shopify{background-color:#5a8638}.login-with-credentials-wrapper .login-content-holder .login-btns-container li .platform-box-container:hover .btn-bigcommerce{background-color:#292731}.login-with-credentials-wrapper .login-content-holder .login-btns-container li .platform-box-container:hover .btn-google-plus{background-color:#cc3427}.credential-login-form-wrapper{margin:0 auto}.credential-login-form-wrapper .m-b-lg{display:none}.credential-login-form-wrapper .form-component-wrapper{margin-bottom:1rem}.credential-login-form-wrapper .form-component-wrapper .form-group{margin-bottom:0}.credential-login-form-wrapper .form-component-wrapper .form-group .error-msg,.credential-login-form-wrapper .form-component-wrapper .warning-box-wrapper{display:none}.credential-login-form-wrapper .forgot-password-link{text-align:right}.credential-login-form-wrapper .input-wrapper input.form-control{background:#0000;border:none;border-radius:0;color:var(--os-dark-text);font-size:13px;height:30px}.credential-login-form-wrapper .login-button-wrapper{text-align:center}.credential-login-form-wrapper .sl-ul-login-button{background:#db4437;border:1px solid #0003;border-color:var(--os-border-color);border-radius:var(--border-radius-global);box-shadow:none;color:var(--os-white);font-size:var(--os-font-14);font-weight:400;height:auto;margin:26px auto 0;min-width:110px;outline:none;padding:4px 20px;transition:all .3s;width:100%}.credential-login-form-wrapper .sl-ul-login-button.button:active:focus{outline:none}.google-and-credential-login .login-with-credentials-wrapper{max-width:652px}.google-and-credential-login .login-with-credentials-wrapper .login-content-holder .login-page-title{margin:0 0 10px}.google-and-credential-login .login-with-credentials-wrapper .login-content-holder .login-right-sec{padding:25px 48px 0;width:50%}.google-and-credential-login .login-with-credentials-wrapper .login-content-holder .sl-ul-login-button{background:var(--header-border);border-color:var(--btn-default-border-color);color:var(--os-from-border-color)}.os-app-wrapper{background:#abb8c1 url(/static/media/images/login-background-new.391e856102693434bab6.jpg) repeat 0 0;background-size:cover;min-height:100%;overflow:inherit}@media (max-width:767px){.login-with-credentials-wrapper .login-header{margin-bottom:40px}.login-with-credentials-wrapper .login-content-holder{margin:0 auto;max-width:90%}.login-with-credentials-wrapper .login-content-holder .login-left-sec{float:none;min-height:auto;padding:25px 25px 0;width:100%}.login-with-credentials-wrapper .login-content-holder .login-left-sec:after{background:var(--header-border);bottom:-50px;height:30px;left:calc(50% - 15px);top:auto;width:30px}.login-with-credentials-wrapper .login-content-holder .login-right-sec{float:none;min-height:auto;padding:0 25px;width:100%}.google-and-credential-login .login-with-credentials-wrapper .login-content-holder .login-right-sec{float:none;padding:25px 25px 0;width:100%}}.phone-auth-container{display:flex;flex-direction:column;margin:0 auto;max-width:310px;width:100%}.phone-auth-container .captcha-verifier-container{display:none}.phone-auth-container .input-form-group{display:flex;flex-direction:column;position:relative;width:100%}.phone-auth-container .input-form-group .country-code{align-items:center;display:flex;font-size:13px;height:30px;line-height:1;position:absolute}.phone-auth-container .input-form-group .country-code+input{padding-left:25px}.phone-auth-container .input-form-group input{background:#0000;border:none;border-bottom:1px solid var(--guide-text-color);border-radius:0;color:var(--os-dark-text);font-size:13px;height:30px}.phone-auth-container .resend-otp-link{font-size:var(--os-font-12)}.phone-auth-container .button-wrapper{display:flex;margin-top:20px}.phone-auth-container .button-wrapper .os-button.btn-dark{margin:0;width:100%}.suggestion-candy-wrapper{background:var(--candy-default-bg);border:1px dashed var(--candy-default-border-color);border-radius:var(--border-radius-global);color:var(--os-body-color);margin-left:0;padding:10px 15px;width:100%}.suggestion-candy-wrapper.alert{font:italic var(--fw-semibold) 13px var(--os-open-sans);word-break:break-all}.suggestion-candy-wrapper.alert .suggestion-candy-description{color:var(--os-primary-text)}.suggestion-candy-wrapper.cursor-pointer{cursor:pointer}.suggestion-candy-wrapper.dash-border{border:1px dashed #bbc3d4}.suggestion-candy-wrapper.warning{background:#fadcbf;border-color:#fcbf80}.suggestion-candy-wrapper.warning .icon{color:#c1a30e}.suggestion-candy-wrapper.warning .icon-error{color:var(--os-error-msg)}.suggestion-candy-wrapper.warning.highlight-error{animation:gradient 4s ease infinite;background:linear-gradient(-45deg,#fde5cd,#f0b780);background-size:400% 400%}.suggestion-candy-wrapper.error{background:#fed}.suggestion-candy-wrapper.error .icon{color:#c51515}.suggestion-candy-wrapper.light-error{background-color:#fff9f9;border-color:var(--error-mg)}.suggestion-candy-wrapper.light-error .left-text{color:var(--error-mg)}.suggestion-candy-wrapper.success{background:var(--os-light-bg-color);box-shadow:none;padding:10px}.suggestion-candy-wrapper.success .icon{display:none}.suggestion-candy-wrapper.new{border:1px solid var(--default-border4);padding:15px}.suggestion-candy-wrapper.new .icon{font-size:var(--os-font-20)}.suggestion-candy-wrapper.new .suggestion-candy-text{font-weight:var(--fw-medium);line-height:1.5}.suggestion-candy-wrapper.new .suggestion-candy-left-content{width:100%}.suggestion-candy-wrapper.new .suggestion-candy-description{flex-direction:row!important;justify-content:space-between;width:100%}.suggestion-candy-wrapper.new.success{background-color:var(--os-success-light)}.suggestion-candy-wrapper.new.success .icon{color:var(--os-success-icon);display:flex;font-size:var(--os-font-22)}.suggestion-candy-wrapper.new.warning{background-color:var(--os-warning-light)}.suggestion-candy-wrapper.new.danger{background-color:var(--os-danger-light)}.suggestion-candy-wrapper.new.danger .icon{color:var(--os-negative-bg);font-size:var(--os-font-20)}.suggestion-candy-wrapper.new.info{background-color:var(--os-white-dark-bg)}.suggestion-candy-wrapper.icon-primary-text-color .icon{color:var(--os-primary-text)}.suggestion-candy-wrapper.info{background-color:#d0e9fa;border-color:#95c4f5}.suggestion-candy-wrapper.warning-light{background-color:#fcf7ea}.suggestion-candy-wrapper.warning-light .suggestion-candy-container .suggestion-candy-left-content{align-items:flex-start}.suggestion-candy-wrapper.warning-light .suggestion-candy-container .suggestion-candy-left-content .icon{color:#f2991a;font-size:var(--os-font-20)}.suggestion-candy-wrapper.warning-light .suggestion-candy-container .suggestion-candy-text{font-size:var(--os-font-12)}.suggestion-candy-wrapper.ott-warning-light{background-color:#fcf4d4}.suggestion-candy-wrapper.ott-danger{background-color:#fac5ba}.suggestion-candy-wrapper .icon{font-size:var(--os-font-18);position:relative}.suggestion-candy-wrapper .icon.icon-suggestions{top:2px}.suggestion-candy-wrapper .suggestion-candy-container{align-items:center;display:flex;justify-content:space-between}.suggestion-candy-wrapper .suggestion-candy-container .suggestion-candy-left-content{align-items:center;display:flex}.suggestion-candy-wrapper .suggestion-candy-container .suggestion-candy-left-content .icon{line-height:0;margin-right:10px}.suggestion-candy-wrapper .suggestion-candy-container .suggestion-candy-left-content .suggestion-candy-description{display:flex;flex-direction:column}.suggestion-candy-wrapper .suggestion-candy-container .suggestion-candy-left-content img{margin-right:10px;max-height:20px}.suggestion-candy-wrapper .suggestion-candy-container .suggestion-candy-left-content .left-text{margin-right:var(--large-spacing)}.suggestion-candy-wrapper .suggestion-candy-container .suggestion-candy-right-content{align-items:center;display:flex}.suggestion-candy-wrapper .suggestion-candy-container .suggestion-candy-right-content .suggestion-candy-link{cursor:pointer;margin-left:30px;text-decoration:underline;white-space:nowrap}.suggestion-candy-wrapper .suggestion-candy-container .suggestion-candy-right-content .os-button{min-height:auto}.suggestion-candy-wrapper.shape-cornor{border-radius:var(--border-radius)}.suggestion-candy-wrapper.shape-rounded{border-radius:30px}.suggestion-candy-wrapper.shape-normal{border-radius:0}.suggestion-candy-wrapper.border-dashed{border-style:dashed}.suggestion-candy-wrapper.border-solid{border-style:solid}.suggestion-candy-wrapper.border-none{border-style:none}.suggestion-candy-wrapper.large{padding:15px}.suggestion-candy-wrapper.large .suggestion-candy-container .suggestion-candy-left-content img{margin-right:20px;max-height:50px}.suggestion-candy-wrapper.large .suggestion-candy-container .suggestion-candy-left-content .suggestion-candy-text{font-weight:var(--fw-semibold);margin-bottom:5px}.suggestion-candy-wrapper.large .suggestion-candy-container .suggestion-candy-left-content .suggestion-candy-sub-text{color:var(--os-primary-text);font-size:var(--os-font-12)}.suggestion-candy-wrapper.large.warning{background:#fcf4d4}.suggestion-candy-wrapper.large.error{background:#fbdcd9}.suggestion-candy-wrapper.large.success{background:#d7f8db}.suggestion-candy-wrapper.announcement{background-color:#fff6e8;border-color:#fff6e8}.suggestion-candy-wrapper.medium{padding:15px 20px}.suggestion-candy-wrapper.only-left-section .suggestion-candy-description,.suggestion-candy-wrapper.only-left-section .suggestion-candy-left-content,.suggestion-candy-wrapper.only-left-section .suggestion-candy-text{width:100%}.suggestion-candy-wrapper.light-blue{background:#f6fbff;border:1px solid var(--default-border4);border-radius:var(--border-radius-global)}.suggestion-candy-wrapper.light-blue-2{background-color:var(--note-candy-light-blue-bg)}.suggestion-candy-wrapper.fit-width{width:fit-content}.suggestion-candy-wrapper.gray{background:var(--os-light-bg-color)}.suggestion-candy-modal-container.bootstrap-modal.modal-dialog .modal-content .modal-body{max-width:700px;padding:30px 40px}.suggestion-candy-modal-container.bootstrap-modal.modal-dialog .modal-content .modal-body .suggestion-modal-body .suggestion-modal-body-content h4{color:var(--os-dark-text);margin-bottom:30px}.suggestion-candy-modal-container.bootstrap-modal.modal-dialog .modal-content .modal-body .suggestion-modal-body .suggestion-modal-body-content p{color:var(--os-dark-text);margin-bottom:15px}.suggestion-candy-modal-container.bootstrap-modal.modal-dialog .modal-content .modal-body .suggestion-modal-body .suggestion-modal-body-content em{display:block;margin-bottom:30px;margin-top:40px}@media (max-width:768px){.suggestion-candy-wrapper{margin-bottom:20px}.suggestion-candy-wrapper.alert .suggestion-candy-container .left-text,.suggestion-candy-wrapper.alert .suggestion-candy-container .suggestion-candy-left-content .suggestion-candy-text{font:italic var(--fw-semibold) 13px var(--os-open-sans)}.suggestion-candy-wrapper .suggestion-candy-container{display:block}.suggestion-candy-wrapper .suggestion-candy-container .suggestion-candy-left-content .suggestion-candy-text{font-size:var(--os-font-14)}.suggestion-candy-wrapper .suggestion-candy-container .suggestion-candy-right-content{margin-top:5px}.suggestion-candy-wrapper.large{padding:10px}.suggestion-candy-wrapper.large .suggestion-candy-container{display:flex}.suggestion-candy-wrapper.large .suggestion-candy-container .suggestion-candy-left-content img{margin-right:10px;max-height:30px}.suggestion-candy-wrapper.large .suggestion-candy-container .suggestion-candy-left-content .suggestion-candy-text{font-size:var(--os-font-12)}}.btn-auth-zero-old{align-items:center;border-color:#0003;display:inline-flex;font-size:var(--os-font-14);height:30px;line-height:1.42857143;max-width:200px;min-width:fit-content;padding:0;position:relative;width:calc(100% - 70px)}.btn-auth-zero-old,.btn-auth-zero-old:hover{background-color:#171717;color:var(--os-white)}.btn-auth-zero-old:focus{box-shadow:none;color:var(--os-white);outline:0}.btn-auth-zero-old .btn-text{border-right:1px solid #fff3;padding:4px 20px}.btn-auth-zero-old .auth-zero-icon{line-height:0;padding:5px 10px 5px 11px}.dunnhumby-login-btn{border-color:#4d4576}.dunnhumby-login-btn,.dunnhumby-login-btn:hover{background-color:#4d437f}.microsoft-login-btn{border-color:#006fc9}.microsoft-login-btn,.microsoft-login-btn:hover{background-color:#006fc9}.os-login-wrapper{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:100%}.os-login-wrapper.os-login-bg{background:var(--os-login-bg) url(/static/media/images/login-background-new.391e856102693434bab6.jpg) repeat 0 0;background-size:cover;min-height:100%;overflow:inherit}.os-login-wrapper .logo-container{max-width:256px}.os-login-wrapper .login-content-container{align-items:center;background:var(--os-white-shade-bg-color-2);border-radius:3px;box-shadow:0 2px 3px #0003;display:flex;flex-direction:column;margin:15px 0 25px;min-width:650px;padding:20px 0}.os-login-wrapper .login-content-container .login-page-title{color:var(--os-body-color);font-size:19px;margin-bottom:15px;padding:0;text-align:center}.os-login-wrapper .login-content-container .login-types{display:flex;flex:1 1;flex-direction:row;width:100%}.os-login-wrapper .login-content-container .login-types .separator-container{align-items:center;display:flex;flex:0 1;flex-direction:column;justify-content:center;margin:0;position:relative}.os-login-wrapper .login-content-container .login-types .separator-container .separator{border-right:1px solid var(--login-separator);height:100%;position:absolute}.os-login-wrapper .login-content-container .login-types .separator-container .or{background:var(--login-or-bg);border-radius:50%;color:var(--os-secondary-text);font-size:var(--os-font-14);padding:5px;z-index:1}.os-login-wrapper .login-content-container .login-types .left-section,.os-login-wrapper .login-content-container .login-types .right-section{align-items:center;display:flex;flex:1 1;justify-content:center;margin:0 auto;padding:0 35px}.os-login-wrapper .login-content-container .login-types .left-section .credential-login-form-wrapper,.os-login-wrapper .login-content-container .login-types .right-section .credential-login-form-wrapper{width:100%}.os-login-wrapper .login-content-container .login-types .left-section .credential-login-form-wrapper>.padder,.os-login-wrapper .login-content-container .login-types .right-section .credential-login-form-wrapper>.padder{display:none}.os-login-wrapper .login-content-container .login-types .left-section .credential-login-form-wrapper .sl-ul-login-button,.os-login-wrapper .login-content-container .login-types .right-section .credential-login-form-wrapper .sl-ul-login-button{background:var(--login-button-bg);border-color:var(--btn-default-border-color);color:var(--login-button-color)}.os-login-wrapper .login-content-container .login-types .left-section{min-height:170px}.os-login-wrapper .login-content-container .login-types .right-section{max-width:310px}.os-login-wrapper .login-content-container .os-button.btn-dark{border-radius:var(--border-radius-global);box-shadow:none;font-size:var(--os-font-14);font-weight:400;min-width:110px;outline:none;padding:4px 20px;transition:all .3s}.os-login-wrapper .login-content-container .os-button.btn-dark,.os-login-wrapper .login-content-container .os-button.btn-dark:focus,.os-login-wrapper .login-content-container .os-button.btn-dark:hover{background:var(--header-border);border-color:var(--btn-default-border-color);color:var(--os-from-border-color)}.os-login-wrapper .login-content-container.single-login-method{min-width:410px}.os-login-wrapper .login-content-container.single-login-method .right-section{max-width:100%}.os-login-wrapper .login-content-container.single-login-method .right-section .form-component-wrapper .form-group .input-wrapper{min-width:100%}.os-login-wrapper .login-content-container.single-login-method .right-section .btn-dark,.os-login-wrapper .login-content-container.single-login-method .right-section .credential-login-form-wrapper .sl-ul-login-button{background:#db4437;border-color:#0003;color:var(--os-white)}.os-login-wrapper .login-content-container.single-login-method .left-section{min-height:100px}.os-login-wrapper .login-type-switcher-href{padding-top:20px}.os-login-wrapper .btn-social{appearance:none}.os-login-wrapper .btn-social.btn-google-plus{align-items:center;background-color:#db4437;border-color:#0003;color:var(--os-white);display:inline-flex;font-size:var(--os-font-14);line-height:1.42857143;padding:0;position:relative}.os-login-wrapper .btn-social.btn-google-plus:focus{box-shadow:none;outline:0}.os-login-wrapper .btn-social.btn-google-plus .btn-text{border-right:1px solid #0003;padding:4px 20px}.os-login-wrapper .btn-social.btn-google-plus .icon{font-size:var(--os-font-16);line-height:0;padding:0 10px;text-align:center}@media (max-width:767px){.os-login-wrapper{padding:0 15px}.os-login-wrapper .logo-container{margin:10px 0;max-width:210px}.os-login-wrapper .login-content-container{min-width:100%}.os-login-wrapper .login-content-container .login-types{flex-direction:column}.os-login-wrapper .login-content-container .login-types .left-section{min-height:auto}.os-login-wrapper .login-content-container .login-types .separator-container{margin:20px 0}.os-login-wrapper .login-content-container .login-types .separator-container .separator{border-bottom:1px solid var(--os-light-border-color);border-right:0;top:-14px;width:100%}.os-login-wrapper .login-content-container .login-types .right-section{margin:0;max-width:100%;padding:0 20px}.os-login-wrapper .login-content-container.single-login-method{margin:15px 15px 25px;min-width:100%}}