.elementor-862 .elementor-element.elementor-element-08e0607{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-862 .elementor-element.elementor-element-829339c{--display:flex}.elementor-862 .elementor-element.elementor-element-7543d27{padding:5px 0 0 0}.elementor-862 .elementor-element.elementor-element-4c5cb52{--display:flex}.elementor-862 .elementor-element.elementor-element-c10d5c1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -40px) 0}.woocommerce .elementor-862 .elementor-element.elementor-element-c10d5c1 .price{font-size:1.5rem}.woocommerce .elementor-862 .elementor-element.elementor-element-c10d5c1 .price ins{color:var(--e-global-color-blocksy_palette_3);font-size:1.5rem}.elementor-862 .elementor-element.elementor-element-6337db1 .cart button,.elementor-862 .elementor-element.elementor-element-6337db1 .cart .button{border-radius:5px 5px 5px 5px;transition:all 0.2s}.elementor-862 .elementor-element.elementor-element-6337db1 .quantity .qty{transition:all 0.2s}.elementor-862 .elementor-element.elementor-element-09bb543 .elementor-button{background-color:#A7FF1F12;fill:var(--e-global-color-blocksy_palette_3);color:var(--e-global-color-blocksy_palette_3);border-radius:7px 7px 7px 7px}.elementor-862 .elementor-element.elementor-element-ef12b75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-862 .elementor-element.elementor-element-a1615a0{--display:flex}.woocommerce .elementor-862 .elementor-element.elementor-element-384f591 .flex-control-thumbs img{border-style:none}.elementor-862 .elementor-element.elementor-element-88069e1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-blocksy_palette_3);--border-color:var( --e-global-color-blocksy_palette_3 );--border-radius:6px 6px 6px 6px}.elementor-862 .elementor-element.elementor-element-0125049{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -30px) 0}.elementor-862 .elementor-element.elementor-element-c5d917f{--display:flex}.elementor-862 .elementor-element.elementor-element-7cba81c{--spacer-size:20px}.elementor-862 .elementor-element.elementor-element-4520a73{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -40px) 0}.woocommerce .elementor-862 .elementor-element.elementor-element-4520a73 .price{font-size:1.5rem}.woocommerce .elementor-862 .elementor-element.elementor-element-4520a73 .price ins{color:var(--e-global-color-blocksy_palette_3);font-size:1.5rem}.elementor-862 .elementor-element.elementor-element-cfa2e7c .cart button,.elementor-862 .elementor-element.elementor-element-cfa2e7c .cart .button{border-radius:5px 5px 5px 5px;transition:all 0.2s}.elementor-862 .elementor-element.elementor-element-cfa2e7c .quantity .qty{transition:all 0.2s}.woocommerce .elementor-862 .elementor-element.elementor-element-4e13be5 .shop_attributes{text-transform:uppercase}.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button{background-color:var(--e-global-color-blocksy_palette_1);fill:var(--e-global-color-blocksy_palette_2);color:var(--e-global-color-blocksy_palette_2);border-radius:7px 7px 7px 7px}.elementor-862 .elementor-element.elementor-element-a2cee44{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0}.elementor-862 .elementor-element.elementor-element-186cef6{--display:flex}.elementor-862 .elementor-element.elementor-element-9a325e5{width:100%;max-width:100%}.elementor-862 .elementor-element.elementor-element-fd900b4{--display:flex}@media(max-width:767px){.elementor-862 .elementor-element.elementor-element-db8e97d{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-862 .elementor-element.elementor-element-db8e97d .elementor-heading-title{font-size:1.75rem}.elementor-862 .elementor-element.elementor-element-09bb543{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0}.elementor-862 .elementor-element.elementor-element-09bb543 .elementor-button{border-radius:7px 7px 7px 7px}.elementor-862 .elementor-element.elementor-element-88069e1{--margin-top:-15px;--margin-bottom:-65px;--margin-left:0px;--margin-right:0px}.elementor-862 .elementor-element.elementor-element-1a42831{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button{border-radius:7px 7px 7px 7px}.elementor-862 .elementor-element.elementor-element-a2cee44{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-862 .elementor-element.elementor-element-186cef6{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}#pa_product-selection{margin-bottom:-8px!important}.woocommerce-variation{margin-top:-6px!important;margin-bottom:0!important}.woocommerce-variation-add-to-cart{margin-top:-24px!important}.elementor-862 .elementor-element.elementor-element-6337db1{position:relative;width:100%;margin:0!important;padding:0!important;background:transparent!important;color:#fff}.elementor-862 .elementor-element.elementor-element-6337db1,.elementor-862 .elementor-element.elementor-element-6337db1 .elementor-widget-container,.elementor-862 .elementor-element.elementor-element-6337db1 form.cart,.elementor-862 .elementor-element.elementor-element-6337db1 .cart{background:transparent!important;background-color:transparent!important}.elementor-862 .elementor-element.elementor-element-6337db1 form.cart{position:relative;display:flex!important;align-items:stretch;gap:18px!important;flex-wrap:wrap;margin:0!important;padding:0!important}.elementor-862 .elementor-element.elementor-element-6337db1 form.cart:before{content:"";position:absolute;inset:-14px;z-index:0;pointer-events:none;border-radius:24px;background:radial-gradient(circle at 20% 20%,rgb(167 255 31 / .045),transparent 34%),radial-gradient(circle at 84% 72%,rgb(167 255 31 / .026),transparent 34%);opacity:.85}.elementor-862 .elementor-element.elementor-element-6337db1 table.variations{position:relative;z-index:2;width:100%!important;margin:0 0 -4px!important;border:0!important;border-collapse:separate!important;border-spacing:0 3px!important}.elementor-862 .elementor-element.elementor-element-6337db1 table.variations tbody,.elementor-862 .elementor-element.elementor-element-6337db1 table.variations tr,.elementor-862 .elementor-element.elementor-element-6337db1 table.variations td,.elementor-862 .elementor-element.elementor-element-6337db1 table.variations th{display:block!important;width:100%!important;padding:0!important;border:0!important;background:transparent!important}.elementor-862 .elementor-element.elementor-element-6337db1 table.variations label{display:block;margin:0 0 5px!important;color:#ffffff!important;font-size:13px!important;line-height:1!important;font-weight:850!important;letter-spacing:0.02em!important}.elementor-862 .elementor-element.elementor-element-6337db1 table.variations select{width:100%!important;min-height:52px!important;padding:0 46px 0 16px!important;border:1px solid rgb(230 230 230 / .12)!important;border-radius:8px!important;background:linear-gradient(145deg,rgb(255 255 255 / .035),rgb(255 255 255 / .01)),rgb(10 10 10 / .72)!important;color:#ffffff!important;font-size:15px!important;line-height:1!important;font-weight:650!important;box-shadow:0 16px 42px rgb(0 0 0 / .22),inset 0 1px 0 rgb(255 255 255 / .055)!important;outline:none!important}.elementor-862 .elementor-element.elementor-element-6337db1 table.variations select:focus{border-color:rgb(167 255 31 / .56)!important;box-shadow:0 0 0 3px rgb(167 255 31 / .08),0 16px 42px rgb(0 0 0 / .26),inset 0 1px 0 rgb(255 255 255 / .065)!important}.elementor-862 .elementor-element.elementor-element-6337db1 .reset_variations{display:inline-flex!important;margin-top:2px!important;color:rgb(230 230 230 / .72)!important;font-size:12px!important;line-height:1!important;font-weight:750!important;text-decoration:none!important}.elementor-862 .elementor-element.elementor-element-6337db1 .reset_variations:hover{color:#a7ff1f!important}.elementor-862 .elementor-element.elementor-element-6337db1 .woocommerce-variation,.elementor-862 .elementor-element.elementor-element-6337db1 .woocommerce-variation-add-to-cart{position:relative;z-index:2;width:100%}.elementor-862 .elementor-element.elementor-element-6337db1 .woocommerce-variation{margin-top:-6px!important;margin-bottom:0!important}.elementor-862 .elementor-element.elementor-element-6337db1 .woocommerce-variation-add-to-cart{margin-top:-24px!important}.elementor-862 .elementor-element.elementor-element-6337db1 .woocommerce-variation-price{margin:0 0 4px!important;color:#a7ff1f!important;font-size:20px!important;line-height:1!important;font-weight:950!important}.elementor-862 .elementor-element.elementor-element-6337db1 .woocommerce-variation-price .price{color:#a7ff1f!important}.elementor-862 .elementor-element.elementor-element-6337db1 .quantity{position:relative;z-index:2;margin:0 8px 0 0!important;border-color:rgb(167 255 31 / .5)!important;background:linear-gradient(145deg,rgb(255 255 255 / .045),rgb(255 255 255 / .012)),rgb(10 10 10 / .74)!important;color:#ffffff!important;box-shadow:0 12px 32px rgb(0 0 0 / .26),0 0 18px rgb(167 255 31 / .04),inset 0 1px 0 rgb(255 255 255 / .07)!important;backdrop-filter:blur(12px)}.elementor-862 .elementor-element.elementor-element-6337db1 .quantity input.qty{border-color:rgb(167 255 31 / .24)!important;background:rgb(255 255 255 / .025)!important;color:#ffffff!important;font-weight:900!important;box-shadow:none!important;outline:none!important}.elementor-862 .elementor-element.elementor-element-6337db1 .quantity input.qty::-webkit-outer-spin-button,.elementor-862 .elementor-element.elementor-element-6337db1 .quantity input.qty::-webkit-inner-spin-button{margin:0}.elementor-862 .elementor-element.elementor-element-6337db1 .quantity .minus,.elementor-862 .elementor-element.elementor-element-6337db1 .quantity .plus,.elementor-862 .elementor-element.elementor-element-6337db1 .qib-button,.elementor-862 .elementor-element.elementor-element-6337db1 .quantity button{background:transparent!important;color:#a7ff1f!important;border-color:rgb(167 255 31 / .22)!important;box-shadow:none!important;font-weight:950!important;transition:background 0.28s ease,color 0.28s ease,border-color 0.28s ease}.elementor-862 .elementor-element.elementor-element-6337db1 .quantity .minus:hover,.elementor-862 .elementor-element.elementor-element-6337db1 .quantity .plus:hover,.elementor-862 .elementor-element.elementor-element-6337db1 .qib-button:hover,.elementor-862 .elementor-element.elementor-element-6337db1 .quantity button:hover{background:rgb(167 255 31 / .1)!important;color:#ffffff!important;border-color:rgb(167 255 31 / .42)!important}.elementor-862 .elementor-element.elementor-element-6337db1 button.single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-6337db1 .single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-6337db1 .button.single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-6337db1 form.cart .button{position:relative!important;z-index:2!important;isolation:isolate;overflow:hidden!important;min-height:56px!important;min-width:220px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px;margin:0 0 0 8px!important;padding:17px 30px!important;border:1px solid rgb(167 255 31 / .94)!important;border-radius:999px!important;background:radial-gradient(circle at 32% 18%,rgb(255 255 255 / .38),transparent 20%),linear-gradient(135deg,#a7ff1f,#7dff00)!important;color:#171717!important;font-size:13px!important;line-height:1!important;font-weight:950!important;letter-spacing:0.085em!important;text-transform:uppercase!important;text-decoration:none!important;text-align:center!important;white-space:nowrap!important;box-shadow:0 0 26px rgb(167 255 31 / .26),0 0 72px rgb(167 255 31 / .12),0 20px 54px rgb(0 0 0 / .38),inset 0 1px 0 rgb(255 255 255 / .42)!important;backdrop-filter:blur(14px);transform:translateY(0);transition:transform 0.34s cubic-bezier(.22,1,.36,1),border-color 0.34s ease,background 0.34s ease,color 0.34s ease,box-shadow 0.34s ease,filter 0.34s ease}.elementor-862 .elementor-element.elementor-element-6337db1 button.single_add_to_cart_button:before,.elementor-862 .elementor-element.elementor-element-6337db1 .single_add_to_cart_button:before,.elementor-862 .elementor-element.elementor-element-6337db1 .button.single_add_to_cart_button:before,.elementor-862 .elementor-element.elementor-element-6337db1 form.cart .button:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(120deg,transparent 0%,transparent 34%,rgb(255 255 255 / .48) 48%,transparent 62%,transparent 100%);transform:translateX(-130%);opacity:0;pointer-events:none}.elementor-862 .elementor-element.elementor-element-6337db1 button.single_add_to_cart_button:after,.elementor-862 .elementor-element.elementor-element-6337db1 .single_add_to_cart_button:after,.elementor-862 .elementor-element.elementor-element-6337db1 .button.single_add_to_cart_button:after,.elementor-862 .elementor-element.elementor-element-6337db1 form.cart .button:after{content:"→";position:relative;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:2px;color:#171717;font-size:16px;line-height:1;font-weight:950;transform:translateX(0);transition:transform 0.28s ease}.elementor-862 .elementor-element.elementor-element-6337db1 button.single_add_to_cart_button:hover,.elementor-862 .elementor-element.elementor-element-6337db1 .single_add_to_cart_button:hover,.elementor-862 .elementor-element.elementor-element-6337db1 .button.single_add_to_cart_button:hover,.elementor-862 .elementor-element.elementor-element-6337db1 form.cart .button:hover{transform:translateY(-4px);border-color:#a7ff1f!important;background:radial-gradient(circle at 32% 18%,rgb(255 255 255 / .46),transparent 20%),linear-gradient(135deg,#b9ff4c,#a7ff1f)!important;color:#101010!important;filter:saturate(1.05);box-shadow:0 0 34px rgb(167 255 31 / .36),0 0 92px rgb(167 255 31 / .18),0 26px 64px rgb(0 0 0 / .46),inset 0 1px 0 rgb(255 255 255 / .46)!important}.elementor-862 .elementor-element.elementor-element-6337db1 button.single_add_to_cart_button:hover:before,.elementor-862 .elementor-element.elementor-element-6337db1 .single_add_to_cart_button:hover:before,.elementor-862 .elementor-element.elementor-element-6337db1 .button.single_add_to_cart_button:hover:before,.elementor-862 .elementor-element.elementor-element-6337db1 form.cart .button:hover:before{opacity:1;animation:tblzAddToCartSheen 0.9s ease}.elementor-862 .elementor-element.elementor-element-6337db1 button.single_add_to_cart_button:hover:after,.elementor-862 .elementor-element.elementor-element-6337db1 .single_add_to_cart_button:hover:after,.elementor-862 .elementor-element.elementor-element-6337db1 .button.single_add_to_cart_button:hover:after,.elementor-862 .elementor-element.elementor-element-6337db1 form.cart .button:hover:after{transform:translateX(4px)}.elementor-862 .elementor-element.elementor-element-6337db1 button.single_add_to_cart_button:active,.elementor-862 .elementor-element.elementor-element-6337db1 .single_add_to_cart_button:active,.elementor-862 .elementor-element.elementor-element-6337db1 .button.single_add_to_cart_button:active,.elementor-862 .elementor-element.elementor-element-6337db1 form.cart .button:active{transform:translateY(-1px) scale(.99)}.elementor-862 .elementor-element.elementor-element-6337db1 button.single_add_to_cart_button.disabled,.elementor-862 .elementor-element.elementor-element-6337db1 button.single_add_to_cart_button:disabled,.elementor-862 .elementor-element.elementor-element-6337db1 .single_add_to_cart_button.disabled,.elementor-862 .elementor-element.elementor-element-6337db1 .single_add_to_cart_button:disabled,.elementor-862 .elementor-element.elementor-element-6337db1 form.cart .button.disabled,.elementor-862 .elementor-element.elementor-element-6337db1 form.cart .button:disabled{cursor:not-allowed!important;opacity:0.48!important;filter:grayscale(.35)!important;transform:none!important;box-shadow:0 18px 46px rgb(0 0 0 / .32),inset 0 1px 0 rgb(255 255 255 / .24)!important}.elementor-862 .elementor-element.elementor-element-6337db1 .added_to_cart{position:relative;z-index:2;min-height:56px;display:inline-flex!important;align-items:center;justify-content:center;margin-left:8px!important;padding:17px 24px!important;border:1px solid rgb(167 255 31 / .5);border-radius:999px;background:linear-gradient(145deg,rgb(255 255 255 / .055),rgb(255 255 255 / .014)),rgb(10 10 10 / .68);color:#a7ff1f!important;font-size:12px;line-height:1;font-weight:950;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;box-shadow:0 18px 46px rgb(0 0 0 / .34),0 0 24px rgb(167 255 31 / .08),inset 0 1px 0 rgb(255 255 255 / .08)}@keyframes tblzAddToCartSheen{0%{transform:translateX(-130%)}100%{transform:translateX(130%)}}@media (max-width:767px){#pa_product-selection{margin-bottom:-6px!important}.woocommerce-variation{margin-top:-4px!important;margin-bottom:0!important}.woocommerce-variation-add-to-cart{margin-top:-18px!important}.elementor-862 .elementor-element.elementor-element-6337db1 form.cart{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important}.elementor-862 .elementor-element.elementor-element-6337db1 form.cart:before{inset:-8px;border-radius:18px;opacity:.58}.elementor-862 .elementor-element.elementor-element-6337db1 table.variations{margin:0 0 -4px!important;border-spacing:0 2px!important}.elementor-862 .elementor-element.elementor-element-6337db1 table.variations label{margin:0 0 5px!important;font-size:12px!important;letter-spacing:0.02em!important}.elementor-862 .elementor-element.elementor-element-6337db1 table.variations select{min-height:50px!important;padding:0 42px 0 14px!important;border-radius:8px!important;font-size:14px!important;box-shadow:0 12px 30px rgb(0 0 0 / .18),inset 0 1px 0 rgb(255 255 255 / .055)!important}.elementor-862 .elementor-element.elementor-element-6337db1 .reset_variations{margin-top:2px!important;font-size:11.5px!important}.elementor-862 .elementor-element.elementor-element-6337db1 .woocommerce-variation{margin-top:-4px!important;margin-bottom:0!important}.elementor-862 .elementor-element.elementor-element-6337db1 .woocommerce-variation-price{margin:0 0 4px!important;font-size:18px!important;line-height:1!important}.elementor-862 .elementor-element.elementor-element-6337db1 .woocommerce-variation-add-to-cart{display:grid!important;grid-template-columns:auto 1fr!important;align-items:stretch!important;column-gap:10px!important;row-gap:8px!important;width:100%!important;margin-top:-18px!important}.elementor-862 .elementor-element.elementor-element-6337db1 .quantity{width:auto!important;min-width:104px!important;max-width:122px!important;height:52px!important;min-height:52px!important;margin:0!important;align-self:stretch!important;border-radius:8px!important;box-shadow:0 10px 26px rgb(0 0 0 / .22),0 0 14px rgb(167 255 31 / .035),inset 0 1px 0 rgb(255 255 255 / .07)!important}.elementor-862 .elementor-element.elementor-element-6337db1 .quantity input.qty{height:50px!important;min-height:50px!important;font-size:15px!important}.elementor-862 .elementor-element.elementor-element-6337db1 .quantity .minus,.elementor-862 .elementor-element.elementor-element-6337db1 .quantity .plus,.elementor-862 .elementor-element.elementor-element-6337db1 .qib-button,.elementor-862 .elementor-element.elementor-element-6337db1 .quantity button{height:50px!important;min-height:50px!important;font-size:16px!important}.elementor-862 .elementor-element.elementor-element-6337db1 button.single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-6337db1 .single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-6337db1 .button.single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-6337db1 form.cart .button{width:100%!important;min-width:0!important;min-height:52px!important;height:52px!important;margin:0!important;padding:15px 18px!important;border-radius:999px!important;font-size:12px!important;letter-spacing:0.07em!important;white-space:nowrap!important;box-shadow:0 0 22px rgb(167 255 31 / .24),0 0 54px rgb(167 255 31 / .1),0 16px 42px rgb(0 0 0 / .34),inset 0 1px 0 rgb(255 255 255 / .42)!important}.elementor-862 .elementor-element.elementor-element-6337db1 button.single_add_to_cart_button:after,.elementor-862 .elementor-element.elementor-element-6337db1 .single_add_to_cart_button:after,.elementor-862 .elementor-element.elementor-element-6337db1 .button.single_add_to_cart_button:after,.elementor-862 .elementor-element.elementor-element-6337db1 form.cart .button:after{width:16px;height:16px;font-size:14px;margin-left:0}.elementor-862 .elementor-element.elementor-element-6337db1 button.single_add_to_cart_button:hover,.elementor-862 .elementor-element.elementor-element-6337db1 .single_add_to_cart_button:hover,.elementor-862 .elementor-element.elementor-element-6337db1 .button.single_add_to_cart_button:hover,.elementor-862 .elementor-element.elementor-element-6337db1 form.cart .button:hover{transform:translateY(-2px)}.elementor-862 .elementor-element.elementor-element-6337db1 .added_to_cart{grid-column:1 / -1;width:100%!important;min-height:50px;margin-left:0!important;padding:15px 18px!important;border-radius:999px;font-size:11.5px}}@media (max-width:420px){#pa_product-selection{margin-bottom:-5px!important}.woocommerce-variation-add-to-cart{margin-top:-14px!important}.elementor-862 .elementor-element.elementor-element-6337db1 .woocommerce-variation-add-to-cart{grid-template-columns:1fr!important;margin-top:-14px!important}.elementor-862 .elementor-element.elementor-element-6337db1 .quantity{width:100%!important;max-width:none!important;min-width:0!important}.elementor-862 .elementor-element.elementor-element-6337db1 button.single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-6337db1 .single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-6337db1 .button.single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-6337db1 form.cart .button{width:100%!important}}@media (prefers-reduced-motion:reduce){.elementor-862 .elementor-element.elementor-element-6337db1 button.single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-6337db1 .single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-6337db1 .button.single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-6337db1 form.cart .button,.elementor-862 .elementor-element.elementor-element-6337db1 .quantity .minus,.elementor-862 .elementor-element.elementor-element-6337db1 .quantity .plus,.elementor-862 .elementor-element.elementor-element-6337db1 .qib-button,.elementor-862 .elementor-element.elementor-element-6337db1 .quantity button{transition:none!important}.elementor-862 .elementor-element.elementor-element-6337db1 button.single_add_to_cart_button:hover:before,.elementor-862 .elementor-element.elementor-element-6337db1 .single_add_to_cart_button:hover:before,.elementor-862 .elementor-element.elementor-element-6337db1 .button.single_add_to_cart_button:hover:before,.elementor-862 .elementor-element.elementor-element-6337db1 form.cart .button:hover:before{animation:none!important}}.custom-btn-a7ff1f .elementor-button{border:1px solid #a7ff1f!important;background-color:rgb(167 255 31 / .1)!important;color:#a7ff1f!important}.custom-btn-a7ff1f .elementor-button:hover{background-color:rgb(167 255 31 / .2)!important;border-color:#a7ff1f!important;color:#a7ff1f!important}.elementor-862 .elementor-element.elementor-element-4c5cb52{position:relative;z-index:2;margin:0!important;margin-bottom:-2px!important;padding-bottom:0!important;background:radial-gradient(circle at 18% 8%,rgb(167 255 31 / .045),transparent 28%),radial-gradient(circle at 86% 18%,rgb(167 255 31 / .028),transparent 30%),radial-gradient(circle at 76% 78%,rgb(167 255 31 / .035),transparent 34%),linear-gradient(180deg,#171717 0%,#101010 48%,#171717 100%)!important;background-color:#171717!important;border:none!important;box-shadow:none!important;outline:none!important;overflow:visible!important;isolation:isolate}.elementor-862 .elementor-element.elementor-element-4c5cb52:before{content:"";position:absolute;inset:-20%;z-index:0;pointer-events:none;background:radial-gradient(circle at 22% 26%,rgb(255 255 255 / .035),transparent 18%),radial-gradient(circle at 72% 34%,rgb(167 255 31 / .035),transparent 22%),radial-gradient(circle at 46% 82%,rgb(255 255 255 / .022),transparent 24%);opacity:.9;animation:tblzOuterBgFloat 18s ease-in-out infinite alternate}.elementor-862 .elementor-element.elementor-element-4c5cb52:after{content:"";position:absolute;left:0;right:0;bottom:-24px;height:48px;z-index:3;pointer-events:none;background:linear-gradient(180deg,#fff0 0%,rgb(23 23 23 / .55) 35%,#171717 50%,rgb(23 23 23 / .55) 65%,#fff0 100%)}.elementor-862 .elementor-element.elementor-element-4c5cb52>.e-con-inner,.elementor-862 .elementor-element.elementor-element-4c5cb52>.elementor-container,.elementor-862 .elementor-element.elementor-element-4c5cb52>.elementor-widget-wrap{position:relative;z-index:2}@keyframes tblzOuterBgFloat{0%{transform:translate3d(-1.5%,-1%,0) scale(1);opacity:.72}50%{transform:translate3d(1.2%,1.4%,0) scale(1.035);opacity:.95}100%{transform:translate3d(2%,-.8%,0) scale(1.06);opacity:.78}}@media (max-width:767px){.elementor-862 .elementor-element.elementor-element-4c5cb52{margin-bottom:-2px!important;padding-bottom:0!important;background:radial-gradient(circle at 18% 6%,rgb(167 255 31 / .038),transparent 30%),radial-gradient(circle at 86% 22%,rgb(167 255 31 / .024),transparent 34%),radial-gradient(circle at 72% 82%,rgb(167 255 31 / .028),transparent 36%),linear-gradient(180deg,#171717 0%,#101010 48%,#171717 100%)!important;background-color:#171717!important}.elementor-862 .elementor-element.elementor-element-4c5cb52:before{inset:-28%;opacity:.72;animation-duration:20s}.elementor-862 .elementor-element.elementor-element-4c5cb52:after{bottom:-18px;height:36px}}@media (prefers-reduced-motion:reduce){.elementor-862 .elementor-element.elementor-element-4c5cb52:before{animation:none!important}}@property --tblz-image-ring-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.elementor-862 .elementor-element.elementor-element-384f591{position:relative!important;width:100%!important;margin:0 0 18px 0!important;padding:14px!important;background:transparent!important;overflow:visible!important;isolation:isolate;aspect-ratio:1 / 1;min-height:0!important;height:auto!important;box-sizing:border-box!important}.elementor-862 .elementor-element.elementor-element-384f591:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:30px;padding:2px;background:conic-gradient(from var(--tblz-image-ring-angle),rgb(167 255 31 / .18) 0deg,rgb(167 255 31 / .18) 70deg,rgb(167 255 31 / .1) 100deg,rgb(167 255 31 / .24) 145deg,rgb(167 255 31 / .18) 190deg,rgb(167 255 31 / .58) 218deg,rgb(167 255 31 / .98) 226deg,rgb(167 255 31 / .68) 235deg,rgb(167 255 31 / .18) 265deg,rgb(167 255 31 / .18) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;box-shadow:0 30px 90px rgb(0 0 0 / .42),0 0 26px rgb(167 255 31 / .1),0 0 48px rgb(167 255 31 / .045);animation:tblzImageOutlineLight 6.5s linear infinite}.elementor-862 .elementor-element.elementor-element-384f591:after{content:"";position:absolute;inset:6px;z-index:1;pointer-events:none;border-radius:25px;background:radial-gradient(circle at 50% 42%,rgb(167 255 31 / .055),transparent 52%),linear-gradient(145deg,rgb(255 255 255 / .065),rgb(255 255 255 / .012)),rgb(10 10 10 / .86);box-shadow:inset 0 1px 0 rgb(255 255 255 / .105),inset 0 0 0 1px rgb(255 255 255 / .045),inset 0 0 42px rgb(167 255 31 / .024);backdrop-filter:blur(16px)}.elementor-862 .elementor-element.elementor-element-384f591 .elementor-widget-container{position:relative!important;z-index:3!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;aspect-ratio:1 / 1;overflow:hidden!important;box-sizing:border-box!important;border-radius:21px!important;background:radial-gradient(circle at 50% 46%,rgb(167 255 31 / .065),transparent 58%),radial-gradient(circle at 26% 18%,rgb(255 255 255 / .04),transparent 24%),linear-gradient(145deg,rgb(255 255 255 / .045),rgb(255 255 255 / .012)),rgb(12 12 12 / .72)!important;border:1px solid rgb(255 255 255 / .055)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),inset 0 0 0 1px rgb(167 255 31 / .035)!important}.elementor-862 .elementor-element.elementor-element-384f591 .elementor-widget-container:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(120deg,transparent 0%,transparent 36%,rgb(255 255 255 / .052) 48%,transparent 60%,transparent 100%),radial-gradient(circle at 76% 25%,rgb(167 255 31 / .055),transparent 30%);opacity:.68}.elementor-862 .elementor-element.elementor-element-384f591 .elementor-widget-container:after{content:"";position:absolute;inset:12px;z-index:2;pointer-events:none;border-radius:16px;border:1px solid rgb(167 255 31 / .14);box-shadow:inset 0 0 28px rgb(167 255 31 / .024),0 0 18px rgb(167 255 31 / .02)}.elementor-862 .elementor-element.elementor-element-384f591 .woocommerce-product-gallery{position:relative!important;z-index:10!important}.elementor-862 .elementor-element.elementor-element-384f591 .woocommerce-product-gallery img{filter:drop-shadow(0 26px 42px rgb(0 0 0 / .42)) drop-shadow(0 0 18px rgb(167 255 31 / .06))!important;transition:filter 0.42s ease!important}.elementor-862 .elementor-element.elementor-element-384f591:hover:before{box-shadow:0 34px 98px rgb(0 0 0 / .48),0 0 34px rgb(167 255 31 / .14),0 0 54px rgb(167 255 31 / .055);animation-duration:4.2s}.elementor-862 .elementor-element.elementor-element-384f591:hover .woocommerce-product-gallery img{filter:drop-shadow(0 32px 52px rgb(0 0 0 / .5)) drop-shadow(0 0 28px rgb(167 255 31 / .11))!important}.elementor-862 .elementor-element.elementor-element-384f591 .woocommerce-product-gallery__trigger,.elementor-862 .elementor-element.elementor-element-384f591 .flex-control-nav,.elementor-862 .elementor-element.elementor-element-384f591 .flex-direction-nav{display:none!important}@keyframes tblzImageOutlineLight{0%{--tblz-image-ring-angle:0deg}100%{--tblz-image-ring-angle:360deg}}@media (max-width:767px){.elementor-862 .elementor-element.elementor-element-384f591{width:100%!important;max-width:100%!important;aspect-ratio:1 / 1!important;height:auto!important;min-height:0!important;margin:0 0 16px 0!important;padding:10px!important;display:block!important;flex:0 0 auto!important}.elementor-862 .elementor-element.elementor-element-384f591:before{border-radius:24px;padding:2px}.elementor-862 .elementor-element.elementor-element-384f591:after{inset:5px;border-radius:20px}.elementor-862 .elementor-element.elementor-element-384f591 .elementor-widget-container{width:100%!important;aspect-ratio:1 / 1!important;height:100%!important;min-height:0!important;border-radius:17px!important}.elementor-862 .elementor-element.elementor-element-384f591 .elementor-widget-container:after{inset:9px;border-radius:13px}}@media (max-width:420px){.elementor-862 .elementor-element.elementor-element-384f591{margin-bottom:14px!important;padding:8px!important}.elementor-862 .elementor-element.elementor-element-384f591:before{border-radius:22px}.elementor-862 .elementor-element.elementor-element-384f591:after{border-radius:18px}.elementor-862 .elementor-element.elementor-element-384f591 .elementor-widget-container{border-radius:15px!important}}@media (prefers-reduced-motion:reduce){.elementor-862 .elementor-element.elementor-element-384f591:before{animation:none!important}.elementor-862 .elementor-element.elementor-element-384f591 .woocommerce-product-gallery img{transition:none!important}}.elementor-862 .elementor-element.elementor-element-cfa2e7c{position:relative;width:100%;margin:0!important;padding:0!important;background:transparent!important;color:#fff}.elementor-862 .elementor-element.elementor-element-cfa2e7c,.elementor-862 .elementor-element.elementor-element-cfa2e7c .elementor-widget-container,.elementor-862 .elementor-element.elementor-element-cfa2e7c form.cart,.elementor-862 .elementor-element.elementor-element-cfa2e7c .cart{background:transparent!important;background-color:transparent!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c form.cart{position:relative;display:flex!important;align-items:stretch;gap:22px!important;flex-wrap:wrap;margin:0!important;padding:0!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c form.cart:before{content:"";position:absolute;inset:-14px;z-index:0;pointer-events:none;border-radius:24px;background:radial-gradient(circle at 20% 20%,rgb(167 255 31 / .045),transparent 34%),radial-gradient(circle at 84% 72%,rgb(167 255 31 / .026),transparent 34%);opacity:.85}.elementor-862 .elementor-element.elementor-element-cfa2e7c table.variations{position:relative;z-index:2;width:100%!important;margin:0 0 3px!important;border:0!important;border-collapse:separate!important;border-spacing:0 5px!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c table.variations tbody,.elementor-862 .elementor-element.elementor-element-cfa2e7c table.variations tr,.elementor-862 .elementor-element.elementor-element-cfa2e7c table.variations td,.elementor-862 .elementor-element.elementor-element-cfa2e7c table.variations th{display:block!important;width:100%!important;padding:0!important;border:0!important;background:transparent!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c table.variations label{display:block;margin:0 0 6px!important;color:#ffffff!important;font-size:13px!important;line-height:1!important;font-weight:850!important;letter-spacing:0.02em!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c table.variations select{width:100%!important;min-height:52px!important;padding:0 46px 0 16px!important;border:1px solid rgb(230 230 230 / .12)!important;border-radius:8px!important;background:linear-gradient(145deg,rgb(255 255 255 / .035),rgb(255 255 255 / .01)),rgb(10 10 10 / .72)!important;color:#ffffff!important;font-size:15px!important;line-height:1!important;font-weight:650!important;box-shadow:0 16px 42px rgb(0 0 0 / .22),inset 0 1px 0 rgb(255 255 255 / .055)!important;outline:none!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c table.variations select:focus{border-color:rgb(167 255 31 / .56)!important;box-shadow:0 0 0 3px rgb(167 255 31 / .08),0 16px 42px rgb(0 0 0 / .26),inset 0 1px 0 rgb(255 255 255 / .065)!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c .reset_variations{display:inline-flex!important;margin-top:3px!important;color:rgb(230 230 230 / .72)!important;font-size:12px!important;line-height:1!important;font-weight:750!important;text-decoration:none!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c .reset_variations:hover{color:#a7ff1f!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c .woocommerce-variation,.elementor-862 .elementor-element.elementor-element-cfa2e7c .woocommerce-variation-add-to-cart{position:relative;z-index:2;width:100%}.elementor-862 .elementor-element.elementor-element-cfa2e7c .woocommerce-variation-price{margin:4px 0 8px!important;color:#a7ff1f!important;font-size:20px!important;line-height:1!important;font-weight:950!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c .woocommerce-variation-price .price{color:#a7ff1f!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c .quantity{position:relative;z-index:2;margin:0 8px 0 0!important;border-color:rgb(167 255 31 / .5)!important;background:linear-gradient(145deg,rgb(255 255 255 / .045),rgb(255 255 255 / .012)),rgb(10 10 10 / .74)!important;color:#ffffff!important;box-shadow:0 12px 32px rgb(0 0 0 / .26),0 0 18px rgb(167 255 31 / .04),inset 0 1px 0 rgb(255 255 255 / .07)!important;backdrop-filter:blur(12px)}.elementor-862 .elementor-element.elementor-element-cfa2e7c .quantity input.qty{border-color:rgb(167 255 31 / .24)!important;background:rgb(255 255 255 / .025)!important;color:#ffffff!important;font-weight:900!important;box-shadow:none!important;outline:none!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c .quantity input.qty::-webkit-outer-spin-button,.elementor-862 .elementor-element.elementor-element-cfa2e7c .quantity input.qty::-webkit-inner-spin-button{margin:0}.elementor-862 .elementor-element.elementor-element-cfa2e7c .quantity .minus,.elementor-862 .elementor-element.elementor-element-cfa2e7c .quantity .plus,.elementor-862 .elementor-element.elementor-element-cfa2e7c .qib-button,.elementor-862 .elementor-element.elementor-element-cfa2e7c .quantity button{background:transparent!important;color:#a7ff1f!important;border-color:rgb(167 255 31 / .22)!important;box-shadow:none!important;font-weight:950!important;transition:background 0.28s ease,color 0.28s ease,border-color 0.28s ease}.elementor-862 .elementor-element.elementor-element-cfa2e7c .quantity .minus:hover,.elementor-862 .elementor-element.elementor-element-cfa2e7c .quantity .plus:hover,.elementor-862 .elementor-element.elementor-element-cfa2e7c .qib-button:hover,.elementor-862 .elementor-element.elementor-element-cfa2e7c .quantity button:hover{background:rgb(167 255 31 / .1)!important;color:#ffffff!important;border-color:rgb(167 255 31 / .42)!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c button.single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-cfa2e7c .single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-cfa2e7c .button.single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-cfa2e7c form.cart .button{position:relative!important;z-index:2!important;isolation:isolate;overflow:hidden!important;min-height:56px!important;min-width:220px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px;margin:0 0 0 8px!important;padding:17px 30px!important;border:1px solid rgb(167 255 31 / .94)!important;border-radius:999px!important;background:radial-gradient(circle at 32% 18%,rgb(255 255 255 / .38),transparent 20%),linear-gradient(135deg,#a7ff1f,#7dff00)!important;color:#171717!important;font-size:13px!important;line-height:1!important;font-weight:950!important;letter-spacing:0.085em!important;text-transform:uppercase!important;text-decoration:none!important;text-align:center!important;white-space:nowrap!important;box-shadow:0 0 26px rgb(167 255 31 / .26),0 0 72px rgb(167 255 31 / .12),0 20px 54px rgb(0 0 0 / .38),inset 0 1px 0 rgb(255 255 255 / .42)!important;backdrop-filter:blur(14px);transform:translateY(0);transition:transform 0.34s cubic-bezier(.22,1,.36,1),border-color 0.34s ease,background 0.34s ease,color 0.34s ease,box-shadow 0.34s ease,filter 0.34s ease}.elementor-862 .elementor-element.elementor-element-cfa2e7c button.single_add_to_cart_button:before,.elementor-862 .elementor-element.elementor-element-cfa2e7c .single_add_to_cart_button:before,.elementor-862 .elementor-element.elementor-element-cfa2e7c .button.single_add_to_cart_button:before,.elementor-862 .elementor-element.elementor-element-cfa2e7c form.cart .button:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(120deg,transparent 0%,transparent 34%,rgb(255 255 255 / .48) 48%,transparent 62%,transparent 100%);transform:translateX(-130%);opacity:0;pointer-events:none}.elementor-862 .elementor-element.elementor-element-cfa2e7c button.single_add_to_cart_button:after,.elementor-862 .elementor-element.elementor-element-cfa2e7c .single_add_to_cart_button:after,.elementor-862 .elementor-element.elementor-element-cfa2e7c .button.single_add_to_cart_button:after,.elementor-862 .elementor-element.elementor-element-cfa2e7c form.cart .button:after{content:"→";position:relative;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:2px;color:#171717;font-size:16px;line-height:1;font-weight:950;transform:translateX(0);transition:transform 0.28s ease}.elementor-862 .elementor-element.elementor-element-cfa2e7c button.single_add_to_cart_button:hover,.elementor-862 .elementor-element.elementor-element-cfa2e7c .single_add_to_cart_button:hover,.elementor-862 .elementor-element.elementor-element-cfa2e7c .button.single_add_to_cart_button:hover,.elementor-862 .elementor-element.elementor-element-cfa2e7c form.cart .button:hover{transform:translateY(-4px);border-color:#a7ff1f!important;background:radial-gradient(circle at 32% 18%,rgb(255 255 255 / .46),transparent 20%),linear-gradient(135deg,#b9ff4c,#a7ff1f)!important;color:#101010!important;filter:saturate(1.05);box-shadow:0 0 34px rgb(167 255 31 / .36),0 0 92px rgb(167 255 31 / .18),0 26px 64px rgb(0 0 0 / .46),inset 0 1px 0 rgb(255 255 255 / .46)!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c button.single_add_to_cart_button:hover:before,.elementor-862 .elementor-element.elementor-element-cfa2e7c .single_add_to_cart_button:hover:before,.elementor-862 .elementor-element.elementor-element-cfa2e7c .button.single_add_to_cart_button:hover:before,.elementor-862 .elementor-element.elementor-element-cfa2e7c form.cart .button:hover:before{opacity:1;animation:tblzAddToCartSheen 0.9s ease}.elementor-862 .elementor-element.elementor-element-cfa2e7c button.single_add_to_cart_button:hover:after,.elementor-862 .elementor-element.elementor-element-cfa2e7c .single_add_to_cart_button:hover:after,.elementor-862 .elementor-element.elementor-element-cfa2e7c .button.single_add_to_cart_button:hover:after,.elementor-862 .elementor-element.elementor-element-cfa2e7c form.cart .button:hover:after{transform:translateX(4px)}.elementor-862 .elementor-element.elementor-element-cfa2e7c button.single_add_to_cart_button:active,.elementor-862 .elementor-element.elementor-element-cfa2e7c .single_add_to_cart_button:active,.elementor-862 .elementor-element.elementor-element-cfa2e7c .button.single_add_to_cart_button:active,.elementor-862 .elementor-element.elementor-element-cfa2e7c form.cart .button:active{transform:translateY(-1px) scale(.99)}.elementor-862 .elementor-element.elementor-element-cfa2e7c button.single_add_to_cart_button.disabled,.elementor-862 .elementor-element.elementor-element-cfa2e7c button.single_add_to_cart_button:disabled,.elementor-862 .elementor-element.elementor-element-cfa2e7c .single_add_to_cart_button.disabled,.elementor-862 .elementor-element.elementor-element-cfa2e7c .single_add_to_cart_button:disabled,.elementor-862 .elementor-element.elementor-element-cfa2e7c form.cart .button.disabled,.elementor-862 .elementor-element.elementor-element-cfa2e7c form.cart .button:disabled{cursor:not-allowed!important;opacity:0.48!important;filter:grayscale(.35)!important;transform:none!important;box-shadow:0 18px 46px rgb(0 0 0 / .32),inset 0 1px 0 rgb(255 255 255 / .24)!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c .added_to_cart{position:relative;z-index:2;min-height:56px;display:inline-flex!important;align-items:center;justify-content:center;margin-left:8px!important;padding:17px 24px!important;border:1px solid rgb(167 255 31 / .5);border-radius:999px;background:linear-gradient(145deg,rgb(255 255 255 / .055),rgb(255 255 255 / .014)),rgb(10 10 10 / .68);color:#a7ff1f!important;font-size:12px;line-height:1;font-weight:950;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;box-shadow:0 18px 46px rgb(0 0 0 / .34),0 0 24px rgb(167 255 31 / .08),inset 0 1px 0 rgb(255 255 255 / .08)}@keyframes tblzAddToCartSheen{0%{transform:translateX(-130%)}100%{transform:translateX(130%)}}@media (max-width:767px){.elementor-862 .elementor-element.elementor-element-cfa2e7c form.cart{gap:10px!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c table.variations{margin-bottom:3px!important;border-spacing:0 5px!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c .quantity{margin:0!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c button.single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-cfa2e7c .single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-cfa2e7c .button.single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-cfa2e7c form.cart .button{width:100%!important;min-width:0!important;min-height:52px!important;margin:0!important;padding:16px 22px!important;font-size:12px!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c .added_to_cart{width:100%;min-height:52px;margin-left:0!important;padding:16px 22px!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c table.variations select{min-height:50px!important;font-size:14px!important}}@media (prefers-reduced-motion:reduce){.elementor-862 .elementor-element.elementor-element-cfa2e7c button.single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-cfa2e7c .single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-cfa2e7c .button.single_add_to_cart_button,.elementor-862 .elementor-element.elementor-element-cfa2e7c form.cart .button,.elementor-862 .elementor-element.elementor-element-cfa2e7c .quantity .minus,.elementor-862 .elementor-element.elementor-element-cfa2e7c .quantity .plus,.elementor-862 .elementor-element.elementor-element-cfa2e7c .qib-button,.elementor-862 .elementor-element.elementor-element-cfa2e7c .quantity button{transition:none!important}.elementor-862 .elementor-element.elementor-element-cfa2e7c button.single_add_to_cart_button:hover:before,.elementor-862 .elementor-element.elementor-element-cfa2e7c .single_add_to_cart_button:hover:before,.elementor-862 .elementor-element.elementor-element-cfa2e7c .button.single_add_to_cart_button:hover:before,.elementor-862 .elementor-element.elementor-element-cfa2e7c form.cart .button:hover:before{animation:none!important}}.woocommerce-product-attributes{border:1px solid #a7ff1f;border-radius:8px;overflow:hidden;box-shadow:0 0 0 3px rgb(255 255 255 / .08)}.woocommerce-product-attributes th{background:#222222!important;color:#e6e6e6;border-right:1px solid rgb(167 255 31 / .25)}.woocommerce-product-attributes td{background:#171717!important;color:#cfcfcf}.woocommerce-product-attributes tr{border-bottom:1px solid rgb(255 255 255 / .06)}.woocommerce-product-attributes tr:last-child{border-bottom:none}.woocommerce-product-attributes td p{margin:0}.elementor-862 .elementor-element.elementor-element-1a42831{position:relative;width:100%;margin:0!important;padding:0!important;background:transparent!important}.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button,.elementor-862 .elementor-element.elementor-element-1a42831 a.elementor-button,.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button-link,.elementor-862 .elementor-element.elementor-element-1a42831 a{position:relative!important;isolation:isolate;overflow:hidden!important;min-height:52px!important;width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin:0!important;padding:16px 24px!important;border:1px solid rgb(167 255 31 / .36)!important;border-radius:16px!important;background:radial-gradient(circle at 18% 18%,rgb(167 255 31 / .045),transparent 32%),linear-gradient(145deg,rgb(255 255 255 / .052),rgb(255 255 255 / .012)),rgb(10 10 10 / .76)!important;color:#ffffff!important;text-decoration:none!important;text-align:center!important;box-shadow:0 18px 46px rgb(0 0 0 / .32),0 0 22px rgb(167 255 31 / .055),inset 0 1px 0 rgb(255 255 255 / .08),inset 0 0 0 1px rgb(255 255 255 / .025)!important;backdrop-filter:blur(14px);transform:translateY(0);transition:transform 0.34s cubic-bezier(.22,1,.36,1),border-color 0.34s ease,background 0.34s ease,color 0.34s ease,box-shadow 0.34s ease}.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button:before,.elementor-862 .elementor-element.elementor-element-1a42831 a.elementor-button:before,.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button-link:before,.elementor-862 .elementor-element.elementor-element-1a42831 a:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 28% 18%,rgb(167 255 31 / .14),transparent 26%),linear-gradient(120deg,transparent 0%,transparent 34%,rgb(255 255 255 / .12) 48%,transparent 62%,transparent 100%);transform:translateX(-130%);opacity:0;pointer-events:none}.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button:after,.elementor-862 .elementor-element.elementor-element-1a42831 a.elementor-button:after,.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button-link:after,.elementor-862 .elementor-element.elementor-element-1a42831 a:after{content:"↗";position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:2px;border:1px solid rgb(167 255 31 / .28);border-radius:8px;background:linear-gradient(145deg,rgb(167 255 31 / .1),rgb(255 255 255 / .018));color:#a7ff1f;font-size:12px;line-height:1;font-weight:950;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 0 16px rgb(167 255 31 / .055);transform:translate(0,0);transition:transform 0.28s ease,background 0.28s ease,color 0.28s ease,border-color 0.28s ease,box-shadow 0.28s ease}.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button-text{position:relative;z-index:2;color:inherit!important;font-size:12.5px!important;line-height:1!important;font-weight:950!important;letter-spacing:0.085em!important;text-transform:uppercase!important}.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button:hover,.elementor-862 .elementor-element.elementor-element-1a42831 a.elementor-button:hover,.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button-link:hover,.elementor-862 .elementor-element.elementor-element-1a42831 a:hover{transform:translateY(-3px);border-color:rgb(167 255 31 / .68)!important;background:radial-gradient(circle at 18% 18%,rgb(167 255 31 / .075),transparent 34%),linear-gradient(145deg,rgb(167 255 31 / .105),rgb(255 255 255 / .016)),rgb(10 10 10 / .82)!important;color:#a7ff1f!important;box-shadow:0 22px 58px rgb(0 0 0 / .42),0 0 30px rgb(167 255 31 / .13),inset 0 1px 0 rgb(255 255 255 / .1),inset 0 0 0 1px rgb(167 255 31 / .055)!important}.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button:hover:before,.elementor-862 .elementor-element.elementor-element-1a42831 a.elementor-button:hover:before,.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button-link:hover:before,.elementor-862 .elementor-element.elementor-element-1a42831 a:hover:before{opacity:1;animation:tblzCoaButtonSheen 0.9s ease}.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button:hover:after,.elementor-862 .elementor-element.elementor-element-1a42831 a.elementor-button:hover:after,.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button-link:hover:after,.elementor-862 .elementor-element.elementor-element-1a42831 a:hover:after{transform:translate(3px,-3px);border-color:#a7ff1f;background:#a7ff1f;color:#171717;box-shadow:0 0 22px rgb(167 255 31 / .22),inset 0 1px 0 rgb(255 255 255 / .34)}.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button:active,.elementor-862 .elementor-element.elementor-element-1a42831 a.elementor-button:active,.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button-link:active,.elementor-862 .elementor-element.elementor-element-1a42831 a:active{transform:translateY(-1px) scale(.99)}@keyframes tblzCoaButtonSheen{0%{transform:translateX(-130%)}100%{transform:translateX(130%)}}@media (max-width:767px){.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button,.elementor-862 .elementor-element.elementor-element-1a42831 a.elementor-button,.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button-link,.elementor-862 .elementor-element.elementor-element-1a42831 a{min-height:50px!important;padding:15px 18px!important;border-radius:14px!important}.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button-text{font-size:11.5px!important;letter-spacing:0.075em!important}.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button:after,.elementor-862 .elementor-element.elementor-element-1a42831 a.elementor-button:after,.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button-link:after,.elementor-862 .elementor-element.elementor-element-1a42831 a:after{width:20px;height:20px;border-radius:7px;font-size:11px}}@media (prefers-reduced-motion:reduce){.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button,.elementor-862 .elementor-element.elementor-element-1a42831 a.elementor-button,.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button-link,.elementor-862 .elementor-element.elementor-element-1a42831 a,.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button:after,.elementor-862 .elementor-element.elementor-element-1a42831 a.elementor-button:after,.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button-link:after,.elementor-862 .elementor-element.elementor-element-1a42831 a:after{transition:none!important}.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button:hover:before,.elementor-862 .elementor-element.elementor-element-1a42831 a.elementor-button:hover:before,.elementor-862 .elementor-element.elementor-element-1a42831 .elementor-button-link:hover:before,.elementor-862 .elementor-element.elementor-element-1a42831 a:hover:before{animation:none!important}}@property --tl-coa-ring-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.terplabz-ingredient-toggle-wrap{position:relative;width:100%;margin-top:14px;font-family:inherit;color:#fff}.terplabz-ingredient-toggle{position:relative;isolation:isolate;overflow:hidden;width:100%;min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:4px;border:0;border-radius:18px;background:transparent!important;color:#fff;cursor:pointer;text-align:left;box-shadow:0 22px 58px rgb(0 0 0 / .34),0 0 24px rgb(167 255 31 / .055);transition:transform 0.32s cubic-bezier(.22,1,.36,1),box-shadow 0.32s ease}.terplabz-ingredient-toggle:before{content:"";position:absolute;inset:0;z-index:-2;border-radius:inherit;padding:1px;background:conic-gradient(from var(--tl-coa-ring-angle),rgb(167 255 31 / .18) 0deg,rgb(167 255 31 / .18) 82deg,rgb(255 255 255 / .08) 116deg,rgb(167 255 31 / .2) 168deg,rgb(167 255 31 / .18) 204deg,rgb(255 255 255 / .72) 224deg,rgb(167 255 31 / .88) 232deg,rgb(255 255 255 / .48) 240deg,rgb(167 255 31 / .18) 268deg,rgb(167 255 31 / .18) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:tlCoaRingLight 7s linear infinite}.terplabz-ingredient-toggle:after{content:"";position:absolute;inset:4px;z-index:-1;border-radius:14px;background:radial-gradient(circle at 18% 18%,rgb(167 255 31 / .06),transparent 34%),radial-gradient(circle at 86% 72%,rgb(167 255 31 / .035),transparent 34%),linear-gradient(145deg,rgb(255 255 255 / .06),rgb(255 255 255 / .014)),rgb(10 10 10 / .78);box-shadow:inset 0 1px 0 rgb(255 255 255 / .085),inset 0 0 0 1px rgb(255 255 255 / .035);backdrop-filter:blur(16px)}.terplabz-ingredient-toggle:hover{transform:translateY(-3px);box-shadow:0 26px 68px rgb(0 0 0 / .44),0 0 34px rgb(167 255 31 / .12)}.terplabz-ingredient-toggle:hover:before{animation-duration:4.5s}.tl-toggle-text{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;text-align:left;min-width:0;padding:0 0 0 14px}.tl-label-main{display:block;color:#fff;font-size:clamp(13px, 1.1vw, 15px);line-height:1.25;font-weight:950;letter-spacing:.055em;text-transform:uppercase}.tl-toggle-icon{position:relative;z-index:2;width:38px;height:38px;min-width:38px;display:flex;align-items:center;justify-content:center;margin-right:6px;border:1px solid rgb(167 255 31 / .34);border-radius:999px;background:radial-gradient(circle at 32% 20%,rgb(255 255 255 / .18),transparent 28%),rgb(167 255 31 / .08);color:#a7ff1f;box-shadow:0 0 22px rgb(167 255 31 / .08),inset 0 1px 0 rgb(255 255 255 / .08);transition:transform 0.32s cubic-bezier(.22,1,.36,1),background 0.28s ease,color 0.28s ease,border-color 0.28s ease}.terplabz-ingredient-toggle:hover .tl-toggle-icon{border-color:rgb(167 255 31 / .7);background:#a7ff1f;color:#171717;box-shadow:0 0 28px rgb(167 255 31 / .24),inset 0 1px 0 rgb(255 255 255 / .34)}.terplabz-ingredient-toggle[aria-expanded="true"] .tl-toggle-icon{transform:rotate(135deg);border-color:rgb(167 255 31 / .82);background:#a7ff1f;color:#171717}.terplabz-ingredient-panel{display:grid;grid-template-rows:0fr;opacity:0;margin-top:0;transition:grid-template-rows 0.46s cubic-bezier(.22,1,.36,1),opacity 0.28s ease,margin-top 0.28s ease}.terplabz-ingredient-panel.is-open{grid-template-rows:1fr;opacity:1;margin-top:12px}.tl-panel-inner{position:relative;overflow:hidden;min-height:0;padding:clamp(16px, 2vw, 22px);border:1px solid rgb(167 255 31 / .18);border-radius:20px;background:radial-gradient(circle at 16% 10%,rgb(167 255 31 / .052),transparent 28%),radial-gradient(circle at 84% 88%,rgb(167 255 31 / .035),transparent 34%),linear-gradient(145deg,rgb(255 255 255 / .048),rgb(255 255 255 / .012)),rgb(10 10 10 / .76);box-shadow:0 26px 72px rgb(0 0 0 / .34),inset 0 1px 0 rgb(255 255 255 / .075);backdrop-filter:blur(16px)}.tl-panel-inner:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(120deg,transparent 0%,transparent 38%,rgb(255 255 255 / .035) 50%,transparent 62%,transparent 100%);opacity:.7}.tl-panel-inner>*{position:relative;z-index:1}.tl-panel-intro{margin:0 0 14px;padding:14px 15px;border:1px solid rgb(167 255 31 / .18);border-radius:14px;background:rgb(167 255 31 / .045);color:rgb(230 230 230 / .82);font-size:13.5px;line-height:1.58;font-weight:550;box-shadow:inset 0 1px 0 rgb(255 255 255 / .055)}.tl-detail{position:relative;overflow:hidden;border-radius:14px;border:1px solid rgb(255 255 255 / .065);background:linear-gradient(145deg,rgb(255 255 255 / .04),rgb(255 255 255 / .01)),rgb(255 255 255 / .018);box-shadow:0 16px 42px rgb(0 0 0 / .18),inset 0 1px 0 rgb(255 255 255 / .045);transition:border-color 0.28s ease,box-shadow 0.28s ease,background 0.28s ease}.tl-detail+.tl-detail{margin-top:10px}.tl-detail:hover,.tl-detail[open]{border-color:rgb(167 255 31 / .26);background:linear-gradient(145deg,rgb(167 255 31 / .055),rgb(255 255 255 / .012)),rgb(255 255 255 / .02);box-shadow:0 18px 48px rgb(0 0 0 / .24),0 0 24px rgb(167 255 31 / .045),inset 0 1px 0 rgb(255 255 255 / .055)}.tl-detail summary{position:relative;display:flex;align-items:center;min-height:50px;margin:0;padding:15px 52px 15px 16px;list-style:none;cursor:pointer;color:#fff;font-size:14px;line-height:1.2;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.tl-detail summary::-webkit-details-marker{display:none}.tl-detail summary:before{content:"";width:7px;height:7px;margin-right:10px;border-radius:999px;background:#a7ff1f;box-shadow:0 0 16px rgb(167 255 31 / .44);flex:0 0 auto}.tl-detail summary:after{content:"+";position:absolute;right:15px;top:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);border:1px solid rgb(167 255 31 / .22);border-radius:999px;background:rgb(167 255 31 / .06);color:#a7ff1f;font-size:18px;line-height:1;font-weight:800;transition:transform 0.28s ease,background 0.28s ease,color 0.28s ease,border-color 0.28s ease}.tl-detail[open] summary:after{transform:translateY(-50%) rotate(45deg);border-color:rgb(167 255 31 / .72);background:#a7ff1f;color:#171717}.tl-detail-content{padding:0 16px 17px 33px}.tl-detail-content p{margin:0;color:rgb(230 230 230 / .78);font-size:13.5px;line-height:1.68;font-weight:500}.tl-detail-content p+p{margin-top:10px}.tl-detail-content strong,.tl-detail-content b{color:#fff;font-weight:900}.tl-molecule{display:flex;align-items:center;justify-content:flex-start;margin-top:14px;padding:12px;width:fit-content;border:1px solid rgb(167 255 31 / .16);border-radius:14px;background:radial-gradient(circle at 50% 45%,rgb(167 255 31 / .075),transparent 58%),rgb(255 255 255 / .024);box-shadow:0 14px 34px rgb(0 0 0 / .22),inset 0 1px 0 rgb(255 255 255 / .05)}.tl-molecule img{display:block;width:120px;height:120px;object-fit:contain;filter:brightness(0) saturate(100%) invert(78%) sepia(96%) saturate(746%) hue-rotate(31deg) brightness(106%) contrast(104%) drop-shadow(0 0 10px rgb(167 255 31 / .22))}@keyframes tlCoaRingLight{0%{--tl-coa-ring-angle:0deg}100%{--tl-coa-ring-angle:360deg}}@media (max-width:767px){.terplabz-ingredient-toggle{min-height:54px;border-radius:16px}.terplabz-ingredient-toggle:after{border-radius:12px}.tl-toggle-text{padding-left:12px}.tl-label-main{font-size:12px;letter-spacing:.045em}.tl-toggle-icon{width:34px;height:34px;min-width:34px}.tl-panel-inner{padding:14px;border-radius:18px}.tl-panel-intro{padding:13px;font-size:13px}.tl-detail summary{min-height:48px;padding:14px 48px 14px 14px;font-size:13px}.tl-detail-content{padding:0 14px 15px 31px}.tl-detail-content p{font-size:13px;line-height:1.64}.tl-molecule{padding:10px}.tl-molecule img{width:100px;height:100px}}@media (prefers-reduced-motion:reduce){.terplabz-ingredient-toggle:before{animation:none!important}.terplabz-ingredient-toggle,.tl-toggle-icon,.tl-detail,.tl-detail summary:after,.terplabz-ingredient-panel{transition:none!important}}.elementor-862 .elementor-element.elementor-element-ef12b75{position:relative;z-index:1;margin:0!important;margin-top:-2px!important;padding-top:0!important;background:radial-gradient(circle at 18% 8%,rgb(167 255 31 / .045),transparent 28%),radial-gradient(circle at 86% 18%,rgb(167 255 31 / .028),transparent 30%),radial-gradient(circle at 76% 78%,rgb(167 255 31 / .035),transparent 34%),linear-gradient(180deg,#171717 0%,#101010 48%,#171717 100%)!important;background-color:#171717!important;border:none!important;box-shadow:none!important;outline:none!important;overflow:hidden!important;isolation:isolate}.elementor-862 .elementor-element.elementor-element-ef12b75:before{content:"";position:absolute;inset:-20%;z-index:0;pointer-events:none;background:radial-gradient(circle at 22% 26%,rgb(255 255 255 / .035),transparent 18%),radial-gradient(circle at 72% 34%,rgb(167 255 31 / .035),transparent 22%),radial-gradient(circle at 46% 82%,rgb(255 255 255 / .022),transparent 24%);opacity:.9;animation:tblzOuterBgFloat 18s ease-in-out infinite alternate}.elementor-862 .elementor-element.elementor-element-ef12b75:after{content:"";position:absolute;left:0;right:0;top:-24px;height:48px;z-index:1;pointer-events:none;background:linear-gradient(180deg,#fff0 0%,rgb(23 23 23 / .55) 35%,#171717 50%,rgb(23 23 23 / .55) 65%,#fff0 100%)}.elementor-862 .elementor-element.elementor-element-ef12b75>.e-con-inner,.elementor-862 .elementor-element.elementor-element-ef12b75>.elementor-container,.elementor-862 .elementor-element.elementor-element-ef12b75>.elementor-widget-wrap{position:relative;z-index:2}@keyframes tblzOuterBgFloat{0%{transform:translate3d(-1.5%,-1%,0) scale(1);opacity:.72}50%{transform:translate3d(1.2%,1.4%,0) scale(1.035);opacity:.95}100%{transform:translate3d(2%,-.8%,0) scale(1.06);opacity:.78}}@media (max-width:767px){.elementor-862 .elementor-element.elementor-element-ef12b75{margin-top:-2px!important;padding-top:0!important;background:radial-gradient(circle at 18% 6%,rgb(167 255 31 / .038),transparent 30%),radial-gradient(circle at 86% 22%,rgb(167 255 31 / .024),transparent 34%),radial-gradient(circle at 72% 82%,rgb(167 255 31 / .028),transparent 36%),linear-gradient(180deg,#171717 0%,#101010 48%,#171717 100%)!important;background-color:#171717!important}.elementor-862 .elementor-element.elementor-element-ef12b75:before{inset:-28%;opacity:.72;animation-duration:20s}.elementor-862 .elementor-element.elementor-element-ef12b75:after{top:-18px;height:36px}}@media (prefers-reduced-motion:reduce){.elementor-862 .elementor-element.elementor-element-ef12b75:before{animation:none!important}}body.single-product{background:#171717!important;background-color:#171717!important}body.single-product #page,body.single-product .site,body.single-product #content,body.single-product .content-area,body.single-product .site-main,body.single-product .woocommerce,body.single-product .product,body.single-product .elementor,body.single-product .elementor-location-single,body.single-product .elementor-location-single>.elementor-section-wrap{background:#171717!important;background-color:#171717!important}.tblz-product-template{background:#171717!important;background-color:#171717!important;position:relative;width:100%;margin:0!important;padding:0!important;overflow:visible!important}.tblz-product-template>.e-con-inner{background:transparent!important;background-color:transparent!important;margin:0 auto!important}.tblz-product-template .elementor-widget,.tblz-product-template .elementor-widget-container,.tblz-product-template .elementor-section,.tblz-product-template .elementor-container,.tblz-product-template .e-con,.tblz-product-template .e-con-inner{background-color:#fff0}.tblz-product-template .additional_information_tab,.tblz-product-template li.additional_information_tab,.tblz-product-template #tab-title-additional_information,.tblz-product-template #tab-additional_information{display:none!important}.tblz-product-template .woocommerce-tabs,.tblz-product-template .wc-tabs-wrapper{position:relative;width:100%;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:clamp(14px, 2vw, 20px)!important;border:1px solid rgb(167 255 31 / .16);border-radius:20px;background:radial-gradient(circle at 16% 10%,rgb(167 255 31 / .035),transparent 28%),radial-gradient(circle at 86% 88%,rgb(167 255 31 / .025),transparent 34%),linear-gradient(145deg,rgb(255 255 255 / .044),rgb(255 255 255 / .01)),rgb(10 10 10 / .7)!important;box-shadow:0 24px 68px rgb(0 0 0 / .3),0 0 24px rgb(167 255 31 / .03),inset 0 1px 0 rgb(255 255 255 / .065);backdrop-filter:blur(16px);color:#fff;overflow:visible!important}.tblz-product-template .woocommerce-tabs:before,.tblz-product-template .wc-tabs-wrapper:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(120deg,transparent 0%,transparent 38%,rgb(255 255 255 / .026) 50%,transparent 62%,transparent 100%);opacity:.6;overflow:hidden}.tblz-product-template .woocommerce-tabs>*,.tblz-product-template .wc-tabs-wrapper>*{position:relative;z-index:1}.tblz-product-template .woocommerce-tabs ul.tabs,.tblz-product-template .wc-tabs{position:relative;display:flex!important;align-items:center;gap:10px;flex-wrap:wrap;width:100%;margin:0 0 16px!important;padding:0!important;border:0!important;background:transparent!important;list-style:none!important;overflow:visible!important}.tblz-product-template .woocommerce-tabs ul.tabs:before,.tblz-product-template .woocommerce-tabs ul.tabs:after,.tblz-product-template .wc-tabs:before,.tblz-product-template .wc-tabs:after{display:none!important;content:none!important}.tblz-product-template .woocommerce-tabs ul.tabs li,.tblz-product-template .wc-tabs li{position:relative;margin:0!important;padding:0!important;border:0!important;border-radius:14px!important;background:transparent!important;box-shadow:none!important;overflow:hidden}.tblz-product-template .woocommerce-tabs ul.tabs li:before,.tblz-product-template .woocommerce-tabs ul.tabs li:after,.tblz-product-template .wc-tabs li:before,.tblz-product-template .wc-tabs li:after{display:none!important;content:none!important}.tblz-product-template .woocommerce-tabs ul.tabs li a,.tblz-product-template .wc-tabs li a{position:relative;isolation:isolate;min-height:48px;display:inline-flex!important;align-items:center;justify-content:center;padding:14px 20px!important;border:1px solid rgb(230 230 230 / .09)!important;border-radius:14px!important;background:linear-gradient(145deg,rgb(255 255 255 / .04),rgb(255 255 255 / .01)),rgb(255 255 255 / .018)!important;color:rgb(230 230 230 / .78)!important;font-size:12px!important;line-height:1!important;font-weight:950!important;letter-spacing:0.085em!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:0 14px 34px rgb(0 0 0 / .18),inset 0 1px 0 rgb(255 255 255 / .055)!important;transition:transform 0.3s cubic-bezier(.22,1,.36,1),border-color 0.3s ease,background 0.3s ease,color 0.3s ease,box-shadow 0.3s ease}.tblz-product-template .woocommerce-tabs ul.tabs li a:before,.tblz-product-template .wc-tabs li a:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 22% 16%,rgb(167 255 31 / .12),transparent 32%),linear-gradient(120deg,transparent 0%,transparent 34%,rgb(255 255 255 / .095) 48%,transparent 62%,transparent 100%);transform:translateX(-130%);opacity:0;pointer-events:none}.tblz-product-template .woocommerce-tabs ul.tabs li a:hover,.tblz-product-template .wc-tabs li a:hover{transform:translateY(-2px);border-color:rgb(167 255 31 / .4)!important;color:#ffffff!important;background:linear-gradient(145deg,rgb(167 255 31 / .065),rgb(255 255 255 / .014)),rgb(255 255 255 / .022)!important;box-shadow:0 18px 46px rgb(0 0 0 / .28),0 0 22px rgb(167 255 31 / .06),inset 0 1px 0 rgb(255 255 255 / .07)!important}.tblz-product-template .woocommerce-tabs ul.tabs li a:hover:before,.tblz-product-template .wc-tabs li a:hover:before{opacity:1;animation:tblzTabsSheen 0.9s ease}.tblz-product-template .woocommerce-tabs ul.tabs li.active a,.tblz-product-template .wc-tabs li.active a{border-color:rgb(167 255 31 / .52)!important;background:radial-gradient(circle at 24% 18%,rgb(255 255 255 / .16),transparent 26%),linear-gradient(135deg,rgb(167 255 31 / .18),rgb(167 255 31 / .07)),rgb(10 10 10 / .82)!important;color:#a7ff1f!important;box-shadow:0 18px 48px rgb(0 0 0 / .32),0 0 28px rgb(167 255 31 / .1),inset 0 1px 0 rgb(255 255 255 / .09)!important}.tblz-product-template .woocommerce-Tabs-panel,.tblz-product-template .woocommerce-tabs .panel,.tblz-product-template .wc-tab{position:relative!important;width:100%;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important;overflow:visible!important}.tblz-product-template #tab-reviews,.tblz-product-template .woocommerce-Tabs-panel--reviews{position:relative!important;width:100%;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;color:#fff;background:transparent!important;overflow:visible!important}.tblz-product-template #tab-reviews #reviews,.tblz-product-template #tab-reviews #comments{position:relative!important;width:100%;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;color:#fff;background:transparent!important;overflow:visible!important}.tblz-product-template #tab-reviews #comments,.tblz-product-template #tab-reviews #review_form_wrapper,.tblz-product-template #tab-reviews #review_form,.tblz-product-template #tab-reviews #respond{background:transparent!important;color:#fff}.tblz-product-template #tab-reviews .woocommerce-Reviews-title,.tblz-product-template #tab-reviews #reply-title{display:block;margin:0 0 16px!important;color:#ffffff!important;font-size:clamp(22px, 2.3vw, 32px)!important;line-height:1.05!important;font-weight:950!important;letter-spacing:-0.035em!important;text-transform:uppercase!important}.tblz-product-template #tab-reviews .woocommerce-noreviews{margin:0 0 18px!important;padding:15px 16px!important;border:1px solid rgb(167 255 31 / .18)!important;border-radius:14px!important;background:radial-gradient(circle at 14% 18%,rgb(167 255 31 / .045),transparent 32%),linear-gradient(145deg,rgb(255 255 255 / .04),rgb(255 255 255 / .01)),rgb(255 255 255 / .018)!important;color:rgb(230 230 230 / .82)!important;font-size:14px!important;line-height:1.55!important;font-weight:550!important;box-shadow:0 14px 36px rgb(0 0 0 / .18),inset 0 1px 0 rgb(255 255 255 / .055)!important}.tblz-product-template #tab-reviews #comments ol.commentlist{display:grid!important;gap:12px!important;margin:0 0 18px!important;padding:0!important;list-style:none!important;overflow:visible!important}.tblz-product-template #tab-reviews #comments ol.commentlist li{position:relative;overflow:hidden;margin:0!important;padding:16px!important;border:1px solid rgb(255 255 255 / .065)!important;border-radius:16px!important;background:radial-gradient(circle at 16% 10%,rgb(167 255 31 / .04),transparent 28%),linear-gradient(145deg,rgb(255 255 255 / .038),rgb(255 255 255 / .01)),rgb(255 255 255 / .018)!important;box-shadow:0 16px 42px rgb(0 0 0 / .2),inset 0 1px 0 rgb(255 255 255 / .05)!important}.tblz-product-template #tab-reviews #comments ol.commentlist li:before{display:none!important;content:none!important}.tblz-product-template #tab-reviews #comments ol.commentlist li img.avatar{width:48px!important;height:48px!important;padding:3px!important;border:1px solid rgb(167 255 31 / .24)!important;border-radius:14px!important;background:radial-gradient(circle at 50% 45%,rgb(167 255 31 / .075),transparent 60%),rgb(167 255 31 / .035)!important;box-shadow:0 10px 24px rgb(0 0 0 / .28),inset 0 1px 0 rgb(255 255 255 / .08)!important}.tblz-product-template #tab-reviews #comments ol.commentlist li .comment-text{margin-left:64px!important;padding:0!important;border:0!important;background:transparent!important;color:rgb(230 230 230 / .82)!important}.tblz-product-template #tab-reviews .woocommerce-review__author{color:#ffffff!important;font-weight:900!important}.tblz-product-template #tab-reviews .woocommerce-review__published-date{color:rgb(230 230 230 / .62)!important;font-size:12px!important;font-weight:650!important}.tblz-product-template #tab-reviews .description p{margin:8px 0 0!important;color:rgb(230 230 230 / .78)!important;font-size:14px!important;line-height:1.62!important;font-weight:500!important}.tblz-product-template #tab-reviews .star-rating{color:#a7ff1f!important}.tblz-product-template #tab-reviews .star-rating:before{color:rgb(230 230 230 / .22)!important}.tblz-product-template #tab-reviews .comment-form-rating .stars a{color:#a7ff1f!important}.tblz-product-template #tab-reviews .ct-reviews-summary,.tblz-product-template #tab-reviews .ct-reviews-summary *,.tblz-product-template #tab-reviews .cr-overall-rating-wrap,.tblz-product-template #tab-reviews .cr-average-rating-wrap,.tblz-product-template #tab-reviews .wcpr-overall-rating-wrap,.tblz-product-template #tab-reviews .review-rating-summary,.tblz-product-template #tab-reviews .ivole-meter-wrap,.tblz-product-template #tab-reviews .rating-histogram{color:#ffffff!important}.tblz-product-template #tab-reviews .ct-review-rating{color:rgb(230 230 230 / .86)!important}.tblz-product-template #tab-reviews .ct-review-rating-label,.tblz-product-template #tab-reviews .ct-review-rating-percent-label,.tblz-product-template #tab-reviews .ct-review-rating-percent-label span{color:rgb(230 230 230 / .82)!important}.tblz-product-template #tab-reviews .ct-reviews-summary .ct-review-rating-percent-bar,.tblz-product-template #tab-reviews .ct-review-rating-percent-bar{position:relative!important;overflow:hidden!important;height:8px!important;border-radius:999px!important;background:rgb(255 255 255 / .14)!important;box-shadow:inset 0 1px 2px rgb(0 0 0 / .32),0 0 12px rgb(167 255 31 / .035)!important}.tblz-product-template #tab-reviews .ct-reviews-summary .ct-review-rating-percent-bar span,.tblz-product-template #tab-reviews .ct-review-rating-percent-bar span,.tblz-product-template #tab-reviews .ct-review-rating-percent-bar>span{display:block!important;height:100%!important;border-radius:999px!important;background:linear-gradient(90deg,#a7ff1f 0%,#8fe600 100%)!important;box-shadow:0 0 14px rgb(167 255 31 / .34),inset 0 1px 0 rgb(255 255 255 / .24)!important}.tblz-product-template #tab-reviews .ct-reviews-summary .ct-review-rating-percent-bar span[style],.tblz-product-template #tab-reviews .ct-review-rating-percent-bar span[style],.tblz-product-template #tab-reviews .ct-review-rating-percent-bar>span[style]{background:linear-gradient(90deg,#a7ff1f 0%,#8fe600 100%)!important}.tblz-product-template #tab-reviews .ivole-meter,.tblz-product-template #tab-reviews .ivole-meter-wrap .ivole-meter,.tblz-product-template #tab-reviews .wcpr-rating-bar,.tblz-product-template #tab-reviews .cr-review-rating-bar,.tblz-product-template #tab-reviews .rating-bar,.tblz-product-template #tab-reviews .rating-histogram-bar,.tblz-product-template #tab-reviews .review-percent-bar,.tblz-product-template #tab-reviews progress[value]{background:rgb(255 255 255 / .14)!important;border-radius:999px!important;overflow:hidden!important;box-shadow:inset 0 1px 2px rgb(0 0 0 / .24)!important}.tblz-product-template #tab-reviews .ivole-meter-bar,.tblz-product-template #tab-reviews .ivole-meter>span,.tblz-product-template #tab-reviews .ivole-meter div,.tblz-product-template #tab-reviews .wcpr-rating-bar>span,.tblz-product-template #tab-reviews .wcpr-rating-bar div,.tblz-product-template #tab-reviews .cr-review-rating-bar>span,.tblz-product-template #tab-reviews .cr-review-rating-bar div,.tblz-product-template #tab-reviews .rating-bar>span,.tblz-product-template #tab-reviews .rating-bar div,.tblz-product-template #tab-reviews .rating-histogram-bar>span,.tblz-product-template #tab-reviews .rating-histogram-bar div,.tblz-product-template #tab-reviews .review-percent-bar>span,.tblz-product-template #tab-reviews .review-percent-bar div{background:linear-gradient(90deg,#a7ff1f 0%,#8fe600 100%)!important;box-shadow:0 0 12px rgb(167 255 31 / .24),inset 0 1px 0 rgb(255 255 255 / .18)!important}.tblz-product-template #tab-reviews progress[value]::-webkit-progress-bar{background:rgb(255 255 255 / .14)!important;border-radius:999px!important}.tblz-product-template #tab-reviews progress[value]::-webkit-progress-value{background:linear-gradient(90deg,#a7ff1f 0%,#8fe600 100%)!important;border-radius:999px!important;box-shadow:0 0 12px rgb(167 255 31 / .24),inset 0 1px 0 rgb(255 255 255 / .18)!important}.tblz-product-template #tab-reviews progress[value]::-moz-progress-bar{background:linear-gradient(90deg,#a7ff1f 0%,#8fe600 100%)!important;border-radius:999px!important;box-shadow:0 0 12px rgb(167 255 31 / .24),inset 0 1px 0 rgb(255 255 255 / .18)!important}.tblz-product-template #tab-reviews .ct-review-form-button,.tblz-product-template #tab-reviews .ct-open-review-form,.tblz-product-template #tab-reviews .ct-write-review,.tblz-product-template #tab-reviews .woocommerce-review-link,.tblz-product-template #tab-reviews a[href="#review_form"],.tblz-product-template #tab-reviews a[href="#respond"],.tblz-product-template #tab-reviews button[class*="review"],.tblz-product-template #tab-reviews .button[class*="review"]{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;z-index:5!important;overflow:hidden!important;min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;margin:16px 0 18px!important;padding:15px 22px!important;border:1px solid rgb(167 255 31 / .9)!important;border-radius:999px!important;background:radial-gradient(circle at 32% 18%,rgb(255 255 255 / .32),transparent 22%),linear-gradient(135deg,#a7ff1f,#7dff00)!important;color:#171717!important;font-size:12px!important;line-height:1!important;font-weight:950!important;letter-spacing:0.085em!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:0 0 24px rgb(167 255 31 / .24),0 18px 46px rgb(0 0 0 / .3),inset 0 1px 0 rgb(255 255 255 / .4)!important;cursor:pointer!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.tblz-product-template #tab-reviews .ct-review-form-button:hover,.tblz-product-template #tab-reviews .ct-open-review-form:hover,.tblz-product-template #tab-reviews .ct-write-review:hover,.tblz-product-template #tab-reviews .woocommerce-review-link:hover,.tblz-product-template #tab-reviews a[href="#review_form"]:hover,.tblz-product-template #tab-reviews a[href="#respond"]:hover,.tblz-product-template #tab-reviews button[class*="review"]:hover,.tblz-product-template #tab-reviews .button[class*="review"]:hover{transform:translateY(-3px)!important;background:radial-gradient(circle at 32% 18%,rgb(255 255 255 / .44),transparent 22%),linear-gradient(135deg,#b9ff4c,#a7ff1f)!important;color:#101010!important;box-shadow:0 0 34px rgb(167 255 31 / .34),0 22px 58px rgb(0 0 0 / .4),inset 0 1px 0 rgb(255 255 255 / .46)!important}.tblz-product-template #tab-reviews .ct-review-form-button:after,.tblz-product-template #tab-reviews .ct-open-review-form:after,.tblz-product-template #tab-reviews .ct-write-review:after,.tblz-product-template #tab-reviews .woocommerce-review-link:after,.tblz-product-template #tab-reviews a[href="#review_form"]:after,.tblz-product-template #tab-reviews a[href="#respond"]:after{content:"→";display:inline-flex;align-items:center;justify-content:center;color:#171717;font-size:15px;line-height:1;font-weight:950}.tblz-product-template #tab-reviews #review_form_wrapper,.tblz-product-template #tab-reviews #review_form,.tblz-product-template #tab-reviews #respond,.tblz-product-template #tab-reviews .comment-respond{position:relative!important;inset:auto!important;transform:none!important;clear:both!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;z-index:4!important}.tblz-product-template #tab-reviews #review_form_wrapper{display:block!important;visibility:visible!important;opacity:1!important;margin:18px 0 0!important;padding:clamp(16px, 2vw, 22px)!important;border:1px solid rgb(167 255 31 / .18)!important;border-radius:18px!important;background:radial-gradient(circle at 16% 10%,rgb(167 255 31 / .045),transparent 28%),radial-gradient(circle at 86% 88%,rgb(167 255 31 / .026),transparent 34%),linear-gradient(145deg,rgb(255 255 255 / .04),rgb(255 255 255 / .01)),rgb(255 255 255 / .018)!important;box-shadow:0 18px 48px rgb(0 0 0 / .22),inset 0 1px 0 rgb(255 255 255 / .055)!important}.tblz-product-template #tab-reviews #review_form_wrapper:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(120deg,transparent 0%,transparent 38%,rgb(255 255 255 / .028) 50%,transparent 62%,transparent 100%);opacity:.7}.tblz-product-template #tab-reviews #review_form_wrapper>*{position:relative;z-index:1}.tblz-product-template #tab-reviews .comment-form{display:grid;gap:14px;margin:0!important}.tblz-product-template #tab-reviews .comment-form p{margin:0!important}.tblz-product-template #tab-reviews .comment-form label{display:block;margin:0 0 8px!important;color:rgb(230 230 230 / .84)!important;font-size:12px!important;line-height:1!important;font-weight:850!important;letter-spacing:0.055em!important;text-transform:uppercase!important}.tblz-product-template #tab-reviews .comment-form textarea,.tblz-product-template #tab-reviews .comment-form input[type="text"],.tblz-product-template #tab-reviews .comment-form input[type="email"],.tblz-product-template #tab-reviews .comment-form input[type="url"]{width:100%!important;min-height:50px!important;padding:14px 15px!important;border:1px solid rgb(230 230 230 / .1)!important;border-radius:12px!important;background:linear-gradient(145deg,rgb(255 255 255 / .035),rgb(255 255 255 / .01)),rgb(10 10 10 / .72)!important;color:#ffffff!important;font-size:14px!important;line-height:1.5!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .055),0 12px 32px rgb(0 0 0 / .16)!important;outline:none!important}.tblz-product-template #tab-reviews .comment-form textarea{min-height:130px!important;resize:vertical}.tblz-product-template #tab-reviews .comment-form textarea:focus,.tblz-product-template #tab-reviews .comment-form input[type="text"]:focus,.tblz-product-template #tab-reviews .comment-form input[type="email"]:focus,.tblz-product-template #tab-reviews .comment-form input[type="url"]:focus{border-color:rgb(167 255 31 / .54)!important;box-shadow:0 0 0 3px rgb(167 255 31 / .08),inset 0 1px 0 rgb(255 255 255 / .065),0 12px 32px rgb(0 0 0 / .2)!important}.tblz-product-template #tab-reviews .comment-form .form-submit .submit,.tblz-product-template #tab-reviews #review_form .form-submit input[type="submit"],.tblz-product-template #tab-reviews #respond input#submit{position:relative!important;min-height:52px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:16px 24px!important;border:1px solid rgb(167 255 31 / .94)!important;border-radius:16px!important;background:radial-gradient(circle at 32% 18%,rgb(255 255 255 / .36),transparent 20%),linear-gradient(135deg,#a7ff1f,#7dff00)!important;color:#171717!important;font-size:12px!important;line-height:1!important;font-weight:950!important;letter-spacing:0.085em!important;text-transform:uppercase!important;box-shadow:0 0 24px rgb(167 255 31 / .26),0 18px 46px rgb(0 0 0 / .32),inset 0 1px 0 rgb(255 255 255 / .42)!important;cursor:pointer;transition:transform 0.3s ease,box-shadow 0.3s ease,background 0.3s ease}.tblz-product-template #tab-reviews .comment-form .form-submit .submit:hover,.tblz-product-template #tab-reviews #review_form .form-submit input[type="submit"]:hover,.tblz-product-template #tab-reviews #respond input#submit:hover{transform:translateY(-3px);background:radial-gradient(circle at 32% 18%,rgb(255 255 255 / .44),transparent 20%),linear-gradient(135deg,#b9ff4c,#a7ff1f)!important;box-shadow:0 0 34px rgb(167 255 31 / .36),0 22px 58px rgb(0 0 0 / .42),inset 0 1px 0 rgb(255 255 255 / .46)!important}.tblz-product-template #tab-reviews:after,.tblz-product-template #tab-reviews #reviews:after,.tblz-product-template #tab-reviews #comments:after{content:"";display:block;clear:both}@keyframes tblzTabsSheen{0%{transform:translateX(-130%)}100%{transform:translateX(130%)}}@media (max-width:767px){.tblz-product-template .woocommerce-tabs,.tblz-product-template .wc-tabs-wrapper{padding:14px!important;border-radius:18px;overflow:visible!important}.tblz-product-template .woocommerce-tabs ul.tabs,.tblz-product-template .wc-tabs{display:grid!important;grid-template-columns:1fr;gap:8px;margin-bottom:12px!important}.tblz-product-template .woocommerce-tabs ul.tabs li,.tblz-product-template .wc-tabs li{width:100%}.tblz-product-template .woocommerce-tabs ul.tabs li a,.tblz-product-template .wc-tabs li a{width:100%;min-height:46px;padding:13px 16px!important;border-radius:12px!important;font-size:11.5px!important}.tblz-product-template #tab-reviews .woocommerce-Reviews-title,.tblz-product-template #tab-reviews #reply-title{font-size:24px!important}.tblz-product-template #tab-reviews #comments ol.commentlist li{padding:14px!important;border-radius:14px!important}.tblz-product-template #tab-reviews #comments ol.commentlist li img.avatar{position:static!important;display:block;margin-bottom:12px!important}.tblz-product-template #tab-reviews #comments ol.commentlist li .comment-text{margin-left:0!important}.tblz-product-template #tab-reviews .ct-review-form-button,.tblz-product-template #tab-reviews .ct-open-review-form,.tblz-product-template #tab-reviews .ct-write-review,.tblz-product-template #tab-reviews .woocommerce-review-link,.tblz-product-template #tab-reviews a[href="#review_form"],.tblz-product-template #tab-reviews a[href="#respond"],.tblz-product-template #tab-reviews button[class*="review"],.tblz-product-template #tab-reviews .button[class*="review"]{width:100%!important;min-height:48px!important;margin:14px 0 16px!important;padding:15px 18px!important;font-size:11.5px!important}.tblz-product-template #tab-reviews #review_form_wrapper{width:100%!important;margin-top:16px!important;padding:15px!important;border-radius:14px!important}.tblz-product-template #tab-reviews .comment-form .form-submit .submit,.tblz-product-template #tab-reviews #review_form .form-submit input[type="submit"],.tblz-product-template #tab-reviews #respond input#submit{width:100%!important;border-radius:14px!important}}@media (prefers-reduced-motion:reduce){.tblz-product-template .woocommerce-tabs ul.tabs li a,.tblz-product-template .wc-tabs li a,.tblz-product-template #tab-reviews .comment-form .form-submit .submit,.tblz-product-template #tab-reviews #review_form .form-submit input[type="submit"],.tblz-product-template #tab-reviews #respond input#submit{transition:none!important}.tblz-product-template .woocommerce-tabs ul.tabs li a:hover:before,.tblz-product-template .wc-tabs li a:hover:before{animation:none!important}}body.single-product{background:#171717!important;background-color:#171717!important}body.single-product #page,body.single-product .site,body.single-product #content,body.single-product .content-area,body.single-product .site-main,body.single-product .woocommerce,body.single-product .product,body.single-product .elementor,body.single-product .elementor-location-single,body.single-product .elementor-location-single>.elementor-section-wrap{background:#171717!important;background-color:#171717!important}.tblz-product-template{background:#171717!important;background-color:#171717!important;overflow:hidden;position:relative;width:100%;margin:0!important;padding:0!important}.tblz-product-template>.e-con-inner{background:#171717!important;background-color:#171717!important;margin:0 auto!important}.tblz-product-template .elementor-widget,.tblz-product-template .elementor-widget-container,.tblz-product-template .elementor-section,.tblz-product-template .elementor-container,.tblz-product-template .e-con,.tblz-product-template .e-con-inner{background-color:#fff0}.tblz-product-template .woocommerce-product-gallery,.tblz-product-template .summary,.tblz-product-template .woocommerce-tabs,.tblz-product-template .related.products,.tblz-product-template .upsells.products{background:transparent!important}.elementor-862 .elementor-element.elementor-element-fd900b4{position:relative;overflow:hidden;width:100%;margin:0!important;padding:0!important;background:transparent!important;background-color:transparent!important}.elementor-862 .elementor-element.elementor-element-fd900b4,.elementor-862 .elementor-element.elementor-element-fd900b4>.e-con-inner,.elementor-862 .elementor-element.elementor-element-fd900b4 .elementor-widget,.elementor-862 .elementor-element.elementor-element-fd900b4 .elementor-widget-container{background:transparent!important;background-color:transparent!important}.elementor-862 .elementor-element.elementor-element-fd900b4>.e-con-inner{width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important}.elementor-862 .elementor-element.elementor-element-fd900b4 .elementor-widget,.elementor-862 .elementor-element.elementor-element-fd900b4 .elementor-widget-container{width:100%!important;max-width:none!important}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-product-section{position:relative;overflow:hidden;width:100%;margin:-2px 0;padding:32px 24px 46px;background:transparent!important;color:#e6e6e6;isolation:isolate}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-product-section::before{content:"";position:absolute;inset:-8px 0;background-image:linear-gradient(rgb(167 255 31 / .026) 1px,transparent 1px),linear-gradient(90deg,rgb(167 255 31 / .026) 1px,transparent 1px);background-size:44px 44px;opacity:.1;pointer-events:none;z-index:0}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-product-section::after{content:"";position:absolute;width:340px;height:340px;right:4%;top:8%;border-radius:999px;background:rgb(167 255 31 / .038);filter:blur(38px);opacity:.42;pointer-events:none;z-index:0;animation:tblzProductOrbFloat 10s ease-in-out infinite}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-product-section-inner{position:relative;z-index:2;width:100%;max-width:none!important;margin:0 auto;padding:0}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-products-heading{margin:0 0 22px!important;padding:0 24px;color:#ffffff!important;font-size:clamp(30px, 3.6vw, 48px)!important;line-height:0.98!important;font-weight:900!important;letter-spacing:-0.045em!important;text-transform:uppercase!important;text-align:center!important}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-products-grid{position:relative;z-index:2;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-card{position:relative;display:flex;flex-direction:column;width:100%!important;max-width:none!important;height:100%;min-height:100%;padding:16px 16px 18px;overflow:hidden;border:1px solid rgb(167 255 31 / .34);border-radius:22px;background:linear-gradient(145deg,rgb(255 255 255 / .044),rgb(255 255 255 / .014)),rgb(10 10 10 / .72);box-shadow:0 22px 60px rgb(0 0 0 / .28),inset 0 1px 0 rgb(255 255 255 / .045);transition:transform 0.35s ease,border-color 0.35s ease,box-shadow 0.35s ease,background 0.35s ease;animation:tblzProductFadeUp 0.8s ease both}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-card::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0%,transparent 38%,rgb(167 255 31 / .085) 50%,transparent 62%,transparent 100%);transform:translateX(-120%);opacity:0;pointer-events:none;z-index:1}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-card::after{content:"";position:absolute;width:150px;height:150px;right:-70px;top:-70px;border-radius:999px;background:rgb(167 255 31 / .045);filter:blur(18px);pointer-events:none;z-index:0}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-card:hover{transform:translateY(-6px);border-color:rgb(167 255 31 / .82);background:linear-gradient(145deg,rgb(255 255 255 / .058),rgb(255 255 255 / .018)),rgb(10 10 10 / .82);box-shadow:0 30px 78px rgb(0 0 0 / .36),0 0 28px rgb(167 255 31 / .065)}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-card:hover::before{opacity:1;animation:tblzProductSweep 1.2s ease}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-card>*{position:relative;z-index:2}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-is-out-of-stock{border-color:rgb(255 58 58 / .38)}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-is-out-of-stock:hover{border-color:rgb(255 58 58 / .78);box-shadow:0 30px 78px rgb(0 0 0 / .36),0 0 34px rgb(255 58 58 / .11)}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-image-link{display:block;text-decoration:none!important}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-image-shell{position:relative;width:100%;margin:0 0 14px;padding:9px;overflow:hidden;border-radius:18px;background:radial-gradient(circle at 50% 46%,rgb(167 255 31 / .075),transparent 58%),rgb(255 255 255 / .018)}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-is-out-of-stock .tblz-loop-image-shell{background:radial-gradient(circle at 50% 46%,rgb(255 58 58 / .08),transparent 58%),rgb(255 255 255 / .018)}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-is-out-of-stock .tblz-loop-image-shell::after{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(180deg,rgb(10 10 10 / .04),rgb(10 10 10 / .18)),radial-gradient(circle at 50% 35%,transparent 34%,rgb(10 10 10 / .18) 100%);pointer-events:none}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-stock-badge{position:absolute;top:10px;left:10px;z-index:6;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;border:1px solid rgb(255 78 78 / .55);border-radius:999px;background:linear-gradient(135deg,rgb(255 58 58 / .88),rgb(120 14 14 / .78)),rgb(20 20 20 / .74);color:#fff;font-size:9.5px;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase;box-shadow:0 0 16px rgb(255 58 58 / .24),0 0 34px rgb(255 58 58 / .1),inset 0 1px 0 rgb(255 255 255 / .18);backdrop-filter:blur(10px);pointer-events:none}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-stock-badge::before{content:"";width:6px;height:6px;flex:0 0 6px;border-radius:999px;background:#fff;box-shadow:0 0 8px rgb(255 255 255 / .75),0 0 14px rgb(255 58 58 / .65)}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-card-image{display:block;width:100%!important;height:auto!important;aspect-ratio:1 / 1;object-fit:contain;margin:0!important;transition:transform 0.42s ease,filter 0.42s ease,opacity 0.42s ease}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-is-out-of-stock .tblz-loop-card-image{opacity:.62;filter:grayscale(.22) saturate(.78)}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-card:hover .tblz-loop-card-image{transform:scale(1.045) translateY(-3px);filter:drop-shadow(0 18px 24px rgb(0 0 0 / .42))}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-is-out-of-stock:hover .tblz-loop-card-image{opacity:.68;filter:grayscale(.18) saturate(.82) drop-shadow(0 18px 24px rgb(0 0 0 / .42))}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-title-link{display:block;color:inherit;text-decoration:none!important}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-title{min-height:2.45em;margin:0 0 12px!important;padding:0!important;color:#ffffff!important;font-size:18px!important;line-height:1.18!important;font-weight:900!important;letter-spacing:-.03em;text-transform:uppercase}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-meta-stack{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin:0 0 14px}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-meta-box{display:grid;gap:3px;min-width:0;padding:10px 11px;border:1px solid rgb(230 230 230 / .08);border-radius:16px;background:rgb(255 255 255 / .025);color:#fff;font-size:12.5px;font-weight:800;line-height:1.25}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-meta-box small{color:rgb(167 255 31 / .82);font-size:9.5px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-meta-box strong{color:#fff;font-size:13px;font-weight:900;line-height:1.25}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-price{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:auto 0 16px;color:#a7ff1f!important;font-size:17px;font-weight:900;letter-spacing:-.015em}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-price del{color:rgb(230 230 230 / .4)!important;opacity:1!important;font-weight:700}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-price ins{color:#a7ff1f!important;text-decoration:none!important}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-is-out-of-stock .tblz-loop-price{color:rgb(230 230 230 / .62)!important}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-cta{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin:0;padding:12px 16px;border:1px solid rgb(167 255 31 / .55);border-radius:999px;background:rgb(167 255 31 / .08);color:#a7ff1f!important;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;line-height:1;box-shadow:inset 0 1px 0 rgb(255 255 255 / .04),0 0 18px rgb(167 255 31 / .045);transition:background 0.32s ease,color 0.32s ease,border-color 0.32s ease,transform 0.32s ease,box-shadow 0.32s ease}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-cta:hover{background:#a7ff1f;color:#171717!important;border-color:#a7ff1f;transform:translateY(-2px);box-shadow:0 0 22px rgb(167 255 31 / .24),0 0 54px rgb(167 255 31 / .12)}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-is-out-of-stock .tblz-loop-cta{border-color:rgb(255 58 58 / .5);background:rgb(255 58 58 / .075);color:#ff5a5a!important}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-is-out-of-stock .tblz-loop-cta:hover{background:#ff3131;color:#ffffff!important;border-color:#ff3131;box-shadow:0 0 22px rgb(255 58 58 / .24),0 0 54px rgb(255 58 58 / .12)}@keyframes tblzProductFadeUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes tblzProductOrbFloat{0%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(18px,-20px,0) scale(1.08)}100%{transform:translate3d(0,0,0) scale(1)}}@keyframes tblzProductSweep{from{transform:translateX(-120%)}to{transform:translateX(120%)}}@media (min-width:1181px){.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-related-products .tblz-product-section-inner,.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-related-products .tblz-products-grid{width:100%!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:1180px){.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-product-section{padding:32px 14px 46px}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-related-products .tblz-product-section-inner,.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-related-products .tblz-products-grid{width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-products-heading{padding:0 14px;font-size:clamp(30px, 5vw, 44px)!important}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}@media (max-width:767px){.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-product-section{margin:-4px 0;padding:28px 6px 42px}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-product-section::before{inset:-10px 0}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-products-heading{padding:0 6px;font-size:clamp(28px, 8.5vw, 38px)!important;line-height:1!important}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-card{padding:10px!important;border-radius:16px!important}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-image-shell{margin-bottom:10px;padding:5px;border-radius:13px}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-stock-badge{top:7px;left:7px;gap:4px;padding:5px 7px;font-size:7.5px;letter-spacing:.055em}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-stock-badge::before{width:5px;height:5px;flex-basis:5px}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-title{min-height:auto;margin-bottom:9px!important;font-size:13px!important;line-height:1.15!important}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-meta-stack{gap:7px!important;margin-bottom:10px}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-meta-box{padding:7px!important;border-radius:12px}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-meta-box small{font-size:8px}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-meta-box strong{font-size:11px!important}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-price{font-size:13.5px;margin-bottom:10px}.elementor-862 .elementor-element.elementor-element-fd900b4 .tblz-loop-cta{min-height:36px!important;padding:9px 10px;font-size:10px!important}}