/* Reference styles from temp.html */

.new-title-box {
	  margin-bottom: 20px;
	}
  
	.new-title-box h2 {
	  font-size: 28px;
	  color: #000000;
	  font-weight: 500;
	  line-height: 1.3;
	}
  
	.new-title-box h2 + p {
	  font-size: 16px;
	  font-weight: 500;
	  line-height: 1.5;
	  margin-top: 5px;
	}
  
	@media screen and (max-width: 767.98px) {
	  .new-title-box {
		margin-bottom: 20px;
	  }
  
	  .new-title-box h2 {
		font-size: 24px;
		padding-left: 10px;
	  }
  
	  .new-title-box h2 + p {
		font-size: 12px;
	  }
	}
.vue-overseas-product-list {
    font-weight: 500;
}

.vue-overseas-product-list .product-list-item {
    position: relative;
}

.vue-overseas-product-list .product-list-item  .product-list-new-section{
    position: absolute;
    left: 30px;
    top: 20px;
    font-size: 12px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: 0px;
    color: #1455FF;
}

.vue-overseas-product-list .product-list .product-list-item .product-list-new-title{
    display: none;
}
.vue-overseas-product-list .scroll-control{
    display: none;
}
.vue-overseas-product-list .scroll-control.disabled{
    display: none;
}

.vue-overseas-product-list .product-list-item .product-list-item-section {
    font-size: 12px;
    font-weight: 600;
    line-height: 30px;
    position: absolute;
    right: 20px;
    top: 20px;
    letter-spacing: 0px;
    color: #FFFFFF;
    padding: 0 14px;
    min-width: 69px;
    height: 30px;
    text-align: center;
    border-radius: 15px;
    opacity: 1;
    background: #256FFF;
}
/* tab color切换 */
.vue-overseas-product-list .product-list-item-section {
    position: absolute;
}
.vue-overseas-product-list .product-list .product-list-item-info .product-list-inner-top .product-image-tab-box{
    width: 100%;
    height: 20px;
    display: flex;
    align-items: center;
    flex-flow: row wrap;
}
.vue-overseas-product-list .product-list .product-list-item-info .product-list-inner-top .product-image-tab-box li{
    list-style: none;
    float: left;
    margin-right: 11px;
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    cursor: pointer;
}
.vue-overseas-product-list .product-list .product-list-item-info .product-list-inner-top .product-image-tab-box li:focus-visible{
    outline: revert;
}
.vue-overseas-product-list .product-list .product-list-item-info .product-list-inner-top .product-image-tab-box li.selected{
    width: 24px;
    height: 24px;
    opacity: 1;
    border: 1px solid #000000;
    border-radius: 50%;
    display: flex;
    align-items: center;
}

.vue-overseas-product-list .product-list .product-list-item-info .product-list-inner-top .product-image-tab-box span.product-image-tab-btn{
    display: block;
    width: 16px;
    height: 16px;
    margin: 0 auto;
    border-radius: 50%;
}
.vue-overseas-product-list .product-list .product-list-item-info .product-list-inner-top .product-image-tab-box span.product-image-tab-btn.checked{
    background: rgb(0, 31, 63);
    display: block;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    cursor: pointer;
}

/* layout-1 */
.vue-overseas-product-list .product-list.product-layout-1 {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 0 auto;
}

.vue-overseas-product-list .product-layout-1 .product-list-item {
    width: 1400px;
    display: flex;
    position: relative;
    background: #F9F9F9;
    border-radius: 24px;
    margin: 0;
    flex-direction: row-reverse;
    padding: 30px 140px 30px 150px;
    height: 470px;
}

.vue-overseas-product-list .product-list.product-layout-1 .product-list-item .product-list-item-info{
    height: 398px;
    display: flex;
    margin-right: 65px;
    width: 525px;
    justify-content: space-between;
    padding-top: 12px;
}

.vue-overseas-product-list .product-list-item-section {
    position: relative;
}

.vue-overseas-product-list .product-list-item .product-list-item-tags {
    position: absolute;
    display: flex;
    flex-direction: row;
    font-size: 14px;
}

.vue-overseas-product-list .product-list-item-tag {
    display: inline-block;
    margin: 4px;
    border-radius: 6px;
    padding: 2px 8px;
}

.vue-overseas-product-list .product-list.product-layout-1 .product-list-item .product-list-item-img {
    width: 520px;
    height: 390px;
}

.vue-overseas-product-list .product-list.product-layout-1 .product-list-item .product-list-item-img img {
    width: 100%;
    height: 100%;
    border-radius: 8px;
}

.vue-overseas-product-list .product-list .product-list-item .product-list-item-img img {
    border-radius: 8px;
}

.vue-overseas-product-list .product-layout-1 .product-list-inner-bottom .product-list-gift-box,
.vue-overseas-product-list .product-layout-1 .product-list-inner-bottom .product-list-bundle-box{
    display: flex;
    width: 132px;
    height: 40px;
    align-items: center;
    position: relative;
    padding: 6px 4px 6px 8px;
    border-radius: 8px;
    opacity: 1;
    background: #FFFFFF;
}
.vue-overseas-product-list .product-layout-1 .product-list-inner-bottom .product-list-gift-box .product-list-gift-logo,
.vue-overseas-product-list .product-layout-1 .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-logo{
    width: 18px;
    height: 18px;
    margin-right: 6px;
}
.vue-overseas-product-list .product-layout-1 .product-list-inner-bottom .product-list-gift-box .product-list-gift-logo span.gift-icon{
    width: 18px;
    height: 18px;
    display: block;
    background-size: 18px;
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/product/giftweb.svg') no-repeat;
}
.vue-overseas-product-list .product-layout-1 .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-logo span.bundle-icon{
    width: 18px;
    height: 18px;
    display: block;
    background-size: 18px;
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/product/bundleweb.svg') no-repeat;
}
.vue-overseas-product-list .product-layout-1 .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-logo span.optional-icon{
    width: 18px;
    height: 18px;
    display: block;
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/product/optional.svg') no-repeat;
    background-size: 18px;
}

.vue-overseas-product-list .product-layout-1 .product-list-inner-bottom span.more-icon{
    height: 10px;
    width: 2px;
    margin-top: 9px;
    display: block;
    background-size: 2px 10px;
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/product/moreweb.svg') no-repeat;
}

.vue-overseas-product-list .product-layout-1 .product-list-gift-box .product-list-gift-center li.more-icon-box,
.vue-overseas-product-list .product-layout-1 .product-list-bundle-box .product-list-bundle-center li.more-icon-box{
    width: 2px;
    height: 28px;
    margin-right: 0;
}

.vue-overseas-product-list .product-layout-1 .product-list-inner-bottom .product-list-gift-box .product-list-gift-center li img,
.vue-overseas-product-list .product-layout-1 .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-center li img{
    max-width: 100%;
    max-height: 100%;
}

/* common */
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    justify-content: space-between;
}

.vue-overseas-product-list .product-list .product-list-item .product-list-inner-top{
    margin-bottom: 10px;
}

.vue-overseas-product-list .product-list-item-info-title-wrap {
    display: flex;
    margin-bottom: 15px;
    align-items: center;
}

.vue-overseas-product-list .product-list-item-info-sub-title-wrap {
    display: flex;
    height: 24px;
    margin-bottom: 25px;
}

.vue-overseas-product-list .product-image-tab{
    margin-bottom: 9px;
}

.vue-overseas-product-list .product-list-item-info-sub-title {
    font-size: 16px;
    color: #707070;
    line-height: 24px;
    font-weight: 500;
    margin-right: 10px;
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.vue-overseas-product-list .product-list-item-info-sub-title span{
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}

.vue-overseas-product-list .product-list-item-info-placeholder {
    font-size: 16px;
    color: #707070;
}

.vue-overseas-product-list .placeholder-1 {
    margin-bottom: 5px;
    color: #000000;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    height: 24px;
    overflow: hidden;
    opacity: 1;
    font-size: 14px;
    font-weight: normal;
    line-height: 24px;
    letter-spacing: 0px;
}

.vue-overseas-product-list .placeholder-3 {
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    max-height: 40px;
}

.vue-overseas-product-list .placeholder-3 p {
    margin: unset;
    opacity: 1;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0px;
    color: #707070;
}

.vue-overseas-product-list .product-list-item-info-installment {
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    opacity: 1;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0px;
    color: #000000;
    height: auto !important;
}

.vue-overseas-product-list .product-list-item-coupon {
    position: relative;
}

.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-coupon button {
    max-width: 200px;
    font-size: 12px;
    text-align: center;
    font-weight: 500;
    overflow: hidden;
    height: 22px;
    cursor: pointer;
    background: #E7EFFF;
    border: 0.5px solid #256FFF;
    border-radius: 3px;
    color: #1455FF;
}
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-coupon button:focus-visible{
    outline: revert;
    outline-offset: 2px;
}

.vue-overseas-product-list .product-list-item-coupon .dot-before {
    width: 3px;
    height: 7px;
    background: #F9F9F9;
    border-radius: 0 5px 5px 0;
    position: absolute;
    top: 8px;
    left: 0px;
    border: 0.5px solid #256FFF;
    border-left: unset;
    box-shadow: unset;
    outline: unset;
}

.vue-overseas-product-list .product-list-item-coupon .dot-after {
    width: 3px;
    height: 7px;
    background: #F9F9F9;
    border-radius: 5px 0 0 5px;
    position: absolute;
    top: 8px;
    right: 0px;
    border: 0.5px solid #256FFF;
    border-right: unset;
    box-shadow: unset;
    outline: unset;
}

/* common */
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-inner-bottom{
    width: 100%;
}
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-price-wrap {
    margin-top: 20px;
}
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-title {
    max-width: 100%;
    height: auto;
    min-height: 32px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}

.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-title img {
    max-width: 100%;
    max-height: 22px;
    min-height: 20px;
    height: 100%;
    display: block;
}
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-new-title {
    height: 20px;
    opacity: 1;
    font-size: 12px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: 0px;
    color: #256FFF;
}

.vue-overseas-product-list .product-list-item-info-label span {
    border: 1px solid;
    border-radius: 7px;
    font-size: 10px;
    padding: 1px 4px;
    transform: scale(0.7);
    display: block;
}

.vue-overseas-product-list .product-list.product-layout-1 .product-list-item-info-price-button-wrap {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    width: 100%;
}

.vue-overseas-product-list .product-list.product-layout-2 .product-list-item-info-price-button-wrap {
    /* display: flex; */
    align-items: flex-end;
    justify-content: space-between;
    width: 100%;
}

/* common */
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-price>span{
    margin-right: 10px;
}
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-price .salePrice {
    display: inline-block;
    height: 24px;
    line-height: 24px;
    font-size: 16px;
    color: #EB1406;
    font-weight: 600;
}

/* common */
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-price .orderPrice,
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-price .lowestHisPrice,
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-price .afterCoupon{
    display: inline-block;
    line-height: 20px;
    font-size: 14px;
    color: #707070;
    font-weight: 400;
}

.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-price .lowestHisPrice{
    width: 100%;
    margin-bottom: 8px;
}

.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-price .orderPrice {
    text-decoration: line-through;
}

.vue-overseas-product-list .product-list-item-info-price {
    overflow: hidden;
    max-width: 100%;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

/* common */
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-button{
    display: flex;
    align-items: center;
    margin-top: 20px;
}
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-button button {
    min-width: 70px;
    max-width: 100% !important;
    height: 40px;
    line-height: 17px;
    background: #000000;
    border-radius: 22px;
    color: white;
    border: none;
    overflow: hidden;
    cursor: pointer;
    font-weight: 500;
    font-size: 14px;
    padding: 0px 22px;
    margin-right: 10px;
}
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-button button:hover{
    opacity: 0.8;
}
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-button button:focus-visible{
    outline: revert;
    outline-offset: 2px;
}
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info-button .product-list-learn-more{
    opacity: 1;
    font-size: 14px;
    font-weight: normal;
    line-height: 24px;
    text-align: left;
    letter-spacing: 0px;
    color: #000000;
    cursor: pointer;
}
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info-button .product-list-learn-more>a:focus-visible{
    outline: revert;
    outline-offset: 2px;
}
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info-button .product-list-learn-more>a:hover{
    color: #000000;
}
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info-button .product-list-learn-more>a:hover:after{
    transform: translateX(4px);
}
.vue-overseas-product-list .product-list .product-list-item-info .product-list-learn-more>a:after{
    background: url("/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/product/Stroke.svg") no-repeat;
    content: "";
    width: 5px;
    height: 10px;
    position: relative;
    display: inline-block;
    background-size: contain;
    transition: .6s ease;
    margin-left: 10px;
}

/* layout-2 */
.vue-overseas-product-list .product-layout-2 .product-list-item {
    padding: 30px 50px;
}
.vue-overseas-product-list .product-list-item .product-list-img-box{
    display: flex;
    align-items: center;
    justify-content: center;
}
.vue-overseas-product-list .product-list.product-layout-2{
    justify-content: space-between;
}
.vue-overseas-product-list .product-layout-2 .product-list-item .product-list-item-info .product-list-item-info-title{
    height: auto;
    min-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}

.vue-overseas-product-list .product-layout-2 .product-list-item-info-installment,
.vue-overseas-product-list .product-layout-3 .product-list-item-info-installment,
.vue-overseas-product-list .product-layout-4 .product-list-item-info-installment {
    font-size: 14px;
    height: 20px;
    line-height: 20px;
}

.vue-overseas-product-list .product-list.product-layout-2,
.vue-overseas-product-list .product-list.product-layout-3,
.vue-overseas-product-list .product-list.product-layout-4 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    width: 1400px;
    margin: 0 auto;
    flex-wrap: wrap;
    position: relative;
    align-items: initial;

}

.vue-overseas-product-list .product-list.product-layout-2 .product-list-item,
.vue-overseas-product-list .product-list.product-layout-3 .product-list-item,
.vue-overseas-product-list .product-list.product-layout-4 .product-list-item {
    display: flex;
    background: #F9F9F9;
    border-radius: 24px;
    flex-direction: row-reverse;
    margin-bottom: 15px;
}
.vue-overseas-product-list .product-list.product-layout-2 .product-list-item{
    width: 690px;
}
.vue-overseas-product-list .product-list.product-layout-1 .product-list-item:focus-visible,
.vue-overseas-product-list .product-list.product-layout-2 .product-list-item:focus-visible,
.vue-overseas-product-list .product-list.product-layout-3 .product-list-item:focus-visible,
.vue-overseas-product-list .product-list.product-layout-4 .product-list-item:focus-visible{
    outline: revert;
}

.vue-overseas-product-list .product-list.product-layout-2 .product-list-item .product-list-item-img {
    width: 260px;
    height: 260px;
}

.vue-overseas-product-list .product-list.product-layout-2 .product-list-item .product-list-item-img img {
    width: 100%;
    height: 100%;
    border-radius: 8px;
}
.vue-overseas-product-list .product-list.product-layout-2 .product-list-item .product-list-item-info{
    width: 275px;
    margin-right: 50px;
}
.vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-title {
    max-width: 544px;
}

/* layout-3 */

.vue-overseas-product-list .product-list.product-layout-3 .product-list-item {
    display: flex;
    background: #F9F9F9;
    border-radius: 24px;
    flex-direction: column;
    width: 453px;
    padding: 30px 50px;
    margin: 0px 20px 30px 0;
}

.vue-overseas-product-list .product-layout-3 .product-list-item .product-list-item-info{
    height: calc( 100% - 260px);
    display: flex;
}

.vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item-info-title-wrap {
    margin-top: 25px;
}

.vue-overseas-product-list .product-list.product-layout-3 .product-list-item-info-price-button-wrap,
.vue-overseas-product-list .product-list.product-layout-4 .product-list-item-info-price-button-wrap {
    margin-top: 20px;
}

.vue-overseas-product-list .product-list.product-layout-3 .product-list-item .product-list-item-img {
    width: 260px;
    height: 260px;
    margin: 0 auto;
}

.vue-overseas-product-list .product-list.product-layout-3 .product-list-item .product-list-item-img img,
.vue-overseas-product-list .product-list.product-layout-4 .product-list-item .product-list-item-img img {
    width: 100%;
    height: 100%;
}

.vue-overseas-product-list .product-layout-3 .product-list-item .product-list-item-info {
    width: 353px;
}

.vue-overseas-product-list .product-list.product-layout-3 .product-list-item .product-list-item-info .product-list-item-info-title {
    max-width: 353px;
     height: auto;
    min-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}

.vue-overseas-product-list .product-list.product-layout-3 .product-list-item .product-list-item-info .product-list-item-info-placeholder {
    max-width: 353px;
}

.vue-overseas-product-list .product-list.product-layout-3 .product-list-item .product-list-item-info .product-list-item-info-button button {
    max-width: 353px;
}

/* layout-4 */

.vue-overseas-product-list .product-list.product-layout-4 .product-list-item {
    display: flex;
    background: #F9F9F9;
    border-radius: 24px;
    flex-direction: column;
    width: 335px;
    padding: 30px;
    margin: 0px 20px 30px 0;
}

.vue-overseas-product-list .product-layout-4 .product-list-item .product-list-item-info{
    height: calc( 100% - 220px);
    display: flex;
}

.vue-overseas-product-list .product-list.product-layout-4 .product-list-item:nth-child(4n) {
    margin-right: 0;
}

.vue-overseas-product-list .product-list.product-layout-4 .product-list-item-info-title-wrap {
    margin-top: 20px;
}

.vue-overseas-product-list .product-list.product-layout-4 .product-list-item .product-list-item-img {
    width: 220px;
    height: 220px;
    margin: 0 auto;
}

.vue-overseas-product-list .product-layout-4 .product-list-item .product-list-item-info {
    width: 275px;
}

.vue-overseas-product-list .product-list.product-layout-4 .product-list-item .product-list-item-info .product-list-item-info-title {
    max-width: 275px;
    min-height: 24px;
    height: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}

.vue-overseas-product-list .product-list.product-layout-1 .product-list-item-info-title .product-list-title {
    font-size: 28px;
    font-weight: 600;
    line-height: 1.25;
    letter-spacing: 0px;
}

.vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item-info-title .product-list-title {
    font-size: 22px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0px;
}

.vue-overseas-product-list .product-list.product-layout-4 .product-list-item .product-list-item-info .product-list-item-info-placeholder {
    max-width: 275px;
}

.vue-overseas-product-list .product-list.product-layout-4 .product-list-item .product-list-item-info .product-list-item-info-button button {
    max-width: 275px;
}

/* gift+捆绑+自选 */
.vue-overseas-product-list .product-list-inner-bottom .product-list-Package-box{
    display: flex;
}
.vue-overseas-product-list .product-list-inner-bottom .product-list-gift-box{
    margin-right: 10px;
}
.vue-overseas-product-list .product-list-inner-bottom .product-list-gift-box,
.vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-box{
    display: flex;
    width: 132px;
    height: 40px;
    align-items: center;
    position: relative;
    padding: 6px 4px 6px 8px;
    border-radius: 8px;
    opacity: 1;
    background: #FFFFFF;
}
.vue-overseas-product-list .product-list-inner-bottom .product-list-gift-box .product-list-gift-logo,
.vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-logo{
    width: 18px;
    height: 18px;
    margin-right: 6px;
}
.vue-overseas-product-list .product-list-inner-bottom .product-list-gift-box .product-list-gift-logo button.gift-icon{
    width: 18px;
    height: 18px;
    display: block;
    background-size: 18px;
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/product/giftweb.svg') no-repeat;
    border: 0;
}
.vue-overseas-product-list .product-list-inner-bottom .product-list-gift-box .product-list-gift-logo button.gift-icon:focus-visible{
    outline-offset: 2px;
    outline: revert;
}
.vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-logo button.bundle-icon{
    width: 18px;
    height: 18px;
    display: block;
    background-size: 18px;
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/product/bundleweb.svg') no-repeat;
    border: 0;
}
.vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-logo button.optional-icon{
    width: 18px;
    height: 18px;
    display: block;
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/product/optional.svg') no-repeat;
    background-size: 18px;
    border: 0;
}
.vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-logo button.optional-icon:focus-visible,
.vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-logo button.bundle-icon:focus-visible{
    outline: revert;
}

.vue-overseas-product-list .product-list-gift-box .product-list-gift-center>ul>li,
.vue-overseas-product-list .product-list-bundle-box .product-list-bundle-center>ul>li{
    width: 28px;
    height: 28px;
    float: left;
    margin-right: 3px;
    line-height: 28px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.vue-overseas-product-list .product-list-gift-box .product-list-gift-center li.more-icon-box,
.vue-overseas-product-list .product-list-bundle-box .product-list-bundle-center li.more-icon-box{
    width: 2px;
    height: 28px;
    margin-right: 0;
    display: none;
}

.vue-overseas-product-list .product-list-gift-box .product-list-gift-center li.more-icon-box.more-web,
.vue-overseas-product-list .product-list-bundle-box .product-list-bundle-center li.more-icon-box.more-web{
    display: block;
    width: 2px;
    height: 28px;
    margin-right: 0;
}

.vue-overseas-product-list .product-list-inner-bottom .product-list-gift-box .product-list-gift-center li img,
.vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-center li img{
    max-width: 100%;
    max-height: 100%;
}

.vue-overseas-product-list .product-list-inner-bottom .product-list-gift-box .product-list-gift-popup,
.vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-popup{
    position: absolute;
    display: none;
    left: 50%;
    top: 200%;
    width: 400px;
    max-height: 420px;
    padding: 20px 4px;
    border-radius: 8px;
    opacity: 1;
    background: #FFFFFF;
    z-index: 99;
    box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.1);
}

.vue-overseas-product-list .product-list-inner-bottom .popup-top{
    display: block;
    padding: 0 16px 0;
    background: #fff;
}

.vue-overseas-product-list .product-list-inner-bottom .popup-top-title{
    width: 100%;
    height: 19px;
    opacity: 1;
    font-size: 16px;
    font-weight: 600;
    line-height: 19px;
    letter-spacing: 0px;
    color: #000000;
    margin-bottom: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
}

.vue-overseas-product-list .product-list-inner-bottom .popup-top-subtitle{
    width: 100%;
    max-height: 34px;
    opacity: 1;
    font-size: 14px;
    font-weight: normal;
    line-height: 17px;
    letter-spacing: 0px;
    color: #000000;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-bottom: 20px;
}

.vue-overseas-product-list .product-list-inner-bottom .popup-bottom{
    padding: 0 16px;
    overflow-y: scroll;
    max-height: 314px;
    padding-bottom: 20px;
}
.vue-overseas-product-list .product-list-inner-bottom .popup-bottom .popup-bottom-hr-top{
    margin-bottom: 20px;
    width: 100%;
    height: 0;
    border-top: 1px solid #E9E9E9;
}

.vue-overseas-product-list .product-list-inner-bottom .popup-bottom::-webkit-scrollbar {
    width: 4px;
}
.vue-overseas-product-list .product-list-inner-bottom .popup-bottom::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(0,0,0,0.2);
}

.vue-overseas-product-list .product-list-inner-bottom .popup-bottom li{
    float: none;
    display: flex;
    width: 100%;
    min-height: 60px;
    margin-bottom: 20px;
    align-items: center;
}
.vue-overseas-product-list .product-list-inner-bottom .popup-bottom li.out_stock .popup-product-image>img{
    opacity: 0.4;
}
.vue-overseas-product-list .popup-bottom li.out_stock .popup-product-info .popup-product-name .out-of-stock-span{
    color: #eb1406;
    text-shadow: 0 1px 1px rgba(145,0,0,0.06);
    text-align: center;
    min-width: 75px;
    height: 22px;
    background: rgba(235,20,6,0.05);
    border: 1px solid rgba(235,20,6,0.05);
    box-shadow: inset 0 0 5px 0 rgba(135,0,0,0.03);
    border-radius: 4px;
    margin-top: 5px;
    width: fit-content;
    display: inline-block;
    padding: 0 10px;
}
.vue-overseas-product-list .popup-bottom li.out_stock .popup-product-info .popup-product-name .out-of-stock-span>i{
    font-style: normal;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    letter-spacing: 0px;
    color: #EB1406;
    text-shadow: 0px 1px 1px 0px rgba(145, 0, 0, 0.06);
    opacity: 0.4;
}
.vue-overseas-product-list .popup-bottom li.in_stock .popup-product-info .popup-product-name .groupitem-available-div .out-of-available-span{
    color: #256FFF;
    text-shadow: 0 1px 1px rgba(145,0,0,0.06);
    min-width: 75px;
    max-width: 175px;
    min-height: 22px;
    box-shadow: inset 0 0 5px 0 rgba(135,0,0,0.03);
    border-radius: 4px;
    margin-top: 5px;
    width: fit-content;
    display: inline-block;
    padding: 0 8px;
    background: rgba(37, 111, 255, 0.05);
    box-sizing: border-box;
    border: 1px solid rgba(37, 111, 255, 0.1);
    padding: 3px 8px;
}
.vue-overseas-product-list .popup-bottom li.in_stock .popup-product-info .popup-product-name .groupitem-available-div .out-of-available-span>i{
    border-radius: 4px;
    font-style: normal;
    font-size: 12px;
    font-weight: normal;
    line-height: 16px;
    letter-spacing: 0px;
    color: #1455ff;
}

