.elementor-1280 .elementor-element.elementor-element-3e37a8b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1280 .elementor-element.elementor-element-3e37a8b.e-con{--align-self:center;}.elementor-1280 .elementor-element.elementor-element-3578791.elementor-element{--align-self:stretch;}.elementor-1280 .elementor-element.elementor-element-3578791 .woocommerce-breadcrumb{font-size:14px;line-height:14px;}.elementor-1280 .elementor-element.elementor-element-7c000bc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-1280 .elementor-element.elementor-element-18e6c85 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-1280 .elementor-element.elementor-element-18e6c85 .flex-viewport, .woocommerce .elementor-1280 .elementor-element.elementor-element-18e6c85 .flex-control-thumbs img{border-style:none;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1280 .elementor-element.elementor-element-fff4c16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1280 .elementor-element.elementor-element-fff4c16 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:var( --e-global-color-primary );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-1280 .elementor-element.elementor-element-523645d .price{color:var( --e-global-color-secondary );font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:18px;}.woocommerce .elementor-1280 .elementor-element.elementor-element-523645d .price ins{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-1280 .elementor-element.elementor-element-523645d:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-1280 .elementor-element.elementor-element-523645d:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-1280 .elementor-element.elementor-element-523645d.elementor-product-price-block-yes del{margin-bottom:0px;}.woocommerce .elementor-1280 .elementor-element.elementor-element-1b4681c .woocommerce-product-details__short-description{font-size:15px;line-height:20px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1280 .elementor-element.elementor-element-33e13c0 .cart button, .elementor-1280 .elementor-element.elementor-element-33e13c0 .cart .button{border-radius:999px 999px 999px 999px;transition:all 0.2s;}.elementor-1280 .elementor-element.elementor-element-33e13c0 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-1280 .elementor-element.elementor-element-33e13c0 form.cart table.variations label{color:#020101;}.woocommerce .elementor-1280 .elementor-element.elementor-element-33e13c0 form.cart table.variations td.value select{color:var( --e-global-color-secondary );}.woocommerce .elementor-1280 .elementor-element.elementor-element-33e13c0 form.cart table.variations td.value select, .woocommerce .elementor-1280 .elementor-element.elementor-element-33e13c0 form.cart table.variations td.value:before{background-color:#02010100;border-radius:16px;}.elementor-1280 .elementor-element.elementor-element-57f6712{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1280 .elementor-element.elementor-element-2d79bcf{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1280 .elementor-element.elementor-element-05dbc10{width:100%;max-width:100%;}.woocommerce .elementor-1280 .elementor-element.elementor-element-05dbc10 .woocommerce-tabs ul.wc-tabs li a{font-size:16px;}@media(max-width:1024px){.elementor-1280 .elementor-element.elementor-element-7c000bc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1280 .elementor-element.elementor-element-fff4c16 .elementor-heading-title{font-size:18px;}.woocommerce .elementor-1280 .elementor-element.elementor-element-1b4681c .woocommerce-product-details__short-description{font-size:14px;}.elementor-1280 .elementor-element.elementor-element-2d79bcf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-1280 .elementor-element.elementor-element-3e37a8b{--content-width:1280px;}.elementor-1280 .elementor-element.elementor-element-7c000bc{--content-width:100vw;}.elementor-1280 .elementor-element.elementor-element-2d79bcf{--content-width:1280px;}}@media(max-width:767px){.elementor-1280 .elementor-element.elementor-element-3578791{padding:6px 12px 6px 12px;}.elementor-1280 .elementor-element.elementor-element-3578791 .woocommerce-breadcrumb{font-size:12px;}.elementor-1280 .elementor-element.elementor-element-7c000bc{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1280 .elementor-element.elementor-element-2d79bcf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-57f6712 */.elementor-1280 .elementor-element.elementor-element-57f6712 {
  position: relative;
  isolation: isolate;
  background-color: #202020;
  background-image:
    radial-gradient(circle at 82% 12%, rgba(2, 74, 216, 0.38) 0%, transparent 46%),
    radial-gradient(circle at 12% 88%, rgba(2, 74, 216, 0.16) 0%, transparent 40%),
    radial-gradient(rgba(255, 255, 255, 0.05) 1px, transparent 1.4px);
  background-size: 100% 100%, 100% 100%, 22px 22px;
  background-repeat: no-repeat, no-repeat, repeat;
}

.elementor-1280 .elementor-element.elementor-element-57f6712::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  opacity: 0.05;
  mix-blend-mode: overlay;
  pointer-events: none;
  background-repeat: repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d79bcf */.elementor-1280 .elementor-element.elementor-element-2d79bcf {
  position: relative;
  isolation: isolate;
  background-color: #E6E6E6;
  background-image:
    radial-gradient(circle at 88% 8%, rgba(2, 74, 216, 0.12) 0%, transparent 45%),
    radial-gradient(circle at 6% 96%, rgba(32, 32, 32, 0.06) 0%, transparent 40%),
    radial-gradient(rgba(78, 78, 78, 0.14) 1px, transparent 1.4px);
  background-size: 100% 100%, 100% 100%, 22px 22px;
  background-repeat: no-repeat, no-repeat, repeat;
}

.elementor-1280 .elementor-element.elementor-element-2d79bcf::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  opacity: 0.045;
  mix-blend-mode: multiply;
  pointer-events: none;
  background-repeat: repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}/* End custom CSS */