.homepage_2 .boss{ overflow:initial }
.w_1440{ padding:0 !important; max-width:none !important }
.product_details{ overflow:initial }
.product_details .product_details_img{ overflow:initial }
#Artist12ProLite.page-details{ color:#000 }
#Artist12ProLite.page-details .text-font-max{ font-size:3.125vw }
#Artist12ProLite.page-details .text-font-min{ font-size:1.25vw }
#Artist12ProLite.page-details .display-feat__content{ width:55% }
#Artist12ProLite.page-details .title-bg{ background:linear-gradient(90deg,#FF8F8F 0%,#E43131 100%); -webkit-background-clip:text; -webkit-text-fill-color:rgba(0,0,0,0) }
#Artist12ProLite.page-details .datails-kv .kv-content{ top:13% }
#Artist12ProLite.page-details .datails-kv .kv-content .product-name{ font-size:3.125vw }
#Artist12ProLite.page-details .datails-kv .kv-content .product-desc2{ font-size:3.515625vw; margin-top:0.5859375vw }
#Artist12ProLite.page-details .module2 .display-feat__content{ width:50% }
#Artist12ProLite.page-details .module3 .display-feat__content{ width:60% }
#Artist12ProLite.page-details .module4 .display-feat__content{ width:50%; position:relative; z-index:1 }
#Artist12ProLite.page-details .module5 .display-feat__content{ width:57%; position:relative; z-index:1 }
#Artist12ProLite.page-details .module2{ background:linear-gradient(0deg,#ECF7FD,#FFFFFF) }
#Artist12ProLite.page-details .module2 .display-feat__img{ width:100%; margin-top:0 }
#Artist12ProLite.page-details .module2 .display-feat__img:last-child{ width:73.203125vw }
#Artist12ProLite.page-details .module3{ background:#f2f2f2 }
#Artist12ProLite.page-details .module3 .display-feat{ padding-bottom:0 }
#Artist12ProLite.page-details .module3 .display-feat__img{ width:100% }
#Artist12ProLite.page-details .module4 .display-feat{ padding-bottom:1.953125vw }
#Artist12ProLite.page-details .module4 .display-feat__img{ width:100%; margin-top:0; position:relative }
#Artist12ProLite.page-details .module4 .display-feat__img .img-desc1{ position:absolute; color:#f3221e; left:67%; top:54.5%; width:15%; line-height:1.2 }
#Artist12ProLite.page-details .module4 .display-feat__img .img-desc2{ position:absolute; left:32%; top:86%; width:17%; line-height:1.2 }
#Artist12ProLite.page-details .module4 .display-feat__img .img-desc3{ position:absolute; left:49.5%; top:86%; width:17%; line-height:1.2 }
#Artist12ProLite.page-details .module5{ background-color:#000 }
#Artist12ProLite.page-details .module5 .display-feat{ padding-bottom:1.953125vw }
#Artist12ProLite.page-details .module5 .display-feat__desc1{ color:#fff }
#Artist12ProLite.page-details .module5 .display-feat__img{ width:100%; margin-top:0; position:relative }
#Artist12ProLite.page-details .module5 .display-feat__img .img-desc1{ position:absolute; color:#fff; left:70%; top:67%; width:20%; font-size:0.9375vw; line-height:1.2 }
#Artist12ProLite.page-details .module5 .display-feat__img .img-desc2{ position:absolute; left:0%; top:83%; width:100%; font-size:3.984375vw; color:#fff; font-weight:700; letter-spacing:0.390625vw }
#Artist12ProLite.page-details .module6{ background:linear-gradient(0deg,#ECF7FD,#FFFFFF) }
#Artist12ProLite.page-details .module6 .display-feat__img{ width:73.203125vw }
#Artist12ProLite.page-details .module7 .display-feat__img{ width:100%; margin-top:0 }
#Artist12ProLite.page-details .module8{ background-color:#f2f2f2 }
#Artist12ProLite.page-details .module8 .display-feat__img{ display:flex; width:74.453125vw; background-color:#fff; border-radius:1.171875vw; padding:3.125vw 3.7109375vw; align-items:center }
#Artist12ProLite.page-details .module8 .display-feat__img .left{ width:26.796875vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right{ flex:1; display:flex; flex-wrap:wrap; margin-left:2.34375vw; justify-content:center }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item{ width:25%; display:flex; align-items:center; justify-content:flex-start; flex-direction:column }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item img{ width:5.078125vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item p{ font-size:0.859375vw; margin-top:0.78125vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(1){ width:30%; margin-bottom:2.34375vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(1) img{ width:7.8125vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(2){ width:30%; margin-bottom:2.34375vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(2) img{ width:7.8125vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(3){ width:30%; margin-bottom:2.34375vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(3) img{ width:7.8125vw }
@media screen and (max-width:1080px){ #Artist12ProLite.page-details .display-feat{padding:18.5185185185vw 0 16.6666666667vw }
#Artist12ProLite.page-details .display-feat__content{ width:85% }
#Artist12ProLite.page-details .text-font-max{ font-size:5.5555555556vw }
#Artist12ProLite.page-details .text-font-min{ font-size:3.0555555556vw; margin-top:3.2407407407vw }
#Artist12ProLite.page-details .datails-kv .kv-content{ width:94%; left:3%; top:11.5% }
#Artist12ProLite.page-details .datails-kv .kv-content .product-name{ font-size:6.9444444444vw }
#Artist12ProLite.page-details .datails-kv .kv-content .product-desc2{ font-size:5.3703703704vw; margin-top:2.3148148148vw }
#Artist12ProLite.page-details .module2 .display-feat__content{ width:85% }
#Artist12ProLite.page-details .module3 .display-feat__content{ width:90% }
#Artist12ProLite.page-details .module4 .display-feat__content{ width:85% }
#Artist12ProLite.page-details .module5 .display-feat__content{ width:85% }
#Artist12ProLite.page-details .module6 .display-feat__content{ width:92% }
#Artist12ProLite.page-details .module2 .display-feat__img:last-child{ width:90.7407407407vw }
#Artist12ProLite.page-details .module4 .display-feat{ padding:18.5185185185vw 0 16.6666666667vw }
#Artist12ProLite.page-details .module4 .display-feat__img .img-desc1{ font-size:2.2222222222vw; width:35%; top:62.5%; left:63% }
#Artist12ProLite.page-details .module4 .display-feat__img .img-desc2{ font-size:2.2222222222vw; top:92%; left:19.5%; width:30% }
#Artist12ProLite.page-details .module4 .display-feat__img .img-desc3{ font-size:2.2222222222vw; top:92%; left:51.5%; width:30% }
#Artist12ProLite.page-details .module5 .display-feat{ padding-bottom:7.4074074074vw }
#Artist12ProLite.page-details .module5 .display-feat__img .img-desc1{ font-size:2.2222222222vw; right:0; left:inherit; top:67%; width:26% }
#Artist12ProLite.page-details .module5 .display-feat__img .img-desc2{ font-size:7.1296296296vw; letter-spacing:0.9259259259vw; padding-left:2.7777777778vw; top:80% }
#Artist12ProLite.page-details .module6 .display-feat__img{ width:90.7407407407vw; margin-top:7.4074074074vw }
#Artist12ProLite.page-details .module7 .display-feat{ padding-bottom:12.962962963vw }
#Artist12ProLite.page-details .module7 .display-feat__content{ width:90%; margin-bottom:3.7037037037vw }
#Artist12ProLite.page-details .module8 .display-feat__img{ flex-direction:column; width:90.7407407407vw; border-radius:0; background-color:#f2f2f2; padding:0; margin-top:7.4074074074vw }
#Artist12ProLite.page-details .module8 .display-feat__img .left{ width:100%; text-align:center; margin-bottom:5vw }
#Artist12ProLite.page-details .module8 .display-feat__img .left img{ width:47.5925925926vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right{ background-color:#fff; margin-left:0; border-radius:2.2222222222vw; padding:5.5555555556vw 0 7.4074074074vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item p{ font-size:1.8518518519vw; margin-top:2.2222222222vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item img{ width:12.5vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(1){ margin-bottom:7.4074074074vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(1) img{ width:18.5185185185vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(2){ margin-bottom:7.4074074074vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(2) img{ width:18.5185185185vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(3){ margin-bottom:7.4074074074vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(3) img{ width:18.5185185185vw }
}
@media screen and (max-width:520px){ #Artist12ProLite.page-details .module8 .display-feat__img .left img{width:57.6923076923vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item img{ width:19.2307692308vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right{ padding:11.5384615385vw 0 3.8461538462vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item{ width:50%; margin-bottom:7.3076923077vw; justify-content:flex-end }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(1){ width:50%; margin-bottom:7.3076923077vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(1) img{ width:25vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(2){ width:50%; margin-bottom:7.3076923077vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(2) img{ width:25vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(3){ width:50%; margin-bottom:7.3076923077vw }
#Artist12ProLite.page-details .module8 .display-feat__img .right .item:nth-child(3) img{ width:25vw }
}