main{margin:0;padding:0}.new-newsletter{display:none!important}.account-top{background:radial-gradient(circle,#fe9300,#f14000);padding:6rem 0 1.5rem;width:100%}@media (min-width:992px){.account-top{padding:8rem 0 1.5rem}}.account-navmenu{margin:0 auto;width:calc(100% - 64px)}@media (min-width:992px){.account-navmenu{margin:0 auto;max-width:1420px}}.account-navmenu-item{padding:4px 0;width:fit-content}.account-navmenu-item a{align-items:center;display:flex;gap:16px;text-decoration:none}.account-navmenu-item a span{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;line-height:24px}@media (min-width:992px){.account-navmenu-item a span{font-size:18px;line-height:26px;position:relative}.account-navmenu-item a span:before{background-color:#fff;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:all .2s ease-in-out;width:0}.account-navmenu-item a span:hover:before{width:100%}}.account-icon-wrapper{align-items:center;display:flex;height:30px;justify-content:center;width:30px}.account-icon-wrapper.my-events{padding:3px}.account-navmenu-item a svg{fill:#fff;height:auto;max-width:100%;width:100%}.account-content{margin:0 auto;padding:40px 0 32px;width:calc(100% - 64px)}@media (min-width:992px){.account-content{margin:0 auto;max-width:1420px;padding:64px 0 32px}}.account-content.no-top{padding:112px 0 32px}@media (min-width:992px){.account-content.no-top{padding:160px 0 32px}}.account-content.flex-content{align-items:flex-start;display:flex;flex-direction:column;gap:32px;max-width:700px}@media (min-width:768px){.account-content.flex-content{flex-direction:row;gap:64px}}.account-title{position:relative;width:100%}.account-title:before{background-color:var(--laranja);content:"";display:flex;height:2px;left:0;position:absolute;top:-16px;width:100%}@media (min-width:992px){.account-title:before{top:-32px}}.account-title h2{color:var(--laranja);font-family:Montserrat,sans-serif;font-size:22px;font-weight:900;letter-spacing:normal;line-height:30px;margin:0;text-align:center}.account-title p{font-family:Montserrat,sans-serif;font-size:18px;line-height:26px}.account-title p,.account-title strong{color:var(--laranja);font-weight:500;margin:0 auto;text-align:center}.account-title strong{font-family:Malvie,sans-serif;font-size:20px;letter-spacing:normal;line-height:28px}.account-title a{color:#212121;display:flex;font-size:14px;font-weight:500;line-height:20px;margin:20px auto 0;padding:8px;text-decoration:underline;text-transform:uppercase;transition:color .3s ease;width:fit-content}.account-title a:hover{color:var(--laranja)}.account-events,.account-wishlist{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;padding:32px 0;width:100%}@media (min-width:992px){.account-events,.account-wishlist{padding:32px 64px}}.account-events .account-events-list{align-items:center;display:flex;flex-direction:column;margin:0 auto}.account-events .event-card{background-color:transparent;border:1px solid var(--laranja);border-radius:7px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:0 auto;object-fit:contain;transition:all .2s ease-in-out;width:280px}@media (min-width:992px){.account-events .event-card:hover{background-color:#faf5f3;box-shadow:4px 2px 12px 0 rgba(80,25,0,.3)}}.event-card .event-image{background-position:top;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid var(--laranja);border-radius:6px 6px 0 0;display:flex;height:300px;padding:8px}.event-card .event-image img{height:auto;max-width:100%;width:100%}.event-card .event-name,.event-card .event-passport{display:flex;flex-direction:column;padding:8px 16px}.event-card .event-passport{border-top:1px solid var(--laranja)}.event-card h3{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:20px;line-height:28px;overflow:hidden;text-align:center}.event-card h3,.event-card p{color:#212121;font-weight:700;margin:0}.event-card p{font-size:14px;line-height:24px;text-transform:uppercase}.event-card span{font-weight:500}#account .account-form-wrapper{align-items:center;display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:700px;padding:32px 0}#account .account-form{display:flex;flex-direction:column;gap:16px;width:100%}#account .account-form-field .field-wrapper,#account .account-form-field.personal-data{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:768px){#account .account-form-field .field-wrapper{flex-direction:row}}#account .account-form-field .form-field{display:flex;flex-direction:column;position:relative;transition:padding-bottom .4s ease;width:100%}#account .account-form-field .form-field-label{align-items:center;color:#282728;display:flex;font-size:14px;font-weight:600;line-height:30px}#account .account-form-field .form-field-label input[type=radio]{height:0;left:50%;opacity:0;position:absolute;top:50%;width:0}#account .account-form-field .form-field-label span{font-size:14px;text-transform:uppercase}@media screen and (min-width:992px){#account .account-form-field .form-field-label span{font-size:16px}}#account .account-form-field .form-field-label strong{font-size:16px;line-height:24px}@media screen and (min-width:992px){#account .account-form-field .form-field-label strong{font-size:18px;line-height:26px}}#account .account-form-field .form-field.password input{padding:8px 48px 8px 16px}#account .account-form-field .password-eye{cursor:pointer;height:20px;position:absolute;right:16px;top:70%;transform:translateY(-50%);width:20px}#account .account-form-field .password-eye span{background:#757575;display:flex;height:1.5px;position:absolute;right:-4px;top:50%;transform:rotate(-45deg) translateY(-50%);width:25px}#account .account-form-field .password-eye svg{height:auto;max-width:100%}#account .account-form-field .password-eye svg path{fill:#757575!important}#account .account-form-field .password-eye.open span{display:none}#account .account-form-field .password-eye.open svg path{fill:var(--laranja)!important}#account .account-form-field .form-field.error{padding-bottom:16px}#account .form-field label.error{background:#f03838;border-radius:0 10px 10px 10px;bottom:-8px;color:#fff;font-size:10px;left:4px;padding:4px 10px;position:absolute;text-align:left;width:fit-content}#account .account-form .form-field.error input,#account .account-form .form-field.error select{background:#ffcac9;border-color:#f03838}#account .form-field.error label.checkbox{background-color:#ffb2b2}#account .form-field.error label.checkbox span{font-weight:600}#account .form-field #form_privacy-error{display:none!important}#account .account-form .form-error-message{color:#212121;font-size:14px;font-weight:500;line-height:22px;text-align:center}#account .account-form .form-error-message span{padding:16px}#account .account-form .form-error-message strong{font-weight:600}#account .account-form .form-error-message a{color:var(--laranja);display:none;font-size:14px;font-weight:500;line-height:24px;text-decoration:underline}#account .account-form-field.personal-data label span{color:red;font-size:14px}#account .account-form-field.personal-data input,#account .account-form-field.personal-data select{background-color:#fff;border:1px solid rgba(40,39,40,.25);border-radius:20px;color:#454545;font-size:14px;font-weight:500;height:50px;padding:8px 16px;width:100%}#account .account-form-field.personal-data input::placeholder,#account .account-form-field.personal-data select option:checked,#account .account-form-field.personal-data select::selection{color:#454545}#account .account-form-field.checkbox{display:flex;flex-direction:column}#account .form-field-label.checkbox{align-items:flex-start;border-radius:10px;cursor:pointer;display:flex;justify-content:flex-start;padding:8px;position:relative;width:100%}#account .form-field.privacy .form-field-label.checkbox{align-items:center}#account .form-field-label.checkbox input{display:block;height:0;left:0;opacity:0;position:absolute;top:0;width:0;z-index:2}#account .form-field-label.checkbox i{background-color:#fff;border:2px solid transparent;border-radius:5px;box-shadow:0 0 0 0 #000,inset 0 0 0 0 #000,inset 0 0 0 1px rgba(40,39,40,.25);height:20px;margin-right:8px;min-width:20px;position:relative;transition:all .3s ease;width:20px}#account .form-field-label.checkbox i:after{background-color:var(--laranja);border-radius:5px;content:"";display:flex;height:18px;left:0;opacity:0;position:absolute;top:0;transform:scale(.75);visibility:hidden;width:18px}#account .form-field-label.checkbox input:checked~i{background-color:#fff;border:1px solid #fff}#account .form-field-label.checkbox input:checked~i:after{background:var(--laranja);opacity:1;visibility:visible}#account .form-field-label.checkbox span{color:#282728;display:inline;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;gap:4px;letter-spacing:normal;line-height:22px;text-transform:none}#account .form-field-label.checkbox span strong{color:red;margin-right:4px}#account .form-field-label.checkbox span a{color:var(--laranja);text-decoration:underline}@media screen and (min-width:992px){#account .form-field-label.checkbox span a{text-decoration:none;transition:all .2s ease-in-out}#account .form-field-label.checkbox span a:hover{color:#212121;text-decoration:underline}}#account .form-field-label.submit{padding:8px 0}#account .account-form-field.submit input{align-items:center;background-color:var(--laranja);border-radius:25px;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;height:60px;justify-content:center;line-height:24px;margin:20px auto 0;transition:all .2s ease-in-out;width:calc(100% - 32px)}@media screen and (min-width:992px){#account .account-form-field.submit input:hover{background-color:var(--laranja);box-shadow:0 9px 20.2px .8px rgba(0,0,0,.28);color:#fff}}.account-google-auth{margin:0 auto;max-width:320px;padding:32px 0}.account-google-auth #buttonDiv,.g-recaptcha{display:flex;justify-content:center}.g-recaptcha{height:78px;margin:16px auto}#account #account-update-form .account-form-field input,#account #account-update-form .account-form-field select{border:1px solid #c7c7c7}#account #account-update-form .account-form-field .submit{width:100%}#account #account-password-update-form .account-form-field .submit input,#account #account-update-form .account-form-field .submit input{background-color:var(--laranja);color:#fff;font-size:16px;line-height:24px;max-width:unset;padding:0;transition:box-shadow .2s ease-in-out;width:100%}@media screen and (min-width:992px){#account #account-update-form .account-form-field .submit input:hover{box-shadow:0 9px 20.2px .8px rgba(0,0,0,.28)}}#account .account-form-wrapper.delete,#account .account-form-wrapper.password{max-width:350px;width:100%}#account .account-form-wrapper.delete .account-title,#account .account-form-wrapper.password .account-title{cursor:pointer}#account #account-delete-form,#account #account-password-update-form{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}#account #account-delete-form.opened,#account #account-password-update-form.opened{max-height:400px}#account #account-password-update-form .account-form-field.personal-data{padding:0 10px}@media screen and (min-width:992px){#account #account-password-update-form .account-form-field .submit input:hover{box-shadow:0 9px 10px rgba(0,0,0,.28)}}#account .account-form-wrapper.delete p{font-size:16px;line-height:24px;text-align:center}#account .account-form-wrapper.delete input[type=submit]{background-color:#fff;border:2px solid #c10f1a;color:#c10f1a;transition:all .2s ease-in-out}@media screen and (min-width:992px){#account .account-form-wrapper.delete input[type=submit]:hover{background-color:#c10f1a;box-shadow:0 9px 10px rgba(0,0,0,.28);color:#fff}}#account .account-login .account-title h2,#account .account-register .account-title h2{color:#212121;text-transform:none}#account .account-login .account-title:before,#account .account-register .account-title:before{display:none}#account .account-form.login{margin:0 auto;max-width:550px}#account .account-form.login .account-form-field .field-wrapper{flex-direction:column}#account .account-form.login .account-form-field.submit input{width:100%}#account .account-options{align-items:center;display:flex;justify-content:center;margin:0 auto;width:fit-content}#account .account-options-separator{background:#212121;height:20px;margin:0 8px;width:1px}#account .account-options a{color:var(--laranja);font-size:14px;font-weight:700;line-height:24px;text-decoration:none}@media screen and (min-width:992px){#account .account-options a{transition:all .2s ease-in-out}#account .account-options a:hover{color:#282728;text-decoration:underline}}#account .account-form-success{color:#282728!important;display:none;flex-direction:column;gap:12px;height:auto;justify-content:flex-start;min-width:300px;text-align:center;width:100%}@media screen and (min-width:992px){#account .account-form-success{justify-content:center;padding:0 0 32px}}#account .account-form-success.active{display:flex}#account .account-form-success svg{display:block;height:auto;margin:0 auto;max-width:50px;width:100%}#account .account-form-success svg path:first-of-type{stroke:#ff5300}#account .account-form-success h4{font-size:22px;font-weight:700;line-height:30px}#account .account-form-success p{font-size:16px;font-weight:400;line-height:24px}#account .account-form-success button{background:transparent;border:none;color:#ff5300;text-decoration:underline}@media screen and (min-width:992px){#account .account-form-success button{text-decoration:none;transition:all .3s ease}#account .account-form-success button:hover{text-decoration:underline}}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#282728!important;-webkit-box-shadow:none}body.seara-gourmet{background:#2e2e2e}.seara-gourmet .account-top{background:#242424}@media (min-width:992px){.seara-gourmet .account-top{padding:9rem 0 1.5rem}}.seara-gourmet .account-navmenu-item a svg path{fill:var(--dourado)}.seara-gourmet #account .account-login .account-title h2,.seara-gourmet #account .account-register .account-title h2{color:var(--dourado)}.seara-gourmet #account .account-form-field .form-field-label{color:#fff}.seara-gourmet #account .account-form.login .account-form-field.submit input{background:linear-gradient(#2b2b2b,#2b2b2b) padding-box,linear-gradient(90deg,#ffd277,#77530a,#ffd277) border-box;border:2px solid transparent;color:var(--dourado)}.seara-gourmet #account .account-form-field.submit input:hover{box-shadow:0 9px 20.2px .8px rgba(80,25,0,.7)}.seara-gourmet #account .account-options a{color:var(--dourado)}@media screen and (min-width:992px){.seara-gourmet #account .account-options a{transition:all .2s ease-in-out}.seara-gourmet #account .account-options a:hover{color:#fff}}.seara-gourmet #account .account-options-separator{background:hsla(41,65%,65%,.5)}.seara-gourmet #account .account-form-field .password-eye.open svg path{fill:var(--dourado)!important}.seara-gourmet .account-no-content .account-title p{color:var(--dourado)}.seara-gourmet .account-no-content .account-title:before{background-color:var(--dourado)}.seara-gourmet #account .account-form .form-error-message{color:#fff}.seara-gourmet #account .account-form .form-error-message a{color:var(--dourado)}
/*# sourceMappingURL=account.css.map */