.vue-overseas-product-list .popup-bottom li.out_stock .popup-product-info .popup-product-name,
.vue-overseas-product-list .popup-bottom li.out_stock .popup-product-info .popup-product-saleprice,
.vue-overseas-product-list .popup-bottom li.out_stock .popup-product-info .popup-product-orderPrice{
    color: #D0D0D0 !important;
}
.vue-overseas-product-list .popup-bottom li.out_stock .popup-product-info .popup-product-name .groupitem-outofstock-div{
    text-align: initial;
}

.vue-overseas-product-list .popup-bottom li .popup-product-image{
    width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    align-self: flex-start;
}

.vue-overseas-product-list .popup-bottom li .popup-product-image>img{
    max-width: 100%;
    max-height: 100%;
}

.vue-overseas-product-list .popup-bottom li .popup-product-info{
    display: flex;
    width: calc(100% - 75px);
    margin-left: 15px;
    height: fit-content;
    justify-content: space-between;
    flex-direction: column;
}

.vue-overseas-product-list .popup-bottom li .popup-product-info .product-list-item-info-energy {
    margin: 5px 0 0;
}

.vue-overseas-product-list .popup-bottom li .popup-product-info .product-list-item-info-energy .energy-efficiency-img {
    display: inherit;
}

.vue-overseas-product-list .popup-bottom li .popup-product-info .product-list-item-info-energy .pdf-link {
    display: inherit;
}

