/* TAN AKU MARKET premium slider V6 */
.hero-new{min-height:560px!important;background:#0e1012!important;overflow:hidden!important}
.hero-new .hero-photo-stage{inset:0 0 0 38%!important}
.hero-new .hero-stage-img{object-position:60% 47%!important;filter:saturate(.95) contrast(1.04)}
.hero-new .hero-photo-stage:after{background:linear-gradient(90deg,#111315 0%,rgba(17,19,21,.78) 14%,rgba(17,19,21,.05) 48%,transparent 85%)!important}
.hero-new:before{inset:0 56% 0 0!important;background:linear-gradient(100deg,#101215 0%,#191a1b 75%,transparent 100%)!important}
.hero-new .hero-copy{width:min(52%,740px)!important;max-width:none!important;padding:55px clamp(20px,5vw,90px)!important;box-sizing:border-box!important}
.hero-new .hero-copy h1{font-size:clamp(34px,3.55vw,66px)!important;line-height:1.08!important;letter-spacing:-.035em!important;text-shadow:0 2px 12px #0007!important}
.hero-new .hero-copy em{color:#e2b742!important;font-style:normal!important}
.hero-new .hero-copy p{color:#f4f1e9!important;line-height:1.6!important;max-width:530px!important}
.hero-new .eyebrow{color:#dcb13b!important;letter-spacing:.13em!important;font-weight:800!important}
.hero-new .hero-benefits span{color:#f6e6bd!important}
.hero-new .actions .btn{border-radius:10px!important;font-weight:800!important}
.hero-new .actions .btn.red{background:linear-gradient(130deg,#e8c45a,#a67712)!important;color:#151515!important}
.hero-new .hero-controls{z-index:5!important}
.hero-new .slide-dot.active{background:#d7a52b!important}
@media(max-width:900px){.hero-new{min-height:630px!important}.hero-new .hero-photo-stage{inset:0!important;opacity:.82!important}.hero-new .hero-photo-stage:after{background:linear-gradient(90deg,#101215f5,#101215b5 65%,#10121570)!important}.hero-new:before{inset:0!important;background:linear-gradient(0deg,#101215dd,transparent 75%)!important}.hero-new .hero-copy{width:100%!important;max-width:650px!important;padding:70px 24px 60px!important}.hero-new .hero-copy h1{font-size:clamp(32px,8vw,52px)!important}}
@media(max-width:520px){.hero-new{min-height:660px!important}.hero-new .hero-photo-stage{opacity:.58!important}.hero-new .hero-copy{padding:65px 20px 70px!important}.hero-new .actions{flex-wrap:wrap!important}.hero-new .actions .btn{width:100%!important;text-align:center!important}}
