body.woocommerce-checkout .woocommerce-form-login-toggle{background:#151515!important;border:1px solid #3b3b3b!important;border-radius:8px!important;padding:12px!important;margin:0 0 22px 0!important;text-align:center!important;box-shadow:0 4px 12px rgb(0 0 0 / .28)!important}body.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0!important;color:#ffffff!important;text-align:center!important}body.woocommerce-checkout .woocommerce-form-login-toggle a.showlogin,body.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a{display:inline-block!important;background:#bfff00!important;color:#000000!important;border:2px solid #bfff00!important;border-radius:7px!important;padding:12px 26px!important;font-size:17px!important;font-weight:800!important;line-height:1.25!important;text-decoration:none!important;text-transform:none!important;box-shadow:0 0 12px rgb(191 255 0 / .3)!important}body.woocommerce-checkout .woocommerce-form-login-toggle a.showlogin::before,body.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a::before{content:"🔒"!important;margin-right:8px!important}body.woocommerce-checkout .woocommerce-form-login-toggle a.showlogin:hover,body.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a:hover{background:#ffffff!important;color:#000000!important;border-color:#ffffff!important}body.woocommerce-checkout ul.woocommerce-error,body.woocommerce-checkout .woocommerce-error{background:#fff3cd!important;color:#332700!important;border:1px solid #e0ad00!important;border-left:6px solid #e0ad00!important;border-radius:8px!important;padding:15px 18px!important;margin-bottom:22px!important;box-shadow:0 4px 12px rgb(0 0 0 / .22)!important;text-transform:none!important;letter-spacing:normal!important}body.woocommerce-checkout .woocommerce-error li,body.woocommerce-checkout .woocommerce-error li span,body.woocommerce-checkout .woocommerce-error li strong,body.woocommerce-checkout .woocommerce-error li a{background:transparent!important;color:#332700!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important;text-transform:none!important;letter-spacing:normal!important}@media only screen and (max-width:600px){body.woocommerce-checkout .woocommerce-form-login-toggle a.showlogin,body.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a{padding:11px 18px!important;font-size:16px!important}}body.logged-in .v2l-menu-login{display:none!important}body:not(.logged-in) .v2l-menu-account{display:none!important}body:is(.page-child,.page-id-109) #main .elementor-widget-heading .elementor-heading-title{font-family:"Montserrat","Arial Black",Arial,sans-serif!important;font-style:normal!important;font-weight:900!important;text-transform:uppercase!important;font-size:clamp(26px, 4vw, 44px)!important;line-height:1.15!important;letter-spacing:-0.5px!important;color:#ffffff!important}body:is(.page-child,.page-id-109) #main .elementor-widget-text-editor .elementor-widget-container,body:is(.page-child,.page-id-109) #main .elementor-widget-text-editor p{color:#ffffff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.6!important}body:is(.page-child,.page-id-109) #main .elementor-widget-text-editor p{max-width:600px;margin-left:auto!important;margin-right:auto!important}body:is(.page-child,.page-id-109) .elementor-wc-products ul.products li.product{border:1px solid rgb(155 203 0 / .34)!important;border-radius:16px!important;overflow:hidden;background:transparent!important}body:is(.page-child,.page-id-109) .elementor-wc-products ul.products li.product .product-inner{background:#000000!important}body:is(.page-child,.page-id-109) .elementor-wc-products ul.products li.product .image-wrap img{object-fit:contain!important;aspect-ratio:1 / 1}body:is(.page-child,.page-id-109) .elementor-wc-products ul.products li.product li.title h2,body:is(.page-child,.page-id-109) .elementor-wc-products ul.products li.product li.title h2 a{color:#ffffff!important;font-family:"Montserrat","Arial Black",Arial,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;font-size:14px!important}body:is(.page-child,.page-id-109) .elementor-wc-products ul.products li.product .price-wrap .price{color:#ffffff!important;font-size:17px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:3px!important;width:100%!important}body:is(.page-child,.page-id-109) .elementor-wc-products ul.products li.product .price-wrap .price>.amount,body:is(.page-child,.page-id-109) .elementor-wc-products ul.products li.product .price-wrap .price ins .amount{color:#9bcb00!important;font-weight:800!important;text-align:center!important}body:is(.page-child,.page-id-109) .elementor-wc-products ul.products li.product .price-wrap .price del .amount{color:rgb(255 255 255 / .82)!important;font-weight:500!important;font-size:15px!important;text-align:center!important;text-decoration:line-through!important;text-decoration-thickness:1.5px!important;text-decoration-color:rgb(255 255 255 / .7)!important}body:is(.page-child,.page-id-109) .elementor-wc-products ul.products li.product .price-wrap .price del,body:is(.page-child,.page-id-109) .elementor-wc-products ul.products li.product .price-wrap .price ins{text-align:center!important}body:is(.page-child,.page-id-109) .elementor-wc-products ul.products li.product .button.add_to_cart_button{background-color:#b9f000!important;color:#000000!important;border-radius:10px!important;font-weight:800!important;box-shadow:0 0 16px rgb(185 240 0 / .4)!important}body:is(.page-child,.page-id-109) .elementor-wc-products ul.products li.product{transition:border-color 0.2s ease,transform 0.2s ease}body:is(.page-child,.page-id-109) .elementor-wc-products ul.products li.product:hover{border-color:#b9f000!important}@media (prefers-reduced-motion:no-preference){body:is(.page-child,.page-id-109) .elementor-wc-products ul.products li.product:hover{transform:translateY(-3px)}}.elementor-location-footer .elementor-element-7c246390 .elementor-heading-title,.elementor-location-footer .elementor-element-5661999c .elementor-heading-title{font-size:28px!important;line-height:1.3!important;margin-bottom:14px!important}.elementor-location-footer .elementor-element-76950cc0 .elementor-heading-title{font-size:16px!important;line-height:1.5!important;font-weight:400!important}@media (max-width:1024px){.elementor-location-footer .elementor-element-7c246390 .elementor-heading-title,.elementor-location-footer .elementor-element-5661999c .elementor-heading-title{font-size:24px!important}.elementor-location-footer .elementor-element-76950cc0 .elementor-heading-title{font-size:15px!important}}@media (max-width:767px){.elementor-location-footer .elementor-element-7c246390 .elementor-heading-title,.elementor-location-footer .elementor-element-5661999c .elementor-heading-title{font-size:18px!important;line-height:1.25!important;margin-bottom:10px!important}.elementor-location-footer .elementor-element-76950cc0 .elementor-heading-title{font-size:13px!important;line-height:1.4!important}}body.page-id-97 .quantity input.qty{background:#000!important;color:#ffffff!important;border:1px solid rgb(255 255 255 / .3)!important;border-radius:4px!important;text-align:center}body.page-id-97 .quantity input.qty:focus{outline:none!important;border-color:#b9f000!important}body.page-id-97 .quantity a.minus,body.page-id-97 .quantity a.plus{display:inline-flex!important;align-items:center;justify-content:center;width:28px;height:28px;background:rgb(255 255 255 / .08)!important;border:1px solid rgb(255 255 255 / .3)!important;border-radius:4px!important;color:#ffffff!important;text-decoration:none!important}body.page-id-97 .quantity a.minus:hover,body.page-id-97 .quantity a.plus:hover{border-color:#b9f000!important;color:#b9f000!important}body.page-id-97 button[name="update_cart"]{background:#b9f000!important;color:#000000!important;border:none!important;border-radius:8px!important;font-weight:700!important}body.page-id-97 button[name="update_cart"]:hover{background:#9bcb00!important}body.page-id-97 .cart_totals{border:1px solid rgb(155 203 0 / .25);border-radius:12px;padding:20px}body.page-id-97 .woocommerce-message,body.page-id-97 .woocommerce-info{background:#141414!important;color:#ffffff!important;border-left:4px solid #b9f000!important;border-radius:6px}body.page-id-97 .woocommerce-error{background:#141414!important;color:#ffffff!important;border-left:4px solid #e41414!important;border-radius:6px}.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart,.elementor-widget-woocommerce-menu-cart .elementor-button--checkout{background:#b9f000!important;color:#000000!important;font-weight:700!important}.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart:hover,.elementor-widget-woocommerce-menu-cart .elementor-button--checkout:hover{background:#9bcb00!important}body.page-id-100 #customer_details,body.page-id-100 #order_review,body.page-id-100 table.woocommerce-checkout-review-order-table,body.page-id-100 ul.payment_methods,body.page-id-100 .payment_box,body.page-id-100 .woocommerce-additional-fields{background:#141414!important;color:#ffffff!important;border-color:rgb(155 203 0 / .25)!important}body.page-id-100 #customer_details,body.page-id-100 #order_review{border:1px solid rgb(155 203 0 / .25)!important;border-radius:12px;padding:20px}body.page-id-100 .col-1 h3,body.page-id-100 #ship-to-different-address,body.page-id-100 #ship-to-different-address span,body.page-id-100 label,body.page-id-100 #order_review_heading,body.page-id-100 table.woocommerce-checkout-review-order-table th,body.page-id-100 table.woocommerce-checkout-review-order-table td,body.page-id-100 .payment_methods li label,body.page-id-100 .woocommerce-additional-fields label{color:#ffffff!important}body.page-id-100 .required{color:#ff6b6b!important}body.page-id-100 input[type="text"],body.page-id-100 input[type="email"],body.page-id-100 input[type="tel"],body.page-id-100 input[type="password"],body.page-id-100 textarea,body.page-id-100 select{background:#000000!important;color:#ffffff!important;border:1px solid rgb(255 255 255 / .3)!important;border-radius:4px!important}body.page-id-100 input[type="text"]:focus,body.page-id-100 input[type="email"]:focus,body.page-id-100 input[type="tel"]:focus,body.page-id-100 input[type="password"]:focus,body.page-id-100 textarea:focus,body.page-id-100 select:focus{outline:none!important;border-color:#b9f000!important}body.page-id-100 .select2-container--default .select2-selection--single{background:#000000!important;border:1px solid rgb(255 255 255 / .3)!important}body.page-id-100 .select2-container--default .select2-selection--single .select2-selection__rendered{color:#ffffff!important}body.page-id-100 .select2-dropdown{background:#141414!important;color:#ffffff!important;border-color:rgb(255 255 255 / .3)!important}body.page-id-100 .select2-results__option{color:#ffffff!important}body.page-id-100 .woocommerce-message,body.page-id-100 .woocommerce-info{background:#141414!important;color:#ffffff!important;border-left:4px solid #b9f000!important;border-radius:6px}body.page-id-100 .woocommerce-error{background:#141414!important;color:#ffffff!important;border-left:4px solid #e41414!important;border-radius:6px}body.page-id-100 #payment.woocommerce-checkout-payment,body.page-id-100 #payment ul.payment_methods,body.page-id-100 #payment ul.payment_methods li,body.page-id-100 #payment .payment_box{background:#141414!important;color:#ffffff!important}body.page-id-100 #payment ul.payment_methods li label{color:#ffffff!important}body.page-id-100 #customer_details label,body.page-id-100 #customer_details h3,body.page-id-100 #customer_details #ship-to-different-address,body.page-id-100 #customer_details #ship-to-different-address span,body.page-id-100 #order_review label,body.page-id-100 #order_review th,body.page-id-100 #order_review td{color:#ffffff!important}body.page-id-100 #customer_details .required{color:#b9f000!important}body.page-id-100 #order_review table.woocommerce-checkout-review-order-table th,body.page-id-100 #order_review table.woocommerce-checkout-review-order-table td{border-color:rgb(255 255 255 / .15)!important}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__main{background:#f2f2f2!important}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name,.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a,.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product .amount,.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-quantity,.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__subtotal,.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__subtotal *{color:#111111!important}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product{border-bottom:1px solid rgb(0 0 0 / .12)!important}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__close-button{color:#111111!important}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-remove a{color:#d81b1b!important}body.page-id-100.page-id-100.page-id-100 #order_review th,body.page-id-100.page-id-100.page-id-100 #order_review td{color:#ffffff!important;background:#141414!important}body.page-id-100.page-id-100.page-id-100 #order_review table.woocommerce-checkout-review-order-table{background:#141414!important}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__main{background:#212121!important}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name,.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a,.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product .amount,.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-quantity,.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__subtotal,.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__subtotal *{color:#ffffff!important}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product{border-bottom:1px solid rgb(255 255 255 / .12)!important}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__close-button{color:#ffffff!important}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-remove a{color:#bfff00!important}body.page-id-100.page-id-100.page-id-100 .select2-container .select2-selection--single{background:#ffffff!important;border:1px solid rgb(0 0 0 / .3)!important}body.page-id-100.page-id-100.page-id-100 .select2-container .select2-selection__rendered{color:#111111!important}body.page-id-100.page-id-100.page-id-100 .select2-dropdown{background:#ffffff!important;border-color:rgb(0 0 0 / .3)!important}body.page-id-100.page-id-100.page-id-100 .select2-search__field{background:#ffffff!important;color:#111111!important;border-color:rgb(0 0 0 / .3)!important}body.page-id-100.page-id-100.page-id-100 .select2-results__option{background:#ffffff!important;color:#111111!important}body.page-id-100.page-id-100.page-id-100 .select2-results__option--highlighted{background:rgb(185 240 0 / .3)!important;color:#111111!important}body.page-id-100 #ship-to-different-address span,body.page-id-100 #ship-to-different-address label{text-shadow:0 0 0 #ffffff,.6px .6px 0 #ffffff,-.6px -.6px 0 #ffffff,.6px -.6px 0 #ffffff,-.6px .6px 0 #ffffff!important}body.page-id-100.page-id-100.page-id-100 #order_review{background:#ffffff!important;color:#111111!important;border:1px solid rgb(0 0 0 / .15)!important}body.page-id-100.page-id-100.page-id-100 #order_review table.woocommerce-checkout-review-order-table,body.page-id-100.page-id-100.page-id-100 #order_review th,body.page-id-100.page-id-100.page-id-100 #order_review td{background:#ffffff!important;color:#111111!important;border-color:rgb(0 0 0 / .1)!important}.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart,.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart:link,.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart:visited,.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart:hover,.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart:focus,.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart:active,.elementor-widget-woocommerce-menu-cart .elementor-button--checkout,.elementor-widget-woocommerce-menu-cart .elementor-button--checkout:link,.elementor-widget-woocommerce-menu-cart .elementor-button--checkout:visited,.elementor-widget-woocommerce-menu-cart .elementor-button--checkout:hover,.elementor-widget-woocommerce-menu-cart .elementor-button--checkout:focus,.elementor-widget-woocommerce-menu-cart .elementor-button--checkout:active{color:#000000!important}.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart:hover,.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart:focus,.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart:active,.elementor-widget-woocommerce-menu-cart .elementor-button--checkout:hover,.elementor-widget-woocommerce-menu-cart .elementor-button--checkout:focus,.elementor-widget-woocommerce-menu-cart .elementor-button--checkout:active{background-color:#9bcb00!important}.elementor-widget-woocommerce-menu-cart.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart .elementor-button-text,.elementor-widget-woocommerce-menu-cart.elementor-widget-woocommerce-menu-cart .elementor-button--checkout .elementor-button-text{color:#000000!important}.elementor-widget-woocommerce-menu-cart.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart:link .elementor-button-text,.elementor-widget-woocommerce-menu-cart.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart:visited .elementor-button-text,.elementor-widget-woocommerce-menu-cart.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart:hover .elementor-button-text,.elementor-widget-woocommerce-menu-cart.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart:focus .elementor-button-text,.elementor-widget-woocommerce-menu-cart.elementor-widget-woocommerce-menu-cart .elementor-button--view-cart:active .elementor-button-text,.elementor-widget-woocommerce-menu-cart.elementor-widget-woocommerce-menu-cart .elementor-button--checkout:link .elementor-button-text,.elementor-widget-woocommerce-menu-cart.elementor-widget-woocommerce-menu-cart .elementor-button--checkout:visited .elementor-button-text,.elementor-widget-woocommerce-menu-cart.elementor-widget-woocommerce-menu-cart .elementor-button--checkout:hover .elementor-button-text,.elementor-widget-woocommerce-menu-cart.elementor-widget-woocommerce-menu-cart .elementor-button--checkout:focus .elementor-button-text,.elementor-widget-woocommerce-menu-cart.elementor-widget-woocommerce-menu-cart .elementor-button--checkout:active .elementor-button-text{color:#000000!important}@media only screen and (orientation:landscape) and (max-width:1024px) and (max-height:500px){.elementor-9147.elementor-9147.elementor-9147 .elementor-element.elementor-element-aa9fac1 .v2l-usecase-card{min-height:64px!important}.elementor-9147.elementor-9147.elementor-9147 .elementor-element.elementor-element-aa9fac1 .v2l-usecase-card .elementor-image-box-wrapper{min-height:56px!important}.elementor-9147.elementor-9147.elementor-9147 .elementor-element.elementor-element-aa9fac1 .v2l-usecase-card .elementor-image-box-img{flex:0 0 50%!important;width:50%!important;max-width:50%!important;height:54px!important;margin:0!important;padding:0!important;overflow:hidden!important}.elementor-9147.elementor-9147.elementor-9147 .elementor-element.elementor-element-aa9fac1 .v2l-usecase-card .elementor-image-box-content{flex:1 1 50%!important;width:50%!important;min-width:0!important}.elementor-9147.elementor-9147.elementor-9147 .elementor-element.elementor-element-aa9fac1 .v2l-usecase-card .elementor-image-box-img img{display:block!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:scale(1.08)!important;transform-origin:center center!important}.elementor-9147.elementor-9147.elementor-9147 .elementor-element.elementor-element-aa9fac1 .v2l-house-card{min-height:72px!important}.elementor-9147.elementor-9147.elementor-9147 .elementor-element.elementor-element-aa9fac1 .v2l-house-card .elementor-image-box-wrapper{min-height:64px!important}.elementor-9147.elementor-9147.elementor-9147 .elementor-element.elementor-element-aa9fac1 .v2l-house-card .elementor-image-box-img{flex:0 0 54%!important;width:54%!important;max-width:54%!important;height:64px!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:visible!important}.elementor-9147.elementor-9147.elementor-9147 .elementor-element.elementor-element-aa9fac1 .v2l-house-card .elementor-image-box-content{flex:1 1 46%!important;width:46%!important;min-width:0!important}.elementor-9147.elementor-9147.elementor-9147 .elementor-element.elementor-element-aa9fac1 .v2l-house-card .elementor-image-box-img img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:translateY(2px) scale(2)!important;transform-origin:center center!important}}@media only screen and (orientation:landscape) and (max-width:1024px) and (max-height:500px){.elementor-9840.elementor-9840.elementor-9840 .elementor-element.elementor-element-952b461 .v2l-usecase-card{min-height:64px!important}.elementor-9840.elementor-9840.elementor-9840 .elementor-element.elementor-element-952b461 .v2l-usecase-card .elementor-image-box-wrapper{min-height:56px!important}.elementor-9840.elementor-9840.elementor-9840 .elementor-element.elementor-element-952b461 .v2l-usecase-card .elementor-image-box-img{flex:0 0 50%!important;width:50%!important;max-width:50%!important;height:54px!important;margin:0!important;padding:0!important;overflow:hidden!important}.elementor-9840.elementor-9840.elementor-9840 .elementor-element.elementor-element-952b461 .v2l-usecase-card .elementor-image-box-content{flex:1 1 50%!important;width:50%!important;min-width:0!important}.elementor-9840.elementor-9840.elementor-9840 .elementor-element.elementor-element-952b461 .v2l-usecase-card .elementor-image-box-img img{display:block!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:scale(1.08)!important;transform-origin:center center!important}.elementor-9840.elementor-9840.elementor-9840 .elementor-element.elementor-element-952b461 .v2l-house-card{min-height:72px!important}.elementor-9840.elementor-9840.elementor-9840 .elementor-element.elementor-element-952b461 .v2l-house-card .elementor-image-box-wrapper{min-height:64px!important}.elementor-9840.elementor-9840.elementor-9840 .elementor-element.elementor-element-952b461 .v2l-house-card .elementor-image-box-img{flex:0 0 54%!important;width:54%!important;max-width:54%!important;height:64px!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:visible!important}.elementor-9840.elementor-9840.elementor-9840 .elementor-element.elementor-element-952b461 .v2l-house-card .elementor-image-box-content{flex:1 1 46%!important;width:46%!important;min-width:0!important}.elementor-9840.elementor-9840.elementor-9840 .elementor-element.elementor-element-952b461 .v2l-house-card .elementor-image-box-img img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:translateY(2px) scale(2)!important;transform-origin:center center!important}}@media only screen and (orientation:landscape) and (max-width:1024px) and (max-height:500px){.elementor-9674.elementor-9674.elementor-9674 .elementor-element.elementor-element-9dbddd3 .v2l-usecase-card{min-height:64px!important}.elementor-9674.elementor-9674.elementor-9674 .elementor-element.elementor-element-9dbddd3 .v2l-usecase-card .elementor-image-box-wrapper{min-height:56px!important}.elementor-9674.elementor-9674.elementor-9674 .elementor-element.elementor-element-9dbddd3 .v2l-usecase-card .elementor-image-box-img{flex:0 0 50%!important;width:50%!important;max-width:50%!important;height:54px!important;margin:0!important;padding:0!important;overflow:hidden!important}.elementor-9674.elementor-9674.elementor-9674 .elementor-element.elementor-element-9dbddd3 .v2l-usecase-card .elementor-image-box-content{flex:1 1 50%!important;width:50%!important;min-width:0!important}.elementor-9674.elementor-9674.elementor-9674 .elementor-element.elementor-element-9dbddd3 .v2l-usecase-card .elementor-image-box-img img{display:block!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:scale(1.08)!important;transform-origin:center center!important}.elementor-9674.elementor-9674.elementor-9674 .elementor-element.elementor-element-9dbddd3 .v2l-house-card{min-height:72px!important}.elementor-9674.elementor-9674.elementor-9674 .elementor-element.elementor-element-9dbddd3 .v2l-house-card .elementor-image-box-wrapper{min-height:64px!important}.elementor-9674.elementor-9674.elementor-9674 .elementor-element.elementor-element-9dbddd3 .v2l-house-card .elementor-image-box-img{flex:0 0 54%!important;width:54%!important;max-width:54%!important;height:64px!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:visible!important}.elementor-9674.elementor-9674.elementor-9674 .elementor-element.elementor-element-9dbddd3 .v2l-house-card .elementor-image-box-content{flex:1 1 46%!important;width:46%!important;min-width:0!important}.elementor-9674.elementor-9674.elementor-9674 .elementor-element.elementor-element-9dbddd3 .v2l-house-card .elementor-image-box-img img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:translateY(2px) scale(2)!important;transform-origin:center center!important}}@media only screen and (orientation:landscape) and (max-width:1024px) and (max-height:500px){.elementor-9878.elementor-9878.elementor-9878 .elementor-element.elementor-element-efbbdfc .v2l-usecase-card{min-height:64px!important}.elementor-9878.elementor-9878.elementor-9878 .elementor-element.elementor-element-efbbdfc .v2l-usecase-card .elementor-image-box-wrapper{min-height:56px!important}.elementor-9878.elementor-9878.elementor-9878 .elementor-element.elementor-element-efbbdfc .v2l-usecase-card .elementor-image-box-img{flex:0 0 50%!important;width:50%!important;max-width:50%!important;height:54px!important;margin:0!important;padding:0!important;overflow:hidden!important}.elementor-9878.elementor-9878.elementor-9878 .elementor-element.elementor-element-efbbdfc .v2l-usecase-card .elementor-image-box-content{flex:1 1 50%!important;width:50%!important;min-width:0!important}.elementor-9878.elementor-9878.elementor-9878 .elementor-element.elementor-element-efbbdfc .v2l-usecase-card .elementor-image-box-img img{display:block!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:scale(1.08)!important;transform-origin:center center!important}.elementor-9878.elementor-9878.elementor-9878 .elementor-element.elementor-element-efbbdfc .v2l-house-card{min-height:72px!important}.elementor-9878.elementor-9878.elementor-9878 .elementor-element.elementor-element-efbbdfc .v2l-house-card .elementor-image-box-wrapper{min-height:64px!important}.elementor-9878.elementor-9878.elementor-9878 .elementor-element.elementor-element-efbbdfc .v2l-house-card .elementor-image-box-img{flex:0 0 54%!important;width:54%!important;max-width:54%!important;height:64px!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:visible!important}.elementor-9878.elementor-9878.elementor-9878 .elementor-element.elementor-element-efbbdfc .v2l-house-card .elementor-image-box-content{flex:1 1 46%!important;width:46%!important;min-width:0!important}.elementor-9878.elementor-9878.elementor-9878 .elementor-element.elementor-element-efbbdfc .v2l-house-card .elementor-image-box-img img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:translateY(2px) scale(2)!important;transform-origin:center center!important}}@media only screen and (orientation:landscape) and (max-width:1024px) and (max-height:500px){.elementor-6919.elementor-6919.elementor-6919 .elementor-element.elementor-element-9f1f357 .v2l-usecase-card{min-height:64px!important}.elementor-6919.elementor-6919.elementor-6919 .elementor-element.elementor-element-9f1f357 .v2l-usecase-card .elementor-image-box-wrapper{min-height:56px!important}.elementor-6919.elementor-6919.elementor-6919 .elementor-element.elementor-element-9f1f357 .v2l-usecase-card .elementor-image-box-img{flex:0 0 50%!important;width:50%!important;max-width:50%!important;height:54px!important;margin:0!important;padding:0!important;overflow:hidden!important}.elementor-6919.elementor-6919.elementor-6919 .elementor-element.elementor-element-9f1f357 .v2l-usecase-card .elementor-image-box-content{flex:1 1 50%!important;width:50%!important;min-width:0!important}.elementor-6919.elementor-6919.elementor-6919 .elementor-element.elementor-element-9f1f357 .v2l-usecase-card .elementor-image-box-img img{display:block!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:scale(1.08)!important;transform-origin:center center!important}.elementor-6919.elementor-6919.elementor-6919 .elementor-element.elementor-element-9f1f357 .v2l-house-card{min-height:72px!important}.elementor-6919.elementor-6919.elementor-6919 .elementor-element.elementor-element-9f1f357 .v2l-house-card .elementor-image-box-wrapper{min-height:64px!important}.elementor-6919.elementor-6919.elementor-6919 .elementor-element.elementor-element-9f1f357 .v2l-house-card .elementor-image-box-img{flex:0 0 54%!important;width:54%!important;max-width:54%!important;height:64px!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:visible!important}.elementor-6919.elementor-6919.elementor-6919 .elementor-element.elementor-element-9f1f357 .v2l-house-card .elementor-image-box-content{flex:1 1 46%!important;width:46%!important;min-width:0!important}.elementor-6919.elementor-6919.elementor-6919 .elementor-element.elementor-element-9f1f357 .v2l-house-card .elementor-image-box-img img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;transform:translateY(2px) scale(2)!important;transform-origin:center center!important}}body.single-product.single-product.single-product .elementor-element-3962a53f{width:55%!important;flex-basis:55%!important}body.single-product.single-product.single-product .elementor-element-6f9263fc{width:45%!important;flex-basis:45%!important}body.single-product .elementor-element-3962a53f .elementor-widget-wrap,body.single-product .elementor-element-6f9263fc .elementor-widget-wrap{background:#0d0d0d;border:1px solid rgb(255 255 255 / .08);border-radius:18px;padding:28px}body.single-product .elementor-element-3962a53f .elementor-widget-wrap{display:flex;flex-direction:column;justify-content:center}@media (max-width:768px){body.single-product.single-product.single-product .elementor-element-3962a53f,body.single-product.single-product.single-product .elementor-element-6f9263fc{width:100%!important;flex-basis:100%!important}body.single-product .elementor-element-3962a53f .elementor-widget-wrap,body.single-product .elementor-element-6f9263fc .elementor-widget-wrap{padding:16px}}body.single-product .woocommerce-product-gallery{border-radius:14px!important;overflow:hidden}body.single-product .woocommerce-product-gallery__wrapper{border-radius:14px}body.single-product .flex-control-thumbs{display:flex!important;flex-wrap:wrap;gap:10px;margin:14px 0 0!important;padding:0;list-style:none}body.single-product .flex-control-thumbs li{width:calc(25% - 8px);margin:0!important}body.single-product .flex-control-thumbs li img{border-radius:8px!important;border:2px solid transparent!important;opacity:.7;transition:opacity 0.2s ease,border-color 0.2s ease;cursor:pointer;width:100%;height:auto;display:block}body.single-product .flex-control-thumbs li img:hover{opacity:1;border-color:rgb(191 255 0 / .5)!important}body.single-product .flex-control-thumbs li.flex-active-slide img,body.single-product .flex-control-thumbs li.flex-active img,body.single-product .flex-control-thumbs img.flex-active{opacity:1;border-color:#bfff00!important}body.single-product .woocommerce-product-gallery__trigger{z-index:2}body.single-product .elementor-element-337ce4be .woocommerce-product-details__short-description,body.single-product .elementor-element-337ce4be p{font-size:16px!important;line-height:1.65!important;max-width:62ch;color:#f2f2f2!important}body.single-product.single-product.single-product .price ins,body.single-product.single-product.single-product .price ins .amount{color:#bfff00!important;font-weight:700!important;text-decoration:none!important}body.single-product.single-product.single-product .price del,body.single-product.single-product.single-product .price del .amount{color:rgb(255 255 255 / .6)!important;font-weight:400!important;font-size:0.85em!important}body.single-product.single-product.single-product .variable-items-wrapper .variable-item{background:#141414!important;border:1px solid rgb(255 255 255 / .22)!important;border-radius:8px!important;padding:9px 18px!important;transition:border-color 0.2s ease,background 0.2s ease}body.single-product.single-product.single-product .variable-items-wrapper .variable-item,body.single-product.single-product.single-product .variable-items-wrapper .variable-item *{color:#ffffff!important}body.single-product.single-product.single-product .variable-items-wrapper .variable-item:hover{border-color:#bfff00!important;background:#1a1a1a!important}body.single-product.single-product.single-product .variable-items-wrapper .variable-item.selected{background:#1a1a1a!important;border:2px solid #bfff00!important;padding:8px 17px!important;box-shadow:0 0 12px rgb(191 255 0 / .35)}body.single-product.single-product.single-product .variable-items-wrapper .variable-item.selected,body.single-product.single-product.single-product .variable-items-wrapper .variable-item.selected *{color:#bfff00!important}body.single-product .e-atc-qty-button-holder{display:flex;flex-wrap:wrap;align-items:center;gap:14px}body.single-product .e-atc-qty-button-holder .quantity{display:flex!important;align-items:stretch;background:#141414;border:1px solid rgb(255 255 255 / .22);border-radius:8px;overflow:hidden;height:42px}body.single-product .e-atc-qty-button-holder .quantity .qty{background:transparent!important;color:#ffffff!important;border:none!important;width:46px;text-align:center;font-size:15px;-moz-appearance:textfield}body.single-product .quantity .qty::-webkit-outer-spin-button,body.single-product .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.single-product .e-atc-qty-button-holder .quantity a.minus,body.single-product .e-atc-qty-button-holder .quantity a.plus{display:flex;align-items:center;justify-content:center;width:34px;color:#ffffff!important;background:#141414;cursor:pointer;user-select:none;text-decoration:none!important;transition:background 0.2s ease,color 0.2s ease}body.single-product .e-atc-qty-button-holder .quantity a.minus:hover,body.single-product .e-atc-qty-button-holder .quantity a.plus:hover{background:#bfff00!important;color:#000000!important}body.single-product.single-product.single-product .single_add_to_cart_button,body.single-product.single-product.single-product .single_add_to_cart_button:link,body.single-product.single-product.single-product .single_add_to_cart_button:visited,body.single-product.single-product.single-product .single_add_to_cart_button:hover,body.single-product.single-product.single-product .single_add_to_cart_button:focus,body.single-product.single-product.single-product .single_add_to_cart_button:active{color:#000000!important}body.single-product .ppc-button-wrapper{margin-top:16px;max-width:100%;overflow:hidden}body.single-product .ppcp-messages{max-width:100%;overflow:hidden}body.single-product .woocommerce-tabs{border-radius:16px!important;padding:28px!important;margin-top:32px!important}body.single-product .woocommerce-tabs ul.tabs{display:flex;flex-wrap:wrap;gap:28px;border-bottom:1px solid rgb(255 255 255 / .15);padding-bottom:0}body.single-product .related.products ul.products li.product,body.single-product .upsells.products ul.products li.product{background:#0d0d0d;border:1px solid rgb(155 203 0 / .34);border-radius:16px;transition:border-color 0.2s ease,transform 0.2s ease}body.single-product .related.products ul.products li.product:hover,body.single-product .upsells.products ul.products li.product:hover{border-color:#b9f000}@media (max-width:480px){body.single-product .flex-control-thumbs li{width:calc(33.333% - 7px)}body.single-product.single-product.single-product .variable-items-wrapper .variable-item{padding:8px 14px!important;font-size:14px}body.single-product .woocommerce-tabs{padding:18px!important}}