.container[data-v-0b322c89]{max-width:1152px}.hero[data-v-0b322c89]{background-position:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:1024px){.hero.is-large[data-v-0b322c89]{padding-bottom:12rem;padding-top:12rem}.hero.is-medium[data-v-0b322c89]{padding-bottom:9rem;padding-top:9rem}}.fixed-navbar[data-v-0b322c89]{position:fixed;top:0;width:100%;z-index:10}.iconImg[data-v-0b322c89]:hover{opacity:.8}body[data-v-0b322c89]:after{content:url(https://ditfjx9w4x3vl.cloudfront.net/img/03-case-button-3d-hover.png) url(https://ditfjx9w4x3vl.cloudfront.net/img/03-case-button-cnc-hover.png) url(https://ditfjx9w4x3vl.cloudfront.net/img/03-case-button-laser-hover.png);display:none}.pre-heat[data-v-0b322c89]{background-position:50%;height:calc(100vh - 120px);position:relative}.pre-heat[data-v-0b322c89]:first-child{height:calc(100vh - 60px)}@media (max-width:768px){.pre-heat[data-v-0b322c89]{background-color:#000;height:auto}}.btn-area[data-v-0b322c89]{display:flex}@media (max-width:768px){.btn-area[data-v-0b322c89]{flex-direction:column;margin:0 auto;width:240px}}.preheat-date[data-v-0b322c89]{align-items:center;background:#ffb802;display:inline-flex;gap:10px;justify-content:center;padding:4px 10px}.pre-heat[data-v-0b322c89] .pre-heat-btn{border:1px solid #0c63e2;font-size:18px;font-weight:700;line-height:24px;padding:18px 50px}.pre-heat[data-v-0b322c89] .pre-heat-btn:hover{border:1px solid #0a4fb5}.preheat-player-btn[data-v-0b322c89]{background-color:transparent;border-color:#fff;color:#fff;font-size:18px;font-weight:700;line-height:28px;margin-left:8px;padding:16px 32px}.preheat-player-btn[data-v-0b322c89]:hover{border-color:#d6d6d6;color:#d6d6d6}@media (max-width:768px){.preheat-player-btn[data-v-0b322c89]{font-size:16px;line-height:24px;margin-left:0;margin-top:8px;padding:12px 32px}}.bg-mobile[data-v-0b322c89]{background-position:50%;height:100%;width:100%}.bg-contaier[data-v-0b322c89]{height:100%;position:relative;width:100%}.bg-contaier .bg-mask[data-v-0b322c89]{background-color:#0006;height:100%;left:0;position:absolute;top:0;width:100%}.bg-contaier .preheat-video[data-v-0b322c89]{font-family:"object-fit: cover;";height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;vertical-align:bottom;width:100%}.text-img-layer[data-v-0b322c89]{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:768px){.text-img-layer[data-v-0b322c89]{background-color:#000;padding-bottom:30px;position:relative}}.text-img-layer .snmk-container[data-v-0b322c89]{color:#fff;left:0;position:relative;top:50%;transform:translateY(-54%)}.bold-700[data-v-0b322c89]{font-weight:700}.coupon[data-v-0b322c89]{background-color:#0dee75;border:0 solid #0dee75;color:#081114;display:flex;padding:6px 1px;position:relative}@media (min-width:1200px){.coupon[data-v-0b322c89]{margin-left:20px}}.coupon[data-v-0b322c89]:after,.coupon[data-v-0b322c89]:before{border:18px solid #0dee75;border-inline:6px solid #0dee75;content:"";position:absolute;top:0;width:0}.coupon[data-v-0b322c89]:before{border-left:6px solid transparent;left:-11px}.coupon[data-v-0b322c89]:after{border-right:6px solid transparent;right:-11px}.coupon .up-to-text[data-v-0b322c89]{display:flex;flex-direction:column;font-size:12px;line-height:12px}.coupon .coupon-text[data-v-0b322c89]{font-family:Roboto;font-weight:700;margin-left:.3vw}.coupon .coupon-text[data-v-0b322c89],.coupon .off-text[data-v-0b322c89]{font-size:24px;line-height:24px}.fixbtn[data-v-0b322c89]{bottom:9.41vh;left:50%;position:absolute;transform:translate(-50%)}@media (max-width:768px){.pre-heat[data-v-0b322c89] .pre-heat-btn{font-size:16px;line-height:24px;padding:12px 48px}.text-img-layer .snmk-container[data-v-0b322c89]{padding-top:12vw;position:relative;top:0;transform:unset}.text-img-layer[data-v-0b322c89]{text-align:center}.big-title-2[data-v-0b322c89]{font-size:28px;line-height:36px}.font-1[data-v-0b322c89],.title-3[data-v-0b322c89]{font-size:14px;line-height:20px}.mt-l[data-v-0b322c89]{margin-top:16px}.mt-2xl[data-v-0b322c89]{margin-top:26px}}@media (min-width:768px) and (max-width:1200px){.pre-heat[data-v-0b322c89] .pre-heat-btn{padding:16px 48px}}@media (max-width:768px){.text-wrapper .snmk-primary-btn[data-v-0b322c89]{margin-right:0}.text-wrapper[data-v-0b322c89]{text-align:center}}
