.jubilee-product-list-item{display:block;padding:24px;box-shadow:16px 16px 16px 0 rgba(0,0,0,.12);border-radius:24px;border:1px solid rgba(0,0,0,.2);background:#fff;margin-bottom:40px}.jubilee-product-list-item:hover{border-color:#ffc800}.jubilee-product-list-item .item-cover .cover{position:relative;padding-bottom:120%;overflow:hidden}.jubilee-product-list-item .item-cover .cover img{width:100%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.jubilee-product-list-item .item-cover .color-name{font-size:20px;color:rgba(0,0,0,.6);font-style:normal;font-weight:400;text-align:center;margin:24px 0}.jubilee-product-list-item .item-cover .color-icon-list{display:flex;justify-content:center;align-items:center;gap:8px}.jubilee-product-list-item .item-cover .color-icon-list .color-item{border-radius:50%;border:4px solid transparent;cursor:pointer}.jubilee-product-list-item .item-cover .color-icon-list .color-item i{display:block;width:26px;height:26px;border-radius:50%}.jubilee-product-list-item .item-cover .color-icon-list .color-item.active{border-color:rgba(0,0,0,.2)}.jubilee-product-list-item .item-content{margin-top:24px}.jubilee-product-list-item .item-content .car-name{font-size:24px;font-style:normal;font-weight:600;color:#000;line-height:normal;padding-bottom:0}.jubilee-product-list-item .item-content .price-content{display:flex;align-items:center;margin-top:8px}.jubilee-product-list-item .item-content .price-content .common-price-composing{--unit-price-font-size:20px;--unit-price-color:#F22;line-height:1}.jubilee-product-list-item .item-content .price-content .scale{font-size:14px;font-weight:400;color:rgba(0,0,0,.6);margin-left:8px}.jubilee-product-list-item .item-content .car-info{display:inline-block;font-size:20px;font-weight:400;color:#000;line-height:1;margin:8px 0 0;padding:0}.jubilee-product-list-item .item-content .car-info-desc{margin-top:8px}.jubilee-product-list-item .item-content .car-info-desc *{padding:0}.jubilee-product-list-item .item-content .car-info-desc p{font-size:16px;font-style:normal;font-weight:400;color:rgba(0,0,0,.6);margin:0;line-height:28px}@media (max-width:768px){.jubilee-product-list-item-wrapper{padding-right:8px;padding-left:8px}.jubilee-product-list-item{padding:16px;border-radius:16px;box-shadow:8px 8px 8px 0 rgba(0,0,0,.12);margin-bottom:16px}.jubilee-product-list-item .item-cover .color-name{display:none}.jubilee-product-list-item .item-cover .color-icon-list{margin-top:8px}.jubilee-product-list-item .item-content .car-name{font-size:14px}.jubilee-product-list-item .item-content .price{font-size:14px}.jubilee-product-list-item .item-content .car-info-desc{font-size:14px}}.common-price-composing{--mark-price-font-size:15px;--mark-price-font-weight:400;--mark-price-color:#e5e6eb;--unit-price-font-size:16px;--unit-price-font-weight:500;--unit-price-color:#ca2318;--discount-font-size:16px;--discount-font-weight:500;--discount-color:var(--unit-price-color, #ca2318)}.common-price-composing{display:flex;flex-direction:column;text-align:left;align-items:flex-start}.common-price-composing .mark-price{font-size:var(--mark-price-font-size);font-weight:var(--mark-price-font-weight);color:var(--mark-price-color);text-decoration:line-through;text-decoration-color:var(--mark-price-color)}.common-price-composing .price{font-size:var(--unit-price-font-size);font-weight:var(--unit-price-font-weight);color:var(--unit-price-color)}