.food01-template-10{display:block;min-height:31.25vw;overflow:hidden;padding-top:0;position:relative}.food01-template-10 .inner_video_box{background-position:50% 0;background-repeat:no-repeat;background-size:cover;-webkit-filter:brightness(0);filter:brightness(0);height:100%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transition:all 1.5s ease;transition:all 1.5s ease;width:100%;z-index:1}.food01-template-10 .inner_video_box.show{filter:brightness(1);pointer-events:auto;z-index:5}.food01-template-10 .video_iframe{background-color:rgba(0,0,0,.88);display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:2999}.food01-template-10 .video_iframe iframe{display:block;height:57vw;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.food01-template-10 .thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.food01-template-10 .thumb.do-not-scroll-video{height:56.25vw}.food01-template-10 .thumb.do-not-scroll-video:before{background-color:rgba(0,0,0,.3);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.food01-template-10 .thumb_mobile{background-size:0;position:relative}.food01-template-10 .thumb_mobile.do-not-scroll-video{height:56.25vw}.food01-template-10 .thumb_mobile.do-not-scroll-video:before{background-color:rgba(0,0,0,.3);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.food01-template-10 .play{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:rgba(0,0,0,.6);border:4px solid #fff;border-radius:50%;box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.1),0 25px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);cursor:pointer;display:block;height:clamp(88px,9vw,160px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:clamp(88px,9vw,160px);z-index:10}.food01-template-10 .play.active{background-color:#fff;left:10%;top:10vw;transform:translate(-50%,-50%) scale(.5)}.food01-template-10 .play.active:after{opacity:0;transform:scale(0)}.food01-template-10 .play.active:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.food01-template-10 .play:before{color:#f2836f;content:"X";font-size:40px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:all .6s ease}.food01-template-10 .play:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:20px 0 20px 28px;content:"";height:0;left:50%;opacity:1;position:absolute;top:50%;transform:translateY(-50%) translateX(-36%);transition:all .6s ease;width:0}.food01-template-10 .play.for-local-mobile{display:none}@media(hover:hover){.food01-template-10 .play:hover{background-color:hsla(0,0%,100%,.6);border-color:#fff}.food01-template-10 .play:hover:after{border-color:transparent transparent transparent #000}}.food01-template-10 .jump_video{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1999}.food01-template-10 .jump_video .box{height:80vh;left:50%;max-width:1200px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:90%}.food01-template-10 .jump_video .black{background-color:rgba(0,0,0,.83);cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.food01-template-10 .jump_video .close{background-color:#f2836f;cursor:pointer;height:70px;position:absolute;right:36px;top:-50px;transform:scale(1);transition:all .3s ease;width:70px;z-index:5}.food01-template-10 .jump_video .close:after,.food01-template-10 .jump_video .close:before{background-color:#fff;content:"";display:block;height:34px;left:50%;position:absolute;top:50%;width:2px}.food01-template-10 .jump_video .close:before{transform:translate(-50%,-50%) rotate(45deg)}.food01-template-10 .jump_video .close:after{transform:translate(-50%,-50%) rotate(-45deg)}.food01-template-10 .jump_video .video_box{display:block;height:100%;object-fit:contain;position:relative;width:100%}.food01-template-10 .jump_video .video_box iframe{height:100%;position:relative;width:100%}.food01-template-10 .map{bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:3}.food01-template-10 .text-wrap{display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 43.28vw 0 13.28vw;position:absolute;width:100%;z-index:2}.food01-template-10 .text-wrap .title{font-size:clamp(30px,3.65vw,70px);font-weight:600;line-height:1.15;margin-bottom:2.53125vw;overflow:hidden}.food01-template-10 .text-wrap .describe,.food01-template-10 .text-wrap .title{color:#fff;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}.food01-template-10 .text-wrap .describe{font-size:clamp(14px,.9375vw,18px);font-weight:300;letter-spacing:.9px;line-height:2;max-width:55%;word-break:break-all}.food01-template-10 .text-wrap .mask{background-color:rgba(0,0,0,.1);bottom:0;display:none!important;height:100%;left:0;position:absolute;width:100%}@media(min-width:1199px){.food01-template-10 .jump_video .close:hover{transform:scale(1.05)}}@media(max-width:1100px){.food01-template-10{height:50vw}}@media(max-width:767px){.food01-template-10 .inner_video_box{pointer-events:all}.food01-template-10 .thumb{background-size:0}.food01-template-10 .thumb_mobile{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.food01-template-10 .text-wrap{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:0 21.28vw 0 7.16vw}.food01-template-10 .text-wrap .title{max-width:65%}.food01-template-10 .play.for-local-dsktop,.food01-template-10 .play.for-local-mobile{display:block!important}.food01-template-10 .play:after{border-width:14px 0 14px 20px}.food01-template-10 .jump_video .close{transform:scale(.8)}.food01-template-10 .jump_video .video_box{height:auto;padding-bottom:57%}.food01-template-10 .jump_video .video_box iframe{height:100%;position:absolute;width:100%}.food01-template-10 .jump_video .box{height:auto}.food01-template-10{height:55vh;height:166vw;min-height:166vw}.food01-template-10 .jump_video .close{right:0;top:-41px;transform:scale(.5)}.food01-template-10 .text-wrap{padding:38px;text-align:left}.food01-template-10 .text-wrap .title{-webkit-line-clamp:3;max-width:100%}.food01-template-10 .text-wrap .describe{max-width:100%}}@media(min-width:768px){.food01-template-10.for-video{height:56.25vw;min-height:56.25vw}}
