.olympikus-custom-apps-0-x-codeText{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1rem 1.25rem;border:3px dashed #939598;cursor:pointer}.olympikus-custom-apps-0-x-codeText output{display:flex;align-items:center;justify-content:flex-start;font-family:Signal Web,sans-serif;font-size:1.375rem;font-weight:300;line-height:1.6875rem;color:#84888d;cursor:default}.olympikus-custom-apps-0-x-baseInput{margin-top:.5rem;width:100%;padding:.75rem 1.5rem;font-size:1.125rem;font-weight:400;border-radius:.3125rem;outline:none;box-sizing:border-box;border:.125rem solid #e3e4e6;background-color:#fff;transition:all .2s ease-in-out}.olympikus-custom-apps-0-x-baseInput,.olympikus-custom-apps-0-x-baseInputHelperText,.olympikus-custom-apps-0-x-baseInputLabel{font-family:Roboto,sans-serif;color:#3f3f40}.olympikus-custom-apps-0-x-baseInputWrapper{position:relative}.olympikus-custom-apps-0-x-baseInputWrapper span{position:absolute;top:1.1875rem;right:.375rem}.olympikus-custom-apps-0-x-baseInputHelperText,.olympikus-custom-apps-0-x-baseInputLabel{font-size:.875rem;font-weight:400;line-height:1.5rem}.olympikus-custom-apps-0-x-baseInput::-moz-placeholder{color:#cacbcc;opacity:1}.olympikus-custom-apps-0-x-baseInput:-ms-input-placeholder{color:#cacbcc;opacity:1}.olympikus-custom-apps-0-x-baseInput::-ms-input-placeholder{color:#cacbcc;opacity:1}.olympikus-custom-apps-0-x-baseInput::placeholder{color:#cacbcc;opacity:1}.olympikus-custom-apps-0-x-baseInput:focus,.olympikus-custom-apps-0-x-baseInput:hover{box-shadow:0 0 0 .15rem rgba(20,17,18,.3)}.olympikus-custom-apps-0-x-baseInputError:focus,.olympikus-custom-apps-0-x-baseInputError:hover{box-shadow:0 0 0 .15rem rgba(255,76,76,.3)}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.olympikus-custom-apps-0-x-baseInput::-webkit-inner-spin-button,.olympikus-custom-apps-0-x-baseInput::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.olympikus-custom-apps-0-x-baseInputHelperText{margin-top:.625rem;color:#ff4c4c}.olympikus-custom-apps-0-x-baseInput:disabled,.olympikus-custom-apps-0-x-baseInput:disabled:focus,.olympikus-custom-apps-0-x-baseInput:disabled:hover{background:#e3e4e6;box-shadow:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 23px #b3b3b3 inset}.vtex-modal__modal{max-width:900px;background-color:transparent}.olympikus-custom-apps-0-x-welcomeModal{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-direction:column!important;background-color:#fff;position:relative;overflow-x:hidden}.vtex-modal__modal [class*=-x-scrollBar]{-webkit-overflow-scrolling:touch}.olympikus-custom-apps-0-x-welcomeModal img{width:100%}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-header{position:absolute;right:1rem;top:1rem}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-header svg{color:#fff;cursor:pointer}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content{padding:1rem}.olympikus-custom-apps-0-x-welcomeModal .warningForm{max-width:23rem;width:100%;margin-bottom:2rem}.olympikus-custom-apps-0-x-welcomeModal .warningForm .warningFormContent{padding:.8rem;display:grid;grid-template-columns:10rem auto auto;background-color:#f4f5fd}.olympikus-custom-apps-0-x-welcomeModal .warningForm .warningFormContent p,.olympikus-custom-apps-0-x-welcomeModal .warningForm p{margin:0;font-size:.875rem;font-weight:400;line-height:1.125rem;color:#000}.olympikus-custom-apps-0-x-welcomeModal .warningForm p{margin-top:.375rem;font-size:.75rem;font-weight:500;color:#727272}.olympikus-custom-apps-0-x-welcomeModal .warningForm .warningFormContent span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:.5rem .25rem .25rem;font-size:.8125rem;font-weight:500;line-height:1.125rem;text-align:center;color:#2735d4;background-color:#e0e2f8}.olympikus-custom-apps-0-x-welcomeModal .warningForm .warningFormContent strong{font-weight:600}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-code .subtitle,.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-code .title,.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-code .welcomeCode output,.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-code ol li,.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-form .buttonSendForm,.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-form .fieldLabel,.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-form .fieldRequired,.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-form input,.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .waning,.olympikus-custom-apps-0-x-welcomeModal .warningForm .warningFormContent{font-family:Roboto,sans-serif}.olympikus-custom-apps-0-x-welcomeModal img{-o-object-fit:fill;object-fit:fill;background-repeat:no-repeat;background-position:50%;background-size:cover}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .wrapperForm{padding:1.4rem 1rem 1rem}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-form{position:relative;display:flex;flex-direction:column;gap:1rem}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .loader{width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:999;background-color:hsla(0,0%,100%,.6)}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-form .default-input-helperText{margin-top:.3125rem;font-size:.75rem;font-weight:400;line-height:.875rem;color:#e40000}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-form input{height:2.5rem;padding:.75rem 1.8rem .75rem .75rem;font-weight:400;font-size:.875rem;line-height:1rem;color:#000;border-radius:0;background-color:#f2f2f2}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-form .fieldLabel{font-size:1rem;font-weight:700;line-height:1.125rem}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-form .fieldRequired{font-size:.75rem;font-weight:400;font-style:italic;line-height:.875rem;color:rgba(0,0,0,.3)}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .buttonSendForm{padding:1rem;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:700;line-height:1.0625rem;text-align:center;grid-column:1/3;border:0;color:#fff;cursor:pointer;background-color:#000}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .buttonSendForm.buttonSendFormCode{margin-top:0}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-form .buttonSendForm.error{cursor:not-allowed;background-color:#ccc}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .waning,.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .waning a{max-width:22rem;width:100%;margin:1.25rem 0 0;padding:0;font-weight:400;font-size:.75rem;line-height:1rem;color:#727272}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-code{max-width:25.5rem;padding:1rem .875rem 1.875rem;display:flex;flex-direction:column;gap:1.5rem}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-code .title{font-size:1.25rem;font-weight:700;line-height:1.5rem;color:#2735d4}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-code .subtitle{font-size:.875rem;font-weight:700}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-code .welcomeCode{padding:.6875rem 1rem;align-items:center;border:2px dashed #000}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-code .welcomeCode output{font-size:1rem;font-weight:700;line-height:1.25rem;color:#000}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-code ol{margin:.875rem 0 0 .5rem;padding:0;list-style:none}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-code ol li{height:2.25rem;padding:.6875rem 0 .5rem;font-size:.875rem;font-weight:400;line-height:1rem;color:#000;border-bottom:1px solid #e0e0e0}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content{max-width:unset}@media (min-width:768px){.olympikus-custom-apps-0-x-welcomeModal{display:grid;grid-template-columns:repeat(2,auto);border-radius:.625rem}.olympikus-custom-apps-0-x-welcomeModal img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;border-top-left-radius:.625rem;border-bottom-left-radius:.625rem}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-header{position:unset;right:unset;top:unset}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-header svg{color:#000}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content{max-width:28rem}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .wrapperForm{padding:1.5rem}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .wrapperForm.existingRecord{padding:.8rem 1.5rem}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-form{display:grid;grid-template-columns:repeat(2,1fr)}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-form .field{max-width:unset}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-form .fieldEmail{max-width:unset;grid-column:1/3}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .olympikus-custom-apps-0-x-code{padding:2.125rem;gap:2rem}.olympikus-custom-apps-0-x-welcomeModal .olympikus-custom-apps-0-x-content .buttonSendForm.buttonSendFormCode{margin-top:1rem}}