@media only screen and (min-width: 801px){.mobile-only{display:none !important}}@media only screen and (max-width: 800px){.desktop-only{display:none !important}}.form{display:grid;gap:2.4rem}.form label{width:100%}.form label span{display:block;font-size:1.6rem;color:#bf2025;margin-bottom:.4rem}.form label span>span{display:inline-block;font-size:1.4rem;line-height:1.2;color:#b6b6b6}.form label input:not([type=checkbox]),.form label select,.form label textarea{font-family:"Merriweather Sans",sans-serif;font-size:1.6rem;outline-color:#bf2025;outline-width:1px;padding:1.6rem;width:inherit;border:1px solid #eaeaea;filter:drop-shadow(2px 3px 8px rgba(0, 0, 0, 0.12))}.form .checkbox{display:flex;align-items:center}.form .checkbox span{color:#000}.form .checkbox-wrap{width:2rem;min-width:2rem;height:2rem;margin-right:.7rem}.form .checkbox-wrap .acceptance{position:absolute}.form .checkbox-wrap .acceptance .just-validate-error-label{position:absolute;top:2.2rem;width:100%;white-space:nowrap}.form .checkbox-wrap input[type=checkbox]{position:absolute;left:0;top:0;appearance:none;cursor:pointer}.form .checkbox-wrap input[type=checkbox]:before{content:"";position:relative;display:block;width:2rem;height:2rem;border:1px solid #b6b6b6;background:#fff;transition:.2s ease-out}.form .checkbox-wrap input[type=checkbox]::after{position:relative;display:block;left:5px;top:-14px;width:1rem;height:1rem;content:"";background-image:url("../../img/SVG/check-icon.svg");background-repeat:no-repeat;background-position:center;transform:scale(0%);transition:.3s cubic-bezier(0.175, 0.885, 0.32, 2.275)}.form .checkbox-wrap input[type=checkbox]:checked::after{transform:scale(100%)}.form .checkbox-wrap input[type=checkbox]:checked:hover::before{opacity:.3}.form--register{grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width: 540px){.form--register{grid-template-columns:1fr}}.form--register label{grid-column:span 4}@media only screen and (max-width: 540px){.form--register label{grid-column:span 1}}.form--register label.l50{grid-column:span 2}@media only screen and (max-width: 540px){.form--register label.l50{grid-column:span 1}}.form--register .form__interact{grid-column:span 4}@media only screen and (max-width: 540px){.form--register .form__interact{grid-column:span 1}}.form--register .form__interact .btn{flex-basis:35.48387%}.form__interact{display:flex;align-items:center;justify-content:space-between;margin-top:.8rem;flex-direction:column}@media only screen and (max-width: 540px){.form__interact{flex-direction:column;gap:2.4rem}}.form .textou{font-size:1.6rem;color:#000;margin:2rem 0}.form .action{font-size:1.6rem;text-decoration:underline;cursor:pointer;margin:2rem 0}.form .btn{font-size:1.8rem;text-transform:uppercase;text-align:center;padding:.8rem;background:#bf2025;color:#fff;outline:none;border:none;cursor:pointer;width:100%}.form .btn:disabled{cursor:not-allowed;opacity:.7}@media only screen and (max-width: 540px){.form .btn{width:100%}}.form .btn--outline{background:rgba(0,0,0,0);border:2px solid #bf2025;color:#bf2025;flex-basis:23%}.form .btn.validatecoupon{width:40% !important;font-size:1.3rem !important;background:#161616 !important;top:50%;height:80%;transform:translateY(-50%);position:absolute;right:.5rem;padding:1.1rem 1.5rem;border-radius:10px;font-weight:700;line-height:2rem;text-transform:uppercase;color:#fff;border:none;cursor:pointer}.user__wrapper{padding:6.4rem 0;max-width:744px;min-height:70vh;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 540px){.user__wrapper{padding:4rem 0}}.user__wrapper h1{font-size:1.8rem;font-weight:800;text-transform:uppercase;width:max-content;margin-bottom:1.2rem}.user__wrapper h1::before{content:"";display:inline-block;height:.3rem;width:100%;margin-bottom:1.6rem;background:#bf2025}.user__wrapper p{font-size:1.6rem;margin-bottom:4.8rem}.user__wrapper p a{color:#bf2025;text-decoration:underline}.user__content{display:flex;flex-direction:column;align-items:center}.user__content p{font-size:1.6rem;text-align:center;color:#bf2025;margin-bottom:4.8rem}.user__content .btn{font-size:1.8rem;text-transform:uppercase;text-align:center;padding:.8rem 2.4rem;background:#bf2025;color:#fff;outline:none;border:none}/*# sourceMappingURL=user.css.map */
