.product-page{background-color:#faf9f7;min-height:80vh;padding:0 1.25rem 2.5rem}.main_null,.product-page{font-family:"NotoSerif",serif;color:#2b231e}.main_null{font-size:1.125rem;text-decoration:underline}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:#2b231e!important}.ExitConfirmButton{background:#5a4a42!important;color:#fff!important;border-color:#5a4a42}.ExitCancelButton{background:transparent!important;color:#5a4a42!important;border:.0625rem solid #5a4a42!important}.main-container{max-width:100rem;margin:0 auto}@media(max-width:768px){.page-title{font-size:1.375rem}.header-section{padding-left:.625rem}}.header-section{padding-top:2.5rem}.header-section,.header-section .header-top{margin-bottom:1.25rem}.header-section .header-top .brand-title{display:inline-block;font-family:"NotoSerif",serif;font-size:2rem;font-weight:900;text-transform:uppercase;letter-spacing:.0625rem;border:.0625rem solid transparent;padding:.3125rem 0;margin:0;cursor:default}.header-section .filter-bar{display:flex;align-items:center;gap:2.5rem;font-size:.75rem;font-weight:600;letter-spacing:.0625rem}.header-section .filter-bar .filter-item{cursor:pointer;padding-bottom:.125rem;border-bottom:.0625rem solid transparent}.header-section .filter-bar .filter-item.active{border-bottom:.0625rem solid #2b231e}.header-section .filter-bar .control-dropdown{font-size:.75rem;font-weight:600;color:#2b231e}.checkout-btn,.header-section .filter-bar .control-dropdown{cursor:pointer;letter-spacing:.0625rem;text-transform:uppercase}.checkout-btn{background-color:#5a4a42;color:#fff;border:none;font-family:"NotoSerif",serif;font-size:1rem;transition:opacity .3s;width:7.125rem;height:2.5rem;border-radius:.25rem}.checkout-btn:hover{opacity:.9}.content-section{box-sizing:border-box;min-height:31.25rem}.tab_content,.tab_head{display:flex;align-items:center;font-weight:600;color:#2b231e}.tab_content{font-weight:400}.tab_content div,.tab_head div{font-size:1.25rem;height:3.4375rem;line-height:3.4375rem;border-bottom:.0625rem solid #d8d8d8}.tab_content div{font-size:1rem}.content-section div{font-family:"NotoSerif",serif}.operation-col{display:flex;align-items:center;text-decoration:underline;cursor:pointer}.address-col{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-timeline-item__wrapper{width:100%;top:0}.order-details-drawer div[data-v-3c046f6f]{font-family:"NotoSerif",sans-serif;color:#333}.drawer-header[data-v-3c046f6f]{padding:1.25rem 1.25rem .625rem;display:flex;justify-content:space-between;align-items:center}.drawer-header .title[data-v-3c046f6f]{font-size:1.125rem;font-weight:700;letter-spacing:.0625rem;text-transform:uppercase}.drawer-header .close-btn[data-v-3c046f6f]{font-size:1.25rem;cursor:pointer;color:#666}.drawer-header .close-btn[data-v-3c046f6f]:hover{color:#000}.drawer-body[data-v-3c046f6f]{padding:0 1.25rem 2.5rem;height:calc(100vh - 3.75rem);overflow-y:auto}.order-meta[data-v-3c046f6f]{display:flex;justify-content:space-between;align-items:center;margin-top:1.25rem;margin-bottom:1.875rem;font-weight:700;font-size:1rem}.order-meta .order-total[data-v-3c046f6f]{font-size:1rem}.product-item[data-v-3c046f6f]{display:flex;margin-bottom:1.5625rem}.product-item .p-image[data-v-3c046f6f]{width:6.25rem;height:6.25rem;background-color:#f0f0f0;margin-right:.9375rem;flex-shrink:0}.product-item .p-image img[data-v-3c046f6f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-item .p-info[data-v-3c046f6f]{flex:1;font-size:.875rem}.product-item .p-info .p-name[data-v-3c046f6f]{font-weight:700;margin-bottom:.5rem;font-family:"NotoSerif",serif}.product-item .p-info .p-row[data-v-3c046f6f]{display:flex;margin-bottom:.25rem;line-height:1.4}.product-item .p-info .p-row .label[data-v-3c046f6f]{color:#666}.product-item .p-info .p-row .value[data-v-3c046f6f]{font-weight:500;color:#000}.product-item .p-info .price-row[data-v-3c046f6f]{justify-content:space-between;margin-top:.3125rem;align-items:center}.product-item .p-info .price-row .p-price[data-v-3c046f6f]{font-weight:700}.custom-divider[data-v-3c046f6f]{margin:1.5625rem 0;background-color:#eee}.section-title[data-v-3c046f6f]{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.03125rem;margin-bottom:.9375rem}.address-section .addr-content[data-v-3c046f6f]{font-size:.875rem;line-height:1.6;color:#333}.address-section .addr-content .addr-name[data-v-3c046f6f]{margin-bottom:.3125rem;font-weight:500}.status-section[data-v-3c046f6f] .el-timeline-item__tail{border-left:.0625rem solid #e4e7ed;top:.125rem}.status-section .timeline-content[data-v-3c046f6f]{display:flex;width:100%;justify-content:space-between;align-items:flex-start;font-size:.75rem}.status-section .active-node .status-text[data-v-3c046f6f],.status-section .active-node .status-time[data-v-3c046f6f]{font-weight:700;color:#43342e}.status-section .grey-node .status-text[data-v-3c046f6f],.status-section .grey-node .status-time[data-v-3c046f6f]{color:#999}.pagination-section[data-v-5fa58b9f]{text-align:center;margin-top:3.75rem}.pagination-section[data-v-5fa58b9f] .el-pagination{font-family:"NotoSerif",serif;font-weight:400}.pagination-section[data-v-5fa58b9f] .el-pagination .btn-next,.pagination-section[data-v-5fa58b9f] .el-pagination .btn-prev{background-color:transparent;color:#666;height:2rem}.pagination-section[data-v-5fa58b9f] .el-pagination .btn-next span,.pagination-section[data-v-5fa58b9f] .el-pagination .btn-prev span{font-size:.875rem}.pagination-section[data-v-5fa58b9f] .el-pagination .el-pager li{background-color:transparent;color:#999;font-weight:400;font-size:.875rem;height:2rem;line-height:2rem}.pagination-section[data-v-5fa58b9f] .el-pagination .el-pager li.active{color:#000;font-weight:700}.pagination-section[data-v-5fa58b9f] .el-pagination .el-pager li:hover{color:#000}