.elementor-521 .elementor-element.elementor-element-0bfd0d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-521 .elementor-element.elementor-element-da81bc0{--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;--gap:8% 8%;--row-gap:8%;--column-gap:8%}.elementor-521 .elementor-element.elementor-element-64cd8ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-521 .elementor-element.elementor-element-64cd8ad.e-con{--flex-grow:0;--flex-shrink:0}.elementor-521 .elementor-element.elementor-element-7d668f8{--display:flex}.elementor-521 .elementor-element.elementor-element-dd5b35e .eael-single-product-images .product_image_slider__container .swiper-slide{margin-bottom:10px}.elementor-521 .elementor-element.elementor-element-dd5b35e .eael-single-product-images .product_image_slider__container .product_image_slider__trigger{background-color:var(--e-global-color-c6f37aa);padding:0 0 0 0;margin:10px 10px 10px 10px}.elementor-521 .elementor-element.elementor-element-dd5b35e .eael-single-product-images .product_image_slider__container .product_image_slider__trigger svg path{fill:var(--e-global-color-accent)}.elementor-521 .elementor-element.elementor-element-dd5b35e .eael-single-product-images .product_image_slider__thumbs .swiper-wrapper{gap:5px}.elementor-521 .elementor-element.elementor-element-dd5b35e .eael-single-product-images .product_image_slider__thumbs .swiper-button-next:after,.elementor-521 .elementor-element.elementor-element-dd5b35e .eael-single-product-images .product_image_slider__thumbs .swiper-button-prev:after{font-size:0;font-weight:1000}.elementor-521 .elementor-element.elementor-element-f81d22e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-521 .elementor-element.elementor-element-065deec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-521 .elementor-element.elementor-element-d2e79c9 .elementor-heading-title{font-family:"Anton",Sans-serif;font-size:40px;font-weight:600;letter-spacing:.1em;color:var(--e-global-color-text)}.elementor-521 .elementor-element.elementor-element-df4bd67{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.woocommerce .elementor-521 .elementor-element.elementor-element-df4bd67 .woocommerce-product-details__short-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-521 .elementor-element.elementor-element-e2ba865{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-521 .elementor-element.elementor-element-e2ba865 .elementor-heading-title{font-family:"Anton",Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;letter-spacing:.06em;color:var(--e-global-color-c6f37aa)}.elementor-521 .elementor-element.elementor-element-3063558{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.woocommerce .elementor-521 .elementor-element.elementor-element-3063558 .shop_attributes{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-521 .elementor-element.elementor-element-8f302a0{--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;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-521 .elementor-element.elementor-element-094e8b8 .elementor-button{background-color:var(--e-global-color-secondary);fill:var(--e-global-color-c6f37aa);color:var(--e-global-color-c6f37aa);border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px}.elementor-521 .elementor-element.elementor-element-094e8b8 .elementor-button:hover,.elementor-521 .elementor-element.elementor-element-094e8b8 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-c6f37aa)}.elementor-521 .elementor-element.elementor-element-094e8b8{width:100%;max-width:100%}.elementor-521 .elementor-element.elementor-element-094e8b8 .elementor-button:hover svg,.elementor-521 .elementor-element.elementor-element-094e8b8 .elementor-button:focus svg{fill:var(--e-global-color-c6f37aa)}@media(max-width:1024px){.elementor-521 .elementor-element.elementor-element-da81bc0{--flex-wrap:wrap}.elementor-521 .elementor-element.elementor-element-f81d22e{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.woocommerce .elementor-521 .elementor-element.elementor-element-df4bd67 .woocommerce-product-details__short-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.woocommerce .elementor-521 .elementor-element.elementor-element-3063558 .shop_attributes{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}}@media(max-width:767px){.elementor-521 .elementor-element.elementor-element-0bfd0d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-521 .elementor-element.elementor-element-64cd8ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-521 .elementor-element.elementor-element-f81d22e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-521 .elementor-element.elementor-element-d2e79c9 .elementor-heading-title{font-size:32px}.elementor-521 .elementor-element.elementor-element-df4bd67{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.woocommerce .elementor-521 .elementor-element.elementor-element-df4bd67 .woocommerce-product-details__short-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.woocommerce .elementor-521 .elementor-element.elementor-element-3063558 .shop_attributes{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}}@media(min-width:768px){.elementor-521 .elementor-element.elementor-element-64cd8ad{--width:35.528%}}@media(max-width:1024px) and (min-width:768px){.elementor-521 .elementor-element.elementor-element-64cd8ad{--width:100%}}.product_image_slider__trigger{width:100px!important;height:100px!important}.product_image_slider__trigger a{width:100px!important;height:100px!important;display:flex!important;align-items:center!important;justify-content:center!important}.product_image_slider__trigger>a>svg{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important}.elementor-widget-woocommerce-product-additional-information{max-width:720px;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgb(0 0 0 / .16);background:#fff}.tech-heading{margin:0;padding:14px 28px;border-radius:8px 8px 0 0;background:#3f4c56;color:#fff;font-size:24px;font-weight:700;line-height:1.25;letter-spacing:.5px}.woocommerce-product-attributes{width:100%;margin:0!important;border:0!important;border-collapse:collapse;border-spacing:0}.woocommerce-product-attributes tr{border-bottom:1px solid #e6e6e6}.woocommerce-product-attributes tr:last-child{border-bottom:0}.woocommerce-product-attributes tr:nth-child(even){background:#f5f5f5}.woocommerce-product-attributes th{width:48%;padding:10px 28px!important;border:0!important;background:transparent!important;color:#4b5560;font-family:'Anton',sans-serif!important;font-size:17px;font-weight:400!important;line-height:1.3;letter-spacing:.6px;text-align:left;vertical-align:middle}.woocommerce-product-attributes td{width:52%;padding:10px 28px!important;border:0!important;background:transparent!important;color:#222;font-size:18px;font-weight:700;line-height:1.3;letter-spacing:.2px;vertical-align:middle}.woocommerce-product-attributes td p{margin:0!important;padding:0!important;font-weight:700;line-height:1.3}.woocommerce-product-attributes td a{color:inherit;font-weight:700;text-decoration:none}.woocommerce-product-attributes td a:hover{text-decoration:underline}@media (max-width:767px){.tech-heading{padding:12px 18px;font-size:21px;letter-spacing:.4px}.woocommerce-product-attributes th,.woocommerce-product-attributes td{padding:8px 16px!important;line-height:1.3}.woocommerce-product-attributes th{width:48%;font-size:15px;letter-spacing:.5px}.woocommerce-product-attributes td{width:52%;font-size:16px}}