.site-header{transition:transform .3s ease-in-out}.header-top{transition:all .3s ease-in-out}.ant-layout-header.site-header{width:100%!important;margin:0;background:rgba(0,0,0,0);position:relative;transition:transform .3s ease;z-index:2}@media(max-width:575.98px){.ant-layout-header.site-header{background-color:#e5012f}}.ant-layout-header.site-header .header-top{background-color:#0f1f3e;height:36px;color:#fff;font-size:13px}.ant-layout-header.site-header .header-top .header-top-flex{height:36px}.ant-layout-header.site-header .header-top .header-top-announcements .announce-item .dot{font-size:10px;margin-right:4px}.ant-layout-header.site-header .header-main{position:relative;background-color:#fff;padding:12px 0}.ant-layout-header.site-header .header-main .header-logo img{height:58px}@media(min-width:1200px){.ant-layout-header.site-header .header-main .header-logo{width:200px}}.ant-layout-header.site-header .header-main .header-search{--hs-height:42px}.ant-layout-header.site-header .header-main .header-search .janmall-search-bar{border:2px solid #0f1f3e;border-radius:8px;overflow:hidden;height:46px}.ant-layout-header.site-header .header-main .header-search .janmall-search-bar .ant-select-single{height:var(--hs-height)}.ant-layout-header.site-header .header-main .header-search .janmall-search-bar .search-category-select .ant-select-selector{box-shadow:none!important;border:none!important;border-right:1px solid #ddd!important;background-color:#f5f5f5!important;min-width:150px;height:var(--hs-height)!important;align-items:center;padding:0 12px;font-size:14px}.ant-layout-header.site-header .header-main .header-search .janmall-search-bar .search-category-select .ant-select-selector .ant-select-selection-search-input{height:var(--hs-height)}.ant-layout-header.site-header .header-main .header-search .janmall-search-bar .search-category-select .ant-select-selection-item{line-height:var(--hs-height)!important}.ant-layout-header.site-header .header-main .header-search .janmall-search-bar .ant-input{border:none!important;box-shadow:none!important;font-size:14px;height:var(--hs-height);padding:0 12px}.ant-layout-header.site-header .header-main .header-search .janmall-search-bar .ant-input:focus{box-shadow:none!important}.ant-layout-header.site-header .header-main .header-search .janmall-search-bar .ant-input-affix-wrapper{border:none!important;box-shadow:none!important}.ant-layout-header.site-header .header-main .header-search .janmall-search-bar .btn-search-main{background-color:#0f1f3e;color:#fff;border:none;border-radius:0;height:var(--hs-height);padding:0 24px;font-size:15px;font-family:SFProDisplay-Medium;cursor:pointer}.ant-layout-header.site-header .header-main .header-search .janmall-search-bar .btn-search-main:hover{background-color:#1a3560!important;color:#fff!important}.ant-layout-header.site-header .header-main .header-actions .header-cart-btn,.ant-layout-header.site-header .header-main .header-actions .header-user-btn{padding:4px 8px;border:1px solid #c4c4c4;border-radius:8px}.ant-layout-header.site-header .header-main .header-actions .header-cart-btn .header-action-icon,.ant-layout-header.site-header .header-main .header-actions .header-user-btn .header-action-icon{font-size:26px;color:inherit}.ant-layout-header.site-header .header-main .header-actions .header-cart-btn:hover,.ant-layout-header.site-header .header-main .header-actions .header-user-btn:hover{color:#e5012f;border-color:#e5012f}.ant-layout-header.site-header .header-main .header-actions .header-cart-btn:hover .header-action-icon,.ant-layout-header.site-header .header-main .header-actions .header-cart-btn:hover span,.ant-layout-header.site-header .header-main .header-actions .header-user-btn:hover .header-action-icon,.ant-layout-header.site-header .header-main .header-actions .header-user-btn:hover span{color:#e5012f}.ant-layout-header.site-header .header-main .header-actions .header-cart-btn .header-action-text .text-line1,.ant-layout-header.site-header .header-main .header-actions .header-cart-btn .header-action-text .text-line2,.ant-layout-header.site-header .header-main .header-actions .header-user-btn .header-action-text .text-line1,.ant-layout-header.site-header .header-main .header-actions .header-user-btn .header-action-text .text-line2{line-height:1.3}@media(max-width:991.98px){.ant-layout-header.site-header .header-main .header-actions .header-cart-btn,.ant-layout-header.site-header .header-main .header-actions .header-user-btn{border-color:#fafafa}.ant-layout-header.site-header .header-main .header-actions .header-cart-btn .header-action-icon,.ant-layout-header.site-header .header-main .header-actions .header-cart-btn span,.ant-layout-header.site-header .header-main .header-actions .header-user-btn .header-action-icon,.ant-layout-header.site-header .header-main .header-actions .header-user-btn span{color:#fff!important}}.ant-layout-header.site-header .header-main .header-actions .ant-badge .header-action-icon{font-size:26px}.ant-layout-header.site-header .header-bottom{--hb-height:50px;background:#fff;box-shadow:0 2px 10px rgba(7,31,63,.05);z-index:10;height:var(--hb-height);margin-bottom:1px;border-top:1px solid #e8e8e8}@media(max-width:991.98px){.ant-layout-header.site-header .header-bottom{height:0;box-shadow:none;margin:0}}.ant-layout-header.site-header .header-bottom .header-bottom-flex{height:var(--hb-height)}.ant-layout-header.site-header .header-bottom .label-control{padding:9px 16px;background-color:#e5012f;text-transform:uppercase;border-radius:4px}.ant-layout-header.site-header .header-bottom .label-control:hover{background-color:rgb(203.6108695652,.8891304348,41.7891304348)}.ant-layout-header.site-header .header-bottom .label-control svg{fill:#fff;color:#fff}.ant-layout-header.site-header .header-bottom .header-nav-links .nav-link-item{font-size:15px;padding:0 14px;height:var(--hb-height);line-height:var(--hb-height);display:inline-block;position:relative;white-space:nowrap;text-decoration:none}.ant-layout-header.site-header .header-bottom .header-nav-links .nav-link-item:hover{color:#e5012f}.ant-layout-header.site-header .header-bottom .header-nav-links .nav-link-item.active:after{content:"";position:absolute;bottom:0;left:14px;right:14px;height:2px;background-color:#e5012f}@media(max-width:991.98px){.ant-layout-header.site-header .header-main{background:#0f1f3e}.ant-layout-header.site-header .header-main .header-logo img{height:48px!important}}.header-menu{padding-left:24px}.header-menu .ant-menu{background-color:rgba(0,0,0,0)}.header-menu .ant-menu-horizontal{border-bottom:none}.header-menu .ant-menu-horizontal .ant-menu-item,.header-menu .ant-menu-horizontal .ant-menu-submenu{padding:0 12px;padding-inline:12px;font-size:16px}.header-menu .ant-menu-horizontal .ant-menu-submenu{-webkit-padding-end:24px;padding-inline-end:24px}.header-menu .ant-menu-horizontal>.ant-menu-item:after,.header-menu .ant-menu-horizontal>.ant-menu-submenu:after{inset-inline:12px!important;bottom:-4px!important}.header-menu .ant-menu-horizontal .ant-menu-submenu-arrow{display:inline-block;inset-inline-end:-15px;width:10px;height:10px;background:url(/static/icons/arrowdown2.svg) 50% no-repeat}.header-menu .ant-menu-horizontal .ant-menu-submenu-arrow:after,.header-menu .ant-menu-horizontal .ant-menu-submenu-arrow:before{content:none}@media(max-width:991.98px){.header-menu{padding-left:0}.header-menu.mobile-aside-wrapper{padding:0;background-color:#fafafa;width:250px!important}.header-menu.mobile-aside-wrapper .ant-menu{padding:0;border:none}.header-menu.mobile-aside-wrapper .ant-menu a,.header-menu.mobile-aside-wrapper .ant-menu a:focus,.header-menu.mobile-aside-wrapper .ant-menu a:hover{color:#303639;font-family:SFProDisplay-Medium}}.ant-layout-footer.site-footer{padding:0;background:#fff;color:#303639}.footer-main{padding:48px 0 32px;border-top:1px solid #e8eaed}.footer-main .footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1.4fr;grid-gap:32px;gap:32px}.footer-brand .footer-logo{display:inline-block;margin-bottom:14px}.footer-brand .footer-brand-desc{color:#6b7280;line-height:1.65;margin-bottom:18px}.footer-socials{display:flex;gap:8px}.footer-social-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1.5px solid #d1d5db;border-radius:6px;color:#303639;text-decoration:none;transition:border-color .15s,color .15s}.footer-social-btn:hover{border-color:#e5012f;color:#e5012f}.footer-col .footer-col-title{font-size:14px;color:#303639;margin-bottom:16px}.footer-col .footer-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.footer-col .footer-link{color:#6b7280;text-decoration:none;transition:color .15s}.footer-col .footer-link:hover{color:#e5012f}.footer-col li.csub{line-height:1.55}.footer-bottom{border-top:1px solid #e8eaed;padding:14px 0}.footer-bottom .footer-bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.footer-bottom .footer-copy{color:#6b7280}.footer-payments{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.payment-badge{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 10px;border:1.5px solid #d1d5db;border-radius:4px;font-size:12px;font-weight:500;color:#303639;white-space:nowrap}@media(max-width:1199.98px){.footer-main .footer-grid{grid-template-columns:1fr 1fr 1fr 1fr}.footer-main .footer-grid .footer-brand{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;align-items:start;grid-column-gap:32px;column-gap:32px}.footer-main .footer-grid .footer-brand .footer-brand-desc{margin-bottom:0}.footer-main .footer-grid .footer-brand .footer-socials{justify-self:start;align-self:end}}@media(max-width:767.98px){.footer-main{padding:32px 0 24px}.footer-main .footer-grid{grid-template-columns:1fr 1fr;gap:24px}.footer-main .footer-grid .footer-brand{grid-column:1/-1;display:block}.footer-bottom .footer-bottom-inner{flex-direction:column;align-items:flex-start;gap:12px}}@media(max-width:575.98px){.footer-main .footer-grid{grid-template-columns:1fr}}.sgrid{position:relative;width:100%;background-color:#fff;border-radius:12px;overflow:hidden}.sgrid:hover{border-color:#e5012f}.sgrid .thumbnail{position:relative;margin-bottom:12px;overflow:hidden}.sgrid .thumbnail img{transition:all .5s}.sgrid .thumbnail:hover .item-link-image img{transform:scale(1.1) translateZ(0)}.sgrid .pbox-title{min-height:44px}.slist{position:relative;width:100%;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:12px}.slist .thumbnail{position:relative;flex-shrink:0;max-width:100px;width:55px;height:55px;margin-right:8px;border-radius:8px;overflow:hidden}.slist .caption{flex:1 1}.product-item{border:1px solid #ececec}.product-item:hover{border-color:#0093e5;box-shadow:0 3px 6px 3px rgba(0,0,0,.15)}.product-item .alert-sold{position:absolute;right:0;top:0;z-index:2;width:60px;transform:rotate(90deg)}.product-item .icon-brand{display:inline-flex;min-width:24px;height:24px;line-height:24px;text-align:center;background-color:#fff;position:absolute;top:0;left:0;transform:scale(1)!important;border-radius:0 0 8px 0;overflow:hidden;z-index:1}.product-item .icon-brand img{height:100%}.product-item .caption{padding-left:8px;padding-right:8px}.product-item .caption .pname.fs16{line-height:22px;font-weight:500}.product-item .caption .pname:hover{color:#e5012f}.product-item .discount{position:absolute;top:0;left:0;display:flex;align-items:flex-start;flex-direction:row-reverse}.product-item .discount img{margin-left:-10px;z-index:1}.product-item .discount .discount-value{display:inline-block;padding:2px 0;width:85px;background-color:#e5012f;color:#e5012f;text-align:center}.product-item .review{font-size:12px}.product-item .review .ant-rate{font-size:14px;line-height:18px}.product-item .review .ant-rate .ant-rate-star:not(:last-child){-webkit-margin-end:1px;margin-inline-end:1px}.product-item .review .ant-rate svg{width:14px;height:14px}.product-item .group-price .number-price{margin-bottom:0}.product-item .group-price .group-hz{align-items:baseline}.product-item .group-price .price-sub{color:#6b7280}.product-item .group-price .fs-small{font-size:11px}.product-item .group-sold{font-size:10.5px;line-height:16px;margin-bottom:8px}.product-item .group-sold .bg-linear{background:linear-gradient(90.07deg,rgba(255,74,36,.25) 4.93%,rgba(153,44,21,0) 94.54%);color:#ff4a24;position:relative;border-radius:12px 0 0 12px}.product-item .group-sold .month-sold img{width:14px;height:14px;margin-right:2px}.product-item .group-sold .month-sold small{font-size:100%}@media(max-width:575.98px){.product-item .group-sold .month-sold small{display:none}}.product-item .num-bids{position:absolute;font-size:13px;color:#6b7280;height:24px;line-height:22px;display:inline-block;bottom:10px;left:10px;background:#0093e5;border-radius:30px;padding:0 10px}.product-item .time-bid img,.product-item .time-bid svg{max-width:16px}.tr-item{display:flex;align-items:flex-start;flex-wrap:wrap;margin-bottom:0;border-radius:4px;background-color:#fff}.tr-item.fcn{align-items:center}.tr-item .icon-brand img{max-height:14px}.tr-item.thead{padding:0;margin-bottom:8px;position:-webkit-sticky;position:sticky;top:0;background-color:#f6f6f6;z-index:1}.tr-item.thead .td-price{color:#303639}.tr-item>*{flex:1 1;padding:8px}.tr-item>.td-title{flex:2.5 1}.tr-item .td-price{color:#b90028}.tr-item .td-price,.tr-item .td-quantity,.tr-item .td-subtotal{max-width:140px;text-align:center}.tr-item .td-quantity{max-width:140px}.tr-item .td-checkbox{max-width:40px}.tr-item .td-action{max-width:70px;text-align:center;justify-content:center}.tr-item .td-100px,.tr-item .td-stt{max-width:100px;width:100px;text-align:center}.tr-item .td-60px{max-width:60px;width:60px;text-align:center}.tr-item .td-80px{max-width:80px;width:80px;text-align:center}.tr-item .td-120px{max-width:120px;width:120px;text-align:center}@media(max-width:767.98px){.tr-item{position:relative}.tr-item>*{flex:auto;padding:4px 0}.tr-item>:before{content:attr(data-label);display:inline-block;margin-right:4px;font-family:SFProDisplay-Medium}.tr-item .td-quantity:before{padding-bottom:4px}.tr-item .td-checkbox{max-width:100%;padding-left:0}.tr-item .group-price{font-size:12px}.tr-item .td-action{position:absolute;top:0;right:0}.tr-item .td-quantity.text-center{display:inline-flex;align-items:center;justify-content:center}.tr-item.thead{flex-direction:row;justify-content:flex-start}.tr-item.thead>*{flex:none;width:auto!important}.tr-item.s2>:before{content:none}.tr-item.s2 .td-action{position:relative}}.table-items{padding:0 0 12px}.table-items .tr-item{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:0;border-radius:4px}.table-items .tr-item.thead{padding:0;margin:0;position:-webkit-sticky;position:sticky;top:0;background-color:#f6f6f6;z-index:1}.table-items .tr-item>*{flex:1 1;color:#000;padding:8px}@media(max-width:767px){.table-items .tr-item{flex-direction:column;align-items:flex-start;padding:8px;margin-bottom:8px;background-color:#f6f6f6}.table-items .tr-item>*{flex:auto;padding:4px 0;max-width:100%!important;display:flex;flex-wrap:wrap}.table-items .tr-item>:before{content:attr(data-label) ": ";display:inline-block;margin-right:4px;font-family:SFProDisplay-Medium}.table-items .tr-item.thead{display:none}}.table-items .tr-item .td-100px,.table-items .tr-item .td-stt{max-width:100px;text-align:center}.table-items .tr-item .td-60px{max-width:60px;text-align:center}.item-order .item-header{background-color:#f5f5f5;border-radius:8px 8px 0 0}.item-order .item-info .span-value{border:1px solid #ececec;padding:2px 6px;border-radius:4px;background-color:#f5f5f5}.coupon-item{position:relative;padding:8px;border:1px solid #dfdfdf;border-radius:8px;display:flex;align-items:stretch;margin-bottom:16px}.coupon-item .coupon-code{position:relative;margin-right:8px;padding-right:8px;font-size:16px;text-align:center;align-content:center;min-width:96px}.coupon-item .coupon-code:after{content:"";position:absolute;width:1px;height:100%;right:0;top:0;background-color:#dfdfdf}.coupon-item .coupon-content{flex:1 1}.coupon-item .btn-apply{position:absolute;right:5px;bottom:5px;border-radius:15px;padding:2px 10px;border:1px solid #d9d9d9;font-size:14px;line-height:1}.coupon-item .btn-apply.ant-tooltip-disabled-compatible-wrapper{padding:0;border:none}@media(max-width:575.98px){.coupon-item .coupon-code{font-size:14px}.coupon-item .btn-apply{bottom:auto;top:5px}}.blog-item-s1 .thumbnail{margin-bottom:12px;border-radius:12px}.blog-item-s1 .meta-date span{display:inline-block}.blog-item-s1 .meta-date span:first-letter{text-transform:uppercase}.blog-item-s2{background-color:#fff;border-radius:12px}.blog-item-s2 .thumbnail{margin-bottom:12px;border-radius:12px}@media(min-width:1200px){.container{max-width:1224px}}.wrapper{overflow-x:hidden}.wrapper:not(:has(.dash-app)) .mobile-nav-toggle{display:inline-block}@media(max-width:991.98px){.main-container{min-height:50vh}}@media(min-width:1200px){.row .span5{flex:0 0 20%;max-width:20%}.row .span7{flex:0 0 14.3%;max-width:14.3%}.row .span9{flex:0 0 11.112%;max-width:11.112%}.title-main{font-size:32px;line-height:40px}}.breadcrumb{font-size:14px;line-height:20px}.card-content-flex{display:flex;align-items:flex-start;justify-content:space-between}.card-content-flex .sticky-element{top:160px;bottom:unset}.card-content-flex .sticky-element .tree-category{max-height:calc(100vh - 285px);overflow-y:scroll}.card-content-flex .sticky-element .ver-swipe{max-height:calc(100vh - 285px)}.card-content-flex .card-sidebar{width:260px;min-height:300px}.card-content-flex .card-main{width:calc(100% - 284px)}.card-content-flex .card-main .banner img{border-radius:8px}@media(max-width:991.98px){.card-content-flex{flex-direction:column}.card-content-flex .card-sidebar{width:100%;margin-bottom:12px;height:100vh;position:fixed;top:0;z-index:999;background:#fff;transition:all .3s;transform:translateX(-100%);display:none}.card-content-flex .card-main{width:100%}}.card-content-flex .group-tab{flex-wrap:wrap}.card-content-flex .group-tab .ant-tabs-nav{margin-bottom:0;min-width:300px}.card-content-flex .group-tab .count{flex-shrink:0}.card-sidebar .ver-swipe{max-height:none}.card-sidebar .ant-spin{min-height:320px}@media(min-width:1200px){.card-sidebar{position:-webkit-sticky;position:sticky;top:0}}.card-sidebar .widget .widget-title{font-size:16px;line-height:24px;margin-bottom:8px;font-family:SFProDisplay-Medium}.card-main .filter-tab{min-width:200px}.banner-main-flex{position:relative;display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.banner-main-flex .slider-main{position:relative;width:67%;border-radius:8px;overflow:hidden;margin:0}.banner-main-flex .slider-main .image-cover .item-slider{height:100%}.banner-main-flex .group-element{width:calc(33% - 16px)}.banner-main-flex .multiple-image{position:absolute;width:calc(33% - 16px);top:0;bottom:0;right:0;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}.banner-main-flex .multiple-image .single-image{position:relative;width:100%;background:#fff;border-radius:8px;height:calc(50% - 8px);overflow:hidden}.banner-main-flex .multiple-image .single-image img{width:100%;height:100%;object-fit:cover}@media(max-width:575.98px){.banner-main-flex .group-element,.banner-main-flex .slider-main{width:100%}.banner-main-flex .multiple-image{display:none}}.banner-main-flex .slider-loading-overlay{position:absolute;left:0;top:0;z-index:2;background-color:#fff}.banner-main-flex .slider-loading-overlay.ant-skeleton{width:100%;height:100%}.banner-main-flex .slider-loading-overlay.ant-skeleton .ant-skeleton-image{width:100%;height:100%;border-radius:10px}.slider-main{position:relative;border-radius:10px;margin-bottom:24px;overflow:hidden}.slider-main .mshadow-s1{padding:0}.slider-main .swiper{height:100%}.slider-main img{width:100%;height:100%;object-fit:cover}.slider-main .image-cover{padding-bottom:53.5%}.slider-main .box-image-cover{position:relative;width:100%;padding:0 0 41.5%}.slider-main .box-image-cover>*{position:absolute;top:0;left:0;width:100%;height:100%}.slider-main .box-image-cover.h-85{padding-bottom:85%}.slider-main .box-image-cover.h-100{padding-bottom:100%}.tabpane .ant-tabs-nav{margin-bottom:0}.tabpane .ant-tabs-nav:before{border-color:rgba(0,0,0,0)}.tabpane .ant-tabs-nav .ant-tabs-tab{font-size:14px;line-height:22px;padding:4px 0 8px;flex:none}.tabpane .ant-tabs-nav .ant-tabs-tab img,.tabpane .ant-tabs-nav .ant-tabs-tab svg{width:20px}.tabpane .ant-tabs-nav .ant-tabs-ink-bar{max-width:60px;height:2px;background:linear-gradient(90deg,#ef433b,#420506)}.box-user-account{background-color:#e4f2ff}.box-user-account a{display:inline-block;padding:4px 8px;border:1px solid #e5012f;color:#e5012f;border-radius:4px}.box-user-account a.login{border-color:#0093e5;color:#0093e5}@media(max-width:991.98px){.group-btn-user>a{flex:1 1;text-align:center}}.main-container{min-height:80vh}.page-title{font-size:26px;line-height:32px;font-weight:400;color:#252525;font-family:SFProDisplay-Medium;padding-top:0;margin-bottom:24px}.page{position:relative;padding-top:20px;padding-bottom:20px}.page.bg-color{background-color:#f5f5f5;padding-bottom:32px}.page.bg-color .mbox-s1{background-color:#fff}.page .orders-status .order-summary-list{display:flex;align-items:center;justify-content:space-around}.page .orders-status .order-summary-list .ant-badge-count{background-color:#e5012f;font-size:10px;min-width:16px;height:16px;line-height:16px;transform-origin:100% 0}.page .orders-status .order-summary-list .nav-link{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:12px;line-height:16px;color:#454545}.page .orders-status .order-summary-list .nav-link img{height:24px;margin-bottom:8px}.page-custom{font-size:16px;line-height:24px;color:#252525}.page-custom .line,.page-custom .separate{width:100%;height:1px;background-color:#e3e2e6;margin:32px 0}.page-custom .title{font-size:32px;font-weight:400;line-height:48px;color:#252525;font-family:SFProDisplay-Medium;padding-top:0}.page-custom ol li:not(:last-child),.page-custom ul li:not(:last-child){margin-bottom:12px}.section-hero{padding:24px 0 12px}.section-hero .hero-inner{display:flex;align-items:stretch;gap:20px;min-height:520px}.section-hero .hero-main{flex:1 1;min-width:0;display:flex;align-items:stretch;background:#fff;border-radius:16px;box-shadow:0 2px 16px rgba(0,0,0,.07);overflow:hidden}.section-hero .hero-content{flex:1 1;min-width:0;padding:40px 36px}.section-hero .hero-visual{flex:1 1;min-width:0;align-self:stretch}.section-hero .hero-sidebar{flex:0 0 300px;width:300px;background:#fff;border-radius:16px;box-shadow:0 2px 16px rgba(0,0,0,.07);overflow:hidden}@media(max-width:1199.98px){.section-hero .hero-visual{flex:0 0 260px;width:260px}.section-hero .hero-sidebar{flex:0 0 280px;width:280px}}@media(max-width:991.98px){.section-hero .hero-inner{gap:16px;align-items:flex-start}.section-hero .hero-main{flex-direction:column}.section-hero .hero-visual{flex:0 0 auto;width:100%;height:240px}.section-hero .hero-content{padding:28px 24px}.section-hero .hero-sidebar{flex:0 0 260px;width:260px}}@media(max-width:767.98px){.section-hero .hero-inner{flex-direction:column;min-height:unset;gap:12px}.section-hero .hero-main{flex-direction:column}.section-hero .hero-visual{flex:0 0 auto;width:100%;height:200px}.section-hero .hero-sidebar{flex:0 0 auto;width:100%}.section-hero .hero-content{padding:24px 20px}}.section-hero .hero-badge{display:inline-block;border:1px solid #e5012f;color:#e5012f;font-size:12px;padding:3px 10px;border-radius:4px;margin-bottom:20px;text-transform:uppercase;letter-spacing:.5px}.section-hero .hero-heading{font-size:36px;line-height:1.2;color:#0f1f3e;margin-bottom:20px}.section-hero .hero-heading .text-hightlight{font-size:42px;line-height:1.15}.section-hero .hero-desc{font-size:15px;line-height:1.7;margin-bottom:24px;max-width:460px}.section-hero .hero-features{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 24px;gap:10px 24px;margin-bottom:32px}.section-hero .hero-features .hero-feature-item .feature-check{font-size:18px;flex-shrink:0}.section-hero .hero-ctas .btn-hero-primary{background-color:#e5012f;border-color:#e5012f;color:#fff;font-family:SFProDisplay-Medium;border-radius:6px}.section-hero .hero-ctas .btn-hero-primary:hover{background-color:rgb(203.6108695652,.8891304348,41.7891304348)!important;border-color:rgb(203.6108695652,.8891304348,41.7891304348)!important;color:#fff!important}.section-hero .hero-ctas .btn-hero-outline{border:1px solid #ddd;color:#303639;background:#fff;border-radius:6px;font-family:SFProDisplay-Medium}.section-hero .hero-ctas .btn-hero-outline:hover{border-color:#e5012f!important;color:#e5012f!important}.section-hero .hero-image-wrap{position:relative;height:100%}.section-hero .hero-image-wrap .hero-product-img{width:100%;height:100%;display:block;object-fit:cover}.section-hero .hero-image-wrap .hero-stats-badge{position:absolute;bottom:16px;left:16px;right:16px;background:#fff;border-radius:12px;padding:12px 16px;box-shadow:0 4px 20px rgba(0,0,0,.12)}.section-hero .hero-image-wrap .hero-stats-badge .stats-header{margin-bottom:10px}.section-hero .hero-image-wrap .hero-stats-badge .stats-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px}.section-hero .hero-image-wrap .hero-stats-badge .stats-row .stat-item{border-right:1px solid #eee}.section-hero .hero-image-wrap .hero-stats-badge .stats-row .stat-item:last-child{border-right:none}.section-hero .hero-image-wrap .hero-stats-badge .stats-row .stat-item .stat-value{font-size:20px}.section-hero .hero-image-wrap .hero-stats-badge .stats-row .stat-item .stat-label{margin-top:2px;text-align:center}.section-hero .hero-quote-card{padding:32px 28px}.section-hero .hero-quote-card .quote-title{margin-bottom:8px}.section-hero .hero-quote-card .quote-desc{margin-bottom:20px;line-height:1.6}.section-hero .hero-quote-card .quote-form .quote-field{margin-bottom:16px}.section-hero .hero-quote-card .quote-form .quote-field .quote-label{display:block;margin-bottom:6px}.section-hero .hero-quote-card .quote-form .quote-field .ant-input,.section-hero .hero-quote-card .quote-form .quote-field .ant-input-affix-wrapper,.section-hero .hero-quote-card .quote-form .quote-field .ant-select-selector{border-radius:6px!important}.section-hero .hero-quote-card .btn-quote-submit{background-color:#e5012f;border-color:#e5012f;color:#fff;font-family:SFProDisplay-Medium;border-radius:6px;font-size:15px}.section-hero .hero-quote-card .btn-quote-submit:hover{background-color:rgb(203.6108695652,.8891304348,41.7891304348)!important;border-color:rgb(203.6108695652,.8891304348,41.7891304348)!important;color:#fff!important}.section-trust{padding:12px 0}.section-trust .trust-bar{display:flex;align-items:stretch;background:#fff;border-radius:12px;box-shadow:0 1px 8px rgba(0,0,0,.06);overflow:hidden}.section-trust .trust-item{flex:1 1;display:flex;align-items:center;gap:12px;padding:16px;border-right:1px solid #f0f0f0}.section-trust .trust-item:last-child{border-right:none}.section-trust .trust-icon{flex-shrink:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:#f5f7fa;border-radius:8px;font-size:16px;color:#0f1f3e;border:1px solid #dfe5ee}.section-trust .trust-text{flex:1 1;min-width:0}.section-trust .trust-title{margin-bottom:4px}.section-trust .trust-desc{line-height:1.5}@media(max-width:991.98px){.section-trust .trust-bar{flex-wrap:wrap}.section-trust .trust-item{flex:0 0 50%;border-right:none;border-bottom:1px solid #f0f0f0}.section-trust .trust-item:nth-child(odd){border-right:1px solid #f0f0f0}.section-trust .trust-item:nth-last-child(-n+2){border-bottom:none}}@media(max-width:575.98px){.section-trust .trust-item{flex:0 0 100%;border-right:none}.section-trust .trust-item:nth-child(odd){border-right:none}.section-trust .trust-item:last-child{border-bottom:none}}.section-categories{padding:12px 0}.section-categories .section-head{align-items:flex-end}.section-categories .section-title{line-height:1.2}.section-categories .section-viewall{white-space:nowrap;text-decoration:none}.section-categories .section-viewall:hover{opacity:.8}.section-categories .category-list{display:flex;gap:12px}.section-categories .category-item{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 108px)/10);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;padding:12px;background:#fff;border-radius:12px;border:1px solid #eef0f3;text-decoration:none;transition:border-color .2s,box-shadow .2s}.section-categories .category-item:hover{border-color:#e5012f;box-shadow:0 2px 12px rgba(229,1,47,.12)}.section-categories .cat-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#f5f7fa;border:1px solid #e4e7ec;border-radius:10px;font-size:16px;color:#0f1f3e}.section-categories .cat-name{text-align:center;line-height:1.35;min-height:2.7em}@media(max-width:991.98px){.section-categories .category-item{width:110px}}.section-home-products{padding:12px 0}.section-home-products .section-head{align-items:flex-end;margin-bottom:16px!important}.section-home-products .section-title{line-height:1.2}.section-home-products .section-viewall{white-space:nowrap;text-decoration:none;flex-shrink:0}.section-home-products .section-viewall:hover{opacity:.8}.best-selling-item{background:#fff;border-radius:12px;border:1px solid #e8e8e8;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s}.best-selling-item:hover{box-shadow:0 4px 16px rgba(0,0,0,.1)}.best-selling-item .bsi-image-wrap{position:relative;aspect-ratio:1/1;background:#f8f9fa;overflow:hidden}.best-selling-item .bsi-image-wrap .bsi-badge{position:absolute;top:8px;left:8px;z-index:1;background:#16a34a;color:#fff;font-size:11px;font-family:SFProDisplay-Medium;padding:2px 8px;border-radius:4px}.best-selling-item .bsi-image-wrap .bsi-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.best-selling-item .bsi-image-wrap:hover .bsi-img{transform:scale(1.04)}.best-selling-item .bsi-body{padding:12px 12px 14px;display:flex;flex-direction:column;gap:6px;flex:1 1}.best-selling-item .bsi-category{text-transform:uppercase;letter-spacing:.4px}.best-selling-item .bsi-name-link{text-decoration:none}.best-selling-item .bsi-name-link:hover .bsi-name{color:#e5012f}.best-selling-item .bsi-name{line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.best-selling-item .bsi-price{margin-top:2px}.best-selling-item .bsi-rating{align-items:center}.best-selling-item .bsi-rating .bsi-rate{font-size:13px!important;line-height:1}.best-selling-item .bsi-rating .bsi-rate .ant-rate-star{-webkit-margin-end:2px;margin-inline-end:2px}.best-selling-item .bsi-cta{margin-top:auto;border-radius:6px;font-family:SFProDisplay-Medium;font-size:14px}.best-selling-item .bsi-cta--quote{border-color:#e5012f;color:#e5012f;background:#fff}.best-selling-item .bsi-cta--quote:hover{background:#e5012f!important;color:#fff!important;border-color:#e5012f!important}.best-selling-item .bsi-cta--detail{border-color:#d1d5db;color:#303639;background:#fff}.best-selling-item .bsi-cta--detail:hover{border-color:#303639!important;color:#303639!important}.section-commit{padding:12px 0}.section-commit .commit-inner{display:flex;align-items:stretch;gap:0;background:#fff;border-radius:16px;box-shadow:0 2px 16px rgba(0,0,0,.07);overflow:hidden;min-height:380px}.section-commit .commit-content{flex:1 1;min-width:0;padding:48px 44px;display:flex;flex-direction:column}.section-commit .commit-heading{font-size:28px;line-height:1.25;margin-bottom:12px}.section-commit .commit-desc{font-size:15px;line-height:1.7;margin-bottom:24px;max-width:520px}.section-commit .commit-features{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 32px;gap:12px 32px;margin-bottom:32px;flex:1 1}.section-commit .commit-features .commit-feature-item{align-items:flex-start}.section-commit .commit-features .commit-feature-item .commit-check{font-size:16px;flex-shrink:0;margin-top:5px}.section-commit .btn-commit-outline{align-self:flex-start;border:1px solid #0f1f3e;color:#0f1f3e;background:#fff;border-radius:6px;font-family:SFProDisplay-Medium}.section-commit .btn-commit-outline:hover{border-color:#e5012f!important;color:#e5012f!important}.section-commit .commit-visual{flex:0 0 auto;aspect-ratio:1/1;align-self:stretch}.section-commit .commit-visual img{max-width:450px}.section-commit .commit-image-wrap{position:relative;height:100%}.section-commit .commit-image-wrap .commit-img{width:100%;height:100%;object-fit:cover;display:block}.section-commit .commit-image-wrap .commit-steps{position:absolute;bottom:0;left:0;right:0;display:flex;background:rgba(15,31,62,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.section-commit .commit-image-wrap .commit-steps .commit-step{flex:1 1;text-align:center;color:#fff;padding:10px 8px;border-right:1px solid hsla(0,0%,100%,.15)}.section-commit .commit-image-wrap .commit-steps .commit-step:last-child{border-right:none}@media(max-width:991.98px){.section-commit .commit-inner{flex-direction:column}.section-commit .commit-visual{aspect-ratio:16/7;width:100%}.section-commit .commit-content{padding:32px 28px}.section-commit .commit-features{grid-template-columns:1fr}}@media(max-width:575.98px){.section-commit .commit-content{padding:24px 20px}}.section-stats{padding:12px 0}.section-stats .stats-bar{display:flex;background:#0f1f3e;border-radius:16px;overflow:hidden}.section-stats .stats-item{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 20px;border-right:1px solid hsla(0,0%,100%,.1);text-align:center}.section-stats .stats-item:last-child{border-right:none}.section-stats .stats-value{font-size:36px;line-height:1.1;color:#fff;margin-bottom:8px}.section-stats .stats-label{color:hsla(0,0%,100%,.7);line-height:1.4}@media(max-width:767.98px){.section-stats .stats-bar{flex-wrap:wrap;border-radius:12px}.section-stats .stats-item{flex:0 0 50%;border-right:none;border-bottom:1px solid hsla(0,0%,100%,.1);padding:28px 16px}.section-stats .stats-item:nth-child(odd){border-right:1px solid hsla(0,0%,100%,.1)}.section-stats .stats-item:nth-last-child(-n+2){border-bottom:none}.section-stats .stats-value{font-size:28px}}.section-why{padding:24px 0}.section-why .section-why-header{align-items:flex-start;margin-bottom:28px}.section-why .section-why-title{font-size:24px;line-height:1.25;margin-bottom:6px}.section-why .section-why-desc{font-size:14px;margin:0}.section-why .why-view-all{flex-shrink:0;margin-top:4px;white-space:nowrap;text-decoration:none}.section-why .why-view-all:hover{text-decoration:underline}.section-why .why-grid{display:flex;gap:16px}.section-why .why-card{flex:1 1;background:#fff;border-radius:12px;padding:24px 20px;box-shadow:0 1px 6px rgba(0,0,0,.06)}.section-why .why-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#f5f6f7;border-radius:8px;margin-bottom:16px;font-size:20px;color:#e5012f}.section-why .why-card-title{font-size:15px;margin-bottom:8px}.section-why .why-card-desc{font-size:14px;margin:0;line-height:1.55}@media(max-width:991.98px){.section-why .why-grid{flex-wrap:wrap}.section-why .why-card{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 8px)}}@media(max-width:575.98px){.section-why .why-card{flex:0 0 100%}}.section-process{padding:12px 0 24px}.section-process .section-process-title{font-size:24px;line-height:1.25;margin-bottom:6px}.section-process .section-process-desc{font-size:14px;margin-bottom:16px}.section-process .process-steps{display:flex;align-items:flex-start}.section-process .process-step{flex:1 1;background:#fff;border-radius:12px;padding:24px 20px;box-shadow:0 1px 6px rgba(0,0,0,.06)}.section-process .process-step-badge{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#e5012f;color:#fff;border-radius:8px;font-size:14px;margin-bottom:16px}.section-process .process-step-title{font-size:15px;margin-bottom:8px}.section-process .process-step-desc{font-size:14px;margin:0;line-height:1.55}.section-process .process-connector{flex:0 0 24px;height:36px;display:flex;align-items:center;margin-top:24px;padding:0 2px}.section-process .process-connector:before{content:"";display:block;width:100%;border-top:2px dashed #d1d5db}@media(max-width:767.98px){.section-process .process-steps{flex-direction:column;gap:12px}.section-process .process-step{width:100%}.section-process .process-connector{display:none}}.section-reviews{padding:24px 0}.section-reviews .section-reviews-header{align-items:flex-start}.section-reviews .section-reviews-title{font-size:24px;line-height:1.25;margin-bottom:6px}.section-reviews .section-reviews-desc{font-size:14px;margin:0}.section-reviews .reviews-view-all{flex-shrink:0;white-space:nowrap;text-decoration:none}.section-reviews .reviews-view-all:hover{text-decoration:underline}.section-reviews .review-card{background:#fff;border-radius:12px;padding:24px 20px;box-shadow:0 1px 6px rgba(0,0,0,.06);height:100%}.section-reviews .review-avatar{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#e8eaed;color:#0f1f3e;border-radius:8px;font-size:13px;letter-spacing:.5px}.section-reviews .review-name{margin-bottom:2px}.section-reviews .review-stars{display:block;font-size:14px!important}.section-reviews .review-stars .ant-rate-star{-webkit-margin-end:3px!important;margin-inline-end:3px!important}.section-reviews .review-comment{margin:0;line-height:1.6;color:#303639}.section-reviews .mswiper-reviews{padding-bottom:36px!important}.section-home-news{padding:12px 0}.section-home-news .section-home-news-header{align-items:flex-start}.section-home-news .section-home-news-title{font-size:24px;line-height:1.25;margin-bottom:6px}.section-home-news .section-home-news-desc{font-size:14px;margin:0}.section-home-news .news-view-all{flex-shrink:0;white-space:nowrap;text-decoration:none}.section-home-news .news-view-all:hover{text-decoration:underline}.section-home-news .news-card{display:block;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 6px rgba(0,0,0,.06);text-decoration:none;transition:box-shadow .18s ease,transform .18s ease}.section-home-news .news-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-2px)}.section-home-news .news-card-image{position:relative;aspect-ratio:16/8;overflow:hidden;background:#f0f1f3}.section-home-news .news-card-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.news-card:hover .section-home-news .news-card-img{transform:scale(1.04)}.section-home-news .news-card-tag{position:absolute;top:12px;left:12px;background:#e5012f;color:#fff;font-size:11px;line-height:1.3;padding:4px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.4px;white-space:pre-line}.section-home-news .news-card-body{padding:16px 16px 20px}.section-home-news .news-card-title{font-size:16px;line-height:1.45;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#303639}.section-home-news .news-card-meta{font-size:13px;margin:0;color:#9ca3af}.section-newsletter{padding:0}.section-newsletter .newsletter-inner{display:flex;align-items:center;justify-content:space-between;gap:32px;background:#0f1f3e;border-radius:14px;padding:24px 32px}.section-newsletter .newsletter-text{flex:1 1;min-width:0}.section-newsletter .newsletter-title{font-size:20px;color:#fff;margin-bottom:6px}.section-newsletter .newsletter-desc{font-size:14px;color:hsla(0,0%,100%,.7);margin:0;line-height:1.5}.section-newsletter .newsletter-form{flex:0 0 380px;display:flex;gap:0;align-items:center}.section-newsletter .newsletter-form .ant-form-item{flex:1 1;min-width:0;margin-bottom:0}.section-newsletter .newsletter-input{height:46px!important;border-radius:8px 0 0 8px!important;border:none!important;font-size:14px!important;box-shadow:none!important}.section-newsletter .newsletter-input:focus,.section-newsletter .newsletter-input:hover{border-color:rgba(0,0,0,0)!important;box-shadow:none!important}.section-newsletter .newsletter-input input{height:100%}.section-newsletter .newsletter-btn{height:46px;border-radius:0 8px 8px 0!important;background:#e5012f!important;border-color:#e5012f!important;color:#fff!important;font-size:14px;padding:0 24px;white-space:nowrap;cursor:pointer;font-weight:500}.section-newsletter .newsletter-btn:hover{filter:brightness(.9);background:#e5012f!important;border-color:#e5012f!important}@media(max-width:767.98px){.section-newsletter .newsletter-inner{flex-direction:column;align-items:stretch;padding:28px 24px;gap:20px}.section-newsletter .newsletter-form{flex:unset;width:100%}}.icon-brand img,img.icon-brand{max-height:24px}.price-main{color:#ec2f37;font-size:18px;line-height:24px}.no-qty .td-qty{display:none}.range-price .ant-input-number{width:calc(50% - 15px);border-radius:6px 0 0 6px}.range-price .ant-input-number.plus{border-radius:0 6px 6px 0}.range-price .ex-price-small{display:flex;align-items:center;justify-content:space-between;padding:0 5px;font-size:12px;line-height:18px;color:#959595;min-height:18px}.hor-filters .range-price .btn-search-price,.hor-filters .range-price .ex-price-small{display:none}.btn-favourite{min-width:48px!important;height:48px!important;border-color:#d9d9d9!important;border-radius:8px}.btn-favourite.size-32{min-width:32px!important;height:32px!important;padding:0!important}.btn-favourite.size-32 svg{width:20px}.btn-favourite.active svg{fill:#ec2f37}.btn-favourite.active svg path{stroke:#ec2f37}.btn-addcart .addcart svg path,.btn-addcart .addcart:hover svg path,.group-btn-addcart .addcart svg path,.group-btn-addcart .addcart:hover svg path{fill:#fff}.btn-addcart .ant-btn-icon,.group-btn-addcart .ant-btn-icon{width:24px;height:24px}@media(min-width:992px){.group-action-single button.ant-btn{padding:8px 20px;font-size:16px;line-height:24px;font-family:SFProDisplay-Medium}}.group-action-single button.ant-btn img{width:24px}.group-action-single button.ant-btn[disabled] svg circle,.group-action-single button.ant-btn[disabled] svg path{fill:#d9d9d9}.group-action-single .button-s1:not([disabled]){background-color:#fff!important;border-color:#e5012f!important;color:#e5012f!important}.group-action-single .button-s1:not([disabled]) svg circle,.group-action-single .button-s1:not([disabled]) svg path{fill:#e5012f}.group-action-single .button-s2:not([disabled]){background-color:#e5012f!important;border-color:#e5012f!important;color:#fff!important}.group-action-single button.hover-s3:not([disabled]):hover{background-color:#282460!important;color:#fff!important;border-color:#282460!important}@media(max-width:991.98px){.group-action-single.mobile-fixed{position:fixed;left:0;right:0;bottom:0;padding:12px;margin:0;z-index:10;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:0 8px 0 0}}.content-product-single .product-body .product-name{font-size:20px;line-height:26px;margin-bottom:16px}.content-product-single .product-body .title-wrap{margin-bottom:16px}.content-product-single .product-body .title-wrap .product-name{margin-bottom:0}.content-product-single .product-body .title-wrap .anticon-sync{font-size:16px}.content-product-single .product-body .box-alert{padding:4px 12px;background:rgba(235,150,10,.01);color:#eb960a;border-radius:6px}.content-product-single .product-body .group-price{gap:20px;padding:12px 0;border-radius:6px}.content-product-single .product-body .group-price .delimiter,.content-product-single .product-body .group-price .price-main,.content-product-single .product-body .group-price .price-usd,.content-product-single .product-body .group-price .price-vnd{font-size:24px;line-height:36px;font-family:SFProDisplay-Bold;letter-spacing:0;color:#b90028}.content-product-single .product-body .group-price .price-cny{color:#44494d}.content-product-single .product-body .group-price-range{display:flex;align-items:center;justify-content:space-around;gap:20px;padding:12px;background-color:#f6f6f6;border-radius:6px}.content-product-single .product-body .group-price-range .price-range{text-align:center}.content-product-single .product-body .group-price-range .price-range .price-vnd{font-size:16px;line-height:24px;font-weight:600;letter-spacing:0;color:#b90028}.content-product-single .product-body .group-price-range .price-range .price-cny{color:#595959;font-size:12px}.content-product-single .product-body .group-variation{margin-bottom:12px;padding-bottom:12px;border-bottom:1px dashed #dadde0}.content-product-single .product-body .group-variation .variation-label{flex-shrink:0;padding-top:16px;padding-right:8px;min-width:80px}.content-product-single .product-body .group-variation .box-head{padding-bottom:8px}.content-product-single .product-body .group-variation .variation-values{padding-top:8px;padding-right:4px}.content-product-single .product-body .group-variation .variation-values .item-value{position:relative;width:auto;height:auto;display:inline-flex;align-items:center;text-align:left;border:1px solid #dadde0;padding:4px 12px;margin-right:8px;margin-bottom:8px;border-radius:8px;max-width:calc(50% - 16px);line-height:18px;white-space:wrap}.content-product-single .product-body .group-variation .variation-values .item-value.active{border-color:#ff5000}.content-product-single .product-body .group-variation .variation-values .item-value img{width:35px;height:35px;margin-right:8px;border-radius:4px;object-fit:cover}.content-product-single .product-body .group-variation .variation-values .item-value .count{position:absolute;padding:0 4px;top:0;right:0;transform:translateY(-50%);border-radius:4px;color:#fff;background-color:#ff4000}.content-product-single .product-body .group-variation .variation-values .item-property{margin-bottom:12px}.content-product-single .product-body .group-variation .variation-values .item-property .image{padding-top:2px;max-width:32px;margin-right:8px;border-radius:2px}@media(max-width:575.98px){.content-product-single .product-body .group-variation .variation-values .item-property{align-items:flex-end}.content-product-single .product-body .group-variation .variation-values .item-property .item-custom{flex-shrink:0;flex-direction:column;align-items:flex-end}.content-product-single .product-body .group-variation .variation-values .item-property .item-custom .number-price{flex-direction:row}.content-product-single .product-body .group-variation .variation-values .item-property .item-custom .number-price>*{display:inline}.content-product-single .product-body .group-variation .variation-values .item-property .item-custom .number-price>*+*{margin-left:4px}}.content-product-single .product-body .group-quantity{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #dadde0;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.content-product-single .product-body .group-quantity .quantity-enable{color:#959595}.content-product-single .product-body .group-action{margin-top:16px}.content-product-single .product-body .group-action button.ant-btn{height:48px;min-width:160px;display:inline-flex;align-items:center;justify-content:center}@media(min-width:992px){.content-product-single .product-body .group-action button.ant-btn{padding:8px 20px;font-size:16px;line-height:24px;font-family:SFProDisplay-Medium;border-radius:8px}}.content-product-single .product-body .group-action button.ant-btn img{width:24px}.content-product-single .product-body .group-action button:hover{box-shadow:0 5px 10px rgba(0,0,0,.2)}.content-product-single .product-body .group-action .addcart:not([disabled]):hover{background-color:#fff2f1;color:#e5012f}.content-product-single .product-body .group-action .btn-outstock{background-color:#f2f2f2;color:#ec2f37;border-color:#ec2f37;font-family:SFProDisplay-Medium;cursor:not-allowed}.description-wrap{max-width:1224px}.description-wrap .item-child{margin-bottom:24px}.description-wrap .item-child.item-breadcrumb{margin-top:24px}.description-wrap .item-child.item-info .item-images .item-image-left .item-thumbnails{height:646px;overflow-y:scroll}.description-wrap .item-child.item-info .item-images .item-image-left .item-thumbnails::-webkit-scrollbar{display:none}.description-wrap .item-child.item-info .item-images .item-image-left .item-thumbnails img{height:80px;width:80px;object-fit:cover;margin-bottom:8px;border-radius:4px}.description-wrap .item-child.item-info .item-images .item-image-left .item-thumbnails img.active{border:3px solid #e68700}.description-wrap .item-child.item-info .item-images .item-image-left .item-thumbnails video{height:80px;width:80px;margin-bottom:8px;border-radius:4px}.description-wrap .item-child.item-info .item-images .item-image-left .item-thumbnails video.active{border:3px solid #e68700}.description-wrap .item-child.item-info .item-images .item-image-right img{width:540px;height:600px;object-fit:cover;border-radius:16px}.description-wrap .item-child.item-info .item-images .item-image-right video{width:540px;height:600px;border-radius:16px}.description-wrap .item-child.item-info .item-images .item-image-right .zoom-container{position:relative;display:inline-block;z-index:1}.description-wrap .item-child.item-info .item-images .item-image-right .zoom-container .zoom-lens{position:absolute;top:0;left:100%;width:500px;height:500px;background-repeat:no-repeat;pointer-events:none;transform:translateX(10px);border-radius:8px;z-index:-1}.description-wrap .item-child.item-info .item-images .item-image-right .zoom-container .cursor-lens{position:absolute;width:200px;height:200px;background-color:#d6d6d6;opacity:20%;pointer-events:none;transform:translate(-50%,-50%)}.description-wrap .item-child.item-info .item-details{z-index:-1}.description-wrap .item-child.item-info .item-details .item-details-child{margin-bottom:16px}.description-wrap .item-child.item-info .item-details .item-details-child.item-title{font-weight:600;font-size:20px;line-height:26px}.description-wrap .item-child.item-info .item-details .item-details-child.item-voting{display:flex;justify-content:space-between;align-items:center}.description-wrap .item-child.item-info .item-details .item-details-child.item-voting .item-voting_star .voting{font-weight:400;font-size:14px;opacity:50%}.description-wrap .item-child.item-info .item-details .item-details-child.item-voting .item-voting_analysis{border:1px solid #242424;padding:8px;border-radius:8px;font-size:14px}.description-wrap .item-child.item-info .item-details .item-details-child.item-seller-info{display:flex;justify-content:space-between;align-items:center;border-radius:4px;background:#fd9400;padding:16px 12px;margin-bottom:24px}.description-wrap .item-child.item-info .item-details .item-details-child.item-seller-info .item-seller-info_name{color:#fff;font-size:16px;font-weight:500}.description-wrap .item-child.item-info .item-details .item-details-child.item-seller-info .item-seller-info_link a{color:#fff;font-weight:400;font-size:16px;text-decoration:underline}.description-wrap .item-child.item-info .item-details .item-details-child.item-price{margin-bottom:32px!important}.description-wrap .item-child.item-info .item-details .item-details-child.item-price .currency-vnd{margin-right:16px}.description-wrap .item-child.item-info .item-details .item-details-child.item-price .currency-vnd .price-item{line-height:28px;color:#c22026}.description-wrap .item-child.item-info .item-details .item-details-child.item-price .currency-vnd .price-item.currency{font-weight:600;font-size:28px}.description-wrap .item-child.item-info .item-details .item-details-child.item-price .currency-vnd .price-item.price{letter-spacing:-2px;font-weight:600;font-size:28px}.description-wrap .item-child.item-info .item-details .item-details-child.item-price .currency-cny .price-item{opacity:64%;color:#6c6c6c;font-size:16px;font-weight:600}.description-wrap .item-child.item-info .item-details .item-details-child.item-price .currency-cny .price-item.price{letter-spacing:-2px}.description-wrap .item-child.item-info .item-details .item-details-child.item-price-range{padding-top:16px;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;display:flex;justify-content:space-around;align-items:center}.description-wrap .item-child.item-info .item-details .item-details-child.item-price-range .item-price-child{text-align:center}.description-wrap .item-child.item-info .item-details .item-details-child.item-price-range .item-price-child .range{margin-bottom:16px;color:#8a8a8a;font-size:16px;font-weight:400}.description-wrap .item-child.item-info .item-details .item-details-child.item-price-range .item-price-child .price-cny{margin-bottom:16px;color:#3c3c3c;font-size:32px;font-weight:600}.description-wrap .item-child.item-info .item-details .item-details-child.item-price-range .item-price-child .price-vnd{color:#000;font-size:18px;font-weight:400}.description-wrap .item-child.item-info .item-details .item-details-child.item-count{margin-bottom:32px}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify{margin-top:30px;margin-bottom:32px!important}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_quantity{display:flex;align-items:center}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_quantity .property-title{margin-right:20px}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_quantity .property-quantity{display:flex;justify-content:flex-start;align-items:center;margin-right:10px}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_quantity .property-quantity .property-quantity_input{width:80px;text-align:center}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_quantity .property-quantity-enable>span{color:#999;font-size:13px}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child{margin-bottom:32px;padding:10px;overflow-x:hidden;border-top:1px dashed #e9e9e9}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child::-webkit-scrollbar{width:4px}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:10px}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child{scrollbar-width:thin;scrollbar-color:#a9a9a9 rgba(0,0,0,0)}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .classify-value{position:relative;height:auto;display:inline-flex;align-items:baseline;border:1px solid #dadde0;padding:8px 12px;margin-right:16px;margin-bottom:8px;border-radius:4px;width:auto}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .classify-value.active{border-color:#ff5000}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .classify-value.active .classify-value_name{color:#ff5000}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .classify-value:after{color:#000}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .classify-value .classify-value_image{width:28px;height:28px;margin-right:10px;border-radius:2px;object-fit:cover}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .classify-value .classify-value_count{position:absolute;padding:0 4px;top:0;right:0;transform:translateY(-50%);border-radius:4px;color:#fff;background-color:#ff4000}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .classify-value .classify-value_name{font-size:14px;margin-left:4px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .item-classify-property{display:inline-flex;flex:1 1;align-items:flex-start;justify-content:space-around;text-align:left;border-bottom:1px dashed #e9e9e9;padding:12px}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .item-classify-property:last-child{border-bottom:none}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .item-classify-property .property-name{display:inline-flex;align-items:center;font-size:13px;color:#333;font-weight:700}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .item-classify-property .property-name .property-name_image .image{width:28px;height:28px;margin-right:10px;border-radius:2px;object-fit:cover}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .item-classify-property .property-name .property-name_image .image.none{background-color:url(https://gw.alicdn.com/tfs/TB1iT0q32b2gK0jSZK9XXaEgFXa-750-750.png) center center/contain no-repeat}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .item-classify-property .property-price{text-align:center;font-size:13px;color:#333;font-weight:700}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .item-classify-property .property-onsale{font-size:13px;color:#999}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .item-classify-property .property-quantity{display:flex;justify-content:flex-start}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .item-classify-property .property-quantity .property-quantity_input{text-align:center}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .item-classify-property .property-quantity.none{color:#999}.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .item-classify-property .property-quantity button,.description-wrap .item-child.item-info .item-details .item-details-child.item-classify .item-classify_child .item-classify-property .property-quantity input{border:none}.description-wrap .item-child.item-info .item-details .item-details-child.item-action button{height:auto!important}.description-wrap .item-child.item-info .item-details .item-details-child.item-action .action-add-cart{font-size:16px;padding:12px 36px;background-color:#fd9400;border-radius:30px;color:#fff;font-weight:600;margin-right:24px}.description-wrap .item-child.item-info .item-details .item-details-child.item-action .action-add-cart:disabled{border-color:#d9d9d9;background:#f5f5f5;color:rgba(0,0,0,.25)}.description-wrap .item-child.item-info .item-details .item-details-child.item-action .action-contact{margin-right:24px;font-size:16px;padding:12px 36px;border-radius:30px;color:#000}.description-wrap .item-child.item-info .item-details .item-details-child.item-action .action-favourite{width:56px;height:56px!important;border-radius:50%;padding:16px;border:1px solid #8c8c8c}.description-wrap .item-child.item-info .item-details .item-details-child.item-action .action-favourite svg{font-size:24px}@media(max-width:767.98px){.description-wrap .item-child.item-info .item-details .item-details-child.item-action .ant-btn:not(.action-favourite){padding:8px 20px;margin-bottom:8px}.description-wrap .item-child.item-info .item-details .item-details-child.item-action .ant-btn:not(.action-favourite):not(:last-child){margin-right:8px}}.description-wrap .item-child.item-info .item-alibaba-images{position:-webkit-sticky;position:sticky;z-index:1}.description-wrap .item-child.item-info .item-alibaba-images .main-image{margin-bottom:8px}.description-wrap .item-child.item-info .item-alibaba-images .main-image img{width:540px;height:600px;object-fit:cover;border-radius:16px}.description-wrap .item-child.item-info .item-alibaba-images .main-image video{width:540px;height:600px;border-radius:16px}.description-wrap .item-child.item-info .item-alibaba-images .main-image .zoom-container{position:relative;display:inline-block;z-index:1}.description-wrap .item-child.item-info .item-alibaba-images .main-image .zoom-container .zoom-lens{position:absolute;top:0;left:100%;width:500px;height:500px;background-repeat:no-repeat;pointer-events:none;transform:translateX(10px);border-radius:8px;z-index:-1}.description-wrap .item-child.item-info .item-alibaba-images .main-image .zoom-container .cursor-lens{position:absolute;width:200px;height:200px;background-color:#d6d6d6;opacity:20%;pointer-events:none;transform:translate(-50%,-50%)}.description-wrap .item-child.item-info .item-alibaba-images .sub-image{width:540px}.description-wrap .item-child.item-info .item-alibaba-images .sub-image img{height:80px;width:80px;object-fit:cover;margin-bottom:8px;border-radius:4px}.description-wrap .item-child.item-info .item-alibaba-images .sub-image img.active{border:3px solid #e68700}.description-wrap .item-child.item-info .item-alibaba-images .sub-image video{height:80px;width:80px;margin-bottom:8px;border-radius:4px}.description-wrap .item-child.item-info .item-alibaba-images .sub-image video.active{border:3px solid #e68700}.description-wrap .item-child.item-relates{font-family:SFProDisplay-Regular}.description-wrap .item-child.item-relates .item-relates_title{font-size:24px;font-weight:600;line-height:48px;color:#000;margin:12px 0 16px}.description-wrap .item-child.item-relates .item-relates_body{padding:24px 12px;background:#f6f6f6}.description-wrap .item-child.item-description{font-family:SFProDisplay-Regular;padding:32px 0 24px}.description-wrap .item-child.item-description .ant-row{align-items:center;font-size:14px;line-height:18px}.description-wrap .item-child.item-description .ant-row .ant-col{padding:4px}.description-wrap .item-child.item-description .ant-row .title{background-color:#f6f6f6}.description-wrap .item-child.item-description .item-description_table{margin-bottom:32px}.description-wrap .item-child.item-description .item-description_table .item-description_title{font-size:24px;line-height:32px;margin:20px 0 16px}.description-wrap .item-child.item-description .item-description_table .item-description_body .ant-table tfoot>tr>td,.description-wrap .item-child.item-description .item-description_table .item-description_body .ant-table tfoot>tr>th,.description-wrap .item-child.item-description .item-description_table .item-description_body .ant-table-tbody>tr>td,.description-wrap .item-child.item-description .item-description_table .item-description_body .ant-table-thead>tr>th{padding:10px 16px!important}.description-wrap .item-child.item-description .item-description_table .item-description_body .title{font-size:14px;color:#999}.description-wrap .item-child.item-description .item-description_table .item-description_body .property{color:#333}.description-wrap .item-child.item-description .item-description_table .item-description_body .property .truncate{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}@media screen and (min-width:1360px)and (max-width:1590px){.description-wrap .item-child.item-description .item-description_table .item-description_body .ant-col-xxl-4{display:block;flex:0 0 16.66666667%!important;max-width:16.66666667%!important}}.description-wrap .item-child.item-description .item-attribute .item-attribute_title{font-size:24px;line-height:32px;margin:20px 0 16px}.description-wrap .item-child.item-description .item-attribute .item-attribute_body .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th{font-weight:700!important}.description-wrap .item-child.item-description .item-description_detail .item-description_title{font-size:24px;line-height:28px;margin-bottom:12px}.description-wrap .item-child.item-description .item-description_detail .item-description_body{text-align:center;display:flex;flex-direction:column;align-items:center}.description-wrap .item-child.item-description .item-description_detail .item-description_body .item-description_content{position:relative;max-height:440px;overflow:hidden;transition:max-height .3s ease}.description-wrap .item-child.item-description .item-description_detail .item-description_body .item-description_content.expand{max-height:none}.description-wrap .item-child.item-description .item-description_detail .item-description_body .item-description_content .shadow{position:absolute;bottom:0;left:0;right:0;height:30px;background:linear-gradient(180deg,rgba(255,255,255,0),rgb(255,255,255));display:block}.description-wrap .item-child.item-description .item-description_detail .item-description_body .item-description_content .shadow.expand{display:none}.description-wrap .item-child.item-description .item-description_detail .item-description_body .item-description_expand .btn-expand{height:auto;padding:8px 24px;font-weight:600;font-size:14px;color:#3c3c3c;border-radius:4px}.description-wrap .item-child.item-shop{padding:12px 0}.description-wrap .item-child.item-shop .item-shop_title{margin:12px 0 16px;padding:16px;font-weight:600;font-size:32px;line-height:48px}.description-wrap .item-child.item-shop .item-shop_body{padding:24px 12px;background:#f6f6f6}.description-wrap .item-child.item-shop .item-shop_body .ant-card-body{padding:12px!important}.box-bill-info{padding:20px;border:1px solid #d6d6d6}.box-bill-info .group-amount .title-group{font-size:22px;font-weight:600;color:#292b2e;margin-bottom:8px}.fee-popover.price-list-detail{min-width:250px}.fee-popover.price-list-detail .price-value{flex-direction:row}.fee-popover.price-list-detail .price-value .main-value{margin-right:4px}.item-warning{color:red;padding:8px 12px;position:relative;text-align:right}.ship-mode{cursor:pointer}.ship-mode .ship-mode-heading .label-title{min-width:110px}.ship-mode .ship-mode-heading .label-value{min-width:135px}.ship-mode .ship-mode-heading .value-sub{font-size:14px;line-height:20px}.item-quote{border:none;margin:0;padding:0}.item-quote .ant-form-item{margin:0}.item-quote.thead{padding:0}.item-quote.thead .item-shopping{background-color:#f2f2f2;color:#000;font-size:14px;line-height:24px;font-weight:600;border-radius:4px;margin:0}.item-quote .item-header{margin:0 0 4px;padding:8px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dfdfdf}.item-quote .item-header .site{display:flex;align-items:center;grid-column-gap:8px}.item-quote .item-header .site img,.item-quote .item-header .site svg{width:auto;height:22px;border:1px solid #dfdfdf;border-radius:8px}.item-quote .item-header .site .label-title{font-size:14px;margin-bottom:0}.item-quote .item-header .group-option .select-coupon{color:#3b82f6;border:1px dashed #3b82f6;padding:2px 4px;cursor:pointer}.card-order{padding:16px;border:1px solid #efefef;border-radius:8px;margin-bottom:20px;overflow:hidden}.card-order .ver-swipe{max-height:500px}.card-order .group-price .span-main{font-size:16px;font-family:SFProDisplay-Medium;color:#b90028}.card-order .tr-item .td-price,.card-order .tr-item .td-quantity,.card-order .tr-item .td-subtotal{max-width:120px;text-align:center;color:inherit}.card-order .tr-item .td-subtotal{display:none}@media(max-width:991.98px){.card-order .tr-item{margin-bottom:8px;column-gap:8px}.card-order .tr-item .td-price,.card-order .tr-item .td-quantity{max-width:none}.card-order .tr-item .td-price:before{content:none}.card-order .tr-item .td-subtotal{display:block}.card-order .tr-item .td-subtotal:before{content:none}.card-order .tr-item.thead-s2{margin-bottom:0}.card-order .tr-item.thead-s2>:not(.td-checkbox,.td-info){display:none}}.card-order .item-note .ant-form-item-label{padding-bottom:0}.card-order .item-bill-info{min-height:300px;background-color:#f6f6f6;border:1px solid #dfdfdf;border-radius:8px}.card-order .item-bill-info hr{margin:8px 0}.card-order .item-bill-info .group-element+.group-element{margin-top:20px;padding-top:20px;border-top:1px solid #dfdfdf}.page-cart,.page-confirm{background-color:#f7f7f7}.page-cart .card-address,.page-confirm .card-address{display:flex;padding:16px;border:1px solid #dfdfdf;border-radius:8px}.page-cart .group-option,.page-confirm .group-option{column-gap:8px;row-gap:4px}.page-cart .service-extra,.page-confirm .service-extra{display:flex;align-items:center}.page-cart .service-extra .ant-form-item,.page-confirm .service-extra .ant-form-item{margin-right:8px}.page-cart .service-extra .ant-row,.page-confirm .service-extra .ant-row{flex-direction:row-reverse;flex-wrap:nowrap}.page-cart .service-extra .ant-row .ant-col,.page-confirm .service-extra .ant-row .ant-col{flex:auto}.page-cart .service-extra .ant-row .ant-form-item-label,.page-confirm .service-extra .ant-row .ant-form-item-label{padding-bottom:0}.page-cart .service-extra .ant-row .ant-form-item-label>label:after,.page-confirm .service-extra .ant-row .ant-form-item-label>label:after{content:none}.page-cart .group-btn .btn-confirm,.page-confirm .group-btn .btn-confirm{height:48px}.page-cart .group-btn .btn-confirm:not([disabled]),.page-confirm .group-btn .btn-confirm:not([disabled]){color:#fafafa}.page-cart .group-action,.page-confirm .group-action{background-color:#fff;min-height:80px;padding:12px;border:1px solid #dfdfdf;border-radius:8px 8px 0 0;margin-bottom:20px;gap:12px;flex-wrap:wrap}.page-cart .group-action .prepay,.page-confirm .group-action .prepay{width:100%}.page-cart .group-action .prepay .link-withdraw,.page-confirm .group-action .prepay .link-withdraw{padding:4px 8px;border-radius:8px;background-color:#e5012f;color:#fff;font-weight:400}@media(min-width:992px){.page-cart .group-action .group-price-detail .list-inline li,.page-confirm .group-action .group-price-detail .list-inline li{width:33.333333%}}@media(max-width:767.98px){.page-cart .group-action .box-total-detail,.page-confirm .group-action .box-total-detail{flex-wrap:wrap}.page-cart .group-action .box-total-detail .ant-spin-nested-loading,.page-confirm .group-action .box-total-detail .ant-spin-nested-loading{width:100%;max-width:375px}}@media(max-width:991.98px){.page-cart .group-price-detail .list-inline,.page-confirm .group-price-detail .list-inline{display:flex;flex-direction:column;align-items:normal}}.page-cart .group-price-detail .text-note,.page-confirm .group-price-detail .text-note{margin-bottom:4px}.page-cart .form-body,.page-confirm .form-body{min-height:80vh}.page-cart .scroll-view .item-header .remove-shop,.page-confirm .scroll-view .item-header .remove-shop{text-align:center}.page-cart .scroll-view .item-header .remove-shop .btn-remove-shop,.page-confirm .scroll-view .item-header .remove-shop .btn-remove-shop{cursor:pointer}@media(min-width:1200px){.page-cart .sticky-element,.page-confirm .sticky-element{position:-webkit-sticky;position:sticky;bottom:0;z-index:1}.page-cart .scroll-view,.page-confirm .scroll-view{display:block;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:500px;border-radius:8px 8px 0 0}.page-cart .scroll-view.border-top,.page-confirm .scroll-view.border-top{border-top:1px solid #dfdfdf}.page-cart .scroll-view::-webkit-scrollbar,.page-confirm .scroll-view::-webkit-scrollbar{width:3px}.page-cart .scroll-view::-webkit-scrollbar-thumb,.page-confirm .scroll-view::-webkit-scrollbar-thumb{background:#cfcfcf;border-radius:2px;transform:matrix(1,0,0,-1,0,0)}.page-cart .scroll-view .card-order.thead,.page-confirm .scroll-view .card-order.thead{padding:0 16px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.page-cart .scroll-view .card-order.thead .item-shopping.thead,.page-confirm .scroll-view .card-order.thead .item-shopping.thead{margin:0;padding:0}.page-cart .item-quote.thead,.page-confirm .item-quote.thead{padding:0;margin-bottom:8px;position:-webkit-sticky;position:sticky;top:0;background-color:#f6f6f6;z-index:1}}.post-item .thumbnail{border-radius:8px}.list-relate .post-item a{display:flex}.list-relate .post-item a .thumb{max-width:60px;margin-right:8px;border-radius:4px;overflow:hidden}.thecontent h1,.thecontent h2,.thecontent h3,.thecontent h4,.thecontent h5{text-align:left}.thecontent h1{font-size:24px;line-height:32px;font-family:SFProDisplay-Bold}.thecontent h2{font-size:22px}.thecontent h2,.thecontent h3{font-family:SFProDisplay-Medium}.thecontent h3{font-size:20px}.thecontent h4{font-size:18px}.thecontent h4,.thecontent h5{font-family:SFProDisplay-Medium}.thecontent h5{font-size:16px}.thecontent table{width:100%;border-collapse:collapse;margin:16px 0}.thecontent table td,.thecontent table th{border:1px solid #ddd;padding:8px;text-align:left}.thecontent table th{background-color:#f2f2f2}.page-blog .banner{border-radius:16px;overflow:hidden}.page-blog .banner>*{flex:1 1}.page-blog .banner .widget-text{background-color:#e6f6ff}@media(max-width:991.98px){.page-blog .banner{flex-direction:column-reverse}}.line-stretch{margin-left:calc(-1*var(--mui-size-stretch));margin-right:calc(-1*var(--mui-size-stretch));padding-right:var(--mui-size-stretch);padding-left:var(--mui-size-stretch);width:calc(100% + 2*var(--mui-size-stretch));height:10px;background-color:#dfdfdf}.line-stretch.stretch12{margin-left:-12px;margin-right:-12px;padding-right:12px;padding-left:12px}.mobile-aside-wrapper{transition:left .1s ease}.mobile-aside-wrapper::-webkit-scrollbar{width:6px;background:rgba(0,0,0,0)}.mobile-aside-wrapper::-webkit-scrollbar-thumb{background:#cfcfcf}.mobile-aside-wrapper .close{display:none}@media(max-width:991.98px){.mobile-aside-wrapper{position:relative;display:block;background-color:rgba(0,0,0,.5);position:fixed!important;width:100%!important;height:100%!important;top:0;bottom:0;left:-100%;margin-bottom:0!important;border-radius:0!important;z-index:1070;border-radius:0;transition:left .1s ease}.mobile-aside-wrapper .aside-area{position:relative;width:100%;height:100%;max-width:250px;min-height:100vh;padding:0;background-color:#fff;border:solid #e4f2ff;border-width:3px 3px 0;box-shadow:2px -2px 20px rgba(0,0,0,.1);transition:all 1s ease;z-index:1}.mobile-aside-wrapper .aside-area .mbox-s1,.mobile-aside-wrapper .aside-area .mshadow-s1{margin-inline:0!important;margin:0 0 12px!important;padding:16px!important;box-shadow:none}.mobile-aside-wrapper .aside-area .aside-area-content{height:100vh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-aside-wrapper .btn-menu-toggle,.mobile-aside-wrapper .close{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;border:none;position:absolute;top:6px;right:6px;padding:0;font-size:20px;color:#fff;background-color:rgba(0,0,0,.05);border-radius:50%;z-index:1;cursor:pointer}.mobile-hor-swipe{padding-bottom:4px}.mobile-hor-swipe>[class*=col-]{max-width:85vw}.mobile-d-none{display:none!important}.mobile-w-auto{width:auto!important}.mobile-w-100{width:100%!important}.mobile-flex-1{flex:1 1!important}.mobile-flex-auto{flex:auto!important}.mobile-flex-none{flex:none!important}.mobile-show-menu .mobile-aside-wrapper{left:0;transform:translateX(0)}.mb-stretch{margin-left:calc(-1*var(--mui-size-stretch));margin-right:calc(-1*var(--mui-size-stretch));padding-right:var(--mui-size-stretch);padding-left:var(--mui-size-stretch);width:calc(100% + 2*var(--mui-size-stretch))}.hor-item{display:inline-block;white-space:wrap;flex:0 0 40vw;width:40vw;min-width:0}.hor-item:not(:last-child){margin-right:12px}}.table-s2{margin-top:20px;margin-bottom:24px;border-radius:8px 8px 0 0;overflow:hidden}.table-s2 tbody>tr td,.table-s2 tbody>tr th,.table-s2 thead>tr td,.table-s2 thead>tr th{position:relative;padding:12px;font-size:14px;line-height:20px}.table-s2 thead>tr th{background-color:#0093e5;color:#fff;font-family:SFProDisplay-Bold;font-weight:400}.table-responsive .table-s2{min-width:600px}.page-landing .thecontent h2{font-size:1.5rem;text-transform:uppercase}.page-landing .thecontent h3{font-size:1.4rem;font-family:SFProDisplay-Medium}.page-landing .thecontent h4{font-size:1.25rem;font-family:SFProDisplay-Medium}.page-landing .thecontent p{margin-bottom:.5rem}.page-landing .thecontent .box-note{padding:20px;background-color:#e4f2ff;border-radius:8px}.chat-widget{position:relative;z-index:999}.chat-widget .list-social{position:fixed;right:0;bottom:40px;z-index:99;flex-direction:column;justify-content:center;display:flex;align-items:flex-end}.chat-widget .list-social.show-less .item-social:not(.show-social):not(.top),.chat-widget .list-social:not(.show-less) .item-social.show-social{display:none}.chat-widget .list-social .item-social{display:flex;align-items:center;justify-content:center;border-radius:30px 4px 30px 30px;box-shadow:0 5px 20px rgba(0,0,0,.08);min-width:48px;height:48px;color:#000;font-size:14px;padding:10px;background:#fff;margin-top:5px;transition:all .3s}.chat-widget .list-social .item-social.top{background:#fff;border:1px solid #dde1e6;cursor:pointer;margin-bottom:0}.chat-widget .list-social .item-social.top i{font-size:24px;color:#333a3f}.chat-widget .list-social .item-social.top:hover{background:#f5f5f5}.chat-widget .list-social .item-social.hide-social{cursor:pointer;background:#fff;border:1px solid #dde1e6}.chat-widget .list-social .item-social.hide-social .las{font-size:24px;color:#333a3f}.chat-widget .list-social .item-social.hide-social .text-social{color:#000!important}.chat-widget .list-social .item-social.show-social{cursor:pointer;background-color:#e5012f}.chat-widget .list-social .item-social.show-social .a-alt .icon-social{width:auto;color:#fff;font-size:16px}.chat-widget .list-social .item-social.show-social .a-alt .text-social,.chat-widget .list-social .item-social.show-social .a-alt:hover .text-social{color:#fff}.chat-widget .list-social .item-social.calc{background:#fa9c15}.chat-widget .list-social .item-social.facebook{background:#4f76bb}.chat-widget .list-social .item-social.phone{background:#209e48}.chat-widget .list-social .item-social.zalo{background:#fff}.chat-widget .list-social .item-social.zalo .text-social{color:#000!important}.chat-widget .list-social .item-social.social-chat{cursor:pointer;background:#fdcd0b;display:none}.chat-widget .list-social .item-social.social-chat.active{transform:scale(0)}.chat-widget .list-social .item-social .a-alt,.chat-widget .list-social .item-social a{display:flex;align-items:center;color:inherit}.chat-widget .list-social .item-social .a-alt .icon-social,.chat-widget .list-social .item-social a .icon-social{width:30px;text-align:center;flex-shrink:0}.chat-widget .list-social .item-social .a-alt .text-social,.chat-widget .list-social .item-social a .text-social{display:block;overflow:hidden;max-width:0;white-space:nowrap;transition:all .3s ease;line-height:30px}.chat-widget .list-social .item-social .a-alt:hover .text-social,.chat-widget .list-social .item-social a:hover .text-social{max-width:200px;margin-left:8px;display:inline-block}.chat-widget .list-social .item-social.phone a:hover .text-social{color:#fff!important}.chat-widget .list-social .item-social.hide-social .a-alt:hover .text-social{color:#000!important}.chat-widget .list-social .item-social.show-social .a-alt:hover .text-social{color:#fff!important}.chat-widget .plugin-support .chat-button{background-color:#f5a100;border-color:#f5a100;padding:8px 24px;position:fixed;width:270px;right:55px;bottom:0;border-radius:5px 5px 0 0;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.16);border-style:none;z-index:10;display:none;color:#fff}.chat-widget .plugin-support .chat-button.show{display:block}.chat-widget .plugin-support .chat-button .label-chat{display:flex;font-size:16px;line-height:30px}.chat-widget .plugin-support .chat-button .label-chat img{margin-right:10px}.chat-widget .plugin-support .chat-window{position:fixed;width:270px;right:55px;bottom:0;border-radius:5px 5px 0 0;box-shadow:0 0 20px rgba(0,0,0,.16);background:#f7f7f9!important;height:45px;overflow:hidden;transition:all .3s}.chat-widget .plugin-support .chat-window.show{height:auto}.chat-widget .plugin-support .chat-window .chat-center .chat-header{background-color:#fdcd0b;border-color:#fdcd0b;padding:8px 12px 45px;display:flex;justify-content:space-between}.chat-widget .plugin-support .chat-window .chat-center .chat-header img{width:30px;height:30px;background:#fff;padding:5px;border-radius:15px;margin-right:8px}.chat-widget .plugin-support .chat-window .chat-center .chat-header .close-chat{background-color:rgba(0,0,0,0);border-style:none;cursor:pointer;color:inherit;line-height:28px;border-radius:3px;height:28px;width:28px}.chat-widget .plugin-support .chat-window .chat-center .chat-header .close-chat:hover{color:#fff;background:#f5a100}.chat-widget .plugin-support .chat-window .chat-center .chat-body{min-height:380px;max-height:380px}.chat-widget .plugin-support .chat-window .chat-center .chat-body .channel-box{background:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);margin:0 12px 12px;overflow:hidden}.chat-widget .plugin-support .chat-window .chat-center .chat-body .channel-box.top{margin-top:-35px}.chat-widget .plugin-support .chat-window .chat-center .chat-body .channel-box .channel-header{padding:8px 10px;border-bottom:1px solid #ebecfe}.chat-widget .plugin-support .chat-window .chat-center .chat-body .channel-box .channel-body{padding:5px;max-height:220px;overflow-y:auto}.chat-widget .plugin-support .chat-window .chat-center .chat-body .channel-box .channel-body .item-channel{position:relative;padding:5px 5px 5px 40px;cursor:pointer;display:inherit;border-radius:4px;margin-bottom:0;color:#000;font-size:13px}.chat-widget .plugin-support .chat-window .chat-center .chat-body .channel-box .channel-body .item-channel:hover{background:rgba(245,161,0,.15)}.chat-widget .plugin-support .chat-window .chat-center .chat-body .channel-box .channel-body .item-channel .icon-channel{left:5px;top:10px;position:absolute;width:28px;height:28px;border-radius:50%;padding:5px;background:#3f4248}.chat-widget .plugin-support .chat-window .chat-center .chat-body .channel-box .channel-body .item-channel .icon-question{left:5px;top:5px;position:absolute;width:28px;height:28px;border-radius:4px;padding:5px;background:#ccc;text-align:center;line-height:18px;font-size:15px;color:#fff}.chat-widget .plugin-support .chat-window .chat-center .chat-body .channel-box .channel-body .item-channel .text-support{line-height:28px}.chat-widget .plugin-support .chat-window .chat-center .chat-body .channel-box .channel-body .item-channel .text-message{font-size:12px;color:#ccc;line-height:13px;max-width:100%;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-widget .plugin-support .chat-window .chat-center .chat-body .channel-box .channel-body .empty-question{text-align:center;padding:30px 20px;color:#ccc}.chat-widget .plugin-support .chat-window .chat-box .chat-header{background-color:#fdcd0b;border-color:#fdcd0b;padding:8px 50px 40px;display:flex;line-height:28px;justify-content:space-between;position:relative}.chat-widget .plugin-support .chat-window .chat-box .chat-header .btn-back{position:absolute;top:8px;left:10px;width:26px;height:26px;background:#fff;padding:5px;display:inline-block;border-radius:4px;margin-right:8px;font-size:16px;line-height:18px;text-align:center;cursor:pointer}.chat-widget .plugin-support .chat-window .chat-box .chat-header .btn-back:hover{color:#f5a100}.chat-widget .plugin-support .chat-window .chat-box .chat-header .close-chat{position:absolute;top:8px;right:10px;background-color:rgba(0,0,0,0);border-style:none;cursor:pointer;color:inherit;line-height:26px;border-radius:3px;height:26px;width:26px}.chat-widget .plugin-support .chat-window .chat-box .chat-header .close-chat:hover{color:#fff;background:#f5a100}.chat-widget .plugin-support .chat-window .chat-box .chat-body{position:relative;background:#fff;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);overflow:hidden;margin:-35px 12px 12px;min-height:350px}.chat-widget .plugin-support .chat-window .chat-box .chat-body .chat-login{padding:20px 15px;text-align:center}.chat-widget .plugin-support .chat-window .chat-box .chat-body .chat-list{min-height:350px;max-height:350px;overflow-y:auto}.chat-widget .plugin-support .chat-window .chat-box .chat-body .chat-list .item-message{padding:5px 10px;border:1px solid var(--border);border-radius:0 15px 15px 15px}.chat-widget .plugin-support .chat-window .chat-box .chat-body .chat-list .item-message .message-sale{padding-left:40px;position:relative}.chat-widget .plugin-support .chat-window .chat-box .chat-body .chat-list .item-message .message-sale .avatar{left:0;top:0;position:absolute;width:28px;height:28px;border-radius:50%;padding:5px;background:#3f4248}.chat-widget .plugin-support .chat-window .chat-box .chat-body .chat-list .item-message .message-sale .message{padding:5px 10px;border:1px solid #e0e0e1;border-radius:0 15px 15px 15px}.chat-widget .plugin-support .chat-window .chat-box .chat-body .chat-list .item-message .message-customer{padding-left:40px;position:relative}.chat-widget .plugin-support .chat-window .chat-box .chat-body .chat-list .item-message .message-customer .message{padding:5px 10px;background:rgba(245,161,0,.15);color:#f5a100;border-radius:15px 15px 0 15px;border:0}.chat-widget .plugin-support .chat-window .chat-box .chat-body .chat-list .own{background:var(--soft-primary);color:var(--primary);border-radius:15px 15px 0 15px;border:0}.chat-widget .plugin-support .chat-window .chat-box .chat-input{background-color:#eee!important;border-color:#eee!important;padding:8px!important}.chat-widget .plugin-support .chat-window .chat-box .chat-input .input-chat{background-color:#fff!important;border-color:#fff!important;display:flex;border-radius:20px}.chat-widget .plugin-support .chat-window .chat-box .chat-input .input-chat input{flex:1 1 auto;line-height:20px;padding:8px 10px;max-width:100%;min-width:0;width:100%;background-color:rgba(0,0,0,0);border-style:none}.chat-widget .plugin-support .chat-window .chat-box .chat-input .input-chat button{background-color:rgba(0,0,0,0);border-style:none;padding:5px 10px;font-size:18px}@media(max-width:768px){.chat-widget .list-social .item-social.social-chat{display:none}.chat-widget .plugin-support .chat-button{display:none!important}.chat-widget .plugin-support .chat-window{margin-bottom:-55px}.chat-widget .plugin-support .chat-window.show{margin-bottom:0}}.bg-linear-1{background:linear-gradient(180deg,#ed1a67 .12%,#f05a5e 100.13%)}.arrow-style-1 img{max-width:none}.mtitle-1{font-size:32px;line-height:40px;margin-bottom:16px}.mtitle-2{font-size:20px;line-height:26px;margin-bottom:16px}.mb-4>.mb-4{margin-bottom:0!important}.bg-black-70{background-color:rgba(0,0,0,.7)}.size-16{width:16px!important;height:16px!important;max-width:16px!important}.minput-s1 .ant-btn.icon-text{padding-left:10px}.minput-s1 .ant-input{line-height:26px;padding:6px 12px}.minput-s1 .ant-input[readonly]{background-color:#f5f5f5}.minput-s1 .ant-input-affix-wrapper{padding:6px 12px}.minput-s1 .ant-input-affix-wrapper .ant-input{padding:0}.minput-s1 .ant-input-affix-wrapper.ant-input-affix-wrapper-readonly,.minput-s1 .ant-input-affix-wrapper.ant-input-affix-wrapper-readonly:hover{background-color:#f5f5f5}.minput-s1 .ant-picker{padding:6px 12px}.minput-s1 .ant-picker .ant-picker-input{padding:0}.minput-s1 .ant-picker .ant-picker-input>input{line-height:26px}.minput-s2 .ant-form-item{position:relative;margin-bottom:16px}.minput-s2 .ant-form-item .ant-input{width:100%;padding:0 12px;min-height:38px;border:1px solid #ddd;border-radius:4px;z-index:0}.minput-s2 .ant-form-item .ant-form-item-label{position:absolute;top:-6px;left:10px;background-color:#fff;padding:0 5px;font-size:12px;color:#333;pointer-events:none;z-index:10}.minput-s2 .ant-form-item .ant-form-item-label label{font-size:12px}.minput-s2 .ant-form-item .ant-input-affix-wrapper{position:relative;padding:0;min-height:38px;border:1px solid #ddd;border-radius:4px}.minput-s2 .ant-form-item .ant-input-affix-wrapper .ant-input-suffix{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.minput-s2 .ant-form-item .ant-input-affix-wrapper .ant-input{border:none;padding-top:0;padding-bottom:0;min-height:36px}.minput-s2 .ant-form-item .ant-input-affix-wrapper.ant-input-affix-wrapper-readonly,.minput-s2 .ant-form-item .ant-input-affix-wrapper.ant-input-affix-wrapper-readonly .ant-input{background-color:#f5f5f5}.mswiper-auto .swiper-slide{width:auto!important}.mswiper-auto .swiper-slide img{height:65px}.ant-btn.btn-topup{background-color:#fff;color:#e5012f}.ant-btn.btn-topup,.btn-extension{border:1px solid #e5012f}@media(max-width:991.98px){.is-mobile.mobile-aside-wrapper .megamenu-s1.mshadow-s1{padding:12px!important;margin-bottom:0!important}.is-mobile.mobile-aside-wrapper .megamenu-s1.mshadow-s1 .box-parent{padding:0}.is-mobile.mobile-aside-wrapper .group-language-mobile{border:solid #efefef;border-width:1px 0}.is-mobile.mobile-aside-wrapper .group-language-mobile .btn-group{display:flex;align-items:flex-end}.is-mobile.mobile-aside-wrapper .group-language-mobile .lang-selected{padding:2px}.is-mobile.mobile-aside-wrapper .group-language-mobile .border.active{border-color:#e5012f!important}.is-mobile.mobile-aside-wrapper .group-language-mobile .border.active img{width:28px!important;height:28px!important;max-width:28px}.is-mobile.mobile-aside-wrapper .slide-ex .span-text{color:#6b7280}.is-mobile.mobile-aside-wrapper .tool{border-top:1px solid #efefef}.is-mobile.mobile-aside-wrapper .tool img{width:80%;margin:0 auto}}.card-sidebar .widget-category .ant-menu-root>li>.ant-menu-submenu-title,.card-sidebar .widget-category .ant-menu-root>li>.ant-menu-title-content{position:relative;padding-left:12px!important;margin-left:0;margin-right:0}.card-sidebar .widget-category .ant-menu-root>li>.ant-menu-submenu-title:before,.card-sidebar .widget-category .ant-menu-root>li>.ant-menu-title-content:before{content:"";position:absolute;top:6px;left:0;width:5px;height:5px;background-color:#595959;border-radius:50%}.card-sidebar .widget-category .ant-menu .ant-menu-submenu-title{height:32px!important;line-height:32px!important}.card-sidebar .widget-category .ant-menu .ant-menu-item{padding-left:4px!important}.card-sidebar .widget-category .ant-menu li>.ant-menu-sub{padding:0 4px 0 14px!important;margin-bottom:8px;border-radius:6px}.card-sidebar .widget-category .ant-menu li>.ant-menu-sub .ant-menu-submenu-title{padding-left:4px!important;margin-left:0!important;margin-right:0!important}.card-sidebar .widget-category .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title *{color:#ec2f37}.card-sidebar .widget-menu{position:-webkit-sticky;position:sticky;top:150px;bottom:unset}.card-sidebar .widget-menu [class*=ant-menu],.card-sidebar .widget-menu [class^=ant-menu]{font-size:16px;line-height:24px;font-family:SFProDisplay-Regular;background-color:rgba(0,0,0,0)!important;white-space:pre-wrap;height:max-content}.card-sidebar .widget-menu ul.ant-menu-sub{padding:0!important;background-color:rgba(0,0,0,0)!important}.card-sidebar .widget-menu ul.ant-menu-sub .ant-menu-item{margin-bottom:12px;line-clamp:2;--webkit-line-clamp:2}@media(max-width:991.98px){.card-sidebar.mobile-aside-wrapper .mbox-s1{background-color:#fff;margin-bottom:0}.card-sidebar.mobile-aside-wrapper .widget-contact{padding-top:32px;border-top:1px solid #e8e8e8}}.group-shop-product .box-seller{margin-bottom:16px}.slide-ex .swiper-items{max-width:150px;white-space:nowrap}.line-timedown{display:flex;align-items:center;gap:12px}.line-timedown .label-time{min-width:32px;height:32px;padding:0 8px;border-radius:4px;display:flex;justify-content:center;align-items:center;background:#e5012f;color:#fff}.line-timedown .label-time small{display:none}.keyword-items.ver-swipe{max-height:205px}.keyword-items .tag-keyword{display:inline-block;color:#666;padding:1px 8px;margin:0 8px 8px 0;border:1px solid #e8e8e8;border-radius:16px;cursor:pointer}.keyword-items .tag-keyword:hover{color:#e5012f;border-color:#e5012f}.lang-selected .flag{height:16px;width:16px;border-radius:50%}.popover-lang img,.popover-lang svg{max-width:24px}.popover-lang .ant-popover-inner{padding:0!important}.popover-lang .lang-list{width:260px}.popover-lang .lang-list li{position:relative;padding:12px;border-radius:0;cursor:pointer}.popover-lang .lang-list li:hover{background:#dfdfdf}.popover-lang .lang-list li .flag{width:24px;height:24px;border-radius:50%}.popover-lang .lang-list li .lang-name{font-size:14px}.popover-lang .lang-list li .checked-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:18px;height:18px}.tab-s1 .ant-tabs-nav{margin:0 0 16px}.tab-s1 .ant-tabs-nav:before{border-color:rgba(0,0,0,0)}.tab-s1 .ant-tabs-nav .ant-tabs-tab{font-size:14px;line-height:22px;padding:4px 0 8px;flex:none}.tab-s1 .ant-tabs-nav .ant-tabs-tab img,.tab-s1 .ant-tabs-nav .ant-tabs-tab svg{width:24px}.tab-s1 .ant-tabs-nav .ant-tabs-ink-bar{max-width:60px;height:2px;background:linear-gradient(90deg,#ef433b,#420506)}.tab-s1 .ant-tabs-nav .ant-tabs-nav-list{overflow-x:auto!important;overflow-y:hidden;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch}.tab-s1 .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{flex:0 0 auto!important}.tab-s1{scrollbar-width:none}.tab-s1 ::-webkit-scrollbar{display:none}.card-address{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #dfdfdf}.card-address .switch{cursor:pointer}.card-address .switch .span-text{color:#2c51be;font-size:14px;font-weight:400;flex:none}.card-address .address-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;font-weight:600;background-color:rgba(0,0,0,0);margin-bottom:12px}.card-address .address-header .label-title{color:#1a1a1a;font-size:14px}.card-address .address-header .label-title i{margin-right:8px}.line-address .ant-empty .ant-empty-image{height:auto}.comments .comment-list{display:flex;flex-direction:column;padding-bottom:12px}.comments .comment-list .comment-item{display:flex;margin-bottom:16px}.comments .comment-list .comment-item .by{min-width:26px;text-align:center}.comments .comment-list .comment-item .anticon{font-size:18px;padding:4px;border-radius:50%;background-color:#ccc}.comments .comment-list .comment-item .comment-text{padding:4px 12px;border-radius:16px;background-color:#f2f2f2}.comments .comment-list .comment-item.admin,.comments .comment-list .comment-item.alignleft{justify-content:flex-start}.comments .comment-list .comment-item.admin .anticon,.comments .comment-list .comment-item.alignleft .anticon{margin-left:5px}.comments .comment-list .comment-item.admin .comment-text,.comments .comment-list .comment-item.alignleft .comment-text{background-color:#f2f2f2}.comments .comment-list .comment-item.alignright,.comments .comment-list .comment-item.you{justify-content:flex-end}.comments .comment-list .comment-item.alignright .comment-item-content,.comments .comment-list .comment-item.alignright .comment-item-header,.comments .comment-list .comment-item.you .comment-item-content,.comments .comment-list .comment-item.you .comment-item-header{flex-direction:row-reverse}.comments .input-comment .ant-btn,.comments .input-comment .ant-input{height:40px}.address-info{position:relative;word-break:break-word;font-size:14px}.address-info span:not(:last-child){margin-right:8px}.address-info .adr-full{display:block}.address-info .label-default{color:#c22828;border:1px dotted #c22828;padding:0 8px;font-size:14px;line-height:1.25;border-radius:12px}.price-list-detail ol{list-style-type:decimal!important;padding-left:1em!important}.price-list-detail .line-one{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:4px}.price-list-detail .line-one .fee-group-price{display:block}.price-list-detail .line-one .price-label{margin-right:8px}.price-list-detail .line-one .price-value{display:flex;flex-direction:column;justify-content:flex-end;text-align:right;flex-shrink:0}.price-list-detail .line-one .price-value .main-value{font-weight:600;font-size:14px;line-height:18px}.price-list-detail .line-one .price-value .sub-value{font-weight:400;font-size:12px;color:#6c6c6c}.price-list-detail .line-one.total{padding-top:12px;border-top:1px solid #dfdfdf;font-weight:600}.price-list-detail .line-one.total .price-label{font-size:16px}.price-list-detail .line-one.total .price-value .main-value{color:#e5012f;font-size:18px}.section-flash-sales .mbox-s1{position:relative;background:rgba(0,0,0,0)!important}.section-flash-sales .mbox-s1>*{position:relative;z-index:1}.section-flash-sales .mbox-s1:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:#e5012f url(/static/bg/bg-flashsale.jpg) no-repeat 50%;background-size:cover;opacity:1;pointer-events:none;border-radius:12px}.products-view-s3 .td-price{flex:1 1!important}.products-view-s3 .icon-brand{max-height:16px}.products-view-s3 .image-cover{padding-bottom:100%}.tag-keyword--inline{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:9999px}.tag-keyword__text{line-height:1.2}.tag-keyword__count--pill{display:inline-flex;align-items:center;justify-content:center;padding:0 2px;border-radius:10px;font-size:12px;line-height:1;color:#e5012f}.box-seller{position:relative;flex-wrap:wrap}.box-seller>*{flex:auto}.box-seller .btn-remove{position:absolute;top:8px;right:8px}.box-seller .avatar{flex-grow:0;margin-right:12px}.box-seller .avatar img{width:60px;height:60px;padding:12px;border-radius:50%;background-color:#f4f4f4}.box-seller .avatar img.border{border:1px solid #efefef}.box-seller .seller-info{flex:none}.box-seller .seller-info .seller-name{font-size:16px;line-height:24px;font-weight:600;margin-bottom:8px}.box-seller .seller-info .group-btn button{border-radius:4px}.box-seller .seller-info .group-btn .link-origin{border:1px solid #e5012f;padding:3px 5px;border-radius:4px}.box-seller .seller-data{flex:1 1}.box-seller .seller-data .line-data{margin-bottom:4px;color:#666;font-size:15px;line-height:22px}.box-seller .seller-data .line-data .small,.box-seller .seller-data .line-data small{font-size:15px}.box-seller .ant-rate{font-size:16px;color:#e5012f}.box-seller .ant-rate .ant-rate-star:not(:last-child){margin-right:2px}.box-seller .ant-rate .ant-rate-star-first,.box-seller .ant-rate .ant-rate-star-second{color:#f0f0f0}.box-seller .ant-rate .ant-rate-star-full .ant-rate-star-second,.box-seller .ant-rate .ant-rate-star-half .ant-rate-star-first{color:#e5012f}@media(min-width:1200px){.box-seller .seller-info{margin-right:32px}.box-seller .avatar img{width:80px;height:80px}.box-seller .seller-data>*{flex:1 1}.box-seller .seller-data .line-data{padding:0 16px}}@media(max-width:767.98px){.box-seller .seller-data,.box-seller .seller-data>*,.box-seller .seller-info{width:100%}}.items-voucher{margin:32px 0;width:100%}.items-voucher .item-voucher{border:1px solid #efefef;padding:8px}.items-voucher .content-voucher-info{margin:0;display:flex;justify-content:space-between;align-items:stretch;border-radius:0 4px 4px 0}.items-voucher .content-voucher-info .content-voucher-body{margin-right:16px;display:flex;flex:5 1}.items-voucher .content-voucher-info .content-voucher-body .voucher-body-image{margin-right:16px;height:90px;text-align:center;min-width:110px;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.items-voucher .content-voucher-info .content-voucher-body .voucher-body-image.service{border-radius:4px;background-color:#ffec44}.items-voucher .content-voucher-info .content-voucher-body .voucher-body-image.transport{border-radius:4px;background-color:#36d2bb}.items-voucher .content-voucher-info .content-voucher-body .voucher-body-image.check{border-radius:4px;background-color:#4a74d3}.items-voucher .content-voucher-info .content-voucher-body .voucher-body-image.product{border-radius:4px;background-color:#8cff66}.items-voucher .content-voucher-info .content-voucher-body .voucher-body-image .body-image-icon>img{width:40px;height:40px}.items-voucher .content-voucher-info .content-voucher-body .voucher-body-image .body-image-title>span{color:#fff;font-weight:700;font-size:14px}.items-voucher .content-voucher-info .content-voucher-body .voucher-body-description{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.items-voucher .content-voucher-info .content-voucher-body .voucher-body-description .voucher-body-content{font-weight:700;font-size:14px}.items-voucher .content-voucher-info .content-voucher-body .voucher-body-description .voucher-body-expires{font-weight:400;font-size:12px;text-wrap:nowrap}@media(max-width:575.98px){.items-voucher .content-voucher-info .content-voucher-body .voucher-body-description .voucher-body-expires{text-wrap:wrap;margin-bottom:8px}}.items-voucher .content-voucher-info .content-voucher-body .voucher-body-description .btn-save-voucher{border-radius:20px}.items-voucher .content-voucher-info .content-voucher-action{flex:1 1}.items-voucher .content-voucher-info .content-voucher-action .voucher-action-condition span,.items-voucher .content-voucher-info .content-voucher-action .voucher-action-use span{font-weight:600;font-size:14px;color:#1976d2}.items-voucher .content-voucher-info .content-voucher-action .voucher-action-condition.enable-link,.items-voucher .content-voucher-info .content-voucher-action .voucher-action-use.enable-link{font-weight:600;font-size:14px;color:#3787ff}.items-voucher .content-voucher-info .content-voucher-action .voucher-action-condition:hover,.items-voucher .content-voucher-info .content-voucher-action .voucher-action-use:hover{cursor:pointer}.ant-modal .content-voucher-background{width:100%;position:absolute;left:0;top:0;height:95px;z-index:-1;background-color:#ededed}.ant-modal .content-voucher-detail{margin:0 20px}.ant-modal .content-voucher-detail .voucher-detail-header{position:relative;z-index:1;margin-bottom:24px;box-shadow:0 .5px 0 0 #c9c9c9;background-color:#fff}.ant-modal .content-voucher-detail .voucher-detail-header .voucher-detail-header_title{display:flex;justify-content:center;align-items:stretch;margin:0 auto;padding:0;border-bottom:1px solid #e7e7e7}.ant-modal .content-voucher-detail .voucher-detail-header .voucher-detail-header_title .image{max-width:120px;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:2 1}.ant-modal .content-voucher-detail .voucher-detail-header .voucher-detail-header_title .image.service{background-color:#ffec44}.ant-modal .content-voucher-detail .voucher-detail-header .voucher-detail-header_title .image.transport{background-color:#36d2bb}.ant-modal .content-voucher-detail .voucher-detail-header .voucher-detail-header_title .image.check{background-color:#4a74d3}.ant-modal .content-voucher-detail .voucher-detail-header .voucher-detail-header_title .image img{margin:16px 0 8px}.ant-modal .content-voucher-detail .voucher-detail-header .voucher-detail-header_title .image p{font-weight:600;color:#fff;font-size:16px}.ant-modal .content-voucher-detail .voucher-detail-header .voucher-detail-header_title .description{display:flex;flex-direction:column;justify-content:center;align-items:baseline;flex:5 1}.ant-modal .content-voucher-detail .voucher-detail-header .voucher-detail-header_title .description p{padding:0;margin-left:16px}.ant-modal .content-voucher-detail .voucher-detail-header .voucher-detail-header_title .description p:first-child{font-size:16px;font-weight:600}.ant-modal .content-voucher-detail .voucher-detail-header .voucher-detail-header_code{border:1px solid #f4f4f4;padding:12px;display:flex;justify-content:space-between;align-items:center}.ant-modal .content-voucher-detail .voucher-detail-body .voucher-detail-body_item{margin-bottom:24px}.ant-modal .content-voucher-detail .voucher-detail-body .voucher-detail-body_item .item-title{margin:0 0 8px}.ant-modal .content-voucher-detail .voucher-detail-body .voucher-detail-body_item .item-title:first-child{font-weight:600;font-size:14px}.ant-modal .content-voucher-detail .voucher-detail-body .voucher-detail-body_item .item-list{opacity:84%}.ant-modal .content-voucher-detail .voucher-detail-body .voucher-detail-body_item .item-list ul{margin-left:16px;list-style:inside}@media(max-width:767.98px){.page-dashboard .mcard-s2 .icon-telegram{width:32px!important;height:32px!important;max-width:32px!important}}.profile-form{font-family:SFProDisplay-Regular,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#1f1f1f}.profile-form.mgrid{display:grid;grid-template-columns:360px 1fr;grid-gap:32px;gap:32px}.profile-form .col.left{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:24px}.profile-form .col.left .avatar-wrap{display:flex;justify-content:center;margin-bottom:16px}.profile-form .col.left .avatar{border:1px solid #e9ecef;background:#f3f4f6}.profile-form .col.left .btn-choose{width:140px;margin:0 auto;display:block;border-radius:8px;font-family:SFProDisplay-Medium}.profile-form .col.left .note{margin-top:12px;font-size:13px;color:#595959;line-height:1.45;text-align:center}.profile-form .col.right{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:24px}.profile-form .col.right .ant-form-item{margin-bottom:18px}.profile-form .col.right .ant-form-item-label>label{font-family:SFProDisplay-Medium;color:#1f1f1f}.profile-form .col.right .input{height:44px;border-radius:10px}.profile-form .col.right .gender-item{margin-right:24px}.profile-form .col.right .submit-wrap{margin-top:8px}.profile-form .col.right .btn-submit{height:44px;border-radius:22px;font-family:SFProDisplay-Bold}.profile-form .content-divider{height:1px;background:#e9ecef;margin:12px 0}@media(max-width:992px){.profile-form.mgrid{grid-template-columns:1fr}.profile-form .col.left,.profile-form .col.right{padding:16px}.profile-form .col.left .btn-choose{width:100%}}.page-address{font-family:SFProDisplay-Regular,system-ui}.page-address .page-title{font-family:SFProDisplay-Bold;font-size:22px}.page-address .btn-add{border-radius:8px;font-family:SFProDisplay-Medium}.page-address .address-list{background:#fff;border:1px solid #e9ecef;border-radius:12px}.page-address .address-item{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;padding:18px 20px;border-bottom:1px solid #e9ecef}.page-address .address-item:last-child{border-bottom:0}.page-address .address-item .addr-left .name-row{display:flex;align-items:center;gap:8px;margin-bottom:6px}.page-address .address-item .addr-left .name-row .name,.page-address .address-item .addr-left .name-row .phone{color:#1f1f1f;font-family:SFProDisplay-Bold}.page-address .address-item .addr-left .name-row .divider{color:#1f1f1f}.page-address .address-item .addr-left .name-row .badge-default{margin-left:8px;font-size:12px;padding:2px 8px;border-radius:12px;background:#fff1f0;color:#cf1322;border:1px dashed #ffccc7}.page-address .address-item .addr-left .address-row{margin-bottom:8px}.page-address .address-item .addr-left .address-row .label,.page-address .address-item .addr-left .address-row .value{color:#595959}.page-address .address-item .addr-left .warehouse{display:inline-block;font-size:12px;padding:2px 8px;border-radius:12px;background:#eef6ff;color:#1677ff}.page-address .address-item .addr-right{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:200px}.page-address .address-item .addr-right .actions{display:flex;gap:6px}.page-address .address-item .addr-right .actions .link-btn{padding:0;height:auto;color:#595959;font-family:SFProDisplay-Medium}.page-address .address-item .addr-right .actions .link-btn:hover{color:#595959;opacity:.8}.page-address .address-item .addr-right .btn-default{border-radius:8px;font-family:SFProDisplay-Medium}.page-address .empty{padding:32px 20px;color:#595959;text-align:center}@media(max-width:768px){.page-address .address-item{grid-template-columns:1fr}.page-address .address-item .addr-right{align-items:flex-start}}.page-wallet .content-wallet-card{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.page-wallet .wallet-balance.title{opacity:.8}.page-wallet .wallet-balance.credit{font-size:28px;font-weight:700}.page-wallet .btn-topup{display:inline-flex;align-items:center;gap:6px}.page-wallet .content-wallet-balance_topup{display:flex;gap:8px;flex-wrap:wrap}.page-wallet .content-wallet-balance_topup .btn-topup:last-child{background-color:#e5012f!important;border-color:#e5012f!important;color:#fff!important}.page-wallet .content-wallet-balance_topup .btn-topup:last-child .anticon{color:#fff!important}.page-wallet .content-wallet-balance_topup .btn-topup:last-child:focus,.page-wallet .content-wallet-balance_topup .btn-topup:last-child:hover{background-color:rgb(198.5330434783,.8669565217,40.7469565217)!important;border-color:rgb(198.5330434783,.8669565217,40.7469565217)!important}.page-wallet .content-wallet-balance_topup .btn-topup:last-child:active{background-color:rgb(178.2217391304,.7782608696,36.5782608696);border-color:rgb(178.2217391304,.7782608696,36.5782608696)}.page-wallet .positive-amount{color:#1677ff}.page-wallet .negative-amount{color:#ff2b2b}.page-wallet .address-row .label,.page-wallet .address-row .value{color:#6b7280}.page-wallet .modal-wallet .modal-title{font-weight:700;font-size:24px;margin:12px 0 0}.page-wallet .content-wallet-transaction_filter .tx-filter{flex-wrap:wrap}.page-wallet .content-wallet-transaction_filter .ant-input,.page-wallet .content-wallet-transaction_filter .ant-picker,.page-wallet .content-wallet-transaction_filter .ant-select,.page-wallet .content-wallet-transaction_filter .ant-select-selector{width:100%}@media(max-width:768px){.page-wallet .content-wallet-transaction_filter{margin-top:8px}}.page-wallet .content-wallet-transaction_table.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:992px){.page-wallet .content-wallet-card{grid-template-columns:1fr}}@media(max-width:576px){.page-wallet .modal-wallet .ant-modal{width:calc(100vw - 32px)!important;max-width:100%!important}}.modal-wallet .modal-title{font-weight:700;font-size:24px;margin:12px 0 0}.modal-wallet .wallet-topup-grid{display:grid;grid-template-columns:320px 1fr;grid-gap:24px;gap:24px;align-items:start}.modal-wallet .wallet-topup-grid .qr-box{border:1px solid #f0f0f0;border-radius:12px;padding:16px;display:flex;align-items:center;justify-content:center;background:#fff}.modal-wallet .wallet-topup-grid .amount-panel .amount-title{font-weight:600;margin-bottom:8px}.modal-wallet .wallet-topup-grid .amount-panel .amount-input{width:100%;height:40px;font-weight:600}.modal-wallet .wallet-topup-grid .amount-panel .amount-sub{margin-top:6px;color:#8c8c8c;font-size:12px}.modal-wallet .wallet-topup-grid .amount-panel .auto-note{margin-top:8px;color:#ff4d4f;font-weight:600}.modal-wallet .wallet-transfer-grid{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.modal-wallet .wallet-transfer-grid .transfer-content .transfer-title{font-weight:600;margin-bottom:8px}.modal-wallet .wallet-transfer-grid .transfer-content .transfer-box{border:1px solid #d9d9d9;border-radius:10px;padding:14px 16px;font-size:22px;font-weight:700;background:#fafafa;margin-bottom:8px;text-align:center;-webkit-user-select:all;-moz-user-select:all;user-select:all}.modal-wallet .wallet-transfer-grid .transfer-content .transfer-desc{color:#8c8c8c;font-size:12px}.modal-wallet .wallet-transfer-grid .bank-info .bank-title{font-weight:600;margin-bottom:8px}.modal-wallet .wallet-transfer-grid .bank-info .bank-logo img{height:28px;margin-bottom:10px}.modal-wallet .wallet-transfer-grid .bank-info .bank-row{display:flex;gap:8px;margin-bottom:6px}.modal-wallet .wallet-transfer-grid .bank-info .bank-row span{color:#1f1f1f}@media(max-width:768px){.modal-wallet .wallet-topup-grid,.modal-wallet .wallet-transfer-grid{grid-template-columns:1fr}.modal-wallet .qr-box{justify-content:center}}