.formContainer{display:flex;flex-direction:column;position:relative;width:305px;margin:72px auto 0 15px}.formTitle{font-size:14px;font-weight:500;line-height:19.6px;text-align:center;padding:20px 0 10px;color:#433d3f}.formSubtitle{font-size:12px;font-weight:400;line-height:16.8px;text-align:center;color:#615c5d;margin:0 10px 20px;padding:0 25px}.formElement{display:flex;flex-direction:column}.formRow{display:flex;margin:0 auto;width:100%}.mainInputContainer{display:flex;flex-wrap:wrap;width:100%}.textRow{display:flex;width:100%;flex-direction:column}.textInputLabel{display:flex;flex-wrap:wrap;margin:10px 0;width:100%;color:#433d3f}.textInputLabel input{width:100%;font-size:12px;font-style:normal;font-family:Shoulder Sans VF,sans-serif;font-weight:300;line-height:16px;color:#433d3f!important;background:none;border:none;border-bottom:1px solid rgba(67,61,63,.55);padding-bottom:5px}.textInputLabel input:-webkit-autofill{-webkit-text-fill-color:#433d3f!important;-webkit-box-shadow:0 0 0 30px #fffdf4 inset}.checkboxContainer{display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 0 20px;justify-content:center;width:100%;align-items:center;color:#433d3f}.checkboxContainer p{font-size:10px;font-style:normal;font-weight:200;line-height:14px;letter-spacing:0;padding-left:8px;color:#433d3f;text-wrap:nowrap}.checkboxContainer a{font-weight:500;text-decoration:underline}.buttonContainer{display:flex;justify-content:center}.buttonContainer button,.buttonDownloadApp,.buttonFindOut{height:38px;width:304px;border:none;background:#433d3f;color:#fffdf4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;font-weight:300;line-height:19.6px;text-align:center;display:flex;justify-content:center;align-items:center;margin:4px 0}.buttonDownloadApp{color:#fffdf4!important;background-color:#433d3f;width:306px}.buttonFindOut{color:#433d3f;background-color:transparent;border:1px solid #433d3f;margin-bottom:60px}.checkboxContainer input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:none;width:12px;height:12px;cursor:pointer;border:1px solid #d19f6c;border-radius:.15em;display:grid;place-content:center}.checkboxContainer input[type=checkbox]:before{content:"";width:.65em;height:.65em;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1em 1em #d19f6c;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}.checkboxContainer input[type=checkbox]:checked:before{content:"";transform:scale(1)}.vtex-flex-layout-0-x-flexRowContent--form-template .textInputLabel{margin:10px 0 20px}.vtex-flex-layout-0-x-flexRowContent--form-template .formElement{margin-top:0;margin-bottom:30px}.formSelect .formSelect__control{width:260px;min-height:28px;font-size:12px;font-style:normal;font-weight:300;line-height:16px;color:#716d6e!important;background:none;border-radius:0;border:none;border-bottom:1px solid rgba(67,61,63,.35);border-color:rgba(67,61,63,.35)!important;box-shadow:none}.formSelect__single-value{color:#716d6e!important}.formSelect .formSelect__input-container{font-size:12px!important;font-style:normal!important;font-weight:300!important;line-height:16px!important;color:#716d6e!important;margin:0!important;border-color:rgba(67,61,63,.35)!important}.formSelect .formSelect__value-container{padding-left:0!important}.formSelect .formSelect__option--is-focused,.formSelect .formSelect__option--is-selected{border-color:rgba(67,61,63,.35)!important;background-color:transparent!important;color:#716d6e!important;font-weight:700}.formSelect .formSelect__indicator-separator{display:none}.formSelect .formSelect__menu{background:#e9dfd3}.formSelect .formSelect__control--menu-is-open .formSelect__indicator svg{transform:rotate(180deg);transition:.5s ease-in-out}.shoulder-shoulder-app-11-x-btnSide{fill:#433d3f}.formContainerModalBackdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:999;opacity:0;transition:opacity .3s ease-in-out}.formContainerModalBackdrop.show{opacity:1}.formContainerModal{position:fixed;top:0;right:-100%;width:37%;height:100vh;background-color:#fffdf4;box-shadow:0 0 15px rgba(0,0,0,.1);transition:right .5s ease-in-out;z-index:1000;display:flex;flex-direction:column;justify-content:center;padding-left:100px;padding-right:50px}.formContainerModal.open{right:0}.formContainerModalClose{display:flex;justify-content:flex-end;margin-top:20px;margin-right:20px;cursor:pointer;position:absolute;top:0;right:0}.formContainerModalTitle{font-size:14px;font-weight:400;line-height:19.6px;text-align:left;color:#433d3f;margin-bottom:10px;padding-left:30px}.formContainerModalTitle strong{font-weight:600}.formContainerModalMessage{font-size:12px;font-weight:300;line-height:16.8px;text-align:left}.formContainerModalMessage h2,.formContainerModalMessage h3,.formContainerModalMessage h4{font-weight:400;margin-top:15px;font-size:12px;line-height:16.8px;text-align:left}.formContainerModalMessage h2 strong,.formContainerModalMessage h3 strong,.formContainerModalMessage h4 strong{font-weight:500;padding-left:1px}.formContainerModalMessage p{margin-top:5px}.formModalContainer{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;color:#433d3f;z-index:5000}.formModalBackground{width:100%;height:100%;background:rgba(0,0,0,.2)}.formModalBox{position:absolute;width:300px;min-height:200px;padding:20px;box-sizing:border-box;color:#433d3f;background:#e9dfd3;box-shadow:0 0 3px 0 grey;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center}.formModalBox h3{margin-top:12px}.formModalCloseButton{position:absolute;right:10px;top:10px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}.formModalCloseButton:after,.formModalCloseButton:before{content:"";position:absolute;width:15px;height:1px;background:#433d3f}.formModalCloseButton:before{transform:rotate(45deg)}.formModalCloseButton:after{transform:rotate(-45deg)}.overflow-hidden{overflow:hidden!important}@media (min-width:1024px){.overflow-hidden{width:calc(100% - 10px)!important}}@media (max-width:1024px){.vtex-flex-layout-0-x-flexColChild--banner-lateral-form .counter-content{position:relative;margin-top:84px;display:flex;justify-content:end;padding:0}.vtex-flex-layout-0-x-flexColChild--banner-lateral-form .counter-content .counter-div{justify-content:center}.formContainer{width:100%;margin:0;padding:0 25px;align-items:center}.formTitle{padding:35px 0 6px}.formElement{margin-top:22px}.textInputLabel{margin:1px 0}.textInputLabel input{font-size:16px;height:32px;padding:0 0 0 4px;margin-bottom:5px}.textInputLabel input::-moz-placeholder{font-size:12px}.textInputLabel input:-ms-input-placeholder{font-size:12px}.textInputLabel input::-ms-input-placeholder{font-size:12px}.textInputLabel input::placeholder{font-size:12px}.checkboxContainer{margin:20px 0}.checkboxContainer p{text-wrap:wrap}.buttonContainer{margin-bottom:34px}.formContainerModal{width:100%;height:100vh;padding:30px}.formContainerModalTitle{margin-bottom:0;padding-left:0;text-align:center}.formContainerModalTitle p{margin-bottom:20px;margin-top:10px}.formContainerModalMessage{padding-left:25px;padding-right:42px}.formContainerModalMessage h2,.formContainerModalMessage h3,.formContainerModalMessage h4{margin-top:17px;padding:0 24px}.checkboxContainer a{text-decoration:underline;color:#433d3f}.formSelect .formSelect__control{width:74vw}.textInputLabel strong{font-weight:600;font-size:12px;color:#433d3f}.buttonContainer button,.buttonFindOut{width:244px}.buttonDownloadApp{width:246px}.formSubtitle{margin-bottom:25px;padding:0 35px}}