.ps-page-order-detail{padding:40px 0}.ps-page-order-detail .order-detail{max-width:1000px;margin:0 auto}.ps-page-order-detail .loading-state{text-align:center;color:#6c757d;padding:60px 20px}.ps-page-order-detail .loading-state i{margin-right:8px}.ps-page-order-detail .alert-danger{margin-bottom:24px}.ps-page-order-detail .order-detail-header{border-bottom:2px solid #e9ecef;justify-content:space-between;align-items:flex-start;margin-bottom:32px;padding-bottom:24px;display:flex}.ps-page-order-detail .order-detail-header .order-detail-header-left{flex:1}.ps-page-order-detail .order-detail-header .order-detail-header-left .btn-link{color:var(--brand-blue);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:12px;padding:0;font-size:14px;text-decoration:none;transition:color .2s;display:inline-flex}.ps-page-order-detail .order-detail-header .order-detail-header-left .btn-link:hover{color:var(--brand-dark-blue);text-decoration:underline}.ps-page-order-detail .order-detail-header .order-detail-header-left .btn-link i{font-size:12px}.ps-page-order-detail .order-detail-header .order-detail-header-left h1{color:#000;margin:0;font-size:32px;font-weight:700}.ps-page-order-detail .order-detail-header .order-detail-header-right{align-items:center;display:flex}.ps-page-order-detail .order-status-badge{border-radius:6px;padding:6px 14px;font-size:13px;font-weight:600}.ps-page-order-detail .order-status-badge--pending{color:#856404;background-color:#fff3cd}.ps-page-order-detail .order-status-badge--completed{color:#155724;background-color:#d4edda}.ps-page-order-detail .order-status-badge--cancelled{color:#721c24;background-color:#f8d7da}.ps-page-order-detail .order-info-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:32px;display:grid}.ps-page-order-detail .order-info-grid .info-card{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:20px}.ps-page-order-detail .order-info-grid .info-card .info-card-label{color:#6c757d;text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:600}.ps-page-order-detail .order-info-grid .info-card .info-card-value{color:#000;font-size:18px;font-weight:600}.ps-page-order-detail .order-info-grid .info-card .info-card-value.info-card-value--highlight{color:var(--brand-blue);font-size:24px}.ps-page-order-detail .order-detail-section{margin-bottom:32px}.ps-page-order-detail .order-detail-section h3{color:#000;border-bottom:1px solid #e9ecef;margin-bottom:16px;padding-bottom:12px;font-size:20px;font-weight:700}.ps-page-order-detail .order-items-table-wrapper{overflow-x:auto}.ps-page-order-detail .order-items-table{border-collapse:collapse;background:#fff;border:1px solid #e9ecef;border-radius:8px;width:100%;overflow:hidden}.ps-page-order-detail .order-items-table thead{background-color:#f8f9fa}.ps-page-order-detail .order-items-table thead th{text-align:left;color:#000;border-bottom:2px solid #e9ecef;padding:16px;font-size:14px;font-weight:600}.ps-page-order-detail .order-items-table thead th:last-child{text-align:right}.ps-page-order-detail .order-items-table tbody tr{border-bottom:1px solid #e9ecef}.ps-page-order-detail .order-items-table tbody tr:last-child{border-bottom:none}.ps-page-order-detail .order-items-table tbody td{padding:16px;font-size:15px}.ps-page-order-detail .order-items-table tbody td:last-child{text-align:right}.ps-page-order-detail .order-items-table tbody td .text-muted{color:#6c757d;margin-top:4px;font-size:13px}.ps-page-order-detail .order-items-table tbody td .small{font-size:13px}.ps-page-order-detail .order-items-table tfoot{background-color:#f8f9fa}.ps-page-order-detail .order-items-table tfoot tr{border-top:1px solid #e9ecef}.ps-page-order-detail .order-items-table tfoot tr.total-row{border-top:2px solid #000;font-size:16px}.ps-page-order-detail .order-items-table tfoot td{padding:12px 16px;font-size:15px}.ps-page-order-detail .order-items-table tfoot td.text-right{text-align:right}.ps-page-order-detail .order-items-table tfoot td .total-amount{color:var(--brand-blue);font-size:20px}.ps-page-order-detail .order-tracking-section .tracking-info{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:20px}.ps-page-order-detail .order-tracking-section .tracking-info p{margin:0 0 12px;font-size:15px}.ps-page-order-detail .order-tracking-section .tracking-info .btn-outline-blue{color:var(--brand-blue);border:1px solid var(--brand-blue);background:#fff;border-radius:6px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;text-decoration:none;transition:all .2s;display:inline-flex}.ps-page-order-detail .order-tracking-section .tracking-info .btn-outline-blue:hover{background-color:var(--brand-blue);color:#fff}
.ps-shopping-cart{background:#fff;border:none;border-radius:5px;padding:30px;box-shadow:0 0 8px #0000000d}@media (max-width:768px){.ps-shopping-cart{box-shadow:none;padding:30px 15px}}.cart-actions{margin-top:20px}.cart-actions .ps-btn{background:var(--brand-orange);border:none;font-size:16px;font-weight:500}.ps-page--shopping-cart{padding:45px 0}.ps-page--shopping-cart .ps-product--on-cart{margin-bottom:30px}.ps-page--shopping-cart .ps-product--on-cart .quantity{margin-top:10px}.ps-page--shopping-cart .ps-product--on-cart .ps-product__delivery-time{color:var(--brand-black)}.ps-product--on-cart .total{align-items:center;display:flex}.ps-product--on-cart .total .ps-product__price{flex-flow:column wrap;margin-right:15px;padding:0;line-height:1em;display:flex}.ps-product--on-cart .total .remove{color:var(--brand-red);background:0 0;border:none;padding:15px;font-size:22px}.ps-block--voucher{border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding-bottom:20px}.ps-block--voucher h4{margin-bottom:12px;font-size:16px;font-weight:600}.ps-block--voucher form{gap:8px;margin-bottom:12px;display:flex}.ps-block--voucher input[type=text]{border:1px solid #ddd;border-radius:4px;flex:1;padding:10px 12px;font-size:14px}.ps-block--voucher input[type=text]:disabled{opacity:.6;cursor:not-allowed}.ps-block--voucher button[type=submit]{color:#fff;cursor:pointer;background-color:#ff6b35;border:none;border-radius:4px;padding:10px 20px;font-size:14px;font-weight:500;transition:background-color .2s}.ps-block--voucher button[type=submit]:hover:not(:disabled){background-color:#e55a2b}.ps-block--voucher button[type=submit]:disabled{cursor:not-allowed;background-color:#ccc}.ps-block--voucher .ps-voucher-error{color:#d32f2f;background-color:#ffebee;border-radius:4px;margin-top:8px;padding:8px;font-size:13px}.ps-block--voucher .ps-voucher-applied{margin-top:12px}.ps-block--voucher .ps-voucher-applied .ps-voucher-item{background-color:#12ac741a;border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:10px 12px;display:flex}.ps-block--voucher .ps-voucher-applied .ps-voucher-item .ps-voucher-code{color:var(--brand-dark-green);font-size:14px;font-weight:500}.ps-block--voucher .ps-voucher-applied .ps-voucher-item .ps-voucher-code .ps-voucher-discount{color:var(--brand-dark-green);font-weight:400}.ps-block--voucher .ps-voucher-applied .ps-voucher-item .ps-voucher-remove{color:var(--brand-dark-green);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:18px;font-weight:700;transition:opacity .2s;display:flex}.ps-block--voucher .ps-voucher-applied .ps-voucher-item .ps-voucher-remove:hover:not(:disabled){opacity:.8}.ps-block--voucher .ps-voucher-applied .ps-voucher-item .ps-voucher-remove:disabled{cursor:not-allowed;opacity:.6}.ps-block__records .ps-discount-line .ps-discount-amount{color:var(--brand-dark-green);font-weight:600}@media (max-width:768px){.ps-product--on-cart .ps-product__content .total .ps-product__price{flex-flow:wrap}.ps-product--on-cart .ps-product__content .price-total{margin:10px 0}.col-summary{flex-direction:column;display:flex}.col-summary .checkout-order{order:2}}
.ps-page-success__container{max-width:1000px;padding:40px 0 80px}.ps-page-success__logo-wrapper{justify-content:center;margin-bottom:40px;display:flex}.ps-page-success__logo{transform:scale(1.3)}.ps-page-success__card-wrapper{justify-content:center;margin-bottom:40px;display:flex}.ps-page-success__card{text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:16px;width:100%;max-width:600px;padding:32px;box-shadow:0 20px 40px #00000014}.ps-page-success__icon{background:linear-gradient(135deg,#4caf50 0%,#45a049 100%);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 20px;display:flex;box-shadow:0 6px 20px #4caf504d}.ps-page-success__icon-check{color:#fff;font-size:28px;font-weight:700}.ps-page-success__title{margin:0 0 12px;font-size:28px;font-weight:700;line-height:1.2}.ps-page-success__title--default{color:#3498db}.ps-page-success__title--success{color:#4caf50}.ps-page-success__title--pending{color:#ff9800}.ps-page-success__message{color:var(--brand-black);margin:0 0 20px;font-size:16px;line-height:1.5}.ps-page-success__order-id{background:linear-gradient(135deg,#f8fbff 0%,#e3f2fd 100%);border:1px solid #e3f2fd;border-radius:10px;margin:20px 0;padding:16px}.ps-page-success__order-id-text{color:var(--brand-black);margin:0;font-size:15px}.ps-page-success__order-id-value{color:#3498db;font-size:16px}.ps-page-success__info{background:#f8f9fa;border:1px solid #e9ecef;border-radius:10px;margin:20px 0;padding:20px}.ps-page-success__info-title{color:#333;margin:0 0 10px;font-size:22px;font-weight:600}.ps-page-success__info-text{color:var(--brand-black);margin:0;font-size:15px;line-height:1.5}.ps-page-success__actions{justify-content:center;margin-top:24px;display:flex}.ps-page-success__button{color:#fff;text-align:center;cursor:pointer;background-color:#3598db;border:none;border-radius:25px;justify-content:center;align-items:center;min-width:200px;padding:12px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 12px #3598db4d}.ps-page-success__button:hover{background-color:#258cd1;box-shadow:0 6px 16px #3598db66}.ps-page-success__loading{color:#888;padding:20px 0;font-size:15px}.ps-page-success__card--wide{max-width:900px}.ps-page-success__icon--pending{background:linear-gradient(135deg,#ff9800 0%,#e65100 100%);box-shadow:0 6px 20px #ff98004d}.ps-page-pending__bank-details{text-align:left}.ps-page-pending__dl{grid-template-columns:auto 1fr;gap:8px 16px;margin:0;font-size:15px;display:grid}.ps-page-pending__dl dt{color:#666;white-space:nowrap;font-weight:500}.ps-page-pending__dl dd{color:var(--brand-black);margin:0}.ps-page-pending__mono{letter-spacing:.04em;font-family:monospace;font-size:15px}.ps-page-pending__reference{flex-direction:column;gap:2px;display:flex}.ps-page-pending__reference-hint{color:#888;font-size:12px;font-weight:400}.ps-page-pending__steps{text-align:left;margin:0;padding-left:20px}.ps-page-pending__steps li{color:var(--brand-black);margin-bottom:8px;font-size:15px;line-height:1.5}.ps-page-pending__steps li:last-child{margin-bottom:0}.ps-order-confirm-summary{text-align:left;width:100%;margin:24px 0}.ps-order-confirm-summary__title{color:#333;text-align:left;margin:0 0 16px;font-size:20px;font-weight:600}.ps-order-confirm-summary__table-wrap{border:1px solid #e9ecef;border-radius:10px;margin-bottom:16px;overflow-x:auto}.ps-order-confirm-summary__table{border-collapse:collapse;width:100%;font-size:14px}.ps-order-confirm-summary__th{color:#333;text-align:left;background:#f8f9fa;border-bottom:1px solid #e9ecef;padding:10px 12px;font-weight:600}.ps-order-confirm-summary__th--qty{text-align:center;width:72px}.ps-order-confirm-summary__th--price{text-align:right;width:100px}.ps-order-confirm-summary__td{color:var(--brand-black);vertical-align:top;border-bottom:1px solid #f0f0f0;padding:10px 12px}.ps-order-confirm-summary__ref{color:#999;margin-top:2px;font-size:12px}.ps-order-confirm-summary__td--qty{text-align:center}.ps-order-confirm-summary__td--price{text-align:right;white-space:nowrap}.ps-order-confirm-summary__totals{max-width:320px;margin:0 0 0 auto}.ps-order-confirm-summary__row{color:var(--brand-black);justify-content:space-between;gap:16px;padding:6px 0;font-size:15px;display:flex}.ps-order-confirm-summary__row--grand{border-top:1px solid #e9ecef;margin-top:8px;padding-top:10px;font-size:16px;font-weight:700}.ps-order-confirm-summary__row dt{margin:0}.ps-order-confirm-summary__row dd{white-space:nowrap;margin:0}
.ps-page-order-tracking{background-color:#fafafa;min-height:100vh;padding:60px 0}.ps-page-order-tracking .btn-blue{padding:10px 30px}.ps-page-order-tracking .btn-blue i{margin-right:10px}.ps-page-order-tracking .ps-page__content{max-width:900px;margin:0 auto}.ps-page-order-tracking .ps-section__header{text-align:center;margin-bottom:25px}.ps-page-order-tracking .ps-section__header .ps-logo{justify-content:center;margin-bottom:30px;display:flex}.ps-page-order-tracking .ps-section__header .ps-page__title{color:#222;margin-bottom:15px;font-size:32px;font-weight:600}.ps-page-order-tracking .ps-section__header .ps-page__subtitle{color:var(--brand-black);max-width:600px;margin:0 auto;font-size:16px}.ps-page-order-tracking .ps-section__search{background:#fff;border-radius:8px;margin-bottom:30px;padding:40px;box-shadow:0 2px 10px #0000000d}.ps-page-order-tracking .ps-section__search .ps-form--order-search{max-width:500px;margin:0 auto}.ps-page-order-tracking .ps-section__search .ps-form--order-search .form-group{margin-bottom:20px}.ps-page-order-tracking .ps-section__search .ps-form--order-search .form-group .form-control{text-transform:uppercase;letter-spacing:1px;border:2px solid #ddd;border-radius:5px;height:50px;padding:0 20px;font-size:16px;transition:all .3s}.ps-page-order-tracking .ps-section__search .ps-form--order-search .form-group .form-control:focus{border-color:#fcb800;outline:none;box-shadow:0 0 0 3px #fcb8001a}.ps-page-order-tracking .ps-section__search .ps-form--order-search .form-group .form-control::placeholder{text-transform:none;letter-spacing:normal}.ps-page-order-tracking .ps-section__search .ps-form--order-search .ps-btn{height:50px;font-size:16px;font-weight:600;transition:all .3s}.ps-page-order-tracking .ps-section__search .ps-form--order-search .ps-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 15px #fcb8004d}.ps-page-order-tracking .ps-section__search .ps-form--order-search .ps-btn:disabled{opacity:.6;cursor:not-allowed}.ps-page-order-tracking .ps-alert--error{color:#c33;background:#fee;border:1px solid #fcc;border-radius:5px;align-items:center;gap:10px;margin-bottom:30px;padding:15px 20px;display:flex}.ps-page-order-tracking .ps-alert--error i{font-size:18px}.ps-page-order-tracking .ps-section__loading{text-align:center;padding:60px 20px}.ps-page-order-tracking .ps-section__loading .ps-loader{border:4px solid #f3f3f3;border-top-color:#fcb800;border-radius:50%;width:50px;height:50px;animation:1s linear infinite spin;display:inline-block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ps-page-order-tracking .ps-section__order-details .ps-card{background:#fff;border-radius:8px;margin-bottom:25px;overflow:hidden;box-shadow:0 2px 10px #0000000d}.ps-page-order-tracking .ps-section__order-details .ps-card .ps-card__header{border-bottom:1px solid #eee;padding:20px 30px}.ps-page-order-tracking .ps-section__order-details .ps-card .ps-card__header .ps-card__title{color:#222;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:600;display:flex}.ps-page-order-tracking .ps-section__order-details .ps-card .ps-card__header .ps-card__title i{color:#fcb800;font-size:20px}.ps-page-order-tracking .ps-section__order-details .ps-card .ps-card__content{padding:30px}.ps-page-order-tracking .ps-section__order-details .ps-card--order-header .order-header-info{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:25px;display:grid}.ps-page-order-tracking .ps-section__order-details .ps-card--order-header .order-header-info .order-header-item{flex-direction:column;gap:8px;display:flex}.ps-page-order-tracking .ps-section__order-details .ps-card--order-header .order-header-info .order-header-item .label{color:var(--brand-black);text-transform:uppercase;letter-spacing:.5px;font-size:13px}.ps-page-order-tracking .ps-section__order-details .ps-card--order-header .order-header-info .order-header-item .value{color:#222;font-size:16px;font-weight:600}.ps-page-order-tracking .ps-section__order-details .ps-card--order-header .order-header-info .order-header-item .order-status{text-align:center;color:#1976d2;background:#e3f2fd;border-radius:20px;max-width:fit-content;padding:8px 16px;font-size:14px;font-weight:600;display:inline-block}.ps-page-order-tracking .ps-section__order-details .ps-card--order-header .order-header-info .order-header-item .order-status.order-status--1{color:#f57c00;background:#fff3e0}.ps-page-order-tracking .ps-section__order-details .ps-card--order-header .order-header-info .order-header-item .order-status.order-status--2{color:#388e3c;background:#e8f5e9}.ps-page-order-tracking .ps-section__order-details .ps-card--order-header .order-header-info .order-header-item .order-status.order-status--3{color:#1976d2;background:#e3f2fd}.ps-page-order-tracking .ps-section__order-details .ps-card--order-header .order-header-info .order-header-item .order-status.order-status--4{color:#388e3c;background:#e8f5e9}.ps-page-order-tracking .ps-section__order-details .ps-card--order-header .order-header-info .order-header-item .order-status.order-status--5{color:#2e7d32;background:#c8e6c9}.ps-page-order-tracking .ps-section__order-details .ps-card--order-header .order-header-info .order-header-item .order-status.order-status--6{color:#c62828;background:#ffebee}.ps-page-order-tracking .ps-section__order-details .ps-card--order-header .order-header-info .order-header-item .order-status.order-status--7{color:#ad1457;background:#fce4ec}.ps-page-order-tracking .ps-section__order-details .ps-card--order-header .order-header-info .order-header-item .order-status.order-status--8{color:#c62828;background:#ffebee}.ps-page-order-tracking .ps-section__order-details .ps-card--shipping .shipping-info{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px;display:grid}.ps-page-order-tracking .ps-section__order-details .ps-card--shipping .shipping-info .shipping-info-item{flex-direction:column;gap:8px;display:flex}.ps-page-order-tracking .ps-section__order-details .ps-card--shipping .shipping-info .shipping-info-item .label{color:var(--brand-black);text-transform:uppercase;letter-spacing:.5px;font-size:13px}.ps-page-order-tracking .ps-section__order-details .ps-card--shipping .shipping-info .shipping-info-item .value{color:#222;font-size:15px}.ps-page-order-tracking .ps-section__order-details .ps-card--shipping .shipping-info .shipping-info-item .value.tracking-number{color:#fcb800;background:#fff9e6;border-radius:4px;padding:8px 12px;font-family:Courier New,monospace;font-size:16px;font-weight:600;display:inline-block}.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .ps-card__content{padding:0}.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .table-responsive{overflow-x:auto}.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .ps-table--order-items{width:100%;margin:0}.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .ps-table--order-items thead{background:#f8f9fa}.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .ps-table--order-items thead th{color:var(--brand-black);text-transform:uppercase;letter-spacing:.5px;border:none;padding:15px 30px;font-size:13px;font-weight:600}.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .ps-table--order-items tbody tr{border-bottom:1px solid #eee}.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .ps-table--order-items tbody tr:last-child{border-bottom:none}.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .ps-table--order-items tbody tr:hover{background:#fafafa}.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .ps-table--order-items tbody tr td{vertical-align:middle;border:none;padding:20px 30px}.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .ps-table--order-items tbody tr td .product-info{flex-direction:column;gap:5px;display:flex}.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .ps-table--order-items tbody tr td .product-info .product-name{color:#222;font-size:15px;font-weight:500}.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .ps-table--order-items tbody tr td .product-info .product-reference{color:#999;font-size:13px}.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .ps-table--order-items tbody tr td .quantity{color:var(--brand-black);font-weight:500}.ps-page-order-tracking .ps-section__order-details .ps-card--order-totals .order-totals{max-width:400px;margin-left:auto}.ps-page-order-tracking .ps-section__order-details .ps-card--order-totals .order-totals .order-totals-row{justify-content:space-between;padding:12px 0;display:flex}.ps-page-order-tracking .ps-section__order-details .ps-card--order-totals .order-totals .order-totals-row .label{color:var(--brand-black);font-size:15px}.ps-page-order-tracking .ps-section__order-details .ps-card--order-totals .order-totals .order-totals-row .value{color:#222;font-size:15px}.ps-page-order-tracking .ps-section__order-details .ps-card--order-totals .order-totals .order-totals-row.order-totals-row--total{border-top:1px solid #ececec;border-bottom:none;margin-top:10px;padding-top:20px}.ps-page-order-tracking .ps-section__order-details .ps-card--order-totals .order-totals .order-totals-row.order-totals-row--total .label,.ps-page-order-tracking .ps-section__order-details .ps-card--order-totals .order-totals .order-totals-row.order-totals-row--total .value{color:#222;font-size:18px}.ps-page-order-tracking .ps-section__order-details .ps-card--order-totals .order-totals .order-totals-row.order-totals-row--total .total-amount{color:var(--brand-blue)}.ps-page-order-tracking .ps-section__order-details .ps-card--order-totals .order-totals .order-totals-row:last-child{border-bottom:none}.ps-page-order-tracking .ps-section__actions{text-align:center;margin-top:40px}.ps-page-order-tracking .ps-section__actions .ps-btn{align-items:center;gap:8px;padding:12px 30px;font-size:15px;font-weight:500;display:inline-flex}.ps-page-order-tracking .ps-section__actions .ps-btn i{font-size:16px}.ps-page-order-tracking .ps-section__actions .ps-btn:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0000001a}.ps-page-order-tracking .ps-section__info{margin-top:50px}.ps-page-order-tracking .ps-section__info .info-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;display:grid}.ps-page-order-tracking .ps-section__info .info-grid .info-card{text-align:center;background:#fff;border-radius:8px;padding:35px;transition:transform .3s,box-shadow .3s;box-shadow:0 2px 10px #0000000d}.ps-page-order-tracking .ps-section__info .info-grid .info-card:hover{transform:translateY(-5px);box-shadow:0 5px 20px #0000001a}.ps-page-order-tracking .ps-section__info .info-grid .info-card .info-icon{background:linear-gradient(135deg,#fcb800 0%,#f59e00 100%);border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 25px;display:flex}.ps-page-order-tracking .ps-section__info .info-grid .info-card .info-icon i{color:#fff;font-size:30px}.ps-page-order-tracking .ps-section__info .info-grid .info-card .info-title{color:#222;margin-bottom:15px;font-size:18px;font-weight:600}.ps-page-order-tracking .ps-section__info .info-grid .info-card .info-text{color:var(--brand-black);margin:0;font-size:14px;line-height:1.6}.ps-page-order-tracking .ps-section__help{text-align:center;background:#fff;border-radius:8px;margin-top:50px;padding:35px;box-shadow:0 2px 10px #0000000d}.ps-page-order-tracking .ps-section__help h3{color:#222;margin-bottom:15px;font-size:20px;font-weight:600}.ps-page-order-tracking .ps-section__help p{color:var(--brand-black);max-width:700px;margin:0 auto;font-size:15px;line-height:1.7}.ps-page-order-tracking .ps-section__help p a{color:var(--brand-blue);font-weight:500;text-decoration:none;transition:color .2s}.ps-page-order-tracking .ps-section__help p a:hover{color:#e6a700;text-decoration:underline}.ps-page-order-tracking .ps-form--order-search .form-label{color:#222;text-align:left;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.ps-page-order-tracking .ps-form--order-search .form-text{color:#999;text-align:left;margin-top:8px;font-size:13px;display:block}.ps-page-order-tracking .ps-form--order-search .ps-btn i{margin-right:8px}@media (max-width:768px){.ps-page-order-tracking{padding:30px 0}.ps-page-order-tracking .ps-section__header{margin-bottom:30px}.ps-page-order-tracking .ps-section__header .ps-page__title{font-size:24px}.ps-page-order-tracking .ps-section__header .ps-page__subtitle{font-size:14px}.ps-page-order-tracking .ps-section__search{padding:25px}.ps-page-order-tracking .ps-section__info{margin-top:30px}.ps-page-order-tracking .ps-section__info .info-grid{grid-template-columns:1fr;gap:20px}.ps-page-order-tracking .ps-section__info .info-grid .info-card{padding:25px}.ps-page-order-tracking .ps-section__info .info-grid .info-card .info-icon{width:60px;height:60px;margin-bottom:20px}.ps-page-order-tracking .ps-section__info .info-grid .info-card .info-icon i{font-size:26px}.ps-page-order-tracking .ps-section__info .info-grid .info-card .info-title{font-size:16px}.ps-page-order-tracking .ps-section__info .info-grid .info-card .info-text{font-size:13px}.ps-page-order-tracking .ps-section__help{margin-top:30px;padding:25px}.ps-page-order-tracking .ps-section__help h3{font-size:18px}.ps-page-order-tracking .ps-section__help p{font-size:14px}.ps-page-order-tracking .ps-section__order-details .ps-card .ps-card__header{padding:15px 20px}.ps-page-order-tracking .ps-section__order-details .ps-card .ps-card__header .ps-card__title{font-size:16px}.ps-page-order-tracking .ps-section__order-details .ps-card .ps-card__content{padding:20px}.ps-page-order-tracking .ps-section__order-details .ps-card--order-header .order-header-info{grid-template-columns:1fr;gap:20px}.ps-page-order-tracking .ps-section__order-details .ps-card--shipping .shipping-info{grid-template-columns:1fr}.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .ps-table--order-items{font-size:13px}.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .ps-table--order-items thead th,.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .ps-table--order-items tbody td{padding:12px 15px}.ps-page-order-tracking .ps-section__order-details .ps-card--order-items .ps-table--order-items .text-right{text-align:right}.ps-page-order-tracking .ps-section__order-details .ps-card--order-totals .order-totals{max-width:100%}.ps-page-order-tracking .ps-section__order-details .ps-card--order-totals .order-totals .order-totals-row .label,.ps-page-order-tracking .ps-section__order-details .ps-card--order-totals .order-totals .order-totals-row .value{font-size:14px}.ps-page-order-tracking .ps-section__order-details .ps-card--order-totals .order-totals .order-totals-row.order-totals-row--total .label,.ps-page-order-tracking .ps-section__order-details .ps-card--order-totals .order-totals .order-totals-row.order-totals-row--total .value{font-size:16px}}@media (max-width:576px){.ps-page-order-tracking .ps-card--order-items .table-responsive .ps-table--order-items{display:block}.ps-page-order-tracking .ps-card--order-items .table-responsive .ps-table--order-items thead{display:none}.ps-page-order-tracking .ps-card--order-items .table-responsive .ps-table--order-items tbody{display:block}.ps-page-order-tracking .ps-card--order-items .table-responsive .ps-table--order-items tbody tr{border:1px solid #eee;border-radius:5px;margin-bottom:20px;display:block}.ps-page-order-tracking .ps-card--order-items .table-responsive .ps-table--order-items tbody tr td{border-bottom:1px solid #f5f5f5;padding:10px 15px;display:block;text-align:left!important}.ps-page-order-tracking .ps-card--order-items .table-responsive .ps-table--order-items tbody tr td:last-child{border-bottom:none}.ps-page-order-tracking .ps-card--order-items .table-responsive .ps-table--order-items tbody tr td:before{content:attr(data-label);color:var(--brand-black);text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:600;display:block}}
.order-tracking-widget{background:#fff;border-radius:8px;padding:25px;box-shadow:0 2px 10px #0000000d}.order-tracking-widget .order-tracking-header{margin-bottom:20px}.order-tracking-widget .order-tracking-header .order-tracking-title{color:#222;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600;display:flex}.order-tracking-widget .order-tracking-header .order-tracking-title i{color:#fcb800;font-size:18px}.order-tracking-widget .order-tracking-form .order-tracking-input-group{gap:10px;display:flex}.order-tracking-widget .order-tracking-form .order-tracking-input{text-transform:uppercase;letter-spacing:.5px;border:2px solid #ddd;border-radius:5px;flex:1;height:45px;padding:0 15px;font-size:14px;transition:all .3s}.order-tracking-widget .order-tracking-form .order-tracking-input:focus{border-color:#fcb800;outline:none;box-shadow:0 0 0 3px #fcb8001a}.order-tracking-widget .order-tracking-form .order-tracking-input::placeholder{text-transform:none;letter-spacing:normal}.order-tracking-widget .order-tracking-form .order-tracking-button{color:#fff;cursor:pointer;white-space:nowrap;background:#fcb800;border:none;border-radius:5px;height:45px;padding:0 25px;font-size:14px;font-weight:600;transition:all .3s}.order-tracking-widget .order-tracking-form .order-tracking-button:hover:not(:disabled){background:#e6a700;transform:translateY(-2px);box-shadow:0 5px 15px #fcb8004d}.order-tracking-widget .order-tracking-form .order-tracking-button:disabled{opacity:.5;cursor:not-allowed}.order-tracking-widget .order-tracking-form .order-tracking-button i{font-size:16px}.order-tracking-widget.order-tracking-widget--inline{box-shadow:none;background:0 0;padding:0}.order-tracking-widget.order-tracking-widget--inline .order-tracking-form{display:flex}.order-tracking-widget.order-tracking-widget--inline .order-tracking-form .order-tracking-input{height:40px;font-size:13px}.order-tracking-widget.order-tracking-widget--inline .order-tracking-form .order-tracking-button{justify-content:center;align-items:center;height:40px;padding:0 15px;display:flex}.order-tracking-widget.order-tracking-widget--inline .order-tracking-form .order-tracking-button i{font-size:16px}.ps-footer .order-tracking-widget{background:#ffffff1a;border:1px solid #ffffff1a}.ps-footer .order-tracking-widget .order-tracking-title{color:#fff}.ps-footer .order-tracking-widget .order-tracking-title i{color:#fcb800}.ps-footer .order-tracking-widget .order-tracking-input{background:#ffffffe6;border-color:#fff3}.ps-footer .order-tracking-widget .order-tracking-input:focus{background:#fff;border-color:#fcb800}@media (max-width:576px){.order-tracking-widget{padding:20px}.order-tracking-widget .order-tracking-form .order-tracking-input-group{flex-direction:column;gap:10px}.order-tracking-widget .order-tracking-form .order-tracking-input,.order-tracking-widget .order-tracking-form .order-tracking-button{width:100%}.order-tracking-widget.order-tracking-widget--inline .order-tracking-form{flex-direction:row}.order-tracking-widget.order-tracking-widget--inline .order-tracking-form .order-tracking-input,.order-tracking-widget.order-tracking-widget--inline .order-tracking-form .order-tracking-button{width:auto}}
.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{opacity:0;transition:opacity var(--yarl__fade_animation_duration,.25s)var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999);position:fixed;inset:0;overflow:hidden}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;outline:none;position:absolute;inset:0;overflow:hidden}.yarl__carousel{height:100%;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px,0)*1px + var(--yarl__carousel_spacing_percent,0)*1%));flex:none;place-content:center;align-items:stretch;display:flex}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%)}.yarl__flex_center{place-content:center;align-items:center;display:flex}.yarl__slide{padding:calc(var(--yarl__carousel_padding_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_padding_percent,0)*1%);flex:1;position:relative;overflow:hidden}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:100%;max-height:100%}.yarl__slide_image_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0)}}.yarl__slide_placeholder{line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc));animation:1s linear yarl__delayed_fadein}.yarl__slide_loading line{animation:1s linear infinite yarl__stroke_opacity}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{padding:var(--yarl__toolbar_padding,8px);justify-content:flex-end;display:flex;position:absolute;inset:0 0 auto auto}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,#fffc);cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px #000c));margin:var(--yarl__button_margin,0);padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent;outline:none;line-height:0}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%)rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%)rotate(180deg)}.yarl__no_scroll{overscroll-behavior:none;height:100%;overflow:hidden}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}
:root{--brand-black:#343e40;--brand-blue:#3498db;--brand-dark-blue:#2980b9;--brand-green:#22c55e;--brand-light-blue:#e5f3ff;--brand-light-transparent-blue:#e5f3ff45;--brand-orange:#ff8c03;--brand-dark-green:#12ac74;--brand-red:red;--account-gray-light:#f5f5f5;--account-gray-medium:#7a7a7a;--account-gray-border:#e9ecef;--account-gray-text:#777;--account-success-bg:#d4edda;--account-success-text:#155724;--account-success-border:#c3e6cb;--account-error-bg:#f8d7da;--account-error-text:#721c24;--account-error-border:#f5c6cb;--account-warning-bg:#fff3cd;--account-warning-text:#856404}.btn{border-radius:5px;padding:10px 20px;font-size:14px}.btn-blue-outline{color:var(--brand-blue);border:1px solid var(--brand-blue);background:0 0}.btn-blue-outline:hover{background:var(--brand-blue);color:#fff}.btn-blue{background:var(--brand-blue);color:#fff;border:none}.btn-blue:hover{background:var(--brand-dark-blue);color:#fff}.btn-orange{background:var(--brand-orange);color:#fff;border:none}.btn-orange:hover{background:var(--brand-orange);color:#fff}.btn-green{background:var(--brand-dark-green);color:#fff;border:none}.btn-green:hover{background:var(--brand-dark-green);color:#fff}main{padding-top:167px}@media (max-width:1200px){main{padding-top:263px}}@media (max-width:768px){.ps-page__header:not(.ps-page__header--mobile){margin-top:0;padding:0}.ps-page--shopping{padding:30px 0}}#__next{transition:none!important;animation:none!important}#loader-wrapper,.ps-preloader,.loader-section,.ps-preloader-section{visibility:hidden!important;opacity:0!important;display:none!important}.ant-modal-root .ant-modal-body .ant-modal-confirm-success .ant-modal-confirm-body>.anticon{color:var(--brand-green)}.ant-modal-root .ant-modal-body .ant-btn-variant-solid,.ant-modal-root .ant-modal-body .ant-btn-variant-solid:hover{background:var(--brand-blue);border-color:var(--brand-blue)}
