.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 #2736424d}.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 / .93) 22%,rgb(8 16 23 / .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:#0a121980}.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%,#152029ed 45%,#15202930),var(--jk-art,none) right 30% / 650px auto no-repeat}.vx.jk-tpl .subscribe-content>p{color:#b9c0c9}.vx.jk-tpl .email-row{background:#0d161ee6}.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%,#070e15ed 38%,#070e1521 67%,#070e1540),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 #394b5933}.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:#141e27d9}.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,#081017e8,#08101759),linear-gradient(0deg,#081017,transparent 30%)}.vx.jk-tpl .category-hero-art{background:linear-gradient(90deg,#070e15f0,#070e1561),var(--jk-art,none) 70% center / cover}}.vx.jk-overlay,body.vx .jk-overlay{background:#060d14b8}.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,.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:#050c13cc}.vx.jk-header:after,body.vx .jk-header:after{background:#050c13cc}.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,.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:#050c13cc}.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:#0a1219d1}.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:#0d161ee6}.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:#070f169e!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)}
