body.zh-tw .component-header *{font-family:'Noto Sans TC' !important}
body.zh-cn .component-header *{font-family:'Noto Sans SC' !important}
.component-header{border-top:unset}
.component-header *{word-spacing:normal;text-size-adjust:normal;font-feature-settings:normal;text-rendering:auto;-webkit-font-smoothing:auto;overflow-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0.18)}
.component-header #header .main-bar-mobile .overlay-nav .overlay-nav-bar{display:block !important;transition:opacity .3s}
.component-header #header p{margin:0}
.component-header #header input{padding:0;line-height:normal}
.component-header #header .g6-link-lg-light{display:inline-block;text-decoration:none;font-weight:500;max-width:610px;width:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:12px auto;font-family:'Roboto',Arial,"Noto Sans TC","微軟正黑體",Helmet,Freesans,verdana,sans-serif;font-size:16px;line-height:19px;color:#7231c6 !important}
.component-header #header .g6-text-sm{line-height:1.5;font-weight:400;font-size:12px;font-family:'Roboto'}
.component-header #header .main-bar{background-color:#fff}
@media(max-width:1220px){.component-header #header .main-bar-mobile .overlay-nav .overlay-subnav .subnav-link-container .option{display:flex}
}
.component-header #header .mega-menu{opacity:unset !important}
.component-header #header .shopping_car_area.cart-area .icon-cart::before{content:unset}
.component-header #header .shopping_car_area.cart-area .overlay{background-color:rgba(0,0,0,0.8);width:100vw;height:100vh;position:fixed;top:116px;right:0;z-index:1;display:none}
.component-header #header .shopping_car_area.cart-area .cart-detail.show+.overlay{display:block}
.component-header #header .shopping_car_area .cart::before{content:unset}
.component-header #header .shopping_car_area .cart.show_content+.shopping-cart{z-index:10}
.component-header #header .shopping_car_area .cart.show_content ~ .cart-detail{display:block}
.component-header #header .shopping_car_area .shopping-cart{margin-top:0}
.component-header #header .shopping_car_area .shopping-cart::before{border:0}
@media(max-width:1220px){.component-header #header .shopping_car_area .shopping-cart.show{position:absolute;top:93px;right:-20px;left:auto;border:0;max-height:574px;padding:60px 100px}
}
.component-header #header .shopping_car_area .shopping-cart .shopping-cart-items{max-height:264px;overflow:auto}
.component-header #header .shopping_car_area .shopping-cart .shopping-cart-items li{display:flex;flex-shrink:0;position:relative;align-items:center;justify-content:flex-start;padding-bottom:24px;border-bottom:1px solid #ccc;max-height:124px;overflow:hidden;gap:12px}
@media(max-width:1220px){.component-header #header .shopping_car_area .shopping-cart .shopping-cart-items li{height:132px;padding-bottom:32px;max-height:unset;padding-top:0;margin-bottom:0}
.component-header #header .shopping_car_area .shopping-cart .shopping-cart-items li:not(:first-child){padding-top:32px}
}
.component-header #header .shopping_car_area .shopping-cart .shopping-cart-items li figure{height:100px;width:100px;margin:0;flex-shrink:0}
.component-header #header .shopping_car_area .shopping-cart .shopping-cart-items li .item-detail{width:auto;height:100px}
.component-header #header .shopping_car_area .shopping-cart .shopping-cart-items li .item-detail h6{font-family:'Roboto';font-weight:500;font-size:16px;line-height:19px;margin-bottom:10px}
@media(max-width:1220px){.component-header #header .shopping_car_area .shopping-cart .shopping-cart-items li .item-detail h6{font-family:"Roboto";font-weight:500;font-size:18px;line-height:21px}
}
.component-header #header .shopping_car_area .shopping-cart .shopping-cart-items li .item-detail span{width:auto}
@media(max-width:1220px){.component-header #header .shopping_car_area .shopping-cart .shopping-cart-items li .item-detail span{font-family:'Roboto';font-weight:600;font-size:14px;line-height:18px;color:#7231c6}
}
.component-header #header .shopping_car_area .shopping-cart .shopping-cart-items .remove{-webkit-transform:rotate(0);transform:rotate(0)}
@media(max-width:1220px){.component-header #header .shopping_car_area .shopping-cart .shopping-cart-items .remove{width:40px;height:40px}
}
.component-header #header .shopping_car_area .shopping-cart .shopping-cart-items .remove::before{content:url('../../../../../etc/designs/g6/clientlib-site/img/header-icon/cart-item-delete.svg')}
@media(max-width:1220px){.component-header #header .shopping_car_area .shopping-cart .shopping-cart-items .remove::before{content:url('../../../../../etc/designs/g6/clientlib-site/img/header-icon/cart-item-delete-mobile.svg');position:absolute;top:50%;right:0;transform:translateY(-50%)}
}
.component-header #header .shopping_car_area .shopping-cart .cart-subtotal .capt{font-family:'Roboto';font-weight:500;font-size:14px;line-height:18px}
.component-header #header .shopping_car_area .shopping-cart .cart-subtotal .currency{font-family:"Roboto";font-weight:600;font-size:20px;line-height:18px;color:#7231c6}
.component-header #header .shopping_car_area .shopping-cart .com_btn#ckoutlink{width:100%;max-width:389px;display:block;text-align:center;border-radius:4px;cursor:pointer;text-decoration:none;border-style:solid;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:.1s;font-family:'Roboto','Poppins',Arial,"Noto Sans TC","微軟正黑體",Helmet,Freesans,verdana,sans-serif;padding:16px 20px;font-size:16px;font-weight:700;min-width:94px;border-width:2px;border-color:#000;background-color:#000;color:#fff;margin-right:0}
@media(max-width:1220px){.component-header #header .shopping_car_area .shopping-cart .com_btn#ckoutlink{width:100%;max-width:unset;font-family:'Roboto';font-weight:700;font-size:16px;line-height:24px}
}
.component-header #header .log_area .user-option .user-option-container .option .text span{color:#7231c6}
.component-header #news-feed .news-feed{background-color:unset;height:unset;margin-top:0}
.component-header #news-feed .news-feed>.text{margin:0}