.farmacityar-store-components-5-x-announce{border:2px solid #eb7100;border-radius:6px;display:flex;align-items:center;gap:.625rem;padding:.75rem .625rem}.farmacityar-store-components-5-x-announce--with-icon{}.farmacityar-store-components-5-x-announce__icon{display:flex;color:#eb7100}.farmacityar-store-components-5-x-announce__content{}.farmacityar-store-components-5-x-announce__content h3{font-size:.875rem;font-weight:700;margin:0 0 .5rem}.farmacityar-store-components-5-x-announce__content p{font-size:.8125rem;margin:0}.vtex-account .farmacityar-store-components-5-x-announce__content p{font-size:.875rem}.farmacityar-store-components-5-x-tuf-validation{color:#1f1f1f}.farmacityar-store-components-5-x-tuf-validation--is-not-tuf,.farmacityar-store-components-5-x-tuf-validation--is-tuf{}.farmacityar-store-components-5-x-tuf-validation__header{margin-bottom:1rem}.farmacityar-store-components-5-x-tuf-validation__icon{display:flex;justify-content:center;color:#00b941;margin-bottom:1rem}.farmacityar-store-components-5-x-tuf-validation__title{margin:0;text-align:center;font-size:1rem}.farmacityar-store-components-5-x-tuf-validation__content{}.farmacityar-store-components-5-x-tuf-validation__actions{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}.farmacityar-store-components-5-x-button{font-family:Roboto,sans-serif;background:#fff;border:1px solid #00a339;border-radius:.5rem;color:#00a339;cursor:pointer;display:block;font-size:1rem;font-weight:500;line-height:1;height:2.5rem;padding:0 2rem;outline:none;width:100%}.farmacityar-store-components-5-x-button[disabled]{background:#999;border-color:#999;color:#fff}.farmacityar-store-components-5-x-button--primary{background:#00a339;color:#fff}.vtex-account .farmacityar-store-components-5-x-widget--tuf-unsuscribe .farmacityar-store-components-5-x-button--primary{margin-bottom:8px}.vtex-account .farmacityar-store-components-5-x-widget--tuf-unsuscribe .farmacityar-store-components-5-x-button--primary,.vtex-account .farmacityar-store-components-5-x-widget--tuf-unsuscribe .farmacityar-store-components-5-x-button--secondary{font-size:16px;font-weight:500;line-height:20px;width:100%;padding:0}.farmacityar-store-components-5-x-button--secondary{}.farmacityar-store-components-5-x-button--with-icon{display:flex;justify-content:center;align-items:center;gap:.5rem}.farmacityar-store-components-5-x-register-form,.farmacityar-store-components-5-x-widget--tuf-unsuscribe{}.farmacityar-store-components-5-x-register-form__header{margin-bottom:1.25rem}.farmacityar-store-components-5-x-register-form__logo{display:flex;justify-content:center}.farmacityar-store-components-5-x-register-form__title{margin:20px 0 0;color:#333;font-family:Lato;font-size:20px;font-weight:600;line-height:28px}.farmacityar-store-components-5-x-register-form__content{}.farmacityar-store-components-5-x-form{display:flex;flex-direction:column;gap:1.25rem}.farmacityar-store-components-5-x-form-info,.farmacityar-store-components-5-x-form-info--editing{}.farmacityar-store-components-5-x-box{background:#fff;border-radius:5px;padding:1rem}.farmacityar-store-components-5-x-box--shadow{box-shadow:0 .25px 10px 0 rgba(5,17,41,.05),0 .5px .6px 0 rgba(5,17,41,.07)}.farmacityar-store-components-5-x-box--fields{}.farmacityar-store-components-5-x-box--tuf{padding:.75rem .875rem}.farmacityar-store-components-5-x-box--tuf:has(>.farmacityar-store-components-5-x-widget--tuf-registration-success){padding:0}.farmacityar-store-components-5-x-box--actions{background:transparent;padding:0}.farmacityar-store-components-5-x-box--register-success,.farmacityar-store-components-5-x-widget,.farmacityar-store-components-5-x-widget--tuf{}.farmacityar-store-components-5-x-widget__title{font-size:1.125rem;font-weight:500;margin:0}.farmacityar-store-components-5-x-widget--tuf-registration-success .farmacityar-store-components-5-x-widget__title{text-align:center}.vtex-account .farmacityar-store-components-5-x-widget__title{margin-bottom:0!important}.farmacityar-store-components-5-x-widget .farmacityar-store-components-5-x-announce{padding:.625rem}.farmacityar-store-components-5-x-widget-row{margin-bottom:1rem}.vtex-account .farmacityar-store-components-5-x-form .farmacityar-store-components-5-x-widget-row{margin-bottom:.625rem}.farmacityar-store-components-5-x-widget-row:last-child,.vtex-account .farmacityar-store-components-5-x-form .farmacityar-store-components-5-x-widget-row:last-child{margin-bottom:0}.farmacityar-store-components-5-x-widget--success{}.farmacityar-store-components-5-x-widget--success .farmacityar-store-components-5-x-announce{padding:0;border:none}.farmacityar-store-components-5-x-widget--success .farmacityar-store-components-5-x-announce__icon{color:#00a339}.farmacityar-store-components-5-x-widget--success .farmacityar-store-components-5-x-announce__icon svg{width:45px;height:45px}.farmacityar-store-components-5-x-widget--tuf-registration-success{}.farmacityar-store-components-5-x-form-row{margin-bottom:1rem}.farmacityar-store-components-5-x-form-row:last-child{margin-bottom:0}.farmacityar-store-components-5-x-form-row--two-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.farmacityar-store-components-5-x-form-row--info{}.farmacityar-store-components-5-x-form-row--info .farmacityar-store-components-5-x-announce__icon{color:#467df8}.farmacityar-store-components-5-x-form-col{}.farmacityar-store-components-5-x-form-input,.farmacityar-store-components-5-x-form-label{display:block;width:100%;box-sizing:border-box}.farmacityar-store-components-5-x-form-input--date{padding-right:.75rem!important}.farmacityar-store-components-5-x-form-label,.farmacityar-store-components-5-x-form-static-value,.vtex-account .farmacityar-store-components-5-x-widget__title{font-size:15px;font-weight:500;line-height:20px;margin-bottom:.5rem}.farmacityar-store-components-5-x-form-static-value{font-weight:400;margin:6px 0 0}.vtex-account .farmacityar-store-components-5-x-form-info--editing .farmacityar-store-components-5-x-form-control input{margin-top:.5rem;padding:5px 0 5px 10px}.farmacityar-store-components-5-x-form-input{font-family:Roboto,sans-serif;background-position:calc(100% - .75rem) 50%;background-repeat:no-repeat;border:1px solid #ababab;border-radius:.25rem;height:44px;outline:none;padding:.75rem 2.625rem .75rem .75rem}.farmacityar-store-components-5-x-form-input--has-error{border-color:#de201c;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0a9 9 0 109 9 9.008 9.008 0 00-9-9zm0 16a7 7 0 117-7 7.008 7.008 0 01-7 7zM8 9.333V5a1 1 0 012 0v4.333a1 1 0 11-2 0zm2.333 3.334a1.333 1.333 0 11-2.666 0 1.333 1.333 0 012.666 0z' fill='%23DE201C'/%3E%3C/svg%3E")}.farmacityar-store-components-5-x-form-message{font-size:.875rem;font-weight:400;margin:.5rem 0 0}.farmacityar-store-components-5-x-form-message--error{color:#de201c;white-space:nowrap}.farmacityar-store-components-5-x-form-checkbox{}.farmacityar-store-components-5-x-form-checkbox__input{display:none}.farmacityar-store-components-5-x-form-checkbox__icon{color:#565656;width:18px;height:19px}.farmacityar-store-components-5-x-form-terms{font-weight:500;color:#333;line-height:1.2}.farmacityar-store-components-5-x-form-terms__link{color:#00a339;font-weight:400;cursor:pointer}.farmacityar-store-components-5-x-widget-row:has(.farmacityar-store-components-5-x-form-checkbox){align-items:flex-start;display:flex;gap:11px}.farmacityar-store-components-5-x-widget-row:has(.farmacityar-store-components-5-x-form-checkbox) label{font-size:.875rem}.vtex-account .farmacityar-store-components-5-x-widget-row:has(.farmacityar-store-components-5-x-form-checkbox) label{padding-top:2px}.farmacityar-store-components-5-x-widget-row:has(.farmacityar-store-components-5-x-form-checkbox) a{text-decoration:underline}.farmacityar-store-components-5-x-form-checkbox .vtex-checkbox__box-wrapper,.farmacityar-store-components-5-x-form-checkbox .vtex-checkbox__container,.farmacityar-store-components-5-x-form-checkbox .vtex-checkbox__inner-container{width:1.125rem;height:1.125rem}.farmacityar-store-components-5-x-form-checkbox .vtex-checkbox__inner-container{background-color:#565656;border-color:#565656;border-radius:2px;padding:0}.farmacityar-store-components-5-x-form-checkbox .vtex__icon-check{width:14px;height:14px}.farmacityar-store-components-5-x-form-checkbox .vtex-checkbox__line-container{position:relative;top:1px}.farmacityar-store-components-5-x-badge{background:#fafafa;border-radius:.25rem;display:flex;justify-content:center;align-items:center;height:30px}.farmacityar-store-components-5-x-badge span{font-size:.8125rem;font-weight:500}.farmacityar-store-components-5-x-tuf-terms-and-conditions{}.farmacityar-store-components-5-x-tuf-terms-and-conditions__header{margin-bottom:.625rem}.farmacityar-store-components-5-x-tuf-terms-and-conditions__title{color:#565656;font-size:1.25rem;font-weight:700;line-height:28px;margin:0}.farmacityar-store-components-5-x-tuf-terms-and-conditions__content{margin-bottom:2rem;max-height:608px;overflow-y:scroll;padding-right:.5rem}.farmacityar-store-components-5-x-tuf-terms-and-conditions__content::-webkit-scrollbar{width:.25rem}.farmacityar-store-components-5-x-tuf-terms-and-conditions__content::-webkit-scrollbar-thumb{background-color:#00a339;border-radius:2px}.farmacityar-store-components-5-x-tuf-terms-and-conditions__content p{font-size:.8125rem;font-weight:400;margin:0 0 .75rem}.farmacityar-store-components-5-x-tuf-terms-and-conditions__content p:last-child{margin-bottom:0}.farmacityar-store-components-5-x-tuf-terms-and-conditions__caption{}.farmacityar-store-components-5-x-layer{display:block;background:rgba(0,0,0,.75);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.vtex-account{max-width:1238px;padding:0 1rem;margin-left:auto;margin-right:auto}.vtex-account .farmacityar-store-components-5-x-section{max-width:550px}.vtex-account:has(.farmacityar-store-components-5-x-section){padding-top:1.25rem;padding-bottom:1.25rem}.vtex-account .farmacityar-store-components-5-x-box{padding:1.5rem 1rem}.vtex-account .farmacityar-store-components-5-x-box--tuf{padding:0!important}.vtex-account .farmacityar-store-components-5-x-form{color:#333;gap:1.5rem}.vtex-account .farmacityar-store-components-5-x-form-row{margin-bottom:0}.vtex-account .farmacityar-store-components-5-x-button{height:44px}.vtex-account .farmacityar-store-components-5-x-register-form{background:#fff;box-shadow:0 4px 30px 0 rgba(5,17,41,.1),0 .5px .6px 0 rgba(5,17,41,.15);border-radius:.5rem;margin:auto;max-width:380px;padding:1.25rem;position:fixed;transform:translate(-50%,-50%);top:50%;left:50%;width:90%;z-index:100000}.vtex-account .farmacityar-store-components-5-x-register-form.farmacityar-store-components-5-x-widget--tuf-unsuscribe{max-width:349px;padding:24px;box-shadow:0 4px 30px 0 rgba(5,17,41,.1),0 .5px .6px 0 rgba(5,17,41,.15)}.vtex-account .farmacityar-store-components-5-x-register-form__header{margin-bottom:1rem}.vtex-account .farmacityar-store-components-5-x-widget--tuf-unsuscribe .farmacityar-store-components-5-x-register-form__header{margin-bottom:12px}.vtex-account .farmacityar-store-components-5-x-widget--tuf-registration-success{display:flex;flex-direction:column;align-items:center}.vtex-account .farmacityar-store-components-5-x-widget--tuf-registration-success .farmacityar-store-components-5-x-widget__title{font-size:1.125rem;font-weight:700;text-align:center}.vtex-account .farmacityar-store-components-5-x-widget--tuf-unsuscribe .farmacityar-store-components-5-x-widget__title{font-size:18px;line-height:24px;font-weight:700;text-align:center}.vtex-account .farmacityar-store-components-5-x-widget--tuf-registration-success .farmacityar-store-components-5-x-button,.vtex-account .farmacityar-store-components-5-x-widget--tuf-registration-success .farmacityar-store-components-5-x-widget-row{width:100%}.vtex-account .farmacityar-store-components-5-x-form,.vtex-account .farmacityar-store-components-5-x-form-row--two-columns{gap:1rem}.vtex-account .farmacityar-store-components-5-x-form-row--two-columns{display:flex;flex-direction:column}.vtex-account .farmacityar-store-components-5-x-form-row--submit{margin-top:.25rem}.vtex-account .farmacityar-store-components-5-x-form-info--editing .farmacityar-store-components-5-x-form-row--submit{margin-top:-.25rem}.vtex-account .farmacityar-store-components-5-x-form-label,.vtex-account .farmacityar-store-components-5-x-form-static-value{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:0}.vtex-account .farmacityar-store-components-5-x-form-static-value{font-weight:400;margin-top:.25rem}.vtex-account .farmacityar-store-components-5-x-widget--tuf{padding:6px 0}.vtex-account .farmacityar-store-components-5-x-button--cancel{margin-top:.75rem}.vtex-account .farmacityar-store-components-5-x-form-row--info .farmacityar-store-components-5-x-announce{background:#f4f8ff;border:1px solid #c9dafe}.vtex-account .farmacityar-store-components-5-x-form-row--info .farmacityar-store-components-5-x-announce__content p{font-size:.8125rem;font-weight:400}.vtex-account .farmacityar-store-components-5-x-widget--tuf-unsuscribe .farmacityar-store-components-5-x-announce__content p{font-size:13px;line-height:16px}@media screen and (min-width:1026px){.farmacityar-store-components-5-x-tuf-terms-and-conditions__title{font-size:1.875rem;line-height:2.5rem}.farmacityar-store-components-5-x-tuf-terms-and-conditions__content{padding-right:1rem}.farmacityar-store-components-5-x-tuf-terms-and-conditions__content p{font-size:.875rem}.vtex-account .farmacityar-store-components-5-x-box{padding:1.5rem 1.875rem}.vtex-account .farmacityar-store-components-5-x-form-label,.vtex-account .farmacityar-store-components-5-x-form-static-value{font-size:15px}.vtex-account .farmacityar-store-components-5-x-form-static-value{margin-top:6px}.vtex-account .farmacityar-store-components-5-x-button{width:auto}.vtex-account .farmacityar-store-components-5-x-form-info--editing .farmacityar-store-components-5-x-button{width:100%}.vtex-account .farmacityar-store-components-5-x-form-info--editing .farmacityar-store-components-5-x-button--cancel{margin-top:.75rem}.vtex-account .farmacityar-store-components-5-x-register-form{padding:2.5rem;width:100%}}.vtex-account .farmacityar-store-components-5-x-form-userphone{display:flex;justify-content:space-between}.vtex-account .farmacityar-store-components-5-x-form-regionid{width:20%}.vtex-account .farmacityar-store-components-5-x-form-regionid>div{display:flex;min-width:280px;align-items:center}.vtex-account .farmacityar-store-components-5-x-form-regionid>div>svg{padding-top:14px;margin:0}.vtex-account .farmacityar-store-components-5-x-form-phone{width:77%}.vtex-account .farmacityar-store-components-5-x-form-container{position:relative}.vtex-account .farmacityar-store-components-5-x-form-modal{box-shadow:0 0 20px 0 rgba(0,0,0,.15);width:288px;background-color:#fff;border-radius:8px;min-height:180px;position:absolute;padding:3%;font-size:12px;margin-top:1rem;left:100px}@media screen and (max-width:1024px){.vtex-account .farmacityar-store-components-5-x-form-modal{left:50px}}.vtex-account .farmacityar-store-components-5-x-form-modal h4{font-size:16px;padding-left:10px;font-weight:600;margin:10px 0}.farmacityar-store-components-5-x-form-modal-item{display:flex;align-items:center;margin:5px}.vtex-account .farmacityar-store-components-5-x-form-modal-item-label{padding-left:10px;font-size:14px}