.label[data-v-496e7e8d]{display:flex;align-items:center;height:1rem}.label .text[data-v-496e7e8d]{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;color:#002c5b}.item[data-v-607ec78b]{border-radius:20px}.item--hover[data-v-607ec78b]:hover,.item--light[data-v-607ec78b]{border:2px solid rgba(0,44,91,.8)}.prod-spec__img[data-v-607ec78b]{-o-object-fit:cover;object-fit:cover}.label-m[data-v-76305720]{display:flex;align-items:center;font-family:SFProText,sans-serif;font-size:1.75rem;font-weight:500;color:#666}.label-m.detail[data-v-76305720]{padding:1.6875rem 2.5rem;background-image:linear-gradient(270deg,#fafdfd,#f2fbfb 0)}.label-m.detail .text[data-v-76305720]{margin-left:1rem}.label-m.detail .text[data-v-76305720] span{color:#002c5b}.label-m.skuPop[data-v-76305720]{font-weight:400;justify-content:center}.label-m.orderDetail[data-v-76305720]{color:#fff}.label-m.placeOrder[data-v-76305720]{padding:1rem 2rem;background-image:linear-gradient(270deg,#fafdfd,#f2fbfb 0);margin-right:-2.5rem;border-radius:0 0 1.5rem 1.5rem}.label-m.placeOrder .text[data-v-76305720]{color:#999}.label-m.placeOrder .text[data-v-76305720] span{font-weight:500;color:#666}.label-m.delivery[data-v-76305720]{background-color:none}.offer-details-M[data-v-3e304dca]{top:-4.5rem;background-image:linear-gradient(95deg,#ffece7,#f0e7fc 100%);position:absolute;right:0;left:0;display:flex;height:4.5rem;width:100%;align-items:center;justify-content:center;padding-left:2.5rem;padding-right:2.5rem}.offer-details-PC[data-v-3e304dca]{height:40px;padding:8px 16px;border-radius:8px;background-image:linear-gradient(94deg,#ffece7,#f0e7fc 100%);display:flex;align-items:center}.offer-details[data-v-3e304dca],.offer-details[data-v-3e304dca]>:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label[data-v-e810657c]{display:flex;align-items:center;height:1rem}.label .text[data-v-e810657c]{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;color:#002c5b;padding-left:.5rem}.label-m[data-v-e810657c]{font-family:SFProText,sans-serif;font-size:1.75rem;font-weight:500;color:#666}.quality[data-v-59528d06] .el-input-number{width:10.5rem!important}.quality[data-v-59528d06] .el-input-number .el-input-number__decrease,.quality[data-v-59528d06] .el-input-number .el-input-number__increase{font-size:1.75rem!important;width:2rem!important}.quality[data-v-59528d06] .el-input{left:3rem;right:3rem;width:4.625rem}.quality[data-v-59528d06] .el-input-number .el-input .el-input__inner{width:4.625rem;height:2.75rem!important;line-height:2.75rem!important;padding:.75rem;border-radius:.75rem;background-color:rgba(0,0,0,.04);font-size:1.875rem!important;border:none!important}