.product_cat-badged .woocommerce-loop-product__title::before{content:"BADGED ";background-color:rgba(0,106,193,0.86);color:white;padding:2px 6px;font-size:11px;border-radius:3px;margin-right:6px;display:inline-block}.product_cat-debadged .woocommerce-loop-product__title::before{content:"DEBADGED ";background-color:rgba(255,60,60,0.85);color:white;padding:2px 6px;font-size:11px;border-radius:3px;margin-right:6px;display:inline-block}.product_cat-lore .woocommerce-loop-product__title::before{content:"LORE ";background-color:rgba(186,85,211,0.85);color:white;padding:2px 6px;font-size:11px;border-radius:3px;margin-right:6px;display:inline-block}.woocommerce-cart .woocommerce{max-width:1280px;margin:0 auto}.woocommerce-cart table.cart{width:100%;background:#141414;color:#f5f5f5;border:1px solid #2a2a2a;border-radius:8px;border-collapse:separate!important;border-spacing:0;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.28)}.woocommerce-cart table.cart th{background:#191919;color:#8f8f8f;padding:14px 13px;border:0;border-bottom:1px solid #2d2d2d;font-size:10px;font-weight:700;letter-spacing:.85px;text-transform:uppercase}.woocommerce-cart table.cart td{background:#141414;color:#ededed;padding:15px 13px;border:0;border-bottom:1px solid #242424;vertical-align:middle;transition:background .15s ease}.woocommerce-cart table.cart tr:hover td{background:#181818}.woocommerce-cart table.cart img{width:55px!important;border-radius:4px}.woocommerce-cart table.cart td.product-name a{color:#f6f6f6!important;font-size:13px;font-weight:700;text-decoration:none}.woocommerce-cart table.cart td.product-name a:hover{color:#27a9f8!important}.woocommerce-cart table.cart .amount{color:#fff;font-weight:700}.woocommerce-cart table.cart a.remove{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#ff5b5b!important;background:rgba(255,91,91,.05);border-radius:4px;font-size:17px;transition:.15s ease}.woocommerce-cart table.cart a.remove:hover{color:#fff!important;background:#d94242}.woocommerce .quantity input.qty{width:62px;height:38px;padding:5px;background:#1b1b1b;color:#fff;border:1px solid #343434;border-radius:4px;text-align:center;box-shadow:none}.woocommerce .quantity input.qty:focus{border-color:#159fe8;outline:none}.woocommerce-cart table.cart td.actions{padding:12px;background:#181818}.woocommerce-cart .coupon{display:flex;align-items:center;gap:8px;margin:0}.woocommerce-cart .coupon input.input-text{width:190px!important;height:40px;padding:0 12px!important;background:#202020;color:#fff;border:1px solid #383838;border-radius:4px;box-shadow:none}.woocommerce-cart .coupon input.input-text::placeholder{color:#777}.woocommerce-cart .coupon input.input-text:focus{border-color:#159fe8;outline:none}.woocommerce-cart .button,.woocommerce-cart button.button,.woocommerce-cart input.button{min-height:40px;padding:0 17px!important;background:#087fc5!important;color:#fff!important;border:1px solid #159fe8!important;border-radius:4px!important;font-size:10px!important;font-weight:800!important;letter-spacing:.55px;text-transform:uppercase;transition:.15s ease!important}.woocommerce-cart .button:hover,.woocommerce-cart button.button:hover,.woocommerce-cart input.button:hover{background:#149ee8!important;border-color:#3bbaff!important;transform:translateY(-1px)}.woocommerce-cart button.button:disabled,.woocommerce-cart button.button:disabled[disabled]{opacity:.35;cursor:not-allowed;transform:none}.woocommerce-cart .cart-collaterals{width:100%!important;margin-top:16px!important;display:block!important}.woocommerce-cart .cart_totals{width:100%!important;max-width:none!important;float:none!important;position:relative;padding:0!important;background:#141414;border:1px solid #2a2a2a;border-radius:8px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.28);display:grid;grid-template-columns:minmax(320px,430px) minmax(340px,1fr);grid-template-areas:"heading heading""table info""payments info";column-gap:30px;row-gap:18px;align-items:start}.woocommerce-cart .cart_totals::before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:#139ee7;z-index:3}.woocommerce-cart .cart_totals h2{grid-area:heading;margin:0!important;padding:17px 20px!important;background:#181818;border-bottom:1px solid #2c2c2c;color:#fff!important;font-size:16px!important;font-weight:800!important;letter-spacing:.35px}.woocommerce-cart .cart_totals table{grid-area:table;width:auto!important;margin:0 0 0 22px!important;border:0!important}.woocommerce-cart .cart_totals table th,.woocommerce-cart .cart_totals table td{padding:14px 2px!important;background:transparent!important;border:0!important;border-bottom:1px solid #292929!important}.woocommerce-cart .cart_totals table th{color:#8d8d8d!important;font-size:12px!important;font-weight:500!important;text-align:left}.woocommerce-cart .cart_totals table td{color:#fff!important;font-size:13px!important;font-weight:700!important;text-align:right}.woocommerce-cart .cart_totals .order-total th,.woocommerce-cart .cart_totals .order-total td{padding-top:17px!important;padding-bottom:17px!important;color:#fff!important;font-size:15px!important;font-weight:800!important;border-bottom:0!important}.woocommerce-cart .cart_totals::after{grid-area:info;content:"⚡  INSTANT DOWNLOADS\A""Receive your purchased files immediately so you can download them right away.\A\A""✓  FIVEM READY\A""Vehicles are prepared and ready to be added directly to your FiveM server.\A\A""📁  DRAG & DROP\A""Simple installation. Add the resource, ensure it, and you're ready to go.\A\A""💬  PROFESSIONAL SUPPORT\A""Need help? Our support team is available through Discord.";white-space:pre-line;display:block;margin:0 22px 0 0;padding:22px 24px;background:#191919;border:1px solid #303030;border-radius:7px;color:#c7c7c7;font-size:14px;font-weight:500;line-height:1.7;box-sizing:border-box}.woocommerce-cart .wc-proceed-to-checkout{grid-area:payments;width:100%!important;max-width:360px!important;margin:0 0 22px 22px!important;padding:0!important;background:transparent!important;border:0!important;box-sizing:border-box!important;text-align:left!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 18px!important;box-sizing:border-box!important;background:linear-gradient(135deg,#1ca7ed,#087fc5)!important;border:1px solid #28b7ff!important;border-radius:5px!important;color:#fff!important;font-size:13px!important;font-weight:800!important;line-height:1!important;letter-spacing:.35px!important;text-align:center!important;text-transform:uppercase;box-shadow:0 4px 14px rgba(0,137,210,.20)!important;transform:none!important;transition:background .18s ease,transform .18s ease,box-shadow .18s ease!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button::before,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button::after{content:none!important;display:none!important;opacity:0!important;visibility:hidden!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:linear-gradient(135deg,#32b7f8,#0a8fd6)!important;transform:translateY(-1px)!important;box-shadow:0 7px 18px rgba(0,137,210,.28)!important}.woocommerce-cart .wcpay-express-checkout-wrapper,.woocommerce-cart .wc-block-components-express-payment,.woocommerce-cart .express-payment-methods{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.woocommerce-cart .wcpay-express-checkout-wrapper>*,.woocommerce-cart .wc-block-components-express-payment>*,.woocommerce-cart .express-payment-methods>*{width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important}.woocommerce-cart .wcpay-payment-request-wrapper,.woocommerce-cart .wc-payment-request-wrapper,.woocommerce-cart .wc-stripe-payment-request-wrapper{margin:0!important;width:100%!important}.woocommerce-cart .cart-collaterals::after{content:"🔒 SECURE CHECKOUT   •   ENCRYPTED PAYMENTS   •   SAFE & PROTECTED";display:block;margin-top:8px;padding:13px 16px;background:#0f0f0f;border:1px solid #262626;border-radius:6px;color:#888;font-size:10px;font-weight:700;letter-spacing:.55px;text-align:center;text-transform:uppercase}@media (max-width:980px){.woocommerce-cart .cart_totals{grid-template-columns:1fr;grid-template-areas:"heading""table""info""payments"}.woocommerce-cart .cart_totals table{margin:0 18px!important;width:auto!important}.woocommerce-cart .cart_totals::after{margin:0 18px!important;font-size:13px;line-height:1.65}.woocommerce-cart .wc-proceed-to-checkout{max-width:none!important;margin:0 18px 18px 18px!important}}@media (max-width:650px){.woocommerce-cart .coupon{flex-wrap:wrap}.woocommerce-cart .coupon input.input-text{width:100%!important}.woocommerce-cart table.cart td.actions .button{width:100%;margin-top:7px}.woocommerce-cart .cart_totals h2{font-size:15px!important}.woocommerce-cart .cart_totals::after{padding:18px;font-size:12px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{height:42px!important;min-height:42px!important;font-size:12px!important}.woocommerce-cart .cart-collaterals::after{font-size:9px;line-height:1.5;padding-left:10px;padding-right:10px}}