.container{clear:both}.product-box{float:left;width:100%;margin-bottom:10px}.product-box .product-box-top{float:left;width:100%;margin-top:10px;position:relative}.product-box .product-box-top .sort-price{float:right;width:13%}.product-box .product-box-top .product-category #go_phone_made,.product-box .product-box-top .sort-price #order_phone{border:none;outline:0;font-size:14px;color:#58595b;margin:14px 5px}.product-box .product-box-top .product-category #go_phone_made{float:left}.product-box .product-box-top .sort-price #order_phone{float:right}.product-list{float:left;width:100%}.product-list-item{width:calc(100% / 5);float:left;border:1px solid #ebecec;position:relative;padding:10px;max-height:425px;margin-bottom:10px}.product-list-item .product-item-image{width:100%;height:180px;overflow:hidden;text-align:center;position:relative;margin-bottom:10px}.hot-and-new{position:absolute;top:10px;left:0;width:50px}.hot-and-new .hot,.hot-and-new .new{color:#fff;padding:3px 0;width:100%;border-radius:3px;font-size:14px;margin:5px 0;display:block}.hot-and-new .new{background:#c69a39}.hot-and-new .hot{background:#f04e30}.product-list-item .product-item-image img{height:100%;max-width:100%;object-fit:cover}.product-list-item .product-item-image:hover .mask{opacity:1;visibility:visible;transition:.5s;z-index:2}.product-list-item .product-item-image .mask{position:absolute;background:rgba(255,255,255,.95);color:#555;width:100%;height:100%;text-align:left;top:0;left:0;transition:.6s all ease;opacity:0;visibility:hidden}.product-list-item .product-item-image .mask .mask-title{width:100%;padding:0 10px;height:40px;margin:5px 0;overflow:hidden}.product-list-item .product-item-image .mask .mask-title .icon{height:40px;width:40px;float:left;background:#c69a39 url(../../img/icon-mobilecity-care.png) no-repeat center center;border-radius:2px}.product-list-item .product-item-image .mask .mask-title .text{height:40px;line-height:40px;width:calc(100% - 45px);float:right;color:#c69a39;font-size:16px;font-weight:700}.product-list-item .product-item-image .mask .mask-list{margin:10px 0;height:60px;overflow:hidden}.product-list-item .product-item-image .mask .mask-list li{display:block;padding:0 10px;margin-top:2px;color:#555;font-size:12px;line-height:13px}.product-list-item .product-item-image .mask .mask-list li:before{color:#888;content:"●";margin:0 5px 0 0}.product-list-item .product-item-image .mask .mask-link{display:block;height:26px;line-height:26px;padding:0 5px;border-radius:2px;background:#c69a39;color:#fff;font-size:12px;text-transform:uppercase;position:absolute;left:10px;bottom:0}.product-list-item .product-item-info{float:left;width:100%;margin-top:10px;display:flex;flex-wrap:wrap}.product-list-item .product-item-info .product-item-left{width:100%;height:80px;line-height:20px}.product-list-item .product-item-info .product-item-left .name{font-size:16px;color:#231f20;font-weight:700;height:60px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0}.product-list-item .product-item-info .product-item-left .price{color:red;font-size:14px;font-weight:700}.product-list-item .product-item-info .product-item-right{width:100%;height:25px;margin-top:10px}.product-list-item .product-item-info .product-item-right .subscibe{text-decoration:none;color:#fff;border-radius:5px;padding:6px 0;width:100%;font-size:12px;text-align:center;text-transform:uppercase;display:block;background:#fa9308;background:-moz-linear-gradient(top,#fa9308 0,#fa6f1c 100%);background:-webkit-linear-gradient(top,#fa9308 0,#fa6f1c 100%);background:linear-gradient(to bottom,#fa9308 0,#fa6f1c 100%)}.product-list-item .product-item-info .product-item-full-width{width:100%;float:left;height:80px;margin-top:10px}.product-list-item .product-item-info .product-item-full-width li{color:#818181;width:100%;clear:both;display:block;font-size:13px;margin-bottom:5px;line-height:15px;height:30px;overflow:hidden;display:none}.product-list-item .product-item-info .product-item-full-width li:before{color:#818181;margin:0 5px 0 0}.product-list-item .product-item-info .product-item-full-width span{color:red}.product-item-full-width ul li:nth-child(1),.product-item-full-width ul li:nth-child(2){display:block!important}.product-content-box{display:flex;justify-content:space-between;clear:both;align-content:flex-start;padding-top:10px}.form_subsice .product-image-store-list{width:30%;float:left}.form_subsice .product-image-store-list .product-slide-image{width:100%;float:left}.form_subsice .product-price-box .product-store-list{display:none!important}.form_subsice .product-store-list{float:left;margin:10px 0;width:100%}.form_subsice .product-store-list .message{color:red;padding:0 5px}.form_subsice .product-store-list .title-store-list{color:#000;text-transform:capitalize;font-weight:700}.form_subsice .product-store-list select.location{padding:5px;width:100%;background-color:#fff;margin-top:7px;border:1px solid #794d0d;border-radius:5px;outline:0;color:#794d0d;font-weight:700;font-size:14px}.form_subsice .product-store-list .store-list{background-color:#f6f6f6;padding:5px 0;line-height:17px;text-align:justify;overflow-y:auto}.form_subsice .product-store-list .store-list .store{margin:0 20px 5px}.price-and-color{float:left;width:100%;position:relative}h3.title{color:#4285f4;margin-bottom:10px}.price_location{float:left;margin-right:5px}.price_location p{line-height:40px;float:left;color:#3e3e3e;font-weight:700;text-transform:capitalize}.product-price-content select{float:left;height:30px;margin:5px;border-radius:3px;color:#3e3e3e}.price_location .location{float:left;border:none;background-color:#fff;outline:0;color:#c69a39;font-weight:700}.price-and-color .price-product{float:left;display:block;clear:both}.price-and-color .price{font-size:22px;font-weight:700;color:#f60000;line-height:26px;float:left;margin-right:15px}.price-and-color .price-old{font-size:18px;color:#aaa;line-height:26px;float:left;text-decoration:line-through}.product-price-content .product-note-buy{float:left;font-weight:700;font-size:15px;padding:5px 0}.product-info-promotion{width:35%}.sale-box{width:100%;float:left;border:1px solid #b8a165;border-radius:5px;padding:10px;margin:6px 0;position:relative}.sale-box .sale-box-title{position:absolute;background:#fff;font-size:16px;padding:2px 10px;left:30px;border:1px solid #b8a165;border-radius:5px;color:#000;font-weight:700;margin:-20px 0 0 0;display:block}.sale-box li{padding:5px 0 0 5px;line-height:18px;position:relative}.product-info-image{width:20%}.v2-product-image{height:262px!important}.v2-product-image li{height:100%}.v2-product-image li img{height:100%}.product_image li{display:none;list-style:none}.product_image li.active{display:block}.product_image img{display:block;max-height:100%;max-width:100%;object-fit:cover;margin:0 auto}.product_slide{width:100%;height:auto;float:left}.content-info{margin-top:15px;clear:both;padding:15px 0}.detail_box{border-radius:5px;background-color:#fff;border:1px solid #ebecec}.product-info_title{float:left;padding:10px 20px 10px 10px;line-height:1.3em;font-size:14px;font-weight:600;text-transform:uppercase;text-align:center;position:relative;border-top-left-radius:5px;color:#fff}.product-info_title.yellow_{background:#c69a39}.product-info_title.primary{background:#34a853}.product-info_title:after{content:"";width:0;height:0;border-right:12px solid #fff;border-top:20px solid transparent;border-bottom:20px solid transparent;position:absolute;top:0;bottom:0;right:0}.product-price-content{width:40%}.attribute-list{float:left;width:100%;margin:5px 0;position:relative;display:inline}.attribute-list .attribute-title{width:20%;padding:0 7px;line-height:30px;float:left}.attribute-list .attribute-value{display:inline;float:left;width:80%}.attribute-list .attribute-item.color-item{height:30px;width:30px}.attribute-list .attribute-value .attribute-item{border:1px solid rgba(0,0,0,.09);padding:0 13px;line-height:30px;white-space:nowrap;cursor:pointer;text-transform:uppercase;color:#565656;margin-right:10px;margin-bottom:5px;float:left;position:relative}.attribute-list .attribute-value .attribute-item.active:not(.color-item){border-color:#c2992e;color:#000;background-color:#fcfaf4;font-weight:700}.attribute-list .attribute-value .attribute-item.color-item.active{border-color:#c2992e;box-shadow:0 0 5px #c2992e}.attribute-list .attribute-value .attribute-item.disabled{border-color:rgba(0,0,0,.09);color:rgba(0,0,0,.26)}.attribute-list .attribute-value .attribute-item .product-variation__tick{width:.9375rem;height:.9375rem;position:absolute;overflow:hidden;right:-1px;bottom:-1px}.attribute-list .attribute-value .attribute-item .product-variation__tick::before{border:.9375rem solid transparent;border-bottom-color:transparent;content:"";position:absolute;right:-.9375rem;bottom:0;border-bottom-color:#c69a39}.attribute-list .attribute-value .attribute-item .product-variation__tick.out-stock::before{border-bottom-color:#e4e4e4!important}.attribute-item .product-variation__tick .svg-icon{display:inline-block;width:1em;height:1em;fill:currentColor;position:relative}.attribute-item .product-variation__tick .svg-icon.icon-tick-bold{position:absolute;right:0;bottom:0;color:#fff;font-size:8px;fill:#fff}.attribute-item .product-variation__tick .out-stock{fill:#e4e4e4!important}.color-name-selected{float:left;line-height:30px;text-transform:capitalize;font-weight:700;margin-left:16px}.product-content-box .attribute-list .attribute-title{padding-left:0!important}.promotion_title{color:#fff;background:#db0000;padding:10px;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:-2px;position:relative;z-index:9999}.promotion_info{border:1px solid #ccc;padding:10px;border-radius:5px;margin-bottom:10px;line-height:1.4}.subsice_box{display:flex;justify-content:space-between;clear:both;margin-top:15px}.subsice_box_form{width:49%;background:#fff;border:1px solid #ebecec;border-radius:5px}.subsice_box_list{width:49%;background:#fff;border:1px solid #ebecec;border-radius:5px}.form_subsice{clear:both;padding:10px}.form-group{margin-bottom:15px}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-radius:0;width:100%}textarea.form-control{min-height:100px}.customer-list{clear:both;padding:10px}.customer-list.customer-list_win .customer-list__table tbody tr:first-child{background-color:#8b8686}.customer-list .customer-list__table{width:100%}.customer-list .customer-list__table{table-layout:fixed;border-collapse:collapse;margin:0 auto;border:1px solid #eee}.customer-list .customer-list__table thead{background-color:#fff;box-shadow:inset 0 -1px 0 #eee,0 5px 5px -5px rgba(0,0,0,.1);position:relative}.customer-list .customer-list__table thead th:not(:first-child){width:252px}.customer-list .customer-list__table thead tr{display:block;position:relative}.customer-list .customer-list__table th{min-width:50px}.customer-list .customer-list__table th,td{padding:12px;text-align:center}.customer-list .customer-list__table td{width:256px}.customer-list .customer-list__table tbody{display:block;overflow:auto;width:100%;height:560px}.customer-list .customer-list__table thead tr:nth-child(1){background-color:#f5f5f5}.customer-list .customer-list__table tbody tr:nth-child(2n){border-top:1px solid #eee;border-bottom:1px solid #eee}.customer-list .customer-list__table .reward{text-transform:uppercase}.btn-register{width:220px;padding:10px 0 10px 0;margin-top:10px;color:#fff;text-align:center;text-transform:uppercase;font-size:23px;font-weight:700;border-radius:5px;box-shadow:0 0 2px 0 rgba(0,0,0,.58);background:linear-gradient(to bottom,#fa9d4d 0,#f87f41 100%);border:1px solid transparent}.comment-child-list{margin-left:40px;width:calc(100% - 40px)}.reply_comment_form,.reply_comment_form_admin{display:none;transition:.5s}.comment-btn #reply_comment,.comment-btn-admin #reply_comment{background:#c69a39;color:#fff;float:right;display:block;border:1px solid #c69a39;padding:5px 15px;cursor:pointer}.comment-btn .close,.comment-btn-admin .close{background:#fff;color:#c69a39;float:right;display:block;padding:5px 15px;cursor:pointer;border:1px solid #ddd;margin-right:10px}@media only screen and (max-width:1199px){.product-box .product-box-top .sort-price{float:left;width:auto;position:absolute;right:5px;top:45px}.product-box .product-box-top .sort-price #order_phone{float:left}.product-list-item{width:calc(100% / 4)}}.describe_box{padding:20px 0}.describe_box img{width:100%;object-fit:contain}@media only screen and (max-width:991px){.product-list-item{width:calc(100% / 3)}.product-content-box,.subsice_box{flex-direction:column}.product-content-box{padding:15px}.product-info-image,.product-info-promotion,.product-price-content,.subsice_box_form,.subsice_box_list{width:100%}.detail_box{overflow:hidden}}@media only screen and (max-width:767px){.product-list-item{width:calc(100% / 2)}}@media only screen and (max-width:479px){.product-list-item{width:50%}.product-list-item .product-item-info .product-item-left{width:100%}}.popup{visibility:visible;left:50%;position:fixed;top:154.354px;z-index:10001;display:block;opacity:1;width:600px;transform:translateX(-50%);transition:width 2s;border:1px solid #ccc}.popup_notification_main{background:#fff;padding:20px;clear:both}.v2_popup-box p{font-size:14px;line-height:16px;padding-bottom:6px}.popup_title{float:left;width:100%;height:43px;background:#c69a39;overflow:hidden;border-radius:4px 4px 0 0;border-bottom:1px solid #e5e5e5;background:-moz-linear-gradient(top,#c69a39 0,#c19a4b 100%);background:-webkit-linear-gradient(top,#c69a39 0,#c19a4b 100%);background:linear-gradient(to bottom,#c69a39 0,#c19a4b 100%)}.v2_popup_submit{display:flex;justify-content:flex-end}.v2_popup_submit .close{padding:5px;border:1px solid #ccc}.popup.close{opacity:0;visibility:hidden}.b-modal.active{background-color:#000;position:fixed;inset:0;opacity:.7;z-index:10000;cursor:pointer}.subsice_box_list .search input{border:1px solid #ccc;border-radius:40px;padding:8px;font-size:14px;padding-left:30px}.subsice_box_list .search{width:240px;height:30px;margin-left:50px;margin-top:5px}.subsice_box_list .btn-search{left:41px;width:20px;height:20px;top:5px}.subsice_box_list .toggle_icon{margin-top:10px;position:absolute;right:22px}