.unleash-banner{--bg-size: 100% auto;--bg-position: left top;position:relative;overflow:hidden;color:var(--text-color);background-image:var(--bg-image);background-size:var(--bg-size);background-position:var(--bg-position);background-repeat:no-repeat;background-color:var(--bg-color)}.unleash-banner .content-container{display:flex;justify-content:space-between;align-items:flex-end;max-width:72.92vw;margin:0 auto}.unleash-banner .left-container{width:775px;max-width:44.53vw;padding:12vw 0 3.02vw}.unleash-banner .right-container{max-width:28.39vw}.unleash-banner .right-container img{display:block;width:100%;height:auto}.unleash-banner .content-item{margin-top:5.73vw}.unleash-banner .content-item:first-child{margin-top:0!important}.unleash-banner .title-box{margin-bottom:0}.unleash-banner .date-box{margin-top:16px}.unleash-banner .link-box{margin-top:calc(15px + .78vw)}.unleash-banner .button-group{display:flex;align-items:center;width:100%}.unleash-banner .btn-item{margin-left:10px;max-width:calc(50% - 5px)}.unleash-banner .btn-item:first-child{margin-left:0}.unleash-banner .button-group modal-opener.btn{display:inline-flex;justify-content:center;align-items:center;position:relative;padding:0}.unleash-banner .button-group modal-opener.btn button{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:clamp(12px,1.3vw,25px) clamp(28px,2vw,40px)}.unleash-banner .button-group modal-opener.btn button:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.unleash-banner .button-group modal-opener.btn button,.unleash-banner .button-group modal-opener.btn .popup-custom__inner,.unleash-banner .button-group modal-opener.btn .text{font-size:inherit;font-weight:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;justify-content:center}.unleash-banner .desc-box span{color:var(--secondary-text-color)}.unleash-banner .table-wrapper{width:100%;overflow-y:auto;padding:1px}@media only screen and (min-width:1921px){.unleash-banner .content-container{max-width:1400px}.unleash-banner .left-container{width:775px;max-width:calc(100% - 600px);padding:14vw 0 2vw}.unleash-banner .right-container{max-width:530px}.unleash-banner .content-item{margin-top:4vw}.unleash-banner .link-box{margin-top:30px;max-width:260px;flex:1}}@media only screen and (max-width:1600px){.unleash-banner .content-container{max-width:calc(100% - 16vw)}.unleash-banner .left-container{max-width:calc(100% - 28.39vw)}.unleash-banner .content-item{margin-top:4.5vw}}@media only screen and (max-width:1500px){.unleash-banner .left-container{max-width:calc(100% - 35vw);padding-top:11.5vw}}@media only screen and (max-width:1200px){.unleash-banner{--bg-size: 105% auto}.unleash-banner .right-container{max-width:32vw}}@media only screen and (max-width:1100px){.unleash-banner .content-container{max-width:calc(100% - 12vw)}.unleash-banner .left-container{max-width:calc(100% - 32vw);padding-top:11vw}.unleash-banner .right-container{max-width:28vw}}@media only screen and (min-width:591px)and (max-width:1000px){.unleash-banner .link-box,.unleash-banner .btn[button-style=long]{min-width:unset;max-width:calc(50% - 5px)}}@media only screen and (max-width:1000px){.unleash-banner{--bg-size: 120% auto;--bg-position: 50% top}.unleash-banner .left-container{max-width:calc(100% - 35vw);padding-top:14vw}.unleash-banner .title-box{font-size:3.2vw}.unleash-banner .date-box,.unleash-banner .link-box{margin-top:10px}}@media only screen and (max-width:749px){.unleash-banner{--bg-size: 100% auto;--bg-position: left top;background-image:var(--bg-image-mb);background-repeat:no-repeat;background-color:var(--bg-color)}.unleash-banner .content-container{max-width:100%;margin:0;padding:0 4vw;text-align:center;justify-content:center}.unleash-banner .left-container{padding:20vw 0 6vw;max-width:100%}.unleash-banner .right-container{max-width:80vw;margin-left:auto;margin-right:auto}.unleash-banner .title-box{font-size:5.8vw}.unleash-banner .content-item,.unleash-banner .date-box,.unleash-banner .link-box{margin-top:4vw}.unleash-banner .content-top{color:var(--color-white)}.unleash-banner .content-bottom{margin-top:16vw}.unleash-banner .content-bottom .desc-box{font-size:14px}.unleash-banner .button-group{flex-wrap:wrap}.unleash-banner .btn-item,.unleash-banner .btn-item:first-child{margin-left:auto;margin-right:auto;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/366/assets/section-unleash-contest-banner.css.map */
