@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:local("Nunito"),url(/fonts/Nunito/Nunito-Regular.ttf) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-weight:500;src:local("Nunito"),url(/fonts/Nunito/Nunito-SemiBold.ttf) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-weight:600;src:local("Nunito"),url(/fonts/Nunito/Nunito-Bold.ttf) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;src:local("Nunito"),url(/fonts/Nunito/Nunito-ExtraBold.ttf) format("woff")}@font-face{font-family:Monoton;font-style:normal;font-weight:400;src:local("Monoton"),url(/fonts/Monoton/Monoton-Regular.ttf) format("woff")}body,html{max-width:100%;overflow-x:hidden}body{background-color:#f7f8fa;font-family:Nunito,sans-serif;min-width:320px}@media (max-width:767px){body{padding-bottom:50px}}.container{max-width:1170px;overflow:hidden}@media (max-width:767px){.container{padding:0}}.container-fluid{max-width:1920px}.debug{color:rgba(128,0,128,.5);font-family:monospace;font-size:12px;font-weight:700}#main-content-wrapper{background-color:#fff}#cart_sidebar{border-radius:15px;margin:14px;max-width:100%;width:400px}@media (max-width:767px){#cart_sidebar{border:none;border-radius:0;margin:0;width:100%}}#cart_sidebar .dot{color:#ed1b26}#cart_sidebar .cart_wrapper{height:100%;padding-bottom:130px;position:relative}#cart_sidebar .cart_wrapper input[type=checkbox]{display:none}#cart_sidebar .cart_wrapper .cart_detail{height:100%;padding:0 15px 15px}#cart_sidebar .cart_wrapper .cart_detail #cart_overlay_header{font-size:12px;font-weight:700;line-height:28px;padding-bottom:8px;text-align:center}#cart_sidebar .cart_wrapper .cart_detail #header_cart_items{overflow-y:auto}#cart_sidebar .cart_wrapper .cart_detail #header_cart_items .cart_item{border-top:1px solid #ddd;display:flex;padding:15px 0}#cart_sidebar .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail_wrapper{flex:1}#cart_sidebar .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail_wrapper .not_enough_inventory,#cart_sidebar .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail_wrapper .purchase_limit_exceeded{color:red;display:none;font-size:14px;font-weight:700;margin-left:10px;margin-top:10px}#cart_sidebar .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail_wrapper .item_detail{display:flex;padding-left:10px;padding-right:10px}#cart_sidebar .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail_wrapper .item_detail .title{line-height:20px}#cart_sidebar .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail_wrapper .item_detail .title a{color:#000;font-size:14px;font-weight:700;text-decoration:none}#cart_sidebar .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail_wrapper .item_detail .quantity_group{display:block}#cart_sidebar .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail_wrapper .item_detail .quantity_group .quantity_box{border:1px solid #f85;display:flex;height:38px}#cart_sidebar .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail_wrapper .item_detail .quantity_group .quantity_box .btn{align-items:center;display:block;font-size:20px;font-weight:700;height:36px;justify-content:center;padding:0;width:38px}#cart_sidebar .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail_wrapper .item_detail .quantity_group .quantity_box input{background-color:transparent;border:0;height:36px;line-height:36px;padding:0;text-align:center;width:36px}#cart_sidebar .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail_wrapper .item_detail .quantity_group .remove_button{display:block;font-size:12px;font-weight:600;margin-top:5px;text-align:center}#cart_sidebar .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail_wrapper .item_detail .price_box{display:flex;font-size:12px;font-weight:600;line-height:20px;margin-top:10px}#cart_sidebar .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail_wrapper .item_detail .price_box .current_price{color:#f85}#cart_sidebar .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail_wrapper .item_detail .price_box .compare_at_price{margin-left:10px;text-decoration:line-through}#cart_sidebar .cart-summary .estimated_delivery_date{background-color:#228b8b;border-radius:20px;color:#fff;font-size:14px;font-weight:700;line-height:20px;padding:10px 30px}#cart_sidebar .cart-summary .primary{display:flex;font-size:14px;font-weight:600}#cart_sidebar .cart-summary .primary .cart_amount_group{font-weight:700;margin-left:auto}#cart_sidebar .cart-summary .secondary{display:flex;line-height:28px}#cart_sidebar .cart-summary .secondary .overlay_cart_saved_group{color:#f85;display:none;font-size:12px;font-weight:600}#cart_sidebar .cart-summary .secondary .tax_note{font-size:10px;font-weight:500;margin-left:auto}#cart_sidebar .cart-summary .action{display:flex;margin-top:10px}#cart_sidebar .cart-summary .action .space{flex-basis:15px}#cart_sidebar .cart-summary .action #over_cart_checkout_button{background-color:#f85;color:#fff}#cart_sidebar .cart-summary .action #over_cart_checkout_button,#cart_sidebar .cart-summary .action #view_cart_button{border-radius:20px;display:block;flex:1;height:40px;line-height:40px;padding:0;text-align:center;text-decoration:none}#cart_sidebar .cart-summary .action #view_cart_button{background-color:#fff;border-color:#f85;color:#f85}#menu_sidebar .title{font-size:18px;font-weight:700;padding:10px 0;text-align:center}#menu_sidebar .link{font-size:14px;font-weight:500;padding:10px 0;text-align:left}#menu_sidebar .link a{color:#000;text-decoration:none}.global-notice{background-color:#e1e1e1}@media (max-width:767px){.global-notice{background-color:#fefceb;font-size:16px}}.global-notice .global-notice-wrapper{position:relative}.global-notice .global-notice-wrapper .global-notice-close-button{border:0;border-radius:0;box-shadow:none;height:46px;line-height:46px;outline:none;padding:0;position:absolute;right:0;text-align:center;top:0;width:46px}@media (max-width:767px){.global-notice .global-notice-wrapper .global-notice-close-button{height:38px;line-height:38px}.global-notice .global-notice-wrapper .global-notice-close-button svg{height:24px;width:24px}.global-notice .global-notice-wrapper .global-notice-close-button svg path{fill:#f85}}.global-notice a{color:#000;display:block;font-size:18px;font-weight:500;height:46px;line-height:46px;margin-right:46px;overflow:hidden;padding-left:46px;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.global-notice a{color:#f85;display:flex;font-size:14px;height:38px;line-height:38px;padding-left:15px;text-align:left}}.global-notice a .notice-icon{display:none;line-height:34px;margin-right:8px}@media (max-width:767px){.global-notice a .notice-icon{display:inline-block}}.global-notice a .notice-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#global_header_zh{position:sticky;top:-40px;width:100%;z-index:100}@media (max-width:767px){#global_header_zh{top:-30px}}#global_header_zh .header_bar{background-color:#e70427;color:#fff;height:40px}@media (max-width:767px){#global_header_zh .header_bar{height:30px}}#global_header_zh .header_bar .header_bar_wrap{display:flex}@media (max-width:767px){#global_header_zh .header_bar .header_bar_wrap{justify-content:center}}#global_header_zh .header_bar .header_bar_wrap .link{align-items:center;color:#fff;display:flex;font-size:14px;height:40px;text-decoration:none}@media (max-width:767px){#global_header_zh .header_bar .header_bar_wrap .link{font-size:13px;height:30px;line-height:30px}}#global_header_zh .header_bar .header_bar_wrap .right_actions{display:flex;margin-left:auto}@media (max-width:767px){#global_header_zh .header_bar .header_bar_wrap .right_actions{display:none}}#global_header_zh .header_bar .header_bar_wrap .right_actions .link{margin-left:16px}@media (max-width:767px){#global_header_zh .header_bar .header_bar_wrap .pc{display:none}}#global_header_zh .header_bar .header_bar_wrap .mobile{display:none}@media (max-width:767px){#global_header_zh .header_bar .header_bar_wrap .mobile{display:inline}}#global_header_zh .header_main{background-color:#f4f4f4;position:relative}#global_header_zh .mobile_header{display:none}@media (max-width:767px){#global_header_zh .mobile_header{display:block}}#global_header_zh .mobile_header .upper{align-items:center;display:flex;height:50px}#global_header_zh .mobile_header .upper .left_actions,#global_header_zh .mobile_header .upper .right_actions{flex:1;padding:0 8px}#global_header_zh .mobile_header .upper .left_actions{height:50px;position:relative}#global_header_zh .mobile_header .upper .left_actions .action_button{position:absolute;top:5px}#global_header_zh .mobile_header .upper .center{display:flex;justify-content:center}#global_header_zh .mobile_header .upper .logo_wrap{height:42px;padding-left:12px}#global_header_zh .mobile_header .upper .action_button{align-items:center;background-color:transparent;border:0;color:#fff;display:flex;height:40px;justify-content:center;padding:0;position:relative;text-decoration:none;width:40px}#global_header_zh .mobile_header .upper #mobile_menu_close_button{display:none}#global_header_zh .mobile_header .upper .right_actions{display:flex;justify-content:flex-end}#global_header_zh .mobile_header .upper .shopping_cart .session-cart-items-count{background-color:#830f00;border-radius:19px;color:#fff;display:none;font-size:12px;font-weight:700;height:20px;left:24px;line-height:20px;min-width:20px;position:absolute;text-align:center;top:0}#global_header_zh .mobile_header #mobile_head_search_group{padding:0 12px 12px}#global_header_zh .mobile_header #mobile_head_search_group #mobile_global_search_visual_bar{background-color:#fff;border-radius:15px;display:block;height:30px;margin:0 auto;outline:none;position:relative;text-decoration:none}#global_header_zh .mobile_header #mobile_head_search_group #mobile_global_search_visual_bar #mobile_global_search_visual_q_field{background-color:transparent;border:0;color:#000;display:block;font-size:12px;line-height:30px;outline:none;padding-left:10px;padding-right:40px;position:absolute;width:100%;z-index:10}#global_header_zh .mobile_header #mobile_head_search_group #mobile_global_search_visual_bar #mobile_global_search_submit_button{align-items:center;background-color:transparent;border:0;box-shadow:none;color:#000;display:flex;height:100%;justify-content:center;outline:none;position:absolute;right:0;top:0;width:40px}#global_header_zh .header_wrap{display:flex;height:80px;position:relative}@media (max-width:767px){#global_header_zh .header_wrap{height:60px}}#global_header_zh .header_wrap #main-logo{display:flex;flex-shrink:0;padding-top:7px}#global_header_zh .header_wrap #main-logo svg{height:62px;width:76px}@media (max-width:767px){#global_header_zh .header_wrap #main-logo{height:47px}#global_header_zh .header_wrap #main-logo svg{height:40px}}#global_header_zh .header_wrap #head-search-group{flex:1;flex-shrink:1;padding-left:30px;padding-top:20px}@media (max-width:767px){#global_header_zh .header_wrap #head-search-group{align-items:center;display:flex;height:100%;margin-left:0;margin-right:0;padding:0}#global_header_zh .header_wrap #head-search-group form{flex:1}}#global_header_zh .header_wrap #head-search-group #global_search_visual_bar{background-color:#fff;border-radius:20px;display:block;height:40px;margin:0 auto;max-width:568px;outline:none;position:relative;text-decoration:none}@media (max-width:767px){#global_header_zh .header_wrap #head-search-group #global_search_visual_bar{height:38px}}#global_header_zh .header_wrap #head-search-group #global_search_visual_bar #global_search_visual_q_field{background-color:transparent;border:0;color:#000;display:block;font-size:16px;line-height:40px;outline:none;padding-left:15px;padding-right:60px;position:absolute;width:100%;z-index:10}@media (max-width:767px){#global_header_zh .header_wrap #head-search-group #global_search_visual_bar #global_search_visual_q_field{font-size:16px;line-height:36px;margin-right:10px;padding-right:40px}#global_header_zh .header_wrap #head-search-group #global_search_visual_bar #global_search_visual_q_field::-moz-placeholder{color:transparent!important}#global_header_zh .header_wrap #head-search-group #global_search_visual_bar #global_search_visual_q_field:-ms-input-placeholder{color:transparent!important}#global_header_zh .header_wrap #head-search-group #global_search_visual_bar #global_search_visual_q_field::placeholder{color:transparent!important}}#global_header_zh .header_wrap #head-search-group #global_search_visual_bar #global_search_submit_button{align-items:center;background-color:transparent;border:0;box-shadow:none;color:#000;display:flex;height:100%;justify-content:center;outline:none;position:absolute;right:0;top:0;width:60px}@media (max-width:767px){#global_header_zh .header_wrap #head-search-group #global_search_visual_bar #global_search_submit_button{margin-right:6px;width:30px}}#global_header_zh .header_wrap .user_actions{align-items:center;display:flex;flex-shrink:0;font-family:Nunito,sans-serif;height:100%}@media (max-width:767px){#global_header_zh .header_wrap .user_actions{margin-top:0}}#global_header_zh .header_wrap .user_actions a{color:#000;text-decoration:none}#global_header_zh .header_wrap .user_actions .user{float:left}@media (max-width:767px){#global_header_zh .header_wrap .user_actions svg{height:24px;width:24px}}#global_header_zh .header_wrap .user_actions .shopping_cart{align-items:center;color:#000;display:flex;height:60px;position:relative;text-decoration:none}@media (max-width:767px){#global_header_zh .header_wrap .user_actions .shopping_cart{height:70px;line-height:70px;padding:0;text-align:center}}#global_header_zh .header_wrap .user_actions .shopping_cart .text{font-size:14px;font-weight:700;margin-left:15px}#global_header_zh .header_wrap .user_actions .shopping_cart .session-cart-items-count{background-color:#e70427;border-radius:19px;color:#fff;display:none;font-size:16px;font-weight:700;height:28px;left:24px;line-height:28px;min-width:28px;position:absolute;text-align:center;top:0}@media (max-width:767px){#global_header_zh .header_wrap .user_actions .shopping_cart .session-cart-items-count{border-radius:15px;font-size:12px;height:24px;left:14px;line-height:24px;min-width:24px;top:12px;width:24px}}#global_header_zh .header_wrap .user_actions .user_button{align-items:center;color:#fff;display:block;float:left;font-size:18px;height:60px;margin:0 12px;min-width:120px;padding-top:10px;text-decoration:none}#global_header_zh .header_wrap .user_actions .user_button .upper_text{font-size:12px;height:20px;line-height:20px}#global_header_zh .header_wrap .user_actions .user_button .lower_text{font-size:14px;font-weight:700;height:20px;line-height:20px}@media (max-width:767px){#global_header_zh .header_wrap .user_actions .user_button{font-size:16px;height:70px;line-height:70px;margin-right:0;padding:0;text-align:center;width:60px}}#global_header_zh .featured_menu{background-color:#fffcfc;border-bottom:1px solid #ddd;height:41px}@media (max-width:767px){#global_header_zh .featured_menu{display:none}}#global_header_zh .featured_menu a{color:#000;font-size:14px;font-weight:700;height:40px;line-height:40px;margin-right:16px;text-decoration:none}#global_header_zh .webstore_category_bar{background-color:#fffcfc;border-bottom:1px solid #ddd}@media (max-width:767px){#global_header_zh .webstore_category_bar{display:none}}#global_header_zh .webstore_category_bar .container{overflow:visible}#global_header_zh .webstore_category_bar .inner_wrap{height:40px;position:relative}#global_header_zh .webstore_category_bar .inner_wrap .webstore_category_item{color:#000;font-size:14px;font-weight:700;height:40px;line-height:40px;margin-right:16px;text-decoration:none}#global_header_zh .webstore_category_bar .inner_wrap .webstore_category_item.active{color:#e70427}#global_header_zh .webstore_category_bar .inner_wrap .webstore_category_overlay{background-color:#fff;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:none;margin-top:1px;min-height:300px;padding:10px 30px 30px;position:absolute;width:100%;z-index:900}#global_header_zh .webstore_category_bar .inner_wrap .webstore_category_overlay.open{display:block}#global_header_zh .webstore_category_bar .inner_wrap .webstore_category_overlay_wrapper{display:flex}#global_header_zh .webstore_category_bar .inner_wrap .webstore_category_overlay_wrapper .category_column{flex:1}#global_header_zh .webstore_category_bar .inner_wrap .category_column a{color:#000;text-decoration:none}#global_header_zh .webstore_category_bar .inner_wrap .category_column a:hover{color:#e70427}#global_header_zh .webstore_category_bar .inner_wrap .category_column .title{font-size:18px;font-weight:700;margin:20px 0}#global_header_zh .webstore_category_bar .inner_wrap .category_column .link:first-child{margin-top:20px}#global_header_zh .webstore_category_bar .inner_wrap .category_row{display:flex}#mobile_menu_overlay{background-color:#fff;display:none;height:100vh;padding-top:10px;position:fixed;top:60px;width:100vw;z-index:100000}#mobile_menu_overlay .caret_svg{position:absolute;right:16px;top:-10px}#mobile_menu_overlay .menu_item{margin:10px 0;position:relative}#mobile_menu_overlay .menu_item a{color:#000;display:block;font-size:16px;font-weight:700;height:30px;line-height:30px;padding:0 16px;text-decoration:none}#mobile_menu_overlay .menu_item svg{position:absolute;right:10px;top:1px}#mobile_menu_overlay hr{background-color:#999;margin:20px 15px}#mobile_menu_overlay .mobile_menu_category_overlay{background-color:#fff;height:100%;left:100%;overflow-y:auto;position:absolute;top:0;width:100%;z-index:910}#mobile_menu_overlay .mobile_menu_category_overlay .mobile_webstore_category_overlay_wrapper{padding-bottom:20px;padding-top:60px;position:relative}#mobile_menu_overlay .mobile_menu_category_overlay .mobile_webstore_category_overlay_wrapper .back_button{color:#000;display:block;font-size:16px;font-weight:700;height:60px;left:0;line-height:60px;padding:0 16px;position:absolute;text-decoration:none;top:0;width:100%}#mobile_menu_overlay .mobile_menu_category_overlay .mobile_webstore_category_overlay_wrapper .category_column{margin-bottom:20px}#mobile_menu_overlay .mobile_menu_category_overlay .mobile_webstore_category_overlay_wrapper .title{color:#000;display:block;font-size:16px;font-weight:700;height:36px;line-height:36px;padding:0 16px;text-decoration:none}#mobile_menu_overlay .mobile_menu_category_overlay .mobile_webstore_category_overlay_wrapper .title a{padding-left:0}#mobile_menu_overlay .mobile_menu_category_overlay .mobile_webstore_category_overlay_wrapper a{color:#000;display:block;font-size:16px;height:36px;line-height:36px;padding:0 16px;text-decoration:none}#header_cart_overlay_container{overflow:visible;position:relative}@media (max-width:767px){#header_cart_overlay_container{height:100%}}#header_cart_overlay{background-color:#fff;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:none;padding-top:10px;position:absolute;right:0;top:-12px;width:470px;z-index:100000}@media (max-width:767px){#header_cart_overlay{border-radius:0;box-shadow:none;height:calc(100vh - 50px);right:auto;top:-42px;width:100vw}}#header_cart_overlay .caret_svg{position:absolute;right:62px;top:-10px}@media (max-width:767px){#header_cart_overlay .caret_svg{right:18px}}#header_cart_overlay .cart_wrapper{height:100%;padding-bottom:130px;position:relative}@media (max-width:767px){#header_cart_overlay .cart_wrapper{height:auto}}#header_cart_overlay .cart_wrapper input[type=checkbox]{display:none}#header_cart_overlay .cart_wrapper .cart_detail{height:100%;padding:0 15px 15px}#header_cart_overlay .cart_wrapper .cart_detail #cart_overlay_header{font-size:12px;font-weight:700;line-height:28px;padding-bottom:8px;text-align:center}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items{max-height:400px;overflow-y:auto}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item{border-top:1px solid #ddd;display:flex;padding:15px 0}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .image{flex-shrink:0;width:80px}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail_wrapper{flex:1}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail{display:flex;padding-left:10px;padding-right:10px}@media (max-width:767px){#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail{display:block}}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail .title{height:40px;line-height:20px;overflow:hidden}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail .title a{color:#000;font-size:14px;font-weight:700;text-decoration:none}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail .left_box{flex:1}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail .right_box{flex-shrink:0;margin-left:auto}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail .price_box{display:flex;font-size:12px;font-weight:600;line-height:20px;margin-top:10px}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail .price_box .current_price{color:#f85}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail .price_box .compare_at_price{margin-left:10px;text-decoration:line-through}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail .quantity_group{display:block}@media (max-width:767px){#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail .quantity_group{display:flex;margin-top:10px}}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail .quantity_group .quantity_box{border:1px solid #f85;display:flex;height:38px}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail .quantity_group .quantity_box .btn{align-items:center;display:block;font-size:20px;font-weight:700;height:36px;justify-content:center;padding:0;width:38px}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail .quantity_group .quantity_box input{background-color:transparent;border:0;height:36px;line-height:36px;padding:0;text-align:center;width:36px}#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail .quantity_group .remove_button{display:block;font-size:12px;font-weight:600;margin-top:5px;text-align:center;width:100%}@media (max-width:767px){#header_cart_overlay .cart_wrapper .cart_detail #header_cart_items .cart_item .item_detail .quantity_group .remove_button{display:inline-block;margin-left:8px;margin-top:0}}#header_cart_overlay .cart_wrapper .not_enough_inventory,#header_cart_overlay .cart_wrapper .purchase_limit_exceeded{color:red;display:none;font-size:14px;font-weight:700;margin-left:10px;margin-top:10px}#header_cart_overlay .cart_wrapper .cart_summary{border-top:1px solid #ddd;bottom:0;height:130px;left:0;padding:15px;position:absolute;width:100%}#header_cart_overlay .cart_wrapper .cart_summary .primary{display:flex;font-size:14px;font-weight:600}#header_cart_overlay .cart_wrapper .cart_summary .primary .cart_amount_group{font-weight:700;margin-left:auto}#header_cart_overlay .cart_wrapper .cart_summary .secondary{display:flex;line-height:28px}#header_cart_overlay .cart_wrapper .cart_summary .secondary .overlay_cart_saved_group{color:#f85;display:none;font-size:12px;font-weight:600}#header_cart_overlay .cart_wrapper .cart_summary .secondary .tax_note{font-size:10px;font-weight:500;margin-left:auto}#header_cart_overlay .cart_wrapper .cart_summary .action{display:flex;margin-top:10px}#header_cart_overlay .cart_wrapper .cart_summary .action #view_cart_button{background-color:#fff;border-color:#f85;border-radius:20px;color:#f85;display:block;flex:1;height:40px;line-height:40px;padding:0;text-align:center;text-decoration:none}#header_cart_overlay .cart_wrapper .cart_summary .action .space{flex-basis:15px}#header_cart_overlay .cart_wrapper .cart_summary .action #over_cart_checkout_button{background-color:#f85;border-radius:20px;color:#fff;display:block;flex:1;height:40px;line-height:40px;padding:0;text-align:center;text-decoration:none}#global_header_zh_mobile{background-color:#e70427;display:none;height:140px}@media (max-width:767px){#global_header_zh_mobile{display:none;height:60px}}#global_header_zh_mobile .container-fluid{padding:0 30px}@media (max-width:767px){#global_header_zh_mobile .container-fluid{padding:0}}#global_header_zh_mobile .header-wrap{display:flex;position:relative}#global_header_zh_mobile .header-wrap #main-logo{flex-shrink:0;height:140px;padding-top:11px}@media (max-width:767px){#global_header_zh_mobile .header-wrap #main-logo{height:60px;padding:6px 10px}#global_header_zh_mobile .header-wrap #main-logo svg{height:44px;width:56px}}#global_header_zh_mobile .header-wrap #head-search-group{flex:1;flex-shrink:1;padding-left:30px}@media (max-width:767px){#global_header_zh_mobile .header-wrap #head-search-group{margin-left:0;margin-right:0;padding-left:0;padding-top:12px}}#global_header_zh_mobile .header-wrap #head-search-group #global_search_visual_bar{background-color:#fff;border-radius:27px;display:block;height:54px;outline:none;position:relative;text-decoration:none}@media (max-width:767px){#global_header_zh_mobile .header-wrap #head-search-group #global_search_visual_bar{border-radius:18px;height:36px}}#global_header_zh_mobile .header-wrap #head-search-group #global_search_visual_bar #global_search_visual_q_field{background-color:transparent;border:0;color:#000;display:block;font-size:20px;line-height:54px;outline:none;padding-left:15px;padding-right:60px;position:absolute;width:100%;z-index:10}@media (max-width:767px){#global_header_zh_mobile .header-wrap #head-search-group #global_search_visual_bar #global_search_visual_q_field{font-size:16px;line-height:36px;margin-right:10px;padding-right:40px}}#global_header_zh_mobile .header-wrap #head-search-group #global_search_visual_bar #global_search_submit_button{align-items:center;background-color:transparent;border:0;box-shadow:none;color:#000;display:flex;height:100%;justify-content:center;outline:none;position:absolute;right:0;top:0;width:60px}@media (max-width:767px){#global_header_zh_mobile .header-wrap #head-search-group #global_search_visual_bar #global_search_submit_button{width:40px}#global_header_zh_mobile .header-wrap #head-search-group .switch-language{display:none}}#global_header_zh_mobile .header-wrap #head-search-group .switch-language a{color:#f2c94c;display:block;float:right;font-size:16px;height:52px;line-height:52px;outline:none;text-decoration:none}#global_header_zh_mobile .header-wrap #head-search-group .header-menu{height:52px;margin:0;overflow:hidden}@media (max-width:767px){#global_header_zh_mobile .header-wrap #head-search-group .header-menu{display:none}}#global_header_zh_mobile .header-wrap #head-search-group .header-menu li{float:left;margin-left:30px}#global_header_zh_mobile .header-wrap #head-search-group .header-menu li:first-child{margin-left:0}#global_header_zh_mobile .header-wrap #head-search-group .header-menu li a{color:#fff;display:block;font-size:16px;height:62px;line-height:62px;outline:none;padding:0;text-decoration:none}#global_header_zh_mobile .header-wrap #head-search-group .header-menu .header_shopping_highlights_slider{height:62px;overflow:none}@media (max-width:767px){#global_header_zh_mobile .header-wrap #head-search-group .header-menu .header_shopping_highlights_slider{display:none}}#global_header_zh_mobile .header-wrap #head-search-group .header-menu .header_shopping_highlights_slider .shopping_highlight{align-items:center;display:flex;font-size:16px;padding:0 15px}#global_header_zh_mobile .header-wrap #head-search-group .header-menu .header_shopping_highlights_slider .shopping_highlight .icon{margin-right:10px}#global_header_zh_mobile .header-wrap #head-search-group .header-menu .header_shopping_highlights_slider .shopping_highlight .icon svg{padding-bottom:5px}#global_header_zh_mobile .header-wrap #head-search-group .header-menu .header_shopping_highlights_slider .shopping_highlight .icon svg path{fill:#fff}#global_header_zh_mobile .header-wrap .mobile-head-actions{display:none;float:right}@media (max-width:767px){#global_header_zh_mobile .header-wrap .mobile-head-actions{display:block;margin-left:8px}}#global_header_zh_mobile .header-wrap .mobile-head-actions .switch-language{float:left;width:50px}#global_header_zh_mobile .header-wrap .mobile-head-actions .switch-language a{color:#fff;display:block;font-size:18px;height:60px;line-height:60px;text-align:center;text-decoration:none}#global_header_zh_mobile .header-wrap .mobile-head-actions .action_button{align-items:center;background-color:transparent;border:0;color:#fff;display:flex;height:60px;justify-content:center;padding:0;position:relative;text-decoration:none;width:50px}#global_header_zh_mobile .header-wrap .mobile-head-actions .scan-barcode-button{color:#fff;display:none;float:left;font-size:20px;height:70px;line-height:70px;text-align:center;text-decoration:none;width:50px}#global_header_zh_mobile .header-wrap .user-actions{flex-shrink:0;font-family:Nunito,sans-serif;margin-top:24px}@media (max-width:767px){#global_header_zh_mobile .header-wrap .user-actions{display:none}}#global_header_zh_mobile .header-wrap .user-actions .user{float:left}#global_header_zh_mobile .header-wrap .user-actions .shopping-cart{float:left;height:54px;padding:2px 5px;position:relative}@media (max-width:767px){#global_header_zh_mobile .header-wrap .user-actions .shopping-cart{height:70px;line-height:70px;padding:0;text-align:center;width:60px}#global_header_zh_mobile .header-wrap .user-actions .shopping-cart svg{height:30px}}#global_header_zh_mobile .header-wrap .user-actions .shopping-cart .session-cart-items-count{background-color:#f85;border-radius:19px;color:#fff;display:none;font-size:24px;font-weight:700;height:38px;min-width:38px;position:absolute;right:-12px;text-align:center;top:-5px}@media (max-width:767px){#global_header_zh_mobile .header-wrap .user-actions .shopping-cart .session-cart-items-count{border-radius:15px;font-size:16px;height:24px;line-height:24px;min-width:24px;right:5px;top:12px;width:24px}}#global_header_zh_mobile .header-wrap .user-actions .user-button{color:#fff;display:block;float:left;font-size:18px;height:54px;line-height:54px;padding:0 30px;text-align:center;text-decoration:none}@media (max-width:767px){#global_header_zh_mobile .header-wrap .user-actions .user-button{font-size:16px;height:70px;line-height:70px;margin-right:0;padding:0;text-align:center;width:60px}}#global_header_zh_mobile .webstore_category_bar{background-color:#fffcfc;border-bottom:1px solid #ddd;height:40px}@media (max-width:767px){#global_header_zh_mobile .webstore_category_bar{display:none}}#global_header_zh_mobile .webstore_category_bar .container{overflow:visible}#global_header_zh_mobile .webstore_category_bar .inner_wrap{height:40px;position:relative}#global_header_zh_mobile .webstore_category_bar .inner_wrap .webstore_category_item{color:#000;font-size:14px;font-weight:700;height:40px;line-height:40px;margin-right:16px;text-decoration:none}#global_header_zh_mobile .webstore_category_bar .inner_wrap .webstore_category_item.active{color:#e70427}#global_header_zh_mobile .webstore_category_bar .inner_wrap .webstore_category_overlay{background-color:#fff;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:none;margin-top:1px;min-height:300px;padding:10px 30px 30px;position:absolute;width:100%;z-index:900}#global_header_zh_mobile .webstore_category_bar .inner_wrap .webstore_category_overlay.open{display:block}#global_header_zh_mobile .webstore_category_bar .inner_wrap .webstore_category_overlay_wrapper{display:flex}#global_header_zh_mobile .webstore_category_bar .inner_wrap .webstore_category_overlay_wrapper .category_column{flex:1}#global_header_zh_mobile .webstore_category_bar .inner_wrap .category_column a{color:#000;text-decoration:none}#global_header_zh_mobile .webstore_category_bar .inner_wrap .category_column a:hover{color:#e70427}#global_header_zh_mobile .webstore_category_bar .inner_wrap .category_column .title{font-size:18px;font-weight:700;margin:20px 0}#global_header_zh_mobile .webstore_category_bar .inner_wrap .category_column .link:first-child{margin-top:20px}#global_header_zh_mobile .webstore_category_bar .inner_wrap .category_row{display:flex}#global_search_overlay{background-color:#fff;display:none;height:100vh;padding:8px;position:fixed;top:0;width:100vw;z-index:100000}#global_search_overlay #global_header_search_form{display:flex;height:54px;outline:none;position:relative;text-decoration:none}@media (max-width:767px){#global_search_overlay #global_header_search_form{border-radius:4px;height:36px}}#global_search_overlay #global_header_search_form #global_search_form_q_field{background-color:#f5f5f5;border:0;border-radius:8px;color:#000;display:block;flex:1;flex-shrink:0;font-size:20px;line-height:54px;margin:0 10px;outline:none;padding:0 10px}@media (max-width:767px){#global_search_overlay #global_header_search_form #global_search_form_q_field{border-radius:4px;font-size:16px;line-height:36px}}#global_search_overlay #global_header_search_form .form_button{align-items:center;background-color:transparent;border:0;box-shadow:none;color:#000;display:flex;height:100%;justify-content:center;outline:none;width:60px}@media (max-width:767px){#global_search_overlay #global_header_search_form .form_button{width:40px}#global_search_overlay #global_header_search_form .form_button svg{height:28px}}#global_search_overlay #global_header_search_form #global_search_form_suggestion_module{background-color:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 10px 13px -7px #ccc,5px 5px 5px 5px transparent;position:absolute;top:54px;width:100%;z-index:100}#global_search_overlay #global_search_form_preset_suggestions_module{padding:15px 15px 15px 70px}@media (max-width:767px){#global_search_overlay #global_search_form_preset_suggestions_module{padding-left:50px}}#global_search_overlay #global_search_form_preset_suggestions_module .entries{display:flex;flex-wrap:wrap}#global_search_overlay #global_search_form_preset_suggestions_module .entries .entry{background-color:#f6f6f6;border-radius:8px;color:#333;margin-bottom:10px;margin-right:10px;padding:5px 10px;text-decoration:none}#global_search_overlay #global_search_form_preset_suggestions_module .entries .entry:hover{background-color:#eee}#global_search_overlay #global_search_form_preset_suggestions_module .prompt{margin-top:5px}#global_search_overlay #global_search_form_preset_suggestions_module .prompt .emoji{margin-right:5px}#global_search_overlay #global_search_form_preset_suggestions_module .prompt span{color:#f85}#global_search_overlay #global_search_form_suggestion_results{overflow:hidden;padding:8px 20px}@media (max-width:767px){#global_search_overlay #global_search_form_suggestion_results{padding:8px 0}}#global_search_overlay #global_search_form_suggestion_results .result{align-items:center;color:#000;display:flex;height:50px;overflow:hidden;padding:5px 10px;text-decoration:none}#global_search_overlay #global_search_form_suggestion_results .result:hover{background-color:#f5f5f5;border-radius:8px}@media (max-width:767px){#global_search_overlay #global_search_form_suggestion_results .result:hover{border-radius:4px}}#global_search_overlay #global_search_form_suggestion_results .result .pdf_label{background-color:#f85;border-radius:4px;color:#fff;display:inline-block;font-size:12px;margin-left:10px;padding:0 6px}#global_search_overlay #global_search_form_suggestion_results .result .image{align-items:center;border-radius:5px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}#global_search_overlay #global_search_form_suggestion_results .result .image img{width:100%}#global_search_overlay #global_search_form_suggestion_results .result .image i{color:#ccc}#global_search_overlay #global_search_form_suggestion_results .result .content{padding-left:10px}#global_search_overlay #global_search_form_suggestion_results .result .title{line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#global_search_overlay #global_search_form_suggestion_results .result .meta{display:flex;height:14px}#global_search_overlay #global_search_form_suggestion_results .result .meta .label{color:#aaa;font-size:12px;height:16px;line-height:16px;margin-right:10px}#global_footer_en{padding-bottom:45px}@media (max-width:767px){#global_footer_en{padding-bottom:30px}#global_footer_en .logos{padding:0 20px}}#global_footer_en .logos img{margin-left:10px}@media (max-width:767px){#global_footer_en .logos img{display:none}}#global_footer_en .mobile_folder_trigger{align-items:center;border-bottom:1px solid #ddd;cursor:pointer;display:none;font-size:12px;font-weight:700;height:40px;margin-top:10px}@media (max-width:767px){#global_footer_en .mobile_folder_trigger{display:flex}}#global_footer_en .mobile_folder_trigger .icon{font-size:18px;margin-left:auto}#global_footer_en .mobile_folder_trigger .minus{display:none}#global_footer_en .mobile_folder_trigger.expanded{border-bottom-color:transparent}#global_footer_en .mobile_folder_trigger.expanded .plus{display:none}#global_footer_en .mobile_folder_trigger.expanded .minus{display:inline}@media (max-width:767px){#global_footer_en .foldable{display:none}}#global_footer_en .about{font-size:14px;line-height:18px;margin-top:30px}@media (max-width:767px){#global_footer_en .about{margin-top:20px;padding:0 20px}}#global_footer_en .about a{color:#000}@media (max-width:767px){#global_footer_en .store_location{margin-top:30px;padding:0 20px}}#global_footer_en .store_location .store_image{display:inline-block;position:relative}#global_footer_en .store_location .store_image .navigation_button_wrap{bottom:0;padding:10px;position:absolute;right:0;text-align:center}#global_footer_en .store_location .store_image .navigation_button_wrap a{background-color:#fff;border-radius:4px;box-shadow:0 5px 10px 5px rgba(0,0,0,.1);color:#000;display:inline-block;font-size:14px;height:36px;line-height:36px;outline:none;padding:0 10px;text-decoration:none}#global_footer_en .store_location .store_image img{border-radius:20px;height:250px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:250px}@media (max-width:767px){#global_footer_en .store_location .store_image img{height:150px;width:150px}}#global_footer_en .store_location .store_name{font-size:16px;font-weight:700;margin-top:20px}#global_footer_en .store_location .store_address{font-size:14px;margin-top:15px}@media (max-width:767px){#global_footer_en .shop_with_us{padding:0 20px}}#global_footer_en .shop_with_us h3{font-size:16px;font-weight:700}@media (max-width:767px){#global_footer_en .shop_with_us h3{display:none}}#global_footer_en .shop_with_us .links{margin-top:15px}#global_footer_en .shop_with_us .links .link{margin:5px 0}#global_footer_en .shop_with_us .links a{color:#000;font-size:14px;text-decoration:none}#global_footer_en .connect{align-items:center;display:flex}@media (max-width:767px){#global_footer_en .connect{margin-top:20px;padding:0 20px}}#global_footer_en .connect .text{font-size:24px;font-weight:700}#global_footer_en .connect .dot{color:#ed1b26;font-size:24px;font-weight:700;margin-right:15px}#global_footer_en .qr_codes{margin-top:15px}#global_footer_en .qr_codes .qr_code{display:inline-block}#global_footer_en .qr_codes .qr_code .label{font-size:18px;font-weight:700;margin-top:15px}@media (max-width:767px){#global_footer_en .qr_codes .qr_code .label{font-size:16px}}#global_footer_en .qr_codes .qr_code .label a{text-decoration:none}#global_footer_en .additional-info{background-color:#f7f8fa;font-size:12px;font-weight:700;line-height:30px;padding:20px 15px}@media (max-width:767px){#global_footer_en .additional-info{margin-top:20px;padding:0 20px}}#global_footer_en .additional-info .made_with_love i{color:red}#global-bottom-navigation{background-color:#fff;border-top:1px solid #eee;bottom:0;height:50px;left:0;position:fixed;width:100%;z-index:9999}#global-bottom-navigation .global-bottom-navigation-tabs{display:flex}#global-bottom-navigation .global-bottom-navigation-tabs .global-bottom-navigation-tab{box-shadow:none;display:block;flex:1;font-family:Nunito,sans-serif;outline:none;text-align:center;text-decoration:none}#global-bottom-navigation .global-bottom-navigation-tabs .global-bottom-navigation-tab.active svg path{fill:#e70427}#global-bottom-navigation .global-bottom-navigation-tabs .global-bottom-navigation-tab.active .global-bottom-navigation-label{color:#e70427}#global-bottom-navigation .global-bottom-navigation-tabs .global-bottom-navigation-tab .global-bottom-navigation-icon{font-size:20px;height:30px;line-height:30px;margin:0 auto;padding-top:2px;position:relative;text-align:center;width:30px}#global-bottom-navigation .global-bottom-navigation-tabs .global-bottom-navigation-tab .global-bottom-navigation-icon .session-cart-items-count{background-color:#f85;border-radius:10px;color:#fff;display:block;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;height:20px;line-height:20px;min-width:20px;position:absolute;right:-8px;text-align:center;top:3px;width:20px}#global-bottom-navigation .global-bottom-navigation-tabs .global-bottom-navigation-tab .global-bottom-navigation-label{color:#989898;font-size:10px;line-height:16px}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-nav{font-family:Nunito,sans-serif;font-weight:600;margin-top:20px}@media (max-width:767px){.breadcrumb-nav{display:none}}.breadcrumb-nav .breadcrumb{height:24px;line-height:24px}.breadcrumb-nav .breadcrumb .breadcrumb-item{color:#000}.breadcrumb-nav .breadcrumb .breadcrumb-item a{color:#000;text-decoration:none}.product-list-block{margin-top:45px}@media (max-width:767px){.product-list-block{padding:0 15px}}.product-list-block .product-list .product{background-color:#fff;border-radius:18px;box-shadow:none;color:#000;display:block;margin-bottom:32px;outline:none;padding:5px;text-decoration:none}@media (max-width:767px){.product-list-block .product-list .product{margin-bottom:8px}}.product-list-block .product-list .product:hover{box-shadow:0 5px 10px 5px rgba(0,0,0,.1)}.product-list-block .product-list .product a{color:inherit;text-decoration:none}.product-list-block .product-list .product .product-image{position:relative}.product-list-block .product-list .product .product-image img{width:100%}.product-list-block .product-list .product .product-image .real_image{height:100%;left:0;position:absolute;top:0;width:100%}.product-list-block .product-list .product .product-info{padding:10px}.product-list-block .product-list .product .product-info .product-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-family:Nunito,sans-serif;font-size:18px;font-weight:700;height:72px;line-height:24px;margin-bottom:10px;max-height:72px;min-height:72px;overflow:hidden}@media (max-width:767px){.product-list-block .product-list .product .product-info .product-title{font-size:14px;line-height:20px;max-height:60px;min-height:60px}}.product-list-block .product-list .product .product-info .percent_off{color:#f85;float:right;font-size:18px;font-weight:600;height:30px;line-height:30px;padding:0 10px}@media (max-width:767px){.product-list-block .product-list .product .product-info .percent_off{border-radius:5px;font-size:10px;height:20px;line-height:20px;margin-top:5px;padding:0 5px}}.product-list-block .product-list .product .product-info .product-price{color:#f85;font-size:18px;font-weight:600;line-height:30px}@media (max-width:767px){.product-list-block .product-list .product .product-info .product-price{font-size:15px}}.product-list-block .product-list .product .product-info .product-price .msrp{color:#333;font-size:14px;margin-left:5px;text-decoration:line-through}@media (max-width:767px){.product-list-block .product-list .product .product-info .product-price .msrp{font-size:10px;margin-left:2px}}.product-list-block .product-list .product .product-info .out-of-stock{color:red;font-size:18px;line-height:30px}@media (max-width:767px){.product-list-block .product-list .product .product-info .out-of-stock{font-size:15px}}.product-list-block .product-list .product .product-brand{font-size:12px}.product-list-block .product-list .product .product-action{padding:10px}.product-list-block .product-list .product .add-to-cart-button{background-color:#f85;border:none;color:#fff;width:100%}.jq-toast-wrap{display:inline-block;width:auto}.jq-toast-wrap .jq-toast-single{background-color:rgba(0,0,0,.75);display:block;font-family:Nunito,sans-serif;font-size:16px;line-height:20px;padding:10px 15px}.btn.btn-theme{background-color:#e70427;color:#fff}.back-to-top-group{bottom:90px;position:fixed;right:0;width:100%;z-index:999}@media (max-width:767px){.back-to-top-group{display:none}}.back-to-top-group .container{overflow:visible;position:relative}.back-to-top-group .container .back-to-top-button{background-color:#fff;border:1px solid #eee;bottom:0;box-shadow:0 5px 10px 5px rgba(0,0,0,.1);color:#000;display:block;height:46px;line-height:44px;position:absolute;right:-65px;text-align:center;text-decoration:none;width:46px}.common_back_button{display:inline-block;margin-bottom:30px;text-decoration:none}.pagination_wrapper{display:flex;justify-content:center;margin-top:30px}.pagination_wrapper .pagination .page-item .page-link{border:0}.pagination_wrapper .pagination .page-item a{color:#222}.pagination_wrapper .pagination .page-item.active .page-link{background-color:#e70427;border-color:#e70427;color:#fff}#wechat_group_modal{background-color:rgba(0,0,0,.75);z-index:99999}#wechat_group_modal .modal-dialog .modal-content{background-color:transparent;border:0}#wechat_group_modal .modal-dialog .modal-content .qr_code{color:#fff;text-align:center}#wechat_group_modal .modal-dialog .modal-content .modal-header{border-bottom:0}.why_lifeplus_en{padding:60px 0 30px}@media (max-width:991px){.why_lifeplus_en{padding:60px 0 30px}}.why_lifeplus_en h2{color:#000;font-weight:700;margin-bottom:45px}.why_lifeplus_en h2 .dot{color:#ed1b26}.why_lifeplus_en .item{display:flex;margin-bottom:30px;padding:0 15px}.why_lifeplus_en .item .icon{flex-shrink:0;margin-right:15px}.why_lifeplus_en .item h3{font-size:18px;font-weight:700}.help_category_bar{display:flex;flex-wrap:wrap;gap:20px;padding:0 20px}@media (max-width:767px){.help_category_bar{flex-direction:column}}.help_category_link{border-radius:15px;color:#000;display:block;font-weight:700;height:30px;line-height:30px;padding:0 20px;text-decoration:none}.help_category_link:hover{background-color:rgba(0,0,0,.05);color:inherit}.help_category_link.active{background-color:#ed1b26;color:#fff}#sales_center{background-color:#87d6ac;padding:30px 0}#sales_center h4{font-size:14px;font-weight:700}#sales_center .value{color:#115c41;font-size:28px;font-weight:700}#sales_center .actions{margin-top:16px}#sales_center a{color:#115c41;font-size:14px;font-weight:700}#account_index{padding:30px 0 60px}@media (max-width:767px){#account_index .container{padding-left:15px;padding-right:15px}#account_index .container .order_tabs a{font-size:16px;margin-right:10px;padding:0 10px}}#account_index .order_tabs{border-bottom:2px solid #666;display:flex}#account_index .order_tabs a{align-items:center;color:#0b254b;display:flex;font-size:18px;height:50px;margin-right:15px;padding:0 15px;text-decoration:none}#account_index .order_tabs a.active{color:#ed1b26}#account_index .orders{margin:30px auto 0;min-height:300px}#account_index .orders .order{background-color:#f2f2f2;border-radius:8px;font-size:14px;margin-bottom:15px;padding:20px}#account_index .orders .order .order_status{float:right;text-align:center}#account_index .orders .order .order_items{border-top:1px solid #ddd;margin-top:15px;padding-top:15px}#account_index .orders .order .order_items .order_item{display:flex;margin-top:15px}#account_index .orders .order .order_items .order_item:first-child{margin-top:0}#account_index .orders .order .order_items .order_item a{color:#000;text-decoration:none}#account_index .orders .order .order_items .order_item .item_image{height:80px;margin-right:10px;width:80px}#account_index .orders .order .order_items .order_item .item_image img{height:80px;width:80px}#account_index .orders .order .order_items .order_item .item_info{margin-right:10px}#account_index .orders .order .order_items .order_item .line_item_info{margin-left:auto;text-align:right}#account_index .orders .order .order_items .order_item .line_item_info .price{font-weight:700}#account_index .orders .order .order_items .order_item .line_item_info .quantity,#account_index .orders .order .order_items .package{margin-top:5px}#account_index .orders .order .order_details{flex:1}#account_index .orders .order .order_footer{border-top:1px solid #ddd;display:flex;margin-top:15px;padding:15px 0}#account_index .orders .order .order_actions{flex-shrink:1;margin-left:15px}#account_index .orders .order .order_actions .btn{text-decoration:none}#account_pending_checkouts{padding-bottom:30px}#account_pending_checkouts .checkouts{margin:30px auto 0;min-height:300px}#account_pending_checkouts .checkouts .checkout{background-color:#f2f2f2;border-radius:8px;font-size:14px;margin-bottom:15px;padding:20px}#account_pending_checkouts .checkouts .checkout .order_status{float:right;text-align:center}#account_pending_checkouts .checkouts .checkout .order_items{border-top:1px solid #ddd;margin-top:15px;padding-top:15px}#account_pending_checkouts .checkouts .checkout .order_items .order_item{display:flex;margin-top:15px}#account_pending_checkouts .checkouts .checkout .order_items .order_item:first-child{margin-top:0}#account_pending_checkouts .checkouts .checkout .order_items .order_item a{color:#000;text-decoration:none}#account_pending_checkouts .checkouts .checkout .order_items .order_item .item_image{height:80px;margin-right:10px;width:80px}#account_pending_checkouts .checkouts .checkout .order_items .order_item .item_image img{height:80px;width:80px}#account_pending_checkouts .checkouts .checkout .order_items .order_item .item_info{margin-right:10px}#account_pending_checkouts .checkouts .checkout .order_items .order_item .line_item_info{margin-left:auto;text-align:right}#account_pending_checkouts .checkouts .checkout .order_items .order_item .line_item_info .price{font-weight:700}#account_pending_checkouts .checkouts .checkout .order_items .order_item .line_item_info .quantity,#account_pending_checkouts .checkouts .checkout .order_items .package{margin-top:5px}#account_pending_checkouts .checkouts .checkout .order_details{flex:1}#account_pending_checkouts .checkouts .checkout .order_footer{border-top:1px solid #ddd;display:flex;margin-top:15px;padding:15px 0}#account_pending_checkouts .checkouts .checkout .order_actions{flex-shrink:1;margin-left:15px}#account_pending_checkouts .checkouts .checkout .order_actions .btn{text-decoration:none}#account_change_password{padding:30px 0 60px}@media (max-width:767px){#account_change_password .container{padding-left:15px;padding-right:15px}}#account_change_password h1{margin-bottom:30px}#account_change_password #change_password_form{max-width:480px}#account_change_password #change_password_form .form-group{margin-bottom:10px}#account_change_password #change_password_form #password_requirements_list{color:#aaa;font-size:14px;margin-top:15px}#account_change_password #change_password_form #password_requirements_list li{line-height:22px}#account_change_password #change_password_form #password_requirements_list li.ok{color:#32cd32;font-weight:700}#account_password_updated{min-height:400px;padding:90px 0;text-align:center}#account_password_updated .ok_sign{background-color:#228b22;border-radius:50%;display:inline-block;height:120px;line-height:80px;margin-bottom:30px;text-align:center;width:120px}#account_password_updated .actions{margin-top:60px}.customer_account_head{background:linear-gradient(0deg,rgba(255,236,227,.3),rgba(255,236,227,.3)),url(/assets/webstore/account_bg_50.png);background-size:25%;padding:30px 0}@media (max-width:767px){.customer_account_head .container{padding-left:15px;padding-right:15px}}.customer_account_head .welcome{display:flex;margin-top:15px}.customer_account_head a{color:#f85}.customer_account_head h1{font-size:20px}.customer_account_head h2{font-size:28px;font-weight:700;line-height:38px;margin-right:15px}.customer_account_head .reward_points{font-size:16px;margin-top:15px}.customer_account_head .reward_points h3{font-size:18px}.customer_account_head .reward_points .points_group{align-items:center;display:flex;margin-top:10px}.customer_account_head .reward_points .points_group .point_balance{color:#f85;font-family:Monoton,sans-serif;font-size:36px;margin-right:15px}.customer_account_head .reward_points .points_group .point_value{color:#969799;font-size:16px}.customer_account_head .reward_points .redeem_text{font-size:18px;margin-top:10px}.customer_account_head .reward_points .customer_level{margin-bottom:15px}.customer_account_nav .customer_account_nav_inner{align-items:center;display:flex;height:70px}@media (max-width:767px){.customer_account_nav .customer_account_nav_inner{display:block;height:auto;padding:0 15px}}.customer_account_nav .customer_account_nav_inner a{align-items:center;border-bottom:10px solid transparent;border-top:10px solid transparent;color:#0b254b;display:flex;flex-shrink:0;font-size:18px;font-weight:700;height:70px;margin-right:15px;padding:0 15px;text-decoration:none}.customer_account_nav .customer_account_nav_inner a.active{border-bottom-color:#f85}#authentication_sign_in .login_form_container{margin:0 auto;max-width:360px;padding:60px 15px 0}#authentication_sign_in .login_form_container .head{text-align:center}#authentication_sign_in .login_form_container .head h1{font-size:30px;font-weight:700;line-height:44px;margin-bottom:30px;margin-top:30px}#authentication_sign_in .login_form_container .head p{font-size:20px;font-weight:600;text-align:left}#authentication_sign_in .login_form_container .form-group{margin-bottom:15px;margin-top:15px}#authentication_sign_in .login_form_container .form-group label{font-size:16px;font-weight:400;margin-bottom:5px}#authentication_sign_in .login_form_container .form-group input[type=password],#authentication_sign_in .login_form_container .form-group input[type=text]{border-radius:8px;height:48px;line-height:46px}#authentication_sign_in .login_form_container .form-actions{margin-top:30px}#authentication_sign_in .login_form_container .form-actions #login_button{margin-bottom:30px}#authentication_sign_in .login_form_container .form-actions .btn{background-color:#f85;border-radius:24px;display:block;font-size:18px;height:48px;width:100%}#authentication_sign_in .or_group{color:#969799;display:flex;margin-bottom:30px;margin-top:30px}#authentication_sign_in .or_group .line_wrap{align-items:center;display:flex;flex:1}#authentication_sign_in .or_group .line_wrap .line{border-bottom:1px solid #ccc;width:100%}#authentication_sign_in .or_group .or{margin:0 15px}#authentication_sign_in .oath_group{display:flex;justify-content:center}#authentication_sign_in .tos_group{margin-top:40px}#authentication_sign_in .tos_group a{color:#f85;text-decoration:none}#authentication_sign_in .page_footer{color:#999;font-size:14px;margin-top:60px;text-align:center}#authentication_create_account{padding:60px 0 120px}#authentication_create_account #password_confirmation_field,#authentication_create_account #password_field{padding-right:48px}#authentication_create_account .password_toggle_button{background-color:transparent;border:0;color:#9ea3a8;height:48px;padding:0;position:absolute;right:0;top:0;width:46px}#authentication_create_account .password_toggle_button .lucide-eye-off{display:none}#authentication_create_account .head{margin:0 auto;max-width:360px;padding:0 15px;text-align:center}#authentication_create_account .head h1{font-size:30px;font-weight:700;line-height:44px;margin-bottom:30px;margin-top:30px}#authentication_create_account .head p{font-size:20px;font-weight:600;text-align:left}#authentication_create_account .logo{margin-bottom:60px;text-align:center}#authentication_create_account #create_account_form{margin:0 auto;max-width:360px;padding:0 15px}#authentication_create_account #create_account_form h1{color:#f85;font-size:46px;font-weight:700;text-align:center}#authentication_create_account #create_account_form h3{color:#969799;font-size:20px;text-align:center}#authentication_create_account #create_account_form .form-group{margin-bottom:20px;margin-top:20px}#authentication_create_account #create_account_form .form-group label{font-size:14px;font-weight:600;margin-bottom:5px}#authentication_create_account #create_account_form .form-group input[type=password],#authentication_create_account #create_account_form .form-group input[type=text]{border-width:2px;height:48px;line-height:44px}#authentication_create_account #create_account_form .form-group input[type=password].error,#authentication_create_account #create_account_form .form-group input[type=text].error{border-color:red}#authentication_create_account #create_account_form .form-group select{border-width:2px}#authentication_create_account #create_account_form .form-actions{margin-top:30px}#authentication_create_account #create_account_form .form-actions .btn{background-color:#f85;border-radius:24px;display:block;font-size:18px;height:48px;width:100%}#authentication_create_account #create_account_form #password_requirements_list{color:#aaa;font-size:14px}#authentication_create_account #create_account_form #password_requirements_list li{line-height:22px}#authentication_create_account #create_account_form #password_requirements_list li.ok{color:#32cd32;font-weight:700}#authentication_create_account #create_account_form #email_address_exists_message{color:red;display:none}#authentication_forgot_password{padding:60px 0 120px}#authentication_forgot_password .forgot_password_container{margin:0 auto;max-width:360px;padding:60px 15px}#authentication_forgot_password .forgot_password_container .logo{margin-bottom:60px;text-align:center}#authentication_forgot_password .forgot_password_container .form-group{margin-bottom:15px}#authentication_forgot_password .forgot_password_container .form-group label{font-size:14px;font-weight:600;margin-bottom:5px}#authentication_forgot_password .forgot_password_container .form-group input[type=password],#authentication_forgot_password .forgot_password_container .form-group input[type=text]{height:48px;line-height:46px}#authentication_forgot_password .forgot_password_container .form-actions{margin-top:30px}#authentication_forgot_password .forgot_password_container .form-actions #login_button{margin-bottom:30px}#authentication_forgot_password .forgot_password_container .form-actions .btn{display:block;font-size:18px;height:52px;width:100%}#authentication_forgot_password .page_footer{color:#999;font-size:14px;margin-top:60px;text-align:center}#authentication_reset_password_link_sent{padding:60px 0 120px}#authentication_reset_password_link_sent h1{font-size:24px;margin:0 auto;max-width:600px;text-align:center}#authentication_reset_password_link_sent .actions{margin-top:60px;text-align:center}#authentication_reset_password_success{padding:60px 0 120px}#authentication_reset_password_success h1{font-size:24px;margin:0 auto;max-width:600px;text-align:center}#authentication_reset_password_success .actions{margin-top:60px;text-align:center}#authentication_reset_password{padding:60px 0 120px}#authentication_reset_password h1{text-align:center}#authentication_reset_password form{margin:0 auto;max-width:600px;padding:15px}#authentication_reset_password form .form-group{margin-bottom:15px}#authentication_reset_password form .label{color:#666;font-size:12px}#authentication_reset_password form #password_requirements_list li{color:#bbb;font-size:14px}#authentication_reset_password form #password_requirements_list li.ok{color:#32cd32}#brands_index{padding-bottom:60px}#brands_index .brand_group{margin-top:60px}#brands_index .brand_group h2{font-family:Nunito,sans-serif;font-size:40px;font-weight:600;text-align:center}#brands_index .brand_group .brand-list{margin-top:30px;padding:0 15px}#brands_index .brand_group .brand-list .brand{margin-bottom:30px;text-align:center}#brands_index .brand_group .brand-list .brand a{background-color:#f6f6f6;display:inline-block}#cart_index{min-height:400px;padding-bottom:120px;padding-top:45px}@media (max-width:767px){#cart_index{padding-top:30px}}#cart_index h1{font-size:40px;font-weight:600;text-align:center}@media (max-width:767px){#cart_index h1{font-size:20px}}#cart_index .cart-item-list{margin-top:45px}@media (max-width:767px){#cart_index .cart-item-list{margin-top:30px}}#cart_index .cart-item{background-color:#f7f8fa;display:flex;margin-bottom:15px;padding:30px}@media (max-width:767px){#cart_index .cart-item{padding:15px 0 15px 5px}}#cart_index .cart-item .bundle_pricing{color:red;font-size:14px;font-weight:700;margin-top:12px}#cart_index .cart-item .cart-item-checkbox{box-shadow:none;display:block;height:40px;margin-top:40px;outline:none;padding:6px;text-decoration:none;width:40px}@media (max-width:767px){#cart_index .cart-item .cart-item-checkbox{margin-top:10px}}#cart_index .cart-item .cart-item-checkbox .checkbox-checked{display:none}#cart_index .cart-item .cart-item-checkbox.checked .checkbox-checked{display:block}#cart_index .cart-item .cart-item-checkbox input[type=checkbox],#cart_index .cart-item .cart-item-checkbox.checked .checkbox-unchecked{display:none}#cart_index .cart-item .product-primary-image{margin-left:5px}#cart_index .cart-item .product-primary-image a{background-color:#eee;display:block;height:120px;outline:none;width:120px}@media (max-width:767px){#cart_index .cart-item .product-primary-image a{height:60px;width:60px}}#cart_index .cart-item .product-primary-image a img{width:100%}#cart_index .cart-item .product-info{margin-left:30px;width:100%}@media (max-width:767px){#cart_index .cart-item .product-info{margin-left:10px}}#cart_index .cart-item .product-info .product-title{font-size:18px;font-weight:600}@media (max-width:767px){#cart_index .cart-item .product-info .product-title{font-size:14px;padding-right:15px}}#cart_index .cart-item .product-info .product-title a{color:#000;text-decoration:none}#cart_index .cart-item .product-info .package-size{color:#828282;font-size:14px;margin-top:10px}@media (max-width:767px){#cart_index .cart-item .product-info .package-size{margin-top:5px}}#cart_index .cart-item .product-info .cart-item-actions{display:flex;margin-top:15px}#cart_index .cart-item .product-info .cart-item-actions .price-box{color:#f85;font-size:18px;font-weight:600;line-height:40px}@media (max-width:767px){#cart_index .cart-item .product-info .cart-item-actions .price-box{font-size:16px;line-height:34px}}#cart_index .cart-item .product-info .cart-item-actions .quantity-group{display:flex;margin-left:auto}#cart_index .cart-item .product-info .cart-item-actions .quantity-group .label{display:none;line-height:40px;margin-left:auto}@media (max-width:767px){#cart_index .cart-item .product-info .cart-item-actions .quantity-group .label{line-height:34px}}#cart_index .cart-item .product-info .cart-item-actions .quantity-group .cart-item-quantity-input{border:1px solid #f85;display:flex;height:40px;margin-left:15px;width:116px}@media (max-width:767px){#cart_index .cart-item .product-info .cart-item-actions .quantity-group .cart-item-quantity-input{height:34px;width:96px}}#cart_index .cart-item .product-info .cart-item-actions .quantity-group .cart-item-quantity-input .cart-item-quantity-button{background-color:#fff;border:0;border-radius:0;box-shadow:none;display:block;font-size:20px;height:38px;line-height:38px;outline:none;padding:0;text-align:center;width:38px}@media (max-width:767px){#cart_index .cart-item .product-info .cart-item-actions .quantity-group .cart-item-quantity-input .cart-item-quantity-button{font-size:18px;height:32px;line-height:32px;width:32px}}#cart_index .cart-item .product-info .cart-item-actions .quantity-group .cart-item-quantity-input .cart-item-quantity-button:hover{background-color:#eee}#cart_index .cart-item .product-info .cart-item-actions .quantity-group .cart-item-quantity-input .cart-item-purchasing-quantity{border:0;border-radius:0;box-shadow:none;font-size:18px;height:38px;line-height:38px;outline:none;padding:0;text-align:center;width:38px}#cart_index .cart-item .product-info .cart-item-actions .quantity-group .cart-item-quantity-input .cart-item-purchasing-quantity.error{color:red}@media (max-width:767px){#cart_index .cart-item .product-info .cart-item-actions .quantity-group .cart-item-quantity-input .cart-item-purchasing-quantity{font-size:16px;height:32px;line-height:32px;width:32px}}#cart_index .cart-item .product-info .cart-item-actions .delete-action{margin-left:15px;width:80px}@media (max-width:767px){#cart_index .cart-item .product-info .cart-item-actions .delete-action{margin-left:0}}#cart_index .cart-item .product-info .cart-item-actions .delete-action .delete-button{background-color:transparent;border:0;box-shadow:none;color:#f85;display:block;font-weight:500;height:40px;line-height:40px;outline:none;padding:0;text-align:center}@media (max-width:767px){#cart_index .cart-item .product-info .cart-item-actions .delete-action .delete-button{height:34px;line-height:34px;padding:0;width:40px}}#cart_index .cart-item .product-info .cart-item-actions .delete-action .delete-button:hover{background-color:#eee}@media (max-width:767px){#cart_index .cart-item .product-info .cart-item-actions .delete-action .delete-button .delete-text{display:none}}#cart_index .cart-item .product-info .cart-item-actions .delete-action .delete-button .delete-icon{display:none}@media (max-width:767px){#cart_index .cart-item .product-info .cart-item-actions .delete-action .delete-button .delete-icon{display:inline-block}}#cart_index .cart-item .product-info .not_enough_inventory,#cart_index .cart-item .product-info .purchase_limit_exceeded{color:red;display:none;margin-right:95px;margin-top:10px;text-align:right}#cart_index .coupon-tip{color:#999;margin-top:30px;text-align:center}@media (max-width:767px){#cart_index .coupon-tip{font-size:14px}}#cart-bottom-bar-sticky-stopper{margin-top:60px}#cart-bottom-bar{background-color:#fff;border-top-color:#eee;display:none}#cart-bottom-bar.sticky{border-top:1px solid #eee;bottom:0;left:0;position:fixed;width:100%}#cart-bottom-bar.sticky.mobile{background-color:#fbfbfb;bottom:50px}#cart-bottom-bar .cart-bottom-bar-inner-wrap{display:flex;padding:0 30px}@media (max-width:767px){#cart-bottom-bar .cart-bottom-bar-inner-wrap{padding-left:5px;padding-right:10px}}#cart-bottom-bar .cart-bottom-bar-inner-wrap .checkbox-group{display:flex;padding:15px 0}#cart-bottom-bar .cart-bottom-bar-inner-wrap .checkbox-group .cart-item-checkbox-all{display:block;height:40px;padding:6px;width:40px}#cart-bottom-bar .cart-bottom-bar-inner-wrap .checkbox-group .cart-item-checkbox-all .checkbox-checked{display:none}#cart-bottom-bar .cart-bottom-bar-inner-wrap .checkbox-group .cart-item-checkbox-all.checked .checkbox-checked{display:block}#cart-bottom-bar .cart-bottom-bar-inner-wrap .checkbox-group .cart-item-checkbox-all.checked .checkbox-unchecked{display:none}#cart-bottom-bar .cart-bottom-bar-inner-wrap .checkbox-group .label{line-height:40px;margin-left:10px}@media (max-width:767px){#cart-bottom-bar .cart-bottom-bar-inner-wrap .checkbox-group .label{display:none}}#cart-bottom-bar .cart-bottom-bar-inner-wrap .cart-subtotal-group{margin-left:auto;padding-top:9px;text-align:right}#cart-bottom-bar .cart-bottom-bar-inner-wrap .cart-subtotal-group .cart-subtotal{font-size:24px;font-weight:600;line-height:36px}@media (max-width:767px){#cart-bottom-bar .cart-bottom-bar-inner-wrap .cart-subtotal-group .cart-subtotal{font-size:18px}}#cart-bottom-bar .cart-bottom-bar-inner-wrap .cart-subtotal-group .subtotal-footnote{color:#999;font-size:14px;line-height:16px}@media (max-width:767px){#cart-bottom-bar .cart-bottom-bar-inner-wrap .cart-subtotal-group .subtotal-footnote{font-size:12px}}#cart-bottom-bar .cart-bottom-bar-inner-wrap .checkout-group{margin-left:15px;padding-top:10px}@media (max-width:767px){#cart-bottom-bar .cart-bottom-bar-inner-wrap .checkout-group{margin-left:10px}}#cart-bottom-bar .cart-bottom-bar-inner-wrap .checkout-group #checkout-button{background-color:#ed1b26;border:0;border-radius:0;box-shadow:none;color:#fff;display:block;font-size:20px;font-weight:600;height:50px;line-height:50px;outline:none;padding:0;text-align:center;width:160px}@media (max-width:767px){#cart-bottom-bar .cart-bottom-bar-inner-wrap .checkout-group #checkout-button{font-size:18px;width:100px}}#checkout_show{background-color:#f8f8f8}#checkout_show .container{margin:0 auto;max-width:750px;padding:30px 15px}#checkout_show #promo_discount_group{display:none}#checkout_show #order_promo_code .input_inner{flex:1;position:relative}#checkout_show #order_promo_code .input_inner .clear_button{cursor:pointer;display:none;height:48px;position:absolute;right:0;top:0;width:48px}#checkout_show #order_promo_code .input_inner .clear_button .circle{align-items:center;background-color:#e8e8e8;border-radius:50%;color:#fff;display:flex;font-size:14px;height:20px;justify-content:center;margin-left:14px;margin-top:14px;width:20px}#checkout_show #order_promo_code .promotion_code_message{display:none}#checkout_show #order_promo_code .text-success{color:#9ad880}#checkout_show #order_promo_code .smoothie_coupon{margin-top:10px}#checkout_show #order_promo_code .smoothie_coupon strong{color:#f85}#checkout_show .checkout_header .store_info{align-items:center;display:flex;justify-content:center}#checkout_show .checkout_header .store_info .store_logo{margin-right:15px}#checkout_show .checkout_header .store_info .store_name a{color:#000;display:block;font-size:18px;font-weight:600;height:44px;line-height:44px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}#checkout_show #checkout_form{margin-left:auto;margin-right:auto;padding-bottom:60px}#checkout_show #apply_promotion_code_button{background-color:#f85;border-color:transparent;color:#fff;font-size:16px;width:100px}#checkout_show .commission_info{padding:45px 0 30px;text-align:center}#checkout_show .commission_info h3{font-size:16px;font-weight:700}#checkout_show .commission_info .amount{color:#115c41;font-size:36px;font-weight:700}#checkout_show .commission_info .note{font-size:16px;font-weight:700;line-height:24px;margin-top:5px}#checkout_show #add_note_link{margin-top:30px}#checkout_show #add_note_link a{align-items:center;display:flex;text-decoration:none}#checkout_show #add_note_link a svg{margin-right:5px}#checkout_show #shipping_section .checkout_section_header{height:auto;line-height:24px;padding:8px 0}#checkout_show .shipping_and_return_notice a{align-items:center;color:#969799;display:flex;font-size:14px;text-decoration:none}#checkout_show .shipping_and_return_notice a svg{margin-right:5px}#checkout_show .checkout_section{margin-top:30px}#checkout_show .checkout_section input[type=radio]{cursor:pointer}#checkout_show .checkout_section .checkout_section_header{font-size:16px;font-weight:600;height:40px;line-height:38px}#checkout_show .checkout_section .checkout_section_header .login_action{float:right;padding-right:10px}#checkout_show .checkout_section .checkout_section_header .login_action a{margin-left:5px;text-decoration:none}#checkout_show .login_link{font-size:15px;margin-top:10px;text-align:right}#checkout_show .login_link a{text-decoration:none}#checkout_show .receives_newsletter_group{margin-top:5px}#checkout_show .receives_newsletter_group label{color:#6c757d;font-size:14px}#checkout_show #reserve_pickup_time .checkout_section_header{display:flex}@media (max-width:767px){#checkout_show #reserve_pickup_time .checkout_section_header{display:block;height:auto;padding-bottom:10px}}#checkout_show #reserve_pickup_time .pickup_time_slot_title{margin-left:auto}#checkout_show #reserve_pickup_time .pickup_time_slot_title .pickup_time_slot_title_time{display:none;margin-right:10px}#checkout_show #reserve_pickup_time .pickup_time_slots{background-color:#fff;border:2px solid #eee;border-radius:3px;display:flex;flex-wrap:wrap;padding:10px;position:relative}#checkout_show #reserve_pickup_time .pickup_time_slots.error{border-color:red}#checkout_show #reserve_pickup_time .pickup_time_slots #pickup_time_slots_overlay{align-items:center;background:rgba(0,0,0,.5);border-radius:3px;display:flex;flex:1;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}#checkout_show #reserve_pickup_time .pickup_time_slots #pickup_time_slots_overlay .notice{color:#fff;font-size:20px;font-weight:700}#checkout_show #reserve_pickup_time .pickup_time_slots .pickup_time_slot{padding:5px}#checkout_show #reserve_pickup_time .pickup_time_slots .pickup_time_slot .inner{border:1px solid #000;border-radius:4px;cursor:pointer;font-size:18px;height:34px;line-height:32px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#checkout_show #reserve_pickup_time .pickup_time_slots .pickup_time_slot.disabled .inner{background-color:#f2f2f2;border-color:transparent;color:#dadada;cursor:not-allowed}#checkout_show #reserve_pickup_time .pickup_time_slots .pickup_time_slot.selected .inner{background-color:#f85;border-color:transparent;color:#fff}#checkout_show .fulfillment_methods{background-color:#fff;border:2px solid #eee;border-radius:4px;padding:5px 10px}#checkout_show .fulfillment_methods.error{border-color:red}#checkout_show .fulfillment_methods .fulfillment_method{border-top:1px solid #eee;color:#323333;cursor:pointer;display:flex;padding:15px;position:relative;text-decoration:none}#checkout_show .fulfillment_methods .fulfillment_method .hover_link{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}#checkout_show .fulfillment_methods .fulfillment_method:first-child{border-top:0}#checkout_show .fulfillment_methods .fulfillment_method .fulfillment_method_radio_group{align-items:center;display:flex;height:20px}#checkout_show .fulfillment_methods .fulfillment_method .fulfillment_method_content{flex:1;line-height:20px;margin-left:10px}#checkout_show .fulfillment_methods .fulfillment_method .fulfillment_method_content label{cursor:pointer;font-size:16px}#checkout_show .fulfillment_methods .fulfillment_method .fulfillment_method_content .fulfillment_method_note{color:#888;font-size:14px;padding-left:29px}#checkout_show .fulfillment_methods .fulfillment_method .fulfillment_method_content .pickup_address{font-size:14px;margin-top:15px}#checkout_show .fulfillment_methods .fulfillment_method .icon{color:#999;height:20px;line-height:20px}#checkout_show .fulfillment_methods .fulfillment_method .selected_address{font-size:14px;margin-top:10px;padding-left:29px}#checkout_show .fulfillment_methods .fulfillment_method .selected_address .contact_name,#checkout_show .fulfillment_methods .fulfillment_method .selected_address .location_name{color:#000;font-weight:600}#checkout_show .form-control{border-color:#eee;border-width:2px;height:38px}#checkout_show .form-control.error{border-color:red}#checkout_show .reward_number{font-weight:700}#checkout_show .payment_methods{background-color:#fff;border:2px solid #eee;border-radius:3px;display:flex;flex-wrap:wrap;padding:5px 10px}@media (max-width:767px){#checkout_show .payment_methods{display:block}}#checkout_show .payment_methods.error{border-color:red}#checkout_show .payment_methods .payment_method{align-items:center;color:#969799;display:flex;flex:1;font-weight:400;padding:20px;text-decoration:none}@media (max-width:767px){#checkout_show .payment_methods .payment_method{border-top:1px solid #ddd;padding:10px 15px}#checkout_show .payment_methods .payment_method:first-child{border-top:0}}#checkout_show .payment_methods .payment_method label{align-items:center;cursor:pointer;display:flex;flex:1;padding-left:10px}#checkout_show .payment_methods .payment_method label svg{margin-right:10px}#checkout_show .shipping_quantity_error{padding:10px 15px}#checkout_show .line_items{background-color:#fff;border:2px solid #eee;border-radius:4px;padding:5px 10px}#checkout_show .line_items.error{border-color:red}#checkout_show .line_items .line_item{border-top:1px solid #eee}#checkout_show .line_items .line_item:first-child{border-top:0}#checkout_show .line_items .line_item .purchase_limit_exceeded{color:red;display:none;margin-bottom:10px;text-align:right}#checkout_show .line_items .line_item .shipping_region_error{color:red;margin-bottom:10px;margin-left:15px}#checkout_show .line_items .line_item .line_item_inner{display:flex;justify-content:space-between;padding:10px 15px}#checkout_show .line_items .line_item .right_info{flex-shrink:0;margin-left:30px}#checkout_show #order_customer_notes{display:none}#checkout_show #webstore_checkout_redeemed_reward_points{width:150px}#checkout_show #redeemed_value_group{font-size:14px;margin-top:5px}#checkout_show #order_redeemed_reward_points .line_item{display:flex;margin-top:30px;padding:0 25px}#checkout_show #order_redeemed_reward_points .line_item .right_info{flex-shrink:0;margin-left:auto}#checkout_show .redeemed_reward_points_input_group{display:flex}#checkout_show .redeemed_reward_points_input_group #max_redeemed_reward_points_button{background-color:#f85;border-color:transparent;border-radius:2px;color:#fff;flex-shrink:0;font-size:16px;margin-left:10px;width:100px}#checkout_show .redeemed_reward_points_input_group .rangeslider_wrapper{background-color:#fff;border:1px solid #eee;border-radius:2px;flex:1;height:48px;padding:0 15px}#checkout_show .redeemed_reward_points_input_group .rangeslider{height:4px;margin-top:21px}#checkout_show .redeemed_reward_points_input_group .rangeslider .rangeslider__fill{background-color:#f85;box-shadow:none}#checkout_show .redeemed_reward_points_input_group .rangeslider .rangeslider__handle{background-color:#fff;background-image:none;height:30px;top:-13px;width:30px}#checkout_show .redeemed_reward_points_input_group .rangeslider .rangeslider__handle:after{background-color:#fff;background-image:none}#checkout_show .promotion_code_input_group{display:flex;margin-top:5px}#checkout_show .promotion_code_input_group button{border:1px solid #ddd;border-radius:2px;flex-shrink:0;margin-left:10px}#checkout_show .conversion_rate{margin-top:15px;padding-right:21px;text-align:right}#checkout_show .form-actions{margin-top:60px;text-align:center}#checkout_show #pay_checkout_button{border:0;border-radius:2px;display:inline-block;font-size:18px;height:60px;line-height:60px;max-width:360px;padding:0;width:100%}#checkout_select_pickup_location{background-color:#fff;padding:30px}#checkout_select_pickup_location .page_content{margin-left:auto;margin-right:auto;max-width:750px;padding-bottom:60px}#checkout_select_pickup_location .page_content h1{font-size:28px}#checkout_select_pickup_location .pickup_locations{border:1px solid #d8d8d8;margin-bottom:30px;margin-top:30px;padding:5px}#checkout_select_pickup_location .pickup_locations .pickup_location{border-top:1px solid #d8d8d8;color:#323333;cursor:pointer;display:flex;padding:15px;text-decoration:none}#checkout_select_pickup_location .pickup_locations .pickup_location:first-child{border-top:0}#checkout_select_pickup_location .pickup_locations .pickup_location .radio_group{align-items:center;display:flex;height:20px}#checkout_select_pickup_location .pickup_locations .pickup_location .location_content{color:#666;flex:1;font-size:14px;line-height:20px;margin-left:10px}#checkout_select_pickup_location .pickup_locations .pickup_location .location_content .location_name{color:#000;font-size:16px;font-weight:600;margin-bottom:5px}#checkout_select_pickup_location .pickup_locations .pickup_location .icon{color:#999;height:20px;line-height:20px}#checkout_select_pickup_location .form-actions{margin-top:60px;text-align:center}#checkout_select_pickup_location #save_checkout_button{border:0;border-radius:2px;font-size:18px;height:60px;line-height:60px;padding:0;width:360px}#checkout_select_address{background-color:#fff;padding:30px 15px}#checkout_select_address .page_content{margin-left:auto;margin-right:auto;max-width:750px;padding-bottom:60px}#checkout_select_address .page_content h1{font-size:28px}#checkout_select_address .customer_addresses{border:1px solid #d8d8d8;margin-bottom:30px;margin-top:30px;padding:5px}#checkout_select_address .customer_addresses .customer_address{border-top:1px solid #d8d8d8;color:#323333;cursor:pointer;display:flex;padding:15px;text-decoration:none}#checkout_select_address .customer_addresses .customer_address:first-child{border-top:0}#checkout_select_address .customer_addresses .customer_address .radio_group{align-items:center;display:flex;height:20px}#checkout_select_address .customer_addresses .customer_address .address_content{color:#666;flex:1;font-size:14px;line-height:20px;margin-left:10px}#checkout_select_address .customer_addresses .customer_address .address_content .contact_name{color:#000;font-size:16px;font-weight:600;margin-bottom:5px}#checkout_select_address .customer_addresses .customer_address .icon{color:#999;height:20px;line-height:20px}#checkout_select_address .form-actions{margin-top:60px;text-align:center}#checkout_select_address #guest_address_form{margin:0 auto 30px;max-width:480px}#checkout_select_address #guest_address_form .error{border-color:red}#checkout_select_address #guest_address_form #bc_city_select{margin-bottom:10px}#checkout_select_address #guest_address_form .region_specific{display:none}#checkout_select_address #guest_address_form .phone_number_group{margin-bottom:10px;position:relative}#checkout_select_address #guest_address_form .phone_number_group .call_code_group{float:left;width:100px}#checkout_select_address #guest_address_form .phone_number_group .call_code_group #calling_code_placeholder{height:38px}#checkout_select_address #guest_address_form .phone_number_group .call_code_group #calling_code_select{background-color:orange;opacity:0;position:absolute;top:0;width:100px;z-index:10}#checkout_select_address #guest_address_form .phone_number_group .number_group{margin-left:110px}#checkout_select_address #guest_address_form .id_card_image_wrap{border:2px solid #f2f3f5;height:202px;position:relative;width:202px}#checkout_select_address #guest_address_form .id_card_image_wrap.error{border-color:red}#checkout_select_address #guest_address_form .id_card_image_wrap .id_card_image_delete_button{background-color:#fff;border:0;border-radius:50%;color:#d00;display:none;font-size:18px;height:20px;line-height:20px;padding:0;position:absolute;right:-10px;text-align:center;top:-10px;width:20px}#checkout_select_address #guest_address_form .id_card_image_wrap .id_card_image_preview{align-items:center;display:flex;height:200px;justify-content:center;width:200px}#checkout_select_address #guest_address_form .id_card_image_wrap .id_card_image_preview img{max-height:100%;max-width:100%}#checkout_select_address #guest_address_form .id_card_image_wrap .id_card_image_upload_button{background-color:#f2f3f5;display:none}#checkout_select_address #guest_address_form .id_card_image_wrap .id_card_image_upload_button .spinner{color:#999;display:none}#checkout_select_address #guest_address_form .id_card_image_wrap .id_card_image_upload_button .upload_button_inner{align-items:center;cursor:pointer;display:flex;height:200px;justify-content:center;width:200px}#checkout_select_address #guest_address_form .id_card_image_wrap .id_card_image_file_field{display:none}#checkout_select_address #guest_address_form .form-group{margin-bottom:15px}#checkout_select_address #guest_address_form .form-group label{font-weight:600;margin-bottom:5px}#checkout_select_address #guest_address_form .form-actions{margin-top:30px;text-align:center}#checkout_select_address #guest_address_form .form-actions .btn{display:inline-block;font-size:18px;height:50px;padding:0;text-align:center;width:320px}#checkout_select_address #guest_address_form .china_specific{display:none}#checkout_bottom_bar_sticky_stopper{margin-top:60px}#checkout_bottom_bar{background-color:#f8f8f8;padding-bottom:100px}@media (max-width:767px){#checkout_bottom_bar{background-color:#fff;background-color:#fbfbfb;border-top:1px solid #eee;bottom:0;left:0;padding-bottom:0;position:fixed;width:100%}}#checkout_bottom_bar .container{margin:0 auto;max-width:750px}#checkout_bottom_bar .chekcout_bottom_bar_inner_wrap{align-items:center;display:flex}@media (max-width:767px){#checkout_bottom_bar .chekcout_bottom_bar_inner_wrap{padding-left:5px}}#checkout_bottom_bar .chekcout_bottom_bar_inner_wrap .order_total_group{margin-left:auto;text-align:right}#checkout_bottom_bar .chekcout_bottom_bar_inner_wrap .order_total_group .order_total{font-size:24px;font-weight:600;line-height:36px}@media (max-width:767px){#checkout_bottom_bar .chekcout_bottom_bar_inner_wrap .order_total_group .order_total{color:#f85;font-size:24px}}#checkout_bottom_bar .chekcout_bottom_bar_inner_wrap .order_total_group .conversion_rate{color:#999;font-size:14px;line-height:16px}@media (max-width:767px){#checkout_bottom_bar .chekcout_bottom_bar_inner_wrap .order_total_group .conversion_rate{font-size:12px}}#checkout_bottom_bar .chekcout_bottom_bar_inner_wrap .pay_checkout_group{margin-left:15px}@media (max-width:767px){#checkout_bottom_bar .chekcout_bottom_bar_inner_wrap .pay_checkout_group{margin-left:10px}}#checkout_bottom_bar .chekcout_bottom_bar_inner_wrap .pay_checkout_group #pay_checkout_button{background-color:#ed1b26;border:0;border-radius:0;box-shadow:none;color:#fff;display:block;font-size:20px;font-weight:600;height:50px;line-height:50px;outline:none;padding:0;text-align:center;width:160px}@media (max-width:767px){#checkout_bottom_bar .chekcout_bottom_bar_inner_wrap .pay_checkout_group #pay_checkout_button{font-size:18px;height:64px;line-height:64px;width:110px}}#checkout_complete{padding-bottom:90px}#checkout_complete .checkout_success{padding-top:60px;text-align:center}#checkout_complete .checkout_success .success_notice{font-size:18px;font-weight:600;margin:60px auto 0;max-width:410px;padding:0 15px;text-align:left}#checkout_complete .checkout_success .page_actions{margin-top:60px}#checkout_complete .checkout_success .page_actions #back_to_home_button{align-items:center;border:0;display:flex;font-size:18px;height:60px;justify-content:center;margin-left:auto;margin-right:auto;padding:0;width:360px}#checkout_pay_link{background-color:#f8f8f8}#checkout_pay_link .container{margin:0 auto;max-width:750px;padding:30px 15px}#checkout_pay_link .checkout_section{margin-top:30px}#checkout_pay_link .checkout_section input[type=radio]{cursor:pointer}#checkout_pay_link .checkout_section .checkout_section_header{font-size:16px;font-weight:600;height:40px;line-height:38px}#checkout_pay_link .checkout_section .checkout_section_header .login_action{float:right;padding-right:10px}#checkout_pay_link .checkout_section .checkout_section_header .login_action a{margin-left:5px;text-decoration:none}#checkout_pay_link .checkout_section .payment_methods{background-color:#fff;border:2px solid #eee;border-radius:3px;display:flex;flex-wrap:wrap;padding:5px 10px}@media (max-width:767px){#checkout_pay_link .checkout_section .payment_methods{display:block}}#checkout_pay_link .checkout_section .payment_methods.error{border-color:red}#checkout_pay_link .checkout_section .payment_methods .payment_method{align-items:center;color:#969799;display:flex;flex:1;font-weight:400;padding:20px;text-decoration:none}@media (max-width:767px){#checkout_pay_link .checkout_section .payment_methods .payment_method{border-top:1px solid #ddd;padding:10px 15px}#checkout_pay_link .checkout_section .payment_methods .payment_method:first-child{border-top:0}}#checkout_pay_link .checkout_section .payment_methods .payment_method label{align-items:center;cursor:pointer;display:flex;flex:1;padding-left:10px}#checkout_pay_link .checkout_section .payment_methods .payment_method label svg{margin-right:10px}#checkout_pay_link .checkout_section .line_items{background-color:#fff;border:2px solid #eee;border-radius:4px;padding:5px 10px}#checkout_pay_link .checkout_section .line_items.error{border-color:red}#checkout_pay_link .checkout_section .line_items .line_item{border-top:1px solid #eee}#checkout_pay_link .checkout_section .line_items .line_item:first-child{border-top:0}#checkout_pay_link .checkout_section .line_items .line_item .purchase_limit_exceeded{color:red;display:none;margin-bottom:10px;text-align:right}#checkout_pay_link .checkout_section .line_items .line_item .shipping_region_error{color:red;margin-bottom:10px;margin-left:15px}#checkout_pay_link .checkout_section .line_items .line_item .line_item_inner{display:flex;justify-content:space-between;padding:10px 15px}#checkout_pay_link .checkout_section .line_items .line_item .right_info{flex-shrink:0;margin-left:30px}#home_index{background-color:#fff}#home_index .home_banner .swiper-container,#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide{height:auto}#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide .container{height:100%}#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a{color:#000;display:flex;height:100%;margin:0 auto;text-decoration:none}#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .content{align-items:center;display:flex;flex:8;justify-content:center;min-height:240px;padding:30px 0}#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .content .inner{padding:0 15px 0 30px}#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .content .inner .header_1{font-size:24px;font-weight:500}@media (max-width:767px){#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .content .inner .header_1{font-size:18px}}#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .content .inner .header_2{font-size:36px;font-weight:700;margin-bottom:15px}@media (max-width:767px){#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .content .inner .header_2{font-size:22px}}#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .content .inner .text{font-size:18px;font-weight:500}@media (max-width:767px){#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .content .inner .text{font-size:16px}}#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .content .inner .text .text_1{font-weight:600}#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .content .inner .action{color:#fff;font-size:24px;font-weight:700;margin-top:30px}@media (max-width:767px){#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .content .inner .action{font-size:18px;margin-top:20px}}#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .image{flex:12;overflow:hidden;position:relative}@media (max-width:1230px){#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .image{flex:8}#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .image .image_wrap{height:100%;left:0;position:absolute;top:0;width:2000px}#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .image .image_wrap img{height:100%;width:auto}}@media (max-width:767px){#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .image{flex:4}#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .image .image_wrap{height:90%;left:0;position:absolute;top:5%;width:2000px}#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .image .image_wrap img{height:100%;width:auto}}#home_index .home_banner .swiper-container .swiper-wrapper .swiper-slide a .image img{width:100%}@media (max-width:767px){#home_index .home_banner .swiper-container .swiper-pagination{bottom:3px}}#home_index .home_banner .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#e70427}#home_index .home_banner .swiper-container .swiper-button-prev{color:transparent;height:100%;left:0;top:22px;width:60px}@media (max-width:767px){#home_index .home_banner .swiper-container .swiper-button-prev{display:none}}#home_index .home_banner .swiper-container .swiper-button-next{color:transparent;height:100%;right:0;top:22px;width:60px}@media (max-width:767px){#home_index .home_banner .swiper-container .swiper-button-next{display:none}}#home_index .hero-banner-wrapper{height:360px;overflow:hidden;position:relative}#home_index .hero-banner-wrapper .banner-bg{height:100%;overflow:hidden;position:relative}#home_index .hero-banner-wrapper .banner-bg .leaf{animation:floatLeaf 6s ease-in-out infinite;pointer-events:none;position:absolute}#home_index .hero-banner-wrapper .hero-banner-text{left:50%;max-width:1400px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}#home_index .hero-banner-wrapper .hero-banner-text h1{font-size:48px;font-weight:700;line-height:1.4}@media (max-width:767px){#home_index .hero-banner-wrapper .hero-banner-text h1{font-size:36px}}#home_index .hero-banner-wrapper .hero-banner-text .brand-logos{width:-moz-fit-content;width:fit-content}#home_index .hero-banner-wrapper .hero-banner-text .brand-logos img{height:80px;-o-object-fit:contain;object-fit:contain}#home_index .hero-banner-wrapper .hero-banner-text .promo-bubble{background:#fff;border:1px solid #eee;border-radius:999px;display:inline-block;font-size:24px;font-weight:600;padding:10px 32px}@media (max-width:767px){#home_index .hero-banner-wrapper .hero-banner-text .promo-bubble{font-size:18px}}#home_index .hero-banner-wrapper .hero-banner-text .promo-bubble-swiper .swiper-slide{align-items:center;display:flex;height:50px;justify-content:center}#home_index .card_wrappers{margin-bottom:20px;margin-top:0}@media (max-width:991px){#home_index .card_wrappers{margin-bottom:6px;margin-top:12px;padding:0 6px}}#home_index .card_wrappers .card_wrapper{display:flex}@media (max-width:991px){#home_index .card_wrappers .card_wrapper{margin-top:8px}}#home_index .card_wrappers .card_wrapper .content{align-items:center;background-color:#fff4f4;color:#000;display:flex;flex:1;outline:none;padding:16px;position:relative;text-decoration:none}#home_index .card_wrappers .card_wrapper .content>svg{flex-shrink:2;width:120px}@media (max-width:991px){#home_index .card_wrappers .card_wrapper .content>svg{width:50px}}#home_index .card_wrappers .card_wrapper .content .sub_content{flex:1;margin-left:16px}#home_index .card_wrappers .card_wrapper .content .sub_content a{color:#000}#home_index .card_wrappers .card_wrapper .content .sub_content .title{font-size:24px;font-weight:700}@media (max-width:991px){#home_index .card_wrappers .card_wrapper .content .sub_content .title{font-size:20px}}#home_index .card_wrappers .card_wrapper .content .sub_content .inner{display:flex;margin-top:8px}#home_index .card_wrappers .card_wrapper .content .sub_content .inner .text{flex:1;height:60px;line-height:30px;padding-right:16px}@media (max-width:991px){#home_index .card_wrappers .card_wrapper .content .sub_content .inner .text{font-size:16px;line-height:20px;overflow:hidden}}#home_index .card_wrappers .card_wrapper .content .sub_content .inner svg{flex-shrink:0;margin-top:15px}@media (max-width:991px){#home_index .card_wrappers .card_wrapper .content .sub_content .inner svg{margin-top:0;width:20px}}@media (max-width:767px){#home_index .home_slider{margin-top:0}}#home_index .home_slider .swiper-container,#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide{height:auto}#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide .container{height:100%}#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a{color:#000;display:flex;height:100%;margin:0 auto;text-decoration:none}#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .content{align-items:center;display:flex;flex:8;justify-content:center;min-height:240px;padding:30px 0}#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .content .inner{padding:0 15px 0 30px}#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .content .inner .header_1{font-size:24px;font-weight:500}@media (max-width:767px){#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .content .inner .header_1{font-size:18px}}#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .content .inner .header_2{font-size:36px;font-weight:700;margin-bottom:15px}@media (max-width:767px){#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .content .inner .header_2{font-size:22px}}#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .content .inner .text{font-size:18px;font-weight:500}@media (max-width:767px){#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .content .inner .text{font-size:16px}}#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .content .inner .text .text_1{font-weight:600}#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .content .inner .action{color:#fff;font-size:24px;font-weight:700;margin-top:30px}@media (max-width:767px){#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .content .inner .action{font-size:18px;margin-top:20px}}#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .image{display:flex;flex:12;overflow:hidden;position:relative}#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .image .image_wrap{height:100%;left:0;position:absolute;top:0;width:2000px}#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .image .image_wrap img{height:100%;width:auto}@media (max-width:1230px){#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .image{flex:8}}@media (max-width:767px){#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .image{flex:4}#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .image .image_wrap{height:90%;top:5%}}#home_index .home_slider .swiper-container .swiper-wrapper .swiper-slide a .image img{width:100%}@media (max-width:767px){#home_index .home_slider .swiper-container .swiper-pagination{bottom:3px}}#home_index .home_slider .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#e70427}#home_index .home_slider .swiper-container .swiper-button-prev{color:transparent;height:100%;left:0;top:22px;width:60px}@media (max-width:767px){#home_index .home_slider .swiper-container .swiper-button-prev{display:none}}#home_index .home_slider .swiper-container .swiper-button-next{color:transparent;height:100%;right:0;top:22px;width:60px}@media (max-width:767px){#home_index .home_slider .swiper-container .swiper-button-next{display:none}}#home_index .swiper-logo img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}#home_index .featured-products{background-color:#f6f7f9;padding:30px 0}#home_index .featured-products .view-more-button{box-shadow:none;color:#f85;display:block;font-size:24px;height:40px;line-height:40px;margin-bottom:20px;outline:none;text-align:center;text-decoration:none}#home_index .featured-products .nav-pills{border-bottom:none}#home_index .featured-products .nav-pills .nav-link{background-color:#fff;border-radius:2rem;color:#000;margin:0 .5rem;padding:.5rem 2rem}#home_index .featured-products .nav-pills .nav-link.active{background-color:#ff8555;color:#fff}#home_index .featured-products .dot-indicator{position:relative}#home_index .featured-products .dot-indicator:after{background-color:red;border-radius:50%;content:"";height:4px;position:absolute;right:-6px;top:14px;width:4px}#home_index .market_banner{margin-top:30px}#home_index .market_banner .mobile{display:none;width:100%}@media (max-width:767px){#home_index .market_banner{margin-top:0}#home_index .market_banner .desktop{display:none}#home_index .market_banner .mobile{display:inline}}#home_index .smoothie_menu_link{background-color:#f2f3f5;display:flex;margin-top:30px;text-decoration:none}@media (max-width:1000px){#home_index .smoothie_menu_link{background-color:#fff;display:block;margin-top:0}}#home_index .smoothie_menu_link .image{flex-shrink:0;max-height:128px}#home_index .smoothie_menu_link .image img{display:block;max-height:128px;max-width:100%}#home_index .smoothie_menu_link .info{flex:1;flex-shrink:1}#home_index .smoothie_menu_link .info .text{color:#000;font-size:18px;font-weight:700;height:30px;line-height:30px;text-align:center}@media (max-width:767px){#home_index .smoothie_menu_link .info .text{font-size:14px}}#home_index .smoothie_menu_link .info .link_groups{display:flex}#home_index .smoothie_menu_link .info .link_groups .link_group.webstore{flex:2}#home_index .smoothie_menu_link .info .link_groups .link_group.webstore .header{background-color:#ff8761}#home_index .smoothie_menu_link .info .link_groups .link_group.platforms{flex:6}#home_index .smoothie_menu_link .info .link_groups .link_group.platforms .header{background-color:#88c941}#home_index .smoothie_menu_link .info .link_groups .link_group .header{color:#fff;font-weight:700;height:30px;line-height:30px;text-align:center}@media (max-width:767px){#home_index .smoothie_menu_link .info .link_groups .link_group .header{font-size:12px}}#home_index .smoothie_menu_link .info .link_groups .link_group .links{display:flex;height:68px;justify-content:space-evenly}#home_index .smoothie_menu_link .info .link_groups .link_group .links a{align-items:center;display:flex;flex:1;height:100%;justify-content:center}@media (max-width:767px){#home_index .smoothie_menu_link .info .link_groups .link_group .links a svg{max-width:80%}}#home_index .home_links{margin-top:30px}@media (max-width:767px){#home_index .home_links{background-color:#f6f7f9;margin-top:0;padding:10px 15px 0}}#home_index .home_links .home_link{background-color:#d6eeb1;display:flex;text-decoration:none}@media (max-width:767px){#home_index .home_links .home_link{display:block}}#home_index .home_links .home_link .image{background-color:#eee;flex-shrink:0;height:128px;width:128px}@media (max-width:767px){#home_index .home_links .home_link .image{height:auto;width:100%}}#home_index .home_links .home_link .image img{display:block;height:128px;width:128px}@media (max-width:767px){#home_index .home_links .home_link .image img{height:auto;width:100%}}#home_index .home_links .home_link .info{flex:1;padding:15px;position:relative}@media (max-width:767px){#home_index .home_links .home_link .info{height:101px}}#home_index .home_links .home_link .info .title{color:#222;font-size:24px;font-weight:700;height:56px;line-height:28px;overflow:hidden}@media (max-width:767px){#home_index .home_links .home_link .info .title{font-size:16px}}#home_index .home_links .home_link .info svg{bottom:15px;position:absolute;right:15px}@media (max-width:767px){#home_index .home_links .home_link .info svg{bottom:10px;height:20px;right:10px;width:20px}#home_index .shopping-highlights-container{border-bottom:10px solid #f2f3f5}}#home_index .shopping-highlights-container .shopping-highlights{display:none;font-family:Nunito,sans-serif;font-size:18px;justify-content:center;margin-top:20px}@media (max-width:767px){#home_index .shopping-highlights-container .shopping-highlights{display:flex;font-size:16px;justify-content:normal;margin-top:0}}#home_index .shopping-highlights-container .shopping-highlights .shopping-highlight{flex-shrink:1;padding:0 20px;width:auto}@media (max-width:767px){#home_index .shopping-highlights-container .shopping-highlights .shopping-highlight{flex-shrink:0;height:40px;justify-items:center;line-height:40px;padding:0;text-align:center}}#home_index .shopping-highlights-container .shopping-highlights .shopping-highlight .icon{display:inline-block}@media (max-width:767px){#home_index .shopping-highlights-container .shopping-highlights .shopping-highlight svg{height:20px;width:20px}}#home_index .shopping-highlights-container .shopping-highlights .shopping-highlight .label{display:inline-block;font-weight:600;line-height:40px;margin-left:5px}@media (max-width:767px){#home_index .shopping-highlights-container .shopping-highlights .shopping-highlight .label{font-size:14px}}#home_index .shopping-highlights-container .shopping-highlights-swiper-button-prev{color:rgba(0,0,0,.15);display:none;left:0;width:40px}#home_index .shopping-highlights-container .shopping-highlights-swiper-button-prev:after{font-size:16px}#home_index .shopping-highlights-container .shopping-highlights-swiper-button-next{color:rgba(0,0,0,.15);display:none;right:0;width:40px}#home_index .shopping-highlights-container .shopping-highlights-swiper-button-next:after{font-size:16px}#home_index .home-menu{display:flex;margin-top:45px;padding:0 10px 10px}@media (max-width:767px){#home_index .home-menu{border-top:10px solid #f2f3f5;margin-top:0;padding-bottom:10px;padding-top:15px}}#home_index .home-menu .home-menu-item{padding:0 10px;width:20%}@media (max-width:767px){#home_index .home-menu .home-menu-item{padding:0}}#home_index .home-menu .home-menu-item a{color:#000;display:block;height:52px;padding-top:8px;position:relative;text-align:center;text-decoration:none}@media (max-width:767px){#home_index .home-menu .home-menu-item a{height:auto;padding:0}}#home_index .home-menu .home-menu-item a h3{align-items:center;background-color:#f2f3f5;border-radius:26px;display:flex;font-family:Nunito,sans-serif;font-size:18px;font-weight:600;height:36px;justify-content:center;padding-left:50px}@media (max-width:640px){#home_index .home-menu .home-menu-item a h3{background-color:#fff;display:block;font-size:12px;height:auto;margin-top:10px;padding-left:0}}#home_index .home-menu .home-menu-item a .icon{left:20px;position:absolute;top:0}@media (max-width:640px){#home_index .home-menu .home-menu-item a .icon{left:0;position:relative}}#home_index .home-menu .home-menu-item a .icon svg{height:52px;width:52px}@media (max-width:767px){#home_index .home-menu .home-menu-item a .icon svg{height:40px;width:40px}}#home_index .home-menu .home-menu-item a .icon img{height:52px}@media (max-width:767px){#home_index .home-menu .home-menu-item a .icon img{height:40px}}#home_index .home-categories{margin-top:30px;padding:0 30px}@media (max-width:767px){#home_index .home-categories{margin-top:0;padding:4px 16px}}#home_index .home-categories .category{background-color:#ff4500;position:relative}#home_index .home-categories .category a,#home_index .home-categories .category>div{box-shadow:none;color:#000;display:block;outline:none;overflow:hidden;position:relative;text-decoration:none}#home_index .home-categories .category a img,#home_index .home-categories .category>div img{width:100%}#home_index .home-categories .category a .category-head,#home_index .home-categories .category>div .category-head{left:0;padding:25px;position:absolute;top:0}@media (max-width:767px){#home_index .home-categories .category a .category-head,#home_index .home-categories .category>div .category-head{padding:15px}}#home_index .home-categories .category a .category-head h3,#home_index .home-categories .category>div .category-head h3{font-size:24px;font-weight:600;margin-bottom:0}@media (max-width:767px){#home_index .home-categories .category a .category-head h3,#home_index .home-categories .category>div .category-head h3{font-size:20px}}#home_index .home-categories .category a .category-head .buy-button,#home_index .home-categories .category>div .category-head .buy-button{border-radius:15px;color:#fff;display:inline-block;font-size:18px;line-height:30px;margin-top:15px;padding:0 25px}@media (max-width:767px){#home_index .home-categories .category a .category-head .buy-button,#home_index .home-categories .category>div .category-head .buy-button{font-size:14px;line-height:24px;margin-top:10px;padding:0 10px}}#home_index .home-categories .category a .text-content-wrapper,#home_index .home-categories .category>div .text-content-wrapper{align-items:center;display:flex;height:100%;justify-items:center;position:absolute;top:0;width:100%}#home_index .home-categories .category a .text-content-wrapper .text-content,#home_index .home-categories .category>div .text-content-wrapper .text-content{color:#fff;font-size:24px;font-weight:600;text-align:center;width:100%}@media (max-width:767px){#home_index .home-categories .category a .text-content-wrapper .text-content,#home_index .home-categories .category>div .text-content-wrapper .text-content{font-size:20px}}#home_index .featured_articles .view-more-button{margin-top:30px}#home_index .featured_articles .article{display:flex;margin:40px 0}#home_index .featured_articles .article .image{background-color:#eee;flex-shrink:0;height:120px;width:120px}#home_index .featured_articles .article .image a{display:block}#home_index .featured_articles .article .image a img{max-width:100%}#home_index .featured_articles .article .article_info_body{margin-left:20px}#home_index .featured_articles .article .article_info_body .title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:68px;overflow:hidden}#home_index .featured_articles .article .article_info_body .title a{color:#000;font-size:20px;font-weight:700;line-height:30px;text-decoration:none}#home_index .featured_articles .article .article_info_body .author{display:flex;font-weight:600}#home_index .featured_articles .article .article_info_body .author .author_image{align-items:center;background-color:#eee;border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;margin-right:15px;overflow:hidden;width:48px}#home_index .featured_articles .article .article_info_body .author .meta_text{line-height:24px;padding-top:12px}#home_index .featured_articles .article .article_info_body .author .meta_text .author_name{font-size:18px}#home_index .featured_articles .article .article_info_body .author .meta_text .author_name a{color:#2b7fc9}#home_index .keep_shopping_en{margin-top:30px;padding:15px 0 0}@media (max-width:767px){#home_index .keep_shopping_en{margin-top:0;padding:15px 0 0}}#home_index .keep_shopping_en h2{font-size:32px;font-weight:700;margin-left:8px}#home_index .keep_shopping_en h2 .dot{color:#ed1b26}@media (max-width:767px){#home_index .keep_shopping_en h2{font-size:20px}#home_index .keep_shopping_en .product-list-block{margin-top:15px}}#home_index .featured_brands_en{background-color:#f6f7f9;padding:30px 0}@media (max-width:767px){#home_index .featured_brands_en{padding:20px 0}}#home_index .featured_brands_en h2{font-size:32px;font-weight:700;margin-left:8px}#home_index .featured_brands_en h2 .dot{color:#ed1b26}@media (max-width:767px){#home_index .featured_brands_en h2{font-size:20px}}#home_index .featured_brands_en .brand-list{margin-top:30px;padding:0 15px}@media (max-width:767px){#home_index .featured_brands_en .brand-list{margin-top:15px}}#home_index .featured_brands_en .brand-list .brand{text-align:center}#home_index .featured_brands_en .brand-list .brand a{background-color:#fff;display:block;margin:0 auto;padding:10px;width:100%}#home_index .featured_brands_en .brand-list .brand a img{filter:grayscale(100%);height:auto;width:100%}#home_index .featured_articles,#home_index .trending-now{margin-top:30px;padding:60px 0}@media (max-width:767px){#home_index .featured_articles,#home_index .trending-now{margin-top:0;padding:30px 0 0}}#home_index .featured_articles h2,#home_index .trending-now h2{font-size:32px;font-weight:700;margin-left:8px}#home_index .featured_articles h2 .dot,#home_index .trending-now h2 .dot{color:#ed1b26}@media (max-width:767px){#home_index .featured_articles h2,#home_index .trending-now h2{font-size:20px}#home_index .featured_articles .product-list-block,#home_index .trending-now .product-list-block{margin-top:30px}}#home_index .featured_articles .view-more-button,#home_index .trending-now .view-more-button{box-shadow:none;color:#f85;display:block;font-size:24px;height:40px;line-height:40px;margin-bottom:20px;outline:none;text-align:center;text-decoration:none}@media (max-width:767px){#home_index .featured_articles .view-more-button,#home_index .trending-now .view-more-button{font-size:20px}}#home_index .new-arrivals{background-color:#f6f7f9;margin-top:45px;padding:60px 0}@media (max-width:767px){#home_index .new-arrivals{margin-top:0;padding:30px 0 0}}#home_index .new-arrivals h2{font-size:32px;font-weight:700;margin-left:8px}#home_index .new-arrivals h2 .dot{color:#ed1b26}@media (max-width:767px){#home_index .new-arrivals h2{font-size:20px}#home_index .new-arrivals .product-list-block{margin-top:30px}}#home_index .new-arrivals .view-more-button{box-shadow:none;color:#f85;display:block;font-size:24px;height:40px;line-height:40px;margin-bottom:20px;outline:none;text-align:center;text-decoration:none}@media (max-width:767px){#home_index .new-arrivals .view-more-button{font-size:20px}}#home_index .why-lifeplus{padding:60px 0}@media (max-width:767px){#home_index .why-lifeplus{padding:45px 0}}#home_index .why-lifeplus h2{font-size:32px;font-weight:700;margin-left:8px}#home_index .why-lifeplus h2 .dot{color:#ed1b26}@media (max-width:767px){#home_index .why-lifeplus h2{font-size:20px}}#home_index .why-lifeplus .store-features .store-feature{margin:60px auto 0;max-width:500px;padding:0 15px;text-align:center}#home_index .why-lifeplus .store-features .store-feature img{height:180px;margin-bottom:30px}#home_index .why-lifeplus .store-features .store-feature h3{font-size:24px;font-weight:700;margin-bottom:15px}@media (max-width:767px){#home_index .why-lifeplus .store-features .store-feature h3{font-size:18px}}#home_index .why-lifeplus .store-features .store-feature p{font-size:18px;text-align:left}@media (max-width:767px){#home_index .why-lifeplus .store-features .store-feature p{font-size:16px}}#home_index .why-lifeplus .store-features .store-feature .feature-note{font-size:14px}#home_index .why-lifeplus .footnote{color:#666;font-size:12px;margin-top:30px;text-align:center}#home_index .featured-brands{background-color:#f6f7f9;padding:60px 0}#home_index .featured-brands h2{font-size:32px;font-weight:700;margin-left:8px}#home_index .featured-brands h2 .dot{color:#ed1b26}@media (max-width:767px){#home_index .featured-brands h2{font-size:20px}}#home_index .featured-brands .brand-list{margin-top:60px;padding:0 15px}#home_index .featured-brands .brand-list .brand{margin-bottom:35px;text-align:center}@media (max-width:767px){#home_index .featured-brands .brand-list .brand{margin-bottom:24px}}#home_index .featured-brands .brand-list .brand a{display:inline-block;margin:0 auto}#home_index .about-lifeplus{padding:60px 0}@media (max-width:767px){#home_index .about-lifeplus{padding:45px 0}}#home_index .about-lifeplus h2{font-size:32px;font-weight:700;margin-left:8px}#home_index .about-lifeplus h2 .dot{color:#ed1b26}@media (max-width:767px){#home_index .about-lifeplus h2{font-size:20px}}#home_index .about-lifeplus .map_wrapper{background-size:auto 400px;height:400px;margin-top:5px;position:relative}#home_index .about-lifeplus .map_wrapper .navigation-button-wrap{padding:15px;text-align:right}#home_index .about-lifeplus .map_wrapper .navigation-button-wrap a{background-color:#fff;border-radius:4px;box-shadow:0 5px 10px 5px rgba(0,0,0,.1);color:#000;display:inline-block;font-size:16px;height:40px;line-height:40px;outline:none;padding:0 15px;text-decoration:none}#home_index .about-lifeplus .store-info{font-family:Nunito,sans-serif;font-size:18px;margin:15px 0 30px;padding:0 30px}@media (max-width:767px){#home_index .about-lifeplus .store-info{font-size:16px}}#home_index .about-lifeplus .store-info h2{font-size:32px;font-weight:700;margin-left:8px}#home_index .about-lifeplus .store-info h2 .dot{color:#ed1b26}@media (max-width:767px){#home_index .about-lifeplus .store-info h2{font-size:20px}}#home_index .about-lifeplus .store-info h3{font-family:Nunito,sans-serif;font-size:18px;font-weight:600;margin-bottom:0}#home_index .about-lifeplus .store-info .store-hours,#home_index .about-lifeplus .store-info .store-location,#home_index .about-lifeplus .store-info .store-phone-number{margin-top:20px}#home_index .about-lifeplus .store-info .store-phone-number a{color:#000}@keyframes floatLeaf{0%{transform:translate(0) rotate(0deg)}50%{transform:translate(var(--moveX),var(--moveY)) rotate(10deg)}to{transform:translate(0) rotate(0deg)}}#orders_index{background-color:#fff;min-height:400px;padding:30px 0 60px}#orders_index .page_header h1{font-size:18px;text-align:center}#orders_index .order_tabs{display:flex;margin:30px auto 0;max-width:480px}#orders_index .order_tabs a{color:#333;display:block;flex:1;text-align:center;text-decoration:none}#orders_index .order_tabs a.active{color:#e70427;font-weight:700}#orders_show{background-color:#fff;padding:30px 0 60px}#orders_show .page_header h1{font-size:24px;text-align:center}#orders_show .order_status{text-align:center}#orders_show .order_wrapper{margin:0 auto;max-width:480px}#orders_show .order_summary{font-size:14px;margin-top:30px}#orders_show .order_items{margin-top:30px}#orders_show .order_items h3{font-size:20px;margin-bottom:15px}#orders_show .order_items .order_item{margin-bottom:15px}.pages_common{padding:30px 0 60px}.pages_common .page_content{margin:0 auto;max-width:750px;padding:0 15px}.pages_common .page_content img{max-width:100%}#product_categories_index{min-height:400px;padding-bottom:60px}#product_categories_index .category-list{margin-bottom:60px;margin-top:45px;padding:0 15px}@media (max-width:767px){#product_categories_index .category-list{margin-bottom:30px;margin-top:30px}}#product_categories_index .category-list .subcategory{box-shadow:none;color:#000;display:block;margin-bottom:30px;outline:none;padding:0 15px;text-decoration:none}#product_categories_index .category-list .subcategory .subcategory-image img{width:100%}#product_categories_index .category-list .subcategory .subcategory-name{font-size:18px;font-weight:600;margin-top:5px;text-align:center}@media (max-width:767px){#product_categories_index .category-list .subcategory .subcategory-name{font-size:14px}}#product_categories_index .category{margin-bottom:60px;margin-top:45px;padding:0 15px}@media (max-width:767px){#product_categories_index .category{margin-bottom:30px;margin-top:30px}}#product_categories_index .category .category-name{font-size:40px;font-weight:600;margin-bottom:45px;text-align:center}@media (max-width:767px){#product_categories_index .category .category-name{font-size:20px}}#product_categories_index .category .subcategories .subcategory{box-shadow:none;color:#000;display:block;margin-bottom:30px;outline:none;padding:0 15px;text-decoration:none}#product_categories_index .category .subcategories .subcategory .subcategory-image img{width:100%}#product_categories_index .category .subcategories .subcategory .subcategory-name{font-size:18px;font-weight:600;margin-top:10px;text-align:center}@media (max-width:767px){#product_categories_index .category .subcategories .subcategory .subcategory-name{font-size:14px}}#product_category_goods .search-results{background-color:#f7f8fa;min-height:400px;padding:30px 0 60px}@media (max-width:767px){#product_category_goods .search-results{padding:15px 0 30px}}#product_category_goods .search-results .search-toolbar{display:flex;padding:0 15px}@media (max-width:767px){#product_category_goods .search-results .search-toolbar{display:block}}#product_category_goods .search-results .search-toolbar .products-count{font-weight:600}@media (max-width:767px){#product_category_goods .search-results .search-toolbar .products-count{margin-bottom:15px;text-align:center}}#product_category_goods .search-results .search-toolbar .sorting-options{margin-left:auto}@media (max-width:767px){#product_category_goods .search-results .search-toolbar .sorting-options{margin-left:0;text-align:center}}#product_category_goods .search-results .search-toolbar .sorting-options .sort-label{display:none}@media (max-width:767px){#product_category_goods .search-results .search-toolbar .sorting-options .sort-label{display:inline-block}}#product_category_goods .search-results .search-toolbar .sorting-options a{color:#000;display:inline-block;font-weight:600;margin-left:30px;text-decoration:none}@media (max-width:767px){#product_category_goods .search-results .search-toolbar .sorting-options a{margin:0 10px}}#product_category_goods .search-results .search-toolbar .sorting-options a.active{color:#f85}@media (max-width:767px){#product_category_goods .search-results .search-toolbar .sorting-options a .sort-by{display:none}}#product_category_goods .search-results .product-list-block{margin-top:30px}@media (max-width:767px){#product_category_goods .search-results .product-list-block{margin-top:15px}}#product_category_goods .search-results .view-more-button{box-shadow:none;color:#f85;display:block;font-size:24px;height:40px;line-height:40px;margin-bottom:20px;outline:none;text-align:center;text-decoration:none}@media (max-width:767px){#product_category_goods .search-results .view-more-button{font-size:20px}#products_show_zh{background-color:#f7f8fa}}#products_show_zh .login_to_see_price_button{background-color:#f85;border:0;border-radius:20px;box-shadow:none;color:#fff;display:inline-block;font-size:16px;font-weight:500;height:40px;line-height:40px;margin-top:30px;min-width:240px;outline:none;padding:0}@media (max-width:767px){#products_show_zh .login_to_see_price_button{min-width:auto;width:100%}}#products_show_zh .not_enough_inventory,#products_show_zh .purchase_limit_exceeded{color:red;display:none;margin-top:10px}#products_show_zh .product-head{margin-top:30px}#products_show_zh .product-head .product-description-content img{height:auto;max-width:100%}@media (max-width:767px){#products_show_zh .product-head{margin-top:0}}#products_show_zh .product-head .product-images-container{position:relative}#products_show_zh .product-head .product-images-container .primary-images-swiper .swiper-slide img{max-width:100%}#products_show_zh .product-head .product-images-container .primary-images-swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#e70427}#products_show_zh .product-head .product-images-container .primary-images-swiper .swiper-button-next,#products_show_zh .product-head .product-images-container .primary-images-swiper .swiper-button-prev{color:#ccc}#products_show_zh .product-head .product-images-container .primary-images-swiper .swiper-button-next:hover,#products_show_zh .product-head .product-images-container .primary-images-swiper .swiper-button-prev:hover{color:#000}#products_show_zh .product-head .product-images-container .flash-sale-banner{background-color:#f85;bottom:0;display:flex;height:68px;left:0;max-width:420px;position:absolute;width:100%;z-index:999}#products_show_zh .product-head .product-images-container .flash-sale-banner .sale-info{bottom:0;color:#fff;font-size:24px;font-weight:500;height:90px;line-height:34px;padding-left:15px;padding-top:17px;position:absolute;width:190px}@media (max-width:767px){#products_show_zh .product-head .product-images-container .flash-sale-banner .sale-info{font-size:22px}}#products_show_zh .product-head .product-images-container .flash-sale-banner .sale-info .shape{background:#fe3737;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:perspective(.2em) rotateX(.4deg);transform-origin:bottom left;z-index:-1}#products_show_zh .product-head .product-images-container .flash-sale-banner .time-left{color:#fff;font-size:20px;line-height:24px;margin-left:auto;padding:10px 15px 10px 0;text-align:right}@media (max-width:767px){#products_show_zh .product-head .product-images-container .flash-sale-banner .time-left{font-size:18px}}#products_show_zh .product-head .product-sticky-group{padding:15px}@media (max-width:767px){#products_show_zh .product-head .product-sticky-group{padding:15px}}#products_show_zh .product-head .product-head-info .product-title{font-size:28px;font-weight:700;margin-bottom:0}@media (max-width:767px){#products_show_zh .product-head .product-head-info .product-title{font-size:18px;line-height:27px}}#products_show_zh .product-head .product-head-info .product_info_group{color:#000;font-size:14px;line-height:24px;margin-top:10px}@media (max-width:767px){#products_show_zh .product-head .product-head-info .product_info_group{font-size:14px;line-height:24px;margin-top:5px}}#products_show_zh .product-head .product-head-info .product_info_group .label{font-weight:600}#products_show_zh .product-head .product-head-info .product_info_group .value{color:#898989}#products_show_zh .product-head .product-head-info .product_info_group .expiry_date{display:flex}#products_show_zh .product-head .product-head-info .product_info_group .expiry_date .label,#products_show_zh .product-head .product-head-info .product_info_group .expiry_date .value{align-items:center;display:flex}#products_show_zh .product-head .product-head-info .product_info_group .expiry_date svg{margin-right:5px}#products_show_zh .product-head .product-head-info .product_info_group .expiry_date .value{margin-left:5px}#products_show_zh .product-head .product-head-info .product_info_group .non_returnable{margin-top:5px;position:relative}#products_show_zh .product-head .product-head-info .product_info_group .non_returnable .label{float:left;line-height:20px}#products_show_zh .product-head .product-head-info .product_info_group .non_returnable svg{margin-right:5px}#products_show_zh .product-head .product-head-info .product_info_group .non_returnable .value{color:#000;font-weight:600;margin-left:25px}#products_show_zh .product-head .product-head-info .product_info_group .non_returnable .value a{color:#000}#products_show_zh .product-head .product-head-info .product_info_group .exclude_from_promotion{font-weight:600}#products_show_zh .product-head .product-head-info .purchase_limit{color:#f85;font-size:14px;font-weight:600;margin-top:10px}#products_show_zh .product-head .product-head-info .shipping-info{color:#898989;font-size:14px;margin-top:10px}@media (max-width:767px){#products_show_zh .product-head .product-head-info .shipping-info{font-size:14px;margin-top:5px}}#products_show_zh .product-head .product-head-info .shipping-info .product-availability{color:#f85}#products_show_zh .product-head .product-head-info .shipping-info a{box-shadow:none;color:#898989;outline:none;text-decoration:none}#products_show_zh .product-head .product-head-info .price-box{margin-top:30px}@media (max-width:767px){#products_show_zh .product-head .product-head-info .price-box{margin-top:30px}}#products_show_zh .product-head .product-head-info .price-box .regular-price{font-size:18px;margin-bottom:5px}@media (max-width:767px){#products_show_zh .product-head .product-head-info .price-box .regular-price{font-size:14px;font-weight:600}}#products_show_zh .product-head .product-head-info .price-box .current-price{color:#f85;font-size:28px;font-weight:700;margin-bottom:5px}#products_show_zh .product-head .product-head-info .price-box .current-price.on_sale{text-decoration:line-through}#products_show_zh .product-head .product-head-info .tax-info{color:#898989;font-size:18px}@media (max-width:767px){#products_show_zh .product-head .product-head-info .tax-info{font-size:14px}}#products_show_zh .product-head .product-head-info .cny_conversion{color:#898989;font-size:14px;margin-bottom:5px;margin-top:10px}#products_show_zh .product-head .product-head-info .cny_conversion .emphasis{color:#f85}#products_show_zh .product-head .product-head-info .commission{color:#898989;font-size:14px;margin-bottom:5px}#products_show_zh .product-head .product-head-info .commission .emphasis{color:#f85}#products_show_zh .product-head .purchase-box{margin-top:30px}@media (max-width:767px){#products_show_zh .product-head .purchase-box{display:none}}#products_show_zh .product-head .purchase-box .quantity-group{display:flex}#products_show_zh .product-head .purchase-box .quantity-group .label{font-size:24px;font-weight:600;height:56px;line-height:56px}#products_show_zh .product-head .purchase-box .quantity-group .product-head-quantity-input{border:1px solid #f85;display:flex;margin-left:30px}#products_show_zh .product-head .purchase-box .quantity-group .product-head-quantity-input .product-head-quantity-button{background-color:#fff;border:0;border-radius:0;box-shadow:none;display:block;font-size:28px;height:54px;line-height:54px;outline:none;padding:0;text-align:center;width:50px}#products_show_zh .product-head .purchase-box .quantity-group .product-head-quantity-input .product-head-quantity-button:hover{background-color:#eee}#products_show_zh .product-head .purchase-box .quantity-group .product-head-quantity-input .product-head-purchasing-quantity{border:0;border-radius:0;box-shadow:none;font-size:26px;height:54px;line-height:54px;outline:none;padding:0;text-align:center;width:50px}#products_show_zh .product-head .purchase-box .purchase-actions{display:flex;margin-top:15px}#products_show_zh .product-head .purchase-box .purchase-actions .purchase-action{border:0;border-radius:0;box-shadow:none;color:#fff;font-size:24px;font-weight:500;height:50px;line-height:50px;min-width:210px;outline:none;padding:0}#products_show_zh .product-head .purchase-box .purchase-actions #product-head-atc-button{background-color:#f85;margin-right:25px}#products_show_zh .product-head .purchase-box .purchase-actions #product-head-buy-now-button{background-color:#ed1b26}#products_show_zh .product-head .out-of-stock-notice{color:red;margin-top:10px}@media (max-width:767px){#products_show_zh .product-head .out-of-stock-notice{margin-left:5px}#products_show_zh .product-head .out-of-stock-group{display:none}}#products_show_zh .product-head .out-of-stock-group #notify-me-button{background-color:#ed1b26;border:0;border-radius:0;box-shadow:none;color:#fff;font-size:24px;font-weight:500;height:50px;line-height:50px;margin-top:15px;min-width:210px;outline:none;padding:0}#products_show_zh .product-head .promotions{margin-top:30px}@media (max-width:767px){#products_show_zh .product-head .promotions{margin-bottom:5px;margin-top:5px}}#products_show_zh .product-head .promotions .promotion{margin-bottom:10px}#products_show_zh .product-head .promotions .promotion .promotion_description{color:#000;display:inline-block;font-size:18px;font-weight:500;line-height:28px}@media (max-width:767px){#products_show_zh .product-head .promotions .promotion .promotion_description{font-size:14px}}#products_show_zh .product-head .promotions .promotion .promotion_description .value{color:#f85;font-weight:600}#products_show_zh .product-head .promotions .promotion .get-coupon-link{background-color:#f85;border-radius:14px;color:#fff;display:inline-block;font-size:18px;height:28px;line-height:28px;margin-left:30px;padding:0 15px;text-decoration:none}@media (max-width:767px){#products_show_zh .product-head .promotions .promotion .get-coupon-link{font-size:14px;margin-left:15px}}#products_show_zh .product-head .promotions .promotion_detail_link{color:#000;margin-left:20px}#products_show_zh .brand-group{display:flex;margin-top:30px}@media (max-width:767px){#products_show_zh .brand-group{background-color:#fff;margin-top:0;padding:0 15px}}#products_show_zh .brand-group .brand-logo a{background-color:#f6f6f6;display:inline-block}#products_show_zh .brand-group .brand-products-count{font-size:18px;font-weight:600;line-height:64px;margin-left:auto}@media (max-width:767px){#products_show_zh .brand-group .brand-products-count{font-size:14px}}#products_show_zh .brand-group .brand-products-count a{color:#000}@media (max-width:767px){#products_show_zh .brand-group .brand-products-count a{text-decoration:none}}#products_show_zh .brand-group .brand-products-count a i{color:#aaa;display:none;margin-left:5px}@media (max-width:767px){#products_show_zh .brand-group .brand-products-count a i{display:inline}}#products_show_zh .availability_info .availability_row{display:flex;margin-bottom:20px}#products_show_zh .availability_info .availability_row .text-muted{color:#969799!important}#products_show_zh .availability_info .availability_row .icon{flex-shrink:0;margin-right:10px}#products_show_zh .availability_info .availability_row .info .title{font-size:18px;font-weight:700;line-height:30px}#products_show_zh .availability_info .availability_row .info .content{font-size:14px;line-height:22px;margin-top:5px}#products_show_zh .availability_info .availability_row .info .free{color:#88c941}#products_show_zh .availability_info .estimated_shipping_date{margin-bottom:10px}#products_show_zh .availability_info .order_within .number{color:#88c941;font-weight:700}#products_show_zh .availability_info .order_within_sep{font-size:16px}#products_show_zh .availability_info .regions{margin-bottom:10px}#products_show_zh .availability_info .regions .region{align-items:center;display:flex;margin-bottom:5px;margin-right:15px}@media (max-width:767px){#products_show_zh .availability_info .regions .region{margin-right:10px}}#products_show_zh .availability_info .regions .region .icon{flex-shrink:0}#products_show_zh .availability_info .regions .region .name{font-size:14px;font-weight:700;margin-left:5px}@media (max-width:767px){#products_show_zh .availability_info .regions .region .name{font-size:10px}}#products_show_zh .availability_info .regions .region .shipping_fee{color:#88c941;font-weight:700;margin-left:5px}#products_show_zh .availability_info .shipping_policy{margin-top:15px}#products_show_zh .availability_info a{color:#f85;font-weight:700}#products_show_zh .special-shipping-notice{margin-top:30px}@media (max-width:767px){#products_show_zh .special-shipping-notice{margin-top:15px}}#products_show_zh .special-shipping-notice img{width:100%}#products_show_zh #protected_content{position:relative}#products_show_zh #protected_content .fg{background-image:url(/assets/webstore/watermark.png);background-size:50%;height:100%;opacity:.1;position:absolute;width:100%}#products_show_zh .product-section{font-size:18px;line-height:28px;margin-top:45px}@media (max-width:767px){#products_show_zh .product-section{font-size:16px;font-weight:400;line-height:27px;margin-top:20px}}#products_show_zh .product-section .product-section-content{line-height:32px}@media (max-width:767px){#products_show_zh .product-section .product-section-content{background-color:#fff;font-size:15px;line-height:27px;padding:15px}}#products_show_zh .product-section p{margin-bottom:0}#products_show_zh .product-section h2{font-size:24px;font-weight:600;margin-bottom:15px}@media (max-width:767px){#products_show_zh .product-section h2{font-size:18px;margin-bottom:15px;padding:0 15px}}#products_show_zh .product-info{font-weight:400;line-height:28px}#products_show_zh .product-info .label{font-weight:600}#products_show_zh .product-info .value{color:#828282;font-weight:400}#products_show_zh .product-description .special_order_notice{align-items:center;display:flex;margin-bottom:30px;margin-top:30px}#products_show_zh .product-description .special_order_notice svg{flex-shrink:0;margin-right:15px}#products_show_zh .product-description .special_order_notice .text{color:#f85;font-weight:600}#products_show_zh .ingredients .ingredient_uom{font-size:16px;font-weight:600;line-height:24px;margin-bottom:5px}#products_show_zh .ingredients .ingredients-content{margin-bottom:10px}#products_show_zh .ingredients .ingredients-content .ingredient_list{border-bottom:2px solid #000;border-top:3px solid #000}#products_show_zh .ingredients .ingredients-content .ingredient_list .ingredient_list_item{border-top:1px dotted #000;display:flex;font-size:16px}#products_show_zh .ingredients .ingredients-content .ingredient_list .ingredient_list_item:first-child{border-top:0}#products_show_zh .ingredients .ingredients-content .ingredient_list .ingredient_list_item .amount{flex-shrink:0;margin-left:auto}#products_show_zh .ingredients .other_ingredients{font-size:16px;line-height:24px}#products_show_zh .product-description .product-description-content img{height:auto;max-width:100%}#products_show_zh .disclaimer{margin-top:45px}@media (max-width:767px){#products_show_zh .disclaimer{margin-top:20px}}#products_show_zh .disclaimer img{max-width:100%}#products_show_zh .related-products .product-list-block{padding:0}@media (max-width:767px){#products_show_zh .related-products .product-list-block{margin-top:0;padding:0 16px}}#products_show_zh .related-products .product-list-block .product-list .product{padding:10px}@media (max-width:767px){#products_show_zh .related-products .product-list-block .product-list .product{margin-bottom:0}}#products_show_zh .related-products .product-list-block .product-list .product .product-info{padding-left:0;padding-right:0}#product-bottom-bar{background-color:#fff;border-top:1px solid #eee;bottom:0;display:flex;left:0;position:fixed;width:100%;z-index:999}#product-bottom-bar .icon-button.shopping-cart-link a{width:65px}#product-bottom-bar .icon-button a{color:#999;display:block;height:50px;text-align:center;width:50px}#product-bottom-bar .icon-button a .icon{display:inline-block;font-size:20px;height:50px;line-height:46px;position:relative;text-align:center;width:30px}#product-bottom-bar .icon-button a .icon .session-cart-items-count{background-color:#f85;border-radius:10px;color:#fff;display:none;font-size:11px;font-weight:700;height:20px;line-height:20px;position:absolute;right:-5px;text-align:center;top:5px;width:20px}#product-bottom-bar #product-bottom-bar-notify-me-button{background-color:#ed1b26;border:0;border-radius:0;box-shadow:none;color:#fff;display:block;flex-basis:100%;height:50px;outline:none}#product-bottom-bar .product-purchase-overlay-triggers{background-color:purple;display:flex;flex-basis:100%;height:50px}#product-bottom-bar .product-purchase-overlay-triggers .product-purchase-overlay-trigger{border:0;border-radius:0;box-shadow:none;color:#fff;display:block;outline:none;width:50%}#product-bottom-bar .product-purchase-overlay-triggers .product-purchase-overlay-trigger.product-purchase-overlay-atc-trigger{background-color:#f85}#product-bottom-bar .product-purchase-overlay-triggers .product-purchase-overlay-trigger.product-purchase-overlay-buy-now-trigger{background-color:#ed1b26}#product-purchase-overlay{display:none;left:0;position:fixed;top:0;z-index:99999}#product-purchase-overlay .not_enough_inventory,#product-purchase-overlay .purchase_limit_exceeded{color:red;display:none;margin-right:15px;margin-top:10px;text-align:right}#product-purchase-overlay .product-purchase-overlay-background{background-color:rgba(0,0,0,.6);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}#product-purchase-overlay .product-purchase-overlay-panel{background-color:#fff;bottom:0;padding-bottom:80px;position:absolute;width:100%;z-index:10}#product-purchase-overlay .product-purchase-overlay-panel .product-primary-image-wrapper .product-primary-image{background-color:#fff;left:15px;padding:2px;position:absolute;top:-54px}#product-purchase-overlay .product-purchase-overlay-panel .product-primary-image-wrapper .product-primary-image img{height:100px;width:100px}#product-purchase-overlay .product-purchase-overlay-panel .product-current-price{color:#f85;font-size:20px;font-weight:600;margin-left:135px;margin-top:20px}#product-purchase-overlay .product-purchase-overlay-panel .product-title{font-size:16px;font-weight:600;margin:15px 15px 0}#product-purchase-overlay .product-purchase-overlay-panel .quantity-group{display:flex;margin-top:20px;padding:0 15px}#product-purchase-overlay .product-purchase-overlay-panel .quantity-group .label{line-height:42px;margin-left:auto}#product-purchase-overlay .product-purchase-overlay-panel .quantity-group .product-purchase-overlay-quantity-input{border:1px solid #f85;display:flex;margin-left:15px;width:122px}#product-purchase-overlay .product-purchase-overlay-panel .quantity-group .product-purchase-overlay-quantity-input .product-purchase-overlay-quantity-button{background-color:#fff;border:0;border-radius:0;box-shadow:none;display:block;font-size:28px;height:40px;line-height:40px;outline:none;padding:0;text-align:center;width:40px}#product-purchase-overlay .product-purchase-overlay-panel .quantity-group .product-purchase-overlay-quantity-input .product-purchase-overlay-quantity-button:hover{background-color:#eee}#product-purchase-overlay .product-purchase-overlay-panel .quantity-group .product-purchase-overlay-quantity-input .product-purchase-overlay-purchasing-quantity{border:0;border-radius:0;box-shadow:none;font-size:24px;height:40px;line-height:40px;outline:none;padding:0;text-align:center;width:40px}#product-purchase-overlay .product-purchase-overlay-panel .actions{bottom:0;left:0;position:absolute;width:100%;z-index:10}#product-purchase-overlay .product-purchase-overlay-panel .actions button{border:0;border-radius:0;box-shadow:none;color:#fff;display:block;height:50px;outline:none;width:100%}#product-purchase-overlay .product-purchase-overlay-panel .actions #product-purchase-overlay-atc-button{background-color:#f85}#product-purchase-overlay .product-purchase-overlay-panel .actions #product-purchase-overlay-buy-now-button{background-color:#ed1b26}#notify-me-modal .modal-dialog .modal-content .modal-header{border-bottom:0}#notify-me-modal .modal-dialog .modal-content .modal-header .btn-close{box-shadow:none;outline:none}#notify-me-modal .modal-dialog .modal-content .modal-body .product-title{font-weight:600;margin-bottom:15px}#notify-me-modal .modal-dialog .modal-content .modal-body #notify-me-email-field.error{border-color:red}#notify-me-modal .modal-dialog .modal-content .modal-body .notify-me-email-error-message{color:red;display:none;font-size:14px;margin-top:10px}#notify-me-modal .modal-dialog .modal-content .modal-footer{border-top:0}#notify-me-modal .modal-dialog .modal-content .modal-footer .submit-button{background-color:#ed1b26;border:0;border-radius:0;box-shadow:none;color:#fff;display:block;font-size:18px;height:50px;outline:none;width:100%}#products_index .brand_header{padding-top:36px}#products_index .brand_header img{height:138px}@media (max-width:767px){#products_index .brand_header img{height:70px;margin-left:5px;margin-top:16px}}#products_index .brand_header .lp{align-items:center;display:flex;float:right;font-weight:700;height:36px;padding-bottom:3px}@media (max-width:767px){#products_index .brand_header .lp{margin-right:10px}}#products_index .brand_header .row2{height:50px}@media (max-width:767px){#products_index .brand_header .row2{height:30px}}#products_index .brand_header .row2 h1{color:#fff;font-size:32px;font-weight:700;line-height:50px;padding-left:180px}@media (max-width:767px){#products_index .brand_header .row2 h1{font-size:16px;line-height:30px;padding-left:100px}}#products_index .brand_header .brand_description{line-height:24px;padding:10px 0 10px 180px}@media (max-width:767px){#products_index .brand_header .brand_description{padding:10px 16px}}#products_index .pdf_container{background-color:#f7f8fa;padding:20px}#products_index .pdf_container .pdf_thumbnail{display:flex;flex-direction:row-reverse;padding:20px}@media (max-width:767px){#products_index .pdf_container .pdf_thumbnail{justify-content:center}}#products_index .pdf_container .pdf_thumbnail img{box-shadow:4px 4px 4px 0 rgba(0,0,0,.251);width:100%}#products_index .pdf_container .pdf_info{padding:20px}@media (max-width:767px){#products_index .pdf_container .pdf_info{margin-top:20px;padding:0 0 30px}}#products_index .pdf_container .pdf_info .header{align-items:center;display:flex}#products_index .pdf_container .pdf_info .header h2{font-size:18px;font-weight:700;margin-bottom:0;margin-left:10px;margin-top:5px}#products_index .pdf_container .pdf_info .pdf_name h1{font-size:36px;font-weight:700;margin-bottom:0;margin-top:20px}#products_index .pdf_container .pdf_info .download{margin-top:30px}#products_index .pdf_container .pdf_info .download a{background-color:#f85;border-radius:30px;color:#fff;font-size:24px;font-weight:700;height:60px;line-height:60px;padding:0;text-decoration:none;width:100%}#products_index .pdf_container .pdf_info .pdf_updated_at{font-size:14px;font-weight:600;margin-top:20px;text-align:center}#products_index .pdf_container .pdf_info .disclaimer{font-size:14px;font-weight:600;margin-top:20px;padding:0 30px}#products_index .pdf_container .recommended_items{margin-top:30px;padding:20px}@media (max-width:767px){#products_index .pdf_container .recommended_items{margin-top:20px;padding:0 0 30px}}#products_index .pdf_container .recommended_items .header{align-items:center;display:flex}#products_index .pdf_container .recommended_items .header h2{font-size:18px;font-weight:700;margin-bottom:0;margin-left:10px;margin-top:5px}#products_index .pdf_container .recommended_items .recommended_item_list{display:flex;flex-direction:column}#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item{background-color:#fff;display:flex;flex-direction:column;margin-top:30px;padding:20px}#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .product_info{display:flex;gap:20px}#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .product_info .image_wrap{flex-shrink:0;height:120px;width:120px}@media (max-width:767px){#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .product_info .image_wrap{height:80px;width:80px}}#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .product_info .image_wrap img{max-height:100%;max-width:100%}#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .product_info .product_detail{display:flex;flex-direction:column;flex-grow:1}#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .product_info .product_detail .title{font-size:20px;font-weight:700}@media (max-width:767px){#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .product_info .product_detail .title{font-size:16px}}#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .product_info .product_detail .action_box{align-items:center;display:flex;margin-top:auto}@media (max-width:767px){#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .product_info .product_detail .action_box{align-items:start;flex-direction:column}}#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .product_info .product_detail .action_box .price_box{align-items:center;display:flex;gap:10px}@media (max-width:767px){#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .product_info .product_detail .action_box .price_box{margin-top:5px}}#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .product_info .product_detail .action_box .price_box .price_label{color:#898989;font-weight:700}#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .product_info .product_detail .action_box .price_box .current_price{color:#f85;font-size:24px;font-weight:700}#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .product_info .product_detail .action_box a{align-items:center;background-color:#f85;border-radius:15px;color:#fff;display:flex;font-weight:700;height:30px;justify-content:center;margin-left:auto;text-decoration:none;width:110px}@media (max-width:767px){#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .product_info .product_detail .action_box a{margin-left:0;margin-top:10px}}#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .reason_box{background-color:#f7f8fa;border-radius:15px;display:flex;gap:15px;margin-top:20px;padding:15px}#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .reason_box .badge{align-items:center;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0}#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .reason_box .badge .label{color:#000;font-weight:700;margin-top:5px}#products_index .pdf_container .recommended_items .recommended_item_list .recommended_item .reason_box .reason{color:#5d5d5d;flex-grow:1;font-weight:600}#products_index .product-search-results{background-color:#f7f8fa;min-height:400px;padding:30px 0 60px}@media (max-width:767px){#products_index .product-search-results{padding:15px 0 30px}}#products_index .product-search-results .search-toolbar{display:flex;padding:0 15px}@media (max-width:767px){#products_index .product-search-results .search-toolbar{display:block}}#products_index .product-search-results .search-toolbar .products-count{font-weight:600}@media (max-width:767px){#products_index .product-search-results .search-toolbar .products-count{margin-bottom:15px;text-align:center}}#products_index .product-search-results .search-toolbar .sorting-options{margin-left:auto}@media (max-width:767px){#products_index .product-search-results .search-toolbar .sorting-options{margin-left:0;text-align:center}}#products_index .product-search-results .search-toolbar .sorting-options .sort-label{display:none}@media (max-width:767px){#products_index .product-search-results .search-toolbar .sorting-options .sort-label{display:inline-block}}#products_index .product-search-results .search-toolbar .sorting-options a{color:#000;display:inline-block;font-weight:600;margin-left:30px;text-decoration:none}@media (max-width:767px){#products_index .product-search-results .search-toolbar .sorting-options a{margin:0 10px}}#products_index .product-search-results .search-toolbar .sorting-options a.active{color:#f85}@media (max-width:767px){#products_index .product-search-results .search-toolbar .sorting-options a .sort-by{display:none}}#products_index .product-search-results .product-list-block{margin-top:30px}@media (max-width:767px){#products_index .product-search-results .product-list-block{margin-top:15px}}#products_index .product-search-results .view-more-button-group{text-align:center}#products_index .product-search-results .view-more-button-group a{box-shadow:none;color:#f85;font-size:24px;height:40px;line-height:40px;margin-bottom:20px;outline:none;text-align:center;text-decoration:none}@media (max-width:767px){#products_index .product-search-results .view-more-button-group a{font-size:20px}}#mobile_floating_action_bar{bottom:0;display:none;left:0;padding:0 25px 45px;position:fixed;width:100%;z-index:100}@media (max-width:767px){#mobile_floating_action_bar{display:block}}#mobile_floating_action_bar .btn{background-color:#f85;border:0;border-radius:25px;box-shadow:none;color:#fff;font-size:16px;font-weight:500;height:50px;line-height:50px;outline:none;padding:0;width:100%}#mobile_floating_action_bar .btn.notify-me{background-color:#e70427}#promotions_show{padding-bottom:60px;padding-top:30px}#promotions_show .promotion_wrapper{display:flex;justify-content:center}#promotions_show .promotion_wrapper .promotion{background-color:#e70427;border:1px solid #e70427;border-radius:25px;margin:0 30px;max-width:500px;min-height:200px;overflow:hidden;width:100%}@media (max-width:767px){#promotions_show .promotion_wrapper .promotion{max-width:320px}}#promotions_show .promotion_wrapper .promotion .logo{margin-top:10px;text-align:center}#promotions_show .promotion_wrapper .promotion h1{color:#fff;font-size:18px;font-weight:700;line-height:24px;margin:25px 20px;text-align:center}@media (max-width:767px){#promotions_show .promotion_wrapper .promotion h1{text-align:left}}#promotions_show .promotion_wrapper .promotion .expiry_date{color:#fff;font-size:12px;font-weight:600;margin:0 20px 15px;text-align:center}#promotions_show .promotion_wrapper .promotion .promotion_action_box{background-color:#fff;border-top-left-radius:23px;border-top-right-radius:23px;min-height:100px;padding:20px}#promotions_show .promotion_wrapper .promotion .promotion_action_box .promotion_notes{font-size:12px;font-weight:600}#promotions_show .promotion_wrapper .promotion .promotion_action_box .promotion_notes ol{padding-left:15px}#promotions_show .promotion_wrapper .promotion .promotion_action_box .promotion_action{display:flex;justify-content:center}#promotions_show .promotion_wrapper .promotion .promotion_action_box .promotion_action #get_promotion_button{background-color:#e70427;border:0;border-radius:15px;box-shadow:none;color:#fff;display:block;font-size:18px;font-weight:700;height:48px;line-height:48px;outline:none;text-align:center;text-decoration:none;width:230px}#promotions_show .related-products{background-color:#f6f7f9;margin-top:30px;padding-bottom:60px;padding-top:45px}#promotions_show .related-products .section-head{align-items:center;display:flex;margin:0 auto;max-width:200px;position:relative;width:100%}#promotions_show .related-products .section-head h2{color:#999;font-size:14px;margin-bottom:0;padding:0 10px}#promotions_show .related-products .section-head .line{background-color:#bbb;flex:1;height:1px}#customer_promotion_codes_index,#promotions_lists{padding-bottom:60px;padding-top:30px}#customer_promotion_codes_index{min-height:400px}#customer_promotion_codes_index .active_promotion_codes{margin-bottom:15px}@media (max-width:767px) and (max-width:767px){#customer_promotion_codes_index .active_promotion_codes{margin-left:15px;margin-right:15px}}@media (max-width:767px){#customer_promotion_codes_index .inactive_promotion_codes{margin-left:15px;margin-right:15px}}#customer_promotion_codes_index .inactive_promotion_codes h2{font-size:20px;margin-bottom:30px;text-align:center}@media (max-width:767px){#customer_promotion_codes_index .inactive_promotion_codes h2{font-size:16px;margin-left:15px;margin-right:15px}}.promotion_code{border-radius:25px;margin-bottom:25px;padding:20px}@media (max-width:767px){.promotion_code{margin-bottom:16px}}.promotion_code.active{background-color:#e70427}.promotion_code.active .promotion_value{background-color:#fb7077}.promotion_code.inactive{background-color:#bdbdbd}.promotion_code.inactive .promotion_value{background-color:#828282}.promotion_code .promotion_code_icon{float:right;margin-top:5px}.promotion_code .promotion_value{border-radius:15px;box-shadow:0 2px 5px rgba(0,0,0,.3);color:#fff;display:inline-block;font-size:24px;font-weight:600;height:52px;line-height:52px;padding:0 10px}.promotion_code .promotion_name{color:#fff;font-size:18px;font-weight:600;line-height:24px;margin-bottom:5px;margin-top:18px;min-height:48px}.promotion_code .promotion_name_code_wrapper{margin-bottom:15px;text-align:center}.promotion_code .promotion_name_code_wrapper .promotion_name_code{border:1px solid hsla(0,0%,100%,.5);border-radius:5px;color:#fff;display:inline-block;font-family:monospace;font-size:16px;padding:5px 10px}.promotion_code .details_link{float:right;line-height:24px}.promotion_code .details_link a{color:#fff;font-size:18px;font-weight:600;text-decoration:underline}.promotion_code .expiry_date{color:#fff;font-size:12px;line-height:24px}.promotion_code .actions{margin-top:15px}.promotion_code .actions a{background-color:#fff;border-radius:15px;color:#000;display:block;height:40px;line-height:40px;text-align:center;text-decoration:none}.customer_promotion_code_details_modal .modal-dialog .modal-content .modal-header{border-bottom:0}.customer_promotion_code_details_modal .modal-dialog .modal-content .modal-header button{box-shadow:none;outline:none}.customer_promotion_code_details_modal .modal-dialog .modal-content .modal-body{min-height:200px}.customer_promotion_code_details_modal .promotion_barcode_wrapper{margin-bottom:20px;text-align:center}#reward_points_records_index{padding:30px 0 60px}#customer_addresses_index{padding:30px 15px 60px}#customer_addresses_index .addresses_actions a{margin-right:15px}#customer_addresses_index .customer_address{border-bottom:1px solid #ddd;padding:15px 0}#customer_addresses_index .customer_address .shipping_region{background-color:#eee;border-radius:10px;display:inline-block;font-size:14px;height:20px;line-height:20px;margin-bottom:10px;padding:0 10px}#customer_addresses_index .customer_address .address_actions{float:right}#customer_addresses_index .customer_address .address_actions a{color:#888;display:inline-block;height:24px;line-height:24px;text-align:center;text-decoration:none;width:24px}#customer_addresses_index .customer_address .address_content{margin-right:60px}#customer_addresses_create,#customer_addresses_edit{background-color:#fff;padding:30px 15px 60px}#customer_address_form{margin:0 auto 30px;max-width:480px}#customer_address_form .error{border-color:red}#customer_address_form #bc_city_select{margin-bottom:10px}#customer_address_form .region_specific{display:none}#customer_address_form .phone_number_group{margin-bottom:10px;position:relative}#customer_address_form .phone_number_group .call_code_group{float:left;width:100px}#customer_address_form .phone_number_group .call_code_group #calling_code_placeholder{height:38px}#customer_address_form .phone_number_group .call_code_group #calling_code_select{background-color:orange;opacity:0;position:absolute;top:0;width:100px;z-index:10}#customer_address_form .phone_number_group .number_group{margin-left:110px}#customer_address_form .id_card_image_wrap{border:1px solid #f2f3f5;height:202px;position:relative;width:202px}#customer_address_form .id_card_image_wrap.error{border-color:red}#customer_address_form .id_card_image_wrap .id_card_image_delete_button{background-color:#fff;border:0;border-radius:50%;color:#d00;display:none;font-size:18px;height:20px;line-height:20px;padding:0;position:absolute;right:-10px;text-align:center;top:-10px;width:20px}#customer_address_form .id_card_image_wrap .id_card_image_preview{align-items:center;display:flex;height:200px;justify-content:center;width:200px}#customer_address_form .id_card_image_wrap .id_card_image_preview img{max-height:100%;max-width:100%}#customer_address_form .id_card_image_wrap .id_card_image_upload_button{background-color:#f2f3f5;display:none}#customer_address_form .id_card_image_wrap .id_card_image_upload_button .spinner{color:#999;display:none}#customer_address_form .id_card_image_wrap .id_card_image_upload_button .upload_button_inner{align-items:center;cursor:pointer;display:flex;height:200px;justify-content:center;width:200px}#customer_address_form .id_card_image_wrap .id_card_image_file_field{display:none}#customer_address_form .form-group{margin-bottom:15px}#customer_address_form .form-group label{font-weight:600;margin-bottom:5px}#customer_address_form .form-actions{margin-top:30px;text-align:center}#customer_address_form .form-actions .btn{display:inline-block;font-size:18px;height:50px;padding:0;text-align:center;width:320px}#customer_address_form .china_specific{display:none}#marketing_unsubscribe{padding:60px 0;text-align:center}#marketing_unsubscribe .inner{padding:0 15px;text-align:center}#marketing_unsubscribe .image_wrap{text-align:center}#marketing_unsubscribe h2{margin-top:60px}#marketing_unsubscribe .actions{display:flex;justify-content:center;margin-top:50px}#marketing_unsubscribe .actions .btn{border:0;border-radius:0;box-shadow:none;font-size:20px;height:46px;line-height:46px;margin:0 15px;outline:none;padding:0;width:200px}#marketing_unsubscribe #unsubscribe_button{background-color:#969799}#marketing_unsubscribe #cancel_button{background-color:#f85}#marketing_hellohk{padding-bottom:60px;padding-top:50px}#marketing_hellohk h1{margin-bottom:40px;text-align:center}#marketing_hellohk .store_image{text-align:right}@media (max-width:767px){#marketing_hellohk .store_image{text-align:center}}#marketing_hellohk .store_image img{max-width:300px}#marketing_hellohk .store_description{padding:20px}@media (max-width:767px){#marketing_hellohk .store_description{text-align:center}}#marketing_hellohk .page_action{margin:60px 0;text-align:center}#marketing_hellohk .page_action .btn{background-color:#f85;border:0;border-radius:25px;display:inline-block;font-size:20px;height:50px;line-height:50px;padding:0 30px}#marketing_hellohk .google_rating{display:flex;justify-content:center;padding:0 15px}#marketing_hellohk .google_rating .rating_box{border-radius:16px;box-shadow:-8px -4px 32px rgba(0,0,0,.08),40px 28px 80px rgba(0,0,0,.08);margin-top:30px;max-width:450px;overflow:hidden}#marketing_hellohk .google_rating .rating_box a{border-top:6px solid #34a853;box-shadow:none;display:flex;outline:none;padding:20px 25px;text-decoration:none}#marketing_hellohk .google_rating .rating_box a .google_logo{flex-shrink:0}#marketing_hellohk .google_rating .rating_box a .summary .title{color:#6a6a6a;font-size:20px;font-weight:600}#marketing_hellohk .google_rating .rating_box a .summary .ratings{align-items:center;display:flex}#marketing_hellohk .google_rating .rating_box a .summary .ratings .score{color:#fea500;display:flex;font-size:40px;font-weight:700}#marketing_hellohk .google_rating .rating_box a .summary .ratings .stars{display:flex;margin-left:15px}#marketing_hellohk .google_rating .rating_box a .summary .ratings .stars svg{max-height:40px}#marketing_hellohk .google_rating .rating_box a .summary .cta{color:#868686;font-size:18px}#marketing_hellohk .google_rating svg{max-width:80%}#marketing_hellohk .reviews{margin-top:60px}#marketing_hellohk .reviews .inner{margin:0 auto;max-width:500px;padding:0 20px}#marketing_hellohk .reviews .inner .user{margin-top:20px}#spin_wheels_index{padding:60px 0}@media (max-width:767px){#spin_wheels_index{padding-top:0}}#spin_wheels_index .header_image{margin-bottom:30px}#spin_wheels_index .header_image img{max-width:100%}#spin_wheels_index .play_area{margin:0 auto;max-width:700px;padding-left:15px;padding-right:15px}#spin_wheels_index .play_area .head{margin-top:15px;position:relative}#spin_wheels_index .play_area .head img{max-width:100%}#spin_wheels_index .play_area .head .cat{bottom:10px;height:140px;left:20px;position:absolute;z-index:10}#spin_wheels_index .play_area .head .cat img{height:140px}#spin_wheels_index .play_area .head .head_bar{background-color:#ed1b26;border-top-left-radius:30px;border-top-right-radius:30px;bottom:0;height:95px;position:absolute;width:100%}#spin_wheels_index .play_area .head .head_bar .content{align-items:center;color:#fff67e;display:flex;font-size:24px;height:95px;justify-content:center;margin-left:140px;padding:15px}@media (max-width:767px){#spin_wheels_index .play_area .head .head_bar .content{font-size:18px}}#spin_wheels_index .play_area .note-text{color:#888;font-size:14px;margin-top:10px}#spin_wheels_index .play_area .customer_email_address{font-size:30px;margin-top:30px;text-align:center}#spin_wheels_index .play_area .user_input_group{margin-top:30px;position:relative}#spin_wheels_index .play_area .user_input_group .icon{align-items:center;display:flex;height:48px;justify-content:center;left:0;position:absolute;top:0;width:56px}#spin_wheels_index .play_area .user_input_group #email_address{border-radius:0;font-size:20px;padding-left:56px}#spin_wheels_index .play_area .user_input_group #email_address.error{border-color:red}#spin_wheels_index .play_area .user_input_group ::-webkit-input-placeholder{color:#999;font-size:16px}#spin_wheels_index .play_area .user_input_group ::-moz-placeholder{color:#999;font-size:16px}#spin_wheels_index .play_area .user_input_group :-ms-input-placeholder{color:#999;font-size:16px}#spin_wheels_index .play_area .user_input_group :-moz-placeholder{color:#999;font-size:16px}#spin_wheels_index .play_area .user_action{display:flex;justify-content:center;margin-bottom:30px;margin-top:30px;padding:0 15px}#spin_wheels_index .play_area .user_action #spin_button{align-items:center;background-color:#f85;border:0;border-radius:0;color:#fff;display:flex;font-size:24px;height:50px;justify-content:center;max-width:360px;min-width:300px;padding:0}#spin_wheels_play{padding:60px 0 120px}@media (max-width:767px){#spin_wheels_play{padding-top:0}}#spin_wheels_play .header_image{margin-bottom:30px}#spin_wheels_play .header_image img{max-width:100%}#spin_wheels_play .play_area{margin:0 auto;max-width:700px;padding-left:15px;padding-right:15px}#spin_wheels_play .user_info{padding:0 15px}#spin_wheels_play .user_info .customer_email_address{font-size:30px;font-weight:700;text-align:center}#spin_wheels_play .result{font-weight:700;margin-top:30px;padding:0 15px;text-align:center}#spin_wheels_play .result .prize{color:#f85}#spin_wheels_play .no_chances_remaining{color:#f66;font-weight:700;margin-top:30px;padding:0 15px;text-align:center}#spin_wheels_play .chances{margin-top:60px;padding:0 15px}#spin_wheels_play .chances_remaining{color:#969799;margin-bottom:15px;padding:0 15px;text-align:center}#spin_wheels_play #spin_wheel_form{display:flex;justify-content:center;padding:0 15px;text-align:center}#spin_wheels_play #spin_wheel_form button{align-items:center;background-color:#f85;border:0;border-radius:0;box-shadow:none;color:#fff;display:flex;font-size:24px;height:50px;justify-content:center;max-width:280px;min-width:300px;outline:none;padding:0}#spin_wheels_play #spin_wheel_form button.disabled{background-color:#969799}#spin_wheels_play .wheel_result_group{display:none;padding:0 15px}#spin_wheels_play .referral_group{margin-top:60px;padding:0 15px}#spin_wheels_play .referral_group p{font-weight:700}#spin_wheels_play .referral_group .referrer_link_group{display:flex;justify-content:center;padding:0 15px}#spin_wheels_play .referral_group .referrer_link_group #wheel_referrer_link{border-left:0;border-radius:0;border-right:0;border-top:0;box-shadow:none;outline:none;text-align:center}#spin_wheels_play .referral_group .referrer_link_action{display:flex;justify-content:center;margin-top:30px}#spin_wheels_play .referral_group .referrer_link_action .btn{align-items:center;background-color:#88c941;border:0;border-radius:0;box-shadow:none;color:#fff;display:flex;font-size:24px;height:50px;justify-content:center;max-width:280px;min-width:300px;outline:none;padding:0}#spin_wheels_play .bottom_links{display:flex;margin-top:45px;padding:0 15px}#spin_wheels_play .bottom_links a{color:#979799;text-decoration:none}#spin_wheels_play .bottom_links a svg{height:24px;width:24px}#spin_wheels_play .bottom_links #wheel_rules_link{margin-left:auto}#spin_wheels_play .referrals{display:none;margin-top:30px;padding:0 15px}#spin_wheels_play .referrals h3{font-size:20px;font-weight:700;margin-bottom:15px}#spin_wheels_play .referrals .notice{margin-top:15px}#spin_wheels_play .guest_sign_in_note{margin-top:45px;padding:0 15px;text-align:center}#spin_wheel_area{display:flex;justify-content:center;padding:45px 30px}#spin_wheel{background-color:#eee;border-radius:50%;padding:10px;position:relative}#spin_wheel #spin_wheel_board{border-radius:50%;overflow:hidden;position:relative}#spin_wheel #spin_wheel_board .segment{align-items:center;-webkit-clip-path:polygon(100% 0,50% 100%,0 0);clip-path:polygon(100% 0,50% 100%,0 0);color:#fff;display:flex;font-family:sans-serif;font-size:20px;font-weight:700;height:50%;justify-content:center;left:36%;position:absolute;text-align:center;transform:translateX(-50%);transform-origin:bottom;width:28%}#spin_wheel #spin_wheel_board .segment .text{font-size:14px;padding-left:30px;transform:rotate(-90deg)}#spin_wheel #spin_wheel_board .segment:first-child{left:50%}#spin_wheel #spin_wheel_board .segment:nth-child(2){transform:rotate(30deg)}#spin_wheel #spin_wheel_board .segment:nth-child(3){transform:rotate(60deg)}#spin_wheel #spin_wheel_board .segment:nth-child(4){transform:rotate(90deg)}#spin_wheel #spin_wheel_board .segment:nth-child(5){transform:rotate(120deg)}#spin_wheel #spin_wheel_board .segment:nth-child(6){transform:rotate(150deg)}#spin_wheel #spin_wheel_board .segment:nth-child(7){transform:rotate(180deg)}#spin_wheel #spin_wheel_board .segment:nth-child(8){transform:rotate(210deg)}#spin_wheel #spin_wheel_board .segment:nth-child(9){transform:rotate(240deg)}#spin_wheel #spin_wheel_board .segment:nth-child(10){transform:rotate(270deg)}#spin_wheel #spin_wheel_board .segment:nth-child(11){transform:rotate(300deg)}#spin_wheel #spin_wheel_board .segment:nth-child(12){transform:rotate(330deg)}#spin_wheel #spin_wheel_board .segment.blue{background-color:#1792e8}#spin_wheel #spin_wheel_board .segment.red{background-color:#ba4d4d}#spin_wheel #spin_wheel_board .segment.green{background-color:#14c187}#spin_wheel #spin_wheel_board .segment.orange{background-color:#fb7802}#spin_wheel .trim{border:12px solid #fff;border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,.3);height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}#spin_wheel .pointer_wrap{display:flex;justify-content:center;left:0;position:absolute;top:-30px;width:100%;z-index:200}#spin_wheel .pointer_wrap svg{width:40px}#spin_wheel .pointer{border-color:#ed1b26 transparent transparent;border-style:solid;border-width:40px 20px 0;display:none;height:0;width:0}#spin_wheel .circle{background-color:#ddd;border:18px solid #fff;border-radius:50%;color:#a2a2a2;height:50px;left:50%;outline:none;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:50px;z-index:10}#spin_wheels_rules{padding:60px}#spin_wheels_rules h3{margin-top:30px}#spin_wheels_banner{position:fixed;top:60%;z-index:99999}#spin_wheels_banner a{display:block;text-decoration:none}#spin_wheels_banner .inner{position:relative}#spin_wheels_banner .inner.mobile svg{height:160px;width:85px}#spin_wheels_banner .banner{align-items:center;background-color:#87caae;display:flex;height:103px;padding:0 60px 0 15px}#spin_wheels_banner .banner .text{color:#fff67e;flex-shrink:0;font-size:24px;font-weight:500;margin-right:10px}#spin_wheels_banner .cat{bottom:0;position:absolute;right:-50px}#articles_index{padding-bottom:60px}#articles_index .header{padding:60px 0 40px;text-align:center}#articles_show{padding-bottom:45px}#articles_show article{margin:60px auto;max-width:800px;padding:0 15px}#articles_show article h1{font-size:28px}#articles_show article .meta{display:flex;font-weight:600;margin-top:30px}#articles_show article .meta .author_image{align-items:center;background-color:#eee;border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;margin-right:15px;overflow:hidden;width:48px}#articles_show article .meta .meta_text{line-height:24px;padding-top:12px}#articles_show article .meta .meta_text .author_name{font-size:18px}#articles_show article .meta .meta_text .author_name a{color:#2b7fc9}#articles_show article .content{margin-top:20px}#articles_show article .content img{height:auto;max-width:100%}#articles_show .product_showcase{border:1px solid #ccc;height:98px;margin:20px 0;padding-left:101px;position:relative}#articles_show .product_showcase .product_image{height:96px;left:0;position:absolute;top:0;width:96px}#articles_show .product_showcase .product_content{padding-right:10px;padding-top:2px}#articles_show .product_showcase .product_link{height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#articles_show .product_showcase .product_link a{color:#2b7fc9;font-size:12px;text-decoration:none}#articles_show .product_showcase .product_title{height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#articles_show .product_showcase .product_title a{color:#000;font-size:18px;font-weight:700;line-height:30px;text-decoration:none}#articles_show .product_showcase .product_description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:12px;height:36px;line-height:18px;overflow:hidden}#articles_show .article_disclaimer{font-size:14px;margin:60px auto;max-width:700px}.article_list{margin:0 auto;max-width:800px}.article_list .article .article_info{display:flex;margin:40px 0}.article_list .article .article_info .image{background-color:#eee;flex-shrink:0;height:158px;width:158px}.article_list .article .article_info .article_info_body{margin-left:20px}.article_list .article .article_info .article_info_body .title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;height:108px;overflow:hidden}.article_list .article .article_info .article_info_body .title a{color:#000;font-size:24px;font-weight:700;line-height:36px;text-decoration:none}.article_list .article .article_info .article_info_body .author{display:flex;font-weight:600}.article_list .article .article_info .article_info_body .author .author_image{align-items:center;background-color:#eee;border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;margin-right:15px;overflow:hidden;width:48px}.article_list .article .article_info .article_info_body .author .meta_text{line-height:24px;padding-top:12px}.article_list .article .article_info .article_info_body .author .meta_text .author_name{font-size:18px}.article_list .article .article_info .article_info_body .author .meta_text .author_name a{color:#2b7fc9}.article_list .article .separator{border-top:1px solid #ccc;margin:0 20px;width:100%}.articles_navigation{border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:flex;margin:30px auto;max-width:800px}.articles_navigation>div{flex:1}.articles_navigation a{color:#969799;display:inline-block;font-size:12px;height:70px;line-height:70px;padding:0 10px;text-decoration:none}.articles_navigation .articles_link{padding-bottom:5px;text-align:center}.articles_navigation .prev_article_link svg{margin-right:10px}.articles_navigation .next_article_link{text-align:right}.articles_navigation .next_article_link svg{margin-left:10px}#authors_show{padding-bottom:60px}#authors_show .header{margin:0 auto;max-width:800px;padding:60px 0 40px;text-align:center}#authors_show .header .avatar{background-color:#eee;border-radius:50%;height:218px;margin:0 auto;overflow:hidden;width:218px}#authors_show .header .role{margin-top:30px;text-decoration:underline}#authors_show .header h1{font-size:28px;margin-top:15px}#authors_show .header .bio{margin-top:60px;text-align:left}#authors_show .articles_header{align-items:center;display:flex;margin:30px auto 0;max-width:800px}#authors_show .articles_header h2{font-size:24px;font-weight:400;margin-bottom:0;padding:0 30px}#authors_show .articles_header .line{border-top:1px solid #ccc;flex:1}
