@charset "utf-8";:root{--main-rgbcolor:196,150,67}::-webkit-scrollbar{width:.5em;height:.5em}::-webkit-scrollbar-track{background:#a5a498}::-webkit-scrollbar-thumb{background-color:var(--forth-color)}body{font-family:"Pingfang TC","微軟正黑體","WenQuanYi Zen Hei","儷黑 Pro","LiHei Pro","Microsoft JhengHei",sans-serif;font-size:16px;font-weight:400;color:#000;letter-spacing:.07rem;position:relative}p{line-height:1.8;margin-bottom:0}p+p{margin-top:1.5rem}a{color:#000;transition:all .5s}a:hover{color:#767c00}.banner .slick-arrow.slick-next{right:15px}.banner .slick-arrow.slick-prev{left:15px}.banner .slick .item picture{position:relative}.btn-check:focus+.btn-info,.btn-info:focus{color:#fff;background-color:var(--main-color);border-color:var(--main-color)}.banner .slick .item .banner-txt{z-index:6}.banner-info{margin:auto}.list-style .pic{overflow:hidden;display:block}.list-style .pic img,.row-style .item .pic img{object-fit:cover;height:100%;width:100%;transform:scale(1);transition:all .5s}.list-style .list-item:hover .pic img,.row-style .item:hover .pic img{transform:scale(1.1)}.list-style .list-item .tt{font-size:18px}.list-style.hasbg .list-item a{background:0 0}.list-style.hasbg .list-item:hover a{background:0 0}.list-style.hasbg .list-item:hover a *{color:#fff!important}.pro-list .list-item .info{padding-top:15px}.pro-list .list-item .info .tt{font-size:20px}.pro-list .list-item .pic{position:relative}.pro-list .list-item .pic .sold-out{position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;color:#fff;text-align:center;font-size:30px;text-align:center}.pro-list .list-item .d-last,.pro-row .d-last{position:absolute;top:0;left:0;background:var(--main-color);display:flex;min-width:70%;padding:7px 20% 7px 15px;align-items:center;color:#fff;border-radius:0 0 200px 0;font-size:min(max(3vw,18px),22px);letter-spacing:4px}.pro-list .list-item .d-last .icon,.pro-row .d-last .icon{margin-right:5px;font-size:initial}.pro-list .list-item .pic .sold-out .txt-tw{letter-spacing:.2em}.pro-list .list-item .pic .sold-out .txt-en{font-size:16px}h1.h1{display:flex;align-items:center;text-align:center;font-size:min(max(3vw,35px),40px);letter-spacing:4px;margin-bottom:35px;font-weight:400}h1.h1 span.txt-en{font-size:22px;color:var(--main-color);margin-top:5px}h1.h1>span{flex-shrink:0;margin:0 20px}h1.h1 .tx-tw,h1.h1 .txt-en{display:block}h1.h1:after,h1.h1:before{content:"";height:1px;width:100%;background:#898989;display:block}.header .navbar{background:0 0;padding-top:0;padding-bottom:0}.header .navbar .container{max-width:100%;border-bottom:1px solid #fff;padding-bottom:15px}.navbar-toggler{display:inline-block;vertical-align:middle}.navbar .small-btn-box ul li{position:relative}.navbar .small-btn-box ul li a{margin:0;font-size:1rem;display:flex;align-items:center}.navbar .small-btn-box ul li.li-member a:hover img{content:url(../images/all/icon_user2.svg)}.navbar .small-btn-box ul li.li-cart a:hover img{content:url(../images/all/icon_cart2.svg)}.navbar .small-btn-box ul li.li-search a:hover img{content:url(../images/all/icon_search2.svg)}.navbar .small-btn-box>li:not(:last-child){margin-right:.5rem}.header .navbar-nav .nav-link{color:#000;padding:15px 10px}.bsnav-mobile .navbar-nav .nav-item .nav-link{border-bottom:solid 1px #4a4a4a}.nav-search-box.full-st.active .search-area{opacity:1;visibility:visible;pointer-events:fill;z-index:9999;backdrop-filter:blur(5px)}.search-btn-area.full-st .btn-search .icon.close svg{fill:#fff;width:40px;height:40px}.nav-search-box.full-st .search-area .form-wrap{display:flex}.search-btn-area.full-st .btn-search .icon{position:relative;left:auto;top:auto}.search-btn-area.full-st .btn-search .icon svg{width:19px}.editor .contentbuilder-box .center>*{text-align:center}.editor .contentbuilder-box .center img{margin-left:auto;margin-right:auto}.banner .slick-dots{bottom:15px;text-align:right;padding:0}.banner .slick-dots li,.slick .slick-dots button{width:30px;height:3px;border-radius:0;padding:0}.banner .slick-dots li.slick-active button:before{display:none}.banner .slick .slick-dots button{background:#eee}.banner .slick .slick-dots .slick-active button{background:var(--main-color)}@-moz-keyframes csszoomIn{0%{-moz-transform:scale(1.2);transform:scale(1.2)}70%{-moz-transform:scale(1);transform:scale(1)}100%{-moz-transform:scale(1);transform:scale(1)}}@-webkit-keyframes csszoomIn{0%{-moz-transform:scale(1.2);transform:scale(1.2)}70%{-moz-transform:scale(1);transform:scale(1)}100%{-moz-transform:scale(1);transform:scale(1)}}@keyframes csszoomIn{0%{-moz-transform:scale(1.2);transform:scale(1.2)}70%{-moz-transform:scale(1);transform:scale(1)}100%{-moz-transform:scale(1);transform:scale(1)}}.header .navbar-nav.nav-1>li>.nav-link{font-size:18px;padding:50px 15px;font-weight:400}body:not(.home) .header .navbar-nav.nav-1>li>.nav-link{padding:15px}.header .btn-group.lang .dropdown-item{font-size:18px;color:#fff!important;padding:10px;display:block;margin-left:0;margin:0;padding:0 10px}.header .navbar .nav-share-btn-area li a{color:#fff!important;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:5px;font-size:18px}.header .navbar .nav-share-btn-area li.icon_tri img{width:20px}.header .navbar .nav-share-btn-area{font-size:1rem}.header .navbar .nav-share-btn-area li+li{margin-left:0}.header .navbar .nav-share-btn-area li.icon_f a:hover{background:#1974ec;border-radius:50%;opacity:1}.header .navbar .nav-share-btn-area li.icon_i a:hover{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);border-radius:50%;opacity:1}.header .navbar .nav-share-btn-area li.icon_tri a:hover{background:#3ae1a4;border-radius:50%;opacity:1}.header .btn-group.lang li+li{border-left:1px solid #fff}.header .navbar-nav.nav-1>li>.nav-link:before{content:'';position:absolute;width:100%;height:3px;background-color:var(--main-color);bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}.header .navbar-nav.nav-1>li>.nav-link:hover:before{transform-origin:left;transform:scaleX(1)}.header .navbar-nav .nav-link span{display:inline-block}.navbar .navbar-brand img{width:auto;height:172px;display:block}.header .navbar{background:#fff;align-items:normal;flex-direction:column;left:0;right:0}.header .navbar .navbar-brand{margin:0;position:absolute;top:56px;left:0;width:310px!important;display:flex;align-items:center;justify-content:center;padding:25px 20px 25px 0;height:auto!important;background:#fff;border-radius:0 0 45%}.header .navbar .small-btn-box .lang>a{display:flex;align-items:center;font-size:20px;align-self:center;background:0 0;margin:0;font-family:Anton,sans-serif;color:#000;border:none;border-radius:30px}.header .navbar .small-btn-box .lang>a:hover{background:var(--main-color);color:#fff}.header .btn-group.lang .dropdown-item:hover{background:var(--main-color);color:#fff!important}.header .navbar .small-btn-box .lang a .icon-font span{vertical-align:middle;opacity:.5}.navbar.bsnav-left .navbar-brand{width:70px;background-size:contain;margin:15px 30px 15px 0;height:auto}.header .navbar-nav .nav-link span.title-sub{font-size:12px;opacity:.3}.header .navbar-nav .nav-item>.nav-link .caret{display:none}.navbar .small-btn-box ul{margin:0}.navbar .small-btn-box ul a.dropdown-toggle::after{display:none}.header .small-btn-box .lang>button{display:block;border-radius:50%;height:35px;width:35px;text-indent:-99999px;margin:0 auto;background:var(--second-color);border-color:var(--second-color)}.header .small-btn-box .lang>button:before{content:"\f0ac";font-family:"Font Awesome 5 Free";font-weight:700;font-size:20px;line-height:1em;position:absolute;top:50%;left:50%;text-indent:0;-webkit-transform:translate(-50%,-49%);transform:translate(-50%,-49%)}.header .btn-group.lang .dropdown-menu{border:none;background:#eee;box-shadow:rgba(255,255,255,.1) 0 1px 1px 0 inset,rgba(50,50,93,.25) 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px;overflow:hidden}.nav-search-box.full-st .search-area{right:0;left:0;width:auto;top:0!important;display:flex;align-items:center;justify-content:center}.nav-search-box.full-st .search-area>div{width:80%;color:#fff}.nav-search-box.full-st .search-area .form-inline{background:#fff;padding:20px;border-radius:5px;width:100%}.nav-search-li .nav-search-box .search-area a{font-size:1.125rem;line-height:1;padding:9px 25px;background:var(--main-color)}.nav-search-li .nav-search-box .search-area a.btn-close{position:absolute;top:15px;right:15px;background:0 0;color:#fff;font-size:30px;padding:0;opacity:1}.navbar-toggler .navbar-toggler-icon,.navbar-toggler .navbar-toggler-icon::after,.navbar-toggler .navbar-toggler-icon::before{height:2px}.form-control{background:#efefef;border:none}.form-control:placeholder-shown{background:#efefef}.form-floating>.form-select{background-color:#efefef;border:none}body.home .home-pagelist-area h1.h3,body.home .wid .title.h2{display:none}body.home .page-content .container-fluid{padding:0}body.home .main>.container{max-width:100%}body.home .content{padding:0}.sec-home{padding-top:50px;padding-bottom:50px}body.home .editor{line-height:normal}body.home .editor img{margin:0;width:100%}.home-about.about01 .sec1 .txt-en{height:100%;display:flex;align-items:center;flex-direction:column;padding-bottom:50px;color:var(--main-color)}.home-about.about01 .sec1 .txt-slogan{padding-left:200px;font-size:min(max(3vw,25px),32px);display:flex;align-items:flex-start;position:relative;z-index:5}.home-about.about01 .sec1 .txt-slogan .txt-big{font-size:100px;color:var(--main-color);display:flex;font-weight:300;letter-spacing:.5rem;line-height:1;position:relative;z-index:5;margin-bottom:-20px;margin-right:20px}.home-about.about01 .sec1 .l-info .pic{height:630px}.home-about.about01 .sec1 .r-info{padding:0 150px 0 80px}.home-about.about01 .sec1 .r-info .txt-en span{font-size:min(max(3vw,25px),32px);font-weight:300}.home-about.about01 .sec1 .r-info .txt-en:after{content:"";width:1px;height:auto;background:var(--main-color);margin-top:30px;flex-grow:1}.home-about.about01 .sec2 .g-flex.b{margin-top:-50px}.home-about.about01 .sec2 .g-flex.b .pic-list>*{width:70%}.home-about.about01 .sec2 .g-flex.b .pic-list .pic+.pic{margin:-30px 0 0 auto;position:relative;z-index:-1}.home-pro{background:#f8f7f6}.home-pro .pro-list .list-item .item-info .desc{display:none}.sec-home .tt{font-size:min(max(3vw,35px),55px);font-weight:400}.sec-home .h2{letter-spacing:.1rem;border:none;font-weight:400;margin-top:0;color:#000;font-size:min(max(2vw,35px),40px);margin-bottom:35px}.sec-home .h2 span{display:block}.sec-home .h2 span.txt-en{font-size:min(max(3vw,22px),25px);color:var(--main-color);margin-bottom:5px}.home-news{background:#eee;transition:all 1s;position:relative;z-index:5}.home-news.aos-animate{background:#000}.home-news.aos-animate *{color:#fff!important}.home-news.aos-animate .news-list .item .info:before{color:#fff!important}.home-news.aos-animate .news-list .item>.d-flex{border-bottom:1px solid rgba(255,255,255,.5)}.home-news.aos-animate .news-list .item:nth-child(1) .d-flex{border-top:2px solid rgba(255,255,255,1)}.home-news .news-list .item:nth-child(1) .d-flex{border-top:2px solid #000}.home-news .news-list .item>.d-flex{padding:40px 0;border-bottom:1px solid rgba(0,0,0,.5)}.news-list{counter-reset:item}.news-list .item .info{position:relative;display:flex;justify-content:space-between;flex-direction:column;padding:0 0 0 80px!important}.news-list .item .info:before{content:counter(item,decimal-leading-zero) " ";counter-increment:item;font-size:min(max(3vw,45px),60px);font-weight:700;color:#000;position:absolute;top:0;left:0;line-height:1}.news-list .item .info .title a{font-size:25px!important;margin-bottom:15px;font-weight:700;display:block}.news-list .item .info .desc{color:#5d5d5d;font-size:20px}.news-list .item .info .date{color:#777;font-size:16px}.icon-font{margin-right:5px}.icon-font.nomr{margin-right:0}.sec-home .g-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.sec-home .g-title .h2{margin-bottom:0}.home-attractions .g-attractions .l-info{width:30%}.home-attractions .g-attractions .r-info{width:60%}.home-attractions .g-attractions .l-info .pic{transform:translateY(-170px);position:relative;z-index:-1}.row-style{margin:0 -20px}.row-style>div[class*=col]{padding-left:20px;padding-right:20px;margin-bottom:40px}.home-attractions .attractions-list .st{font-size:18px;margin-top:15px}.home-attractions .btn-more{margin:0 0 0 auto}.btn.more{background:0 0;padding:3px 15px;color:#000;font-weight:700;font-size:20px}.btn.more:hover{background:var(--main-color);padding:3px 15px;color:#fff}.btn-more{display:table;position:relative;z-index:5;font-size:18px;font-family:'Noto Sans TC',sans-serif;color:var(--third-color);margin:40px 0 0 auto;padding-bottom:10px}.btn-more:after{content:'';position:absolute;width:100%;height:1px;background-color:rgba(0,0,0,.3);bottom:0;left:0;transform-origin:left;transform:scaleX(1);transition:transform .3s ease-in-out}.btn-more:hover:after{transform-origin:right;transform:scaleX(0)}.btn-more .txt{display:flex;align-items:center}.btn-more .txt:after{content:"";width:5px;height:18px;background-size:contain;display:inline-block;vertical-align:middle;margin:0 0 0 10px;background:url(../images/all/icon_arrow4.svg) no-repeat;transform:scaleX(-1);background-size:auto 100%;transition:all .5s}.btn-more:hover .txt:after{width:0;margin:0}.flex-style01{margin-left:-40px;margin-right:-40px}.flex-style01>*{width:50%;padding:0 40px}.flex-style01 .info-txt{padding:100px 50px}.home-about .sec3 .g-flex.a .r-info{width:35%;margin-top:-50px}.home-about .sec3 .g-flex.b .r-info{margin-top:-50px}.pic.pic-fill{overflow:hidden}.pic.pic-fill img{object-fit:cover;width:100%;height:100%!important;transform:scale(1);transition:all .5s}a:hover .pic.pic-fill img{transform:scale(1.1)}.floating_circle .fmenu-open-button{background:var(--second-color)}.floating_circle .menu-item{background:var(--third-color)}.floating_circle .menu-item:hover svg{color:var(--main-color)}.floating_circle .menu-item{right:20px;bottom:20px}.nav-item.dropdown>.navbar-nav,.nav-item.dropdown>.navbar-nav .navbar-nav{background:#eee}.nav-item.dropdown>.navbar-nav .navbar-nav a:hover,.nav-item.dropdown>.navbar-nav a:hover{background:var(--main-color);color:#fff}.nav-item.dropdown.fadeup>.navbar-nav li a{color:#000}.header .navbar-nav .nav-item,.header .navbar-nav .nav-item:hover,.header .navbar-nav .nav-item:hover>.nav-link{color:var(--main-color)}.section h1.h3{margin:0}.search-btn-area.full-st .btn-search{background:#eee;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:10px}.search-btn-area.full-st .btn-search:hover svg{fill:#fff}.search-btn-area.full-st .btn-search:hover{background:var(--main-color)}.search-btn-area.full-st .btn-search.active{background:0 0}.header .navbar .nav-share-btn-area{margin-left:0;padding:0!important;flex-direction:row;justify-content:center}.nav-cart-info .cart-drop-box .count{display:flex;align-items:center;justify-content:center}.header .cart-drop-box{position:relative}.header .nav-cart-info .nav-cart-list.cart-drop-detail{top:100%!important}.header .nav-cart-info .nav-cart-list.cart-drop-detail>div{padding:15px}.header .nav-cart-info{padding:0}.ezshare-box a{border-radius:5px}.breadcrumb{margin-top:0;justify-content:center;background:0 0;font-size:14px;margin-bottom:30px!important}.breadcrumb a,.breadcrumb li{color:grey}.main .page-box{margin-top:70px!important}.page-box .pagination{align-items:center}.page-link{background:#e1e1e1;border-radius:5px}.page-item.active .page-link{background:var(--main-color)}body:not(.show) .page-item:first-child .page-link,body:not(.show) .page-item:last-child .page-link,body:not(.show) .page-link{font-weight:600;background:#fff;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000}body:not(.show) .page-item:nth-child(2) a,body:not(.show) .page-item:nth-last-child(2) a{background:#c7c7c7}body:not(.show) .page-item:nth-child(2) a:hover,body:not(.show) .page-item:nth-last-child(2) a:hover{background:var(--main-color)}body:not(.show) .page-item:first-child .page-link,body:not(.show) .page-item:last-child .page-link{background:0 0}body:not(.show) .page-item:first-child .page-link:hover,body:not(.show) .page-item:last-child .page-link:hover{color:var(--main-color)}body:not(.show) .page-item.next .page-link,body:not(.show) .page-item.prev .page-link{width:auto;flex-direction:column;border-radius:0;background:0 0;color:#000}body:not(.show) .page-item.prev .page-link .icon-arrow{transform:scaleX(-1)}body.news .article-horizontal-grid .item .info{padding-top:25px}.page-item .page-link:hover{background:var(--main-color);color:#fff}.page-item.next .page-link:hover .icon-arrow{animation:move-right-alternate .6s ease forwards;-webkit-filter:contrast(2)}.page-item.prev .page-link:hover .icon-arrow{animation:move-left-alternate .6s ease forwards;-webkit-filter:contrast(2)}@keyframes move-right-alternate{0%{transform:translateX(0);opacity:1}50%{transform:translateX(80%);opacity:0}51%{transform:translateX(-80%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes move-left-alternate{0%{transform:translateX(0) scaleX(-1);opacity:1}50%{transform:translateX(-80%) scaleX(-1);opacity:0}51%{transform:translateX(+80%) scaleX(-1);opacity:0}to{transform:translateX(0) scaleX(-1);opacity:1}}body.news .article-horizontal-grid .item .more-area .d-none{display:none!important}body.news .article-horizontal-grid .item .more-area{width:30px;height:30px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center}body.news .article-horizontal-grid .item .more-area .icon{margin:0}body.news .tag{margin:0;color:#fff;background:var(--main-color);display:none}.btn-info{background-color:var(--forth-color);color:#fff}.btn-info:hover{color:#fff;background-color:var(--main-color);border:none}.function-bar .display-mode .btn-mode{color:#5c573e}.function-bar .display-mode .btn-mode:hover{color:var(--main-color)}.main .side .h3{border:none;padding:0;background:0 0;text-align:left;display:flex;align-items:center}.main .side .h3:before{content:"";width:8px;height:8px;background:var(--third-color);border-radius:50%;margin-right:15px}.main .side .h3,.main .side .h3 .txt-tw{letter-spacing:.1rem;border:none;padding:0;font-size:25px;background:0 0;color:var(--main-color);font-weight:500}.main .side .wid-search .h3{display:none}.main .side .wid-search .form-area{flex-grow:1}.main .side .nav>li a{border-bottom:none;padding:10px 0}.main .side .nav>li a.active,.main .side .nav>li a:hover{color:var(--main-color)!important}ain .side .nav>li>ul{padding-left:1em}.main .side .nav>li>ul>li>a,.main .side .nav>li>ul>li>a:hover{padding:7px 0;color:#888}.main .side .nav{display:block;border-left:1px solid #ccc;margin-left:3px;padding-left:20px}.main .side .nav>li>ul>li>ul{list-style-type:none;padding:0;margin:0}.main .side .nav>li>ul>li>ul>li>a,.main .side .nav>li>ul>li>ul>li>a:hover{padding:7px 0;color:var(--second-color)}.main .side .nav>li>ul>li>ul>li>a:hover{text-decoration:underline}.main .side .nav>li>ul>li>ul>li>a:before{content:"";width:5px;height:5px;display:inline-block;vertical-align:middle;background:var(--second-color);border-radius:50%;margin-right:6px}.btn-secondary:hover,.btn.btn-primary:hover{background:var(--fifth-color);border-color:var(--fifth-color)}body.contact .content .h2,body:not(.home) .h2{border:none;display:flex;align-items:center;text-align:center;font-size:28px;letter-spacing:4px;margin-top:40px;margin-bottom:0;padding-bottom:0;font-weight:500}body:not(.home) div[class*=sec] .h2{margin-bottom:30px}body.contact .content .h2:after,body.contact .content .h2:before,body:not(.home) .h2:after,body:not(.home) .h2:before{content:"";height:1px;width:100%;background:#898989;display:block}body.contact .content .h2>span,body:not(.home) .h2>span{letter-spacing:.1rem;font-weight:500;border:none;text-align:center;position:relative;display:flex;flex-direction:column-reverse;flex-shrink:0;margin:0 30px}body.contact .content .h2 .txt-en,body:not(.home) .h2 .txt-en{font-size:22px;display:none}body.contact .content .h2 .txt-tw,body:not(.home) .h2 .txt-tw{display:block}body.group-buying .main_ex .h2:after,body.group-buying .main_ex .h2:before{display:none}.side .filter-content,.side .filter-sidebar.multiple-collapse .collapse-content{border:none}.side .filter-sidebar.multiple-collapse .collapsed-btn,.side .filter-title .collapsed-btn,.side .navbar-nav .dropdown-menu li.nav-title a{background:0 0;border:none;padding:5px 10px}.side .filter-content>ul{padding:5px 10px}.side .filter-sidebar,.side .navbar,.sideAutoUcCollapse{background:0 0}.side .filter-content ul li:before{content:"-"}.form-hasbg .form-control{background:0 0;border-bottom:1px solid #ccc}.breadcrumb li .txt-en{display:none}body.contact .list-creative .list-terms:before{background:var(--second-color)}body.contact .list-creative li:nth-child(1) .list-terms{padding-left:0}body.contact .list-creative li:nth-child(1) .list-terms:before{display:none}body.contact .content .siteinfo li+li{margin-top:10px}.frame-small-box{width:50%;padding:0}body.member.login .btn-area .flex-item .btn-primary{padding:.375rem 2.5rem}.gotop a .icon{background:url(../images/all/icon_arrowT.svg) var(--third-color) no-repeat center center;width:40px;height:40px;border-radius:5px;background-size:20px;text-align:center;display:block;color:#fff;margin-bottom:5px;transition:all .5s}.gotop a{width:50px;height:50px;background:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;border-radius:0}.footer{color:#000;background:var(--second-color);padding:50px 0;text-align:center}.footer .footer_content.fc_seperate_bottom{padding:0}.footer .footer_content.fc_seperate_bottom .footer-bottom{background:0 0}.footer .footer_content.fc_seperate_bottom .footer-bottom .copyrights-info{padding:0;color:#000;font-size:16px;margin:0}.footer .footer_content{background:0 0}.footer .social-box a,.footer a{color:#000}.gotop a:hover{transform:translateY(-15px)}.footer .footer-info .tat_x{justify-content:center;margin:30px 0 0}.footer .social-box a{font-size:20px;display:flex;align-items:center;width:40px;height:40px;border-radius:50%;justify-content:center}.footer .social-box li.icon_tri img{height:19px!important;vertical-align:middle}.footer .social-box li.icon_f a:hover{color:#1974ec;opacity:1}.footer .social-box li.icon_i a:hover{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);border-radius:50%;opacity:1;color:transparent;background-clip:text;-webkit-background-clip:text}.footer .social-box li.icon_l a:hover{color:#06c052;opacity:1}.footer .social-box li.icon_m a:hover{color:var(--main-color);opacity:1}.footer .social-box li.icon_y a:hover{color:#ed0000;opacity:1}.footer .footer-info ul.tat_x li{margin:0 15px 10px}.footer .footer-info ul li .icon-font{opacity:.5}.is_scroll .header .navbar{background:#fff;box-shadow:rgba(255,255,255,.1) 0 1px 1px 0 inset,rgba(50,50,93,.25) 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px;border-bottom:none}.is_scroll .navbar.bsnav-left .navbar-brand{width:45px;margin:10px 30px 10px 0}.is_scroll .header .navbar-nav.nav-1>li>.nav-link{padding:28px 15px}.is_scroll .navbar .navbar-brand img,body:not(.home) .navbar .navbar-brand img{height:0}.is_scroll .header .navbar .navbar-brand,body:not(.home) .header .navbar .navbar-brand{top:0;margin:15px 0 15px 15px;position:relative;width:auto!important;padding:0;height:53px!important;overflow:hidden;border-radius:0;align-items:flex-start;display:block;height:85px;background:url(../images/all/logo3.svg) no-repeat;background-size:contain;width:111px!important}.is_scroll .header .navbar .container{padding-bottom:0}.is_scorll .header .navbar-nav.nav-1>li>.nav-link{padding:20px 15px}.main-content>.container{max-width:100%;padding:0}.home-pagelist-area .editor img{margin:0}.bsnav-mobile.in{z-index:9999;backdrop-filter:blur(3px)}body:not(.home) .main-content .kind-info{margin-top:0!important;margin-bottom:0!important}body:not(.home) .banner .bannerT .txt-en{font-size:min(max(3vw,45px),74px);font-weight:700;text-transform:uppercase}body:not(.home) .banner .bannerT .txt-tw{font-size:min(max(3vw,25px),35px)}body:not(.home) .banner .bannerT .txt-tw:before{content:"";width:2em;height:1px;background:#fff;display:block;margin:20px auto}body.news .news-list .item article{padding:40px 0;border-bottom:1px solid rgba(0,0,0,.5)}.article-horizontal-grid.news-list .item .info .kind a{border:solid 1px #000;font-size:16px;color:#000;display:inline-block;border-radius:5px;margin-right:30px}body:not(.home) .main{padding-bottom:70px}.main .side .wid{max-width:230px}.article-grid.ar-img .item .info{border:none}.article-grid.ar-img article{position:relative;height:100%;background:#efefef;transition:all .5s}.article-grid.ar-img article:hover{background:var(--main-color)}.article-grid.ar-img article:hover *{color:#fff!important}.article-grid .item .info .kind a{position:absolute;top:10px;left:10px;color:#fff}body.news .article-grid .item .info .kind a{display:none}.article-grid .item .info .title,.article-grid .item .info .title a{font-size:18px;color:#000;font-weight:500}.article-grid.ar-img .item .info .desc a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.masonry-img:hover{filter:brightness(100%)}.row-contact .txt-welcome .txt-en{font-size:min(max(3.5vw,35px),55px);font-weight:600;color:var(--main-color);margin-bottom:30px;line-height:1.3}body.contact .siteinfo li label{display:block;font-size:14px;line-height:1;color:#818181;font-weight:700}.form-floating.floating-checkbox .check-box{height:calc(3.5rem + 2px);line-height:1.25;padding-top:1.625rem;padding-bottom:.625rem;padding:.375rem 2.25rem .375rem .75rem;padding-top:1.625rem;padding-top:1.625rem;border:1px solid #ced4da;border-radius:.25rem}.form-floating.floating-checkbox>label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.btn-style{background:var(--forth-color);display:block;text-align:center;padding:15px 20px;border-radius:.25rem;color:#fff;position:relative;overflow:hidden;position:relative;z-index:5;font-weight:500}.btn-style.btn-green{background:var(--third-color)}.btn-style span{position:relative;z-index:5}.btn-style.disabled{pointer-events:none;cursor:default;background:#c7c7c7;color:#fff}.btn-style.btn-light:before{content:"";background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.3;z-index:0}.btn-style.btn-light:hover:before{opacity:0;z-index:-2}.btn-style.outline{background:#f0efee;color:#000}.btn-style:hover{color:#fff;background:var(--main-color)}body.contact .siteinfo li label{display:block}body.contact .siteinfo li .d-flex .icon-font{align-self:center;opacity:.3;margin-right:10px;display:block}body.contact .siteinfo li .d-flex .icon-font i{font-size:40px;line-height:1}body.contact .siteinfo a.btn-social{font-size:30px}.gallery-list.border-solid .item .item-detail{border:none;background:#e8e9ed;height:100%}.gallery-list .item .info{padding:0}.mode-switch.gallery-list[data-mode=mode4]>.item .item-info .info p{font-weight:700}.main .side .nav>li+li{border:none}.nav-item.dropdown .navbar-nav .nav-item .nav-link:hover{color:#fff}.main .side .nav>li a:focus,.main .side .nav>li a:hover,.main .side .nav>li.active a{color:var(--second-color)}.slider-nav .thumbnail.slick-current.slick-active,.slider-nav .thumbnail:focus{border-color:var(--main-color)}body.product .car-color{background:#e4e4e4;margin-top:50px}body.product .color-list{margin:0 -15px}body.product .color-list .item{position:relative;margin:15px 15px 20px;transition:all .5s}body.product .color-list .item:hover{transform:scale(1.03);box-shadow:rgba(0,0,0,.1) 0 10px 15px -3px,rgba(0,0,0,.05) 0 4px 6px -2px}body.product .color-list .color-title{position:absolute;bottom:10px;left:10px;background:#3e3e3e;color:#fff;padding:5px 15px}body.product .car-model{background:url(../images/all/bg_location.jpg) no-repeat;background-size:cover}body.product .car-model h5.st{color:#fff}body.product .car-model h5.st:after{background:#fff}body.product .car-model .model-list a{border:1px solid #e4e4e4;color:#fff;border-radius:15px;padding:20px;display:block}body.product .car-model .model-list a .h5{color:var(--third-color)}body.product .car-model .model-list a:hover{background:#e4e4e4;color:#000}body.product .tab-area{border:none}body.product .tab-area .tab-title a{font-size:1.8rem;font-weight:700;color:#888}body.product .tab-area .tab-title a.active{color:var(--main-color)}.tab-area.tab-accordion .tab-accordion-header{padding:0}.tab-area.tab-accordion .tab-accordion-header a{padding:10px}.tab-area.tab-accordion .tab-accordion-header a:not(.collapsed){background:var(--main-color);color:#fff}h5.st:after{content:"";width:2em;height:4px;background:var(--main-color);margin:10px auto;display:block}.home-pro .slick-style{margin:0 -30px}.home-pro .slick-style .list-item{margin:0 30px}.slick-style:has(button){padding:0 20px}.slick-style .slick-dots{position:relative;bottom:auto;margin:15px auto}.slick-btn .slick-arrow,.slick-style .slick-arrow{z-index:20;background:0 0;transition:all .5s;top:50%;transform:translateY(-50%);background:url(../images/all/icon_arrow2.svg) no-repeat;width:19px;height:68px;background-size:contain}.slick-style .slick-arrow:hover:after{transform:scale(0)}.slick-style .slick-arrow:before{content:"";background:url(../images/all/icon_arrow.svg) no-repeat;width:19px;height:68px;background-size:contain;transition:all .5s;position:absolute;top:0;left:0;right:0}.slick-style .slick-arrow:hover:before{content:"";background:url(../images/all/icon_arrow.svg) no-repeat;width:19px;height:68px;background-size:contain}.slick-style .slick-arrow.slick-next{transform:translateY(-50%) scaleX(-1)}.slick-btn .slick-arrow{position:relative;display:inline-block;top:auto;left:auto;right:auto;transform:translate(0,0)}.pro-list.slick-style .slick-arrow{transform:translate(0,0)}.pro-list.slick-style .slick-arrow.slick-next{transform:translate(0,0) scaleX(-1)}.slick .slick-arrow{text-indent:0}.slick-btn .slick-next:hover:before,.slick-btn .slick-prev:hover:before,.slick-style .slick-next:hover:before,.slick-style .slick-prev:hover:before{background:url(../images/all/icon_arrow2.svg) no-repeat;background-size:contain}.banner .slick-dots li button:before{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;width:auto;height:auto;background:#dadada;border-radius:50%;opacity:1;transition:all .5s ease;display:none}.banner .slick-dots li{width:auto;height:auto}.banner .slick-dots{text-align:center}.banner .slick-dots li button{width:12px;height:12px;background:0 0;border-radius:50%}.banner .slick-dots li.slick-active button{border:1px solid var(--main-color)}.banner .slick-dots li.slick-active button:before{background:var(--main-color)}.bsnav-mobile.in .navbar{background:0 0;border-radius:0;margin:0;backdrop-filter:blur(2px)}.about .d-notice{background:#eee;padding:70px 0;position:relative}.about .d-notice:before{content:"";position:absolute;right:0;top:0;display:block;background:url(../images/all/img_aboutH3.jpg) no-repeat right center;bottom:0;background-size:auto 100%;mix-blend-mode:luminosity;left:0;opacity:.2}.about .d-notice:after{content:"";position:absolute;top:0;left:0;bottom:0;width:50%;background:#eee;background:-moz-linear-gradient(90deg,rgba(238,238,238,1) 0,rgba(238,238,238,0) 100%);background:-webkit-linear-gradient(90deg,rgba(238,238,238,1) 0,rgba(238,238,238,0) 100%);background:linear-gradient(90deg,rgba(238,238,238,1) 0,rgba(238,238,238,0) 100%)}.about .d-notice .inner-box{position:relative;z-index:5}.about .d-notice .g-ul .l-info li:before{content:"-";margin-right:10px}.about .d-notice .g-ul .l-info{width:60%}.about .d-notice .g-ul .r-info .nav li{margin-right:20px}.about .d-notice .g-ul .l-info li{display:flex;align-items:baseline}.about .d-notice .g-ul li{margin-bottom:15px}h2.st{font-size:30px;font-weight:500;margin:0 0 25px;position:relative;color:#000}h2.stB{margin-bottom:30px;font-size:35px}h2.stB:after{content:"";width:2em;height:1px;background:#000;margin:15px 0 20px;display:block}h2.stB.text-center:after{margin:15px auto 20px}h2.stC{margin-bottom:30px}.about06 .attractions-list .info{margin-top:15px}.about06 .attractions-list .info .st{font-size:18px;font-weight:700}.container .ezshare-box{display:none}.row-about01 .tt{font-size:30px;margin-bottom:30px;font-weight:700;position:relative;padding-bottom:15px}.row-about01 .tt:before{content:"";position:absolute;bottom:0;right:100%;left:-100%;height:1px;background:#000;z-index:-1;transition:all .5s;opacity:0;transition-delay:.5s}.row-about01:nth-child(even) .tt:before{right:-100%;left:100%}.row-about01.aos-animate .tt:before{right:0;opacity:1}.row-about01:nth-child(even).aos-animate .tt:before{left:0;right:-100%;opacity:1}.row-about01 .txt{font-size:18px}.row-about01+.row-about01{margin-top:100px}.row-about01 .r-info{align-self:center}.row-about01 .r-info .txt{padding:50px}.row-about01 .r-info .txt ul li{margin-bottom:10px;display:flex;align-items:center}.row-about01 .r-info .txt ul li:before{content:"";position:relative;width:5px;height:5px;border-radius:50%;margin-right:10px;background:#ccc}.row-about01 .tt span{display:block;transform:translateY(150px);opacity:0;transition:all 1.5s}.row-about01 .g-p{transform:translateY(-150px);opacity:0;transition:all 1.5s}.row-about01.aos-animate .g-p,.row-about01.aos-animate .tt span{transform:translateY(0);opacity:1}.row-about01 .l-info{position:relative}.row-about01 .no{font-size:120px;color:#000;-webkit-writing-mode:initial;-moz-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;font-style:italic;position:absolute;top:0;line-height:1;right:-30px;top:-30px;font-weight:700}.row-about01:nth-child(even) .no{left:-30px;right:auto}.son-about.about01 .d-yt{position:relative;padding:100px 0}.son-about.about01 .d-yt .bg{position:absolute;top:0;left:0;rigth:0;bottom:0}.son-about.about01 .d-yt .bg img{object-fit:cover;height:100%!important;width:100%}.son-about.about01 .d-yt .ratio{max-width:1200px;margin:auto}.son-about.about06 .end-txt{display:table;margin:50px auto 0}.son-about.about06 .end-txt .quote{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.son-about.about06 .end-txt .quote img{width:30px;margin:0 15px}.son-about.about06 .end-txt .quote span{font-size:70px;line-height:1}.son-about.about06 .end-txt .quote:after,.son-about.about06 .end-txt .quote:before{content:"";height:1px;flex-grow:1;background:#ccc}.news.show .more-news{padding:50px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.news.show .more-news .pic{width:30%;position:relative}.news.show .more-news .pic .txt{position:absolute;bottom:0;left:0;right:0;background:#000000a1;color:#fff;text-align:center;padding:5px;top:0;display:flex;align-items:center;justify-content:center;transition:all .5s}.news.show .more-news .list-item:hover .pic .txt{opacity:0}.news.show .more-news .info{width:70%;padding:15px}.news.show .more-news .info .tt{font-size:18px;font-weight:700;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}.news.show .more-news .list-item+.list-item>a{flex-direction:row-reverse}.show .page-item a.page-link{padding:15px 30px;background:var(--forth-color);color:#fff;border-radius:5px;text-align:center}.show .page-item a.page-link:hover{color:#fff;background:var(--main-color)}.main_ex{background:#efefef;padding:70px var(--bs-gutter-x,.75rem)}.gallery-list.border-solid.pro-list .item .item-detail{background:0 0}.gallery-list.border-solid.pro-list .item .item-detail:hover .tt{color:#000}body:not(.home) .pro-list .info{border-bottom:1px solid #ccc;padding-bottom:15px}body:not(.home) .main_ex .pro-list .info{border:none;padding-bottom:0}.pro-list .info .price{color:#d70146;font-size:18px;font-weight:400}.price small{font-size:1em}.price-original{color:#818181;font-size:16px}.gallery-list.cover.hov-cart.pro-list .btn-box .btn,.gallery-list.cover.hov-cart.pro-list .item-detail .cover .btn-box .btn:hover{border-radius:30px;padding:5px 20px;margin:5px 0;display:flex;align-items:center;width:auto;justify-content:center}.gallery-list.cover.hov-cart.pro-list .item-detail .cover .btn-box .btn{border:1px solid var(--main-color)}.gallery-list.cover.hov-cart.pro-list .item-detail .cover .btn-box .btn:hover{background:#8e6c35;border:1px solid #8e6c35}.gallery-list.cover.hov-cart .item .pic .cover .btn-box a{border-radius:30px;margin:5px 0;padding:5px 20px;border:1px solid var(--main-color);color:var(--main-color);display:flex;align-items:center;justify-content:center}.gallery-list.cover.hov-cart .item .pic .cover .btn-box a+a{color:#fff;background:var(--main-color)}.gallery-list.cover.hov-cart .item .pic .cover .btn-box a:hover{background:#8e6c35;border:1px solid #8e6c35;color:#fff}.pro-list .list-item .item-info{position:relative}.mode-switch.gallery-list[data-mode=mode1] .item-info .info .desc{display:none}.pro-list .list-item .add-love,.pro-row .add-love{color:var(--main-color)}.pro-list .list-item .add-love{position:absolute;bottom:5px;right:5px;cursor:pointer;font-size:21px;color:var(--main-color)}.mode-switch.gallery-list .item .info .btn-box{display:none}.modal-style .modal-body{padding:0}.modal-style .modal-content{background:#fff;text-align:left;padding:50px 20px;border-radius:0;border:none;border-radius:10px}.modal-style .modal-header{border:none;padding:0;min-height:0}.modal-style.in{-webkit-animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both}.modal-style .sec-pro{margin-right:30px;margin-bottom:0}.modal-style .close{width:35px;height:35px;cursor:pointer;position:absolute;background:var(--forth-color);opacity:1;top:0;right:0;margin:0;transition:all .5s ease;border-radius:0;border:none;z-index:9999}.modal-style .close:hover{background:var(--main-color)}.modal-style .close:before{content:"";transform:translate(-50%,-50%) rotate(45deg);display:block;height:2px;background:#fff;position:absolute;top:50%;left:50%;right:0;bottom:0;width:16px}.modal-style .close:after{content:"";transform:translate(-50%,-50%) rotate(-45deg);display:block;height:2px;background:#fff;position:absolute;top:50%;left:50%;right:0;bottom:0;width:16px}.modal-style .close span{display:none}.d-keyword b{color:var(--main-color)}.modal-style .tt{font-size:22px;font-weight:700}.price,.txt-red{color:#d70146!important}.picS .pic-list.slick-slider{margin:0 -5px}.picS .pic-list.slick-slider .list-item{margin:0 5px!important}.picS .pic-list.slick-style .slick-arrow,.picS .pic-list.slick-style .slick-arrow:before{width:13px;height:49px;background-size:contain}.picS .pic-list.slick-style .slick-arrow.slick-prev{left:0}.picS .pic-list.slick-style .slick-arrow.slick-next{right:0}.main_ex .page-box,.main_ex .page-box ul{margin:0!important}.qty-box{border:1px solid #ccc;background:#fff;margin-bottom:0!important}.qty-box .input-group{flex-wrap:nowrap}.cart-list .qty-box,table .qty-box{max-width:140px}.qty-box .btn{border:none;flex-shrink:0;background:0 0}.qty-box .form-control{background:0 0}.d-note{border:1px solid var(--main-color);color:var(--main-color);padding:10px;border-radius:5px}.d-note .icon{border-right:1px solid;padding-right:10px;margin-right:10px}.modal .pro-row .g-tt .tt,body.product.show .pro-row .g-tt .tt{font-size:30px;color:#000}.modal .pro-row .g-tt .tag,body.product.show .pro-row .g-tt .tag{flex-shrink:0;margin-bottom:0;color:#fff;align-self:center;border-radius:5px;font-size:15px;background:var(--main-color);padding:3px 10px}.modal .pro-row .product-info-area .info-box,body.product.show .product-info-area .info-box{padding:20px 0}.modal .product-info-area .price,body.product.show .product-info-area .price{font-size:30px}.product-info-area,.product-info-area .item.desc .cont{font-size:1rem}.cart .sec-collapse .btn-style:after{content:"";flex-shrink:0;width:1.25rem;height:1.25rem}.accordion-button::after,.cart .sec-collapse .btn-style:after{background:url(../images/all/icon_arrow3.svg) no-repeat center center;background-size:contain;margin-left:10px;z-index:999;position:relative;display:inline-block;vertical-align:middle;mix-blend-mode:color-dodge}.accordion-button:not(.collapsed)::after,.cart .sec-collapse .btn-style:not(.collapsed):after{background:url(../images/all/icon_arrow3.svg) no-repeat center center;background-size:contain;transform:rotate(-180deg)}.accordion-flush.pro-accordion .accordion-item .accordion-button{width:auto;background:var(--main-color);display:block;text-align:center;padding:10px 30px;border-radius:30px;color:#fff}.pro-accordion .accordion-header{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.pro-accordion h2 .num{font-size:16px}.pro-accordion table .info{color:#888}.pro-accordion table td .tt{font-size:18px;font-weight:400}.pro-accordion table tr:nth-child(even) td{background:#efefef}table.table.tb-style thead tr th{font-size:18px;background:#93a100;border-bottom:none;padding:15px;color:#fff;font-weight:500}table.table.tb-style tr td,table.table.tb-style tr th{vertical-align:middle;font-weight:400}table.table.tb-style tbody tr td,table.table.tb-style tbody tr th{background:#fff}table.table.tb-style tr td{padding:15px}table.table.tb-style>:not(:first-child){border-top:none}.tag-tb{background:var(--third-color);color:#fff;font-size:15px;margin:0;border-radius:5px}.num-list{counter-reset:item}.num-list .list-item .tt{font-size:18px;margin-bottom:10px;font-weight:700}.num-list .list-item .g-info{margin-left:15px;padding-left:15px;border-left:1px solid #ccc}.num-list .list-item:before{content:counter(item,decimal-leading-zero) " ";counter-increment:item;font-size:30px;z-index:-1;color:var(--main-color);flex-shrink:0}.num-list .list-item{padding:15px;display:flex;border:1px solid var(--main-color);border-radius:10px;margin-bottom:30px;position:relative}.lo-list.row{margin-top:-1.5rem!important}.lo-list .list-item a{display:block}.lo-list.article-grid.ar-img article{background:0 0}.lo-list .list-item .pic{padding:5px;transition:all .5s}.lo-list .list-item:hover .pic{padding:0;border:none}.accordion-list-item{border:none;border-radius:0;padding:0;border-bottom:1px solid #ccc;padding-bottom:15px}.accordion-list-item:not(:nth-child(1)){margin-top:15px}.accordion-list .accordion-list-header .btn-link{padding:0 35px 0 0;color:#000;position:relative;border:none;display:flex;align-items:center;font-weight:500}.accordion-list-item>*{border:none!important}.accordion-list .accordion-list-cont{background:0 0;padding:0;margin:0;margin-top:10px}.accordion-list .accordion-list-cont .accordion-list-det{padding:0;align-items:baseline;padding-left:30px}.accordion-list .accordion-list-cont .accordion-list-det img{max-width:100%}.accordion-list .accordion-list-header .btn-link .tag{position:absolute;top:50%;transform:translateY(-50%);right:0;margin:0;background:var(--main-color);color:#fff;border-radius:5px;font-weight:400}.accordion-list .st{position:relative;left:auto;top:auto;display:flex;align-items:baseline;justify-content:center;flex-shrink:0;color:var(--third-color);line-height:1}.accordion-list .st span{position:relative;top:-2px}.accordion-list .st:after{content:"";height:15px;width:1px;background:#000;display:inline-block;margin:0 10px;vertical-align:middle}.accordion-list .accordion-list-det .st{background:var(--third-color)}.accordion-list .accordion-list-header{position:relative}.accordion-list .accordion-list-header::after{content:"";background:url(../images/all/icon_arrow3.svg) no-repeat center center;background-size:contain;margin-left:10px;z-index:5;position:absolute;top:50%;transform:translateY(-50%);right:0;display:inline-block;width:30px;height:20px;pointer-events:none;transition:all .5s}.accordion-list .accordion-list-item.active .accordion-list-header::after{transform:translateY(-50%) rotate(-180deg)}.txt-link{text-decoration:underline;color:#93a100}.d-or{display:flex;align-items:center}.d-or:after,.d-or:before{content:"";height:1px;width:100%;background:#898989;display:block}.d-or span{flex-shrink:0;margin:0 15px}.row-member .social-list a{margin:0 10px;width:40px;height:40px;border-radius:50%;font-size:25px;display:flex;align-items:center;justify-content:center;transition:all .5s}.row-member .social-list a i:before{text-indent:.125rem}.row-member .social-list a:hover{transform:scale(1.05)}.row-member .social-list .icon_f{background:#1974ec;color:#fff}.row-member .social-list .icon_l{background:#06c052;color:#fff}.row-member .social-list .icon_g{background:#ea4335;color:#fff}.form-control:focus::placeholder{color:#000!important}.row-member .r-info .g-div{text-align:left}.row-member h3.tt{font-size:min(max(3vw,35px),40px);color:var(--main-color)}.row-member h3.tt .txt-tw{font-size:34px;display:block;color:#5c5a51;font-weight:500}.row-member .r-info .g-div .pic-logo img{width:67px;margin-bottom:20px}.row-member .r-info .g-div .icon{font-size:95px;color:var(--forth-color)}body.member .main{position:relative}body.member .main .container{position:relative;z-index:5}body.register .row-member .social-list .icon_f{background:#1974ec;color:#fff}body.register .row-member .social-list .icon_l{background:#06c052;color:#fff}body.register .row-member .social-list .icon_g{background:#ea4335;color:#fff}.fancy-style .h3{display:flex;align-items:center}.fancy-style .h3 small{display:block;font-size:16px}.fancy-style .h3:after,.fancy-style .h3:before{content:"";height:4px;width:100%;display:block;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.fancy-style .h3 span{flex-shrink:0;margin:0 15px}.txt-flex{justify-content:center;align-items:center;margin-bottom:20px}.txt-flex .icon{color:var(--forth-color);margin-right:20px}a.btn-style.d-tb{display:table;margin:auto}.btn-list.d-flex a{margin:0 5px;flex-grow:1}.btn-list.d-flex{margin:0 -5px}.d-form .form-group:last-child{margin-bottom:0}.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 200,'GRAD' 0,'opsz' 24}.m-form.membership .g-minfo .icon{background:#efefef;display:flex;align-items:center;justify-content:center;width:90px;height:90px;border-radius:50%;font-size:60px;flex-shrink:0;margin-right:20px}.m-form.membership .g-minfo .name{font-size:18px;font-weight:500}.m-form.membership .btn-list{display:flex;flex-wrap:wrap;margin:0 -10px -20px}.m-form.membership .btn-list li{width:calc(100% / 3 - 20px);margin:0 10px 20px;display:flex;align-items:center;justify-content:center;position:relative}.m-form.membership .btn-list li a{width:100%;font-weight:500}.m-form.membership .btn-list li .num{background:#d70146;width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;letter-spacing:normal;position:absolute;top:-9px;right:-10px;z-index:5}.m-form.membership .btn-list a .icon{opacity:.3;margin-right:5px;display:none}.m-form.membership .tag-lv{background:var(--second-color);color:#fff;border-radius:5px;padding:3px 10px;margin:0;align-self:center}.tb-sticky tbody th,.tb-sticky thead th:nth-child(1){position:sticky;left:0}.tb-sticky tbody tr td,.tb-sticky tbody tr th{background:#fff}.tb-sticky tbody tr:nth-child(even) td,.tb-sticky tbody tr:nth-child(even) th{background:#eee}.tb-sticky tbody th:before,.tb-sticky thead th:nth-child(1):before{content:"";position:absolute;top:0;left:100%;bottom:0;width:30px;background:#919191;background:-moz-linear-gradient(90deg,rgba(145,145,145,.4962359943977591) 0,rgba(145,145,145,0) 100%);background:-webkit-linear-gradient(90deg,rgba(145,145,145,.4962359943977591) 0,rgba(145,145,145,0) 100%);background:linear-gradient(90deg,rgba(145,145,145,.4962359943977591) 0,rgba(145,145,145,0) 100%);opacity:.5;border-left:2px solid #fff;border-left-width:2px;border-left-style:solid;border-left-color:#fff}table.tb-sticky thead tr th{text-align:center;padding:15px 10px;min-width:160px;word-break:keep-all;white-space:nowrap!important}.row-member .modify-form .social-list{margin:0 -10px}.row-member .modify-form .social-list a{height:auto;width:auto;padding:10px;border-radius:.25rem;color:#fff;margin:0 10px;flex-grow:1;font-size:16px}.row-member .modify-form .social-list a.revised{background:#adadad!important;color:#000;cursor:not-allowed}.row-member .modify-form .social-list a.icon_f{background:#1974ec}.row-member .modify-form .social-list a.icon_l{background:#06c052}.row-member .modify-form .socil-list a.icon_g{background:#ea4335}.g-recipient{border:1px solid #ccc;padding:20px;border-radius:5px}.g-recipient .recipient-list .item+.item{margin-top:15px;padding-top:15px;border-top:1px solid #ccc}.g-recipient .recipient-list .item{align-items:center}.g-recipient .g-icon{text-align:center}.g-recipient .g-icon .icon{font-size:30px}.g-recipient .recipient-list .item .g-input>*{margin-bottom:15px}.g-recipient .btn-list{display:flex;justify-content:flex-end}.g-recipient .btn-list a{width:40px;height:40px;border-radius:5px;display:flex;align-items:center;justify-content:center;color:var(--main-color);border:1px solid var(--main-color)}.g-recipient .btn-list a+a{margin-left:5px}.g-recipient .btn-list a.btn-del{background:var(--main-color);color:#fff}.g-recipient .btn-list a.btn-del:hover{background:var(--second-color);color:#fff;border:1px solid var(--second-color)}.g-recipient .btn-add:hover{background:var(--main-color);color:#fff}.d-form+.d-form{margin-top:15px}.d-form .form-tt{background:var(--third-color);padding:15px;color:#fff;border-radius:5px;margin-bottom:15px;border-radius:.25rem;font-size:18px;font-weight:600}.d-form .form-tt .btn-fancy{display:flex;align-items:center;font-size:14px;border:1px solid #fff;border-radius:.25rem;color:#fff;padding:0 5px}#d-tip .icon{font-size:95px;color:var(--forth-color);display:block}.step-list.step-style{display:flex;justify-content:space-around;margin-bottom:50px}.step-style .item{text-align:center;position:relative;width:calc(100% / 3);color:#888}.step-style .item .no{width:56px;height:56px;border-radius:50%;margin:0 auto 10px;display:flex;align-items:center;font-weight:700;justify-content:center;position:relative;z-index:5}.step-style .item .no .icon-font{position:absolute;top:0;right:-5px;color:var(--second-color);font-size:22px;line-height:1}.step-style .item.active .no:after{content:"\f26a";display:inline-block;background:#fff;border-radius:50%;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:-5px;color:var(--third-color);font-size:22px;line-height:1;display:none}.step-style .item .no .icon-font:after{content:"";position:absolute;top:5px;left:5px;bottom:5px;right:5px;background:#fff;z-index:-1;border-radius:50%}.step-style .item.active .no{color:#fff;border:1px solid var(--main-color)}.step-style .item .no:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:#eee;border-radius:50%;z-index:-1;border:4px solid #eee;background:#fff}.step-style .item.active .no:before{background:var(--main-color);border:4px solid var(--main-color)}.step-style .item.active{color:#000}.step-style .item:not(:first-child):before{content:"";position:absolute;top:30px;height:2px;margin-top:-2px;left:-50%;right:50%;background:#eee;z-index:-1}.step-style .item.active:before{background:var(--main-color)}.cart-list .list-item{border:1px solid #ccc}.bonus-list .list-item .pic,.cart-list .list-item .pic{width:120px}.cart-list .list-item .flex-pro{height:100%;padding:15px 0}.cart-list .list-item .flex-pro .r-info>*{margin:0 20px}.cart-list .list-item .name{font-size:18px;font-weight:700}.cart-list .list-item .row-pro .pro-info{width:60%;flex-grow:1}.cart-list .list-item .row-pro .txt-discount:has(*){margin-left:15px;padding-left:15px;border-left:1px solid #ccc}.cart-list .list-item .btn-del{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .5s}.cart-list .list-item .btn-del:hover{background:var(--main-color);color:#fff;padding:10px}.cart .cart-list .list-item{margin-bottom:15px}.bonus-list .list-item{border-bottom:1px solid #ccc;padding-bottom:20px}.bonus-list .list-item .txt-give{width:90px;height:90px;border-radius:50%;border:1px solid;color:#d70146;display:flex;align-items:center;justify-content:center;font-size:40px;margin-right:20px;flex-shrink:0}.sec-bonus{border:1px solid var(--main-color);padding:20px 40px 40px;border-radius:10px}.sec-bonus .sec-tt{font-size:25px;font-weight:700;color:#fff;background:var(--main-color);padding:10px 20px;border-radius:10px;text-align:center;display:table;margin:-50px auto 30px;min-width:300px}.bonus-list .pro-info .name,.cart-list .pro-info .name{font-size:18px;font-weight:700;letter-spacing:.07rem}.bonus-list .pro-info .name .tag,.cart-list .pro-info .name .tag{background:#e66950;font-size:14px;color:#fff;border-radius:5px;margin:0 5px 0 0}.cart .sec-bonus{margin-top:90px}.sec-bonus .cart-list .list-item{padding:0;border:none;border-bottom:1px solid #ccc;padding-bottom:20px}.cart .sec-bonus .cart-list .list-item:not(:last-child){margin-bottom:40px}.cart .sec-bonus .cart-list .list-item:last-child{margin-bottom:0}.cart .discount-list>div{display:flex;padding:10px 0;align-items:baseline}.cart .discount-list>div+div{border-top:1px solid #ccc}.cart .discount-list .tag{font-size:inherit;margin:0;min-width:8em;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center;margin-right:15px}.cart .discount-list>div .txt-red{font-weight:400;margin:0 0 0 auto}.cart .discount-list.unuse .tag{background:#ccc;color:#000}.main_ex .d-form .form-control,.main_ex .form-floating>.form-select{background-color:#fff}.main_ex .final-total{border-top:1px solid #ccc;margin:30px var(--bs-gutter-x,-.75rem) 0;padding:30px var(--bs-gutter-x,.75rem) 0}.final-total .g-ul,.final-total .g-ul+a{width:30%}.final-total .g-ul>ul li{display:flex;justify-content:space-between;width:100%;margin:0}.btn-pay.btn-style{min-width:200px}.btn-pay.btn-style:after{background:var(--third-color)}.main_ex h2.tt{font-size:25px;margin-bottom:25px;font-weight:700}.main_ex .d-form input.form-control{padding:1rem .75rem}.main_ex .final-total .btn-pay{flex-shrink:0}.sec-cart .sec-tt{letter-spacing:.1rem;background:var(--second-color);padding:15px;border-radius:5px;margin-bottom:15px;border-radius:.25rem;font-weight:500;font-size:18px}.sec-cart{font-weight:400;margin-bottom:30px;font-size:16px;letter-spacing:.07rem}.collapse-style{width:100%;box-shadow:rgba(255,255,255,.1) 0 1px 1px 0 inset,rgba(50,50,93,.25) 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px;padding:15px;border-radius:10px}.collapse-style .card-body{border:none}.main .side .nav>li>ul.removeMargin{margin:0}table.table.tb-cart .flex-pro .pic{width:120px;margin-right:20px}.d-total ul li{margin-right:20px}.main_ex .btn-list{justify-content:center}.form-control:disabled,.form-control[readonly]{background-color:#efefef;color:#898989}h3.tt span{display:block;font-size:min(max(2vw,26px),35px);font-weight:500;margin-bottom:10px}h3.tt .txt-tw{font-size:20px;display:block;color:#888;text-shadow:0 0 15px #fff}.order-no b{color:var(--third-color)}.order-no li{margin:0 10px}.d-form .form-floating div.form-control{min-height:calc(3.5rem + 2px);height:auto}table.table .btn-style{padding:5px 10px}table .pro-info{text-align:left}table.table .btn-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:auto}table.table .btn-icon:hover{background:var(--main-color);color:#fff;border:1px solid var(--main-color)}table.table.tb-style.tb-coupon thead tr th{background:#d70146;color:#fff}.g-money{border:1px solid var(--main-color);border-radius:5px;padding:15px;margin:auto}.g-money .info{border-left:1px solid #ccc;padding-left:20px;margin-left:20px;align-self:center}.g-money .icon{color:var(--main-color)}.g-money .info .money{font-size:30px;display:flex;justify-content:space-between}.g-money .txt-note{color:#777}body.home .pic-fancy.fancybox-content{padding:0}.nav-item.dropdown.dropdown-left .navbar-nav .nav-item:hover .nav-link.trigger:before{border-right:0;border-left:solid 5px #fff}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0;width:44px;height:44px;cursor:pointer;position:absolute;background:var(--forth-color);color:#fff;opacity:1;transition:all .5s}.fancybox-slide--html .fancybox-close-small:hover{background:var(--main-color)}.tab-area{border-top:none}.tab-area .tab-title a{color:#888;font-size:20px;border-radius:0}.sec-group-buying.sec-bonus .cart-list .g-info{padding-left:20px}.sec-group-buying.sec-bonus .cart-list .btn-box a{width:40px;height:40px;border-radius:5px;margin:0 5px;border:1px solid var(--main-color);color:var(--main-color);display:flex;align-items:center;justify-content:center}.sec-group-buying.sec-bonus .cart-list .btn-box a+a{background:var(--main-color);color:#fff}.sec-group-buying.sec-bonus .cart-list .btn-box a:hover{background:var(--main-color);color:#fff;border:1px solid var(--main-color)}.sec-group-buying.sec-bonus .cart-list .btn-box a+a:hover{background:var(--second-color);border:1px solid var(--second-color)}.sec-group-buying.sec-bonus .tag{background:#e66950;font-size:14px;color:#fff;border-radius:5px}.sec-group-buying.sec-bonus .bonus-list .pro-info .name,.sec-group-buying.sec-bonus .cart-list .pro-info .name{font-size:min(max(3vw,22px),25px)}.sec-group-buying:not(:last-child){margin-bottom:80px}.sec-group-buying.sec-cart .cart-list .list-item{background:#fff;border:none;margin-bottom:30px}.sec-group-buying.sec-cart .cart-list .g-div{margin:0 0 0-10px;width:auto}.sec-group-buying.sec-cart .cart-list .g-div>*{margin:0 10px}body.group-buying .main_ex .final-total .btn-pay{font-size:22px;align-self:center;border-radius:10px;min-width:300px}.cuft{color:#888}.sec-group-buying .cart-list .list-item .row-pro .pro-info{display:flex;flex-direction:column;justify-content:space-between}body.product .tab-area{border:none;position:relative;z-index:5}.tab-style .nav-tabs a,body.product .tab-area .tab-title a{font-size:18px;font-weight:500;color:#888;padding:15px}.tab-style .nav-tabs a.active,body.product .tab-area .tab-title a.active{color:var(--main-color);background:0 0}.product-info-area .item.price .cont{color:#f55536}.tab-style .nav-tabs,body.product.show .tab-area .nav-tabs{display:flex;border-bottom:1px solid #888;padding-bottom:0!important;flex-wrap:nowrap}.tab-style .nav-tabs a,body.product.show .tab-area .tab-title a{border:none;border-radius:0;position:relative}.tab-style .nav-tabs a:before,body.product.show .tab-area .tab-title a:before{content:'';position:absolute;width:100%;height:4px;border-radius:4px;background-color:var(--main-color);bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}.tab-style .nav-tabs a.active:before,body.product .tab-area .tab-title a.active:before{transform-origin:left;transform:scaleX(1)}.tab-style .nav-tabs li,body.product.show .tab-area .tab-title li{width:100%;text-align:center;max-width:100%}body.product.show .tab-content *{color:#000}.tab-area.tab-accordion .tab-accordion-header{padding:0;border:none}.tab-area.tab-accordion .tab-accordion-header a{padding:10px;color:var(--main-color);border:1px solid}.tab-area.tab-accordion .tab-accordion-header a{position:relative;padding-right:40px}.tab-area.tab-accordion .tab-accordion-header a:after{content:"";background:url(../images/all/icon_arrow3.svg) no-repeat center center;background-size:contain;margin-left:10px;z-index:999;position:absolute;top:50%;transform:translateY(-50%);right:10px;display:inline-block;width:30px;height:20px;pointer-events:none;transition:all .5s;mix-blend-mode:color-dodge}.tab-area.tab-accordion .tab-accordion-header a:not(.collapsed):after{transform:translateY(-50%) rotate(180deg)}.tab-area.tab-accordion .tab-accordion-header a:not(.collapsed){background:var(--main-color);color:#fff}.gallery-list.cover.hov-cart .item .pic .cover:has(.sold-out){opacity:1}.gallery-list.cover.hov-cart .item .pic .cover:has(.sold-out) .btn-box{display:none!important}.quickbuy .accordion-body{padding:0}.quickbuy table.table.tb-style tbody tr td:nth-child(1){text-align:left}body.group-buying .step-style .item{width:calc(100% / 2)}.tb-tt{background:var(--second-color);padding:15px;color:#fff;border-radius:5px;margin-bottom:15px;border-radius:.25rem}.sec-home.home-about.about01 .sec2 .l-info,.sec-home.home-about.about01 .sec3 .l-info,.sec-home.home-about.about01 .sec4 .g-flex:not(.b) .l-info{padding-left:130px}.sec-home.home-about{font-size:20px}body.group-buying .banner .container,body.home .banner .container{max-width:100%;padding:0}body:not(.home):not(.group-buying) .banner-asp-ratio-box img{border-radius:0 0 10% 10%/26%;overflow:hidden}.sec-marquee{background:#c4d600;margin:0 -20px;text-align:center;color:#000;padding:15px 20px;visibility:hidden;height:56px}.sec-marquee a{font-size:15px}.sec-marquee a:hover{color:#fff}.basil--user-outline{display:inline-block;width:16px;height:16px;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M7.75 7.5a4.25 4.25 0 1 1 8.5 0a4.25 4.25 0 0 1-8.5 0M12 4.75a2.75 2.75 0 1 0 0 5.5a2.75 2.75 0 0 0 0-5.5m-4 10A2.25 2.25 0 0 0 5.75 17v1.188c0 .018.013.034.031.037c4.119.672 8.32.672 12.438 0a.04.04 0 0 0 .031-.037V17A2.25 2.25 0 0 0 16 14.75h-.34a.3.3 0 0 0-.079.012l-.865.283a8.75 8.75 0 0 1-5.432 0l-.866-.283a.3.3 0 0 0-.077-.012zM4.25 17A3.75 3.75 0 0 1 8 13.25h.34q.28.001.544.086l.866.283a7.25 7.25 0 0 0 4.5 0l.866-.283c.175-.057.359-.086.543-.086H16A3.75 3.75 0 0 1 19.75 17v1.188c0 .754-.546 1.396-1.29 1.517a40.1 40.1 0 0 1-12.92 0a1.54 1.54 0 0 1-1.29-1.517z' clip-rule='evenodd'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.solar--cart-large-minimalistic-linear{display:inline-block;width:16px;height:16px;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none'%3E%3Cpath stroke='%23000' stroke-width='0.9' d='M7.5 18a1.5 1.5 0 1 1 0 3a1.5 1.5 0 0 1 0-3Zm9 0a1.5 1.5 0 1 1 0 3a1.5 1.5 0 0 1 0-3Z'/%3E%3Cpath fill='%23000' d='m2.261 3.092l.249-.708zm-.012-.8a.75.75 0 1 0-.498 1.416zm2.337 2.031l.62-.423zm1.302 10.263l-.545.516zm14.77-4.703l.734.151l.001-.004zm-.5 2.425l.735.15zm.576-5.61l-.594.456zm-1.6 8.352l-.474-.581zM5.708 9.76V7.038h-1.5V9.76zM2.51 2.384l-.261-.092l-.498 1.416l.261.091zm8.428 13.866h5.302v-1.5h-5.302zm-5.23-9.212c0-.707.001-1.297-.05-1.776c-.055-.497-.171-.95-.453-1.362l-1.238.846c.09.132.16.314.199.677c.041.38.042.875.042 1.615zM2.012 3.8c.668.235 1.107.39 1.43.55c.303.148.437.268.525.397L5.205 3.9c-.284-.416-.662-.682-1.103-.899c-.42-.206-.958-.394-1.592-.617zm2.196 5.96c0 1.453.014 2.5.15 3.3c.147.854.44 1.466.985 2.042l1.089-1.032c-.32-.338-.493-.668-.595-1.263c-.11-.65-.129-1.558-.129-3.047zm6.73 4.99c-1.417 0-2.4-.002-3.141-.107c-.715-.101-1.092-.285-1.365-.573l-1.089 1.032c.594.627 1.347.9 2.243 1.026c.87.124 1.98.122 3.351.122zm-5.98-7.88h12.13v-1.5H4.959zm14.965 2.861l-.5 2.425l1.47.303l.5-2.425zM17.09 6.87c.856 0 1.61.001 2.205.067q.441.052.672.134c.161.057.187.1.174.083l1.189-.914c-.235-.306-.565-.479-.866-.584a4.6 4.6 0 0 0-1.003-.21c-.695-.077-1.543-.076-2.371-.076zm4.304 3.16c.17-.848.313-1.56.348-2.13c.037-.586-.03-1.164-.412-1.66l-1.189.914c.062.081.13.226.104.654c-.027.444-.144 1.037-.322 1.928zm-5.153 6.22c.762 0 1.401.001 1.917-.062c.535-.065 1.024-.209 1.45-.556l-.947-1.163c-.125.102-.303.184-.686.23c-.403.05-.934.051-1.734.051zm3.184-4.094c-.162.783-.27 1.303-.4 1.688c-.123.366-.239.523-.364.625l.947 1.163c.427-.348.666-.797.838-1.309c.166-.492.294-1.118.448-1.864z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 300,'GRAD' 0,'opsz' 24}.material-symbols-outlined{font-family:'Material Symbols Outlined';visibility:hidden}body.load-completed .material-symbols-outlined{visibility:visible}.bi::before,[class*=" bi-"]::before,[class^=bi-]::before{visibility:hidden}body.load-completed .bi::before,body.load-completed [class*=" bi-"]::before,body.load-completed [class^=bi-]::before{visibility:visible}.navbar .small-btn-box a .icon{font-size:20px}.navbar .small-btn-box a .icon:has(svg){display:flex;align-items:center;justify-content:center}.navbar .small-btn-box .member ul.dropdown-menu{background:#eee;transition:.3s ease-out;transition-delay:.1s;clip:rect(0,100vw,0,0);margin-top:30px;transition:.3s;border:none;border-radius:0;right:0;left:auto;min-width:0;display:none;margin:0}.navbar .small-btn-box .member ul.dropdown-menu a{padding:10px;font-size:.9rem;line-height:1.2}.navbar .small-btn-box span.coun{background:#d70146;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;letter-spacing:normal;position:absolute;top:-9px;right:-10px}.navbar .small-btn-box .member ul.dropdown-menu a:hover{background:var(--main-color);color:#fff}.navbar .small-btn-box>ul>li:not(:last-child){margin-right:.5rem}.navbar .small-btn-box .dropdown>.dropdown-toggle:active{pointer-events:none}.fa-angle-left:before{content:"navigate_next";font-family:'Material Symbols Outlined';font-weight:500;font-style:normal;font-size:20px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;color:#000;opacity:1;transform:scaleX(-1)}.fa-angle-right:before{content:"navigate_next";font-family:'Material Symbols Outlined';font-weight:500;font-style:normal;font-size:20px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;color:#000;opacity:1}.fa-angle-double-right:before{content:"keyboard_double_arrow_right";font-family:'Material Symbols Outlined';font-weight:500;font-style:normal;font-size:20px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.fa-angle-double-left:before{content:"keyboard_double_arrow_right";font-family:'Material Symbols Outlined';font-weight:500;font-style:normal;font-size:20px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;transform:scaleX(-1)}.modal-style .pic-list.slick-style img{display:none}.modal-style .pic-list.slick-style.slick-initialized img{display:block}.gallery-list.cover.hov-cart .item .pic .cover .btn-box{display:flex;flex-direction:column}ul.nav-style>li:before{content:"．";margin-right:5px}.pro-row ul.nav-style>li ul{margin-left:22px}.pro-row ul.nav-style>li a,.pro-row ul.nav-style>li.active{text-decoration:underline;color:#767c00}.product-info-area .price-original{font-size:19px}.row.pro-row .slider-nav.slick-style .slick-arrow,.row.pro-row .slider-nav.slick-style .slick-arrow:before{width:9px;height:32px}.pro-list .list-item a:hover{color:#000}.gallery-list .item .item-detail{background:0 0}.row-member{flex-direction:row-reverse!important;align-items:flex-start;max-width:90%;margin:auto}.row-member .r-info .g-div .icon,.row-member .r-info .g-div .pic-logo{display:none}body.register .row-member .r-info .social-list{margin-left:-10px}body.register.finish .txt-flex .icon{font-size:medium}.flex-mArea{border-radius:50px;overflow:hidden;max-width:80%;margin:auto;box-shadow:rgba(255,255,255,.1) 0 1px 1px 0 inset,rgba(50,50,93,.25) 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px}.flex-mArea .l-info{display:flex;justify-content:flex-end;padding:20px 0 40px 20px;align-items:flex-end;width:35%}.flex-mArea .l-info.lv1{background:url(../images/all/bg_memberLv.jpg) no-repeat right top;background-size:cover}.flex-mArea .l-info.lv2{background:url(../images/all/bg_memberLv2.jpg) no-repeat right top;background-size:cover}.flex-mArea .l-info.lv3{background:url(../images/all/bg_memberLv3.jpg) no-repeat right top;background-size:cover}.flex-mArea .l-info.lv4{background:url(../images/all/bg_memberLv4.jpg) no-repeat right top;background-size:cover}.flex-mArea .r-info{padding:40px}.txt-green{color:var(--third-color)}.coupon-name{background:url(../images/all/bg_coupon2.svg) no-repeat left top;background-size:cover;padding:10px;position:relative;z-index:5}.coupon-name .frame-box{border-radius:20px;border:2px solid #fff;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 10px 10px}.coupon-name .frame-box .name{background:#fff;border-radius:5px;color:var(--main-color);font-weight:500;letter-spacing:.1rem;width:100%;text-align:center;padding:5px;margin-top:15px;margin-bottom:10px;font-size:14px}.pic-ticket{flex-shrink:0;width:6px}.pic-ticket img{height:100%!important;filter:drop-shadow(-2px 3px 8px rgb(0 0 0 / .24))}.flex-coupon{position:relative}.flex-coupon .r-info{padding:20px;display:flex;flex-direction:column;justify-content:center;color:#595757;flex-grow:1}.flex-coupon:before{content:"";position:absolute;top:0;left:5px;right:0;bottom:0;border-radius:0 0 10px 10px;box-shadow:rgba(0,0,0,.24) 0 3px 8px;z-index:-1}.flex-coupon .r-info .txt{font-weight:400}.flex-coupon .r-info .tt{font-weight:500;font-size:18px;margin-bottom:10px}.flex-coupon .r-info .tt b{font-weight:700}.quickbuy .accordion-flush.pro-accordion .accordion-item .accordion-button{min-width:150px;text-align:left;display:flex;justify-content:space-between;font-weight:500}table.tb-styleB tr td,table.tb-styleB tr th{text-align:center;vertical-align:middle}table.tb-styleB td[data-th="優惠"]{text-align:left}table.tb-styleB td[data-th="優惠"] span{margin-bottom:5px;display:block}.tb-cart .pic{width:90px}.tb-cart .name a{font-size:18px}.form-check-input:checked{background-color:#93a100;border-color:#93a100}.sec-purchase .cart-list .list-item .pic{width:100%}.sec-purchase .pro-list .info .price{color:#000}.sec-purchase .cart-list .qty-box{max-width:100%;margin:5px 0}.cart .sec-bonus.sec-purchase .cart-list .list-item:last-child{margin-bottom:30px}.sec-purchase .cart-list .list-item .btn-del{border:1px solid #000;margin:20px auto -36px;background:#fff;outline:10px solid #fff}.sec-purchase .cart-list .list-item .btn-del:hover{background:var(--main-color);border:1px solid var(--main-color)}.sec-bonus.sec-purchase .cart-list .list-item{border:none;display:flex;flex-direction:column}.tip.txt-red{font-weight:700}.main_ex .final-total .btn-pay:before{background:var(--main-color)}body.cart.p02 .form-check-input:checked{background-color:#93a100;border-color:#93a100}.footer .footer_content .sitemap>ul>li{margin:0 10px 5px}table.tb-order tr td{text-align:center}.pro-list .list-item .price-box .price,table td .price{color:#000!important}.pro-list .list-item .price-box:has(.price-original) .price,table td:has(.price-original) .price{color:#d70146!important}body.news.show .banner,body.product.show .banner{display:none}table.table td a.btn-del{margin:0 auto}input::placeholder,input:placeholder-shown{color:gray}.icon.captcha{vertical-align:middle}.fancybox-container ul li+li{border-top:1px solid #ccc;padding-top:15px;margin-top:15px}.fancybox-container .editor ul li+li{border:none;padding-top:0;margin-top:0}.display-mode{display:none!important}body.show .h1{font-size:28px}.cart-list .btn-cart{flex-grow:1;height:50px;display:flex;align-items:center;justify-content:center;border-radius:5px;height:auto;border:1px solid var(--main-color);background:var(--main-color);color:#fff;padding:5px;margin-top:10px}.cart-list .btn-cart:hover{background:var(--fifth-color);border:1px solid var(--fifth-color);color:#fff!important}.main .editor:not(:has(*)){margin-bottom:0!important}.function-bar .sideNavBtn{margin-bottom:0!important}.function-bar .collapse-side-btn{margin-bottom:.5rem!important;font-weight:500}.function-bar:has(.collapse-side-btn){margin-bottom:1rem!important}.main-box .row.mt-3{margin-top:0!important}#loading-screen{position:fixed;width:100vw;height:100vh;background-color:#fff;z-index:9999;display:flex;align-items:center;justify-content:center;flex-direction:column}.spinner{border:8px solid #f3f3f3;border-top:8px solid #6c757d;border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite;margin-bottom:20px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loading-text{font-family:Arial,sans-serif;font-size:18px;color:#555}body.login .row-member.flex-column-reverse,body.register .row-member.flex-column-reverse{flex-direction:column-reverse!important}body.login .row-member .btn-box,body.login .row-member .d-social{margin-top:2rem!important}.main_ex .pro-list.slick-style .slick-arrow{top:27%}.m-form .btn-eyes{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:30px;border:none;background:0 0}.m-form .btn-eyes svg{width:100%;height:auto}.tab-style .tab-content .tab-pane{padding:30px 0}.form-group .d-flex .btn-style{min-width:151px}.modal.show .modal-dialog{top:50%;transform:translateY(-50%)!important}.cart .discount-list .tag,.footer .footer_content .sitemap>ul>li>a,.product-info-area .btn-style,table.tb-styleB tr th{font-weight:500}.product-info-area .item.desc .cont{font-weight:400}.accordion-list .accordion-list-cont .accordion-list-det,.accordion-list .accordion-list-cont .accordion-list-det p{font-weight:300}.login .modal-style .txt-tip{text-align:left;margin:auto}.modal-style .pro-row .g-price:not(:has(.price-original)) .price,.product-info-area .g-price:not(:has(.price-original)) .price{color:#000!important}.tb-cart .flex-name .tag{color:#fff;margin:0}.tag{color:#fff}