#lc-popup-slider{position:relative;width:100%;background:#141414}
#lc-popup-slider .hero-style{height:100svh;min-height:620px}
#lc-popup-slider .slide-inner::before{content:'';position:absolute;inset:0;background:rgba(0,0,0,.38);pointer-events:none}
#lc-popup-slider .banner-main-wrapper{z-index:2;max-width:700px;right:100px}
html body.lc-word-reviewed #lc-popup-slider :is(.title,.disc,.lc-popup-kicker,.p-view-pro-btn,.p-view-pro-btn span){color:#fff!important;-webkit-text-fill-color:#fff!important}
#lc-popup-slider .banner-main-wrapper .title{font-size:clamp(42px,5.5vw,86px);line-height:1.06;letter-spacing:-.035em;margin-bottom:28px}
#lc-popup-slider .banner-main-wrapper p.disc{font-size:17px;line-height:1.7;max-width:550px;margin:0 0 32px}
#lc-popup-slider .lc-popup-kicker{font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px}
#lc-popup-slider .p-view-pro-btn{display:inline-flex;align-items:center;gap:20px}
#lc-popup-slider .p-view-pro-btn span{font-size:24px}
#lc-popup-slider .lc-popup-controls{position:absolute;right:32px;bottom:32px;display:flex;flex-direction:column;gap:12px;z-index:5}
#lc-popup-slider .lc-popup-controls button{width:48px;height:48px;border:1px solid #ffffff80;border-radius:50%;background:#14141450;color:white;font-size:22px}
#lc-popup-slider .lc-popup-controls button:disabled{opacity:.3}
#lc-popup-slider .lc-popup-controls button:focus-visible{outline:2px solid white;outline-offset:4px}
@media(max-width:767px){#lc-popup-slider .hero-style{min-height:620px}#lc-popup-slider .banner-main-wrapper{left:25px;right:65px;bottom:65px}#lc-popup-slider .banner-main-wrapper .title{font-size:clamp(36px,8vw,52px)}#lc-popup-slider .banner-main-wrapper p.disc{font-size:15px;line-height:1.65}#lc-popup-slider .lc-popup-controls{right:12px;bottom:18px}#lc-popup-slider .lc-popup-controls button{width:40px;height:40px}}
@media(prefers-reduced-motion:reduce){#lc-popup-slider *{transition:none!important}}

#lc-popup-slider .banner-main-wrapper p.disc{text-transform:none;font-weight:400;width:100%}
