@-webkit-keyframes coopera-common-components-0-x-react-loading-skeleton{to{transform:translateX(100%)}}@keyframes coopera-common-components-0-x-react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;overflow:hidden;z-index:1}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translateX(-100%);-webkit-animation-name:coopera-common-components-0-x-react-loading-skeleton;animation-name:coopera-common-components-0-x-react-loading-skeleton;-webkit-animation-direction:var(--animation-direction);animation-direction:var(--animation-direction);-webkit-animation-duration:var(--animation-duration);animation-duration:var(--animation-duration);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.coopera-common-components-0-x-CustomLogin{position:relative;margin-top:-6px}@media (max-width:1025px){.coopera-common-components-0-x-CustomLogin{padding:0 11px}}.coopera-common-components-0-x-CustomLogin__wrapper{display:flex;align-items:center}.coopera-common-components-0-x-CustomLogin__wrapperLinks{display:flex;align-items:flex-start;gap:1rem}.coopera-common-components-0-x-CustomLogin__btnWrapperLogin .coopera-common-components-0-x-CustomLogin__btnLogin{background:transparent;outline:none;cursor:pointer;font-style:normal;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;line-height:150%;letter-spacing:.0125em;color:#effefb;border:1px solid #058075;border-radius:6px;width:120px;height:42px;background-color:#058075}.coopera-common-components-0-x-CustomLogin__btnWrapperLogin .coopera-common-components-0-x-CustomLogin__btnLogin:focus{box-shadow:0 0 8px 0 rgba(0,174,157,.8);border:.0625rem solid #058075}.coopera-common-components-0-x-CustomLogin__btnWrapperLogin .coopera-common-components-0-x-CustomLogin__btnLogin:active{box-shadow:inset 0 0 8px 0 rgba(2,40,49,.32);background:#00ae9d;border:.0625rem solid #0a655e}.coopera-common-components-0-x-CustomLogin__btnWrapperLogin span{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.0125em;color:#726e6e;text-decoration:none}.coopera-common-components-0-x-CustomLogin__btn{padding:0;background:transparent;border:none;outline:none;cursor:pointer;font-style:normal;font-weight:500;font-size:12px;line-height:15px;letter-spacing:.04em;color:#111;display:none;justify-content:space-between;align-items:center}.coopera-common-components-0-x-CustomLogin__signForm .vtex-styleguide-9-x-rotate{color:#000!important}@media (max-width:1024px){.coopera-common-components-0-x-CustomLogin__btn{padding:0}}.coopera-common-components-0-x-CustomLogin__btnIcon{margin-right:8px}@media (max-width:1024px){.coopera-common-components-0-x-CustomLogin__btnIcon{width:32px;height:32px;border-radius:30px;display:flex;align-items:center;justify-content:center;margin-right:0}.coopera-common-components-0-x-CustomLogin__btnIcon svg path{fill:#fff}}.coopera-common-components-0-x-CustomLogin__btnText{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:18px;color:#2bccb1}@media (max-width:1024px){.coopera-common-components-0-x-CustomLogin__btnText{color:#fff;font-size:18px;text-align:left}}.coopera-common-components-0-x-CustomLogin__btnCadastroText{font-family:Roboto,sans-serif;font-style:normal;font-size:14px;font-weight:700;line-height:150%;letter-spacing:.0125em;color:#058075;text-decoration:none;border:1px solid #058075;background:#effefb;border-radius:6px;width:120px;height:42px;display:flex;justify-content:center;align-items:center;white-space:nowrap;cursor:pointer}@media (min-width:1025px) and (max-width:1115px){.coopera-common-components-0-x-CustomLogin__btnCadastroText{margin-left:unset}}.coopera-common-components-0-x-CustomLogin__btnCadastroText:focus{box-shadow:0 0 8px 0 rgba(0,174,157,.8);border:.0625rem solid #04c8b0}.coopera-common-components-0-x-CustomLogin__btnCadastroText:active{color:#0a655e;box-shadow:inset 0 0 8px 0 rgba(2,40,49,.32);border:.0625rem solid #0a655e}.coopera-common-components-0-x-CustomLogin__btnText span{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.0125em;color:#151414}@media (max-width:1024px){.coopera-common-components-0-x-CustomLogin__btnText span{color:#fff;font-size:14px}}.coopera-common-components-0-x-CustomLogin__signForm{position:absolute;top:calc(100% + 1rem);right:-52px;width:18.4375rem;z-index:999;box-shadow:0 11px 32px rgba(25,25,25,.16)}.coopera-common-components-0-x-CustomLogin__LoggedIn{position:relative}.coopera-common-components-0-x-CustomLogin__Content{display:flex;justify-content:center;align-items:center;margin-right:0}.coopera-common-components-0-x-CustomLogin__AccountLink{cursor:pointer;color:#058075;font-family:Roboto,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;border-radius:.375rem;border:1px solid #058075;background:#effefb;text-decoration:none;padding:1rem}.coopera-common-components-0-x-CustomLogin__AccountLink:focus{color:#058075;box-shadow:0 0 8px 0 rgba(0,174,157,.8);border:.0625rem solid #04c8b0}.coopera-common-components-0-x-CustomLogin__AccountLink:active{color:#0a655e;box-shadow:inset 0 0 8px 0 rgba(2,40,49,.32);border:.0625rem solid #0a655e}.coopera-common-components-0-x-CustomLogin__LoggedInBtn{background:transparent;border:none;outline:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:left;cursor:pointer}.coopera-common-components-0-x-CustomLogin__LoggedInContent{display:flex;gap:10px;align-items:center}.coopera-common-components-0-x-CustomLogin__Container{display:flex;flex-direction:column;width:131px}@media (min-width:1024px){.coopera-common-components-0-x-CustomLogin__Container{width:100%;margin-right:25px}}.coopera-common-components-0-x-CustomLogin__Container h6{margin:1px 5px}.coopera-common-components-0-x-CustomLogin__Greeting{margin:0;color:#002a33;font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:400}.coopera-common-components-0-x-CustomLogin__Customer{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;margin-left:5px}.coopera-common-components-0-x-CustomLogin__Points{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:120%;letter-spacing:.02em;color:#002a33;display:flex;justify-content:flex-start;align-items:center;gap:.3125rem}.coopera-common-components-0-x-CustomLogin__Points span{font-weight:600}.coopera-common-components-0-x-CustomLogin__NavPointing{width:30px;height:30px;position:absolute;z-index:9999;transform:rotate(45deg);border-radius:6px;top:-4px;background:#fff;right:49px}.coopera-common-components-0-x-CustomLogin__Nav{z-index:999;position:absolute;top:60px;background:#fff;opacity:.9;box-shadow:0 0 14px rgba(167,152,152,.3);width:266px;right:72px;padding-top:20px;opacity:unset;border-radius:6px}.coopera-common-components-0-x-CustomLogin__NavItems{list-style:none;text-align:left;margin:0;padding:0}.coopera-common-components-0-x-CustomLogin__NavItems li{border-bottom:1.5px solid rgba(0,0,0,.1);margin:0 16px}.coopera-common-components-0-x-CustomLogin__NavItems li:last-child{border:none!important}.coopera-common-components-0-x-CustomLogin__NavLink{display:flex;justify-content:flex-start;align-items:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:100%;color:#757575;text-align:center;letter-spacing:.04em;text-decoration:none;margin:5px 0;cursor:pointer}.coopera-common-components-0-x-CustomLogin__NavLink svg{margin-right:24px}.coopera-common-components-0-x-CustomLogin .coopera-common-components-0-x-arrowBackIcon{display:none}