.vue-overseas-product-list .popup-bottom li .popup-product-info .popup-product-name{
    max-width: 175px;
    opacity: 1;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: 0px;
    color: #000000;
}
.vue-overseas-product-list .popup-bottom li .popup-product-info .popup-product-name>span{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.vue-overseas-product-list .popup-bottom li .popup-product-info .popup-product-price{
    max-width: 120px;
    display: flex;
    justify-content: flex-start;
    flex-direction: column;
    text-align: right;
}

.vue-overseas-product-list .popup-bottom li .popup-product-info .popup-product-price .popup-product-saleprice{
    height: 24px;
    opacity: 1;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0px;
    color: #000000;
}

.vue-overseas-product-list .popup-bottom li .popup-product-info .popup-product-price .popup-product-orderPrice{
    height: 20px;
    opacity: 1;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0px;
    text-decoration: line-through;
    color: #707070;
}

.vue-overseas-product-list .popup-bottom li .popup-product-info .popup-product-info-top{
    display: flex;
    height: fit-content;
    justify-content: space-between;
    width: 100%;
}

.vue-overseas-product-list .popup-bottom .popup-bottom-description{
    display: flex;
    align-items: self-start;
    margin-top: 20px;
}

.vue-overseas-product-list .popup-bottom .popup-bottom-description .align-items-center i{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSJub25lIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48Zz48cGF0aCBkPSJNMTYsOFExNiw4LjE5NjM5LDE1Ljk5MDQsOC4zOTI1NFExNS45ODA3LDguNTg4NjksMTUuOTYxNSw4Ljc4NDE0UTE1Ljk0MjIsOC45Nzk1OCwxNS45MTM0LDkuMTczODRRMTUuODg0Niw5LjM2ODExLDE1Ljg0NjMsOS41NjA3MlExNS44MDgsOS43NTMzNCwxNS43NjAyLDkuOTQzODRRMTUuNzEyNSwxMC4xMzQzLDE1LjY1NTUsMTAuMzIyM1ExNS41OTg1LDEwLjUxMDIsMTUuNTMyNCwxMC42OTUxUTE1LjQ2NjIsMTAuODgsMTUuMzkxLDExLjA2MTVRMTUuMzE1OSwxMS4yNDI5LDE1LjIzMTksMTEuNDIwNFExNS4xNDc5LDExLjU5OCwxNS4wNTU0LDExLjc3MTJRMTQuOTYyOCwxMS45NDQ0LDE0Ljg2MTgsMTIuMTEyOFExNC43NjA5LDEyLjI4MTMsMTQuNjUxOCwxMi40NDQ2UTE0LjU0MjYsMTIuNjA3OSwxNC40MjU3LDEyLjc2NTZRMTQuMzA4NywxMi45MjMzLDE0LjE4NDEsMTMuMDc1MVExNC4wNTk1LDEzLjIyNywxMy45Mjc2LDEzLjM3MjVRMTMuNzk1NywxMy41MTgsMTMuNjU2OSwxMy42NTY5UTEzLjUxOCwxMy43OTU3LDEzLjM3MjUsMTMuOTI3NlExMy4yMjcsMTQuMDU5NSwxMy4wNzUxLDE0LjE4NDFRMTIuOTIzMywxNC4zMDg3LDEyLjc2NTYsMTQuNDI1N1ExMi42MDc5LDE0LjU0MjYsMTIuNDQ0NiwxNC42NTE4UTEyLjI4MTMsMTQuNzYwOSwxMi4xMTI4LDE0Ljg2MThRMTEuOTQ0NCwxNC45NjI4LDExLjc3MTIsMTUuMDU1NFExMS41OTgsMTUuMTQ3OSwxMS40MjA0LDE1LjIzMTlRMTEuMjQyOSwxNS4zMTU5LDExLjA2MTUsMTUuMzkxUTEwLjg4LDE1LjQ2NjIsMTAuNjk1MSwxNS41MzI0UTEwLjUxMDIsMTUuNTk4NSwxMC4zMjIzLDE1LjY1NTVRMTAuMTM0MywxNS43MTI1LDkuOTQzODQsMTUuNzYwMlE5Ljc1MzM0LDE1LjgwOCw5LjU2MDcyLDE1Ljg0NjNROS4zNjgxMSwxNS44ODQ2LDkuMTczODQsMTUuOTEzNFE4Ljk3OTU4LDE1Ljk0MjIsOC43ODQxNCwxNS45NjE1UTguNTg4NjksMTUuOTgwNyw4LjM5MjU0LDE1Ljk5MDRROC4xOTYzOSwxNiw4LDE2UTcuODAzNjEsMTYsNy42MDc0NiwxNS45OTA0UTcuNDExMzEsMTUuOTgwNyw3LjIxNTg2LDE1Ljk2MTVRNy4wMjA0MiwxNS45NDIyLDYuODI2MTYsMTUuOTEzNFE2LjYzMTg5LDE1Ljg4NDYsNi40MzkyOCwxNS44NDYzUTYuMjQ2NjYsMTUuODA4LDYuMDU2MTYsMTUuNzYwMlE1Ljg2NTY1LDE1LjcxMjUsNS42Nzc3MiwxNS42NTU1UTUuNDg5NzksMTUuNTk4NSw1LjMwNDg4LDE1LjUzMjRRNS4xMTk5NywxNS40NjYyLDQuOTM4NTMsMTUuMzkxUTQuNzU3MDksMTUuMzE1OSw0LjU3OTU2LDE1LjIzMTlRNC40MDIwMywxNS4xNDc5LDQuMjI4ODMsMTUuMDU1NFE0LjA1NTYzLDE0Ljk2MjgsMy44ODcxOCwxNC44NjE4UTMuNzE4NzMsMTQuNzYwOSwzLjU1NTQ0LDE0LjY1MThRMy4zOTIxNSwxNC41NDI2LDMuMjM0NDEsMTQuNDI1N1EzLjA3NjY2LDE0LjMwODcsMi45MjQ4NSwxNC4xODQxUTIuNzczMDQsMTQuMDU5NSwyLjYyNzUzLDEzLjkyNzZRMi40ODIwMSwxMy43OTU3LDIuMzQzMTUsMTMuNjU2OVEyLjIwNDI4LDEzLjUxOCwyLjA3MjM5LDEzLjM3MjVRMS45NDA1LDEzLjIyNywxLjgxNTkyLDEzLjA3NTFRMS42OTEzMywxMi45MjMzLDEuNTc0MzQsMTIuNzY1NlExLjQ1NzM1LDEyLjYwNzksMS4zNDgyNCwxMi40NDQ2UTEuMjM5MTQsMTIuMjgxMywxLjEzODE3LDEyLjExMjhRMS4wMzcyMSwxMS45NDQ0LDAuOTQ0NjMsMTEuNzcxMlEwLjg1MjA1MywxMS41OTgsMC43NjgwODYsMTEuNDIwNFEwLjY4NDExOCwxMS4yNDI5LDAuNjA4OTY0LDExLjA2MTVRMC41MzM4MDksMTAuODgsMC40Njc2NDcsMTAuNjk1MVEwLjQwMTQ4NiwxMC41MTAyLDAuMzQ0NDc3LDEwLjMyMjNRMC4yODc0NjksMTAuMTM0MywwLjIzOTc1LDkuOTQzODRRMC4xOTIwMzEsOS43NTMzNCwwLjE1MzcxOCw5LjU2MDcyUTAuMTE1NDA0LDkuMzY4MTEsMC4wODY1ODc5LDkuMTczODRRMC4wNTc3NzE3LDguOTc5NTgsMC4wMzg1MjIyLDguNzg0MTRRMC4wMTkyNzI3LDguNTg4NjksMC4wMDk2MzYzNSw4LjM5MjU0UTAsOC4xOTYzOSwwLDhRMCw3LjgwMzYxLDAuMDA5NjM2MzUsNy42MDc0NlEwLjAxOTI3MjcsNy40MTEzMSwwLjAzODUyMjIsNy4yMTU4NlEwLjA1Nzc3MTcsNy4wMjA0MiwwLjA4NjU4NzksNi44MjYxNlEwLjExNTQwNCw2LjYzMTg5LDAuMTUzNzE4LDYuNDM5MjhRMC4xOTIwMzEsNi4yNDY2NiwwLjIzOTc1LDYuMDU2MTZRMC4yODc0NjksNS44NjU2NSwwLjM0NDQ3Nyw1LjY3NzcyUTAuNDAxNDg2LDUuNDg5NzksMC40Njc2NDcsNS4zMDQ4OFEwLjUzMzgwOSw1LjExOTk3LDAuNjA4OTY0LDQuOTM4NTNRMC42ODQxMTgsNC43NTcwOSwwLjc2ODA4Niw0LjU3OTU2UTAuODUyMDUzLDQuNDAyMDMsMC45NDQ2Myw0LjIyODgzUTEuMDM3MjEsNC4wNTU2MywxLjEzODE3LDMuODg3MThRMS4yMzkxNCwzLjcxODczLDEuMzQ4MjQsMy41NTU0NFExLjQ1NzM1LDMuMzkyMTUsMS41NzQzNCwzLjIzNDQxUTEuNjkxMzMsMy4wNzY2NiwxLjgxNTkyLDIuOTI0ODVRMS45NDA1LDIuNzczMDQsMi4wNzIzOSwyLjYyNzUzUTIuMjA0MjgsMi40ODIwMSwyLjM0MzE1LDIuMzQzMTVRMi40ODIwMSwyLjIwNDI4LDIuNjI3NTMsMi4wNzIzOVEyLjc3MzA0LDEuOTQwNSwyLjkyNDg1LDEuODE1OTJRMy4wNzY2NiwxLjY5MTMzLDMuMjM0NDEsMS41NzQzNFEzLjM5MjE1LDEuNDU3MzUsMy41NTU0NCwxLjM0ODI0UTMuNzE4NzMsMS4yMzkxNCwzLjg4NzE4LDEuMTM4MTdRNC4wNTU2MywxLjAzNzIxLDQuMjI4ODMsMC45NDQ2M1E0LjQwMjAzLDAuODUyMDUzLDQuNTc5NTYsMC43NjgwODZRNC43NTcwOSwwLjY4NDExOCw0LjkzODUzLDAuNjA4OTY0UTUuMTE5OTcsMC41MzM4MDksNS4zMDQ4OCwwLjQ2NzY0N1E1LjQ4OTc5LDAuNDAxNDg2LDUuNjc3NzIsMC4zNDQ0NzdRNS44NjU2NSwwLjI4NzQ2OSw2LjA1NjE2LDAuMjM5NzVRNi4yNDY2NiwwLjE5MjAzMSw2LjQzOTI4LDAuMTUzNzE4UTYuNjMxODksMC4xMTU0MDQsNi44MjYxNiwwLjA4NjU4NzlRNy4wMjA0MiwwLjA1Nzc3MTcsNy4yMTU4NiwwLjAzODUyMjJRNy40MTEzMSwwLjAxOTI3MjcsNy42MDc0NiwwLjAwOTYzNjM1UTcuODAzNjEsMCw4LDBROC4xOTYzOSwwLDguMzkyNTQsMC4wMDk2MzYzNVE4LjU4ODY5LDAuMDE5MjcyNyw4Ljc4NDE0LDAuMDM4NTIyMlE4Ljk3OTU4LDAuMDU3NzcxNyw5LjE3Mzg0LDAuMDg2NTg3OVE5LjM2ODExLDAuMTE1NDA0LDkuNTYwNzIsMC4xNTM3MThROS43NTMzNCwwLjE5MjAzMSw5Ljk0Mzg0LDAuMjM5NzVRMTAuMTM0MywwLjI4NzQ2OSwxMC4zMjIzLDAuMzQ0NDc3UTEwLjUxMDIsMC40MDE0ODYsMTAuNjk1MSwwLjQ2NzY0N1ExMC44OCwwLjUzMzgwOSwxMS4wNjE1LDAuNjA4OTY0UTExLjI0MjksMC42ODQxMTgsMTEuNDIwNCwwLjc2ODA4NlExMS41OTgsMC44NTIwNTMsMTEuNzcxMiwwLjk0NDYzUTExLjk0NDQsMS4wMzcyMSwxMi4xMTI4LDEuMTM4MTdRMTIuMjgxMywxLjIzOTE0LDEyLjQ0NDYsMS4zNDgyNFExMi42MDc5LDEuNDU3MzUsMTIuNzY1NiwxLjU3NDM0UTEyLjkyMzMsMS42OTEzMywxMy4wNzUxLDEuODE1OTJRMTMuMjI3LDEuOTQwNSwxMy4zNzI1LDIuMDcyMzlRMTMuNTE4LDIuMjA0MjgsMTMuNjU2OSwyLjM0MzE1UTEzLjc5NTcsMi40ODIwMSwxMy45Mjc2LDIuNjI3NTNRMTQuMDU5NSwyLjc3MzA0LDE0LjE4NDEsMi45MjQ4NVExNC4zMDg3LDMuMDc2NjYsMTQuNDI1NywzLjIzNDQxUTE0LjU0MjYsMy4zOTIxNSwxNC42NTE4LDMuNTU1NDRRMTQuNzYwOSwzLjcxODczLDE0Ljg2MTgsMy44ODcxOFExNC45NjI4LDQuMDU1NjMsMTUuMDU1NCw0LjIyODgzUTE1LjE0NzksNC40MDIwMywxNS4yMzE5LDQuNTc5NTZRMTUuMzE1OSw0Ljc1NzA5LDE1LjM5MSw0LjkzODUzUTE1LjQ2NjIsNS4xMTk5NywxNS41MzI0LDUuMzA0ODhRMTUuNTk4NSw1LjQ4OTc5LDE1LjY1NTUsNS42Nzc3MlExNS43MTI1LDUuODY1NjUsMTUuNzYwMiw2LjA1NjE2UTE1LjgwOCw2LjI0NjY2LDE1Ljg0NjMsNi40MzkyOFExNS44ODQ2LDYuNjMxODksMTUuOTEzNCw2LjgyNjE2UTE1Ljk0MjIsNy4wMjA0MiwxNS45NjE1LDcuMjE1ODZRMTUuOTgwNyw3LjQxMTMxLDE1Ljk5MDQsNy42MDc0NlExNiw3LjgwMzYxLDE2LDhaTTkuMDQ5OTYsMi45MTQwNkM4LjQ3NjU1LDIuOTE0MDYsOC4wMTE3MiwzLjMyNzQ1LDguMDExNzIsMy45MzcxNUM4LjAxMTcyLDQuNTQ2OTYsOC40NzY1Nyw0Ljk2MDM1LDkuMDQ5OTYsNC45NjAzNUM5LjYyMzI0LDQuOTYwMzUsMTAuMDg4MSw0LjU0Njk2LDEwLjA4ODEsMy45MzcxNUMxMC4wODgxLDMuMzI3NDUsOS42MjMyNCwyLjkxNDA2LDkuMDQ5OTYsMi45MTQwNlpNNS43NjQ5Myw3LjQyODg3QzYuNDQ2MDEsNi40MTYwNyw3LjU2NDM0LDUuNjE2Nyw4LjMyMjk4LDUuNjE2N0M5LjA0NDU5LDUuNjkwMDYsOS4zODUzNyw2LjI2MDk1LDkuMjU5NzcsNi44ODg4Mkw3Ljc1MDEyLDExLjgzMjlDNy43Mjk4OSwxMS45NDUxLDcuNzg5NDIsMTIuMDU3OSw3Ljg5MiwxMi4wOTM1QzguMDAyODYsMTIuMTMyMiw4LjIzNjE1LDExLjk4OTcsOC40MjM4MSwxMS43ODYzTDkuMzI5NzEsMTAuNzA1OUM5LjM0NjUxLDEwLjgyODMsOS4zMzMzMywxMS4wMTM4LDkuMzIzMDUsMTEuMTU4NUM5LjMxODE0LDExLjIyNzYsOS4zMTM5LDExLjI4NzMsOS4zMTM5LDExLjMyNjRDOC42MzI4MiwxMi4zMzkxLDcuOTQwMDksMTMuMTIwMiw2Ljc3NDM1LDEzLjEyMDJDNS45Nzg4MSwxMi45OTE4LDUuNjUyMTcsMTIuNDI2OSw1LjgyNDgxLDExLjg1MTVMNy4zMjQzMyw2LjkzMTIzQzcuMzYwMyw2LjgxMDY2LDcuMjk5NjUsNi42ODE4NSw3LjE4ODg2LDYuNjQzMzRDNy4wNzc5Myw2LjYwNDcsNi44NjEyOCw2Ljc0NzExLDYuNjczNTUsNi45NTA2NEw1Ljc2NzU5LDguMDMxQzUuNzQ5NTMsNy44OTg5Miw1Ljc1NjQyLDcuNzAzMjEsNS43NjE0NSw3LjU2MDE0QzUuNzYzMzIsNy41MDcyMiw1Ljc2NDkzLDcuNDYxNTEsNS43NjQ5Myw3LjQyODg3WiIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSIjN0Y3RjdGIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+");
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    margin-top: 2px;
    margin-right: 10px;
}

.vue-overseas-product-list .popup-bottom .popup-bottom-description p{
    width: 334px;
    height: max-content;
    margin-bottom: 0;
    opacity: 1;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0px;
    color: #707070;
    padding: 0;
}
.vue-overseas-product-list .popup-bottom .popup-bottom-hr{
    width: 100%;
    height: 0;
    border-top: 1px solid #E9E9E9;
}

.vue-overseas-product-list .product-list-inner-bottom .product-list-gift-popup.hover-show,
.vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-popup.hover-show{
    transition: top 200ms,opacity 200ms;
    display: block;
    top: 50%;
}

.vue-overseas-product-list .product-list-inner-bottom span.more-icon{
    height: 10px;
    width: 2px;
    margin-top: 9px;
    display: block;
    background-size: 2px 10px;
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/product/moreweb.svg') no-repeat;
}
.vue-overseas-product-list .product-list .product-list-item {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
}
.vue-overseas-product-list .product-modal-backdrop{
    display: none;
}

.vue-overseas-product-list .product-list-item-info-energy {
    margin: 20px 0 -10px;
}

/* 1440 */
@media only screen and (min-width: 1440px) {

    .vue-overseas-product-list .product-list.product-layout-1 .product-list-item-info-installment {
        max-width: 520px;
    }
    .vue-overseas-product-list .product-list.product-layout-1 .product-list-item .product-list-item-info .product-list-item-info-title {
        margin-right: 5px;
    }

    .vue-overseas-product-list .product-list.product-layout-1 .product-list-item-info-price-button-wrap {
        position: unset;
        display: unset;
        margin-top: 20px;
    }

    .vue-overseas-product-list .product-list.product-layout-1 .product-list-item-info-button {
        margin-top: 20px;
    }
    .vue-overseas-product-list .product-list.product-layout-3 .product-list-item:nth-child(3n) {
        margin-right: 0;
    }
    
    .vue-overseas-product-list .product-layout-1 .product-list-item .product-list-new-title{
        display: block;
    }
    
    .vue-overseas-product-list .product-list.product-layout-3 .product-list-item:nth-child(3n) .product-list-gift-box .product-list-gift-popup, 
    .vue-overseas-product-list .product-list.product-layout-3 .product-list-item:nth-child(3n) .product-list-bundle-box .product-list-bundle-popup,
    .vue-overseas-product-list .product-list.product-layout-4 .product-list-item:nth-child(4n) .product-list-gift-box .product-list-gift-popup, 
    .vue-overseas-product-list .product-list.product-layout-4 .product-list-item:nth-child(4n) .product-list-bundle-box .product-list-bundle-popup{
        left: auto;
        right: 50%;
    }

    .vue-overseas-product-list .product-layout-1 .product-list-item  .product-list-new-section{
        display: none;
    }
}

/* 840 */
@media only screen and (max-width: 1439.98px) {
    .vue-overseas-product-list .product-list .product-list-item {
        width: 800px;
        padding: 30px;
        height: auto;
    }
    .vue-overseas-product-list .product-list{
        width: 800px !important;
        left: auto !important;
    }
    .vue-overseas-product-list .product-list.product-layout-1 .product-list-img-box{
        align-self: center;
    }
    .vue-overseas-product-list .product-list .product-list-item-info-title-wrap {
        margin-top: 15px;
    }
    
    .vue-overseas-product-list .product-list .product-list-item  .product-list-new-section{
        left: 20px;
    }

    /* layout-1 */
    .vue-overseas-product-list .product-list.product-layout-1 .product-list-item .product-list-item-img {
        width: 360px;
        height: 270px;
    }

    .vue-overseas-product-list .product-list.product-layout-1 .product-list-item-info-price-button-wrap{
        flex-direction: column;
        align-items: normal;
    }

    .vue-overseas-product-list .product-list .product-list-gift-box .product-list-gift-center>ul>li, 
    .vue-overseas-product-list .product-list .product-list-bundle-box .product-list-bundle-center>ul>li{
        width: 28px;
        height: 28px;
    }

    .vue-overseas-product-list .product-list.product-layout-1 .product-list-item .product-list-item-img img {
        width: 100%;
        height: 100%;
    }

    .vue-overseas-product-list .product-list.product-layout-1 .product-list-item .product-list-item-info {
        width: 360px;
        margin-right: 20px;
        min-height: 330px;
        height: auto;
    }

    /* layout-2 */
    .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item{
        padding: 30px;
    }

    .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item:nth-child(2n){
        margin-right: 0;
    }

    .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item:nth-child(2n) .product-list-gift-box .product-list-gift-popup, 
    .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item:nth-child(2n) .product-list-bundle-box .product-list-bundle-popup{
        left: auto;
        right: 50%;
    }

    .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item {
        width: 390px;
        flex-direction: column;
    }

    .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item .product-list-item-img {
        width: 330px;
        height: 330px;
    }

    .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item .product-list-item-img img {
        width: 100%;
        height: 100%;
    }

    .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item .product-list-item-info {
        width: 330px;
        height: calc( 100% - 330px);
    }
    .vue-overseas-product-list .product-list-item-info-sub-title{
        max-width: 180px;
    }
    .vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-coupon button{
        max-width: 150px;
    }
    
    .vue-overseas-product-list .product-list-gift-box .product-list-gift-center li.more-icon-box.more-web, 
    .vue-overseas-product-list .product-list-bundle-box .product-list-bundle-center li.more-icon-box.more-web{
        width: 2px;
        height: 28px;
        margin-right: 0;
    }

}

/* 360 */
@media only screen and (max-width: 839.98px) {
    .vue-overseas-product-list{
        position: relative;
    }
    .vue-overseas-product-list .scroll-control{
        display: block;
    }
    .vue-overseas-product-list .scroll-control .scroll-left-btn,
    .vue-overseas-product-list .scroll-control .scroll-right-btn{
        height: 32px;
        width: 32px;
        position: absolute;
        top: calc(50% - 16px);
        z-index: 1;
        border: 0;
        border-radius: 16px;
    }
    .vue-overseas-product-list .scroll-control .scroll-left-btn{
        left: 20px;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSJub25lIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj48Zz48Zz48ZWxsaXBzZSBjeD0iMTYiIGN5PSIxNS45OTk5OTkwNDYzMjU2ODQiIHJ4PSIxNiIgcnk9IjE1Ljk5OTk5OTA0NjMyNTY4NCIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1vcGFjaXR5PSIxIi8+PHBhdGggZD0iTTMyLDE2UTMyLDE2LjM5MjgsMzEuOTgwNywxNi43ODUxUTMxLjk2MTUsMTcuMTc3NCwzMS45MjMsMTcuNTY4M1EzMS44ODQ1LDE3Ljk1OTIsMzEuODI2OCwxOC4zNDc3UTMxLjc2OTIsMTguNzM2MiwzMS42OTI2LDE5LjEyMTRRMzEuNjE1OSwxOS41MDY3LDMxLjUyMDUsMTkuODg3N1EzMS40MjUxLDIwLjI2ODcsMzEuMzExLDIwLjY0NDZRMzEuMTk3LDIxLjAyMDQsMzEuMDY0NywyMS4zOTAyUTMwLjkzMjQsMjEuNzYwMSwzMC43ODIxLDIyLjEyMjlRMzAuNjMxOCwyMi40ODU4LDMwLjQ2MzgsMjIuODQwOVEzMC4yOTU5LDIzLjE5NTksMzAuMTEwNywyMy41NDIzUTI5LjkyNTYsMjMuODg4NywyOS43MjM3LDI0LjIyNTZRMjkuNTIxNywyNC41NjI1LDI5LjMwMzUsMjQuODg5MVEyOS4wODUzLDI1LjIxNTcsMjguODUxMywyNS41MzEyUTI4LjYxNzMsMjUuODQ2NywyOC4zNjgyLDI2LjE1MDNRMjguMTE5LDI2LjQ1MzksMjcuODU1MiwyNi43NDQ5UTI3LjU5MTQsMjcuMDM2LDI3LjMxMzcsMjcuMzEzN1EyNy4wMzYsMjcuNTkxNCwyNi43NDQ5LDI3Ljg1NTJRMjYuNDUzOSwyOC4xMTksMjYuMTUwMywyOC4zNjgyUTI1Ljg0NjcsMjguNjE3MywyNS41MzEyLDI4Ljg1MTNRMjUuMjE1NywyOS4wODUzLDI0Ljg4OTEsMjkuMzAzNVEyNC41NjI1LDI5LjUyMTcsMjQuMjI1NiwyOS43MjM2UTIzLjg4ODcsMjkuOTI1NiwyMy41NDIzLDMwLjExMDdRMjMuMTk1OSwzMC4yOTU5LDIyLjg0MDksMzAuNDYzOFEyMi40ODU4LDMwLjYzMTgsMjIuMTIyOSwzMC43ODIxUTIxLjc2MDEsMzAuOTMyNCwyMS4zOTAyLDMxLjA2NDdRMjEuMDIwNCwzMS4xOTcsMjAuNjQ0NiwzMS4zMTFRMjAuMjY4NywzMS40MjUxLDE5Ljg4NzcsMzEuNTIwNVExOS41MDY3LDMxLjYxNTksMTkuMTIxNCwzMS42OTI2UTE4LjczNjIsMzEuNzY5MiwxOC4zNDc3LDMxLjgyNjhRMTcuOTU5MiwzMS44ODQ1LDE3LjU2ODMsMzEuOTIzUTE3LjE3NzQsMzEuOTYxNSwxNi43ODUxLDMxLjk4MDdRMTYuMzkyOCwzMiwxNiwzMlExNS42MDcyLDMyLDE1LjIxNDksMzEuOTgwN1ExNC44MjI2LDMxLjk2MTUsMTQuNDMxNywzMS45MjNRMTQuMDQwOCwzMS44ODQ1LDEzLjY1MjMsMzEuODI2OFExMy4yNjM4LDMxLjc2OTIsMTIuODc4NiwzMS42OTI2UTEyLjQ5MzMsMzEuNjE1OSwxMi4xMTIzLDMxLjUyMDVRMTEuNzMxMywzMS40MjUxLDExLjM1NTQsMzEuMzExUTEwLjk3OTYsMzEuMTk3LDEwLjYwOTgsMzEuMDY0N1ExMC4yMzk5LDMwLjkzMjQsOS44NzcwNiwzMC43ODIxUTkuNTE0MTgsMzAuNjMxOCw5LjE1OTEyLDMwLjQ2MzhROC44MDQwNSwzMC4yOTU5LDguNDU3NjUsMzAuMTEwN1E4LjExMTI1LDI5LjkyNTYsNy43NzQzNiwyOS43MjM3UTcuNDM3NDYsMjkuNTIxNyw3LjExMDg4LDI5LjMwMzVRNi43ODQyOSwyOS4wODUzLDYuNDY4ODEsMjguODUxM1E2LjE1MzMzLDI4LjYxNzMsNS44NDk3MSwyOC4zNjgyUTUuNTQ2MDksMjguMTE5LDUuMjU1MDYsMjcuODU1MlE0Ljk2NDAzLDI3LjU5MTQsNC42ODYyOSwyNy4zMTM3UTQuNDA4NTYsMjcuMDM2LDQuMTQ0NzgsMjYuNzQ0OVEzLjg4MTAxLDI2LjQ1MzksMy42MzE4MywyNi4xNTAzUTMuMzgyNjYsMjUuODQ2NywzLjE0ODY4LDI1LjUzMTJRMi45MTQ3LDI1LjIxNTcsMi42OTY0OSwyNC44ODkxUTIuNDc4MjcsMjQuNTYyNSwyLjI3NjM0LDI0LjIyNTZRMi4wNzQ0MSwyMy44ODg3LDEuODg5MjYsMjMuNTQyM1ExLjcwNDExLDIzLjE5NTksMS41MzYxNywyMi44NDA5UTEuMzY4MjQsMjIuNDg1OCwxLjIxNzkzLDIyLjEyMjlRMS4wNjc2MiwyMS43NjAxLDAuOTM1Mjk1LDIxLjM5MDJRMC44MDI5NzIsMjEuMDIwNCwwLjY4ODk1NSwyMC42NDQ2UTAuNTc0OTM3LDIwLjI2ODcsMC40Nzk1LDE5Ljg4NzdRMC4zODQwNjMsMTkuNTA2NywwLjMwNzQzNSwxOS4xMjE0UTAuMjMwODA4LDE4LjczNjIsMC4xNzMxNzYsMTguMzQ3N1EwLjExNTU0MywxNy45NTkyLDAuMDc3MDQ0NCwxNy41NjgzUTAuMDM4NTQ1NCwxNy4xNzc0LDAuMDE5MjcyNywxNi43ODUxUTAsMTYuMzkyOCwwLDE2UTAsMTUuNjA3MiwwLjAxOTI3MjcsMTUuMjE0OVEwLjAzODU0NTQsMTQuODIyNiwwLjA3NzA0NDQsMTQuNDMxN1EwLjExNTU0MywxNC4wNDA4LDAuMTczMTc2LDEzLjY1MjNRMC4yMzA4MDgsMTMuMjYzOCwwLjMwNzQzNSwxMi44Nzg2UTAuMzg0MDYzLDEyLjQ5MzMsMC40Nzk1LDEyLjExMjNRMC41NzQ5MzcsMTEuNzMxMywwLjY4ODk1NSwxMS4zNTU0UTAuODAyOTcyLDEwLjk3OTYsMC45MzUyOTUsMTAuNjA5OFExLjA2NzYyLDEwLjIzOTksMS4yMTc5Myw5Ljg3NzA2UTEuMzY4MjQsOS41MTQxOCwxLjUzNjE3LDkuMTU5MTJRMS43MDQxMSw4LjgwNDA1LDEuODg5MjYsOC40NTc2NVEyLjA3NDQxLDguMTExMjUsMi4yNzYzNCw3Ljc3NDM1UTIuNDc4MjcsNy40Mzc0NiwyLjY5NjQ5LDcuMTEwODdRMi45MTQ3LDYuNzg0MjksMy4xNDg2OCw2LjQ2ODgxUTMuMzgyNjYsNi4xNTMzMywzLjYzMTgzLDUuODQ5NzFRMy44ODEwMSw1LjU0NjA5LDQuMTQ0NzgsNS4yNTUwNlE0LjQwODU2LDQuOTY0MDMsNC42ODYyOSw0LjY4NjI5UTQuOTY0MDMsNC40MDg1Niw1LjI1NTA2LDQuMTQ0NzhRNS41NDYwOSwzLjg4MTAxLDUuODQ5NzEsMy42MzE4M1E2LjE1MzMzLDMuMzgyNjYsNi40Njg4MSwzLjE0ODY4UTYuNzg0MjksMi45MTQ3LDcuMTEwODgsMi42OTY0OVE3LjQzNzQ2LDIuNDc4MjcsNy43NzQzNiwyLjI3NjM0UTguMTExMjUsMi4wNzQ0MSw4LjQ1NzY1LDEuODg5MjZROC44MDQwNSwxLjcwNDExLDkuMTU5MTIsMS41MzYxN1E5LjUxNDE4LDEuMzY4MjQsOS44NzcwNiwxLjIxNzkzUTEwLjIzOTksMS4wNjc2MiwxMC42MDk4LDAuOTM1Mjk1UTEwLjk3OTYsMC44MDI5NzIsMTEuMzU1NCwwLjY4ODk1NVExMS43MzEzLDAuNTc0OTM3LDEyLjExMjMsMC40Nzk1UTEyLjQ5MzMsMC4zODQwNjMsMTIuODc4NiwwLjMwNzQzNVExMy4yNjM4LDAuMjMwODA4LDEzLjY1MjMsMC4xNzMxNzZRMTQuMDQwOCwwLjExNTU0MywxNC40MzE3LDAuMDc3MDQ0NFExNC44MjI2LDAuMDM4NTQ1NCwxNS4yMTQ5LDAuMDE5MjcyN1ExNS42MDcyLDAsMTYsMFExNi4zOTI4LDAsMTYuNzg1MSwwLjAxOTI3MjdRMTcuMTc3NCwwLjAzODU0NTQsMTcuNTY4MywwLjA3NzA0NDRRMTcuOTU5MiwwLjExNTU0MywxOC4zNDc3LDAuMTczMTc2UTE4LjczNjIsMC4yMzA4MDgsMTkuMTIxNCwwLjMwNzQzNVExOS41MDY3LDAuMzg0MDYzLDE5Ljg4NzcsMC40Nzk1UTIwLjI2ODcsMC41NzQ5MzcsMjAuNjQ0NiwwLjY4ODk1NVEyMS4wMjA0LDAuODAyOTcyLDIxLjM5MDIsMC45MzUyOTVRMjEuNzYwMSwxLjA2NzYyLDIyLjEyMjksMS4yMTc5M1EyMi40ODU4LDEuMzY4MjQsMjIuODQwOSwxLjUzNjE3UTIzLjE5NTksMS43MDQxMSwyMy41NDIzLDEuODg5MjZRMjMuODg4NywyLjA3NDQxLDI0LjIyNTYsMi4yNzYzNFEyNC41NjI1LDIuNDc4MjcsMjQuODg5MSwyLjY5NjQ5UTI1LjIxNTcsMi45MTQ3LDI1LjUzMTIsMy4xNDg2OFEyNS44NDY3LDMuMzgyNjYsMjYuMTUwMywzLjYzMTgzUTI2LjQ1MzksMy44ODEwMSwyNi43NDQ5LDQuMTQ0NzhRMjcuMDM2LDQuNDA4NTYsMjcuMzEzNyw0LjY4NjI5UTI3LjU5MTQsNC45NjQwMywyNy44NTUyLDUuMjU1MDZRMjguMTE5LDUuNTQ2MDksMjguMzY4Miw1Ljg0OTcxUTI4LjYxNzMsNi4xNTMzMywyOC44NTEzLDYuNDY4ODFRMjkuMDg1Myw2Ljc4NDI5LDI5LjMwMzUsNy4xMTA4OFEyOS41MjE3LDcuNDM3NDYsMjkuNzIzNyw3Ljc3NDM1UTI5LjkyNTYsOC4xMTEyNSwzMC4xMTA3LDguNDU3NjVRMzAuMjk1OSw4LjgwNDA1LDMwLjQ2MzgsOS4xNTkxMlEzMC42MzE4LDkuNTE0MTgsMzAuNzgyMSw5Ljg3NzA2UTMwLjkzMjQsMTAuMjM5OSwzMS4wNjQ3LDEwLjYwOThRMzEuMTk3LDEwLjk3OTYsMzEuMzExLDExLjM1NTRRMzEuNDI1MSwxMS43MzEzLDMxLjUyMDUsMTIuMTEyM1EzMS42MTU5LDEyLjQ5MzMsMzEuNjkyNiwxMi44Nzg2UTMxLjc2OTIsMTMuMjYzOCwzMS44MjY4LDEzLjY1MjNRMzEuODg0NSwxNC4wNDA4LDMxLjkyMywxNC40MzE3UTMxLjk2MTUsMTQuODIyNiwzMS45ODA3LDE1LjIxNDlRMzIsMTUuNjA3MiwzMiwxNlpNMzEsMTZRMzEsMTUuNjMxOCwzMC45ODE5LDE1LjI2NFEzMC45NjM5LDE0Ljg5NjIsMzAuOTI3OCwxNC41Mjk3UTMwLjg5MTcsMTQuMTYzMywzMC44Mzc2LDEzLjc5OVEzMC43ODM2LDEzLjQzNDgsMzAuNzExOCwxMy4wNzM2UTMwLjYzOTksMTIuNzEyNSwzMC41NTA1LDEyLjM1NTNRMzAuNDYxLDExLjk5ODEsMzAuMzU0MSwxMS42NDU3UTMwLjI0NzIsMTEuMjkzNCwzMC4xMjMyLDEwLjk0NjdRMjkuOTk5MSwxMC41OTk5LDI5Ljg1ODIsMTAuMjU5N1EyOS43MTczLDkuOTE5NTUsMjkuNTU5OCw5LjU4NjY3UTI5LjQwMjQsOS4yNTM4LDI5LjIyODgsOC45MjkwNVEyOS4wNTUyLDguNjA0MywyOC44NjU5LDguMjg4NDZRMjguNjc2Niw3Ljk3MjYyLDI4LjQ3Miw3LjY2NjQ1UTI4LjI2NzUsNy4zNjAyNywyOC4wNDgxLDcuMDY0NTFRMjcuODI4OCw2Ljc2ODc1LDI3LjU5NTIsNi40ODQxUTI3LjM2MTYsNi4xOTk0NiwyNy4xMTQzLDUuOTI2NjJRMjYuODY3LDUuNjUzNzgsMjYuNjA2Niw1LjM5MzRRMjYuMzQ2Miw1LjEzMzAyLDI2LjA3MzQsNC44ODU3M1EyNS44MDA1LDQuNjM4NDQsMjUuNTE1OSw0LjQwNDg0UTI1LjIzMTMsNC4xNzEyNCwyNC45MzU1LDMuOTUxODlRMjQuNjM5NywzLjczMjUzLDI0LjMzMzUsMy41Mjc5NlEyNC4wMjc0LDMuMzIzMzgsMjMuNzExNSwzLjEzNDA3UTIzLjM5NTcsMi45NDQ3NiwyMy4wNzA5LDIuNzcxMThRMjIuNzQ2MiwyLjU5NzYsMjIuNDEzMywyLjQ0MDE2UTIyLjA4MDQsMi4yODI3MiwyMS43NDAyLDIuMTQxODFRMjEuNCwyLjAwMDg5LDIxLjA1MzMsMS44NzY4NFEyMC43MDY2LDEuNzUyNzksMjAuMzU0MywxLjY0NTlRMjAuMDAxOSwxLjUzOSwxOS42NDQ3LDEuNDQ5NTNRMTkuMjg3NSwxLjM2MDA2LDE4LjkyNjQsMS4yODgyMlExOC41NjUyLDEuMjE2MzgsMTguMjAxLDEuMTYyMzVRMTcuODM2NywxLjEwODMyLDE3LjQ3MDMsMS4wNzIyM1ExNy4xMDM4LDEuMDM2MTQsMTYuNzM2LDEuMDE4MDdRMTYuMzY4MiwxLDE2LDFRMTUuNjMxOCwxLDE1LjI2NCwxLjAxODA3UTE0Ljg5NjIsMS4wMzYxNCwxNC41Mjk3LDEuMDcyMjNRMTQuMTYzMywxLjEwODMyLDEzLjc5OSwxLjE2MjM1UTEzLjQzNDgsMS4yMTYzOCwxMy4wNzM2LDEuMjg4MjJRMTIuNzEyNSwxLjM2MDA2LDEyLjM1NTMsMS40NDk1M1ExMS45OTgxLDEuNTM5LDExLjY0NTcsMS42NDU5UTExLjI5MzQsMS43NTI3OSwxMC45NDY3LDEuODc2ODRRMTAuNTk5OSwyLjAwMDg5LDEwLjI1OTcsMi4xNDE4MVE5LjkxOTU1LDIuMjgyNzIsOS41ODY2NywyLjQ0MDE2UTkuMjUzOCwyLjU5NzYsOC45MjkwNSwyLjc3MTE4UTguNjA0MywyLjk0NDc2LDguMjg4NDYsMy4xMzQwN1E3Ljk3MjYyLDMuMzIzMzgsNy42NjY0NSwzLjUyNzk2UTcuMzYwMjcsMy43MzI1Myw3LjA2NDUxLDMuOTUxODlRNi43Njg3NSw0LjE3MTI0LDYuNDg0MSw0LjQwNDg0UTYuMTk5NDYsNC42Mzg0NCw1LjkyNjYyLDQuODg1NzNRNS42NTM3OCw1LjEzMzAyLDUuMzkzNCw1LjM5MzRRNS4xMzMwMiw1LjY1Mzc4LDQuODg1NzMsNS45MjY2MVE0LjYzODQ0LDYuMTk5NDYsNC40MDQ4NCw2LjQ4NDFRNC4xNzEyNCw2Ljc2ODc1LDMuOTUxODksNy4wNjQ1MVEzLjczMjUzLDcuMzYwMjcsMy41Mjc5Niw3LjY2NjQ1UTMuMzIzMzgsNy45NzI2MiwzLjEzNDA3LDguMjg4NDZRMi45NDQ3Niw4LjYwNDMsMi43NzExOCw4LjkyOTA1UTIuNTk3Niw5LjI1MzgsMi40NDAxNiw5LjU4NjY3UTIuMjgyNzIsOS45MTk1NSwyLjE0MTgxLDEwLjI1OTdRMi4wMDA4OSwxMC41OTk5LDEuODc2ODQsMTAuOTQ2N1ExLjc1Mjc5LDExLjI5MzQsMS42NDU4OSwxMS42NDU3UTEuNTM5LDExLjk5ODEsMS40NDk1MywxMi4zNTUzUTEuMzYwMDYsMTIuNzEyNSwxLjI4ODIyLDEzLjA3MzZRMS4yMTYzOCwxMy40MzQ4LDEuMTYyMzUsMTMuNzk5UTEuMTA4MzIsMTQuMTYzMywxLjA3MjIzLDE0LjUyOTdRMS4wMzYxNCwxNC44OTYyLDEuMDE4MDcsMTUuMjY0UTEsMTUuNjMxOCwxLDE2UTEsMTYuMzY4MiwxLjAxODA3LDE2LjczNlExLjAzNjE0LDE3LjEwMzgsMS4wNzIyMywxNy40NzAzUTEuMTA4MzIsMTcuODM2NywxLjE2MjM1LDE4LjIwMVExLjIxNjM4LDE4LjU2NTIsMS4yODgyMiwxOC45MjY0UTEuMzYwMDYsMTkuMjg3NSwxLjQ0OTUzLDE5LjY0NDdRMS41MzksMjAuMDAxOSwxLjY0NTg5LDIwLjM1NDNRMS43NTI3OSwyMC43MDY2LDEuODc2ODQsMjEuMDUzM1EyLjAwMDg5LDIxLjQsMi4xNDE4MSwyMS43NDAyUTIuMjgyNzIsMjIuMDgwNCwyLjQ0MDE2LDIyLjQxMzNRMi41OTc2LDIyLjc0NjIsMi43NzExOCwyMy4wNzA5UTIuOTQ0NzYsMjMuMzk1NywzLjEzNDA3LDIzLjcxMTVRMy4zMjMzOCwyNC4wMjc0LDMuNTI3OTYsMjQuMzMzNVEzLjczMjUzLDI0LjYzOTcsMy45NTE4OSwyNC45MzU1UTQuMTcxMjQsMjUuMjMxMyw0LjQwNDg0LDI1LjUxNTlRNC42Mzg0NCwyNS44MDA1LDQuODg1NzMsMjYuMDczNFE1LjEzMzAyLDI2LjM0NjIsNS4zOTM0LDI2LjYwNjZRNS42NTM3OCwyNi44NjcsNS45MjY2MSwyNy4xMTQzUTYuMTk5NDYsMjcuMzYxNiw2LjQ4NDEsMjcuNTk1MlE2Ljc2ODc1LDI3LjgyODgsNy4wNjQ1MSwyOC4wNDgxUTcuMzYwMjcsMjguMjY3NSw3LjY2NjQ1LDI4LjQ3MlE3Ljk3MjYyLDI4LjY3NjYsOC4yODg0NiwyOC44NjU5UTguNjA0MywyOS4wNTUyLDguOTI5MDUsMjkuMjI4OFE5LjI1MzgsMjkuNDAyNCw5LjU4NjY3LDI5LjU1OThROS45MTk1NSwyOS43MTczLDEwLjI1OTcsMjkuODU4MlExMC41OTk5LDI5Ljk5OTEsMTAuOTQ2NywzMC4xMjMyUTExLjI5MzQsMzAuMjQ3MiwxMS42NDU3LDMwLjM1NDFRMTEuOTk4MSwzMC40NjEsMTIuMzU1MywzMC41NTA1UTEyLjcxMjUsMzAuNjM5OSwxMy4wNzM2LDMwLjcxMThRMTMuNDM0OCwzMC43ODM2LDEzLjc5OSwzMC44Mzc2UTE0LjE2MzMsMzAuODkxNywxNC41Mjk3LDMwLjkyNzhRMTQuODk2MiwzMC45NjM5LDE1LjI2NCwzMC45ODE5UTE1LjYzMTgsMzEsMTYsMzFRMTYuMzY4MiwzMSwxNi43MzYsMzAuOTgxOVExNy4xMDM4LDMwLjk2MzksMTcuNDcwMywzMC45Mjc4UTE3LjgzNjcsMzAuODkxNywxOC4yMDEsMzAuODM3NlExOC41NjUyLDMwLjc4MzYsMTguOTI2NCwzMC43MTE4UTE5LjI4NzUsMzAuNjM5OSwxOS42NDQ3LDMwLjU1MDVRMjAuMDAxOSwzMC40NjEsMjAuMzU0MywzMC4zNTQxUTIwLjcwNjYsMzAuMjQ3MiwyMS4wNTMzLDMwLjEyMzJRMjEuNCwyOS45OTkxLDIxLjc0MDIsMjkuODU4MlEyMi4wODA0LDI5LjcxNzMsMjIuNDEzMywyOS41NTk4UTIyLjc0NjIsMjkuNDAyNCwyMy4wNzA5LDI5LjIyODhRMjMuMzk1NywyOS4wNTUyLDIzLjcxMTUsMjguODY1OVEyNC4wMjc0LDI4LjY3NjYsMjQuMzMzNSwyOC40NzJRMjQuNjM5NywyOC4yNjc1LDI0LjkzNTUsMjguMDQ4MVEyNS4yMzEzLDI3LjgyODgsMjUuNTE1OSwyNy41OTUyUTI1LjgwMDUsMjcuMzYxNiwyNi4wNzM0LDI3LjExNDNRMjYuMzQ2MiwyNi44NjcsMjYuNjA2NiwyNi42MDY2UTI2Ljg2NywyNi4zNDYyLDI3LjExNDMsMjYuMDczNFEyNy4zNjE2LDI1LjgwMDUsMjcuNTk1MiwyNS41MTU5UTI3LjgyODgsMjUuMjMxMywyOC4wNDgxLDI0LjkzNTVRMjguMjY3NSwyNC42Mzk3LDI4LjQ3MiwyNC4zMzM1UTI4LjY3NjYsMjQuMDI3NCwyOC44NjU5LDIzLjcxMTVRMjkuMDU1MiwyMy4zOTU3LDI5LjIyODgsMjMuMDcwOVEyOS40MDI0LDIyLjc0NjIsMjkuNTU5OCwyMi40MTMzUTI5LjcxNzMsMjIuMDgwNCwyOS44NTgyLDIxLjc0MDJRMjkuOTk5MSwyMS40LDMwLjEyMzIsMjEuMDUzM1EzMC4yNDcyLDIwLjcwNjYsMzAuMzU0MSwyMC4zNTQzUTMwLjQ2MSwyMC4wMDE5LDMwLjU1MDUsMTkuNjQ0N1EzMC42Mzk5LDE5LjI4NzUsMzAuNzExOCwxOC45MjY0UTMwLjc4MzYsMTguNTY1MiwzMC44Mzc2LDE4LjIwMVEzMC44OTE3LDE3LjgzNjcsMzAuOTI3OCwxNy40NzAzUTMwLjk2MzksMTcuMTAzOCwzMC45ODE5LDE2LjczNlEzMSwxNi4zNjgyLDMxLDE2WiIgZmlsbD0iI0U5RTlFOSIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjxnIHRyYW5zZm9ybT0ibWF0cml4KC0xLDAsMCwxLDM3LjM2MDM1MTU2MjUsMCkiPjxwYXRoIGQ9Ik0xOS4xMDQ1MzM3ODEyNSw5LjU3NTgzTDE5LjEwNDQzNjc4MTI1LDkuNTc1NzMzUTE5LjAyMDA0NTc4MTI1LDkuNDkxMzQzLDE4LjkwOTc4Mzc4MTI1LDkuNDQ1NjcxUTE4Ljc5OTUyMTc4MTI1LDkuNCwxOC42ODAxNzU3ODEyNSw5LjRRMTguNjIxMDgwOTgxMjUsOS40LDE4LjU2MzEyMTc4MTI1LDkuNDExNTI5UTE4LjUwNTE2MTc4MTI1LDkuNDIzMDU4LDE4LjQ1MDU2NTc4MTI1LDkuNDQ1NjcyUTE4LjM5NTk2ODc4MTI1LDkuNDY4Mjg3LDE4LjM0NjgzMzc4MTI0OTk5OCw5LjUwMTExOFExOC4yOTc2OTc3ODEyNSw5LjUzMzk1LDE4LjI1NTkxMTc4MTI1LDkuNTc1NzM2UTE4LjIxNDEyNTc4MTI1LDkuNjE3NTIyLDE4LjE4MTI5Mzc4MTI1LDkuNjY2NjU4UTE4LjE0ODQ2Mjc4MTI1LDkuNzE1NzkzLDE4LjEyNTg0Nzc4MTI1LDkuNzcwMzlRMTguMTAzMjMzNzgxMjUsOS44MjQ5ODU5OTk5OTk5OTksMTguMDkxNzA0NzgxMjUsOS44ODI5NDZRMTguMDgwMTc1NzgxMjUsOS45NDA5MDUyLDE4LjA4MDE3NTc4MTI1LDEwUTE4LjA4MDE3NTc4MTI1LDEwLjExOTM0OCwxOC4xMjU4NDg3ODEyNSwxMC4yMjk2MTJRMTguMTcxNTIxNzgxMjUsMTAuMzM5ODc1LDE4LjI1NTkxNDc4MTI1LDEwLjQyNDI2N0wxOC4yNTYwMTA3ODEyNSwxMC40MjQzNjNMMjMuNzA5OTE1NzgxMjUsMTUuODc4MlEyMy44MzE2NjU3ODEyNSwxNS45OTk5OCwyMy43MDk5NjU3ODEyNSwxNi4xMjE2Nzk5OTk5OTk5OThMMTguMjU2MzIwNzgxMjUsMjEuNTc1M0wxOC4yNTU5MTE3ODEyNSwyMS41NzU2OTk5OTk5OTk5OThRMTguMTcxNTIwNzgxMjUsMjEuNjYwMSwxOC4xMjU4NDc3ODEyNSwyMS43NzA0MDAwMDAwMDAwMDJRMTguMDgwMTc1NzgxMjUsMjEuODgwNjk5OTk5OTk5OTk3LDE4LjA4MDE3NTc4MTI1LDIyUTE4LjA4MDE3NTc4MTI1LDIyLjA1OTEsMTguMDkxNzA0NzgxMjUsMjIuMTE3MVExOC4xMDMyMzM3ODEyNSwyMi4xNzUsMTguMTI1ODQ3NzgxMjUsMjIuMjI5NTk5OTk5OTk5OTk4UTE4LjE0ODQ2Mjc4MTI1LDIyLjI4NDIsMTguMTgxMjkzNzgxMjUsMjIuMzMzM1ExOC4yMTQxMjU3ODEyNSwyMi4zODI1LDE4LjI1NTkxMTc4MTI1LDIyLjQyNDMwMDAwMDAwMDAwMlExOC4yOTc2OTc3ODEyNSwyMi40NjYsMTguMzQ2ODMzNzgxMjQ5OTk4LDIyLjQ5ODlRMTguMzk1OTY4NzgxMjUsMjIuNTMxNywxOC40NTA1NjU3ODEyNSwyMi41NTQyOTk5OTk5OTk5OThRMTguNTA1MTYxNzgxMjUsMjIuNTc2OTAwMDAwMDAwMDAyLDE4LjU2MzEyMTc4MTI1LDIyLjU4ODVRMTguNjIxMDgwOTgxMjUsMjIuNiwxOC42ODAxNzU3ODEyNSwyMi42UTE4Ljc5OTUyMjc4MTI1LDIyLjYsMTguOTA5Nzg1NzgxMjUsMjIuNTU0Mjk5OTk5OTk5OTk4UTE5LjAyMDA0ODc4MTI1LDIyLjUwODY5OTk5OTk5OTk5NywxOS4xMDQ0Mzk3ODEyNSwyMi40MjQzMDAwMDAwMDAwMDJMMTkuMTA0ODQ4NzgxMjUsMjIuNDIzOUwyNC41NTg0OTU3ODEyNTAwMDIsMTYuOTcwMjFRMjQuOTYwMzY1NzgxMjUsMTYuNTY4MzMsMjQuOTYwMzY1NzgxMjUsMTUuOTk5OTlRMjQuOTYwMzY1NzgxMjUsMTUuNDMxNjksMjQuNTU4NTQ1NzgxMjUsMTUuMDI5NzdMMTkuMTA0NTMzNzgxMjUsOS41NzU4M1oiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzAwMDAwMCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvZz48L3N2Zz4=");
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
    }
    .vue-overseas-product-list .scroll-control .scroll-right-btn{
        right: 20px;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSJub25lIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj48Zz48Zz48ZWxsaXBzZSBjeD0iMTYiIGN5PSIxNS45OTk5OTkwNDYzMjU2ODQiIHJ4PSIxNiIgcnk9IjE1Ljk5OTk5OTA0NjMyNTY4NCIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1vcGFjaXR5PSIxIi8+PHBhdGggZD0iTTMyLDE2UTMyLDE2LjM5MjgsMzEuOTgwNywxNi43ODUxUTMxLjk2MTUsMTcuMTc3NCwzMS45MjMsMTcuNTY4M1EzMS44ODQ1LDE3Ljk1OTIsMzEuODI2OCwxOC4zNDc3UTMxLjc2OTIsMTguNzM2MiwzMS42OTI2LDE5LjEyMTRRMzEuNjE1OSwxOS41MDY3LDMxLjUyMDUsMTkuODg3N1EzMS40MjUxLDIwLjI2ODcsMzEuMzExLDIwLjY0NDZRMzEuMTk3LDIxLjAyMDQsMzEuMDY0NywyMS4zOTAyUTMwLjkzMjQsMjEuNzYwMSwzMC43ODIxLDIyLjEyMjlRMzAuNjMxOCwyMi40ODU4LDMwLjQ2MzgsMjIuODQwOVEzMC4yOTU5LDIzLjE5NTksMzAuMTEwNywyMy41NDIzUTI5LjkyNTYsMjMuODg4NywyOS43MjM3LDI0LjIyNTZRMjkuNTIxNywyNC41NjI1LDI5LjMwMzUsMjQuODg5MVEyOS4wODUzLDI1LjIxNTcsMjguODUxMywyNS41MzEyUTI4LjYxNzMsMjUuODQ2NywyOC4zNjgyLDI2LjE1MDNRMjguMTE5LDI2LjQ1MzksMjcuODU1MiwyNi43NDQ5UTI3LjU5MTQsMjcuMDM2LDI3LjMxMzcsMjcuMzEzN1EyNy4wMzYsMjcuNTkxNCwyNi43NDQ5LDI3Ljg1NTJRMjYuNDUzOSwyOC4xMTksMjYuMTUwMywyOC4zNjgyUTI1Ljg0NjcsMjguNjE3MywyNS41MzEyLDI4Ljg1MTNRMjUuMjE1NywyOS4wODUzLDI0Ljg4OTEsMjkuMzAzNVEyNC41NjI1LDI5LjUyMTcsMjQuMjI1NiwyOS43MjM2UTIzLjg4ODcsMjkuOTI1NiwyMy41NDIzLDMwLjExMDdRMjMuMTk1OSwzMC4yOTU5LDIyLjg0MDksMzAuNDYzOFEyMi40ODU4LDMwLjYzMTgsMjIuMTIyOSwzMC43ODIxUTIxLjc2MDEsMzAuOTMyNCwyMS4zOTAyLDMxLjA2NDdRMjEuMDIwNCwzMS4xOTcsMjAuNjQ0NiwzMS4zMTFRMjAuMjY4NywzMS40MjUxLDE5Ljg4NzcsMzEuNTIwNVExOS41MDY3LDMxLjYxNTksMTkuMTIxNCwzMS42OTI2UTE4LjczNjIsMzEuNzY5MiwxOC4zNDc3LDMxLjgyNjhRMTcuOTU5MiwzMS44ODQ1LDE3LjU2ODMsMzEuOTIzUTE3LjE3NzQsMzEuOTYxNSwxNi43ODUxLDMxLjk4MDdRMTYuMzkyOCwzMiwxNiwzMlExNS42MDcyLDMyLDE1LjIxNDksMzEuOTgwN1ExNC44MjI2LDMxLjk2MTUsMTQuNDMxNywzMS45MjNRMTQuMDQwOCwzMS44ODQ1LDEzLjY1MjMsMzEuODI2OFExMy4yNjM4LDMxLjc2OTIsMTIuODc4NiwzMS42OTI2UTEyLjQ5MzMsMzEuNjE1OSwxMi4xMTIzLDMxLjUyMDVRMTEuNzMxMywzMS40MjUxLDExLjM1NTQsMzEuMzExUTEwLjk3OTYsMzEuMTk3LDEwLjYwOTgsMzEuMDY0N1ExMC4yMzk5LDMwLjkzMjQsOS44NzcwNiwzMC43ODIxUTkuNTE0MTgsMzAuNjMxOCw5LjE1OTEyLDMwLjQ2MzhROC44MDQwNSwzMC4yOTU5LDguNDU3NjUsMzAuMTEwN1E4LjExMTI1LDI5LjkyNTYsNy43NzQzNiwyOS43MjM3UTcuNDM3NDYsMjkuNTIxNyw3LjExMDg4LDI5LjMwMzVRNi43ODQyOSwyOS4wODUzLDYuNDY4ODEsMjguODUxM1E2LjE1MzMzLDI4LjYxNzMsNS44NDk3MSwyOC4zNjgyUTUuNTQ2MDksMjguMTE5LDUuMjU1MDYsMjcuODU1MlE0Ljk2NDAzLDI3LjU5MTQsNC42ODYyOSwyNy4zMTM3UTQuNDA4NTYsMjcuMDM2LDQuMTQ0NzgsMjYuNzQ0OVEzLjg4MTAxLDI2LjQ1MzksMy42MzE4MywyNi4xNTAzUTMuMzgyNjYsMjUuODQ2NywzLjE0ODY4LDI1LjUzMTJRMi45MTQ3LDI1LjIxNTcsMi42OTY0OSwyNC44ODkxUTIuNDc4MjcsMjQuNTYyNSwyLjI3NjM0LDI0LjIyNTZRMi4wNzQ0MSwyMy44ODg3LDEuODg5MjYsMjMuNTQyM1ExLjcwNDExLDIzLjE5NTksMS41MzYxNywyMi44NDA5UTEuMzY4MjQsMjIuNDg1OCwxLjIxNzkzLDIyLjEyMjlRMS4wNjc2MiwyMS43NjAxLDAuOTM1Mjk1LDIxLjM5MDJRMC44MDI5NzIsMjEuMDIwNCwwLjY4ODk1NSwyMC42NDQ2UTAuNTc0OTM3LDIwLjI2ODcsMC40Nzk1LDE5Ljg4NzdRMC4zODQwNjMsMTkuNTA2NywwLjMwNzQzNSwxOS4xMjE0UTAuMjMwODA4LDE4LjczNjIsMC4xNzMxNzYsMTguMzQ3N1EwLjExNTU0MywxNy45NTkyLDAuMDc3MDQ0NCwxNy41NjgzUTAuMDM4NTQ1NCwxNy4xNzc0LDAuMDE5MjcyNywxNi43ODUxUTAsMTYuMzkyOCwwLDE2UTAsMTUuNjA3MiwwLjAxOTI3MjcsMTUuMjE0OVEwLjAzODU0NTQsMTQuODIyNiwwLjA3NzA0NDQsMTQuNDMxN1EwLjExNTU0MywxNC4wNDA4LDAuMTczMTc2LDEzLjY1MjNRMC4yMzA4MDgsMTMuMjYzOCwwLjMwNzQzNSwxMi44Nzg2UTAuMzg0MDYzLDEyLjQ5MzMsMC40Nzk1LDEyLjExMjNRMC41NzQ5MzcsMTEuNzMxMywwLjY4ODk1NSwxMS4zNTU0UTAuODAyOTcyLDEwLjk3OTYsMC45MzUyOTUsMTAuNjA5OFExLjA2NzYyLDEwLjIzOTksMS4yMTc5Myw5Ljg3NzA2UTEuMzY4MjQsOS41MTQxOCwxLjUzNjE3LDkuMTU5MTJRMS43MDQxMSw4LjgwNDA1LDEuODg5MjYsOC40NTc2NVEyLjA3NDQxLDguMTExMjUsMi4yNzYzNCw3Ljc3NDM1UTIuNDc4MjcsNy40Mzc0NiwyLjY5NjQ5LDcuMTEwODdRMi45MTQ3LDYuNzg0MjksMy4xNDg2OCw2LjQ2ODgxUTMuMzgyNjYsNi4xNTMzMywzLjYzMTgzLDUuODQ5NzFRMy44ODEwMSw1LjU0NjA5LDQuMTQ0NzgsNS4yNTUwNlE0LjQwODU2LDQuOTY0MDMsNC42ODYyOSw0LjY4NjI5UTQuOTY0MDMsNC40MDg1Niw1LjI1NTA2LDQuMTQ0NzhRNS41NDYwOSwzLjg4MTAxLDUuODQ5NzEsMy42MzE4M1E2LjE1MzMzLDMuMzgyNjYsNi40Njg4MSwzLjE0ODY4UTYuNzg0MjksMi45MTQ3LDcuMTEwODgsMi42OTY0OVE3LjQzNzQ2LDIuNDc4MjcsNy43NzQzNiwyLjI3NjM0UTguMTExMjUsMi4wNzQ0MSw4LjQ1NzY1LDEuODg5MjZROC44MDQwNSwxLjcwNDExLDkuMTU5MTIsMS41MzYxN1E5LjUxNDE4LDEuMzY4MjQsOS44NzcwNiwxLjIxNzkzUTEwLjIzOTksMS4wNjc2MiwxMC42MDk4LDAuOTM1Mjk1UTEwLjk3OTYsMC44MDI5NzIsMTEuMzU1NCwwLjY4ODk1NVExMS43MzEzLDAuNTc0OTM3LDEyLjExMjMsMC40Nzk1UTEyLjQ5MzMsMC4zODQwNjMsMTIuODc4NiwwLjMwNzQzNVExMy4yNjM4LDAuMjMwODA4LDEzLjY1MjMsMC4xNzMxNzZRMTQuMDQwOCwwLjExNTU0MywxNC40MzE3LDAuMDc3MDQ0NFExNC44MjI2LDAuMDM4NTQ1NCwxNS4yMTQ5LDAuMDE5MjcyN1ExNS42MDcyLDAsMTYsMFExNi4zOTI4LDAsMTYuNzg1MSwwLjAxOTI3MjdRMTcuMTc3NCwwLjAzODU0NTQsMTcuNTY4MywwLjA3NzA0NDRRMTcuOTU5MiwwLjExNTU0MywxOC4zNDc3LDAuMTczMTc2UTE4LjczNjIsMC4yMzA4MDgsMTkuMTIxNCwwLjMwNzQzNVExOS41MDY3LDAuMzg0MDYzLDE5Ljg4NzcsMC40Nzk1UTIwLjI2ODcsMC41NzQ5MzcsMjAuNjQ0NiwwLjY4ODk1NVEyMS4wMjA0LDAuODAyOTcyLDIxLjM5MDIsMC45MzUyOTVRMjEuNzYwMSwxLjA2NzYyLDIyLjEyMjksMS4yMTc5M1EyMi40ODU4LDEuMzY4MjQsMjIuODQwOSwxLjUzNjE3UTIzLjE5NTksMS43MDQxMSwyMy41NDIzLDEuODg5MjZRMjMuODg4NywyLjA3NDQxLDI0LjIyNTYsMi4yNzYzNFEyNC41NjI1LDIuNDc4MjcsMjQuODg5MSwyLjY5NjQ5UTI1LjIxNTcsMi45MTQ3LDI1LjUzMTIsMy4xNDg2OFEyNS44NDY3LDMuMzgyNjYsMjYuMTUwMywzLjYzMTgzUTI2LjQ1MzksMy44ODEwMSwyNi43NDQ5LDQuMTQ0NzhRMjcuMDM2LDQuNDA4NTYsMjcuMzEzNyw0LjY4NjI5UTI3LjU5MTQsNC45NjQwMywyNy44NTUyLDUuMjU1MDZRMjguMTE5LDUuNTQ2MDksMjguMzY4Miw1Ljg0OTcxUTI4LjYxNzMsNi4xNTMzMywyOC44NTEzLDYuNDY4ODFRMjkuMDg1Myw2Ljc4NDI5LDI5LjMwMzUsNy4xMTA4OFEyOS41MjE3LDcuNDM3NDYsMjkuNzIzNyw3Ljc3NDM1UTI5LjkyNTYsOC4xMTEyNSwzMC4xMTA3LDguNDU3NjVRMzAuMjk1OSw4LjgwNDA1LDMwLjQ2MzgsOS4xNTkxMlEzMC42MzE4LDkuNTE0MTgsMzAuNzgyMSw5Ljg3NzA2UTMwLjkzMjQsMTAuMjM5OSwzMS4wNjQ3LDEwLjYwOThRMzEuMTk3LDEwLjk3OTYsMzEuMzExLDExLjM1NTRRMzEuNDI1MSwxMS43MzEzLDMxLjUyMDUsMTIuMTEyM1EzMS42MTU5LDEyLjQ5MzMsMzEuNjkyNiwxMi44Nzg2UTMxLjc2OTIsMTMuMjYzOCwzMS44MjY4LDEzLjY1MjNRMzEuODg0NSwxNC4wNDA4LDMxLjkyMywxNC40MzE3UTMxLjk2MTUsMTQuODIyNiwzMS45ODA3LDE1LjIxNDlRMzIsMTUuNjA3MiwzMiwxNlpNMzEsMTZRMzEsMTUuNjMxOCwzMC45ODE5LDE1LjI2NFEzMC45NjM5LDE0Ljg5NjIsMzAuOTI3OCwxNC41Mjk3UTMwLjg5MTcsMTQuMTYzMywzMC44Mzc2LDEzLjc5OVEzMC43ODM2LDEzLjQzNDgsMzAuNzExOCwxMy4wNzM2UTMwLjYzOTksMTIuNzEyNSwzMC41NTA1LDEyLjM1NTNRMzAuNDYxLDExLjk5ODEsMzAuMzU0MSwxMS42NDU3UTMwLjI0NzIsMTEuMjkzNCwzMC4xMjMyLDEwLjk0NjdRMjkuOTk5MSwxMC41OTk5LDI5Ljg1ODIsMTAuMjU5N1EyOS43MTczLDkuOTE5NTUsMjkuNTU5OCw5LjU4NjY3UTI5LjQwMjQsOS4yNTM4LDI5LjIyODgsOC45MjkwNVEyOS4wNTUyLDguNjA0MywyOC44NjU5LDguMjg4NDZRMjguNjc2Niw3Ljk3MjYyLDI4LjQ3Miw3LjY2NjQ1UTI4LjI2NzUsNy4zNjAyNywyOC4wNDgxLDcuMDY0NTFRMjcuODI4OCw2Ljc2ODc1LDI3LjU5NTIsNi40ODQxUTI3LjM2MTYsNi4xOTk0NiwyNy4xMTQzLDUuOTI2NjJRMjYuODY3LDUuNjUzNzgsMjYuNjA2Niw1LjM5MzRRMjYuMzQ2Miw1LjEzMzAyLDI2LjA3MzQsNC44ODU3M1EyNS44MDA1LDQuNjM4NDQsMjUuNTE1OSw0LjQwNDg0UTI1LjIzMTMsNC4xNzEyNCwyNC45MzU1LDMuOTUxODlRMjQuNjM5NywzLjczMjUzLDI0LjMzMzUsMy41Mjc5NlEyNC4wMjc0LDMuMzIzMzgsMjMuNzExNSwzLjEzNDA3UTIzLjM5NTcsMi45NDQ3NiwyMy4wNzA5LDIuNzcxMThRMjIuNzQ2MiwyLjU5NzYsMjIuNDEzMywyLjQ0MDE2UTIyLjA4MDQsMi4yODI3MiwyMS43NDAyLDIuMTQxODFRMjEuNCwyLjAwMDg5LDIxLjA1MzMsMS44NzY4NFEyMC43MDY2LDEuNzUyNzksMjAuMzU0MywxLjY0NTlRMjAuMDAxOSwxLjUzOSwxOS42NDQ3LDEuNDQ5NTNRMTkuMjg3NSwxLjM2MDA2LDE4LjkyNjQsMS4yODgyMlExOC41NjUyLDEuMjE2MzgsMTguMjAxLDEuMTYyMzVRMTcuODM2NywxLjEwODMyLDE3LjQ3MDMsMS4wNzIyM1ExNy4xMDM4LDEuMDM2MTQsMTYuNzM2LDEuMDE4MDdRMTYuMzY4MiwxLDE2LDFRMTUuNjMxOCwxLDE1LjI2NCwxLjAxODA3UTE0Ljg5NjIsMS4wMzYxNCwxNC41Mjk3LDEuMDcyMjNRMTQuMTYzMywxLjEwODMyLDEzLjc5OSwxLjE2MjM1UTEzLjQzNDgsMS4yMTYzOCwxMy4wNzM2LDEuMjg4MjJRMTIuNzEyNSwxLjM2MDA2LDEyLjM1NTMsMS40NDk1M1ExMS45OTgxLDEuNTM5LDExLjY0NTcsMS42NDU5UTExLjI5MzQsMS43NTI3OSwxMC45NDY3LDEuODc2ODRRMTAuNTk5OSwyLjAwMDg5LDEwLjI1OTcsMi4xNDE4MVE5LjkxOTU1LDIuMjgyNzIsOS41ODY2NywyLjQ0MDE2UTkuMjUzOCwyLjU5NzYsOC45MjkwNSwyLjc3MTE4UTguNjA0MywyLjk0NDc2LDguMjg4NDYsMy4xMzQwN1E3Ljk3MjYyLDMuMzIzMzgsNy42NjY0NSwzLjUyNzk2UTcuMzYwMjcsMy43MzI1Myw3LjA2NDUxLDMuOTUxODlRNi43Njg3NSw0LjE3MTI0LDYuNDg0MSw0LjQwNDg0UTYuMTk5NDYsNC42Mzg0NCw1LjkyNjYyLDQuODg1NzNRNS42NTM3OCw1LjEzMzAyLDUuMzkzNCw1LjM5MzRRNS4xMzMwMiw1LjY1Mzc4LDQuODg1NzMsNS45MjY2MVE0LjYzODQ0LDYuMTk5NDYsNC40MDQ4NCw2LjQ4NDFRNC4xNzEyNCw2Ljc2ODc1LDMuOTUxODksNy4wNjQ1MVEzLjczMjUzLDcuMzYwMjcsMy41Mjc5Niw3LjY2NjQ1UTMuMzIzMzgsNy45NzI2MiwzLjEzNDA3LDguMjg4NDZRMi45NDQ3Niw4LjYwNDMsMi43NzExOCw4LjkyOTA1UTIuNTk3Niw5LjI1MzgsMi40NDAxNiw5LjU4NjY3UTIuMjgyNzIsOS45MTk1NSwyLjE0MTgxLDEwLjI1OTdRMi4wMDA4OSwxMC41OTk5LDEuODc2ODQsMTAuOTQ2N1ExLjc1Mjc5LDExLjI5MzQsMS42NDU4OSwxMS42NDU3UTEuNTM5LDExLjk5ODEsMS40NDk1MywxMi4zNTUzUTEuMzYwMDYsMTIuNzEyNSwxLjI4ODIyLDEzLjA3MzZRMS4yMTYzOCwxMy40MzQ4LDEuMTYyMzUsMTMuNzk5UTEuMTA4MzIsMTQuMTYzMywxLjA3MjIzLDE0LjUyOTdRMS4wMzYxNCwxNC44OTYyLDEuMDE4MDcsMTUuMjY0UTEsMTUuNjMxOCwxLDE2UTEsMTYuMzY4MiwxLjAxODA3LDE2LjczNlExLjAzNjE0LDE3LjEwMzgsMS4wNzIyMywxNy40NzAzUTEuMTA4MzIsMTcuODM2NywxLjE2MjM1LDE4LjIwMVExLjIxNjM4LDE4LjU2NTIsMS4yODgyMiwxOC45MjY0UTEuMzYwMDYsMTkuMjg3NSwxLjQ0OTUzLDE5LjY0NDdRMS41MzksMjAuMDAxOSwxLjY0NTg5LDIwLjM1NDNRMS43NTI3OSwyMC43MDY2LDEuODc2ODQsMjEuMDUzM1EyLjAwMDg5LDIxLjQsMi4xNDE4MSwyMS43NDAyUTIuMjgyNzIsMjIuMDgwNCwyLjQ0MDE2LDIyLjQxMzNRMi41OTc2LDIyLjc0NjIsMi43NzExOCwyMy4wNzA5UTIuOTQ0NzYsMjMuMzk1NywzLjEzNDA3LDIzLjcxMTVRMy4zMjMzOCwyNC4wMjc0LDMuNTI3OTYsMjQuMzMzNVEzLjczMjUzLDI0LjYzOTcsMy45NTE4OSwyNC45MzU1UTQuMTcxMjQsMjUuMjMxMyw0LjQwNDg0LDI1LjUxNTlRNC42Mzg0NCwyNS44MDA1LDQuODg1NzMsMjYuMDczNFE1LjEzMzAyLDI2LjM0NjIsNS4zOTM0LDI2LjYwNjZRNS42NTM3OCwyNi44NjcsNS45MjY2MSwyNy4xMTQzUTYuMTk5NDYsMjcuMzYxNiw2LjQ4NDEsMjcuNTk1MlE2Ljc2ODc1LDI3LjgyODgsNy4wNjQ1MSwyOC4wNDgxUTcuMzYwMjcsMjguMjY3NSw3LjY2NjQ1LDI4LjQ3MlE3Ljk3MjYyLDI4LjY3NjYsOC4yODg0NiwyOC44NjU5UTguNjA0MywyOS4wNTUyLDguOTI5MDUsMjkuMjI4OFE5LjI1MzgsMjkuNDAyNCw5LjU4NjY3LDI5LjU1OThROS45MTk1NSwyOS43MTczLDEwLjI1OTcsMjkuODU4MlExMC41OTk5LDI5Ljk5OTEsMTAuOTQ2NywzMC4xMjMyUTExLjI5MzQsMzAuMjQ3MiwxMS42NDU3LDMwLjM1NDFRMTEuOTk4MSwzMC40NjEsMTIuMzU1MywzMC41NTA1UTEyLjcxMjUsMzAuNjM5OSwxMy4wNzM2LDMwLjcxMThRMTMuNDM0OCwzMC43ODM2LDEzLjc5OSwzMC44Mzc2UTE0LjE2MzMsMzAuODkxNywxNC41Mjk3LDMwLjkyNzhRMTQuODk2MiwzMC45NjM5LDE1LjI2NCwzMC45ODE5UTE1LjYzMTgsMzEsMTYsMzFRMTYuMzY4MiwzMSwxNi43MzYsMzAuOTgxOVExNy4xMDM4LDMwLjk2MzksMTcuNDcwMywzMC45Mjc4UTE3LjgzNjcsMzAuODkxNywxOC4yMDEsMzAuODM3NlExOC41NjUyLDMwLjc4MzYsMTguOTI2NCwzMC43MTE4UTE5LjI4NzUsMzAuNjM5OSwxOS42NDQ3LDMwLjU1MDVRMjAuMDAxOSwzMC40NjEsMjAuMzU0MywzMC4zNTQxUTIwLjcwNjYsMzAuMjQ3MiwyMS4wNTMzLDMwLjEyMzJRMjEuNCwyOS45OTkxLDIxLjc0MDIsMjkuODU4MlEyMi4wODA0LDI5LjcxNzMsMjIuNDEzMywyOS41NTk4UTIyLjc0NjIsMjkuNDAyNCwyMy4wNzA5LDI5LjIyODhRMjMuMzk1NywyOS4wNTUyLDIzLjcxMTUsMjguODY1OVEyNC4wMjc0LDI4LjY3NjYsMjQuMzMzNSwyOC40NzJRMjQuNjM5NywyOC4yNjc1LDI0LjkzNTUsMjguMDQ4MVEyNS4yMzEzLDI3LjgyODgsMjUuNTE1OSwyNy41OTUyUTI1LjgwMDUsMjcuMzYxNiwyNi4wNzM0LDI3LjExNDNRMjYuMzQ2MiwyNi44NjcsMjYuNjA2NiwyNi42MDY2UTI2Ljg2NywyNi4zNDYyLDI3LjExNDMsMjYuMDczNFEyNy4zNjE2LDI1LjgwMDUsMjcuNTk1MiwyNS41MTU5UTI3LjgyODgsMjUuMjMxMywyOC4wNDgxLDI0LjkzNTVRMjguMjY3NSwyNC42Mzk3LDI4LjQ3MiwyNC4zMzM1UTI4LjY3NjYsMjQuMDI3NCwyOC44NjU5LDIzLjcxMTVRMjkuMDU1MiwyMy4zOTU3LDI5LjIyODgsMjMuMDcwOVEyOS40MDI0LDIyLjc0NjIsMjkuNTU5OCwyMi40MTMzUTI5LjcxNzMsMjIuMDgwNCwyOS44NTgyLDIxLjc0MDJRMjkuOTk5MSwyMS40LDMwLjEyMzIsMjEuMDUzM1EzMC4yNDcyLDIwLjcwNjYsMzAuMzU0MSwyMC4zNTQzUTMwLjQ2MSwyMC4wMDE5LDMwLjU1MDUsMTkuNjQ0N1EzMC42Mzk5LDE5LjI4NzUsMzAuNzExOCwxOC45MjY0UTMwLjc4MzYsMTguNTY1MiwzMC44Mzc2LDE4LjIwMVEzMC44OTE3LDE3LjgzNjcsMzAuOTI3OCwxNy40NzAzUTMwLjk2MzksMTcuMTAzOCwzMC45ODE5LDE2LjczNlEzMSwxNi4zNjgyLDMxLDE2WiIgZmlsbD0iI0U5RTlFOSIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjxnPjxwYXRoIGQ9Ik0xMy40MjQzNTgsOS41NzU4M0wxMy40MjQyNjEsOS41NzU3MzNRMTMuMzM5ODcsOS40OTEzNDMsMTMuMjI5NjA4LDkuNDQ1NjcxUTEzLjExOTM0Niw5LjQsMTMsOS40UTEyLjk0MDkwNTIsOS40LDEyLjg4Mjk0Niw5LjQxMTUyOVExMi44MjQ5ODU5OTk5OTk5OTksOS40MjMwNTgsMTIuNzcwMzksOS40NDU2NzJRMTIuNzE1NzkzLDkuNDY4Mjg3LDEyLjY2NjY1OCw5LjUwMTExOFExMi42MTc1MjIsOS41MzM5NSwxMi41NzU3MzYsOS41NzU3MzZRMTIuNTMzOTUsOS42MTc1MjIsMTIuNTAxMTE4LDkuNjY2NjU4UTEyLjQ2ODI4Nyw5LjcxNTc5MywxMi40NDU2NzIsOS43NzAzOVExMi40MjMwNTgsOS44MjQ5ODU5OTk5OTk5OTksMTIuNDExNTI5LDkuODgyOTQ2UTEyLjQsOS45NDA5MDUyLDEyLjQsMTBRMTIuNCwxMC4xMTkzNDgsMTIuNDQ1NjczLDEwLjIyOTYxMlExMi40OTEzNDYsMTAuMzM5ODc1LDEyLjU3NTczOSwxMC40MjQyNjdMMTIuNTc1ODM1LDEwLjQyNDM2M0wxOC4wMjk3NCwxNS44NzgyUTE4LjE1MTQ5LDE1Ljk5OTk4LDE4LjAyOTc5LDE2LjEyMTY3OTk5OTk5OTk5OEwxMi41NzYxNDUsMjEuNTc1M0wxMi41NzU3MzYsMjEuNTc1Njk5OTk5OTk5OTk4UTEyLjQ5MTM0NSwyMS42NjAxLDEyLjQ0NTY3MiwyMS43NzA0MDAwMDAwMDAwMDJRMTIuNCwyMS44ODA2OTk5OTk5OTk5OTcsMTIuNCwyMlExMi40LDIyLjA1OTEsMTIuNDExNTI5LDIyLjExNzFRMTIuNDIzMDU4LDIyLjE3NSwxMi40NDU2NzIsMjIuMjI5NTk5OTk5OTk5OTk4UTEyLjQ2ODI4NywyMi4yODQyLDEyLjUwMTExOCwyMi4zMzMzUTEyLjUzMzk1LDIyLjM4MjUsMTIuNTc1NzM2LDIyLjQyNDMwMDAwMDAwMDAwMlExMi42MTc1MjIsMjIuNDY2LDEyLjY2NjY1OCwyMi40OTg5UTEyLjcxNTc5MywyMi41MzE3LDEyLjc3MDM5LDIyLjU1NDI5OTk5OTk5OTk5OFExMi44MjQ5ODU5OTk5OTk5OTksMjIuNTc2OTAwMDAwMDAwMDAyLDEyLjg4Mjk0NiwyMi41ODg1UTEyLjk0MDkwNTIsMjIuNiwxMywyMi42UTEzLjExOTM0NywyMi42LDEzLjIyOTYxLDIyLjU1NDI5OTk5OTk5OTk5OFExMy4zMzk4NzMsMjIuNTA4Njk5OTk5OTk5OTk3LDEzLjQyNDI2NCwyMi40MjQzMDAwMDAwMDAwMDJMMTMuNDI0NjczLDIyLjQyMzlMMTguODc4MzIwMDAwMDAwMDAyLDE2Ljk3MDIxUTE5LjI4MDE5LDE2LjU2ODMzLDE5LjI4MDE5LDE1Ljk5OTk5UTE5LjI4MDE5LDE1LjQzMTY5LDE4Ljg3ODM3LDE1LjAyOTc3TDEzLjQyNDM1OCw5LjU3NTgzWiIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMDAwMDAwIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9nPjwvc3ZnPg==");
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
    }
    .vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-logo span.optional-icon,
    .vue-overseas-product-list .product-layout-1 .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-logo span.optional-icon{
        width: 24px;
        height: 24px;
        display: block;
        background-size: 24px;
    }
    .vue-overseas-product-list .product-modal-backdrop{
        position: fixed;
        top: 0;
        left: 0;
        z-index: 1040;
        width: 100vw;
        height: 100vh;
        background-color: #000;
        opacity: 0.5;
    }
    .vue-overseas-product-list .product-modal-backdrop.hover-show{
        display: block;
    }
    .vue-overseas-product-list .product-list.product-layout-1{
        width: calc( 100% - 20px) !important;
    }
    .vue-overseas-product-list .product-list .product-list-item  .product-list-new-section{
        left: 20px;
        top: 10px;
    }
    .vue-overseas-product-list .product-list .product-list-item  .product-list-item-section{
        right: 20px;
        top: 10px;
    }

    .vue-overseas-product-list .product-list-item-coupon .dot-before,
    .vue-overseas-product-list .product-list-item-coupon .dot-after {
        background: #F5F5F5;
        height: 5px;
        top: 7px;
    }

    .vue-overseas-product-list .product-list-item .product-list-item-tags {
        font-size: 10px;
    }

    .vue-overseas-product-list .popup-bottom .popup-bottom-description p{
        width: auto;
        font-size: 12px;
        font-weight: normal;
        line-height: 16px;
        letter-spacing: 0px;
    }
    .vue-overseas-product-list .product-list-inner-bottom .popup-top{
        text-align: left;
    }
    .vue-overseas-product-list .popup-bottom li .popup-product-info .popup-product-name>span{
        font-size: 12px;
        font-weight: 600;
        line-height: 16px;
        letter-spacing: 0px;
        color: #000000;
    }

    /* layout-1 */
    .vue-overseas-product-list .product-list .product-list-item {
        flex-direction: column;
        width: 100% !important;
        margin-bottom: 20px;
        padding: 20px !important;
    }

    .vue-overseas-product-list .product-list.product-layout-1 .product-list-item .product-list-item-img {
        width: 83vw;
        height: 62.5vw;
    }

    .vue-overseas-product-list .product-list .product-list-item .product-list-item-info {
        max-width: 300px;
        display: flex;
        align-items: center;
        margin-top: 20px;
        margin-right: auto !important;
        margin: 0 auto;
    }

    .vue-overseas-product-list .product-list .product-list-item-info-price-button-wrap {
        display: unset !important;
        position: unset !important;
        margin-top: 10px;
    }

    .vue-overseas-product-list .product-list.product-layout-3 .product-list-item-info-price-button-wrap {
        margin-top: 10px;
    }

    .vue-overseas-product-list .product-list.product-layout-2 .product-list-item-info-price-button-wrap {
        margin-top: 5px;
    }

    .vue-overseas-product-list .product-list.product-layout-1 .product-list-item .product-list-item-info .product-list-item-info-placeholder {
        max-width: 83vw;
        font-size: 14px;
    }

    .vue-overseas-product-list .placeholder-1 {
        margin: 0;
        height: 20px;
        line-height: 20px;
        font-size: 12px;
    }

    .vue-overseas-product-list .placeholder-3 {
        max-height: 60px;
    }

    .vue-overseas-product-list .placeholder-3 p{
        line-height: 20px;
        font-size: 12px;
    }

    .vue-overseas-product-list .placeholder-3 p{
        line-height: 18px;
    }

    .vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-title {
        height: auto !important;
        min-height: 24px;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        margin: 0 auto;
        max-width: auto !important;
    }
    
    .vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-title .product-list-title {
        font-size: 18px;
        font-weight: 600;
        line-height: 24px;
        letter-spacing: 0px;
    }
    .vue-overseas-product-list .product-list-item-info-title-wrap{
        margin-bottom: 10px;
    }
    .vue-overseas-product-list .product-list-item-info-sub-title-wrap{
        height: 20px;
        justify-content: center;
        margin-bottom: 20px;
    }
    .vue-overseas-product-list .product-list .product-list-item .product-list-inner-bottom{
        width: 300px;
    }

    .vue-overseas-product-list .product-layout-1 .product-list-inner-bottom .product-list-Package-box{
        justify-content: center;
    }

    .vue-overseas-product-list .product-list-item-coupon{
        line-height: 18px;
    }

    .vue-overseas-product-list .product-list-item-info-sub-title {
        font-size: 14px;
        line-height: 20px;
    }

    .vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-button,
    .vue-overseas-product-list .product-list .product-list-item-info .product-list-inner-top .product-image-tab-box{
        justify-content: center;
    }

    .vue-overseas-product-list .product-list .product-list-item-info .product-list-inner-top .product-image-tab-box li:last-child{
        margin-right: 0;
    }

    .vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-button button{
        width: auto !important;
        font-size: 14px;
        font-weight: 600;
        line-height: 20px;
        text-align: center;
        letter-spacing: 0px;
        height: 40px;
        padding: 0px 20px;
    }

    .vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-price-wrap {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .vue-overseas-product-list .product-list .product-list-item .product-list-item-info-button .product-list-learn-more{
        opacity: 1;
        font-size: 12px;
        font-weight: normal;
        line-height: 15px;
        letter-spacing: 0px;
        color: #000000;
    }

    .vue-overseas-product-list .product-list-item-info-installment {
        max-width: unset;
        font-size: 12px !important;
        line-height: 18px !important;
        text-align: center;
        height: auto !important;
        min-height: 18px;
    }

    .vue-overseas-product-list .product-list.product-layout-1 .product-list-item .product-list-item-info{
        min-height: auto;
        height: calc( 100% - 265px);
        width: 83vw;
        max-width: initial;
    }

    /* layout-2,layout-3 */
    .vue-overseas-product-list .product-list.product-layout-2 {
        left: 6px;
    }

    .vue-overseas-product-list .product-list.product-layout-3 {
        left: 0;
    }

    .vue-overseas-product-list .product-list.product-layout-2 {
        width: 332px;
    }

    .vue-overseas-product-list .product-list:not(.product-layout-1) {
        width: 360px;
        flex-wrap: nowrap !important;
        overflow-x: scroll;
    }

    .vue-overseas-product-list .product-list.product-layout-2 .product-list-item .product-list-item-info .product-list-item-info-title {
        height: auto;
        min-height: 12px;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        display: -webkit-box;
    }

    .vue-overseas-product-list .product-list.product-layout-3 .product-list-item .product-list-item-info .product-list-item-info-title {
        height: auto;
        min-height: 20px;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        display: -webkit-box;
    }

    .vue-overseas-product-list .product-list.product-layout-2 .product-list-item .product-list-item-img img,
    .vue-overseas-product-list .product-list.product-layout-3 .product-list-item .product-list-item-img img {
        width: 100%;
        height: 100%;
    }

    .vue-overseas-product-list .product-layout-2 .product-list-item-info-sub-title-wrap {
        flex-wrap: wrap !important;
        justify-content: center !important;
    }

    .vue-overseas-product-list .product-layout-2 .product-list-item-info-sub-title {
        font-size: 12px;
        line-height: 18px;
        max-width: 154px !important;
        margin-right: 0px !important;
        margin-bottom: 5px;
    }

    .vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-placeholder {
        font-size: 12px;
        text-align: center;
    }

    .vue-overseas-product-list .product-list.product-layout-2 .placeholder-3 {
        max-height: 54px;
    }

    .vue-overseas-product-list .product-list.product-layout-2 .product-list-item-info-installment {
        font-size: 10px;
    }
    .vue-overseas-product-list .product-container{
        overflow: auto;
        scrollbar-width: none; /* firefox */
        -ms-overflow-style: none; /* IE 10+ */
    }
    .vue-overseas-product-list .product-container::-webkit-scrollbar {
        display: none; /* Chrome Safari */
    }
    .vue-overseas-product-list .product-list:not(.product-layout-1) {
        width: max-content !important;
        justify-content: flex-start;
        overflow: auto;
    }
    .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item {
        width: 300px !important;
        padding: unset;
        margin: 0px 12px 0px 0;
        background: #F9F9F9;
    }

    .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item .product-list-item-info {
        width: 260px !important;
        height: calc( 100% - 220px);
    }
    
    .vue-overseas-product-list .product-list .product-list-item .product-list-inner-bottom{
        width: 260px !important;
    }
    .vue-overseas-product-list .product-list.product-layout-1 .product-list-item .product-list-inner-bottom{
        width: 83vw !important;
    }

    .vue-overseas-product-list .product-list-inner-bottom .product-list-Package-box{
        justify-content: center;
    }

    .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item:nth-child(2n){
        margin-right: 10px;
    }
    .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item:last-child {
        margin-right: 10px;
        width: max-content !important;
    }
    .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item:first-child {
        margin-left: 10px;
    }
    
    .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item .product-list-item-img {
        width: 220px;
        height: 220px;
    }

    .vue-overseas-product-list .product-list-inner-bottom .product-list-gift-popup.hover-show, 
    .vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-popup.hover-show{
        position: fixed;
        bottom: 0;
        left: 0 !important;
        width: 100%;
        padding: 40px 4px;
        padding-bottom: 20px;
        max-height: max-content;
        height: max-content;
        z-index: 1041;
        top: auto;
        border-radius: 8px 8px 0px 0px;
    }
    .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item-info-title-wrap{
        justify-content: center;
        height: auto;
        min-height: 20px;
    }
    .vue-overseas-product-list .product-list .product-list-inner-bottom .product-list-gift-box .product-list-gift-logo, 
    .vue-overseas-product-list .product-list .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-logo{
        width: 24px;
        height: 24px;
    }
    .vue-overseas-product-list .product-list .product-list-inner-bottom .product-list-gift-box .product-list-gift-logo span.gift-icon,
    .vue-overseas-product-list .product-list .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-logo span.bundle-icon{
        width: 24px;
        height: 24px;
        background-size: 24px;
    }
    .vue-overseas-product-list .product-list .product-list-gift-box .product-list-gift-center>ul>li, 
    .vue-overseas-product-list .product-list .product-list-bundle-box .product-list-bundle-center>ul>li{
        width: 26px;
        height: 26px;
        margin-right: 6px;
        line-height: 26px;
    }
    .vue-overseas-product-list .product-list .product-list-gift-box .product-list-gift-center li.more-icon-box.more-wap,
    .vue-overseas-product-list .product-list .product-list-bundle-box .product-list-bundle-center li.more-icon-box.more-wap{
        display: block;
        width: 16px;
        margin-right: 0;
    }
    .vue-overseas-product-list .product-list-gift-box .product-list-gift-center>ul>li:nth-child(3), 
    .vue-overseas-product-list .product-list-bundle-box .product-list-bundle-center>ul>li:nth-child(3){
        display: none;
    }
    .vue-overseas-product-list .product-list .product-list-inner-bottom span.more-icon{
        background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/product/moreX.svg') no-repeat;
        width: 16px;
        height: 8px;
        background-size: 16px 8px;
    }
    .vue-overseas-product-list .product-list-inner-bottom .product-list-gift-popup.hover-show .close-box, 
    .vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-popup.hover-show .close-box{
        width: 24px;
        height: 24px;
        margin-top: -15px;
        margin-right: 21px;
        opacity: 1;
    }
    .vue-overseas-product-list .product-list-inner-bottom .product-list-gift-popup.hover-show .close-box>span, 
    .vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-popup.hover-show .close-box>span{
        background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/product/wapClose.svg') no-repeat;
        width: 24px;
        height: 24px;
        background-size: 24px;
        display: block;
    }
    .vue-overseas-product-list .product-list-gift-box .product-list-gift-center>ul>li:nth-child(2), 
    .vue-overseas-product-list .product-list-bundle-box .product-list-bundle-center>ul>li:nth-child(2){
        margin-right: 9px;
    }

    .vue-overseas-product-list .popup-bottom .popup-bottom-description{
        text-align: left;
    }
    .vue-overseas-product-list .popup-bottom li .popup-product-info .popup-product-price .popup-product-saleprice{
        height: 24px;
        opacity: 1;
        font-size: 14px;
        font-weight: 600;
        line-height: 24px;
        text-align: right;
        letter-spacing: 0px;
        color: #000000;
    }
    .vue-overseas-product-list .popup-bottom li .popup-product-info .popup-product-price .popup-product-orderPrice{
        height: 20px;
        opacity: 1;
        font-size: 12px;
        font-weight: normal;
        line-height: 20px;
        text-align: right;
        letter-spacing: 0px;
        text-decoration: line-through;
        color: #707070;
    }

    .vue-overseas-product-list .product-list .popup-bottom ul>li.more-icon-box{
        width: 16px;
    }

    /* coupon 360 */
    .vue-overseas-product-list .product-coupon-mask {
        justify-content: flex-end !important;
    }

    .vue-overseas-product-list .product-coupon-close {
        width: 100% !important;
        position: relative;
    }
    .vue-overseas-product-list .product-coupon-close img{
        margin-bottom: 0;
        position: absolute;
        right: 20px;
        top: 20px;
    }
    .__arabic__ .vue-overseas-product-list .product-coupon-close{
        right: auto;
        left: 20px;
    }
    .vue-overseas-product-list .product-coupon-wrapper {
        width: 100% !important;
        max-height: 90% !important;
        border-radius: 8px 8px 0px 0px!important;
    }

    .vue-overseas-product-list .product-coupon-title {
        max-width: 350px !important;
        margin-top: 44px !important;
        font-size: 20px !important;
    }

    .vue-overseas-product-list .product-coupon-tips {
        max-width: 350px !important;
        margin-top: 15px !important;
        font-size: 12px !important;
    }

    .vue-overseas-product-list .login-link {
        font-size: 12px !important;
    }

    .vue-overseas-product-list .coupon-backgroud-hr{
        flex-wrap: wrap;
    }
    .coupon-wap-vr{
        display: flex;
        overflow: auto;
        width: 100%;
    }
    .vue-overseas-product-list .coupon-backgroud-vr {
        width: max-content !important;
        margin-top: 20px !important;
        max-height: unset !important;
        flex-wrap: nowrap!important;
        overflow-x: auto;
        justify-content: flex-start!important;
        padding: 0 20px;
    }
    .vue-overseas-product-list .coupon-backgroud-hr .coupon-style-light,
    .vue-overseas-product-list .coupon-backgroud-hr .coupon-style-dark {
        margin-left: 0 !important;
    }

    .vue-overseas-product-list .coupon-customize-wrap {
        width: 360px !important;
        justify-content: center !important;
        margin-top: 20px !important;
        max-height: unset !important;
    }
    .vue-overseas-product-list .product-list .product-list-item {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }
    .vue-overseas-product-list .product-list.product-layout-1 .product-list-item-info-button .product-list-learn-more{
        font-size: 14px;
    }
}

/* coupon */
.vue-overseas-product-list .coupon-customize-wrap {
    display: flex;
    width: 726px;
    margin: 40px auto 60px auto;
    flex-wrap: wrap;
    position: relative;
    /* left: 10px; */
    max-height: 300px;
    overflow-y: auto;
    line-height: 1px;
}

.vue-overseas-product-list .coupon-customize-hr .coupon-customize {
    margin-left: 16px;
    margin-top: 20px;
    width: 320px;
    height: 143px;
}

.vue-overseas-product-list .coupon-customize-light {
    cursor: pointer;
}

.vue-overseas-product-list .coupon-customize-wrap.coupon-customize-vr {
    width: 641px;
    /* left: 8px; */
}

.vue-overseas-product-list .coupon-customize-vr .coupon-customize {
    width: 192px;
    height: 193px;
    margin-right: 16px;
    margin-top: 20px;
}

.vue-overseas-product-list .coupon-backgroud-hr {
    display: flex;
    flex-wrap: wrap;
    max-height: 570px;
    overflow-y: auto;
    width: 700px;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 60px;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-style-light {
    width: 344px;
    height: 154px;
    display: flex;
    margin-left: 12px;
    margin-top: 16px;
    position: relative;
    background: none;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-style-light__bg {
    position: absolute;
    inset: 0;
    z-index: 0;
    pointer-events: none;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-style-light__bg svg {
    display: block;
    width: 100%;
    height: 100%;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-style-light > .coupon-discount,
.vue-overseas-product-list .coupon-backgroud-hr .coupon-style-light > .coupon-info {
    position: relative;
    z-index: 1;
}
.vue-overseas-product-list .coupon-backgroud-hr .coupons:nth-child(2n-1) .coupon-style-light {
    margin-left: 0;
}
.__arabic__ .vue-overseas-product-list .coupon-backgroud-hr .coupons:nth-child(2n-1) .coupon-style-light{
    margin-right: 0;
    margin-left: 12px;
}
.vue-overseas-product-list .coupon-backgroud-hr.coupon-backgroud-dark .coupon-style-light{
    width: 344px;
    height: 154px;
    display: flex;
    margin-left: 12px;
    margin-top: 16px;
    opacity: .3;
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/coupon/coupon-dark-hr-pc.svg') no-repeat;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-style-dark {
    width: 344px;
    height: 154px;
    display: flex;
    margin-left: 12px;
    margin-top: 16px;
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/coupon/coupon-dark-hr.svg') no-repeat;
}

.vue-overseas-product-list .coupon-backgroud-hr.coupon-backgroud-dark .coupon-style-dark {
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/coupon/coupon-dark-hr.svg') no-repeat;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-discount {
    display: flex;
    flex-direction: column;
    width: 130px;
    align-items: center;
    text-align: center;
    position: relative;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-discount-1,
.vue-overseas-product-list .coupon-backgroud-hr .coupon-discount-2,
.vue-overseas-product-list .coupon-backgroud-hr .coupon-discount-3,
.vue-overseas-product-list .coupon-backgroud-hr .coupon-discount-4,
.vue-overseas-product-list .coupon-backgroud-hr .coupon-discount-7{
    max-width: 100px;
    height: 99px;
    margin-bottom: 2px;
    line-height: 25px;
    text-align: center;
    font-size: 18px;
    color: #000;
    font-weight: 600;
    display: flex;
    align-items: center;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-val-text{
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.vue-overseas-product-list .coupon-backgroud-hr.coupon-backgroud-light .coupon-style-light .coupon-discount-1 {
    color: #353535;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-style-dark .coupon-discount-1 {
    color: #C0C0C0;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-discount-2 {
    max-width: 110px;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
    word-break: break-word;

}

.vue-overseas-product-list .coupon-backgroud-hr.coupon-backgroud-light .coupon-style-light .coupon-discount-2 {
    font-weight: 600;
}

.vue-overseas-product-list .coupon-backgroud-hr.coupon-backgroud-light.coupon-backgroud-dark .coupon-style-light .coupon-discount-2{
    background: #c0c0c0;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-style-dark .coupon-discount-2 {
    color: #C0C0C0;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-discount-3 {
    width: 100px;
    height: 44px;
    font-size: 16px;
    color: #000000;
    text-align: center;
    font-weight: 700;
    margin: 21px auto 10px 24px;
    overflow: hidden;
}

.vue-overseas-product-list .coupon-backgroud-hr.coupon-backgroud-light .coupon-style-light .coupon-discount-3 {
    color: #353535;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-style-dark .coupon-discount-3 {
    color: #C0C0C0;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-claim {
    position: absolute;
    bottom: 25px;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-claim button {
    font-size: 14px;
    font-weight: 500;
    height: 30px;
    background: #222;
    border-radius: 15px;
    color: #fff;
    border: none;
    overflow: hidden;
    line-height: 15px;
    padding: 0 25px;
}
.vue-overseas-product-list .coupon-backgroud-hr .coupon-claim button:focus-visible{
    outline: revert;
    outline-offset: 2px;
}

.vue-overseas-product-list .coupon-backgroud-hr.coupon-backgroud-light.coupon-background-dark .coupon-style-light .coupon-claim button {
    background: #DEDEDE;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-style-dark .coupon-claim button {
    background: #DEDEDE;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-info {
    width: 190px;
    margin-left: 14px;
    position: relative;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-info .coupon-title {
    max-width: 185px;
    max-height: 36px;
    font-size: 16px;
    color: #000;
    font-weight: 600;
    margin-top: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    /*! autoprefixer: off */
    -webkit-box-orient: vertical;
    margin-bottom: 5px;
}

.vue-overseas-product-list .coupon-backgroud-hr.coupon-backgroud-light .coupon-style-light .coupon-info .coupon-title {
    color: #353535;
    line-height: 18px;
}

.vue-overseas-product-list .coupon-backgroud-hr.coupon-backgroud-light.coupon-background-dark .coupon-style-light .coupon-info .coupon-title{
    color: #C0C0C0;
}
.vue-overseas-product-list .coupon-backgroud-hr .coupon-style-dark .coupon-info .coupon-title {
    color: #D0D0D0;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-info .coupon-description{
    max-width: 185px;
    font-size: 12px;
    color: #353535;
    font-weight: 400;
    overflow: hidden;
    max-height: 32px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow:hidden;
    /*! autoprefixer: off */
    -webkit-box-orient: vertical;
    line-height: 16px;
    opacity: 1;
}
.vue-overseas-product-list .coupon-backgroud-hr .coupon-info .coupon-expiry {
    max-width: 185px;
    line-height: 16px;
    font-size: 12px;
    color: #000;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    overflow:hidden;
    /*! autoprefixer: off */
    -webkit-box-orient: vertical;
    position: absolute;
    top: 99px;
}

.vue-overseas-product-list .coupon-backgroud-hr.coupon-backgroud-light .coupon-style-light .coupon-info .coupon-expiry {
    color: #353535;
    opacity: .6;
}

.vue-overseas-product-list .coupon-backgroud-hr.coupon-backgroud-light.coupon-backgroud-dark .coupon-style-light .coupon-info .coupon-description,
.vue-overseas-product-list .coupon-backgroud-hr.coupon-backgroud-light.coupon-backgroud-dark .coupon-style-light .coupon-info .coupon-expiry {
   color: #c0c0c0;
}

.vue-overseas-product-list .coupon-backgroud-hr .coupon-style-dark .coupon-info .coupon-description,
.vue-overseas-product-list .coupon-backgroud-hr .coupon-style-dark .coupon-info .coupon-expiry {
    color: #D0D0D0;
}


.vue-overseas-product-list .coupon-backgroud-vr {
    display: flex;
    flex-wrap: wrap;
    /* justify-content: center; */
    max-height: 300px;
    overflow-y: auto;
    width: 710px;
    margin: 0px auto 60px auto;
}

/* vr */

.vue-overseas-product-list .coupon-backgroud-vr .coupon-style-light {
    width: 210px;
    height: 210px;   
    margin-top: 20px;
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/coupon/coupon-light-vr.svg') no-repeat;
}
.vue-overseas-product-list .coupon-backgroud-vr .coupons:first-child{
    margin-left: 0;
}
.__arabic__ .vue-overseas-product-list .coupon-backgroud-vr .coupons:first-child{
    margin-right: 0;
    margin-left: auto;
}
.vue-overseas-product-list .coupon-backgroud-vr .coupons{
    margin-left: 20px;
}

.vue-overseas-product-list .coupon-backgroud-vr.coupon-backgroud-dark .coupon-style-light {
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/coupon/coupon-dark-vr.svg') no-repeat;
}

.vue-overseas-product-list .coupon-backgroud-vr .coupon-style-dark {
    width: 210px;
    height: 210px;
    margin-top: 20px;
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/coupon/coupon-dark-vr.svg') no-repeat;
}
.vue-overseas-product-list .coupon-backgroud-vr .coupons{
    margin-left: 20px;
}
.vue-overseas-product-list .coupon-backgroud-vr .coupon-discount-1 {
    text-align: center;
    width: 100%;
    font-size: 20px;
    color: #222;
    font-weight: 600;
    padding-top: 17px;
    overflow: hidden;
}

.vue-overseas-product-list .coupon-backgroud-vr.coupon-backgroud-light .coupon-discount-1 {
    color: #353535;
}

.vue-overseas-product-list .coupon-backgroud-vr .coupon-style-dark .coupon-discount-1 {
    color: #C0C0C0;
}

.vue-overseas-product-list .coupon-backgroud-vr .coupon-discount-2 {
    width: 100%;
    font-size: 20px;
    color: #353535;
    text-align: center;
    font-weight: 600;
    padding-top: 17px;
    overflow: hidden;
    line-height: 24px;
}

.vue-overseas-product-list .coupon-backgroud-vr.coupon-backgroud-light .coupon-discount-2 {
    color: #353535;
}

.vue-overseas-product-list .coupon-backgroud-vr .coupon-style-dark .coupon-discount-2 {
    color: #C0C0C0;
}

.vue-overseas-product-list .coupon-backgroud-vr .coupon-discount-3 {
    width: 100%;
    font-size: 22px;
    color: #222222;
    text-align: center;
    font-weight: 700;
    padding-top: 19px;
    overflow: hidden;
}

.vue-overseas-product-list .coupon-backgroud-vr.coupon-backgroud-light .coupon-discount-3 {
    color: #353535;
}

.vue-overseas-product-list .coupon-backgroud-vr .coupon-style-dark .coupon-discount-3 {
    color: #C0C0C0;
}

.vue-overseas-product-list .coupon-backgroud-vr .coupon-claim {
    text-align: center;
    margin-top: 20px;
}

.vue-overseas-product-list .coupon-backgroud-vr .coupon-claim button {
    font-size: 12px;
    font-weight: 400;
    max-width: 150px;
    min-width: 78px;
    min-height: 26px;
    background: #222;
    border-radius: 14px;
    color: #fff;
    border: none;
    overflow: hidden;
}

.vue-overseas-product-list .coupon-backgroud-vr.coupon-backgroud-light .coupon-style-light .coupon-claim button {
    background-color: #353535;
}

.vue-overseas-product-list .coupon-backgroud-vr .coupon-style-dark .coupon-claim button {
    background: #F5F5F5;
    color: #D0D0D0;
}

.vue-overseas-product-list .coupon-backgroud-vr .coupon-info .coupon-title {
    width: 100%;
    font-size: 14px;
    color: #000000;
    font-weight: 500;
    margin-top: 7px;
    text-align: center;
    overflow: hidden;
}

.vue-overseas-product-list .coupon-backgroud-vr.coupon-backgroud-light .coupon-style-light .coupon-info .coupon-title {
    color: #353535;
    margin-top: 10px;
    margin-bottom: 2px;
    font-weight: 600;
    line-height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    /*! autoprefixer: off */
    -webkit-box-orient: vertical;
}

.vue-overseas-product-list .coupon-backgroud-vr .coupon-style-dark .coupon-title {
    color: #D0D0D0;
}

.vue-overseas-product-list .coupon-backgroud-vr .coupon-info .coupon-description {
    width: 100%;
    height: 32px;
    line-height: 16px;
    opacity: 1;
    font-size: 10px;
    color: #000000;
    font-weight: 400;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    /*! autoprefixer: off */
    -webkit-box-orient: vertical;
}

.vue-overseas-product-list .coupon-backgroud-vr .coupon-info .coupon-expiry {
    width: 100%;
    height: 32px;
    line-height: 16px;
    opacity: 0.6;
    font-size: 10px;
    transform: scale(0.83);
    color: #000000;
    font-weight: 400;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    /*! autoprefixer: off */
    -webkit-box-orient: vertical;
}

.vue-overseas-product-list .coupon-backgroud-vr.coupon-backgroud-light .coupon-style-light .coupon-info .coupon-description,
.vue-overseas-product-list .coupon-backgroud-vr.coupon-backgroud-light .coupon-style-light .coupon-info .coupon-expiry {
    color: #353535;
}

.vue-overseas-product-list .coupon-backgroud-vr .coupon-style-dark .coupon-description,
.vue-overseas-product-list .coupon-backgroud-vr .coupon-style-dark .coupon-expiry {
    color: #D0D0D0;
}

.vue-overseas-product-list .coupon-style-light .coupon-claim button {
    cursor: pointer;
}

/* coupon mask */
.vue-overseas-product-list .product-coupon-mask {
    position: fixed;
    z-index: 998;
    top: 0;
    background:  rgba(0,0,0,0.4);
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    display: none;
    flex-direction: column;
}

.vue-overseas-product-list .product-coupon-close {
    align-items: end;
    width: 790px;
    display: flex;
    justify-content: end
}
.vue-overseas-product-list .product-coupon-close button{
    background: transparent;
    border: 0;
}
.vue-overseas-product-list .product-coupon-close button:focus-visible{
    outline: revert;
}

.vue-overseas-product-list .product-coupon-close img {
    cursor: pointer;
    margin-bottom: 5px;
}

.vue-overseas-product-list .product-coupon-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 790px;
    background: #FFFFFF;
    border-radius: 8px;
}

.vue-overseas-product-list .product-coupon-title {
    max-width: 700px;
    font-size: 22px;
    color: #000000;
    text-align: center;
    font-weight: 600;
    margin-top: 60px;
}

.vue-overseas-product-list .product-coupon-tips {
    max-width: 700px;
    font-size: 16px;
    color: #707070;
    line-height: 22px;
    font-weight: 500;
    margin-top: 11px;
    text-align: center;
}

.vue-overseas-product-list .login-link {
    width: 46px;
    font-size: 16px;
    color: #007AAF;
    line-height: 22px;
    font-weight: 500;
    cursor: pointer;
}

.vue-overseas-product-list .coupons {
    display: flex;
    /* justify-content: center; */
    flex-wrap: wrap;
    max-height: 380px;
}

.vue-overseas-product-list .voucher-msg-wrapper {
    background: rgba(255, 255, 255, 0.8);
    opacity: 1;
    width: max-content;
    max-width: 790px;
    height: auto;
    text-align: center;
    border-radius: 4.8px;
    position: fixed;
    bottom: 60px;
    left: 0px;
    right: 0px;
    margin: 0 auto;
    padding: 20px;
    backdrop-filter: blur(16.32px);
    box-shadow: 0px 1px 18px 0px rgba(0, 0, 0, 0.08);
    display: none;
    justify-content: center;
    align-items: center;
    z-index: 999;
}

.vue-overseas-product-list .voucher-msg-wrapper .voucher-msg {
    margin: auto; 
    margin-bottom: 0;
    display: block;
    /*min-height: 64px;*/
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    color: #000;
    text-align: center;
    display: -webkit-box;
}

.vue-overseas-product-list .voucher-hide {
    animation: cssAnimation 3s ease-in 0s forwards;
}

.__arabic__ .vue-overseas-product-list .coupon-backgroud-hr .coupon-info{
    margin-right: 14px;
    margin-left: auto;
}
@keyframes cssAnimation {
    to {
        opacity: 0;
    }
}

@media only screen and (max-width: 839.98px) {
    .vue-overseas-product-list .coupon-backgroud-hr{
        width: auto;
        max-height: 300px;
        justify-content: center!important;
    }
    
    .vue-overseas-product-list .coupon-backgroud-hr .coupon-discount{

    }
    .vue-overseas-product-list .coupon-backgroud-hr .coupon-style-light{
        width: 320px;
        height: 143px;
        background: none;
    }
    .vue-overseas-product-list .coupon-backgroud-hr.coupon-backgroud-dark .coupon-style-light{
        width: 320px;
        height: 143px;
        opacity: .3;
        background: url("/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/coupon/coupon-dark-hr-pc.svg") no-repeat;
        background-size: cover;
    }

    .vue-overseas-product-list .coupon-backgroud-hr .coupon-info{
        margin-left: 10px;
    }

    .vue-overseas-product-list .coupon-backgroud-hr .coupon-info .coupon-title{
        max-width: 176px;
        font-size: 14px;
        line-height: 18px;
        max-height: 36px;
        margin-top: 15px;
    }
    .vue-overseas-product-list .coupon-backgroud-hr .coupon-info .coupon-description{
        max-width: 175px;
        max-height: 30px;
        line-height: 15px;
        opacity: 1!important;
        color: #353535;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        /*! autoprefixer: off */
        -webkit-box-orient: vertical;
        margin-bottom: 0;
    }
    .vue-overseas-product-list .coupon-backgroud-hr .coupon-info .coupon-expiry{
        max-width: 175px;
        color: #353535;
        opacity: .6;
        top: 90px;
    }
    .vue-overseas-product-list .coupon-backgroud-hr .coupon-claim button{
        height: 28px;
        border-radius: 14px;
    }
    .vue-overseas-product-list .voucher-msg-wrapper {
        max-width: 320px;
        height: auto;
    }

    .vue-overseas-product-list .voucher-msg-wrapper .voucher-msg {
        font-size: 14px;
    }

    .vue-overseas-product-list .coupon-backgroud-hr .coupon-discount-1,
    .vue-overseas-product-list .coupon-backgroud-hr .coupon-discount-2,
    .vue-overseas-product-list .coupon-backgroud-hr .coupon-discount-3,
    .vue-overseas-product-list .coupon-backgroud-hr .coupon-discount-4,
    .vue-overseas-product-list .coupon-backgroud-hr .coupon-discount-7{
        height: 95px;
    }

    .vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-price{
        justify-content: center;
    }
    .vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-price .lowestHisPrice{
        text-align: center;
        margin-right: 0;
    }

    .vue-overseas-product-list .energy-efficiency-labels {
        justify-content: center;
    }

    .vue-overseas-product-list .product-list-item-info-energy {
        margin: 12px 0 -8px;
    }
}

/* override */
.vue-overseas-product-list .coupon-claim button {
    font-size: 14px;
    font-weight: 500;
}

/* arabic style start*/
.__arabic__ .vue-overseas-product-list .product-list-item  .product-list-new-section{
    position: absolute;
    right: 30px;
    left: unset;
    top: 20px;
    font-size: 12px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: 0px;
    color: #256FFF;
}
.__arabic__ .vue-overseas-product-list .product-list.product-layout-1 .product-list-item .product-list-item-info .product-list-item-info-title{
    margin-right: 0;
    margin-left: 5px;
}

.__arabic__ .vue-overseas-product-list .product-list-item .product-list-item-section {
    font-size: 12px;
    font-weight: 600;
    line-height: 36px;
    position: absolute;
    left: 20px;
    right: unset;
    top: 20px;
    letter-spacing: 0px;
    color: #FFFFFF;
    padding: 0 14px;
    min-width: 69px;
    height: 30px;
    text-align: center;
    border-radius: 259px;
    opacity: 1;
    background: #256FFF;
}
.__arabic__ .vue-overseas-product-list .product-list-item-info-sub-title {
    margin-right:0;
    margin-left:10px;
}

.__arabic__ .vue-overseas-product-list .coupon-backgroud-hr.coupon-backgroud-dark .coupon-style-dark {
    background:url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/coupon/coupon-ar-dark-hr.svg') no-repeat;
}

.__arabic__ .vue-overseas-product-list .coupon-backgroud-hr .coupon-discount {
    margin-left:0;
    margin-right:13px;
}

/* make end time displayed normally*/
.__arabic__ .vue-overseas-product-list .coupon-expiry .end-time {
    display: inline-block;
}

/*coupon*/
.__arabic__ .vue-overseas-product-list .coupon-backgroud-hr .coupon-style-light{
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/coupon/coupon-ar-light-hr.svg') no-repeat;
    margin-left: 0;
    background-size: cover;
}

.__arabic__ .vue-overseas-product-list .coupon-backgroud-hr.coupon-backgroud-dark .coupon-style-light {
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/coupon/coupon-ar-dark-hr.svg') no-repeat;
    margin-left: 0;
    background-size: cover;
}

.__arabic__ .vue-overseas-product-list .coupon-backgroud-hr .coupon-style-dark{
    background: url('/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/coupon/coupon-ar-dark-hr.svg') no-repeat;
    margin-left: 0;
    background-size: cover;
}

/* arabic style end */
.product-coupon-tips{
    min-height: 22px;
    line-height: 22px;
}

.__arabic__ .vue-overseas-product-list .product-layout-1 .product-list-item .product-list-item-info{
    margin-left: 65px;
    margin-right: 0;
}
.__arabic__ .vue-overseas-product-list .product-layout-2 .product-list-item .product-list-item-info{
    margin-left: 50px;
    margin-right: 0;
}
.__arabic__ .vue-overseas-product-list .product-list.product-layout-3 .product-list-item{
    margin: 0px 0 30px 20px;
}
.__arabic__ .vue-overseas-product-list .product-list.product-layout-4 .product-list-item{
    margin: 0px 0 30px 20px;
}
.__arabic__ .vue-overseas-product-list .product-list .product-list-item .product-list-item-info .product-list-item-info-button button{
    margin-left: 10px;
    margin-right: 0;
}
.__arabic__ .vue-overseas-product-list .product-list .product-list-item-info .product-list-learn-more>a:after{
    background: url("/etc.clientlibs/honor-site-activity/clientlibs/clientlib-resources/resources/product/arrowLeft.svg") no-repeat;
    margin-right: 10px;
    margin-left: 0;
    width: 15px;
    height: 15px;
    background-size: 20px;
}
.__arabic__ .vue-overseas-product-list .product-list .product-list-item .product-list-item-info-button .product-list-learn-more{
    text-align: right;
}
.__arabic__ .vue-overseas-product-list .product-list .product-list-item .product-list-item-info-button .product-list-learn-more>a:hover:after{
    transform: translateX(-4px);
}
.__arabic__ .vue-overseas-product-list .product-layout-1 .product-list-inner-bottom .product-list-gift-box .product-list-gift-center,
.__arabic__ .vue-overseas-product-list .product-layout-1 .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-center{
    transform: rotateY(180deg);
}
.__arabic__ .vue-overseas-product-list .product-list-inner-bottom .product-list-gift-box .product-list-gift-popup, 
.__arabic__ .vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-popup{
    left: auto;
    right: 50%;
}
.__arabic__ .vue-overseas-product-list .popup-bottom .popup-bottom-description .align-items-center i{
    margin-right: auto;
    margin-left: 10px;
    margin-top: 0;
}
.__arabic__ .vue-overseas-product-list .popup-bottom li .popup-product-info{
    margin-left: auto;
    margin-right: 15px;
}
.__arabic__ .vue-overseas-product-list .popup-bottom li .popup-product-info .popup-product-price{
    text-align: left;
}
.__arabic__ .vue-overseas-product-list .product-list .product-list-item-info .product-list-inner-top .product-image-tab-box li{
    margin-left: 11px;
    margin-right: 0;
}
.__arabic__ .vue-overseas-product-list .product-list .product-list-gift-box .product-list-gift-center>ul>li, 
.__arabic__ .vue-overseas-product-list .product-list .product-list-bundle-box .product-list-bundle-center>ul>li{
    float: right;
    margin-left: 3px;
    margin-right: 0;
}
.__arabic__ .vue-overseas-product-list .product-list-inner-bottom .product-list-gift-box .product-list-gift-logo, 
.__arabic__ .vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-logo{
    margin-left: 6px;
    margin-right: 0;
}
.__arabic__ .vue-overseas-product-list .product-list-inner-bottom .product-list-gift-box{
    margin-right: 0;
    margin-left: 10px;
}
.__arabic__ .vue-overseas-product-list .product-list-gift-box .product-list-gift-center li.more-icon-box.more-web, 
.__arabic__ .vue-overseas-product-list .product-list-bundle-box .product-list-bundle-center li.more-icon-box.more-web{
    margin-left: 0;
    margin-right: 0;
    height: 10px;
    width: 2px;
    display: block;
}
/* 1440 */
@media only screen and (min-width: 1440px) {
    .__arabic__ .vue-overseas-product-list .product-list.product-layout-3 .product-list-item:nth-child(3n) .product-list-gift-box .product-list-gift-popup, 
    .__arabic__ .vue-overseas-product-list .product-list.product-layout-3 .product-list-item:nth-child(3n) .product-list-bundle-box .product-list-bundle-popup,
    .__arabic__ .vue-overseas-product-list .product-list.product-layout-4 .product-list-item:nth-child(4n) .product-list-gift-box .product-list-gift-popup, 
    .__arabic__ .vue-overseas-product-list .product-list.product-layout-4 .product-list-item:nth-child(4n) .product-list-bundle-box .product-list-bundle-popup{
        left: 50%;
        right: auto;
    }

    .__arabic__ .vue-overseas-product-list .product-list.product-layout-3 .product-list-item:nth-child(3n){
        margin-left: 0;
    }
    .__arabic__ .vue-overseas-product-list .product-list.product-layout-4 .product-list-item:nth-child(4n){
        margin-left: 0;
    }
}

@media only screen and (max-width: 1439.98px) {
    .__arabic__ .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item:nth-child(2n) .product-list-gift-box .product-list-gift-popup, 
    .__arabic__ .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item:nth-child(2n) .product-list-bundle-box .product-list-bundle-popup{
        left: 50%;
        right: auto;
    }
    .__arabic__ .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item:nth-child(2n){
        margin-left: 0;
    }
    .__arabic__ .vue-overseas-product-list .product-list .product-list-item  .product-list-new-section{
        right: 20px;
    }
}
/* 360 */
@media only screen and (max-width: 839.98px) {
    .__arabic__ .vue-overseas-product-list .product-list .product-list-item  .product-list-new-section{
        right: 20px;
        top: 10px;
    }
    .__arabic__ .vue-overseas-product-list .product-list .product-list-item  .product-list-item-section{
        left: 20px;
        top: 10px;
    }
    .__arabic__ .vue-overseas-product-list .product-list:not(.product-layout-1) {
        padding-left: 10px;
        margin-left: 0;
    }
    .__arabic__ .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item{
        margin-left: 0;
        margin-right: 10px;
    }
    .__arabic__ .vue-overseas-product-list .product-list-item .product-list-item-info{
        margin: 0 auto;
    }
    .__arabic__ .vue-overseas-product-list .product-list-inner-bottom .product-list-gift-box .product-list-gift-popup, 
    .__arabic__ .vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-box .product-list-bundle-popup{
        right: 0;
    }
    .__arabic__ .vue-overseas-product-list .product-list-inner-bottom .product-list-gift-popup.hover-show .close-box, 
    .__arabic__ .vue-overseas-product-list .product-list-inner-bottom .product-list-bundle-popup.hover-show .close-box{
        margin-left: 16px;
        margin-right: auto;
        float: left;
    }
    .__arabic__ .vue-overseas-product-list .product-list-inner-bottom .popup-top{
        text-align: right;
    }
    .__arabic__ .vue-overseas-product-list .popup-bottom li .popup-product-info .popup-product-price .popup-product-saleprice,
    .__arabic__ .vue-overseas-product-list .popup-bottom li .popup-product-info .popup-product-price .popup-product-orderPrice{
        text-align: left;
    }
    .__arabic__ .vue-overseas-product-list .popup-bottom .popup-bottom-description p{
        text-align: right;
    }
    .__arabic__ .vue-overseas-product-list .product-list-item-coupon{
        line-height: 22px;
    }
    .__arabic__ .vue-overseas-product-list .product-list:not(.product-layout-1){
        justify-content: flex-start;
    }
    .__arabic__ .vue-overseas-product-list .product-list-gift-box .product-list-gift-center li.more-icon-box.more-web,
    .__arabic__ .vue-overseas-product-list .product-list-bundle-box .product-list-bundle-center li.more-icon-box.more-web{
        margin-left: 0;
        margin-right: 3px;
        height: 10px;
        width: 16px;
        display: block;
    }
}

/* —— Carousel within 版心 (max 1400px shell), not full-bleed —— */
.overseas-product-list {
  --opl-max: 1400px;
  --opl-shell-padding: 0px;
  --opl-arrow-size: 50px;
  display: block;
  width: 100%;
}

@media screen and (min-width: 768px) and (max-width: 1439.98px) {
  .overseas-product-list {
    --opl-shell-padding: 20px;
  }
}

@media screen and (max-width: 767.98px) {
  .overseas-product-list {
    --opl-shell-padding: 20px;
  }
}

.overseas-product-list .opl__viewport {
  width: 100%;
}

.overseas-product-list .opl__shell {
  box-sizing: border-box;
  width: 100%;
  max-width: var(--opl-max);
  margin-inline: auto;
  padding-inline: var(--opl-shell-padding);
  position: relative;
}

.overseas-product-list .product-container {
  width: 100%;
  max-width: 100%;
  position: relative;
  overflow: hidden;
  -ms-overflow-style: none;
  scrollbar-width: none;
}

.overseas-product-list .product-container::-webkit-scrollbar {
  display: none;
}

.overseas-product-list .opl__carousel {
  display: block;
  width: 100%;
  max-width: 100%;
}

.overseas-product-list .opl__carousel-inner {
  position: relative;
  width: 100%;
}

.overseas-product-list theme-carousel.opl__carousel .carousel__track.opl__track {
  scroll-snap-type: none;
}

.overseas-product-list theme-carousel.opl__carousel .carousel__track.opl__track > * {
  scroll-snap-align: none;
}



.overseas-product-list theme-carousel.opl__carousel:not([data-single-slide='true']) .carousel__track.opl__track.product-list {
  flex-wrap: nowrap !important;
  width: 100% !important;
  max-width: 100%;
  margin-inline: 0;
}

.overseas-product-list .opl__slide {
  flex: 0 0 auto;
  min-width: 0;
  margin-right: 20px;
  margin-bottom: 0 !important;
}

.overseas-product-list .opl__track.product-layout-2 > .opl__slide {
  width: 690px;
}

.overseas-product-list .opl__track.product-layout-3 > .opl__slide {
  width: 453px;
}

.overseas-product-list .opl__track.product-layout-4 > .opl__slide {
  width: 335px;
}

.overseas-product-list .opl__track > .opl__slide:last-child {
  margin-right: 0;
}

.overseas-product-list .opl-variant-img {
  display: none;
}

.overseas-product-list .opl-variant-img.active {
  display: block;
}

.overseas-product-list .opl__arrow {
  position: absolute;
  z-index: 6;
  top: calc(50% - var(--opl-arrow-size) / 2);
  width: var(--opl-arrow-size);
  height: var(--opl-arrow-size);
  padding: 10px;
  margin: 0;
  cursor: pointer;
  border: none;
  border-radius: 50px;
  box-shadow: 0 0 5px 1px rgba(255, 255, 255, 0.3);
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSJub25lIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj48Zz48Zz48ZWxsaXBzZSBjeD0iMTYiIGN5PSIxNS45OTk5OTkwNDYzMjU2ODQiIHJ4PSIxNiIgcnk9IjE1Ljk5OTk5OTA0NjMyNTY4NCIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1vcGFjaXR5PSIxIi8+PHBhdGggZD0iTTMyLDE2UTMyLDE2LjM5MjgsMzEuOTgwNywxNi43ODUxUTMxLjk2MTUsMTcuMTc3NCwzMS45MjMsMTcuNTY4M1EzMS44ODQ1LDE3Ljk1OTIsMzEuODI2OCwxOC4zNDc3UTMxLjc2OTIsMTguNzM2MiwzMS42OTI2LDE5LjEyMTRRMzEuNjE1OSwxOS41MDY3LDMxLjUyMDUsMTkuODg3N1EzMS40MjUxLDIwLjI2ODcsMzEuMzExLDIwLjY0NDZRMzEuMTk3LDIxLjAyMDQsMzEuMDY0NywyMS4zOTAyUTMwLjkzMjQsMjEuNzYwMSwzMC43ODIxLDIyLjEyMjlRMzAuNjMxOCwyMi40ODU4LDMwLjQ2MzgsMjIuODQwOVEzMC4yOTU5LDIzLjE5NTksMzAuMTEwNywyMy41NDIzUTI5LjkyNTYsMjMuODg4NywyOS43MjM3LDI0LjIyNTZRMjkuNTIxNywyNC41NjI1LDI5LjMwMzUsMjQuODg5MVEyOS4wODUzLDI1LjIxNTcsMjguODUxMywyNS41MzEyUTI4LjYxNzMsMjUuODQ2NywyOC4zNjgyLDI2LjE1MDNRMjguMTE5LDI2LjQ1MzksMjcuODU1MiwyNi43NDQ5UTI3LjU5MTQsMjcuMDM2LDI3LjMxMzcsMjcuMzEzN1EyNy4wMzYsMjcuNTkxNCwyNi43NDQ5LDI3Ljg1NTJRMjYuNDUzOSwyOC4xMTksMjYuMTUwMywyOC4zNjgyUTI1Ljg0NjcsMjguNjE3MywyNS41MzEyLDI4Ljg1MTNRMjUuMjE1NywyOS4wODUzLDI0Ljg4OTEsMjkuMzAzNVEyNC41NjI1LDI5LjUyMTcsMjQuMjI1NiwyOS43MjM2UTIzLjg4ODcsMjkuOTI1NiwyMy41NDIzLDMwLjExMDdRMjMuMTk1OSwzMC4yOTU5LDIyLjg0MDksMzAuNDYzOFEyMi40ODU4LDMwLjYzMTgsMjIuMTIyOSwzMC43ODIxUTIxLjc2MDEsMzAuOTMyNCwyMS4zOTAyLDMxLjA2NDdRMjEuMDIwNCwzMS4xOTcsMjAuNjQ0NiwzMS4zMTFRMjAuMjY4NywzMS40MjUxLDE5Ljg4NzcsMzEuNTIwNVExOS41MDY3LDMxLjYxNTksMTkuMTIxNCwzMS42OTI2UTE4LjczNjIsMzEuNzY5MiwxOC4zNDc3LDMxLjgyNjhRMTcuOTU5MiwzMS44ODQ1LDE3LjU2ODMsMzEuOTIzUTE3LjE3NzQsMzEuOTYxNSwxNi43ODUxLDMxLjk4MDdRMTYuMzkyOCwzMiwxNiwzMlExNS42MDcyLDMyLDE1LjIxNDksMzEuOTgwN1ExNC44MjI2LDMxLjk2MTUsMTQuNDMxNywzMS45MjNRMTQuMDQwOCwzMS44ODQ1LDEzLjY1MjMsMzEuODI2OFExMy4yNjM4LDMxLjc2OTIsMTIuODc4NiwzMS42OTI2UTEyLjQ5MzMsMzEuNjE1OSwxMi4xMTIzLDMxLjUyMDVRMTEuNzMxMywzMS40MjUxLDExLjM1NTQsMzEuMzExUTEwLjk3OTYsMzEuMTk3LDEwLjYwOTgsMzEuMDY0N1ExMC4yMzk5LDMwLjkzMjQsOS44NzcwNiwzMC43ODIxUTkuNTE0MTgsMzAuNjMxOCw5LjE1OTEyLDMwLjQ2MzhROC44MDQwNSwzMC4yOTU5LDguNDU3NjUsMzAuMTEwN1E4LjExMTI1LDI5LjkyNTYsNy43NzQzNiwyOS43MjM3UTcuNDM3NDYsMjkuNTIxNyw3LjExMDg4LDI5LjMwMzVRNi43ODQyOSwyOS4wODUzLDYuNDY4ODEsMjguODUxM1E2LjE1MzMzLDI4LjYxNzMsNS44NDk3MSwyOC4zNjgyUTUuNTQ2MDksMjguMTE5LDUuMjU1MDYsMjcuODU1MlE0Ljk2NDAzLDI3LjU5MTQsNC42ODYyOSwyNy4zMTM3UTQuNDA4NTYsMjcuMDM2LDQuMTQ0NzgsMjYuNzQ0OVEzLjg4MTAxLDI2LjQ1MzksMy42MzE4MywyNi4xNTAzUTMuMzgyNjYsMjUuODQ2NywzLjE0ODY4LDI1LjUzMTJRMi45MTQ3LDI1LjIxNTcsMi42OTY0OSwyNC44ODkxUTIuNDc4MjcsMjQuNTYyNSwyLjI3NjM0LDI0LjIyNTZRMi4wNzQ0MSwyMy44ODg3LDEuODg5MjYsMjMuNTQyM1ExLjcwNDExLDIzLjE5NTksMS41MzYxNywyMi44NDA5UTEuMzY4MjQsMjIuNDg1OCwxLjIxNzkzLDIyLjEyMjlRMS4wNjc2MiwyMS43NjAxLDAuOTM1Mjk1LDIxLjM5MDJRMC44MDI5NzIsMjEuMDIwNCwwLjY4ODk1NSwyMC42NDQ2UTAuNTc0OTM3LDIwLjI2ODcsMC40Nzk1LDE5Ljg4NzdRMC4zODQwNjMsMTkuNTA2NywwLjMwNzQzNSwxOS4xMjE0UTAuMjMwODA4LDE4LjczNjIsMC4xNzMxNzYsMTguMzQ3N1EwLjExNTU0MywxNy45NTkyLDAuMDc3MDQ0NCwxNy41NjgzUTAuMDM4NTQ1NCwxNy4xNzc0LDAuMDE5MjcyNywxNi43ODUxUTAsMTYuMzkyOCwwLDE2UTAsMTUuNjA3MiwwLjAxOTI3MjcsMTUuMjE0OVEwLjAzODU0NTQsMTQuODIyNiwwLjA3NzA0NDQsMTQuNDMxN1EwLjExNTU0MywxNC4wNDA4LDAuMTczMTc2LDEzLjY1MjNRMC4yMzA4MDgsMTMuMjYzOCwwLjMwNzQzNSwxMi44Nzg2UTAuMzg0MDYzLDEyLjQ5MzMsMC40Nzk1LDEyLjExMjNRMC41NzQ5MzcsMTEuNzMxMywwLjY4ODk1NSwxMS4zNTU0UTAuODAyOTcyLDEwLjk3OTYsMC45MzUyOTUsMTAuNjA5OFExLjA2NzYyLDEwLjIzOTksMS4yMTc5Myw5Ljg3NzA2UTEuMzY4MjQsOS41MTQxOCwxLjUzNjE3LDkuMTU5MTJRMS43MDQxMSw4LjgwNDA1LDEuODg5MjYsOC40NTc2NVEyLjA3NDQxLDguMTExMjUsMi4yNzYzNCw3Ljc3NDM1UTIuNDc4MjcsNy40Mzc0NiwyLjY5NjQ5LDcuMTEwODdRMi45MTQ3LDYuNzg0MjksMy4xNDg2OCw2LjQ2ODgxUTMuMzgyNjYsNi4xNTMzMywzLjYzMTgzLDUuODQ5NzFRMy44ODEwMSw1LjU0NjA5LDQuMTQ0NzgsNS4yNTUwNlE0LjQwODU2LDQuOTY0MDMsNC42ODYyOSw0LjY4NjI5UTQuOTY0MDMsNC40MDg1Niw1LjI1NTA2LDQuMTQ0NzhRNS41NDYwOSwzLjg4MTAxLDUuODQ5NzEsMy42MzE4M1E2LjE1MzMzLDMuMzgyNjYsNi40Njg4MSwzLjE0ODY4UTYuNzg0MjksMi45MTQ3LDcuMTEwODgsMi42OTY0OVE3LjQzNzQ2LDIuNDc4MjcsNy43NzQzNiwyLjI3NjM0UTguMTExMjUsMi4wNzQ0MSw4LjQ1NzY1LDEuODg5MjZROC44MDQwNSwxLjcwNDExLDkuMTU5MTIsMS41MzYxN1E5LjUxNDE4LDEuMzY4MjQsOS44NzcwNiwxLjIxNzkzUTEwLjIzOTksMS4wNjc2MiwxMC42MDk4LDAuOTM1Mjk1UTEwLjk3OTYsMC44MDI5NzIsMTEuMzU1NCwwLjY4ODk1NVExMS43MzEzLDAuNTc0OTM3LDEyLjExMjMsMC40Nzk1UTEyLjQ5MzMsMC4zODQwNjMsMTIuODc4NiwwLjMwNzQzNVExMy4yNjM4LDAuMjMwODA4LDEzLjY1MjMsMC4xNzMxNzZRMTQuMDQwOCwwLjExNTU0MywxNC40MzE3LDAuMDc3MDQ0NFExNC44MjI2LDAuMDM4NTQ1NCwxNS4yMTQ5LDAuMDE5MjcyN1ExNS42MDcyLDAsMTYsMFExNi4zOTI4LDAsMTYuNzg1MSwwLjAxOTI3MjdRMTcuMTc3NCwwLjAzODU0NTQsMTcuNTY4MywwLjA3NzA0NDRRMTcuOTU5MiwwLjExNTU0MywxOC4zNDc3LDAuMTczMTc2UTE4LjczNjIsMC4yMzA4MDgsMTkuMTIxNCwwLjMwNzQzNVExOS41MDY3LDAuMzg0MDYzLDE5Ljg4NzcsMC40Nzk1UTIwLjI2ODcsMC41NzQ5MzcsMjAuNjQ0NiwwLjY4ODk1NVEyMS4wMjA0LDAuODAyOTcyLDIxLjM5MDIsMC45MzUyOTVRMjEuNzYwMSwxLjA2NzYyLDIyLjEyMjksMS4yMTc5M1EyMi40ODU4LDEuMzY4MjQsMjIuODQwOSwxLjUzNjE3UTIzLjE5NTksMS43MDQxMSwyMy41NDIzLDEuODg5MjZRMjMuODg4NywyLjA3NDQxLDI0LjIyNTYsMi4yNzYzNFEyNC41NjI1LDIuNDc4MjcsMjQuODg5MSwyLjY5NjQ5UTI1LjIxNTcsMi45MTQ3LDI1LjUzMTIsMy4xNDg2OFEyNS44NDY3LDMuMzgyNjYsMjYuMTUwMywzLjYzMTgzUTI2LjQ1MzksMy44ODEwMSwyNi43NDQ5LDQuMTQ0NzhRMjcuMDM2LDQuNDA4NTYsMjcuMzEzNyw0LjY4NjI5UTI3LjU5MTQsNC45NjQwMywyNy44NTUyLDUuMjU1MDZRMjguMTE5LDUuNTQ2MDksMjguMzY4Miw1Ljg0OTcxUTI4LjYxNzMsNi4xNTMzMywyOC44NTEzLDYuNDY4ODFRMjkuMDg1Myw2Ljc4NDI5LDI5LjMwMzUsNy4xMTA4OFEyOS41MjE3LDcuNDM3NDYsMjkuNzIzNyw3Ljc3NDM1UTI5LjkyNTYsOC4xMTEyNSwzMC4xMTA3LDguNDU3NjVRMzAuMjk1OSw4LjgwNDA1LDMwLjQ2MzgsOS4xNTkxMlEzMC42MzE4LDkuNTE0MTgsMzAuNzgyMSw5Ljg3NzA2UTMwLjkzMjQsMTAuMjM5OSwzMS4wNjQ3LDEwLjYwOThRMzEuMTk3LDEwLjk3OTYsMzEuMzExLDExLjM1NTRRMzEuNDI1MSwxMS43MzEzLDMxLjUyMDUsMTIuMTEyM1EzMS42MTU5LDEyLjQ5MzMsMzEuNjkyNiwxMi44Nzg2UTMxLjc2OTIsMTMuMjYzOCwzMS44MjY4LDEzLjY1MjNRMzEuODg0NSwxNC4wNDA4LDMxLjkyMywxNC40MzE3UTMxLjk2MTUsMTQuODIyNiwzMS45ODA3LDE1LjIxNDlRMzIsMTUuNjA3MiwzMiwxNlpNMzEsMTZRMzEsMTUuNjMxOCwzMC45ODE5LDE1LjI2NFEzMC45NjM5LDE0Ljg5NjIsMzAuOTI3OCwxNC41Mjk3UTMwLjg5MTcsMTQuMTYzMywzMC44Mzc2LDEzLjc5OVEzMC43ODM2LDEzLjQzNDgsMzAuNzExOCwxMy4wNzM2UTMwLjYzOTksMTIuNzEyNSwzMC41NTA1LDEyLjM1NTNRMzAuNDYxLDExLjk5ODEsMzAuMzU0MSwxMS42NDU3UTMwLjI0NzIsMTEuMjkzNCwzMC4xMjMyLDEwLjk0NjdRMjkuOTk5MSwxMC41OTk5LDI5Ljg1ODIsMTAuMjU5N1EyOS43MTczLDkuOTE5NTUsMjkuNTU5OCw5LjU4NjY3UTI5LjQwMjQsOS4yNTM4LDI5LjIyODgsOC45MjkwNVEyOS4wNTUyLDguNjA0MywyOC44NjU5LDguMjg4NDZRMjguNjc2Niw3Ljk3MjYyLDI4LjQ3Miw3LjY2NjQ1UTI4LjI2NzUsNy4zNjAyNywyOC4wNDgxLDcuMDY0NTFRMjcuODI4OCw2Ljc2ODc1LDI3LjU5NTIsNi40ODQxUTI3LjM2MTYsNi4xOTk0NiwyNy4xMTQzLDUuOTI2NjJRMjYuODY3LDUuNjUzNzgsMjYuNjA2Niw1LjM5MzRRMjYuMzQ2Miw1LjEzMzAyLDI2LjA3MzQsNC44ODU3M1EyNS44MDA1LDQuNjM4NDQsMjUuNTE1OSw0LjQwNDg0UTI1LjIzMTMsNC4xNzEyNCwyNC45MzU1LDMuOTUxODlRMjQuNjM5NywzLjczMjUzLDI0LjMzMzUsMy41Mjc5NlEyNC4wMjc0LDMuMzIzMzgsMjMuNzExNSwzLjEzNDA3UTIzLjM5NTcsMi45NDQ3NiwyMy4wNzA5LDIuNzcxMThRMjIuNzQ2MiwyLjU5NzYsMjIuNDEzMywyLjQ0MDE2UTIyLjA4MDQsMi4yODI3MiwyMS43NDAyLDIuMTQxODFRMjEuNCwyLjAwMDg5LDIxLjA1MzMsMS44NzY4NFEyMC43MDY2LDEuNzUyNzksMjAuMzU0MywxLjY0NTlRMjAuMDAxOSwxLjUzOSwxOS42NDQ3LDEuNDQ5NTNRMTkuMjg3NSwxLjM2MDA2LDE4LjkyNjQsMS4yODgyMlExOC41NjUyLDEuMjE2MzgsMTguMjAxLDEuMTYyMzVRMTcuODM2NywxLjEwODMyLDE3LjQ3MDMsMS4wNzIyM1ExNy4xMDM4LDEuMDM2MTQsMTYuNzM2LDEuMDE4MDdRMTYuMzY4MiwxLDE2LDFRMTUuNjMxOCwxLDE1LjI2NCwxLjAxODA3UTE0Ljg5NjIsMS4wMzYxNCwxNC41Mjk3LDEuMDcyMjNRMTQuMTYzMywxLjEwODMyLDEzLjc5OSwxLjE2MjM1UTEzLjQzNDgsMS4yMTYzOCwxMy4wNzM2LDEuMjg4MjJRMTIuNzEyNSwxLjM2MDA2LDEyLjM1NTMsMS40NDk1M1ExMS45OTgxLDEuNTM5LDExLjY0NTcsMS42NDU5UTExLjI5MzQsMS43NTI3OSwxMC45NDY3LDEuODc2ODRRMTAuNTk5OSwyLjAwMDg5LDEwLjI1OTcsMi4xNDE4MVE5LjkxOTU1LDIuMjgyNzIsOS41ODY2NywyLjQ0MDE2UTkuMjUzOCwyLjU5NzYsOC45MjkwNSwyLjc3MTE4UTguNjA0MywyLjk0NDc2LDguMjg4NDYsMy4xMzQwN1E3Ljk3MjYyLDMuMzIzMzgsNy42NjY0NSwzLjUyNzk2UTcuMzYwMjcsMy43MzI1Myw3LjA2NDUxLDMuOTUxODlRNi43Njg3NSw0LjE3MTI0LDYuNDg0MSw0LjQwNDg0UTYuMTk5NDYsNC42Mzg0NCw1LjkyNjYyLDQuODg1NzNRNS42NTM3OCw1LjEzMzAyLDUuMzkzNCw1LjM5MzRRNS4xMzMwMiw1LjY1Mzc4LDQuODg1NzMsNS45MjY2MVE0LjYzODQ0LDYuMTk5NDYsNC40MDQ4NCw2LjQ4NDFRNC4xNzEyNCw2Ljc2ODc1LDMuOTUxODksNy4wNjQ1MVEzLjczMjUzLDcuMzYwMjcsMy41Mjc5Niw3LjY2NjQ1UTMuMzIzMzgsNy45NzI2MiwzLjEzNDA3LDguMjg4NDZRMi45NDQ3Niw4LjYwNDMsMi43NzExOCw4LjkyOTA1UTIuNTk3Niw5LjI1MzgsMi40NDAxNiw5LjU4NjY3UTIuMjgyNzIsOS45MTk1NSwyLjE0MTgxLDEwLjI1OTdRMi4wMDA4OSwxMC41OTk5LDEuODc2ODQsMTAuOTQ2N1ExLjc1Mjc5LDExLjI5MzQsMS42NDU4OSwxMS42NDU3UTEuNTM5LDExLjk5ODEsMS40NDk1MywxMi4zNTUzUTEuMzYwMDYsMTIuNzEyNSwxLjI4ODIyLDEzLjA3MzZRMS4yMTYzOCwxMy40MzQ4LDEuMTYyMzUsMTMuNzk5UTEuMTA4MzIsMTQuMTYzMywxLjA3MjIzLDE0LjUyOTdRMS4wMzYxNCwxNC44OTYyLDEuMDE4MDcsMTUuMjY0UTEsMTUuNjMxOCwxLDE2UTEsMTYuMzY4MiwxLjAxODA3LDE2LjczNlExLjAzNjE0LDE3LjEwMzgsMS4wNzIyMywxNy40NzAzUTEuMTA4MzIsMTcuODM2NywxLjE2MjM1LDE4LjIwMVExLjIxNjM4LDE4LjU2NTIsMS4yODgyMiwxOC45MjY0UTEuMzYwMDYsMTkuMjg3NSwxLjQ0OTUzLDE5LjY0NDdRMS41MzksMjAuMDAxOSwxLjY0NTg5LDIwLjM1NDNRMS43NTI3OSwyMC43MDY2LDEuODc2ODQsMjEuMDUzM1EyLjAwMDg5LDIxLjQsMi4xNDE4MSwyMS43NDAyUTIuMjgyNzIsMjIuMDgwNCwyLjQ0MDE2LDIyLjQxMzNRMi41OTc2LDIyLjc0NjIsMi43NzExOCwyMy4wNzA5UTIuOTQ0NzYsMjMuMzk1NywzLjEzNDA3LDIzLjcxMTVRMy4zMjMzOCwyNC4wMjc0LDMuNTI3OTYsMjQuMzMzNVEzLjczMjUzLDI0LjYzOTcsMy45NTE4OSwyNC45MzU1UTQuMTcxMjQsMjUuMjMxMyw0LjQwNDg0LDI1LjUxNTlRNC42Mzg0NCwyNS44MDA1LDQuODg1NzMsMjYuMDczNFE1LjEzMzAyLDI2LjM0NjIsNS4zOTM0LDI2LjYwNjZRNS42NTM3OCwyNi44NjcsNS45MjY2MSwyNy4xMTQzUTYuMTk5NDYsMjcuMzYxNiw2LjQ4NDEsMjcuNTk1MlE2Ljc2ODc1LDI3LjgyODgsNy4wNjQ1MSwyOC4wNDgxUTcuMzYwMjcsMjguMjY3NSw3LjY2NjQ1LDI4LjQ3MlE3Ljk3MjYyLDI4LjY3NjYsOC4yODg0NiwyOC44NjU5UTguNjA0MywyOS4wNTUyLDguOTI5MDUsMjkuMjI4OFE5LjI1MzgsMjkuNDAyNCw5LjU4NjY3LDI5LjU1OThROS45MTk1NSwyOS43MTczLDEwLjI1OTcsMjkuODU4MlExMC41OTk5LDI5Ljk5OTEsMTAuOTQ2NywzMC4xMjMyUTExLjI5MzQsMzAuMjQ3MiwxMS42NDU3LDMwLjM1NDFRMTEuOTk4MSwzMC40NjEsMTIuMzU1MywzMC41NTA1UTEyLjcxMjUsMzAuNjM5OSwxMy4wNzM2LDMwLjcxMThRMTMuNDM0OCwzMC43ODM2LDEzLjc5OSwzMC44Mzc2UTE0LjE2MzMsMzAuODkxNywxNC41Mjk3LDMwLjkyNzhRMTQuODk2MiwzMC45NjM5LDE1LjI2NCwzMC45ODE5UTE1LjYzMTgsMzEsMTYsMzFRMTYuMzY4MiwzMSwxNi43MzYsMzAuOTgxOVExNy4xMDM4LDMwLjk2MzksMTcuNDcwMywzMC45Mjc4UTE3LjgzNjcsMzAuODkxNywxOC4yMDEsMzAuODM3NlExOC41NjUyLDMwLjc4MzYsMTguOTI2NCwzMC43MTE4UTE5LjI4NzUsMzAuNjM5OSwxOS42NDQ3LDMwLjU1MDVRMjAuMDAxOSwzMC40NjEsMjAuMzU0MywzMC4zNTQxUTIwLjcwNjYsMzAuMjQ3MiwyMS4wNTMzLDMwLjEyMzJRMjEuNCwyOS45OTkxLDIxLjc0MDIsMjkuODU4MlEyMi4wODA0LDI5LjcxNzMsMjIuNDEzMywyOS41NTk4UTIyLjc0NjIsMjkuNDAyNCwyMy4wNzA5LDI5LjIyODhRMjMuMzk1NywyOS4wNTUyLDIzLjcxMTUsMjguODY1OVEyNC4wMjc0LDI4LjY3NjYsMjQuMzMzNSwyOC40NzJRMjQuNjM5NywyOC4yNjc1LDI0LjkzNTUsMjguMDQ4MVEyNS4yMzEzLDI3LjgyODgsMjUuNTE1OSwyNy41OTUyUTI1LjgwMDUsMjcuMzYxNiwyNi4wNzM0LDI3LjExNDNRMjYuMzQ2MiwyNi44NjcsMjYuNjA2NiwyNi42MDY2UTI2Ljg2NywyNi4zNDYyLDI3LjExNDMsMjYuMDczNFEyNy4zNjE2LDI1LjgwMDUsMjcuNTk1MiwyNS41MTU5UTI3LjgyODgsMjUuMjMxMywyOC4wNDgxLDI0LjkzNTVRMjguMjY3NSwyNC42Mzk3LDI4LjQ3MiwyNC4zMzM1UTI4LjY3NjYsMjQuMDI3NCwyOC44NjU5LDIzLjcxMTVRMjkuMDU1MiwyMy4zOTU3LDI5LjIyODgsMjMuMDcwOVEyOS40MDI0LDIyLjc0NjIsMjkuNTU5OCwyMi40MTMzUTI5LjcxNzMsMjIuMDgwNCwyOS44NTgyLDIxLjc0MDJRMjkuOTk5MSwyMS40LDMwLjEyMzIsMjEuMDUzM1EzMC4yNDcyLDIwLjcwNjYsMzAuMzU0MSwyMC4zNTQzUTMwLjQ2MSwyMC4wMDE5LDMwLjU1MDUsMTkuNjQ0N1EzMC42Mzk5LDE5LjI4NzUsMzAuNzExOCwxOC45MjY0UTMwLjc4MzYsMTguNTY1MiwzMC44Mzc2LDE4LjIwMVEzMC44OTE3LDE3LjgzNjcsMzAuOTI3OCwxNy40NzAzUTMwLjk2MzksMTcuMTAzOCwzMC45ODE5LDE2LjczNlEzMSwxNi4zNjgyLDMxLDE2WiIgZmlsbD0iI0U5RTlFOSIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjxnPjxwYXRoIGQ9Ik0xMy40MjQzNTgsOS41NzU4M0wxMy40MjQyNjEsOS41NzU3MzNRMTMuMzM5ODcsOS40OTEzNDMsMTMuMjI5NjA4LDkuNDQ1NjcxUTEzLjExOTM0Niw5LjQsMTMsOS40UTEyLjk0MDkwNTIsOS40LDEyLjg4Mjk0Niw5LjQxMTUyOVExMi44MjQ5ODU5OTk5OTk5OTksOS40MjMwNTgsMTIuNzcwMzksOS40NDU2NzJRMTIuNzE1NzkzLDkuNDY4Mjg3LDEyLjY2NjY1OCw5LjUwMTExOFExMi42MTc1MjIsOS41MzM5NSwxMi41NzU3MzYsOS41NzU3MzZRMTIuNTMzOTUsOS42MTc1MjIsMTIuNTAxMTE4LDkuNjY2NjU4UTEyLjQ2ODI4Nyw5LjcxNTc5MywxMi40NDU2NzIsOS43NzAzOVExMi40MjMwNTgsOS44MjQ5ODU5OTk5OTk5OTksMTIuNDExNTI5LDkuODgyOTQ2UTEyLjQsOS45NDA5MDUyLDEyLjQsMTBRMTIuNCwxMC4xMTkzNDgsMTIuNDQ1NjczLDEwLjIyOTYxMlExMi40OTEzNDYsMTAuMzM5ODc1LDEyLjU3NTczOSwxMC40MjQyNjdMMTIuNTc1ODM1LDEwLjQyNDM2M0wxOC4wMjk3NCwxNS44NzgyUTE4LjE1MTQ5LDE1Ljk5OTk4LDE4LjAyOTc5LDE2LjEyMTY3OTk5OTk5OTk5OEwxMi41NzYxNDUsMjEuNTc1M0wxMi41NzU3MzYsMjEuNTc1Njk5OTk5OTk5OTk4UTEyLjQ5MTM0NSwyMS42NjAxLDEyLjQ0NTY3MiwyMS43NzA0MDAwMDAwMDAwMDJRMTIuNCwyMS44ODA2OTk5OTk5OTk5OTcsMTIuNCwyMlExMi40LDIyLjA1OTEsMTIuNDExNTI5LDIyLjExNzFRMTIuNDIzMDU4LDIyLjE3NSwxMi40NDU2NzIsMjIuMjI5NTk5OTk5OTk5OTk4UTEyLjQ2ODI4NywyMi4yODQyLDEyLjUwMTExOCwyMi4zMzMzUTEyLjUzMzk1LDIyLjM4MjUsMTIuNTc1NzM2LDIyLjQyNDMwMDAwMDAwMDAwMlExMi42MTc1MjIsMjIuNDY2LDEyLjY2NjY1OCwyMi40OTg5UTEyLjcxNTc5MywyMi41MzE3LDEyLjc3MDM5LDIyLjU1NDI5OTk5OTk5OTk5OFExMi44MjQ5ODU5OTk5OTk5OTksMjIuNTc2OTAwMDAwMDAwMDAyLDEyLjg4Mjk0NiwyMi41ODg1UTEyLjk0MDkwNTIsMjIuNiwxMywyMi42UTEzLjExOTM0NywyMi42LDEzLjIyOTYxLDIyLjU1NDI5OTk5OTk5OTk5OFExMy4zMzk4NzMsMjIuNTA4Njk5OTk5OTk5OTk3LDEzLjQyNDI2NCwyMi40MjQzMDAwMDAwMDAwMDJMMTMuNDI0NjczLDIyLjQyMzlMMTguODc4MzIwMDAwMDAwMDAyLDE2Ljk3MDIxUTE5LjI4MDE5LDE2LjU2ODMzLDE5LjI4MDE5LDE1Ljk5OTk5UTE5LjI4MDE5LDE1LjQzMTY5LDE4Ljg3ODM3LDE1LjAyOTc3TDEzLjQyNDM1OCw5LjU3NTgzWiIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMDAwMDAwIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9nPjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: center;
}

.overseas-product-list .opl__arrow:focus-visible {
  outline: 2px solid #000;
  outline-offset: 2px;
}

.overseas-product-list .opl__arrow:disabled {
  display: none;
}

.overseas-product-list .opl__arrow--prev {
  left: 12px;
  transform: scaleX(-1);
}

.overseas-product-list .opl__arrow--next {
  right: 12px;
}

theme-overseas-product-list .opl__carousel[data-single-slide='true'] .opl__arrow[data-role='opl-arrow'] {
  display: none !important;
}


/* Learn-more chevron fallback */
.overseas-product-list .product-list-learn-more > a::after {
  background: none !important;
  border-top: 2px solid #353535;
  border-right: 2px solid #353535;
  width: 6px !important;
  height: 6px !important;
  transform: rotate(45deg);
  top: 50%;
  margin-top: -4px;
}

@media screen and (max-width: 839.98px) {
  .overseas-product-list .opl__track.product-layout-2 > .opl__slide,
  .overseas-product-list .opl__track.product-layout-3 > .opl__slide,
  .overseas-product-list .opl__track.product-layout-4 > .opl__slide {
    width: 300px !important;
    margin-right: 12px !important;
  }

  .overseas-product-list theme-carousel.opl__carousel:not([data-single-slide='true']) .carousel__track.opl__track.product-list {
    width: 100% !important;
    max-width: 100%;
  }

  .overseas-product-list .opl__arrow {
    width: 32px;
    height: 32px;
    padding: 0;
    background-color: #fff;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    box-shadow: none;
  }

  .overseas-product-list .opl__arrow svg {
    display: none;
  }

  .overseas-product-list .opl__arrow--prev {
    left: 0;
  }

  .overseas-product-list .opl__arrow--next {
    right: 0;
  }
}

/* —— Card direction config (row-reverse vs column) —— */
.overseas-product-list .product-list.product-card-row-reverse.product-layout-2 .product-list-item,
.overseas-product-list .product-list.product-card-row-reverse.product-layout-3 .product-list-item,
.overseas-product-list .product-list.product-card-row-reverse.product-layout-4 .product-list-item {
  flex-direction: row-reverse;
}

.overseas-product-list .product-list.product-card-column.product-layout-2 .product-list-item,
.overseas-product-list .product-list.product-card-column.product-layout-3 .product-list-item,
.overseas-product-list .product-list.product-card-column.product-layout-4 .product-list-item {
  flex-direction: column;
}

/* Column layout on 2 columns (Flash Sales style) */
.overseas-product-list .product-list.product-card-column.product-layout-2 .product-list-item {
  padding: 30px 50px;
}

.overseas-product-list .product-list.product-card-column.product-layout-2 .product-list-item .product-list-item-img {
  width: 260px;
  height: 260px;
  margin: 0 auto;
}

.overseas-product-list .product-list.product-card-column.product-layout-2 .product-list-item .product-list-item-info {
  width: auto;
  margin-right: 0;
  height: auto;
}

/* Row-reverse on 3 columns (HONOR style, compact) */
.overseas-product-list .product-list.product-card-row-reverse.product-layout-3 .product-list-item {
  padding: 30px 50px;
  margin: 0 20px 30px 0;
}

.overseas-product-list .product-list.product-card-row-reverse.product-layout-3 .product-list-item .product-list-item-img {
  width: 180px;
  height: 180px;
  margin: 0;
}

.overseas-product-list .product-list.product-card-row-reverse.product-layout-3 .product-list-item .product-list-item-info {
  width: auto;
  flex: 1;
  min-width: 0;
  margin-right: 20px;
  height: auto;
}

/* Row-reverse on 4 columns */
.overseas-product-list .product-list.product-card-row-reverse.product-layout-4 .product-list-item {
  padding: 30px;
  margin: 0 20px 30px 0;
}

.overseas-product-list .product-list.product-card-row-reverse.product-layout-4 .product-list-item .product-list-item-img {
  width: 140px;
  height: 140px;
  margin: 0;
}

.overseas-product-list .product-list.product-card-row-reverse.product-layout-4 .product-list-item .product-list-item-info {
  width: auto;
  flex: 1;
  min-width: 0;
  margin-right: 16px;
  height: auto;
}

@media only screen and (min-width: 840px) and (max-width: 1439.98px) {
  .overseas-product-list .product-list.product-card-row-reverse:not(.product-layout-1) .product-list-item {
    flex-direction: row-reverse;
  }

  .overseas-product-list .product-list.product-card-row-reverse:not(.product-layout-1) .product-list-item .product-list-item-img {
    width: 180px;
    height: 180px;
    margin: 0;
  }

  .overseas-product-list .product-list.product-card-row-reverse:not(.product-layout-1) .product-list-item .product-list-item-info {
    width: auto;
    flex: 1;
    min-width: 0;
    margin-right: 20px;
    height: auto;
  }

  .overseas-product-list .product-list.product-card-column:not(.product-layout-1) .product-list-item {
    flex-direction: column;
  }

  .overseas-product-list .product-list.product-card-column:not(.product-layout-1) .product-list-item .product-list-item-img {
    width: 330px;
    height: 330px;
    margin: 0 auto;
  }

  .overseas-product-list .product-list.product-card-column:not(.product-layout-1) .product-list-item .product-list-item-info {
    width: 330px;
    height: calc(100% - 330px);
    margin-right: 0;
  }
}

/* Vertical card layout (Figure 2) — centered content */
.overseas-product-list .product-list.product-card-column:not(.product-layout-1) .product-list-item {
  align-items: center;
}

.overseas-product-list .product-list.product-card-column:not(.product-layout-1) .product-list-item .product-list-item-info {
  align-items: center;
  width: 100%;
}

.overseas-product-list .product-list.product-card-column:not(.product-layout-1) .product-list-item-info-title-wrap {
  justify-content: center;
  width: 100%;
}

.overseas-product-list .product-list.product-card-column:not(.product-layout-1) .product-list-item-info-title {
  text-align: center;
}

.overseas-product-list .product-list.product-card-column:not(.product-layout-1) .product-list-item-info-sub-title-wrap {
  justify-content: center;
}

.overseas-product-list .product-list.product-card-column:not(.product-layout-1) .product-image-tab-box {
  justify-content: center;
}

.overseas-product-list .product-list.product-card-column:not(.product-layout-1) .product-list-item-info-price-wrap {
  align-items: center;
}

.overseas-product-list .product-list.product-card-column:not(.product-layout-1) .product-list-item-info-price {
  justify-content: center;
}

.overseas-product-list .product-list.product-card-column:not(.product-layout-1) .product-list-item-info-button {
  justify-content: center;
}

/* Mobile: always vertical cards + horizontal carousel swipe */
@media screen and (max-width: 839.98px) {
  .overseas-product-list .product-list:not(.product-layout-1) .product-list-item,
  .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item {
    flex-direction: column !important;
    align-items: center;
    padding: 20px 16px !important;
    height: auto !important;
  }

  .overseas-product-list .product-list:not(.product-layout-1) .product-list-item .product-list-item-img,
  .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item .product-list-item-img {
    width: 220px !important;
    height: 220px !important;
    margin: 0 auto !important;
  }

  .overseas-product-list .product-list:not(.product-layout-1) .product-list-item .product-list-item-info,
  .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item .product-list-item-info {
    width: 100% !important;
    max-width: 260px !important;
    margin: 16px auto 0 !important;
    align-items: center !important;
    height: auto !important;
  }

  .overseas-product-list .product-list:not(.product-layout-1) .product-list-inner-top,
  .overseas-product-list .product-list:not(.product-layout-1) .product-list-inner-bottom,
  .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-inner-bottom {
    width: 100% !important;
    align-items: center;
  }

  .overseas-product-list .product-list:not(.product-layout-1) .product-list-item-info-title-wrap,
  .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item-info-title-wrap {
    justify-content: center;
    text-align: center;
    margin-top: 0;
  }

  .overseas-product-list .product-list:not(.product-layout-1) .product-list-item-info-title,
  .vue-overseas-product-list .product-list:not(.product-layout-1) .product-list-item-info-title {
    text-align: center;
  }

  .overseas-product-list .product-list:not(.product-layout-1) .product-list-item-info-sub-title-wrap {
    justify-content: center;
  }

  .overseas-product-list .product-list:not(.product-layout-1) .product-image-tab-box {
    justify-content: center;
  }

  .overseas-product-list .product-list:not(.product-layout-1) .product-list-item-info-price-wrap {
    align-items: center;
  }

  .overseas-product-list .product-list:not(.product-layout-1) .product-list-item-info-button {
    justify-content: center;
  }

  .overseas-product-list theme-carousel.opl__carousel:not([data-single-slide='true']) .carousel__track.opl__track.product-list {
    flex-wrap: nowrap !important;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
  }

  .overseas-product-list theme-carousel.opl__carousel:not([data-single-slide='true']) .carousel__track.opl__track.product-list > .opl__slide {
    scroll-snap-align: start;
  }
}