.has-cronometer #bg-overlay-menu-header{margin-top:159px}.has-cronometer .header-cronometro,.has-cronometer .header-mobile{top:159px}.has-cronometer #bg-overlay-menu-header-mobile,.has-cronometer #section-menu-header-mobile{top:71px}.title[data-v-d33c9ee6]{font-size:21px;font-style:italic;font-weight:700;letter-spacing:0;line-height:100%;text-transform:uppercase}.durante-promocao[data-v-d33c9ee6]{flex-direction:row-reverse}.durante-promocao .title[data-v-d33c9ee6]{font-size:16px}.tag span[data-v-d33c9ee6]{font-weight:700;letter-spacing:0;line-height:100%;text-align:center;vertical-align:middle}.tag span[data-v-d33c9ee6]:first-of-type{align-items:center;background:#000;border-radius:24px;display:flex;height:38px;justify-content:center;position:relative;width:76px}.tag span[data-v-d33c9ee6]:first-of-type:before{background:linear-gradient(90deg,#393cfc 11.29%,#00d0ff 90.64%);border-radius:24px;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute}.contact-button{background:linear-gradient(317deg,#1d75b5 16.84%,#d0aeeb 93.01%)}.modal-overlay{align-items:center;background:#0009;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:16px;position:fixed;z-index:60}.modal-card{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0003;max-width:420px;padding:20px 20px 16px;position:relative;width:100%}.modal-close{background:transparent;border:0;cursor:pointer;font-size:22px;line-height:1;position:absolute;right:12px;top:10px}.modal-title{color:#111;font-size:18px;font-weight:600;margin:6px 24px 8px 0}.modal-text{color:#444;font-size:14px;margin-bottom:16px}.modal-actions{display:flex;gap:8px;justify-content:flex-end}.btn{border:0;border-radius:8px;cursor:pointer;font-weight:600;padding:10px 14px}.btn-secondary{background:#eee;color:#111}.btn-primary{background:#5b61ff;color:#fff}.fade-enter-active,.fade-leave-active{transition:opacity .15s ease}.fade-enter-from,.fade-leave-to{opacity:0}
