﻿*,body{font-family:"Rokkitt", "Source Sans Pro","Open Sans","Helvetica Neue", Helvetica, Arial,"Hiragino Sans GB","Microsoft YaHei","微软雅黑","STHeiti","WenQuanYi Micro Hei",SimSun, sans-serif}body{background-color:#222}.large-message,#footer{background-color:transparent}.navbar-menu{background-color:#4d4d4d}.title,.section-title,a,#sec0,.cart-item .title,h2{color:#5c6b7e}.navbar-menu>ul>li>a{color:#ebeced}.navbar-menu>ul>li>a:hover,.navbar-menu>ul>li>a:focus,.navbar-menu>ul>li>a.active,.checkout-prod-remove a,a.active,a:hover,.price,.product-info .price-sale,.product-item .price-sale,.catmenu .catcount{color:#8cb538}.owl-wrapper-outer,.boxify-image-wrapper,.col-md-6 img{border:solid 10px white}.price-crossed,.price.price-crossed{color:#909090}.price-crossed,.description-container span{color:inherit}body,.section-title,a,.cart-item .title,.price,.product-info .price-sale,.product-item .price-sale,.PromotionPage-container .price-sale,.global-secondary>a,.global-secondary>a:visited,.global-primary,.btn-clear,.dark-secondary,.dark-primary,.global-secondary,.category-advance-filter .filter-data .filter-item label{color:#909090}.form-control{background-color:#4d4d4d;border-color:#404040;color:#909090}.price-crossed,.price.price-crossed,.global-primary a,.global-primary a:visited{color:#4d4d4d}.share-box,hr{border-color:#4d4d4d}.checkout-prod-remove a,a.active,a:hover,a:focus,.global-primary a:hover,.global-primary a:focus,.global-secondary>a:hover,.global-secondary>a:focus,.catmenu .catcount,.title,h1,h2,#sec0{color:#04abbe}.navbar-header-wrapper,.navbar-menu-wrapper{width:100%}.navbar-header-wrapper{padding-bottom:20px}.navbar-header,.navbar-header-wrapper{position:relative}.navbar-menu,.navbar-menu-wrapper{text-align:left}.navbar-menu{padding-top:15px;padding-bottom:15px}.navbar-menu>ul{padding-left:15px}.navbar{padding-left:30px;padding-right:30px;padding-bottom:20px}.navbar-wrapper{border-width:0}.btn-color-primary,.btn:not(.btn-clear):not(.product-buynow):not(.btn-buy-now),.btn-color-primary:visited,.btn:visited{background-color:#8cb538;color:#ffffff;border-radius:0;border-width:0;display:inline-block}.btn-color-primary:hover,.btn-color-primary:focus,.btn:hover:not(.btn-clear):not(.product-buynow):not(.btn-buy-now),.btn:focus:not(.btn-clear):not(.product-buynow):not(.btn-buy-now){background-color:rgba(140,181,56,0.8);color:#ffffff;border-width:1}.chat-form .btn-color-primary:hover{background-color:#04abbe;color:#fff}.pagination>li>a,.pagination>li>a:hover,.pagination>li>a:focus{border-color:transparent}.pagination>li>a{color:#5c6b7e;background-color:white;border-color:transparent}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus{color:white;background-color:#5c6b7e;border-color:transparent}.content-controller>.container,.content-controller.container{padding-left:45px;padding-right:45px;padding-bottom:45px}@media screen and (max-width: 320px){.content-controller.container{padding:0 25px 25px 25px}}.content-controller{margin-top:0}.shop-search-bar{margin-top:15px}.catmenu{padding-top:10px}.catmenu>.section-title{padding-top:0px}.breadcrumb{margin-top:0}.body-content{margin-bottom:0}#footer>.container ul{padding-left:25px;padding-right:25px}.poweredby{padding-right:25px}#poweredby-shopline{color:#ffffff}#poweredby-shopline>a{color:inherit}.badges{border-width:0}.owl-wrapper-outer,.boxify-image-wrapper,.col-md-6 img{border-width:0}.navbar-menu>ul>li:hover,.navbar-menu>ul>li:focus,.navbar-menu>ul>li.active{padding:15px;margin-left:-2px;margin-right:-2px;border-width:0}.navbar-menu ul>li:hover,.navbar-menu ul>li:focus,.navbar-menu ul>li.active{background-color:#04abbe;color:white}.navbar-menu>ul>li{padding:15px;margin-left:-2px;margin-right:-2px;border-width:0}.navbar-menu ul>li>a,.navbar-menu ul>li>a:visited,.navbar-menu ul>li>a:hover,.navbar-menu ul>li>a:focus,.navbar-menu ul>li>a.active{color:white;text-transform:uppercase}.nav-dropdown-menu{left:0px;background-color:#04abbe;padding:0}.nav-dropdown-menu>li{padding:5px 0}.nav-dropdown-menu li a{padding:3px 15px}.nav-dropdown .nav-dropdown-menu li:hover,.nav-dropdown .nav-dropdown-menu li.active{background-color:#0395a6}.navbar-menu .nav-dropdown>a:hover{color:rgba(255,255,255,0.7)}.navbar-menu{padding-top:0;padding-bottom:0}.boxify-image-wrapper{background-color:transparent}.PromotionPage-container .btn-add-to-promotion-cart .fa{color:#fff}.btn-color-primary,.btn:not(.btn-clear):not(.product-buynow):not(.btn-buy-now),.btn-color-primary:visited,.btn:visited{background-color:#04abbe;color:#ffffff;border-width:0}.btn-custom.btn-buy-now{border-radius:0}.btn-color-primary:hover,.btn-color-primary:focus,.btn:hover:not(.btn-clear):not(.product-buynow):not(.btn-buy-now),.btn:focus:not(.btn-clear):not(.product-buynow):not(.btn-buy-now){background-color:white;color:#04abbe;border-width:1px;border-color:#04abbe}.btn-clear,.btn-clear:visited,.btn-clear:active,.btn-clear:focus{color:#909090}.btn-clear:hover{color:white}.btn-custom.btn-buy-now:hover,.btn-custom.btn-buy-now:focus{background-color:#ffffff;color:#fb7813;color:var(--buy-now-button-color, #fb7813)}.PromotionCart-content .btn:not(.btn-clear):not(.btn-checkout):not(.product-buynow){border-width:1px;border-color:#04abbe}.PromotionCart-header .cart-chkt-btn{background-color:#04abbe}.cart-promotions .promotion .balance{font-weight:bold;color:#666}.cart-promotions .promotion .description{color:#666}.variation-label{color:#04abbe}.variation-label:hover,.variation-label.variation-label--selected{color:#04abbe;border-color:#04abbe}.owl-carousel.owl-theme .owl-nav .owl-btn-custom{background-color:#04abbe;fill:#fff}.owl-carousel.owl-theme .owl-nav .owl-btn-custom:hover:not(.disabled){background-color:white;fill:#04abbe}.pagination>li>a{color:#04abbe;background-color:transparent}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus{background-color:#04abbe}.checkout-instructions,.checkout-tabletop,.checkout-tablebottom,.paypay_form_container,.allpay_form,.ecpay_form,.box-info.full{background-color:rgba(255,255,255,0.05);border-color:#404040}.box-info{background-color:transparent}.page-style{padding:0 30px}.container-full-width{width:100% !important}.Wishlist,.Wishlist .Button-wishlistRemove,.Wishlist-title,.Wishlist-productTitle{color:#fff}.Wishlist-block-row:hover{background-color:#595959}@media screen and (max-width: 767px){.Wishlist-productStatus p{background-color:#a5a5a5}}@media (min-width: 768px){.navbar-header-wrapper,.navbar-header img{display:block}}.navbar-header-wrapper>.container{display:inline}.navbar-header{padding-left:15px;padding-right:15px}.line-input{border-color:#999999;color:#ddd}.line-input:focus{border-color:#ffffff}.edit-group.box-info{background-color:rgba(255,255,255,0.1)}.content-tabset .notice-content{color:#fff}span.member.label.label-primary{padding-top:6px;padding-bottom:6px}span.member-price.label.label-primary{text-align:center;width:90%;height:23px;display:table-cell;vertical-align:middle;padding-top:3px;padding-bottom:3px}.variant-gallery-control{color:white}.variant-gallery-control.disable{color:grey}.product-info .panel-group .panel-heading .panel-title,.product-info .panel-group .panel-heading .fa{color:#fff}.product-info #btn-main-checkout:hover,.product-info #btn-addon-checkout:hover,.product-info #btn-add-to-cart:hover{padding-top:5px;padding-bottom:5px;color:#04abbe}.input-group-btn button{border:1px solid #04abbe !important}.input-group-btn button::hover{border:1px solid #fff !important}.panel-heading i{color:#999}.addon-promotions-container .addon-promotions-header{background-color:#444 !important}.addon-promotions-container .addon-promotions-header #sec0,.addon-promotions-container .title,.addon-promotions-header .fa,.addon-promotions-container .title,#addon-item>div.addon-promotions-header>i{color:#fff !important}.addon-promotions-container .addon-promotion-item{background-color:#666 !important}.addon-promotions-container .addon-promotion-item .addon-bottom-line{border-top:solid 1px #dddddd}.product-info .panel-heading .panel-title,.product-info .panel-heading .fa{color:#999}.addon-promotions-container .addon-promotion-item .price-sale{color:#ff6a5b}.add-to-cart button,.add-to-cart select{border-radius:0}@media screen and (min-width: 1200px){.addon-promotions-container .addon-item-mainInfo{width:67%}}@media screen and (max-width: 768px){.shop-setting-wrapper{margin:10px auto 20px}}@media screen and (min-width: 768px){.shop-setting-wrapper .shop-setting{margin:0px 15px}}.quick-cart-cancel-holder .quick-cart-cancel{border-top-right-radius:5px !important;border-bottom-left-radius:5px !important}.btn-add-to-cart.mobile-cart{color:#fff}.product-list-empty-placeholder,.product-list-empty-placeholder span{color:#ccc}.product-list-empty-placeholder .help-block{font-size:14px}.content-tabset .form-group{text-align:left}@media screen and (min-width: 768px){.tab-pane .edit-group .controls,.tab-pane .edit-group .edit-input-group{width:calc(100% - 135px)}}.content-tabset{border-color:#000;background-color:#666}.member-center-logout #signoutForm .btn-link,.member-center-logout #signoutForm .btn-link:hover,.member-center-logout #signoutForm .btn-link:focus,.member-center-logout #signoutForm .btn-link:active,.member-center-logout #signoutForm .btn-link.active{color:#999;border:none}.content-tabset .form-group{text-align:left}@media screen and (min-width: 768px){.tab-pane .edit-group .controls,.tab-pane .edit-group .edit-input-group{width:calc(100% - 135px)}.member-content-center{padding:0 30px}.PromotionPage-container{padding-left:40px;padding-right:40px}.PromotionCart-panel.expanded .PromotionCart-header .panel-header-content{padding-left:60px !important}.PromotionCart-panel.expanded .panel-header-content{padding-right:50px}.PromotionCart-content .container{padding-left:50px;padding-right:50px}.member-center-title .member-content-center{padding:0}.member-center-title .member-content-center .product-review-button{right:60px}}.tab-pane{color:#fff}.tab-pane #userForm .box-info.edit-group{background-color:#666}.tab-pane .edit-group label{color:#fff}.nav-tabs.nav-justified>li.active>a,.nav-tabs.nav-justified>li.active a:hover,.nav-tabs.nav-justified>li.active>a:focus{background-color:#666;border-color:transparent #000 transparent transparent;color:#fff}.nav-tabs.nav-justified>li>a{background-color:#444;color:#fff;border-color:transparent #000 #000 transparent}.tab-pane .line-input{color:#fff}.tab-pane .line-input::-webkit-input-placeholder{color:#fff}.tab-pane .line-input::-moz-placeholder{color:#fff}.tab-pane .line-input:-moz-placeholder{color:#fff}.tab-pane #store-credits .table-hover tbody tr:hover,.tab-pane #member-points .table-hover tbody tr:hover,.tab-pane .order-container .table-hover .order-hover:hover,.table.table-hover>tbody>tr.order-hover.active>td{background-color:#595959}.tab-pane .order-container .box-info{background-color:transparent;color:#fff}.tab-pane .message-sender{color:#333}@media screen and (max-width: 767px){.member-content-center .nav-tabs{background-color:#444}.member-content-center .nav-tabs.nav-justified>li.active>a,.member-content-center .nav-tabs.nav-justified>li.active>a:hover,.member-content-center .nav-tabs.nav-justified>li.active>a:active,.member-content-center .nav-tabs.nav-justified>li.active>a:focus{border-bottom-color:#fff}.member-center-title,.member-content-center .nav-tabs.nav-justified>li.active>a,.member-content-center .nav-tabs.nav-justified>li.active>a:hover,.member-content-center .nav-tabs.nav-justified>li.active>a:active,.member-content-center .nav-tabs.nav-justified>li.active>a:focus,.member-center-logout #signoutForm .btn-link,.member-center-logout #signoutForm .btn-link:hover,.member-center-logout #signoutForm .btn-link:focus,.member-center-logout #signoutForm .btn-link:active,.member-center-logout #signoutForm .btn-link.active,.member-content-center .nav-tabs.nav-justified>li>a{color:#fff}.membership-reminder{padding-top:20px}.product-review-description{color:#909090}}.tab-pane .links-container a{color:#fff}.PromotionPage-breadcrumb{padding-left:16px}.PromotionPage-breadcrumb a{color:#909090}.PromotionPage-breadcrumb a:hover{color:#04abbe}@media screen and (min-width: 768px){.PromotionCart-header .cart-header-label{padding-left:calc((100% - 630px) / 2)}}@media screen and (min-width: 992px){.PromotionCart-header .cart-header-label{padding-left:calc((100% - 850px) / 2)}}@media screen and (min-width: 1200px){.PromotionCart-header .cart-header-label{padding-left:calc((100% - 1050px) / 2)}}@media screen and (min-width: 768px) and (max-width: 991px){.PromotionCart-panel .cart-item-container{min-width:215px}.PromotionCart-panel .cart-item-container .product-link{width:80px}}.membership-detail-list{background-color:rgba(255,255,255,0.1)}.membership-info span,.membership-info i,.membership-reminder span,.membership-reminder i{color:#ffffff !important}.membership-detail-list .detail-item i,.membership-next-tier .description-item span,.membership-next-tier .price-item span.upgrade-info,.membership-detail-list .detail-item span{opacity:0.8}.membership-next-tier span b{color:#fff}.membership-next-tier .detail-item i,.membership-detail-list .detail-item span.item-title,.membership-info i{opacity:1}.membership-info img.icon-membership-info{content:url("https://s3-ap-southeast-1.amazonaws.com/static.shoplineapp.com/web/assets/icon_membership_info_white.svg")}img.icon-membership-promotion{content:url("https://s3-ap-southeast-1.amazonaws.com/static.shoplineapp.com/web/assets/icon_membership_promotion_white.svg")}img.icon-membership-upgrade{content:url("https://s3-ap-southeast-1.amazonaws.com/static.shoplineapp.com/web/assets/icon_membership_upgrade_white.svg")}img.icon-membership-condition{content:url("https://s3-ap-southeast-1.amazonaws.com/static.shoplineapp.com/web/assets/icon_membership_condition_white.svg")}.member-referral span,.membership-info-reward .detail-item span,.membership-info-reward .description-item span,.email-verification-hint div{color:#fff}.member-referral img.member-referral-icon{content:url("https://s3-ap-southeast-1.amazonaws.com/static.shoplineapp.com/web/assets/icon_membership_info_white.svg")}.member-center-coupon-nav,.member-center-coupon-card .coupon-card-info,.member-center-coupon-title>a{color:#fff !important}.member-center-coupon-card .coupon-card-period>.coupon-period-time{border-bottom:1px dashed #fff}.member-center-coupon-nav .active{color:#04abbe}.coupon-card-image{background-color:#04abbe}.member-center-coupon-card .coupon-card-image.invalid{background-color:#b6b6b6}.member-center-coupon-card .coupon-card-image>.coupon-card-image-hole{background-color:#666}@media screen and (max-width: 767px){.member-content-center .tab-pane{padding:20px 15px 20px 10px}}.product-review-container{padding:0 45px 45px 45px}.product-review-container{color:#fff}.product-review-container .product-review-panel .panel-content .order-item .disabled{color:#04abbe}.product-review-container .product-review-panel .panel-header{background-color:#444;border:solid 1px #444}.product-review-container .product-review-panel .panel-content{background-color:#666;border:solid 1px #444;border-top:none}category-filter .category-advance-filter.mobile-category-filter{background-color:#222}.category-advance-filter .apply-button{background-color:#ebebeb;color:#909090}.category-advance-filter .apply-button svg{fill:#909090}.category-advance-filter .apply-button:hover{background-color:#ccc}.product-list-variant-selector-show-more,.product-list-variant-selector-toggle{color:#04abbe !important}.product-list-variant-selector-show-more:hover{color:#04abbe !important}.product-list-variant-selector-left-mask{background:linear-gradient(90deg, #222 27.4%, rgba(34,34,34,0) 100%)}.product-list-variant-selector-right-mask{background:linear-gradient(270deg, #222 27.4%, rgba(34,34,34,0) 100%)}.custom-page .item .product-item.page-single-product{padding-top:0}.product-set-selector-wrapper .child-product-wrapper .child-product-title{color:#909090}.member-content-center .iti__selected-flag{background-color:#fff}.member-content-center .iti__flag-container{padding:0}.member-content-center .iti__flag-container:hover{background-color:#eee}.member-content-center .intl-tel-input{border-left:1px solid #ddd}.member-content-center .intl-tel-flex-container .iti--allow-dropdown input{border-left:1px solid #ddd}.member-content-center .iti__country-name{color:#000}form[name="userForm"] .iti__country-name{color:#000}form[name="userForm"] option{color:#000}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice{color:#04abbe}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:before,.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:after{background-color:#04abbe}#checkout-object__section .checkout-object__info_cart-header{color:#04abbe}#checkout-object__section .checkout-object__info_cart-header .icon-basket{fill:#04abbe}#signup-login-page .solid-btn:not([disabled]){background-color:#04abbe;border-color:#04abbe}#signup-login-page .solid-btn:not([disabled]):hover{background-color:transparent;color:#04abbe}#signup-login-page .solid-btn[data-loading]{background-color:#04abbe;border-color:#04abbe}#signup-login-page .outline-btn:not([disabled]){color:#04abbe;border-color:#04abbe}#signup-login-page .outline-btn:not([disabled]):hover{background-color:rgba(155,243,253,0.2)}#signup-login-page .outline-btn[data-loading]{color:#04abbe;border-color:#04abbe}#member-center-profile__form .intl-tel-input{display:block;border:none}#member-center-profile__form .intl-tel-input.allow-dropdown .selected-flag{display:flex;width:89px;background-color:transparent;border-right:1px #dddddd solid;font-size:14px}#member-center-profile__form .intl-tel-input.allow-dropdown .selected-dial-code{padding-left:0;min-width:32px;color:#333333}#member-center-profile__form .intl-tel-input.allow-dropdown .country-code{color:#333333;font-size:12px;font-weight:600}#member-center-profile__form .intl-tel-input.allow-dropdown input{height:44px;padding-left:96px;border-radius:3.75px;font-size:14px;color:#333333}#member-center-profile__form .intl-tel-input .iti-flag{background:transparent;box-shadow:none;width:auto;height:auto;margin-right:3px;min-width:20px}#member-center-profile__form .intl-tel-input .flag-container .arrow{margin-left:4px;color:#333333;font-size:10px}#member-center-profile__form .intl-tel-input .country-list{margin-bottom:-1px;z-index:101}#member-center-profile__form .intl-tel-input .country-list .divider{margin:0 auto}#member-center-profile__form .intl-tel-input .country-list .flag-box{display:none}#member-center-profile__form .intl-tel-input .country-list .flag-box .iti-flag{background-image:none}#member-center-profile__form .mobile-phone-input{background-color:transparent}#member-center-profile__form .member-center-profile__label,#member-center-profile__form .member-center-profile__section-title-text,#member-center-profile__form .member-center-profile__description-text,#member-center-profile__form .tier-detail-row-description,#member-center-profile__form .member-referral-rule__button,#member-center-profile__form .member-center-profile__section-sub-title{color:#ffffff}#member-center-profile__form .member-center-profile__section-title-text{height:19px}#member-center-profile__form .member-center-profile__member-reminder-icon{vertical-align:text-top}#member-center-profile__form .member-center-profile__hint-text{color:rgba(255,255,255,0.8)}#member-center-profile__form .member-center-profile__form-section,#member-center-profile__form .member-subscription__divider{border-color:#000}#member-center-profile__form .chakra-select__icon-wrapper{color:#333333}#member-center-profile__form input,#member-center-profile__form select{background-color:#ffffff}#member-center-profile__form .grecaptcha-badge{visibility:hidden}#member-center-profile__form .birthday-faq{color:#337ab7;background-color:transparent}#member-center-profile__form .member-center-profile__according-button{color:#337ab7}#member-center-profile__form .member-center-profile__delete-address-button{color:#999999;font-size:12px;opacity:0.3}#member-center-profile__form .general-subscribe-button,#member-center-profile__form .line-subscribe-button,#member-center-profile__form .general-unsubscribe-button,#member-center-profile__form .line-unsubscribe-button,#member-center-profile__form .facebook-unsubscribe-button{color:#333333;font-size:1.4rem;line-height:2rem;display:flex;align-items:center;gap:0.4rem;background-color:#ffffff;padding:4px 10px}#member-center-profile__form .general-subscribe-button>svg,#member-center-profile__form .line-subscribe-button>svg,#member-center-profile__form .general-unsubscribe-button>svg,#member-center-profile__form .line-unsubscribe-button>svg,#member-center-profile__form .facebook-unsubscribe-button>svg{width:1.6rem;height:1.6rem}#member-center-profile__form .line-subscribe-button{padding:0 0.8rem;color:#4cc764}#member-center-profile__form .general-unsubscribe-button{color:#999999}#member-center-profile__form .line-unsubscribe-button{color:#c2c2c2}#member-center-profile__form .facebook-unsubscribe-button{color:#c2c2c2}#member-center-profile__form .credit-card-field__list{border:1px solid #dddddd;padding:0 15px;margin-left:15px}#member-center-profile__form .credit-card-field__list-item{border-bottom:1px solid #dddddd;padding:15px 0}#member-center-profile__form .credit-card-field__list-item:last-child{border-bottom:0}.credit-card-delete-modal__item{background-color:#f8f8f8;padding:15px 18px;margin-bottom:20px;border-bottom:1px solid #dddddd;align-items:center}.iti-mobile .intl-tel-input .country-list .flag-box{width:0}.iti-mobile .intl-tel-input .country-list .flag-box .iti-flag{display:none}.intl-tel-input .country-name{color:#000000}#member-center-profile__form .member-center-profile__primary-button,#member-center-profile__form .member-center-profile__default-button,.member-center-profile__email-verification-modal-button,.member-center-profile__member-referral-modal-button{color:#ffffff;border-width:0px;background-color:#04abbe}#member-center-profile__form .member-center-profile__primary-button:hover,#member-center-profile__form .member-center-profile__default-button:hover,.member-center-profile__email-verification-modal-button:hover,.member-center-profile__member-referral-modal-button:hover{color:#04abbe;border-color:#04abbe;border-width:1px;background-color:#ffffff}#member-center-profile__form .member-center-profile__primary-button:disabled,#member-center-profile__form .member-center-profile__default-button:disabled,.member-center-profile__email-verification-modal-button:disabled,.member-center-profile__member-referral-modal-button:disabled{color:#ffffff;border-width:0px;background-color:#04abbe;opacity:0.65}
