*,:after,:before{box-sizing:border-box}::-moz-selection{background-color:#ea5514;color:#000}::selection{background-color:#ea5514;color:#000}body,html{padding:0;margin:0;width:100%;min-height:100%;max-width:100vw;background-color:#212121;overflow-y:auto}html.maplocked{-webkit-animation:inherit!important;animation:inherit!important}html.maplocked,html.maplocked #app,html.maplocked body{overflow-y:hidden}html.auto{-webkit-animation-duration:0s;animation-duration:0s}html.auto,html.auto #app,html.auto body{overflow-y:auto}*{font-family:Roboto Condensed,Noto Sans TC,sans-serif;font-weight:400}body{min-height:-webkit-fill-available;min-height:-moz-available;min-height:fill-available;overflow-x:hidden}#app{min-height:100vh;max-height:1000vh;width:100%;display:flex;overflow-y:auto;flex-direction:column}.page_view{flex:1}button,input,label,select,textarea{touch-action:manipulation}button[type=text],input[type=text],label[type=text],select[type=text],textarea[type=text]{-webkit-appearance:none;-webkit-border-radius:0}button:focus,input:focus,label:focus,select:focus,textarea:focus{outline:none}a{text-decoration:none}span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat!important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle}.fr-fic{width:100%!important}#MainNav{width:100%;position:fixed;top:0;left:0;z-index:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#MainNav .add_cart_message{position:absolute;top:60px;right:10px;background-color:#fff;padding:20px;border-radius:4px;font-size:14px;transform:translateY(-500px);opacity:0}#MainNav .add_cart_message:before{content:"";position:absolute;top:-10px;right:30px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent}#MainNav .add_cart_message:after{content:"";position:absolute;border-radius:6px 6px 20px 20px;bottom:0;left:0;display:block;width:0;height:3px;background-color:#ea5514}#MainNav .add_cart_message.active{-webkit-animation:message_fade_in .6s linear forwards;animation:message_fade_in .6s linear forwards}#MainNav .add_cart_message.active:after{-webkit-animation:message_progress 3s linear forwards;animation:message_progress 3s linear forwards}@media(max-width:860px){#MainNav .add_cart_message{right:65px;top:75px}}@media(max-width:600px){#MainNav .add_cart_message{right:45px;top:65px}}@-webkit-keyframes message_fade_in{0%{transform:translateY(0);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes message_fade_in{0%{transform:translateY(0);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes message_progress{to{width:100%}}@keyframes message_progress{to{width:100%}}#MainNav .main_title{position:absolute;top:-100vh}#MainNav .row{width:100%;display:flex;justify-content:space-between;align-items:center;background-color:transparent;transition:all .3s}#MainNav .row.mb_nav{display:none}@media(max-width:860px){#MainNav .row.pc_nav{display:none}#MainNav .row.mb_nav{display:flex}}#MainNav .pc_nav.show{background-color:#000}#MainNav .pc_nav h1{margin:0}#MainNav .pc_nav .nav_head{width:200px;text-align:center}#MainNav .pc_nav .nav_head .logo{width:150px;display:block;margin:0 auto}#MainNav .pc_nav .nav_head .logo img{width:100%;display:block}#MainNav .pc_nav .nav_body,#MainNav .pc_nav .nav_body ol{display:flex;align-items:center;justify-content:center}#MainNav .pc_nav .nav_body ol{list-style:none;padding:0;padding:0 20px}#MainNav .pc_nav .nav_body ol li a{display:block;padding:5px 20px;color:#fff;font-weight:500;transition:all .3s}#MainNav .pc_nav .nav_body ol li a:hover{color:#000}#MainNav .pc_nav .nav_body ol li a.active,#MainNav .pc_nav .nav_body ol li a.router-link-active,#MainNav .pc_nav .nav_body ol li a.show:hover{color:#ea5514}#MainNav .pc_nav .nav_body ol li a.shop_cart{color:#000;font-size:12px;cursor:pointer;border-radius:100%;display:flex;justify-content:center;align-items:center;position:relative}#MainNav .pc_nav .nav_body ol li a.shop_cart span{position:absolute;background-color:#ea5514;color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:18px;font-weight:bolder;top:-10px;left:50%;transform:scale(.6)}#MainNav .pc_nav .nav_body ol li a.shop_cart svg{color:#fff;width:18px}#MainNav .pc_nav .nav_body ol li a.shop_cart:hover{color:#000;background-color:#ea5514}#MainNav .pc_nav .nav_body ol li a.shop_cart.show{color:#ea5514}#MainNav .pc_nav .nav_body ol li a.shop_cart.show:hover{background-color:transparent;color:#ea5514}@media(max-width:1200px){#MainNav .pc_nav .nav_body ol li a.shop_cart{margin-left:10px}}@media(max-width:1200px){#MainNav .pc_nav .nav_body ol li a{font-size:14px;padding:5px 10px}}#MainNav .mb_nav .nav_head{width:100%;padding:30px 30px;text-align:center;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:602}#MainNav .mb_nav .nav_head h1{margin:0}#MainNav .mb_nav .nav_head .logo{width:150px;display:block;transition:all .3s;opacity:0}#MainNav .mb_nav .nav_head .logo img{width:100%;display:block}#MainNav .mb_nav .nav_head .logo.active{opacity:1}#MainNav .mb_nav .nav_head .right_side{display:flex;align-items:center}#MainNav .mb_nav .nav_head .menu_btn{background-color:transparent;border:none;padding:0;cursor:pointer;position:relative;width:30px;height:30px;margin-left:30px;display:block}#MainNav .mb_nav .nav_head .menu_btn .line{display:block;width:20px;height:2px;background-color:#fff;transform-origin:center;transition:all .3s;margin:0 auto;position:relative;z-index:602}#MainNav .mb_nav .nav_head .menu_btn .line:first-of-type{margin:0 auto 5px}#MainNav .mb_nav .nav_head .menu_btn:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius:100%;background-color:#000;z-index:601;transition:all .4s;opacity:0}#MainNav .mb_nav .nav_head .menu_btn.active .line:first-of-type{margin-bottom:0;transform:rotate(-45deg) translateY(1px)}#MainNav .mb_nav .nav_head .menu_btn.active .line:nth-of-type(2){transform:rotate(45deg) translateY(-1px)}#MainNav .mb_nav .nav_head .menu_btn.active:before{opacity:0}#MainNav .mb_nav .nav_head .shopcart_btn{background-color:transparent;border:none;padding:0;cursor:pointer;position:relative;width:30px;height:30px;margin-left:30px;display:block}#MainNav .mb_nav .nav_head .shopcart_btn span{position:absolute;background-color:#ea5514;color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:18px;font-weight:bolder;top:-8px;left:48%;z-index:602;transform:scale(.6)}#MainNav .mb_nav .nav_head .shopcart_btn svg{width:18px;color:#ea5514;position:relative;z-index:602;color:#fff}#MainNav .mb_nav .nav_head .shopcart_btn:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius:100%;z-index:600;transition:all .4s;opacity:0}#MainNav .mb_nav .nav_head .shopcart_btn.menu_open{display:none}@media(max-width:600px){#MainNav .mb_nav .nav_head{padding:20px}#MainNav .mb_nav .nav_head .logo{width:120px}#MainNav .mb_nav .nav_head .menu_btn,#MainNav .mb_nav .nav_head .shopcart_btn{margin-left:20px}#MainNav .mb_nav .nav_head .menu_btn:before,#MainNav .mb_nav .nav_head .shopcart_btn:before{height:40px;width:40px}}#MainNav .mb_nav.show .nav_head .logo,#MainNav .mb_nav.show .nav_head .menu_btn:before{opacity:1}#MainNav .mb_nav.show .nav_head .menu_btn.active:before{opacity:0}#MainNav .mb_nav.show .nav_head .shopcart_btn:before{opacity:1}#MainNav .mb_nav.show .nav_head .shopcart_btn i{color:#fff}#MainNav .mb_nav.show .nav_head .shopcart_btn.active:before{opacity:0}#MainNav .mb_nav .nav_body{position:fixed;top:0;left:0;right:0;bottom:0;z-index:600;padding-top:100px;background-color:#070707;background-image:url(/img/bg-glitch.png);background-size:150px;background-repeat:repeat;transition:opacity .3s;opacity:0;top:-100vh;bottom:100vh}#MainNav .mb_nav .nav_body:before{content:"";position:absolute;left:0;width:3px;height:100%;top:0;background-color:#ea5514;-webkit-animation:NavBodyBorderOut 2s linear;animation:NavBodyBorderOut 2s linear}#MainNav .mb_nav .nav_body ol{list-style:none;padding:0;width:100%;text-align:center}#MainNav .mb_nav .nav_body ol li:after{content:"";width:0;max-width:100%;height:1px;display:block;margin:0 auto;background-color:rgba(51,51,51,.521);transition:all 1s}#MainNav .mb_nav .nav_body ol li:last-of-type:after{display:none}#MainNav .mb_nav .nav_body ol li a{display:block;padding:20px 20px;color:#fff;font-weight:700;font-size:20px;opacity:1;transition-delay:0s}#MainNav .mb_nav .nav_body ol li a span{display:block;font-size:12px;color:#ea5514;opacity:0;transform:translateX(-20px)}#MainNav .mb_nav .nav_body ol li a b{opacity:0;transform:translateY(50px);display:block}#MainNav .mb_nav .nav_body.active{top:0;bottom:0;opacity:1}#MainNav .mb_nav .nav_body.active:before{-webkit-animation:NavBodyBorderIn 2s linear;animation:NavBodyBorderIn 2s linear}#MainNav .mb_nav .nav_body.active ol li a{transition:all 1s}#MainNav .mb_nav .nav_body.active ol li a span{opacity:1;transform:translateX(0);transition:all .3s;transition-delay:.3s}#MainNav .mb_nav .nav_body.active ol li a b{opacity:1;transform:translateY(0);transition:all 1s;transition-delay:.5s}@-webkit-keyframes NavBodyBorderIn{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes NavBodyBorderIn{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@-webkit-keyframes NavBodyBorderOut{0%{transform:translateY(0)}to{transform:translateY(100vh)}}@keyframes NavBodyBorderOut{0%{transform:translateY(0)}to{transform:translateY(100vh)}}#MainFooter{width:100%}#MainFooter .bk-contact{width:100%;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#121215}#MainFooter .bk-contact .bk-contact__content{color:#fff;font-size:16px}#MainFooter .bk-contact .bk-contact__link,#MainFooter .bk-contact .bk-contact__link:hover{color:#fff;text-decoration:none;font-size:14px;font-weight:600;letter-spacing:1px}#MainFooter .bk-contact .bk-contact__link{display:inline-block;text-align:center;border-radius:16px;color:#000;background-color:#ea5514;line-height:32px;margin:12px auto 0;width:130px}@media(min-width:544px){#MainFooter .bk-contact .bk-contact__link{margin:0 30px}}@media(min-width:600px){#MainFooter .bk-contact{flex-direction:row}}#MainFooter .bk-directory{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:30px;background-color:#0b0b0b}#MainFooter .bk-directory .nav-logo{width:250px;display:block;margin:0 20px}#MainFooter .bk-directory .nav-logo img{width:100%}#MainFooter .bk-directory address{color:#b9bcbf;font-style:inherit;margin:0 20px;text-align:center}#MainFooter .bk-directory address p{margin:0;font-size:14px;line-height:2}@media(min-width:768px){#MainFooter .bk-directory address{text-align:left}}@media(min-width:768px){#MainFooter .bk-directory{flex-direction:row}}#MainFooter .bk-copyright{width:100%;text-align:center;padding:20px;background-color:#121215}#MainFooter .bk-copyright p{margin:0;color:#b9bcbf;font-size:12px}#MainFooter .bk-copyright a.design_link{color:#ea5514}#MainLoading{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.79);z-index:800;flex-direction:column;justify-content:center;align-items:center;display:none}#MainLoading.active{display:flex}#MainLoading svg{width:400px;margin:0 auto;max-width:90%}#MainLoading .cls-2{fill:none}#MainLoading .cls-3{stroke:#fff;stroke-width:1px;stroke-dashoffset:510;stroke-dasharray:500}#MainLoading .cls-1,#MainLoading .cls-3{fill:transparent;-webkit-animation:circle-draw 5s linear infinite;animation:circle-draw 5s linear infinite}#MainLoading .cls-1{stroke:#ea5514;stroke-width:1px;stroke-dashoffset:430;stroke-dasharray:420}@-webkit-keyframes circle-draw{50%{stroke-dashoffset:0}}@keyframes circle-draw{50%{stroke-dashoffset:0}}#ShopCartDrawer{position:fixed;width:100%;top:0;left:-100vw;bottom:0;z-index:600;transition-delay:.3s}#ShopCartDrawer.active{transition-delay:0s;left:0}#ShopCartDrawer.active .header{position:fixed}#ShopCartDrawer .drawer{position:absolute;top:0;left:-100vw;opacity:0;height:100vh;width:100%;overflow-y:auto;background-color:#070707;background-image:url(/img/bg-glitch.png);background-size:150px;background-repeat:repeat;box-shadow:5px 0 10px 0 rgba(0,0,0,.4);z-index:600;transition:opacity .3s}#ShopCartDrawer .drawer.active{opacity:1;left:0}#ShopCartDrawer .header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 30px;position:absolute;top:0;right:0;transition:all .3s;z-index:601}#ShopCartDrawer .header .close_btn{height:30px;width:30px;background-color:transparent;border:none;cursor:pointer}#ShopCartDrawer .header .close_btn .line{display:block;width:20px;height:2px;background-color:#fff;transform-origin:center;transition:all .3s;margin:0 auto;position:relative;z-index:602}#ShopCartDrawer .header .close_btn .line:first-of-type{transform:rotate(-45deg) translateY(1px)}#ShopCartDrawer .header .close_btn .line:nth-of-type(2){transform:rotate(45deg) translateY(-1px)}#ShopCartDrawer .header h3.title{font-size:20px;color:#fff;font-weight:bolder;text-align:center;margin:0;transition:all .3s;opacity:0}#ShopCartDrawer .header h3.title i{margin-right:10px}#ShopCartDrawer .header.show{background-color:#000}#ShopCartDrawer .header.show h3.title{opacity:1}@media(max-width:768px){#ShopCartDrawer .header{padding:15px 15px}}#ShopCartDrawer .product_list{flex:1;width:1200px;max-width:100%;margin:0 auto;padding:80px 10px 10px}#ShopCartDrawer .product_list .list_header{display:flex;flex-direction:column;background:none}#ShopCartDrawer .product_list .list_header h3.title{font-size:50px;color:#fff;font-weight:bolder;text-align:center;margin:0}#ShopCartDrawer .product_list .list_header a.shopping_link{display:inline-block;margin:20px auto 0;text-align:center;color:#ea5514}#ShopCartDrawer .product_list .table_header{width:100%;display:flex;align-items:center;color:#aaa;border-bottom:1px solid #333}#ShopCartDrawer .product_list .table_header p{width:150px;text-align:right}#ShopCartDrawer .product_list .table_header p:first-of-type{text-align:left;flex:1}@media(max-width:960px){#ShopCartDrawer .product_list .table_header p{width:100px}}@media(max-width:768px){#ShopCartDrawer .product_list .table_header p:nth-of-type(3),#ShopCartDrawer .product_list .table_header p:nth-of-type(4){display:none}}#ShopCartDrawer .product_list .cart_empty{width:100%;padding:30px;font-size:14px;text-align:center;color:#fff;display:none}#ShopCartDrawer .product_list .cart_empty.active{display:block}#ShopCartDrawer .product_list .product{width:100%;display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #242424}#ShopCartDrawer .product_list .product .product_main_info{display:flex;align-items:center;flex:1}#ShopCartDrawer .product_list .product .product_main_info img{width:100px;height:100px;display:block}@media(max-width:768px){#ShopCartDrawer .product_list .product .product_main_info img{width:80px;height:80px}}@media(max-width:600px){#ShopCartDrawer .product_list .product .product_main_info img{width:60px;height:60px}}#ShopCartDrawer .product_list .product .product_main_info .content{flex:1;padding-left:30px}#ShopCartDrawer .product_list .product .product_main_info .content p{text-align:left;width:auto;margin:0 0 5px;color:#fff}#ShopCartDrawer .product_list .product .product_main_info .content p:first-of-type{font-size:18px;font-weight:bolder}#ShopCartDrawer .product_list .product .product_main_info .content p:nth-of-type(2){font-size:14px;color:#aaa}#ShopCartDrawer .product_list .product .product_main_info .content a{display:inline-block;color:#ea5514;cursor:pointer;transition:all .3s}#ShopCartDrawer .product_list .product .product_main_info .content a:hover{color:#f5723a}@media(max-width:768px){#ShopCartDrawer .product_list .product .product_main_info .content p{margin:0 0 0}#ShopCartDrawer .product_list .product .product_main_info .content p:nth-of-type(2){font-size:14px;margin-bottom:5px}#ShopCartDrawer .product_list .product .product_main_info .content a{font-size:12px}}@media(max-width:600px){#ShopCartDrawer .product_list .product .product_main_info .content{padding-left:10px}#ShopCartDrawer .product_list .product .product_main_info .content p:first-of-type{font-size:14px}}#ShopCartDrawer .product_list .product .price_content{display:flex;align-items:center}#ShopCartDrawer .product_list .product .price_content p{width:150px;text-align:right;color:#fff}#ShopCartDrawer .product_list .product .price_content p input{border:none;width:60px;text-align:center;padding:6px 5px;font-size:16px}#ShopCartDrawer .product_list .product .price_content p input:focus{outline:2px solid #ea5514}@media(max-width:960px){#ShopCartDrawer .product_list .product .price_content p{width:100px}}@media(max-width:768px){#ShopCartDrawer .product_list .product .price_content{flex-direction:column}#ShopCartDrawer .product_list .product .price_content p{margin:0}#ShopCartDrawer .product_list .product .price_content p:first-of-type{display:none}#ShopCartDrawer .product_list .product .price_content p:nth-of-type(2){margin-bottom:10px}}@media(max-width:1200px){#ShopCartDrawer .product_list{padding:80px 60px 10px}}@media(max-width:768px){#ShopCartDrawer .product_list{padding:80px 30px 10px}}@media(max-width:600px){#ShopCartDrawer .product_list{padding:80px 20px 10px}}#ShopCartDrawer .footer{width:1200px;max-width:100%;margin:0 auto;padding:30px 0;margin-bottom:30px;text-align:right}#ShopCartDrawer .footer p:first-of-type{color:#fff;width:200px;display:flex;margin-left:auto;align-items:center;justify-content:space-between}#ShopCartDrawer .footer p:nth-of-type(2){font-size:14px;color:#aaa}#ShopCartDrawer .footer button{padding:15px 20px;margin-top:30px;width:200px;border:none;background:#ea5514;border-radius:3px;color:#000;font-weight:bolder;transition:all .3s}#ShopCartDrawer .footer button:hover{background-color:#f5723a;cursor:pointer}@media(max-width:1200px){#ShopCartDrawer .footer{padding:80px 60px 10px}}@media(max-width:768px){#ShopCartDrawer .footer{padding:20px 30px 10px}}@media(max-width:600px){#ShopCartDrawer .footer{padding:20px 20px 10px}}#HomeCarousel{width:100%;position:relative;height:calc(60vw - 129px)}@media(max-width:1000px){#HomeCarousel{height:calc(60vw - 9px)}}#HomeCarousel .text_list_box{position:absolute;left:0;bottom:0;padding:0 20px;color:#fff;font-size:24px;font-weight:100}#HomeCarousel .text_list_box a{display:block;color:#fff;margin:0;padding:5px 0;position:relative;cursor:pointer}#HomeCarousel .text_list_box a:before{content:"";position:absolute;width:0;height:1px;bottom:0;left:0;background-color:#ea5514;transition:all .3s}#HomeCarousel .text_list_box a:hover{color:#ea5514}#HomeCarousel .text_list_box a:hover:before{width:100%}@media(max-width:1000px){#HomeCarousel .text_list_box{display:none}}#HomeCarousel .image_list_box{width:calc(100% - 200px);padding-top:calc(60% - 120px);float:right;position:relative}@media(max-width:1000px){#HomeCarousel .image_list_box{width:100%;padding-top:60%}}#HomeCarousel .image_list_box .bullets{position:absolute;left:20px;bottom:20px;z-index:20}#HomeCarousel .image_list_box .bullets button{border:2px solid #fff;width:30px;height:30px;border-radius:100%;margin:0 6px;background-color:transparent;color:#fff;font-weight:bolder;position:relative;overflow:hidden;z-index:10;cursor:pointer;transition:all .3s}#HomeCarousel .image_list_box .bullets button:hover{transform:scale(1.2)}#HomeCarousel .image_list_box .bullets button:after{content:"";position:absolute;width:100%;bottom:0;top:0;left:0;z-index:-1;transform-origin:bottom;transform:scaleY(0);background-color:#ea5514}#HomeCarousel .image_list_box .bullets button.active:after{-webkit-animation:BulletFill 8s linear;animation:BulletFill 8s linear}#HomeCarousel .image_list_box .image_box{width:100%;padding-top:60%;position:absolute;overflow:hidden;left:0;top:0;z-index:9}#HomeCarousel .image_list_box .image_box img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#HomeCarousel .image_list_box .image_box.active{z-index:10}#HomeCarousel .image_list_box .image_box.active img{-webkit-animation:ImageZoom 8s ease-in-out;animation:ImageZoom 8s ease-in-out}#HomeCarousel .image_list_box .image_box.out{z-index:11;-webkit-animation:ImageSlide 2s forwards;animation:ImageSlide 2s forwards}@-webkit-keyframes ImageSlide{0%{width:100%}to{width:0}}@keyframes ImageSlide{0%{width:100%}to{width:0}}@-webkit-keyframes ImageZoom{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes ImageZoom{0%{transform:scale(1.1)}to{transform:scale(1)}}@-webkit-keyframes BulletFill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes BulletFill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}#HomeProductPromote{width:100%}#HomeProductPromote .product_box{width:100%;position:relative;margin:80px 0}@media(max-width:1200px){#HomeProductPromote .product_box{margin:0 0}#HomeProductPromote .product_box:first-of-type{margin-top:50px}}@media(max-width:980px){#HomeProductPromote .product_box{margin:50px 0 0;padding-bottom:60px}}#HomeProductPromote .product_box .mb_title{display:none;width:100%;text-align:left;position:relative;padding-left:40px;padding-top:0;overflow-y:hidden}#HomeProductPromote .product_box .mb_title h3{transform:scale(.8);display:block;opacity:0;margin:0;font-family:Roboto Condensed;-webkit-text-stroke:3px #ea5514;-webkit-text-fill-color:transparent;font-size:100px;font-weight:700;background-image:linear-gradient(#ea5514,#ea5514 500px);background-size:contain;background-repeat:no-repeat;background-position-x:600px;background-clip:text;-webkit-background-clip:text;transition:all 1s}#HomeProductPromote .product_box .mb_title h3.active{transition-delay:0;background-position-x:0}#HomeProductPromote .product_box .mb_title .sub_content{display:inline-block;padding-bottom:20px;padding-left:10px;overflow:hidden}#HomeProductPromote .product_box .mb_title .sub_content span{display:inline-block;padding:4px 15px;margin-bottom:5px;background-color:#ea5514;color:#000;font-weight:bolder;font-size:12px;opacity:0;transform:translateX(-100px)}#HomeProductPromote .product_box .mb_title .sub_content p{margin:0;font-size:14px;color:#ea5514;font-size:20px;opacity:0;transform:translateX(-100px)}#HomeProductPromote .product_box .mb_title.aos-animate h3{-webkit-animation:product_title_zoom .5s forwards;animation:product_title_zoom .5s forwards}#HomeProductPromote .product_box .mb_title.aos-animate h3.active{background-position-x:0}#HomeProductPromote .product_box .mb_title.aos-animate .sub_content span{opacity:1;transform:translateX(0);transition:all .6s;transition-delay:1.4s}#HomeProductPromote .product_box .mb_title.aos-animate .sub_content p{opacity:1;transform:translateX(0);transition:all .6s;transition-delay:1.6s}@media(max-width:980px){#HomeProductPromote .product_box .mb_title{display:flex;align-items:flex-end}}@media(max-width:768px){#HomeProductPromote .product_box .mb_title{padding-left:0;display:flex;flex-direction:column}#HomeProductPromote .product_box .mb_title h3{width:100%;font-size:80px;padding-left:10px;-webkit-text-stroke:1px #ea5514}#HomeProductPromote .product_box .mb_title .sub_content{display:flex;width:100%}#HomeProductPromote .product_box .mb_title .sub_content span{margin-right:10px}}#HomeProductPromote .product_box:before{content:"";display:block;height:60%;width:100%;margin:auto 0;background-color:rgba(36,36,36,.44);position:absolute;top:50%;transform:translateY(-50%);z-index:1}@media(max-width:1200px){#HomeProductPromote .product_box:before{height:100%}}@media(max-width:980px){#HomeProductPromote .product_box:before{height:60%;top:inherit;bottom:0;transform:translateY(0)}}@media(max-width:768px){#HomeProductPromote .product_box:before{height:0}}#HomeProductPromote .product_box .row{width:1200px;max-width:100%;margin:0 auto;position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:center}@media(max-width:1200px){#HomeProductPromote .product_box .row{align-items:center}}@media(max-width:980px){#HomeProductPromote .product_box .row{flex-direction:column-reverse}}#HomeProductPromote .product_box .img_box{width:60%;display:block;position:relative;overflow:hidden}#HomeProductPromote .product_box .img_box img{display:block;width:100%;position:relative;z-index:3;transition:all 0s;transition-delay:0s;transform:scale(.9)}#HomeProductPromote .product_box .img_box img:hover{transform:scale(1.1)}#HomeProductPromote .product_box .img_box:before{content:"";top:0;right:0;bottom:0;background-color:#ea5514;position:absolute;width:100%;z-index:5;transition:all 0s;transition-delay:0s}#HomeProductPromote .product_box .img_box.aos-animate img{transform:scale(1);transition:all .4s}#HomeProductPromote .product_box .img_box.aos-animate img:hover{transform:scale(1.1)}#HomeProductPromote .product_box .img_box.aos-animate:before{transition:all .6s;transition-delay:1s;width:0}@media(max-width:768px){#HomeProductPromote .product_box .img_box.aos-animate{transform:translateY(0);width:100%}}@media(max-width:980px){#HomeProductPromote .product_box .img_box{margin-left:auto;width:100%}#HomeProductPromote .product_box .img_box img{height:50vw;-o-object-fit:cover;object-fit:cover}}@media(max-width:768px){#HomeProductPromote .product_box .img_box{width:100%}}#HomeProductPromote .product_box .content{width:50%}#HomeProductPromote .product_box .content h3{position:relative;font-size:150px;margin:0;padding-left:10px;padding-top:0;overflow-y:hidden;-webkit-text-stroke:3px #ea5514;-webkit-text-fill-color:transparent}#HomeProductPromote .product_box .content h3 span{transform:scale(.8);display:block;opacity:0;font-family:Roboto Condensed;font-weight:700;background-image:linear-gradient(#ea5514,#ea5514 500px);background-size:contain;background-repeat:no-repeat;background-position-x:-600px;background-clip:text;-webkit-background-clip:text;transition:all 1s}#HomeProductPromote .product_box .content h3 span.active{transition-delay:0;background-position-x:0}#HomeProductPromote .product_box .content h3:after{content:"";display:block;width:0;max-width:100%;height:5px;background-color:#ea5514;transition:all 0s;transition-delay:0s}#HomeProductPromote .product_box .content p{margin:0;color:#fff;font-size:14px;line-height:2;font-weight:500;padding:30px 30px 10px 10px;opacity:0;transform:translateX(-100px);transition:all 0s;transition-delay:0s}#HomeProductPromote .product_box .content a{display:inline-block;position:relative;overflow:hidden;margin-left:10px;margin-top:20px;padding:5px 30px;font-size:14px;border:1px solid #ea5514;color:#ea5514;transition:all .3s;opacity:0}#HomeProductPromote .product_box .content a span{position:relative;z-index:3;font-weight:700}#HomeProductPromote .product_box .content a:before{content:"";position:absolute;top:0;left:0;bottom:0;width:0;background-color:#ea5514;z-index:2;transition:all .3s}#HomeProductPromote .product_box .content a:hover{transition-delay:0s}#HomeProductPromote .product_box .content a:hover span{color:#000}#HomeProductPromote .product_box .content a:hover:before{width:100%}#HomeProductPromote .product_box .content.aos-animate h3 span{-webkit-animation:product_title_zoom .5s forwards;animation:product_title_zoom .5s forwards;-webkit-animation-delay:1s;animation-delay:1s}#HomeProductPromote .product_box .content.aos-animate h3 span.active{background-position-x:0}#HomeProductPromote .product_box .content.aos-animate h3:after{transition:all .4s;transition-delay:.4s;width:300px}#HomeProductPromote .product_box .content.aos-animate p{opacity:1;transform:translateX(0);transition:all .4s;transition-delay:1.5s}#HomeProductPromote .product_box .content.aos-animate a{opacity:1;transition:opacity .4s;transition-delay:2s}@media(max-width:980px){#HomeProductPromote .product_box .content.aos-animate p{transition-delay:0s}#HomeProductPromote .product_box .content.aos-animate a{transition-delay:.6s}}@media(max-width:1200px){#HomeProductPromote .product_box .content{padding:0 20px}#HomeProductPromote .product_box .content h3{-webkit-text-stroke:2px #ea5514;font-size:100px}#HomeProductPromote .product_box .content p{padding:30px 10px 10px 10px}}@media(max-width:980px){#HomeProductPromote .product_box .content{width:100%}#HomeProductPromote .product_box .content h3{display:none}}@media(max-width:768px){#HomeProductPromote .product_box .content{padding:20px}}#HomeProductPromote .product_box:nth-of-type(2n) .row{flex-direction:row-reverse}@media(max-width:980px){#HomeProductPromote .product_box:nth-of-type(2n) .row{flex-direction:column-reverse}}@media(max-width:980px){#HomeProductPromote .product_box:nth-of-type(2n) .img_box{margin-left:0;margin-right:auto}}#HomeProductPromote .product_box:nth-of-type(2n) .content h3{padding-left:30px}#HomeProductPromote .product_box:nth-of-type(2n) .content p{padding:30px 10px 10px 30px}#HomeProductPromote .product_box:nth-of-type(2n) .content a{margin-left:30px}@media(max-width:980px){#HomeProductPromote .product_box:nth-of-type(2n) .content h3{padding-left:10px}#HomeProductPromote .product_box:nth-of-type(2n) .content p{padding:30px 10px 10px 10px}#HomeProductPromote .product_box:nth-of-type(2n) .content a{margin-left:10px}}@media(max-width:768px){#HomeProductPromote .product_box:nth-of-type(2n) .content{text-align:left}#HomeProductPromote .product_box:nth-of-type(2n) .content h3:after{float:left}#HomeProductPromote .product_box:nth-of-type(2n) .content h3{padding-left:10px}#HomeProductPromote .product_box:nth-of-type(2n) .content p{padding:30px 10px 10px 10px}#HomeProductPromote .product_box:nth-of-type(2n) .content a{margin-left:10px}}@-webkit-keyframes product_title_zoom{to{opacity:1;transform:scale(1)}}@keyframes product_title_zoom{to{opacity:1;transform:scale(1)}}#HomeVideo{width:100%;height:56.25vw;max-height:500px;position:relative;margin:100px 0}#HomeVideo:before{top:-60px;right:10px;color:#fff}#HomeVideo:after,#HomeVideo:before{content:"RERACE PERFORMANCE";position:absolute;display:block;font-size:100px;z-index:10;font-family:Roboto Condensed;font-weight:700;font-style:italic;opacity:.1;white-space:nowrap}#HomeVideo:after{bottom:-60px;left:10px;-webkit-text-stroke:3px #fff;-webkit-text-fill-color:transparent}#HomeVideo .text_content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;text-align:center}#HomeVideo .text_content h3{font-size:70px;color:#fff;font-weight:700;margin:0 0 30px}#HomeVideo .text_content h3 span{font-family:Roboto Condensed;font-weight:700;font-size:32px;display:block}#HomeVideo .text_content h3 span i{font-style:normal;color:#ea5514}#HomeVideo .text_content a{display:inline-block;border:1px solid #ea5514;padding:8px 30px;color:#ea5514;font-family:Roboto Condensed;font-weight:bolder;transition:all .3s}#HomeVideo .text_content a:hover{background-color:#ea5514;color:#000}@media(max-width:768px){#HomeVideo .text_content h3{font-size:42px}#HomeVideo .text_content h3 span{font-size:24px}#HomeVideo .text_content a{font-size:14px}}#HomeVideo .background_video{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}#HomeVideo .background_video:before{content:"";width:100%;height:100%;position:absolute;background-image:url(/img/dot_cover.png);background-color:rgba(0,0,0,.5);background-repeat:repeat;z-index:5;top:0;left:0}@media(max-width:768px){#HomeVideo .background_video:before{background-color:rgba(0,0,0,.7)}}#HomeVideo .background_video iframe{position:absolute;height:calc(56.25vw + 200px);top:calc(-28.125vw - -150px);left:0;width:100vw}@media(max-width:888px){#HomeVideo .background_video iframe{top:-100px}}@media(max-width:768px){#HomeVideo{margin:80px 0}#HomeVideo:before{font-size:70px;top:-45px;content:"RERACE"}#HomeVideo:after{font-size:70px;bottom:-45px;content:"PERFORMANCE"}}@media(max-width:600px){#HomeVideo{margin:40px 0}#HomeVideo:before{font-size:50px;top:-25px;content:"RERACE"}#HomeVideo:after{font-size:50px;bottom:-25px;content:"PERFORMANCE"}}#HomeSocial{width:1140px;max-width:100%;margin:6px auto;overflow:hidden}#HomeSocial .social-list{width:100%;padding:0;margin:0;list-style:none;text-align:center;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap}@media(min-width:768px){#HomeSocial .social-list{flex-direction:row}}#HomeSocial .social-item{position:relative;margin-bottom:10px;width:100%}@media(min-width:768px){#HomeSocial .social-item{width:calc(50% - 4px);float:left}}#HomeSocial .social{position:relative;display:block;padding-bottom:56%;overflow:hidden}#HomeSocial .social:hover .social-bg{transform:scale(1.2)}#HomeSocial .social:hover .social-bg:before{background-color:rgba(0,0,0,.3)}#HomeSocial .social-copy-wrapper{position:absolute;top:50%;left:0;right:0;z-index:5;display:flex;box-pack:center;justify-content:center;box-align:center;align-items:center;transform:translateY(-50%)}@media(min-width:768px){#HomeSocial .social-copy-wrapper{height:25%}}#HomeSocial .social-title{font-family:Roboto Condensed;font-size:48px;margin:0;color:#fff}#HomeSocial .social-subtitle{font-size:18px;color:#ea5514;font-weight:700}#HomeSocial .social-bg{background-size:cover;background-position:50%;background-repeat:no-repeat}#HomeSocial .social-bg,#HomeSocial .social-bg:before{position:absolute;top:0;left:0;right:0;bottom:0;display:block;transition:all .3s}#HomeSocial .social-bg:before{content:"";background-image:url(/img/dot_cover.png);background-color:rgba(0,0,0,.692)}#HomeNews{width:100%;padding:80px 0}@media(max-width:1000px){#HomeNews{padding:60px 0}}#HomeNews .row{width:1200px;max-width:100%;margin:0 auto;display:flex}@media(max-width:1201px){#HomeNews .row{padding:0 20px}}@media(max-width:768px){#HomeNews .row{flex-direction:column}}#HomeNews .header{width:300px;padding-right:150px;padding-top:20px}#HomeNews .header h3{margin:0;font-size:50px;font-family:Roboto Condensed;color:#fff;font-weight:700;overflow:hidden}#HomeNews .header h3 b{transform:translateX(-200px)}#HomeNews .header h3 b,#HomeNews .header h3 span{transition:all .4s;display:block;transition-delay:0}#HomeNews .header h3 span{font-size:20px;transform:translateY(200px)}#HomeNews .header h3:before{content:"";width:0;height:3px;margin-bottom:20px;background-color:#ea5514;display:block;transition:all .4s;transition-delay:0}#HomeNews .header a{display:inline-block;transition:all 0s;transition-delay:0s;opacity:0}#HomeNews .header a span{display:block;background-color:#ea5514;border:1px solid #ea5514;color:#000;font-weight:bolder;font-size:12px;margin-top:40px;padding:8px 20px;transition:all .3s}#HomeNews .header a span:hover{background-color:transparent;color:#ea5514}#HomeNews .header.aos-animate h3:before{width:100%;transition-delay:.6s}#HomeNews .header.aos-animate h3 span{transform:translateY(0);transition-delay:1.2s}#HomeNews .header.aos-animate h3 b{transform:translateX(0);transition-delay:1s}#HomeNews .header.aos-animate a{transition:all .6s;transition-delay:1.4s;opacity:1}@media(max-width:1000px){#HomeNews .header{width:200px;padding-right:50px}}@media(max-width:768px){#HomeNews .header{width:100%;padding-right:0;display:flex;justify-content:space-between;align-items:flex-start}}#HomeNews .body{width:calc(100% - 300px)}#HomeNews .body ol{padding:0;margin:0;list-style:none}#HomeNews .body ol li a{display:block;padding:20px 10px;border-bottom:1px solid #444;position:relative;overflow:hidden}#HomeNews .body ol li a:before{content:"MORE";position:absolute;bottom:-100px;opacity:0;right:10px;font-weight:700;font-size:80px;font-style:italic;font-family:Roboto Condensed;-webkit-text-stroke:1px #ea5514;-webkit-text-fill-color:transparent;transition:all .3s}#HomeNews .body ol li a:after{content:"";width:100px;display:inline-block;position:absolute;bottom:0;left:0;border-top:1px solid #eee;transition:all .6s}#HomeNews .body ol li a .news_header{display:flex;align-items:center;color:#ea5514;font-size:14px;font-style:italic}#HomeNews .body ol li a .news_header i{font-size:12px;font-style:normal;padding:2px 10px;border:1px solid #ea5514;margin-left:30px;display:inline-block}#HomeNews .body ol li a p{color:#fff;margin:10px 0 0;font-weight:500;letter-spacing:1px}#HomeNews .body ol li a:hover:after{width:100%;border-color:#ea5514}#HomeNews .body ol li a:hover:before{bottom:-10px;opacity:1}@media(max-width:1000px){#HomeNews .body{width:calc(100% - 200px)}}@media(max-width:768px){#HomeNews .body{width:100%;padding-top:20px}#HomeNews .body ol li a:before{font-size:50px}#HomeNews .body ol li a:hover:before{bottom:0}}@media(max-width:600px){#HomeNews .body ol li a:before{font-size:24px}#HomeNews .body ol li a:hover:before{bottom:0}}#shop_list{width:100%;background-color:#212121;padding:100px 20px}#shop_list .row{width:1200px;max-width:100%;margin:0 auto}#shop_list .row h2{color:#ffbe19}#shop_list .row .shop_list_box{display:flex;flex-direction:column}#shop_list .row .shop_list_box .shop_box_item{background-color:#101010;margin-bottom:20px;cursor:pointer}#shop_list .row .shop_list_box .shop_box_item h3{margin:0;font-size:14px;padding:20px;color:#ffbe19}#shop_list .row .shop_list_box .shop_box_item .content,#shop_list .row .shop_list_box .shop_box_item .content .content2{display:none}#shop_list .row .shop_list_box .shop_box_item .content .block_box_item{margin:5px 10px;background-color:#181818;border-bottom:1px solid #151515;cursor:pointer}#shop_list .row .shop_list_box .shop_box_item .content .block_box_item h3{padding-left:30px;color:#fff}#shop_list .row .shop_list_box .shop_box_item .content .block_box_item.open{color:#ffbe19}#shop_list .row .shop_list_box .shop_box_item .content .block_box_item.open .content2{padding:20px;color:#000;display:block;transition:all .3s;padding-left:40px;cursor:auto}#shop_list .row .shop_list_box .shop_box_item .content .block_box_item.open .content2 .shop_item{margin-top:40px}#shop_list .row .shop_list_box .shop_box_item .content .block_box_item.open .content2 .shop_item h4{margin:0;margin-bottom:5px}#shop_list .row .shop_list_box .shop_box_item .content .block_box_item.open .content2 .shop_item p{margin:0;font-size:12px;line-height:1.5;font-family:Noto Sans TC,sans-serif;font-weight:300}#shop_list .row .shop_list_box .shop_box_item .content .block_box_item.open .content2 .shop_item:first-of-type{margin-top:10px}#shop_list .row .shop_list_box .shop_box_item.open>h3{color:#ffbe19;cursor:pointer}#shop_list .row .shop_list_box .shop_box_item.open .content{background-color:#101010;padding:20px;display:flex;flex-direction:column}#shop_list .row .shop_list_box .shop_box_item.open .content .shop_item{border-bottom:1px solid #1f1f1f;margin-bottom:30px;padding-bottom:10px}#shop_list .row .shop_list_box .shop_box_item.open .content .shop_item h4{margin:0;color:#ffbe19;margin-bottom:5px}#shop_list .row .shop_list_box .shop_box_item.open .content .shop_item p{margin:0;font-size:12px;color:#fff;line-height:1.5;font-family:Noto Sans TC,sans-serif;font-weight:300}#ShopSearchInput{width:100%;height:50px;border:none;padding-left:15px;font-size:16px}#ShopSearchInput:focus{outline:none;box-shadow:0 0 10px rgba(0,0,0,.31)}#ShipInfoDialog{position:fixed;top:0;right:0;left:0;bottom:0;z-index:700;display:flex;justify-content:center;align-items:center}#ShipInfoDialog .dialog_box{position:relative;z-index:702;width:600px;max-width:90%;background-color:#111;color:#fff}#ShipInfoDialog .dialog_box .header{width:100%;padding:20px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ea5514}#ShipInfoDialog .dialog_box .header h4{margin:0;color:#ea5514}#ShipInfoDialog .dialog_box .header button{background-color:transparent;border:none;color:#ea5514;font-size:18px}@media(max-width:600px){#ShipInfoDialog .dialog_box .header{padding:10px 15px}}#ShipInfoDialog .dialog_box .body{width:100%;padding:20px 40px}@media(max-width:600px){#ShipInfoDialog .dialog_box .body{padding:10px 20px;font-size:14px}}#ShipInfoDialog .dialog_box .footer{padding:20px;text-align:right}#ShipInfoDialog .dialog_box .footer .close_btn{border:1px solid transparent;font-weight:700;background-color:#ea5514;color:#000;padding:5px 15px;border-radius:3px;transition:all .3s;cursor:pointer}#ShipInfoDialog .dialog_box .footer .close_btn:hover{border-color:#ea5514;background-color:transparent;color:#ea5514}@media(max-width:600px){#ShipInfoDialog .dialog_box .footer{padding:10px 10px}}#ShipInfoDialog .dark_cover{position:absolute;z-index:701;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.8)}.CheckOutShopCart{width:40%;padding:0 20px;background-color:#121212}.CheckOutShopCart .shop_cart_header{display:none}.CheckOutShopCart .row{width:100%;max-width:440px}.CheckOutShopCart .shop_cart_box{position:relative;overflow:hidden}.CheckOutShopCart .shop_cart_box .scroll_tip{position:absolute;text-align:center;font-size:12px;width:calc(100% - 15px);padding:20px 0 10px;color:#fff;bottom:0;background:linear-gradient(0deg,#171717 30%,hsla(0,0%,9%,.6448) 70%,transparent 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#70ffffff",GradientType=0)}.CheckOutShopCart .shop_cart_list{list-style:none;padding:0 20px 30px 10px;margin:50px -15px 10px 0;height:400px;max-height:400px;overflow-y:auto;position:relative}.CheckOutShopCart .shop_cart_list .cart_item{width:100%;padding:20px 10px;display:flex;align-items:flex-start;border-bottom:1px solid #434343;transition:all .3s}.CheckOutShopCart .shop_cart_list .cart_item:last-of-type{border-bottom:none}.CheckOutShopCart .shop_cart_list .cart_item img{width:80px;height:80px;display:block;border-radius:5px}.CheckOutShopCart .shop_cart_list .cart_item .content{padding-left:10px;flex-grow:1;color:#fff}.CheckOutShopCart .shop_cart_list .cart_item .content p{margin:0;width:100%;display:flex;justify-content:space-between;font-size:16px;color:#ea5514}.CheckOutShopCart .shop_cart_list .cart_item .content p a{color:#ea5514;cursor:pointer}.CheckOutShopCart .shop_cart_list .cart_item .content p a:visited{color:#ea5514}.CheckOutShopCart .shop_cart_list .cart_item .content .option{font-size:14px;display:block;margin-top:5px;color:#bdbdbd}.CheckOutShopCart .shop_cart_list .cart_item .price{font-size:14px;font-weight:700;margin-top:5px;color:#fff;display:block;text-align:right}.CheckOutShopCart .shop_cart_list .cart_item a.delete_cart_btn{height:100%;display:block;font-size:18px;background-color:hsla(0,0%,100%,0)}.CheckOutShopCart .shop_cart_list .cart_item a.delete_cart_btn:hover{color:#ff4500}.CheckOutShopCart .shop_cart_list .cart_item strong{display:inline-block;width:120px}.CheckOutShopCart .shop_cart_list .cart_item input{width:40px;font-size:16px;text-align:center;margin-left:10px}.CheckOutShopCart .shop_cart_list .cart_item input:focus{outline-color:#ea5514}.CheckOutShopCart .shop_cart_total{padding:0 20px;display:flex;justify-content:space-between;color:#ea5514;font-weight:700}.CheckOutShopCart .shop_cart_total h3{font-weight:700;margin:0}.CheckOutShopCart .shop_cart_total p{margin:0}.CheckOutShopCart .shop_cart_total span{font-size:10px;color:#8f8f8f}@media(max-width:1000px){.CheckOutShopCart .shop_cart_total{padding-bottom:30px}}.CheckOutShopCart .installment_price{padding:0 20px;display:flex;justify-content:space-between;color:#ea5514;font-weight:700}.CheckOutShopCart .installment_price h3{font-weight:700;margin:0}.CheckOutShopCart .installment_price span{font-size:10px;color:#8f8f8f}.CheckOutShopCart hr{border-top:1px solid #434343;border-bottom:none;border-left:none;border-right:none;margin:10px 0}@media(max-width:1000px){.CheckOutShopCart{width:100%;justify-content:center;order:1;padding:0}.CheckOutShopCart .row{width:100%;max-width:660px;margin:0 auto;max-height:0;overflow:hidden;transition:all .3s}.CheckOutShopCart .row.active{max-height:9999px}.CheckOutShopCart .shop_cart_list{margin:20px -15px 10px 0}.CheckOutShopCart .shop_cart_header{display:flex;cursor:pointer;background-color:#121212}.CheckOutShopCart .shop_cart_header .header_row{width:660px;max-width:100%;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center}.CheckOutShopCart .shop_cart_header .header_row a{color:#ea5514;font-size:12px}.CheckOutShopCart .shop_cart_header .header_row a i:first-of-type{margin-right:10px}.CheckOutShopCart .shop_cart_header .header_row a i:nth-of-type(2){margin-left:3px;font-size:10px}.CheckOutShopCart .shop_cart_header .header_row p{font-weight:700;color:#fff}}@media(min-width:1000px){.CheckOutShopCart .shop_event_list .event_item .header{display:block}}#PayDataForm,#UserDataForm{width:100%;display:none;color:#fff}#PayDataForm.active,#UserDataForm.active{display:block}#PayDataForm h3:nth-of-type(2),#UserDataForm h3:nth-of-type(2){margin-top:50px}#PayDataForm .form_group,#UserDataForm .form_group{width:100%;margin-bottom:20px}#PayDataForm .form_group input,#UserDataForm .form_group input{width:100%;font-size:16px;padding:15px 15px;border:none;border-radius:5px}#PayDataForm .form_group input:focus,#UserDataForm .form_group input:focus{outline:none}#PayDataForm .form_group input.error,#UserDataForm .form_group input.error{border:2px solid #f28c8c}#PayDataForm .form_group p.error,#UserDataForm .form_group p.error{margin:5px 0 0 0;color:#ea5514;font-size:12px;display:none}#PayDataForm .form_group p.error.active,#UserDataForm .form_group p.error.active{display:block}#PayDataForm .from_address_group,#UserDataForm .from_address_group{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:20px}#PayDataForm .from_address_group select,#UserDataForm .from_address_group select{width:calc(50% - 10px);height:50px;padding:10px 20px;border:none;border-radius:5px;font-size:16px;background-color:#fff;border-radius:4px;display:inline-block;font:inherit;line-height:1.5em;padding:.5em 3.5em .5em 1em;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 6px),calc(100% - 15px) calc(1em + 6px),calc(100% - 2.5em) .8em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}#PayDataForm .from_address_group select:focus,#UserDataForm .from_address_group select:focus{outline:none}#PayDataForm .from_address_group select.default_option,#UserDataForm .from_address_group select.default_option{color:#777}#PayDataForm .from_address_group select:first-of-type,#UserDataForm .from_address_group select:first-of-type{margin-right:10px}#PayDataForm .from_address_group select.shop,#UserDataForm .from_address_group select.shop{width:100%;margin-top:20px}#PayDataForm .form_footer,#UserDataForm .form_footer{width:100%;display:flex;margin-top:50px;justify-content:flex-start;align-items:center}#PayDataForm .form_footer a,#UserDataForm .form_footer a{text-decoration:none;color:#ea5514;display:block;cursor:pointer;padding:20px 25px;border-radius:5px;border:1px solid transparent;margin-left:10px;transition:all .3s}#PayDataForm .form_footer a:hover,#UserDataForm .form_footer a:hover{border:1px solid #ea5514}#PayDataForm .form_footer a:visited,#UserDataForm .form_footer a:visited{color:#ea5514}#PayDataForm .form_footer a i,#UserDataForm .form_footer a i{margin-right:10px}#PayDataForm .form_footer button,#UserDataForm .form_footer button{border:1px solid transparent;background-color:#ea5514;color:#000;font-weight:bolder;padding:20px 25px;border-radius:5px;font-size:14px;cursor:pointer;transition:all .3s}#PayDataForm .form_footer button:focus,#UserDataForm .form_footer button:focus{outline:none}#PayDataForm .form_footer button:hover,#UserDataForm .form_footer button:hover{border:1px solid #ea5514;background-color:transparent;color:#ea5514}@media(max-width:1000px){#PayDataForm .form_footer,#UserDataForm .form_footer{flex-direction:column-reverse}#PayDataForm .form_footer a,#UserDataForm .form_footer a{margin-top:30px;width:100%;text-align:center}#PayDataForm .form_footer button,#UserDataForm .form_footer button{width:100%}}#PayDataForm .user_data_list,#UserDataForm .user_data_list{list-style:none;padding:5px 20px;background-color:#171717;border-radius:5px}#PayDataForm .user_data_list li,#UserDataForm .user_data_list li{display:flex;width:100%;align-items:center}#PayDataForm .user_data_list li:first-of-type,#UserDataForm .user_data_list li:first-of-type{border-bottom:1px solid #2b2b2b}#PayDataForm .user_data_list li .list_content,#UserDataForm .user_data_list li .list_content{display:flex;flex-grow:2;padding:10px 0;align-items:center;font-size:14px}#PayDataForm .user_data_list li .list_content p,#UserDataForm .user_data_list li .list_content p{margin:0}#PayDataForm .user_data_list li .list_content p.content,#UserDataForm .user_data_list li .list_content p.content{padding-left:20px;flex-grow:2}#PayDataForm .user_data_list li .list_content p.title,#UserDataForm .user_data_list li .list_content p.title{color:#ea5514}#PayDataForm .user_data_list li .edit_btn,#UserDataForm .user_data_list li .edit_btn{font-size:14px;color:#ea5514;cursor:pointer;text-decoration:none}#PayDataForm .user_data_list li .edit_btn:visited,#UserDataForm .user_data_list li .edit_btn:visited{color:#ea5514}#PayDataForm .pay_data_list,#UserDataForm .pay_data_list{padding:0;list-style:none;background-color:#171717;border-radius:5px}#PayDataForm .pay_data_list .pay_data_item,#UserDataForm .pay_data_list .pay_data_item{border-bottom:1px solid #2b2b2b}#PayDataForm .pay_data_list .pay_data_item .header,#UserDataForm .pay_data_list .pay_data_item .header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:15px 20px;margin:0;cursor:pointer}#PayDataForm .pay_data_list .pay_data_item .header .payway_title,#UserDataForm .pay_data_list .pay_data_item .header .payway_title{display:flex}#PayDataForm .pay_data_list .pay_data_item .header .payway_title p span,#UserDataForm .pay_data_list .pay_data_item .header .payway_title p span{font-size:12px;color:#ea5514}#PayDataForm .pay_data_list .pay_data_item .header p,#UserDataForm .pay_data_list .pay_data_item .header p{font-size:14px;margin:0 0 0 10px}#PayDataForm .pay_data_list .pay_data_item .header img,#UserDataForm .pay_data_list .pay_data_item .header img{width:120px}#PayDataForm .pay_data_list .pay_data_item .content,#UserDataForm .pay_data_list .pay_data_item .content{width:100%;padding:0;text-align:left;max-height:0;overflow:hidden}#PayDataForm .pay_data_list .pay_data_item .content select,#UserDataForm .pay_data_list .pay_data_item .content select{padding:10px;margin-bottom:20px;border-radius:5px;height:40px;width:300px;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0);background-position:calc(100% - 20px) 16px,calc(100% - 15px) 16px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}#PayDataForm .pay_data_list .pay_data_item .content select:focus,#UserDataForm .pay_data_list .pay_data_item .content select:focus{outline:none}#PayDataForm .pay_data_list .pay_data_item .content p,#UserDataForm .pay_data_list .pay_data_item .content p{margin:0 auto;font-size:14px;color:#777}#PayDataForm .pay_data_list .pay_data_item.active .header,#UserDataForm .pay_data_list .pay_data_item.active .header{border-bottom:1px solid #2b2b2b}#PayDataForm .pay_data_list .pay_data_item.active .content,#UserDataForm .pay_data_list .pay_data_item.active .content{padding:60px 20px;max-height:9999px;overflow:auto}#PayDataForm .warning,#UserDataForm .warning{color:grey;font-size:14px;line-height:2}#PayDataForm .warning strong,#UserDataForm .warning strong{color:#ea5514}#PayDataForm .warning ol,#UserDataForm .warning ol{list-style:disc}.product_image_block{width:50%;padding-right:20px;overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product_image_block .main_image{width:100%;padding-top:100%;display:flex;position:relative}.product_image_block .main_image img{width:100%;display:block;position:absolute;top:0;left:0;opacity:0}.product_image_block .main_image img.in{z-index:5;-webkit-animation:ImageIn 1s forwards;animation:ImageIn 1s forwards}.product_image_block .main_image img.out{z-index:1;-webkit-animation:ImageOut 1s forwards;animation:ImageOut 1s forwards}.product_image_block .image_row{width:auto;overflow-x:auto;white-space:nowrap;padding:10px 2px}.product_image_block .image_row a{display:inline-block;width:80px;cursor:pointer;transition:all .3s;outline:1px solid transparent}.product_image_block .image_row a img{display:block;width:100%}.product_image_block .image_row a:hover{outline:1px solid #ea5514}@media(max-width:768px){.product_image_block{width:100%;padding-right:0}}@media(max-width:600px){.product_image_block .image_row a{width:60px}}#ProductOptions{width:100%}#ProductOptions .option_selector{width:100%;text-align:left;position:relative;border-bottom:1px dashed #ea5514;display:block}#ProductOptions .option_selector svg{position:absolute;right:0;top:50%;width:15px;display:block;transform:translateY(calc(-50% - 5px));color:#ea5514}#ProductOptions .option_selector p{color:#ea5514}#ProductOptions .option_selector select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;color:#ea5514;padding:5px 0 0;font-size:18px;font-weight:bolder;cursor:pointer;padding:20px 20px 20px 0}#ProductOptions .option_selector select:focus{outline:none}#ProductOptions .color_selector{width:100%;padding:10px 0;display:flex;justify-content:space-between;align-items:center}#ProductOptions .color_selector p{color:#fff;margin:0}#ProductOptions .color_selector .color_row{display:flex;flex-wrap:wrap;padding-top:10px}#ProductOptions .color_selector .color_row button{width:30px;height:30px;border-radius:100%;border:none;margin:0 5px 10px;padding:0;display:flex;align-items:center;justify-content:center;background-color:transparent;position:relative;cursor:pointer;border:2px solid transparent}#ProductOptions .color_selector .color_row button:after{content:"";width:30px;height:30px;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);background-color:hsla(0,0%,100%,.214);border-radius:100%;transition:all .3s}#ProductOptions .color_selector .color_row button span{position:relative;z-index:4;display:block;width:20px;height:20px;border-radius:100%}#ProductOptions .color_selector .color_row button.active{border:2px solid #ea5514}#ProductOptions .color_selector .color_row button:hover:after{transform:translate(-50%,-50%) scale(1.2)}#MainDialog{position:fixed;top:0;left:0;right:0;bottom:0;z-index:700;display:none;justify-content:center;align-items:center}#MainDialog.active{display:flex}#MainDialog .dialog_box{width:600px;max-width:95%;position:relative;z-index:702;background-color:#222;box-shadow:0 0 30px 0 rgba(0,0,0,.4588235294117647);color:#fff;border-radius:5px;padding:20px}#MainDialog .dialog_box h4{margin:0;font-size:24px}#MainDialog .dialog_box p{margin-top:30px;font-size:14px}#MainDialog .dialog_box button{margin-top:10px;border:1px solid transparent;background-color:#ea5514;padding:5px 13px;font-weight:bolder;transition:all .3s;border-radius:3px}#MainDialog .dialog_box button:hover{background-color:transparent;border-color:#ea5514;color:#ea5514;cursor:pointer}#MainDialog .dark_cover{position:absolute;z-index:701;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7)}.home{padding-bottom:60px;background-color:#000}@media(max-width:860px){.home{padding-top:90px}}@media(max-width:600px){.home{padding-top:70px}}#About{width:100%;padding-bottom:60px;background-color:#111;color:#fff;padding:66px 0 0}@media(max-width:1200px){#About{padding:63px 0 0}}@media(max-width:860px){#About{padding:0 0 0}}#About .about_scroll_image{margin:0 auto;height:33.33333vw;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}#About .about_scroll_image .logo{width:600px;max-width:80%;margin:0 auto;z-index:3;position:absolute;font-size:70px;font-weight:bolder;text-align:center;margin:0}#About .about_scroll_image .logo span{display:block;font-size:32px;color:#ea5514;font-weight:900}#About .about_scroll_image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:1;-webkit-animation:dark_cover_zoom 2s ease-in-out forwards;animation:dark_cover_zoom 2s ease-in-out forwards;z-index:2}#About .about_scroll_image img.bg{position:relative;width:100%;z-index:1}@media(max-width:860px){#About .about_scroll_image{height:66.66667vw}}@media(max-width:600px){#About .about_scroll_image{height:66.66667vw}#About .about_scroll_image .logo{font-size:50px}#About .about_scroll_image .logo span{font-size:24px;font-weight:700}}#About .about_company{width:1200px;max-width:100%;margin:0 auto;padding:100px 0;text-align:center}#About .about_company .logo{width:400px;max-width:100%;margin:0 auto 20px}#About .about_company .content{text-align:center;width:800px;max-width:100%;padding:50px 20px 0;margin:0 auto}#About .about_company p{font-size:16px;margin:0;line-height:2}@media(max-width:768px){#About .about_company{padding:50px 0}#About .about_company .logo{width:250px}#About .about_company .content{padding:20px 30px 0}}@media(max-width:600px){#About .about_company .content{text-align:left;padding:20px 15px 0}}#About .about_middle_part{width:100%;height:33.33333vw;position:relative;overflow:hidden;background-color:#000}@media(max-width:860px){#About .about_middle_part{height:66.66667vw}}#About .about_middle_part .bg_cover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-image:url(/img/about/middle.jpg);background-position:50%;background-size:cover;opacity:0}#About .about_middle_part .bg_cover.aos-animate{-webkit-animation:bg_zoom 1s forwards;animation:bg_zoom 1s forwards;-webkit-animation-delay:2s;animation-delay:2s}#About .about_middle_part .bg_cover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.612);z-index:2}#About .about_middle_part img{width:400px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(2);z-index:5;opacity:0}#About .about_middle_part img.aos-animate{-webkit-animation:logo_zoom 5s forwards;animation:logo_zoom 5s forwards;-webkit-animation-delay:2s;animation-delay:2s}@media(max-width:768px){#About .about_middle_part img{width:300px}}@media(max-width:600px){#About .about_middle_part img{width:250px}}#About .about_middle_part .content{position:relative;z-index:2}#About .about_middle_part .content.aos-animate .text_line:nth-of-type(odd) p:nth-of-type(odd){-webkit-animation:text_flash_odd 1s ease-in-out 2 forwards;animation:text_flash_odd 1s ease-in-out 2 forwards}#About .about_middle_part .content.aos-animate .text_line:nth-of-type(odd) p:nth-of-type(2n){-webkit-animation:text_flash .6s ease-in-out 2 forwards;animation:text_flash .6s ease-in-out 2 forwards;-webkit-animation-delay:.5s;animation-delay:.5s}#About .about_middle_part .content.aos-animate .text_line.even p:nth-of-type(odd){-webkit-animation:text_flash_even .4s ease-in-out 2 forwards;animation:text_flash_even .4s ease-in-out 2 forwards;-webkit-animation-delay:.3s;animation-delay:.3s}#About .about_middle_part .content.aos-animate .text_line.even p:nth-of-type(2n){-webkit-animation:text_flash .8s ease-in-out 2 forwards;animation:text_flash .8s ease-in-out 2 forwards}#About .about_middle_part .text_line{display:flex;position:relative;z-index:2}#About .about_middle_part .text_line p{margin:0 10px;white-space:nowrap;font-size:70px;font-weight:700}@media(max-width:860px){#About .about_middle_part .text_line p{font-size:60px}}@media(max-width:600px){#About .about_middle_part .text_line p{font-size:24px}}#About .about_middle_part .text_line.even p{-webkit-text-stroke:2px #ea5514;-webkit-text-fill-color:transparent}@media(max-width:600px){#About .about_middle_part .text_line.even p{-webkit-text-stroke:.3px #ea5514}}#About .company_info{background-color:#111;width:100%}#About .company_info .row{width:1200px;max-width:100%;margin:0 auto;padding:100px 0;display:flex;align-items:flex-start}#About .company_info h2{margin:0;font-size:50px;font-family:Roboto Condensed;color:#fff;font-weight:700;overflow:hidden}#About .company_info h2 b{transition:all .4s;display:block;transform:translateX(-200px);transition-delay:0}#About .company_info h2 span{display:block;font-size:20px;transition:all .4s;transform:translateY(200px);transition-delay:0}#About .company_info h2:before{content:"";width:0;height:3px;margin-bottom:20px;background-color:#ea5514;display:block;transition:all .4s;transition-delay:0}#About .company_info h2.aos-animate:before{width:100%;transition-delay:.6s}#About .company_info h2.aos-animate span{transform:translateY(0);transition-delay:1.2s}#About .company_info h2.aos-animate b{transform:translateX(0);transition-delay:1s}#About .company_info .content{padding-left:100px;flex:1}#About .company_info .content ol{padding:0;margin:0;list-style:none}#About .company_info .content ol li{display:flex;align-items:center;border-bottom:1px solid #333}#About .company_info .content ol li .title{width:200px;color:#ea5514}@media(max-width:1201px){#About .company_info{padding:0 20px}}@media(max-width:860px){#About .company_info .row{flex-direction:column}#About .company_info .row .content{width:100%;padding-top:50px;padding-left:0}}@media(max-width:768px){#About .company_info .content ol li{flex-direction:column;align-items:flex-start;padding:5px}#About .company_info .content ol li p{margin:0 0 5px}}@-webkit-keyframes dark_cover_zoom{to{opacity:.6}}@keyframes dark_cover_zoom{to{opacity:.6}}@-webkit-keyframes text_flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:0}}@keyframes text_flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:0}}@-webkit-keyframes text_flash_odd{0%{opacity:1;-webkit-text-stroke:.3px #fff;-webkit-text-fill-color:transparent}25%{opacity:0;-webkit-text-stroke:0 #fff;-webkit-text-fill-color:#fff}50%{opacity:1;-webkit-text-stroke:.3px #fff;-webkit-text-fill-color:transparent}75%{opacity:1;-webkit-text-stroke:0 #fff;-webkit-text-fill-color:#fff}to{opacity:0;-webkit-text-stroke:.3px #fff;-webkit-text-fill-color:transparent}}@keyframes text_flash_odd{0%{opacity:1;-webkit-text-stroke:.3px #fff;-webkit-text-fill-color:transparent}25%{opacity:0;-webkit-text-stroke:0 #fff;-webkit-text-fill-color:#fff}50%{opacity:1;-webkit-text-stroke:.3px #fff;-webkit-text-fill-color:transparent}75%{opacity:1;-webkit-text-stroke:0 #fff;-webkit-text-fill-color:#fff}to{opacity:0;-webkit-text-stroke:.3px #fff;-webkit-text-fill-color:transparent}}@-webkit-keyframes text_flash_even{0%{opacity:1;-webkit-text-stroke:.3px #ea5514;-webkit-text-fill-color:transparent}25%{opacity:0;-webkit-text-stroke:0 #fff;-webkit-text-fill-color:#ea5514}50%{opacity:1;-webkit-text-stroke:.3px #ea5514;-webkit-text-fill-color:transparent}75%{opacity:1;-webkit-text-stroke:0 #fff;-webkit-text-fill-color:#ea5514}to{opacity:0;-webkit-text-stroke:0 #ea5514;-webkit-text-fill-color:#ea5514}}@keyframes text_flash_even{0%{opacity:1;-webkit-text-stroke:.3px #ea5514;-webkit-text-fill-color:transparent}25%{opacity:0;-webkit-text-stroke:0 #fff;-webkit-text-fill-color:#ea5514}50%{opacity:1;-webkit-text-stroke:.3px #ea5514;-webkit-text-fill-color:transparent}75%{opacity:1;-webkit-text-stroke:0 #fff;-webkit-text-fill-color:#ea5514}to{opacity:0;-webkit-text-stroke:0 #ea5514;-webkit-text-fill-color:#ea5514}}@-webkit-keyframes logo_zoom{0%{opacity:0;transform:translate3D(-50%,-50%,0) scale(2)}to{opacity:1;transform:translate3D(-50%,-50%,0) scale(1)}}@keyframes logo_zoom{0%{opacity:0;transform:translate3D(-50%,-50%,0) scale(2)}to{opacity:1;transform:translate3D(-50%,-50%,0) scale(1)}}@-webkit-keyframes bg_zoom{0%{opacity:0}to{opacity:1}}@keyframes bg_zoom{0%{opacity:0}to{opacity:1}}#SupportCenter{width:100%;background-color:#000;padding:66px 0 0}@media(max-width:860px){#SupportCenter{padding:60px 0 0}}#SupportCenter .header{width:1200px;max-width:100%;margin:0 auto;padding:50px 0 0}#SupportCenter .header span{font-size:60px;font-weight:700;color:#ea5514;margin:0}#SupportCenter .header h2{font-size:24px;color:#fff;margin:0}@media(max-width:1200px){#SupportCenter .header{padding:50px 20px 0}}@media(max-width:768px){#SupportCenter .header span{font-size:40px}#SupportCenter .header h2{font-size:18px}}@media(max-width:600px){#SupportCenter .header{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:50px 10px 0}#SupportCenter .header h2{width:calc(100% - 100px)}}#SupportCenter .tab{width:1200px;max-width:100%;margin:0 auto;display:flex;align-items:center;justify-content:flex-end;padding:20px 10px}#SupportCenter .tab a{color:#ea5514;font-weight:700;padding:5px 13px;cursor:pointer;transition:all .3s;border:1px solid transparent}#SupportCenter .tab a.active{background-color:#ea5514;border:1px solid #ea5514;color:#000}#SupportCenter .tab a:hover{border:1px solid #ea5514}@media(max-width:600px){#SupportCenter .tab a{font-weight:500;font-size:14px}}#SupportCenter .question_section{width:1200px;max-width:100%;margin:0 auto;padding:30px 10px}#SupportCenter .question_section .card{width:100%;background-color:#222;margin-bottom:20px;cursor:pointer;transition:all .3s;border:2px solid transparent}#SupportCenter .question_section .card a{color:#ea5514;font-size:18px;display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px}#SupportCenter .question_section .card a p{margin:0}#SupportCenter .question_section .card a b{font-weight:bolder;margin-right:20px}#SupportCenter .question_section .card a svg{width:20px;height:20px;transition:all .4s}#SupportCenter .question_section .card .content{width:100%;color:#fff;overflow:hidden;max-height:0;padding:0 30px}#SupportCenter .question_section .card.active .content{transition:all .6s;max-height:9999px;padding:10px 30px}#SupportCenter .question_section .card.active a svg{transform:rotate(45deg)}#SupportCenter .question_section .card:hover{border:2px solid #ea5514}@media(max-width:768px){#SupportCenter .question_section .card a{padding:10px 15px}#SupportCenter .question_section .card .content,#SupportCenter .question_section .card a p{font-size:14px}#SupportCenter .question_section .card.active .content{padding:10px 15px}}#Contact{width:100%;background-color:#000;padding:66px 0 0}@media(max-width:860px){#Contact{padding:60px 0 0}}#Contact .header{width:1200px;max-width:100%;margin:0 auto;padding:50px 20px 0}#Contact .header span{display:block;font-size:60px;font-weight:700;color:#ea5514}#Contact .header h2{font-size:24px;color:#fff;margin:0}@media(max-width:768px){#Contact .header span{font-size:40px}#Contact .header h2{font-size:18px}}@media(max-width:600px){#Contact .header{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:50px 10px 0}#Contact .header h2{width:calc(100% - 100px)}}#Contact .content{width:900px;max-width:100%;margin:0 auto;padding:60px 10px}@media(max-width:768px){#Contact .content{padding:30px 10px}}#Contact .content p.info{color:#fff;margin:30px 0 0}#Contact .content p.info a{color:#ea5514}#Contact .content form{padding-top:30px}#Contact .content form .form_group{width:100%;margin-bottom:10px}#Contact .content form .form_group p{margin:0 0 10px 0;color:#ea5514;font-weight:bolder;display:flex;align-items:center;justify-content:space-between}#Contact .content form .form_group p span{color:red;font-size:12px;display:none}#Contact .content form .form_group p span.error{display:block}#Contact .content form .form_group textarea{height:300px}#Contact .content form .form_group input,#Contact .content form .form_group textarea{width:100%;border-radius:5px;outline:none;padding:10px;font-size:16px;border:none}@media(max-width:600px){#Contact .content form .form_group p{font-size:14px}#Contact .content form .form_group textarea{height:150px}}#Contact .content .footer{width:1200px;max-width:100%;margin:0 auto;padding:40px 0;text-align:center}#Contact .content .footer button.back_button{margin:0 auto;padding:8px 30px;border-radius:3px;background-color:transparent;border:1px solid #ea5514;color:#ea5514;font-size:16px;transition:all .3s;cursor:pointer;display:flex;align-items:center}#Contact .content .footer button.back_button svg{height:20px;margin-left:20px;transition:all .3s}#Contact .content .footer button.back_button:hover{background-color:#ea5514;color:#000}#Contact .content .footer button.back_button:hover svg{transform:translateX(10px)}.findus{width:100%;height:100%;height:100vh;overflow:hidden}#map,.findus{position:relative}#map{height:100vh}#map .leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:5px;background:#212121;color:#fff}#map .leaflet-popup-content-wrapper p strong{color:#ff1923}#map .leaflet-popup-tip{background:#212121;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.map-toolbox{position:absolute;z-index:402;width:90%;top:80px;left:50%;transform:translateX(-50%);background-color:#fff}.map-toolbox .searchbox{display:flex;align-items:center;box-shadow:0 0 6px 1px rgba(0,0,0,.543);position:relative}.map-toolbox .searchbox input{width:100%;padding:0 20px;font-family:Noto Sans TC;font-size:16px;font-weight:700;color:#fff;height:50px;border:none;border-radius:0;background-color:#000}.map-toolbox .searchbox input:focus{outline:none}.map-toolbox .searchbox button{height:50px;border-radius:0;background-color:#000;color:#fff;border:none}.map-toolbox .searchbox button svg path{fill:#ff1923}.map-toolbox .searchbox button:focus{outline:none}.map-toolbox .searchbox button{cursor:pointer}.map-toolbox .searchbox .sb__clear{position:relative;width:48px;cursor:pointer}.map-toolbox .searchbox .sb__clear:before{transform:rotate(45deg) scale(1.74,1.4)}.map-toolbox .searchbox .sb__clear:after,.map-toolbox .searchbox .sb__clear:before{opacity:0;background-color:#b9bcbf;border-radius:2px;content:" ";display:block;height:1px;left:50%;margin:0 0 0 -9px;position:absolute;top:50%;transition:opacity .3s;width:10px}.map-toolbox .searchbox .sb__clear:after{transform:rotate(-45deg) scale(1.74,1.4)}.map-toolbox .searchbox .sb__clear.active:after,.map-toolbox .searchbox .sb__clear.active:before{opacity:1}.map-toolbox .searchbox .separator{height:30px;background-color:#fff;border-left:1px solid #eee}.map-toolbox .searchbox .sb_list{position:absolute;list-style:none;top:40px;width:100%;background-color:#333;padding:0;max-height:200px;overflow-y:auto}.map-toolbox .searchbox .sb_list li{padding:10px 20px;font-size:14px;border-bottom:1px solid #444;cursor:pointer;color:#fff}.map-toolbox .searchbox .sb_list li span{font-size:12px;padding-left:10px;color:#ea5514}.map-toolbox .searchbox .sb_list li:hover{background-color:#444}.map-toolbox .searchbox .sb_list li:first-of-type{border-top:1px solid #eee}@media(min-width:768px){.map-toolbox{width:400px;top:100px;left:30px;transform:translateX(0);background-color:#fff}}.shop_detailbox{width:100%;padding:0 20px 20px;position:absolute;z-index:401;top:inherit;bottom:0;background-color:#000;color:#fff;box-shadow:0 0 6px 1px #b0b0b0}.shop_detailbox .title_box{border-bottom:1px solid #333;padding:20px 0}.shop_detailbox .title_box h3{font-family:Noto Sans TC;font-weight:500;font-size:24px;margin:0 0 20px 0}.shop_detailbox .title_box a{display:block;background-color:#ea5514;border-radius:30px;text-align:center;font-family:Noto Sans TC;font-weight:500;color:#000;font-weight:bolder;font-size:16px;line-height:40px}.shop_detailbox .address_box{width:100%;padding:0 0;display:flex;align-items:center;border-bottom:1px solid #333}.shop_detailbox .address_box svg{width:15px;margin-right:20px;color:#ea5514}.shop_detailbox .address_box p{font-size:14px}.shop_detailbox .phone_box{width:100%;padding:0 0;display:flex;align-items:center;border-bottom:1px solid #333}.shop_detailbox .phone_box svg{width:15px;margin-right:20px;color:#ea5514}.shop_detailbox .phone_box p{font-size:14px}@media(min-width:768px){.shop_detailbox{width:400px;top:170px;left:30px;bottom:inherit}}#ErrorPage{width:100%;padding:100px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;background-color:#111}@media(max-width:600px){#ErrorPage{padding:160px 0 100px}}#ErrorPage .icon{font-size:100px;color:#ea5514;font-weight:bolder}#ErrorPage h2{font-weight:400;margin:0}#ErrorPage a,#ErrorPage p{font-size:16px}#ErrorPage a{background-color:#ea5514;color:#000;font-weight:bolder;display:block;margin-top:30px;padding:10px 30px;border-radius:3px}.order_create{width:100%;padding-top:100px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff}.order_create .icon{width:100px}.order_create .icon svg{width:100%;color:#ff1923}.order_create h2{font-weight:400;margin:0}.order_create p{font-size:16px}.order_create p span{color:#ff1923}.order_create a{background-color:#ff1923;color:#fff;display:block;margin-top:30px;padding:10px 30px;border-radius:30px;font-size:16px}#ShipDoc{width:100%;color:#fff;padding-top:100px}#ShipDoc .row{width:1200px;max-width:100%;margin:0 auto;padding:0 50px}#ShipDoc h1{font-size:24px;text-align:center;margin-bottom:60px}#ShipDoc h3{margin-top:60px;font-size:16px;font-weight:700}#ShipDoc p{font-size:14px;padding-left:30px}#ShipDoc p.date{margin-top:50px;padding-left:0}#ShipDoc ol{list-style:circle;font-size:14px;padding-left:100px}@media(max-width:600px){#ShipDoc p{padding-left:10px}#ShipDoc ol{padding-left:50px}}#ProductList{width:100%;background-color:#000;padding:66px 0 0}@media(max-width:860px){#ProductList{padding:60px 0 0}}#ProductList .header{width:1200px;max-width:100%;margin:0 auto;padding:50px 20px 0;display:flex;align-items:center;justify-content:space-between}#ProductList .header span{display:block;font-size:60px;font-weight:700;color:#ea5514}#ProductList .header h2{font-size:24px;color:#fff;margin:0}#ProductList .header label.mb_filter{display:none}#ProductList .header label.mb_filter:first-of-type{width:100px;text-align:right}#ProductList .header label.mb_filter:first-of-type p{font-size:12px;justify-content:flex-end}#ProductList .header label.mb_filter:first-of-type p i{margin-left:5px}#ProductList .header label.mb_filter:nth-of-type(2){width:100%;margin-top:30px}@media(max-width:600px){#ProductList .header label.mb_filter{display:block}}#ProductList .header label.mb_filter p{margin:0;color:#ea5514;font-size:14px;display:flex}#ProductList .header label.mb_filter p i{margin-left:5px}#ProductList .header label.mb_filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;color:#fff;padding:5px 0 0;font-size:16px}#ProductList .header label.mb_filter select:focus{outline:none}#ProductList .header label.mb_filter input{width:100%;border:none;background-color:transparent;color:#fff;border-bottom:1px solid #fff;font-size:18px}#ProductList .header label.mb_filter input:focus{outline:none;border-bottom:1px solid #ea5514}@media(max-width:768px){#ProductList .header{flex-direction:column;align-items:flex-start}#ProductList .header span{font-size:40px}#ProductList .header h2{font-size:18px}}@media(max-width:600px){#ProductList .header{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:50px 10px 0}#ProductList .header h2{width:calc(100% - 100px)}}#ProductList .filter_box{display:flex}#ProductList .filter_box label{padding:10px 0 10px 10px;margin-left:30px}#ProductList .filter_box label p{margin:0;color:#ea5514;font-size:14px;display:flex;align-items:center}#ProductList .filter_box label p svg{height:15px;margin-left:5px;padding-bottom:3px}#ProductList .filter_box label select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;color:#fff;padding:5px 0 0;font-size:18px}#ProductList .filter_box label select:focus{outline:none}#ProductList .filter_box label input{width:200px;border:none;background-color:transparent;color:#fff;border-bottom:1px solid #fff;font-size:18px}#ProductList .filter_box label input:focus{outline:none;border-bottom:1px solid #ea5514}@media(max-width:768px){#ProductList .filter_box{width:100%;justify-content:flex-end}}@media(max-width:600px){#ProductList .filter_box{display:none}}#ProductList .list{width:1200px;max-width:100%;margin:0 auto;display:flex;flex-wrap:wrap;padding:30px 10px}@media(max-width:768px){#ProductList .list{padding:20px 10px}}@media(max-width:600px){#ProductList .list{padding:10px 5px}}#ProductList .list .card{width:calc(25% - 35px);margin:10px 15px 30px}#ProductList .list .card .img_box{width:100%;position:relative;background-image:url(/img/products/base.png);background-position:50%;background-size:cover}#ProductList .list .card .img_box:before{content:"";position:absolute;display:block;top:0;right:0;left:0;bottom:0;background-color:#000;z-index:10;opacity:1;transition:all .6s;transition-delay:.4s}#ProductList .list .card .img_box img{width:100%;display:block;position:relative;z-index:5}#ProductList .list .card .img_box .bg_logo{top:0;bottom:0;left:0;right:0;position:absolute;z-index:1;display:flex;justify-content:center;align-items:center}#ProductList .list .card .img_box .bg_logo img{display:block;width:80%;opacity:.3}#ProductList .list .card p{color:#fff;margin:0}#ProductList .list .card p.title{font-size:18px;font-weight:700}#ProductList .list .card p:nth-of-type(2){color:#ea5514;font-size:16px;margin-top:5px;letter-spacing:1px;font-weight:300}#ProductList .list .card p:nth-of-type(3){margin-top:5px}#ProductList .list .card.aos-animate .img_box:before{left:100%}@media(max-width:1000px){#ProductList .list .card{width:calc(33.3333% - 20px);margin:10px 10px 30px}}@media(max-width:768px){#ProductList .list .card{width:calc(50% - 20px)}}@media(max-width:600px){#ProductList .list .card{width:calc(50% - 10px);margin:20px 5px}#ProductList .list .card p{color:#fff;margin:0}#ProductList .list .card p.title{font-size:16px;font-weight:700}#ProductList .list .card p:nth-of-type(2){font-size:14px;margin-top:5px;letter-spacing:1px;font-weight:300}}#ProductDetail{width:100%;background-color:#000;padding-top:120px;position:relative}@media(max-width:768px){#ProductDetail{padding-top:60px}}#ProductDetail .row{width:1200px;max-width:100%;margin:0 auto}@media(max-width:1200px){#ProductDetail .row{padding:0 20px}}#ProductDetail .main_section{width:100%;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;padding-bottom:50px}#ProductDetail .product_info{width:400px;padding-left:20px;display:flex;flex-direction:column;align-items:flex-start}#ProductDetail .product_info .tag_box{width:100%;display:flex;align-items:center}#ProductDetail .product_info span.category_tag{font-size:14px;background-color:#ea5514;padding:3px 10px;display:inline-block;margin-right:10px}#ProductDetail .product_info h2{width:100%;margin:0;color:#fff;padding-bottom:20px;border-bottom:1px dashed #ea5514;font-size:44px;font-weight:bolder}#ProductDetail .product_info p.price{color:#fff;font-weight:bolder;font-size:24px;margin:15px 0 5px;width:100%;text-align:right}#ProductDetail .product_info button.add_cart_button{width:100%;margin-top:20px;padding:12px 0;border-radius:3px;background-color:transparent;color:#ea5514;border:1px solid #ea5514;transition:all .3s;cursor:pointer;font-weight:bolder}#ProductDetail .product_info button.add_cart_button:hover{background-color:#ea5514;color:#000}#ProductDetail .product_info button.add_cart_button.out_of_stock{color:#888;border:1px solid #888;cursor:not-allowed}#ProductDetail .product_info button.add_cart_button.out_of_stock:hover{background-color:transparent;color:#888}#ProductDetail .product_info button.pay_way_button{width:100%;margin-top:10px;padding:12px 0;border-radius:3px;background-color:transparent;color:#fff;text-decoration:underline;border:none;transition:all .3s;cursor:pointer}#ProductDetail .product_info button.pay_way_button:hover{color:#ea5514}@media(max-width:960px){#ProductDetail .product_info{width:50%}#ProductDetail .product_info h2 b{font-size:40px}}@media(max-width:768px){#ProductDetail .product_info{width:100%;padding-left:0}#ProductDetail .product_info h2 b{font-size:36px}}@media(max-width:600px){#ProductDetail .product_info h2 b{font-size:28px}}#ProductDetail .social_box{width:100%;display:flex;justify-content:flex-end;padding:40px 0 0}#ProductDetail .social_box button{background-color:transparent;border:1px solid #888;color:#888;padding:5px 15px;margin-right:10px;border-radius:3px;transition:all .3s;cursor:pointer;display:flex;align-items:center}#ProductDetail .social_box button svg{height:15px;margin-right:6px}#ProductDetail .social_box button:hover{color:#ea5514;border-color:#ea5514}#ProductDetail .info_section{width:100%;padding:50px 0;border-top:1px solid #222;color:#fff;text-align:center}#ProductDetail .info_section h3{color:#ea5514;font-size:30px;font-weight:bolder;margin:0;text-align:left}#ProductDetail .info_section .content{padding:30px 0;text-align:left}#ProductDetail .info_section .content iframe{width:100%;height:506.25px}@media(max-width:900px){#ProductDetail .info_section .content iframe{height:56.25vw}}#ProductDetail .info_section .content a{color:#f90}#ProductDetail .info_section .content .light-title{color:#ea5514}#ProductDetail .info_section .content .content_block.text{padding:36px 10px}#ProductDetail .info_section .content .content_block.text p{margin:0;line-height:2}@media(max-width:768px){#ProductDetail .info_section .content .content_block.text{padding:36px 20px}}#ProductDetail .info_section .content .content_block.title{padding:36px 10px 0}#ProductDetail .info_section .content .content_block.title h3{margin:0}@media(max-width:768px){#ProductDetail .info_section .content .content_block.title{padding:36px 20px 0}}#ProductDetail .info_section .content .content_block.image,#ProductDetail .info_section .content .content_block.image img{width:100%}@media(max-width:768px){#ProductDetail .info_section .content .content_block.image{padding:0 20px}}#ProductDetail .info_section button.back_button{margin:0 auto;padding:8px 30px;border-radius:3px;background-color:transparent;border:1px solid #ea5514;color:#ea5514;font-size:16px;transition:all .3s;cursor:pointer;display:flex;align-items:center}#ProductDetail .info_section button.back_button svg{height:15px;margin-right:20px;transition:all .3s}#ProductDetail .info_section button.back_button:hover{background-color:#ea5514;color:#000}#ProductDetail .info_section button.back_button:hover svg{transform:translateX(-10px)}@-webkit-keyframes ImageIn{0%{opacity:0}to{opacity:1}}@keyframes ImageIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes ImageOut{0%{opacity:1}to{opacity:0}}@keyframes ImageOut{0%{opacity:1}to{opacity:0}}#Checkout{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#000;padding-top:0;z-index:600;display:flex;overflow-y:scroll}@media(max-width:768px){#Checkout{padding-top:70px}}#Checkout .header{width:660px;max-width:100%;margin:30px auto;text-align:center}#Checkout .header a{display:block;text-align:center}#Checkout .header a img{width:200px;display:block;margin:0 auto}@media(min-width:1000px){#Checkout .header{display:none}}#Checkout .CheckOutForm{width:60%;display:flex;flex-direction:column;align-items:flex-end;background-color:#000}#Checkout .CheckOutForm .row{width:100%;max-width:660px;padding:60px 30px 0 10px}#Checkout .CheckOutForm .header{width:100%;display:block}#Checkout .CheckOutForm .header a{display:block}#Checkout .CheckOutForm .header a img{width:200px;display:block}#Checkout .CheckOutForm .form.Order .title_box{display:flex;align-items:center}#Checkout .CheckOutForm .form.Order .title_box i{font-size:60px;margin-right:20px;color:#ea5514}#Checkout .CheckOutForm .form.Order .title_box p{margin:0;font-size:20px;font-weight:700;color:#ea5514}#Checkout .CheckOutForm .form.Order .title_box h3{margin:0}#Checkout .CheckOutForm .form.Order .content_box{background-color:#2b2b2b;border-radius:5px;padding:20px;margin-top:30px}#Checkout .CheckOutForm .form.Order .content_box h3{margin:0}#Checkout .CheckOutForm .form.Order .content_box p{margin:10px 0 0}#Checkout .CheckOutForm .form.Order .user_data_content{background-color:#1c1c1c;border-radius:5px;padding:20px;margin-top:30px}#Checkout .CheckOutForm .form.Order .user_data_content h3{margin:0 0 10px 0}#Checkout .CheckOutForm .form.Order .user_data_content h4{margin:15px 0 5px 0;color:#ea5514}#Checkout .CheckOutForm .form.Order .user_data_content p{margin:0;font-size:12px}#Checkout .CheckOutForm .form.Order .user_data_content p span{font-size:10px;color:#777;margin-left:5px}#Checkout .CheckOutForm .form.Order .user_data_content .content_box{background-color:#1c1c1c;width:100%;padding:0;margin:0;display:flex;align-items:flex-start;justify-content:flex-start}#Checkout .CheckOutForm .form.Order .user_data_content .content_box .user_data{margin-right:50px}@media(max-width:1000px){#Checkout .CheckOutForm{width:100%;align-items:center;padding-bottom:50px;order:2}#Checkout .CheckOutForm .header{display:none}#Checkout .CheckOutForm .row{padding:30px 10px 0 10px}}@media(max-width:1000px){#Checkout{flex-direction:column}}#NewsList{width:100%;background-color:#000;padding:66px 0 0}@media(max-width:860px){#NewsList{padding:60px 0 0}}#NewsList .header{width:1200px;max-width:100%;margin:0 auto;padding:50px 0 0}#NewsList .header span{display:block;font-size:60px;font-weight:700;color:#ea5514}#NewsList .header h2{font-size:24px;color:#fff;margin:0}@media(max-width:1200px){#NewsList .header{padding:50px 20px 0}}@media(max-width:768px){#NewsList .header span{font-size:40px}#NewsList .header h2{font-size:18px}}@media(max-width:600px){#NewsList .header{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:50px 20px 0}#NewsList .header h2{width:calc(100% - 100px)}}#NewsList .list{width:1200px;max-width:100%;margin:0 auto;padding:100px 0}@media(max-width:1200px){#NewsList .list{padding:100px 20px}}@media(max-width:768px){#NewsList .list{padding:50px 20px}}#NewsList .list .card{width:100%;background-color:#222;margin-bottom:20px;color:#fff;display:flex;align-items:center;padding:20px;cursor:pointer;transition:all .3s;border:2px solid transparent}#NewsList .list .card span{display:block;padding:5px 13px;font-size:12px;margin-right:20px;background-color:#ea5514}#NewsList .list .card p{margin:0;color:#888;margin-right:20px}#NewsList .list .card h4{margin:0}#NewsList .list .card:hover{transform:translateY(-10px);border-color:#ea5514}@media(max-width:860px){#NewsList .list .card h4{font-size:14px}}@media(max-width:768px){#NewsList .list .card{flex-wrap:wrap;padding:10px}#NewsList .list .card span{padding:5px 10px;font-size:10px}#NewsList .list .card h4{width:100%;margin-top:10px;font-size:16px}}#NewsPage{width:100%;background-color:#000;padding:66px 0 0}@media(max-width:860px){#NewsPage{padding:60px 0 0}}#NewsPage .header{width:1200px;max-width:100%;margin:0 auto;padding:50px 20px 0;display:flex;align-items:flex-end;justify-content:space-between}#NewsPage .header span.category_tag{font-size:60px;font-weight:700;color:#ea5514;margin:0}#NewsPage .header span.category_tag b{background-color:#ea5514;color:#000;font-size:14px;padding:5px 13px;margin-bottom:10px}#NewsPage .header h2{font-weight:700;color:#ea5514;margin:0;display:block;font-size:24px;color:#fff}#NewsPage .header p{color:#fff;margin:0}@media(max-width:768px){#NewsPage .header{flex-direction:column;align-items:flex-start}#NewsPage .header h2{font-size:40px}#NewsPage .header h2 span{font-size:18px}}#NewsPage .social_box{width:1200px;max-width:100%;margin:0 auto;display:flex;justify-content:flex-end;padding:40px 0 0}#NewsPage .social_box button{background-color:transparent;border:1px solid #888;color:#888;padding:5px 15px;margin-right:10px;border-radius:3px;transition:all .3s;cursor:pointer;display:flex;align-items:center}#NewsPage .social_box button svg{height:15px;margin-right:6px}#NewsPage .social_box button:hover{color:#ea5514;border-color:#ea5514}@media(max-width:768px){#NewsPage .social_box{padding:20px 0 0}}#NewsPage .content{width:900px;margin:0 auto;max-width:100%;padding:1.5em 0;color:#fff}#NewsPage .content a{color:#f90}#NewsPage .content .light-title{color:#ea5514}#NewsPage .content .content_block.text{padding:36px 10px}#NewsPage .content .content_block.text p{margin:0;line-height:2}@media(max-width:768px){#NewsPage .content .content_block.text{padding:36px 20px}}#NewsPage .content .content_block.title{padding:36px 10px 0}#NewsPage .content .content_block.title h3{margin:0}@media(max-width:768px){#NewsPage .content .content_block.title{padding:36px 20px 0}}#NewsPage .content .content_block.image,#NewsPage .content .content_block.image img{width:100%}@media(max-width:768px){#NewsPage .content .content_block.image{padding:0 20px}}#NewsPage .footer{width:1200px;max-width:100%;margin:0 auto;padding:40px 0;text-align:center}#NewsPage .footer button.back_button{margin:0 auto;padding:8px 30px;border-radius:3px;background-color:transparent;border:1px solid #ea5514;color:#ea5514;font-size:16px;transition:all .3s;cursor:pointer;display:flex;align-items:center}#NewsPage .footer button.back_button svg{height:15px;margin-right:20px;transition:all .3s}#NewsPage .footer button.back_button:hover{background-color:#ea5514;color:#000}#NewsPage .footer button.back_button:hover svg{transform:translateX(-10px)}#VideoGallery{width:100%;background-color:#000;padding:66px 0 0}@media(max-width:860px){#VideoGallery{padding:60px 0 0}}#VideoGallery .header{width:1200px;max-width:100%;margin:0 auto;padding:50px 20px 0}#VideoGallery .header span{display:block;font-size:60px;font-weight:700;color:#ea5514}#VideoGallery .header h2{font-size:24px;color:#fff;margin:0}@media(max-width:768px){#VideoGallery .header{flex-direction:column;align-items:flex-start}#VideoGallery .header span{font-size:40px}#VideoGallery .header h2{font-size:18px}}@media(max-width:600px){#VideoGallery .header{padding:50px 10px 0}#VideoGallery .header h2{width:calc(100% - 100px)}}#VideoGallery .list{width:1200px;max-width:100%;margin:0 auto;display:flex;flex-wrap:wrap;padding:30px 10px}@media(max-width:768px){#VideoGallery .list{padding:20px 10px}}@media(max-width:600px){#VideoGallery .list{padding:10px 5px}}#VideoGallery .list .card{width:calc(33.3333% - 35px);margin:10px 15px 30px}#VideoGallery .list .card .img_box{width:100%;position:relative;overflow:hidden;background-image:url(/img/products/base.png);background-position:50%;background-size:cover}#VideoGallery .list .card .img_box:before{content:"";position:absolute;display:block;top:0;right:0;left:0;bottom:0;background-color:#000;z-index:10;opacity:1;transition:all .6s;transition-delay:.4s}#VideoGallery .list .card .img_box:after{content:"VIEW MORE";position:absolute;display:flex;align-items:center;justify-content:center;color:#ea5514;letter-spacing:5px;font-size:24px;font-weight:700;top:0;right:0;left:0;bottom:0;background-color:#000;z-index:10;opacity:0;transition:all .6s}#VideoGallery .list .card .img_box img{width:100%;display:block;position:relative;z-index:5;transition:all .5s}#VideoGallery .list .card .img_box .bg_logo{top:0;bottom:0;left:0;right:0;position:absolute;z-index:1;display:flex;justify-content:center;align-items:center}#VideoGallery .list .card .img_box .bg_logo img{display:block;width:80%;opacity:.3}#VideoGallery .list .card p{color:#fff;margin:15px 0 0}#VideoGallery .list .card p.title{font-size:18px;font-weight:700}#VideoGallery .list .card.aos-animate .img_box:before{left:100%}#VideoGallery .list .card:hover .img_box:after{opacity:.8;letter-spacing:0}#VideoGallery .list .card:hover .img_box img{transform:scale(1.2)}#VideoGallery .list .card:hover p{color:#ea5514}@media(max-width:960px){#VideoGallery .list .card{width:calc(50% - 20px);margin:10px 10px 30px}}@media(max-width:768px){#VideoGallery .list .card{width:calc(100% - 10px);margin:20px 5px 30px}}#VideoPage{width:100%;background-color:#000;padding:66px 0 0}@media(max-width:860px){#VideoPage{padding:60px 0 0}}#VideoPage .header{width:1200px;max-width:100%;margin:0 auto;padding:50px 20px 0}#VideoPage .header span.category_tag{font-size:60px;font-weight:700;color:#ea5514;margin:0}#VideoPage .header h2{display:block;font-size:24px;color:#fff;margin:0}@media(max-width:768px){#VideoPage .header{flex-direction:column;align-items:flex-start}#VideoPage .header h2{font-size:40px}#VideoPage .header h2 span{font-size:18px}}@media(max-width:600px){#VideoPage .header{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:50px 10px 0}#VideoPage .header h2{width:calc(100% - 100px)}}#VideoPage .social_box{width:1200px;max-width:100%;margin:0 auto;display:flex;justify-content:flex-end;padding:40px 0 0}#VideoPage .social_box button{background-color:transparent;border:1px solid #888;color:#888;padding:5px 15px;margin-right:10px;border-radius:3px;transition:all .3s;cursor:pointer;display:flex;align-items:center}#VideoPage .social_box button svg{height:15px;margin-right:6px}#VideoPage .social_box button:hover{color:#ea5514;border-color:#ea5514}@media(max-width:768px){#VideoPage .social_box{padding:20px 0 0}}#VideoPage .content{width:900px;margin:0 auto;max-width:100%;padding:1.5em 0;color:#fff}#VideoPage .content iframe{width:100%;height:506.25px}@media(max-width:900px){#VideoPage .content iframe{height:56.25vw}}#VideoPage .content a{color:#f90}#VideoPage .content .light-title{color:#ea5514}#VideoPage .content .content_block.text{padding:36px 10px}#VideoPage .content .content_block.text p{margin:0;line-height:2}@media(max-width:768px){#VideoPage .content .content_block.text{padding:36px 20px}}#VideoPage .content .content_block.title{padding:36px 10px 0}#VideoPage .content .content_block.title h3{margin:0}@media(max-width:768px){#VideoPage .content .content_block.title{padding:36px 20px 0}}#VideoPage .content .content_block.image,#VideoPage .content .content_block.image img{width:100%}@media(max-width:768px){#VideoPage .content .content_block.image{padding:0 20px}}#VideoPage .footer{width:1200px;max-width:100%;margin:0 auto;padding:40px 0;text-align:center}#VideoPage .footer button.back_button{margin:0 auto;padding:8px 30px;border-radius:3px;background-color:transparent;border:1px solid #ea5514;color:#ea5514;font-size:16px;transition:all .3s;cursor:pointer;display:flex;align-items:center}#VideoPage .footer button.back_button svg{height:15px;margin-right:20px;transition:all .3s}#VideoPage .footer button.back_button:hover{background-color:#ea5514;color:#000}#VideoPage .footer button.back_button:hover svg{transform:translateX(-10px)}#OrderPage{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#000;color:#fff;padding-top:0;z-index:600;display:flex;overflow-y:scroll}#OrderPage .header{width:660px;max-width:100%;margin:30px auto;text-align:center}#OrderPage .header a{display:block;text-align:center}#OrderPage .header a img{width:200px;display:block;margin:0 auto}@media(min-width:1000px){#OrderPage .header{display:none}}#OrderPage .CheckOutForm{width:60%;display:flex;flex-direction:column;align-items:flex-end;background-color:#000}#OrderPage .CheckOutForm .row{width:100%;max-width:660px;padding:60px 30px 0 10px}#OrderPage .CheckOutForm .header{width:100%;display:block}#OrderPage .CheckOutForm .header a{display:block}#OrderPage .CheckOutForm .header a img{width:200px;display:block}#OrderPage .CheckOutForm .form.Order .title_box{display:flex;align-items:center;color:#fff}#OrderPage .CheckOutForm .form.Order .title_box i{font-size:60px;margin-right:20px;color:#ea5514}#OrderPage .CheckOutForm .form.Order .title_box p{margin:0;font-size:20px;font-weight:700;color:#ea5514}#OrderPage .CheckOutForm .form.Order .title_box h3{margin:0}#OrderPage .CheckOutForm .form.Order .content_box{background-color:#111;border-radius:5px;padding:20px;margin-top:30px;color:#fff}#OrderPage .CheckOutForm .form.Order .content_box h3{margin:0}#OrderPage .CheckOutForm .form.Order .content_box p{margin:10px 0 0}#OrderPage .CheckOutForm .form.Order .user_data_content{background-color:#111;border-radius:5px;padding:20px;margin-top:30px}#OrderPage .CheckOutForm .form.Order .user_data_content h3{margin:0 0 10px 0}#OrderPage .CheckOutForm .form.Order .user_data_content h4{margin:15px 0 5px 0;color:#ea5514}#OrderPage .CheckOutForm .form.Order .user_data_content p{margin:0;font-size:12px}#OrderPage .CheckOutForm .form.Order .user_data_content p span{font-size:10px;color:#777;margin-left:5px}#OrderPage .CheckOutForm .form.Order .user_data_content .content_box{background-color:#111;color:#fff;width:100%;padding:0;margin:0;display:flex;align-items:flex-start;justify-content:flex-start}#OrderPage .CheckOutForm .form.Order .user_data_content .content_box .user_data{margin-right:50px}@media(max-width:1000px){#OrderPage .CheckOutForm{width:100%;align-items:center;padding-bottom:50px;order:2}#OrderPage .CheckOutForm .header{display:none}#OrderPage .CheckOutForm .row{padding:30px 10px 0 10px}}#OrderPage .form_footer{width:100%;display:flex;margin-top:50px;justify-content:flex-start;align-items:center}#OrderPage .form_footer a{text-decoration:none;color:#ea5514;display:block;cursor:pointer;padding:20px 25px;border-radius:5px;border:1px solid transparent;margin-left:10px;transition:all .3s}#OrderPage .form_footer a:hover{border:1px solid #ea5514}#OrderPage .form_footer a:visited{color:#ea5514}#OrderPage .form_footer a i{margin-right:10px}#OrderPage .form_footer button{border:1px solid transparent;background-color:#ea5514;color:#000;font-weight:bolder;padding:13px 25px;border-radius:5px;font-size:14px;cursor:pointer;transition:all .3s}#OrderPage .form_footer button:focus{outline:none}#OrderPage .form_footer button:hover{border:1px solid #ea5514;background-color:transparent;color:#ea5514}@media(max-width:1000px){#OrderPage .form_footer{flex-direction:column-reverse}#OrderPage .form_footer a{margin-top:30px;width:100%;text-align:center}#OrderPage .form_footer button{width:100%}}@media(max-width:1000px){#OrderPage{flex-direction:column}}#CheckOutResult{width:100%;padding:100px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;background-color:#111}@media(max-width:600px){#CheckOutResult{padding:160px 20px 100px}}#CheckOutResult span{font-size:70px;font-weight:bolder;color:#ea5514;margin-bottom:20px}@media(max-width:600px){#CheckOutResult span{font-size:50px}}#CheckOutResult h2{font-weight:400;margin:0}#CheckOutResult p{font-size:14px;color:#777}#CheckOutResult p a{color:#ea5514}#CheckOutResult p b{font-weight:700;color:#ea5514}#CheckOutResult a.back_btn{background-color:#ea5514;color:#000;margin-left:10px}#CheckOutResult a.back_btn,#CheckOutResult a.line_btn{font-weight:bolder;display:inline-block;margin-top:30px;padding:10px 30px;border-radius:3px;font-size:16px}#CheckOutResult a.line_btn{background-color:#07b53b;color:#fff;margin-right:10px}@media(max-width:600px){#CheckOutResult a.back_btn{display:block;width:200px;margin-top:10px;margin-left:0;background-color:transparent;color:#fff}#CheckOutResult a.line_btn{display:block;width:200px;margin-top:30px;margin-left:0}}#SearchOrder{width:100%;background-color:#000;padding:66px 0 0}@media(max-width:860px){#SearchOrder{padding:60px 0 0}}#SearchOrder .header{width:1200px;max-width:100%;margin:0 auto;padding:50px 20px 0;justify-content:space-between}#SearchOrder .header h2{font-size:60px;font-weight:700;color:#ea5514;margin:0}#SearchOrder .header h2 span{display:block;font-size:24px;color:#fff}@media(max-width:768px){#SearchOrder .header{flex-direction:column;align-items:flex-start}#SearchOrder .header h2{font-size:40px}#SearchOrder .header h2 span{font-size:18px}}@media(max-width:600px){#SearchOrder .header{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:50px 10px 0}#SearchOrder .header h2{width:calc(100% - 100px)}}#SearchOrder .content{width:900px;max-width:100%;margin:0 auto;padding:60px 10px}@media(max-width:768px){#SearchOrder .content{padding:30px 10px}}#SearchOrder .content p.info{color:#fff;margin:30px 0 0}#SearchOrder .content p.info a{color:#ea5514}#SearchOrder .content form{padding-top:30px}#SearchOrder .content form .form_group{width:100%;margin-bottom:10px}#SearchOrder .content form .form_group p{margin:0 0 10px 0;color:#ea5514;font-weight:bolder;display:flex;align-items:center;justify-content:space-between}#SearchOrder .content form .form_group p span{color:red;font-size:12px;display:none}#SearchOrder .content form .form_group p span.error{display:block}#SearchOrder .content form .form_group textarea{height:300px}#SearchOrder .content form .form_group input,#SearchOrder .content form .form_group textarea{width:100%;border-radius:5px;outline:none;padding:10px;font-size:16px;border:none}@media(max-width:600px){#SearchOrder .content form .form_group p{font-size:14px}#SearchOrder .content form .form_group textarea{height:150px}}#SearchOrder .content .footer{width:1200px;max-width:100%;margin:0 auto;padding:40px 0;text-align:center}#SearchOrder .content .footer button.back_button{margin:0 auto;padding:8px 30px;border-radius:3px;background-color:transparent;border:1px solid #ea5514;color:#ea5514;font-size:16px;transition:all .3s;cursor:pointer;display:flex;align-items:center}#SearchOrder .content .footer button.back_button svg{height:15px;margin-left:20px;transition:all .3s}#SearchOrder .content .footer button.back_button:hover{background-color:#ea5514;color:#000}#SearchOrder .content .footer button.back_button:hover svg{transform:translateX(10px)}