/* Generated by tint.py from Jacked's template.css, main.css and account.css. Do not edit by hand. */
/* template.css: 88 rules */
.vx.jk-tpl .hero-image{border:1px solid #344654;background:#070e15}
.vx.jk-tpl .thumb{background:#081017}
.vx.jk-tpl .thumb.selected{box-shadow:0 0 0 2px rgb(39 54 66 / 0.3)}
.vx.jk-tpl .eyebrow{color:#939aa3}
.vx.jk-tpl .subtitle{color:#bec5ce}
.vx.jk-tpl .pills span{border:1px solid #2c3c48;background:linear-gradient(#1c2832,#0f1820)}
.vx.jk-tpl .intro{color:#c8cfd8}
.vx.jk-tpl .quantity{border:1px solid #435868}
.vx.jk-tpl .trust>span{color:#c4cbd4}
.vx.jk-tpl .detail-grid p{color:#c2c9d2}
.vx.jk-tpl .research-points{color:#bcc3cc}
.vx.jk-tpl th,.vx.jk-tpl td{border-bottom:1px solid #1d2933}
.vx.jk-tpl th{color:#b2b9c2}
.vx.jk-tpl .section-heading>span{color:#7392a9}
.vx.jk-tpl .product-card{background:#081017}
.vx.jk-tpl .footer-grid>div>a:not(.brand),.vx.jk-tpl .footer-grid>div>span,.vx.jk-tpl .text-button{color:#b0b7c0}
.vx.jk-tpl #newsletter{border:1px solid #344654}
.vx.jk-tpl #newsletter button{border-left:1px solid #344654}
.vx.jk-tpl #newsletter-status{color:#799ab2}
.vx.jk-tpl .footer-bottom{color:#939aa3}
.vx.jk-tpl .secondary{border:1px solid #435868}
.vx.jk-tpl .secondary:hover{background:#1d2933}
.vx.jk-tpl .underlined-link{border-bottom:1px solid #617c90}
.vx.jk-tpl .empty-state{background:#0d161e}
.vx.jk-tpl .hero-slide::after{background:linear-gradient(90deg,#081017 0%,rgb(8 16 23 / 0.93) 22%,rgb(8 16 23 / 0.4) 49%,transparent 73%),linear-gradient(0deg,#081017 0%,transparent 24%)}
.vx.jk-tpl .hero-content > p:not(.eyebrow){color:#c1c8d1}
.vx.jk-tpl .hero-text-link{color:#c8cfd8}
.vx.jk-tpl .slider-index span{color:#7493aa}
.vx.jk-tpl .slider-dots button::before{background:#415564}
.vx.jk-tpl .slider-buttons button{border:1px solid #415564;background:rgb(10 18 25 / 0.5)}
.vx.jk-tpl .slider-buttons button:hover{background:#273642}
.vx.jk-tpl .large-heading .eyebrow{color:#989fa8}
.vx.jk-tpl .quality-section{background:linear-gradient(100deg,#121c25,#0a1219)}
.vx.jk-tpl .quality-inner p{color:#b8bfc8}
.vx.jk-tpl .quality-inner small{color:#7a9bb3}
.vx.jk-tpl .subscribe-section{border:1px solid #2e3e4b;background:#17222b}
.vx.jk-tpl .subscribe-art{background:linear-gradient(90deg,#152029 10%,rgb(21 32 41 / 0.93) 45%,rgb(21 32 41 / 0.19) 100%),var(--jk-art,none) right 30% / 650px auto no-repeat}
.vx.jk-tpl .subscribe-content > p{color:#b9c0c9}
.vx.jk-tpl .email-row{background:rgb(13 22 30 / 0.9)}
.vx.jk-tpl .consent{color:#b2b9c2}
.vx.jk-tpl .form-status{color:#9ea5ae}
.vx.jk-tpl .category-hero-art{background:linear-gradient(90deg,#070e15 12%,rgb(7 14 21 / 0.93) 38%,rgb(7 14 21 / 0.13) 67%,rgb(7 14 21 / 0.25)),var(--jk-art,none) 83% 43% / 520px auto no-repeat}
.vx.jk-tpl .category-hero .eyebrow{color:#6b889e}
.vx.jk-tpl .category-hero p:not(.eyebrow){color:#c4cbd4}
.vx.jk-tpl .category-strip{background:#0b141c}
.vx.jk-tpl .category-nav button::after,.vx.jk-tpl .category-nav a::after{background:#1f2c37}
.vx.jk-tpl .category-nav button[aria-pressed=true],.vx.jk-tpl .category-nav a[aria-current=page]{background:linear-gradient(130deg,#273642,#17222b);box-shadow:inset 0 0 20px rgb(57 75 89 / 0.2)}
.vx.jk-tpl .category-nav button:hover,.vx.jk-tpl .category-nav a:hover{background-color:#17222b}
.vx.jk-tpl .category-nav svg{color:#c0c7d0}
.vx.jk-tpl .sort-control select{color:#e6edf6;background:#0b141c;border:1px solid #394b59}
.vx.jk-tpl .catalog-search{border:1px solid #31424f}
.vx.jk-tpl .catalog-search svg{color:#9ba2ab}
.vx.jk-tpl #result-count{color:#969da6}
.vx.jk-tpl .catalog-card{background:linear-gradient(135deg,#0d161e,#091118);border:1px solid #2c3c48}
.vx.jk-tpl .catalog-photo{background:#081017}
.vx.jk-tpl .product-badge{background:rgb(20 30 39 / 0.85)}
.vx.jk-tpl .dose{color:#b4bbc4}
.vx.jk-tpl .catalog-body p{color:#b8bfc8}
.vx.jk-tpl .service-strip{background:#0b141c}
.vx.jk-tpl .service-strip > .container > div{border-right:1px solid #2b3a46}
.vx.jk-tpl .service-strip svg{color:#cad1da}
.vx.jk-tpl .service-strip small{color:#a5acb5}
.vx.jk-tpl .footer-newsletter .email-row button{border-left:1px solid #394c5a}
.vx.jk-tpl .empty-cart{color:#bbc2cb}
.vx.jk-tpl .secure-label{color:#a6adb6}
.vx.jk-tpl .checkout-steps button{color:#979ea7}
.vx.jk-tpl .checkout-steps button span{border:1px solid #455a6a}
.vx.jk-tpl .checkout-panel{background:#0d161e}
.vx.jk-tpl .panel-title > span{border-right:1px solid #3d505f}
.vx.jk-tpl .panel-note{color:#a9b0b9}
.vx.jk-tpl .checkout-cart-photo{background:#0a1219;border:1px solid #2b3a46}
.vx.jk-tpl .checkout-cart-name > span{color:#aab1ba}
.vx.jk-tpl .order-summary{border:1px solid #394b59;background:linear-gradient(145deg,#1c2832,#0f1820)}
.vx.jk-tpl .summary-product{border-bottom:1px solid #2e3e4b}
.vx.jk-tpl .summary-product small{color:#a0a7b0}
.vx.jk-tpl .summary-line{color:#bec5ce}
.vx.jk-tpl .summary-note{color:#9ba2ab}
.vx.jk-tpl .summary-assurance{border-top:1px solid #31424f;color:#aab1ba}
.vx.jk-tpl .field{color:#c5ccd5}
.vx.jk-tpl .field input,.vx.jk-tpl .field select{background:#0a1219;border:1px solid #3b4e5d}
.vx.jk-tpl .choice-card{border:1px solid #31424f;background:#0b141c}
.vx.jk-tpl .choice-card:has(input:checked){background:#1c2832}
.vx.jk-tpl .choice-card small{color:#a4abb4}
.vx.jk-tpl .review-block{border-bottom:1px solid #30414e}
.vx.jk-tpl #review-customer,.vx.jk-tpl #review-delivery{color:#b4bbc4}
.vx.jk-tpl .success-icon{background:#222f3a}
.vx.jk-tpl .checkout-success p:not(.eyebrow){color:#b6bdc6}
@media (max-width: 760px){.vx.jk-tpl .hero-slide::after{background:linear-gradient(90deg,rgb(8 16 23 / 0.91),rgb(8 16 23 / 0.35)),linear-gradient(0deg,#081017,transparent 30%)}.vx.jk-tpl .category-hero-art{background:linear-gradient(90deg,rgb(7 14 21 / 0.94),rgb(7 14 21 / 0.38)),var(--jk-art,none) 70% center / cover}}
/* main.css: 103 rules */
.vx.jk-overlay,body.vx .jk-overlay{background:rgb(6 13 20 / 0.72)}
.vx.jk-footer.tpl,body.vx .jk-footer.tpl{background:linear-gradient(140deg, #0f1820, #050c13)}
.vx.jk-footer .jk-footer-menu a,body.vx .jk-footer .jk-footer-menu a{color:#939aa3}
.vx.jk-tpl.single-product .woocommerce-product-gallery__image:not(.woocommerce-product-gallery__image--placeholder) > a{background:#081017}
.vx.jk-tpl.single-product .woocommerce-product-gallery .flex-control-thumbs img{background:#081017}
.vx.jk-tpl .catalog-buy .quantity.jk-stepper{border:1px solid #3a4d5c}
.vx.jk-order-heading .jk-eyebrow,body.vx .jk-order-heading .jk-eyebrow{color:#939aa3}
.vx.jk-secure-label,body.vx .jk-secure-label{color:#a6adb6}
.vx.jk-order-steps li > a,body.vx .jk-order-steps li > a,.vx.jk-order-steps li > button,body.vx .jk-order-steps li > button{color:#979ea7}
.vx.jk-order-steps li > button:disabled,body.vx .jk-order-steps li > button:disabled{color:#5a7487}
.vx.jk-order-steps li > * > span,body.vx .jk-order-steps li > * > span{border:1px solid #455a6a}
.vx.jk-order-steps li[data-state="done"] > *,body.vx .jk-order-steps li[data-state="done"] > *{color:#bec5ce}
.vx.jk-panel,body.vx .jk-panel{background:#0d161e}
.vx.jk-panel-title > span,body.vx .jk-panel-title > span{border-right:1px solid #3d505f}
.vx.jk-checkout-summary,body.vx .jk-checkout-summary,body.vx.woocommerce-cart .cart-collaterals{border:1px solid #394b59;background:linear-gradient(145deg, #1c2832, #0f1820)}
.vx.jk-checkout-summary .jk-eyebrow,body.vx .jk-checkout-summary .jk-eyebrow,.vx.cart-collaterals .jk-eyebrow,body.vx .cart-collaterals .jk-eyebrow{color:#939aa3}
.vx.jk-summary-product,body.vx .jk-summary-product{border-bottom:1px solid #2e3e4b}
.vx.jk-summary-product small,body.vx .jk-summary-product small{color:#a0a7b0}
.vx.jk-summary-assurance,body.vx .jk-summary-assurance{border-top:1px solid #31424f;color:#aab1ba}
.vx.jk-checkout-summary table.shop_table th,body.vx .jk-checkout-summary table.shop_table th,.vx.jk-checkout-summary table.shop_table td,body.vx .jk-checkout-summary table.shop_table td,.vx.cart-collaterals .cart_totals table.shop_table th,body.vx .cart-collaterals .cart_totals table.shop_table th,.vx.cart-collaterals .cart_totals table.shop_table td,body.vx .cart-collaterals .cart_totals table.shop_table td{color:#bec5ce}
.vx.jk-checkout-summary tr.cart_item,body.vx .jk-checkout-summary tr.cart_item{border-bottom:1px solid #2e3e4b}
.vx.jk-checkout-summary .jk-line-meta,body.vx .jk-checkout-summary .jk-line-meta{color:#a0a7b0}
.vx.jk-checkout-summary #shipping_method label,body.vx .jk-checkout-summary #shipping_method label,.vx.cart-collaterals #shipping_method label,body.vx .cart-collaterals #shipping_method label{color:#bec5ce}
.vx.jk-checkout-summary tr.order-total small,body.vx .jk-checkout-summary tr.order-total small,.vx.cart-collaterals tr.order-total small,body.vx .cart-collaterals tr.order-total small{color:#9ba2ab}
.vx.jk-cart-panel .woocommerce-cart-form .cart_item .product-thumbnail img,body.vx .jk-cart-panel .woocommerce-cart-form .cart_item .product-thumbnail img{border:1px solid #2b3a46;background:#0a1219}
.vx.jk-cart-panel .jk-cart-dose,body.vx .jk-cart-panel .jk-cart-dose{color:#aab1ba}
.vx.jk-cart-panel .product-name dl.variation,body.vx .jk-cart-panel .product-name dl.variation{color:#aab1ba}
.vx.jk-cart-panel .cart_item .product-quantity .quantity.jk-stepper,body.vx .jk-cart-panel .cart_item .product-quantity .quantity.jk-stepper{border-color:#435868}
.vx.jk-cart-panel td.actions .coupon .button,body.vx .jk-cart-panel td.actions .coupon .button{border:1px solid #435868}
.vx.jk-cart-panel td.actions .coupon .button:hover,body.vx .jk-cart-panel td.actions .coupon .button:hover{background:#1d2933}
.vx.jk-underlined-link,body.vx .jk-underlined-link{border-bottom:1px solid #617c90}
.vx.jk-checkout-main .form-row label,body.vx .jk-checkout-main .form-row label{color:#c5ccd5}
body.vx .jk-checkout-main .form-row .input-text,body.vx .jk-checkout-main .form-row input[type="text"],body.vx .jk-checkout-main .form-row input[type="email"],body.vx .jk-checkout-main .form-row input[type="tel"],body.vx .jk-checkout-main .form-row textarea,body.vx .jk-checkout-main .form-row select,body.vx .jk-checkout-main .select2-container .select2-selection--single{border:1px solid #3b4e5d !important;background:#0a1219 !important}
.vx.jk-checkout-main .form-row input::placeholder,body.vx .jk-checkout-main .form-row input::placeholder,.vx.jk-checkout-main .form-row textarea::placeholder,body.vx .jk-checkout-main .form-row textarea::placeholder{color:#6b889e}
.vx.jk-choice,body.vx .jk-choice,.vx.jk-pay-panel #payment ul.payment_methods > li,body.vx .jk-pay-panel #payment ul.payment_methods > li{border:1px solid #31424f;background:#0b141c}
.vx.jk-choice:has(input:checked),body.vx .jk-choice:has(input:checked),.vx.jk-pay-panel #payment ul.payment_methods > li:has(> input:checked),body.vx .jk-pay-panel #payment ul.payment_methods > li:has(> input:checked){background:#1c2832}
.vx.jk-pay-panel #payment div.payment_box,body.vx .jk-pay-panel #payment div.payment_box{color:#a4abb4}
.vx.jk-pay-panel #payment .woocommerce-privacy-policy-text,body.vx .jk-pay-panel #payment .woocommerce-privacy-policy-text,.vx.jk-pay-panel #payment .woocommerce-terms-and-conditions-wrapper,body.vx .jk-pay-panel #payment .woocommerce-terms-and-conditions-wrapper{color:#a9b0b9}
.vx.jk-checkout-main .jk-step-nav .jk-step-back,body.vx .jk-checkout-main .jk-step-nav .jk-step-back{border:1px solid #435868 !important}
.vx.jk-checkout-main .jk-step-nav .jk-step-back:hover,body.vx .jk-checkout-main .jk-step-nav .jk-step-back:hover{background:#1d2933 !important}
.vx.jk-review-block,body.vx .jk-review-block{border-bottom:1px solid #30414e}
.vx.jk-review-text,body.vx .jk-review-text{color:#b4bbc4}
.vx.jk-checkout-summary .product-name .jk-line-meta,body.vx .jk-checkout-summary .product-name .jk-line-meta,.vx.jk-checkout-summary .product-name .product-quantity,body.vx .jk-checkout-summary .product-name .product-quantity{color:#a0a7b0 !important}
body.vx:has(.jk-search-panel.is-open) .jk-overlay{background:rgb(5 12 19 / 0.8)}
.vx.jk-header::after,body.vx .jk-header::after{background:rgb(5 12 19 / 0.8)}
.vx.jk-search-panel,body.vx .jk-search-panel{border:1px solid #394b59;background:linear-gradient(145deg, #1c2832, #0f1820)}
.vx.jk-search-kicker,body.vx .jk-search-kicker{color:#939aa3}
.vx.jk-search-close,body.vx .jk-search-close{color:#a6adb6}
.vx.jk-search-panel .woocommerce-product-search,body.vx .jk-search-panel .woocommerce-product-search,.vx.jk-search-panel .search-form,body.vx .jk-search-panel .search-form{border-bottom:1px solid #324350}
.vx.jk-search-panel .woocommerce-product-search::before,body.vx .jk-search-panel .woocommerce-product-search::before,.vx.jk-search-panel .search-form::before,body.vx .jk-search-panel .search-form::before{color:#9ba2ab}
.vx.jk-search-panel input[type="search"],body.vx .jk-search-panel input[type="search"]{border:1px solid #3b4e5d;background:#0a1219}
.vx.jk-search-panel .jk-search-group + .jk-search-group,body.vx .jk-search-panel .jk-search-group + .jk-search-group{border-top:1px solid #273642}
.vx.jk-search-panel .jk-search-group-title,body.vx .jk-search-panel .jk-search-group-title{color:#7898b0}
.vx.jk-search-panel .jk-search-item::after,body.vx .jk-search-panel .jk-search-item::after{color:#708fa5}
.vx.jk-search-panel .jk-search-thumb,body.vx .jk-search-panel .jk-search-thumb{border:1px solid #2b3a46;background:#0a1219}
.vx.jk-search-panel .jk-search-all,body.vx .jk-search-panel .jk-search-all,.vx.jk-search-panel .jk-search-empty,body.vx .jk-search-panel .jk-search-empty{border-top:1px solid #273642}
.vx.jk-search-panel .jk-search-empty,body.vx .jk-search-panel .jk-search-empty{color:#a9b0b9}
.vx.jk-search-hints,body.vx .jk-search-hints{border-top:1px solid #273642;color:#7898b0}
.vx.jk-search-hints kbd,body.vx .jk-search-hints kbd{border:1px solid #3a4d5c;background:#131d26;color:#c5ccd5}
.vx.jk-menu .sub-menu,body.vx .jk-menu .sub-menu{border:1px solid #394b59;background:linear-gradient(145deg, #1c2832, #0f1820)}
.vx.jk-menu .sub-menu a,body.vx .jk-menu .sub-menu a{color:#bec5ce}
.vx.jk-auth-card,body.vx .jk-auth-card{border:1px solid #394b59;background:linear-gradient(145deg, #1c2832, #0f1820)}
.vx.jk-auth-tabs,body.vx .jk-auth-tabs{border:1px solid #324350;background:#0a1219}
.vx.jk-auth-tabs button,body.vx .jk-auth-tabs button{color:#979ea7}
.vx.jk-auth-lead,body.vx .jk-auth-lead{color:#a9b0b9}
.vx.jk-auth .form-row label,body.vx .jk-auth .form-row label{color:#c5ccd5}
body.vx .jk-auth input.input-text{border:1px solid #3b4e5d !important;background:#0a1219 !important}
.vx.jk-pass-toggle,body.vx .jk-pass-toggle,.vx.jk-auth .show-password-input,body.vx .jk-auth .show-password-input{color:#9ba2ab}
.vx.jk-auth-row label,body.vx .jk-auth-row label{color:#c5ccd5}
.vx.jk-auth-note,body.vx .jk-auth-note{color:#a9b0b9}
.vx.jk-auth .woocommerce-privacy-policy-text,body.vx .jk-auth .woocommerce-privacy-policy-text{color:#9ba2ab}
.vx.jk-auth-switch,body.vx .jk-auth-switch{color:#9ba2ab}
.vx.jk-auth-intro .jk-eyebrow,body.vx .jk-auth-intro .jk-eyebrow{color:#939aa3}
.vx.jk-auth-intro > p,body.vx .jk-auth-intro > p{color:#b0b7c0}
.vx.jk-auth-perks svg,body.vx .jk-auth-perks svg{border:1px solid #324350;background:#0f1820}
.vx.jk-auth-perks span,body.vx .jk-auth-perks span{color:#a0a7b0}
.vx.jk-auth-head .jk-eyebrow,body.vx .jk-auth-head .jk-eyebrow{color:#939aa3}
body.vx:has(.jk-auth-modal.is-open) .jk-overlay{background:rgb(5 12 19 / 0.8)}
.vx.jk-post-card-link,body.vx .jk-post-card-link{border:1px solid #2c3c48;background:linear-gradient(135deg, #0d161e, #091118)}
.vx.jk-post-card-media,body.vx .jk-post-card-media{background:#081017}
.vx.jk-post-card-media.is-empty,body.vx .jk-post-card-media.is-empty{background:radial-gradient(circle at 70% 30%, color-mix(in srgb, var(--jk-accent) 18%, transparent), transparent 60%),
    linear-gradient(145deg, #1c2832, #0f1820)}
.vx.jk-post-card-cat,body.vx .jk-post-card-cat{background:rgb(10 18 25 / 0.82)}
.vx.jk-post-card-meta,body.vx .jk-post-card-meta{color:#7898b0}
.vx.jk-post-card-excerpt,body.vx .jk-post-card-excerpt{color:#a9b0b9}
.vx.jk-nl-row,body.vx .jk-nl-row{background:rgb(13 22 30 / 0.9)}
.vx.jk-nl-row input[type="email"]::placeholder,body.vx .jk-nl-row input[type="email"]::placeholder{color:#7898b0}
.vx.jk-nl-consent,body.vx .jk-nl-consent{color:#9ba2ab}
.vx.jk-footer-newsletter .jk-nl-row,body.vx .jk-footer-newsletter .jk-nl-row{border-color:#425666}
.vx.jk-footer-newsletter .jk-nl-submit,body.vx .jk-footer-newsletter .jk-nl-submit{border-left:1px solid #425666}
.vx.jk-footer-nl-text,body.vx .jk-footer-nl-text{color:#aab1ba}
.vx.jk-footer-col a,body.vx .jk-footer-col a{color:#bec5ce}
.vx.jk-post-newsletter,body.vx .jk-post-newsletter{border:1px solid #394b59;background:linear-gradient(145deg, #1c2832, #0f1820)}
.vx.jk-post-newsletter .jk-eyebrow,body.vx .jk-post-newsletter .jk-eyebrow{color:#939aa3}
.vx.jk-post-newsletter p:not(.jk-eyebrow):not(.jk-nl-message),body.vx .jk-post-newsletter p:not(.jk-eyebrow):not(.jk-nl-message){color:#a9b0b9}
.vx.jk-tpl .jk-footer-newsletter form.jk-newsletter .jk-nl-submit,.vx.jk-footer-newsletter form.jk-newsletter .jk-nl-submit,body.vx .jk-footer-newsletter form.jk-newsletter .jk-nl-submit{border-left:1px solid #425666}
.vx.jk-tpl .subscribe-section{border:1px solid #3b4e5d;background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--jk-accent) 22%, transparent), transparent 55%),
    linear-gradient(120deg, #1b2731, #101a22 60%, #17222b)}
.vx.jk-order-steps li[data-state="done"] > * > span,body.vx .jk-order-steps li[data-state="done"] > * > span{border-color:#edf4fd;color:#edf4fd}
.vx.jk-checkout-main .jk-step-nav .jk-step-back:hover,body.vx .jk-checkout-main .jk-step-nav .jk-step-back:hover,.vx.jk-cart-drawer .woocommerce-mini-cart__buttons .button:not(.checkout):hover,body.vx .jk-cart-drawer .woocommerce-mini-cart__buttons .button:not(.checkout):hover,body.vx #jk-cart .woocommerce-mini-cart__buttons .button:not(.checkout):hover{border-color:#edf4fd !important}
.vx.woocommerce div.product div.images .woocommerce-product-gallery__trigger,body.vx .woocommerce div.product div.images .woocommerce-product-gallery__trigger,.vx.woocommerce-product-gallery__trigger,body.vx .woocommerce-product-gallery__trigger{background:rgb(7 15 22 / 0.62) !important}
.vx.jk-tpl .jk-catstrip{background:linear-gradient(180deg, #0c151d, #091118)}
.vx.jk-catnav .jk-cat,body.vx .jk-catnav .jk-cat{border:1px solid #1c2832;background:linear-gradient(160deg, #121c25, #0d161e)}
.vx.jk-cat-ic,body.vx .jk-cat-ic{border:1px solid #24323d;background:#152029;color:#d1d8e1}
.vx.jk-catnav .jk-cat[aria-current="page"],body.vx .jk-catnav .jk-cat[aria-current="page"]{background:linear-gradient(160deg, color-mix(in srgb, var(--jk-accent) 12%, #121c25), #0e171f)}
/* account.css: 0 rules */
