.vt-order-filters,.vt-transaction-controls>div{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 18px}.vt-order-filters button,.vt-transaction-controls button{min-height:42px;padding:0 18px;border:1px solid #d8c38a;background:#fff;color:#17130d;font:800 11px/1 Montserrat,sans-serif;letter-spacing:.12em;cursor:pointer;transition:.25s}.vt-order-filters button:hover,.vt-order-filters button.is-active,.vt-transaction-controls button:hover,.vt-transaction-controls button.is-active{border-color:#b78a1f;background:#17130d;color:#f0c756;box-shadow:0 8px 24px rgba(181,133,24,.18)}.vt-transactions-link{display:inline-flex;align-items:center;gap:12px;margin-top:14px;color:#8c6512;font:800 11px/1 Montserrat,sans-serif;letter-spacing:.12em;text-decoration:none}.vt-transactions-link svg,.vt-orders-list footer a svg{width:16px}.vt-orders-list footer{flex-wrap:wrap}.vt-orders-list footer a{display:inline-flex;align-items:center;gap:8px;color:#8b6513;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.1em;text-decoration:none}.vt-orders-pagination{display:flex;align-items:center;justify-content:center;gap:20px;margin:28px 0}.vt-orders-pagination[hidden]{display:none}.vt-orders-pagination button{display:flex;align-items:center;gap:8px;border:0;background:transparent;color:#8a6413;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.1em;cursor:pointer}.vt-orders-pagination button:disabled{opacity:.3}.vt-orders-pagination svg{width:15px}.vt-orders-pagination button:first-child svg{transform:rotate(180deg)}.vt-order-detail-stage,.vt-transactions-stage{max-width:1260px;margin:18px auto;padding:54px;background:#fff;border:1px solid rgba(179,132,25,.32);box-shadow:14px 14px 0 #d8ba65}.vt-order-back{display:inline-flex;align-items:center;gap:10px;color:#84600f;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.12em;text-decoration:none}.vt-order-back svg{width:15px;transform:rotate(180deg)}.vt-order-detail-stage>header{display:grid;align-items:end;grid-template-columns:1fr minmax(240px,420px);gap:42px;margin:35px 0}.vt-order-detail-stage>header p,.vt-transactions-stage>header .vt-overline{color:#9a7115;font:800 11px/1 Montserrat,sans-serif;letter-spacing:.18em}.vt-order-detail-stage h1,.vt-transactions-stage h1{margin:9px 0 18px;color:#17130d;font:700 clamp(42px,6vw,82px)/.94 "Bodoni Moda",serif;letter-spacing:-.04em}.vt-order-detail-stage>header span{display:inline-flex;padding:10px 14px;background:#17130d;color:#fff;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.12em}.vt-order-detail-stage>header span.is-completed{background:#b48922}.vt-order-detail-stage>header span.is-cancelled{background:#7b3126}.vt-order-detail-stage figure{height:260px;margin:0;overflow:hidden;background:#17130d}.vt-order-detail-stage figure img{width:100%;height:100%;object-fit:cover}.vt-order-detail-metrics,.vt-transaction-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #dec788;border-left:1px solid #dec788}.vt-order-detail-metrics article,.vt-transaction-summary article{min-height:130px;padding:24px;border-right:1px solid #dec788;border-bottom:1px solid #dec788}.vt-order-detail-metrics small,.vt-transaction-summary small{display:block;color:#8a6c2d;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.14em}.vt-order-detail-metrics strong,.vt-transaction-summary strong{display:block;margin-top:14px;color:#17130d;font:700 clamp(22px,2.5vw,37px)/1 "Bodoni Moda",serif}.vt-order-detail-metrics span{color:#8b7d61;font:700 11px/1.4 Montserrat,sans-serif;text-transform:uppercase}.vt-order-detail-metrics .is-refund{background:#17130d}.vt-order-detail-metrics .is-refund small,.vt-order-detail-metrics .is-refund strong{color:#efc757}.vt-order-target{display:flex;flex-direction:column;gap:13px;margin-top:30px;padding:26px;background:#17130d}.vt-order-target small{color:#c69b37;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.14em}.vt-order-target a{display:flex;align-items:center;justify-content:space-between;gap:20px;overflow-wrap:anywhere;color:#fff;font:700 14px/1.5 Montserrat,sans-serif;text-decoration:none}.vt-order-target svg{width:17px;color:#efc757}.vt-order-detail-stage>footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:30px}.vt-order-detail-stage>footer small,.vt-order-detail-stage>footer strong{display:block}.vt-order-detail-stage>footer small{color:#92701f;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.12em}.vt-order-detail-stage>footer a{display:inline-flex;align-items:center;gap:12px;padding:17px 20px;background:#c59628;color:#fff;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.1em;text-decoration:none}.vt-order-detail-stage>footer svg{width:16px}.vt-order-detail-denied{max-width:800px;margin:150px auto;padding:60px;text-align:center}.vt-transactions-stage>header{max-width:800px}.vt-transactions-stage>header p:last-child{max-width:720px;color:#756c5c;font:600 15px/1.7 Montserrat,sans-serif}.vt-transaction-summary{margin:38px 0}.vt-transaction-controls{display:flex;align-items:center;justify-content:space-between;gap:20px}.vt-transaction-controls>div{margin:0}.vt-transaction-controls select{min-height:42px;padding:0 42px 0 14px;border:1px solid #d8c38a;background:#fff;color:#17130d;font:700 12px Montserrat,sans-serif}.vt-transaction-list{border-top:1px solid #d9c58c}.vt-transaction-list article{display:grid;align-items:center;grid-template-columns:44px minmax(250px,1fr) 190px 150px 130px;gap:18px;padding:20px 8px;border-bottom:1px solid #e4d7b5}.vt-transaction-list article>i{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#17130d;color:#edc44d;font:800 18px Montserrat,sans-serif;font-style:normal}.vt-transaction-list article>i.is-credit{background:#c2962e;color:#fff}.vt-transaction-list small,.vt-transaction-list h2,.vt-transaction-list p{display:block;margin:0}.vt-transaction-list small{color:#9c7a2c;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.1em}.vt-transaction-list h2{margin-top:6px;color:#17130d;font:700 18px/1.2 Montserrat,sans-serif}.vt-transaction-list p,.vt-transaction-list time,.vt-transaction-list span{color:#807865;font:600 11px/1.4 Montserrat,sans-serif;overflow-wrap:anywhere}.vt-transaction-list>article>strong{font:800 17px/1 Montserrat,sans-serif;text-align:right}.vt-transaction-list>article>strong.is-credit{color:#9c7215}.vt-transaction-list>article>strong.is-debit{color:#17130d}.vt-transaction-no-results{text-align:center;padding:40px;color:#756c5c}.vt-verify-alert.is-success{color:#111!important;font-size:17px!important;font-weight:800!important}
@media(max-width:1000px){.vt-order-detail-metrics,.vt-transaction-summary{grid-template-columns:1fr 1fr}.vt-transaction-list article{grid-template-columns:44px 1fr 130px}.vt-transaction-list time,.vt-transaction-list span{grid-column:2}.vt-order-detail-stage>header{grid-template-columns:1fr}.vt-order-detail-stage figure{max-width:520px}}
@media(max-width:700px){.vt-order-detail-stage,.vt-transactions-stage{margin:10px;padding:25px 18px;box-shadow:6px 6px 0 #d8ba65}.vt-order-detail-metrics,.vt-transaction-summary{grid-template-columns:1fr}.vt-order-detail-stage>footer,.vt-transaction-controls{align-items:stretch;flex-direction:column}.vt-order-detail-stage>footer a{justify-content:center}.vt-transaction-controls>div{width:100%}.vt-transaction-controls button{flex:1;padding:0 9px}.vt-transaction-controls select{width:100%}.vt-transaction-list article{grid-template-columns:38px 1fr}.vt-transaction-list time,.vt-transaction-list span,.vt-transaction-list>article>strong{grid-column:2;text-align:left}.vt-order-filters{display:grid;grid-template-columns:1fr 1fr}}
