.hero-dsc{display:none;background:linear-gradient(-60deg,#ffe600 21.8%,#fddd00 50%,#fbd100 78.2%);border-radius:20px;overflow:hidden;width:calc(100% - 16px);max-width:1920px;margin:8px auto 0;height:calc(100dvh - 76px);max-height:800px;position:relative}
.hero-dsc[data-merch-header-type="desconto"]{display:block}
.hero-dsc__inner{display:flex;flex-direction:column;width:100%;height:100%;position:relative}
.hero-dsc__content{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:24px;padding:24px;position:relative;z-index:1}
.hero-dsc__img{position:absolute;top:-2%;left:-6%;width:112%;height:50%;overflow:hidden;z-index:0}
.hero-dsc__bg{width:100%;height:100%;object-fit:contain;object-position:center;display:block}
.hero-dsc__title{font-size:40px;font-weight:700;line-height:1;letter-spacing:-1.6px;color:#282834;margin:0;max-width:400px;font-family:'Proxima Nova Advanced','Proxima Nova',sans-serif;font-feature-settings:'ss04' on,'case' on}
.hero-dsc__fee{display:flex;flex-direction:column;gap:4px}
.hero-dsc__felabel{font-size:14px;font-family:'Inter',sans-serif;font-weight:400;color:rgba(40,40,52,.7);line-height:18px}
.hero-dsc__fevalue{font-size:32px;font-weight:700;line-height:1;letter-spacing:-1.28px;color:#282834}
.hero-dsc__cta{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;min-height:48px;font-size:14px;font-weight:600;font-family:'Inter',sans-serif;color:#fff;text-decoration:none;background:#4850e5;border-radius:12px;white-space:nowrap;align-self:stretch;transition:background-color .18s ease-out}
.hero-dsc__cta:hover{background:#3d44c4;color:#fff}
.hero-dsc__cta:active{background:#3238a3;color:#fff}
.hero-dsc__tag{display:none;align-self:flex-start;background:#00a650;color:#fff;font-family:'Inter',sans-serif;font-weight:600;font-size:14px;line-height:1;padding:6px 14px;border-radius:999px;margin-bottom:-8px}
.hero-dsc__tag:not([data-has-timer="true"]):not([data-tag-label=""]){display:inline-flex}
.hero-dsc__timer{display:none;align-self:flex-start;align-items:center;gap:8px;background:#00a650;color:#fff;font-family:'Inter',sans-serif;font-weight:600;font-size:14px;line-height:1;padding:8px 16px;border-radius:999px;margin:-8px 0}
.hero-dsc__timer[data-has-timer="true"]{display:inline-flex}
.hero-dsc__timer-icon{width:16px;height:16px;flex-shrink:0}
.hero-dsc__timer-label{font-weight:600;white-space:nowrap}
.hero-dsc__tcell{display:inline-flex;align-items:baseline;gap:3px}
.hero-dsc__tunit{font-weight:400;opacity:.9}
@media (min-width:1024px){
.hero-dsc{background:linear-gradient(107deg,#ffe600 0%,#fddd00 50%,#fbd100 100%);height:calc(100vh - 16px);max-height:none;min-height:685px}
.nav-header ~ .hero-dsc,.nav-header ~ div .hero-dsc,.nav-header ~ section .hero-dsc,.nav-header ~ main .hero-dsc{height:calc(100vh - 80px)}
.hero-dsc__img{top:0;left:auto;right:0;width:50%;height:100%}
.hero-dsc__bg{object-position:60% center}
.hero-dsc__content{padding:40px 0 40px 40px;gap:40px;max-width:720px}
.hero-dsc__title{font-size:72px;letter-spacing:-2.88px;max-width:500px}
.hero-dsc__fee{gap:8px}
.hero-dsc__fevalue{font-size:72px;letter-spacing:-2.88px}
.hero-dsc__felabel{font-size:16px;line-height:20px}
.hero-dsc__cta{align-self:flex-start}
.hero-dsc__tag{font-size:16px;padding:8px 16px;margin-bottom:-16px}
.hero-dsc__timer{font-size:16px;padding:10px 18px;margin:-16px 0}
.hero-dsc__timer-icon{width:18px;height:18px}
}
@media (min-width:1024px) and (max-height:750px){
.hero-dsc{min-height:auto}
.hero-dsc__content{gap:24px;padding:24px 0 24px 40px}
.hero-dsc__title{font-size:56px;letter-spacing:-2.24px}
.hero-dsc__fevalue{font-size:48px;letter-spacing:-1.92px}
}
@media (min-width:1366px){
.hero-dsc__title{max-width:none;font-size:88px;letter-spacing:-3.52px}
.hero-dsc__fevalue{font-size:88px;letter-spacing:-3.52px}
}
@media (min-width:1920px){
.hero-dsc__content{max-width:910px}
.hero-dsc__title{font-size:128px;letter-spacing:-6.4px}
.hero-dsc__fevalue{font-size:128px;letter-spacing:-6.4px}
}
