.elementor-57 .elementor-element.elementor-element-bc35aab{--display:flex;--min-height:28px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF70;--border-color:#FFFFFF70;--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-57 .elementor-element.elementor-element-ea368e7{--display:flex;--min-height:0px;--justify-content:center;--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-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Heebo;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-57 .elementor-element.elementor-element-3323a6c{margin:0% 2% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-3323a6c a{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Heebo;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Heebo;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-57 .elementor-element.elementor-element-ee75200{--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:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:0;}.elementor-57 .elementor-element.elementor-element-5121ab6{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:2%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Heebo;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-1abd533{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Heebo;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-486b111{--divider-border-style:solid;--divider-color:var( --e-global-color-9d0e22f );--divider-border-width:1px;width:var( --container-widget-width, 1340px );max-width:1340px;--container-widget-width:1340px;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-486b111 .elementor-divider-separator{width:0%;}.elementor-57 .elementor-element.elementor-element-486b111 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Heebo;font-weight:var( --e-global-typography-text-font-weight );}.elementor-57 .elementor-element.elementor-element-0c27452 img{width:100%;}.elementor-57 .elementor-element.elementor-element-a654638{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-a654638 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-text );opacity:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-a654638 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:6px 6px 6px 6px;}.elementor-widget-global{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Heebo;font-weight:var( --e-global-typography-text-font-weight );}.elementor-57 .elementor-element.elementor-global-5373{width:100%;max-width:100%;padding:0% 0% 0% 10%;text-align:start;color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-0579a02{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-0579a02 .elementor-heading-title{font-family:"Rubik", Heebo;font-size:23px;font-weight:400;text-decoration:none;color:var( --e-global-color-text );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Heebo;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-57 .elementor-element.elementor-element-346d4b0{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-9d0e22f );--container-widget-width:100%;--container-widget-flex-grow:0;--button-spacing:40px;}.elementor-57 .elementor-element.elementor-element-346d4b0 .cart button, .elementor-57 .elementor-element.elementor-element-346d4b0 .cart .button{font-family:"Secular One", Heebo;font-weight:400;color:var( --e-global-color-9d0e22f );background-color:var( --e-global-color-text );transition:all 0.2s;}.elementor-57 .elementor-element.elementor-element-346d4b0 .cart button:hover, .elementor-57 .elementor-element.elementor-element-346d4b0 .cart .button:hover{color:var( --e-global-color-9d0e22f );background-color:#FFFFFFCC;}.elementor-57 .elementor-element.elementor-element-346d4b0 .added_to_cart{color:var( --e-global-color-9d0e22f );font-family:"Heebo", Heebo;font-weight:500;}.elementor-57 .elementor-element.elementor-element-346d4b0 .quantity .qty{color:var( --e-global-color-text );background-color:var( --e-global-color-9d0e22f );transition:all 0.2s;}.woocommerce .elementor-57 .elementor-element.elementor-element-346d4b0 form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-57 .elementor-element.elementor-element-346d4b0 form.cart table.variations tr th, .woocommerce .elementor-57 .elementor-element.elementor-element-346d4b0 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-57 .elementor-element.elementor-element-346d4b0 form.cart table.variations label{color:var( --e-global-color-text );}.woocommerce .elementor-57 .elementor-element.elementor-element-346d4b0 form.cart table.variations td.value select{color:var( --e-global-color-9d0e22f );}.woocommerce .elementor-57 .elementor-element.elementor-element-346d4b0 form.cart table.variations td.value select, .woocommerce .elementor-57 .elementor-element.elementor-element-346d4b0 form.cart table.variations td.value:before{background-color:var( --e-global-color-text );border:var( --e-global-color-text );border-radius:11px;}.elementor-57 .elementor-element.elementor-element-c678c94{width:100%;max-width:100%;padding:5px 5px 5px 5px;}.elementor-57 .elementor-element.elementor-element-fb3a2cd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Heebo;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-9375c70 .elementor-icon-list-icon i{color:#EF6C00;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-9375c70 .elementor-icon-list-icon svg{fill:#EF6C00;transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-9375c70{--e-icon-list-icon-size:18px;}.elementor-57 .elementor-element.elementor-element-9375c70 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-57 .elementor-element.elementor-element-9375c70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-9375c70 .elementor-icon-list-item > a{font-family:"Rubik", Heebo;font-size:16px;font-weight:400;}.elementor-57 .elementor-element.elementor-element-9375c70 .elementor-icon-list-text{color:#EF6C00;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-75220d8 .elementor-icon-list-icon i{color:#009688;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-75220d8 .elementor-icon-list-icon svg{fill:#009688;transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-75220d8{--e-icon-list-icon-size:18px;}.elementor-57 .elementor-element.elementor-element-75220d8 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-57 .elementor-element.elementor-element-75220d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-75220d8 .elementor-icon-list-item > a{font-size:16px;font-weight:400;}.elementor-57 .elementor-element.elementor-element-75220d8 .elementor-icon-list-text{color:#009688;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-65e5a2d{width:100%;max-width:100%;margin:0px 06px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-57 .elementor-element.elementor-element-65e5a2d.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-9a42a13{--display:flex;border-style:none;--border-style:none;}.elementor-57 .elementor-element.elementor-element-2f7da89{--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;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Heebo;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-8d2c627{font-family:"Secular One", Heebo;font-size:18px;font-weight:bold;}.elementor-57 .elementor-element.elementor-element-16f7deb{--display:flex;border-style:none;--border-style:none;}.elementor-57 .elementor-element.elementor-element-a188e94{--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;}.elementor-57 .elementor-element.elementor-element-77d33f8{font-family:"Secular One", Heebo;font-size:18px;font-weight:bold;}.elementor-57 .elementor-element.elementor-element-11b82b4{--display:flex;border-style:none;--border-style:none;}.elementor-57 .elementor-element.elementor-element-716b634{--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;}.elementor-57 .elementor-element.elementor-element-fc105d3{font-family:"Secular One", Heebo;font-size:18px;font-weight:bold;}.elementor-57 .elementor-element.elementor-element-95d4323{--display:flex;border-style:none;--border-style:none;}.elementor-57 .elementor-element.elementor-element-4df3a5e{--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;}.elementor-57 .elementor-element.elementor-element-23d5423{font-family:"Secular One", Heebo;font-size:18px;font-weight:bold;}.elementor-57 .elementor-element.elementor-element-efacb35{--n-accordion-title-font-size:19px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:21px;--n-accordion-icon-gap:26px;--n-accordion-icon-normal-color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-efacb35 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-57 .elementor-element.elementor-element-efacb35 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Heebo", Heebo;font-weight:normal;}.elementor-57 .elementor-element.elementor-element-3069f51{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:center;--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-57 .elementor-element.elementor-element-d30b275{--display:flex;}.elementor-57 .elementor-element.elementor-element-3025833{text-align:start;}.elementor-57 .elementor-element.elementor-element-3025833 img{width:100%;}.elementor-57 .elementor-element.elementor-element-5a6a1b3{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-5a6a1b3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-text );opacity:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-5a6a1b3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:6px 6px 6px 6px;}.elementor-57 .elementor-element.elementor-element-b6f896e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:0;}.elementor-57 .elementor-element.elementor-element-b6f896e:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-b6f896e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d0e22f );}.elementor-57 .elementor-element.elementor-element-a7a6974{width:100%;max-width:100%;margin:0px 06px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-57 .elementor-element.elementor-element-a7a6974.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-867e4b6{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-secondary );--arrow-hover-color:#FFFFFFDE;}.elementor-57 .elementor-element.elementor-element-867e4b6 .swiper-slide > .elementor-element{height:100%;}.elementor-57 .elementor-element.elementor-element-4b28759{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-57 .elementor-element.elementor-element-a160135{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-9f46ff3{--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;--z-index:0;}body.elementor-page-57:not(.elementor-motion-effects-element-type-background), body.elementor-page-57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d0e22f );}@media(min-width:768px){.elementor-57 .elementor-element.elementor-element-bc35aab{--content-width:1440px;}.elementor-57 .elementor-element.elementor-element-ee75200{--content-width:1440px;}.elementor-57 .elementor-element.elementor-element-5121ab6{--width:66%;}.elementor-57 .elementor-element.elementor-element-fb3a2cd{--width:100%;}.elementor-57 .elementor-element.elementor-element-3069f51{--width:75%;}.elementor-57 .elementor-element.elementor-element-b6f896e{--content-width:1440px;}.elementor-57 .elementor-element.elementor-element-4b28759{--width:1440px;}.elementor-57 .elementor-element.elementor-element-9f46ff3{--width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-57 .elementor-element.elementor-element-b6f896e{--content-width:100%;}}@media(max-width:1024px){.elementor-57 .elementor-element.elementor-global-5373{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-57 .elementor-element.elementor-element-3025833 img{width:100%;}.elementor-57 .elementor-element.elementor-element-b6f896e{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-57 .elementor-element.elementor-element-867e4b6{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-57 .elementor-element.elementor-element-bc35aab{--content-width:100%;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-57 .elementor-element.elementor-element-ea368e7{--width:100%;}.elementor-57 .elementor-element.elementor-element-3323a6c{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-ee75200{--content-width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:0;}.elementor-57 .elementor-element.elementor-element-5121ab6{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-57 .elementor-element.elementor-element-486b111{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-486b111.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-486b111 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-57 .elementor-element.elementor-element-486b111 .elementor-divider{text-align:right;}.elementor-57 .elementor-element.elementor-element-a654638{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-global-5373{width:var( --container-widget-width, 100% );max-width:100%;margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 5% 0% 5%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-57 .elementor-element.elementor-global-5373.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-0579a02{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-0579a02.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-57 .elementor-element.elementor-element-0579a02 .elementor-heading-title{font-size:20px;}.elementor-57 .elementor-element.elementor-element-346d4b0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--button-spacing:40px;}.elementor-57 .elementor-element.elementor-element-346d4b0 .added_to_cart{font-size:14px;}.woocommerce .elementor-57 .elementor-element.elementor-element-346d4b0 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-57 .elementor-element.elementor-element-346d4b0 form.cart table.variations td.value:before{font-size:14px;}.elementor-57 .elementor-element.elementor-element-c678c94{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-fb3a2cd{--width:100%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-57 .elementor-element.elementor-element-9375c70{--e-icon-list-icon-size:18px;}.elementor-57 .elementor-element.elementor-element-9375c70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-9375c70 .elementor-icon-list-item > a{font-size:14px;}.elementor-57 .elementor-element.elementor-element-75220d8{--e-icon-list-icon-size:18px;}.elementor-57 .elementor-element.elementor-element-75220d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-75220d8 .elementor-icon-list-item > a{font-size:14px;}.elementor-57 .elementor-element.elementor-element-65e5a2d{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-65e5a2d.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-8d2c627{font-size:14px;}.elementor-57 .elementor-element.elementor-element-77d33f8{font-size:14px;}.elementor-57 .elementor-element.elementor-element-fc105d3{font-size:14px;}.elementor-57 .elementor-element.elementor-element-23d5423{font-size:14px;}.elementor-57 .elementor-element.elementor-element-efacb35{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-font-size:16px;--n-accordion-icon-size:20px;--n-accordion-icon-gap:12px;}.elementor-57 .elementor-element.elementor-element-3069f51{--width:100%;}.elementor-57 .elementor-element.elementor-element-b6f896e{--content-width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:0;}.elementor-57 .elementor-element.elementor-element-b6f896e.e-con{--align-self:center;}.elementor-57 .elementor-element.elementor-element-a7a6974{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-a7a6974.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-867e4b6{--swiper-slides-to-display:1;width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 0% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;--arrow-prev-top-position:-110px;--arrow-next-top-position:-110px;--arrow-size:42px;}.elementor-57 .elementor-element.elementor-element-867e4b6 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-4b28759{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:0;}.elementor-57 .elementor-element.elementor-element-9f46ff3{--width:100%;}}/* Start custom CSS for divider, class: .elementor-element-486b111 *//* CSS */ .line-seperator { width: 80%; /* רוחב הקו */ height: 4px; /* עובי הקו */ margin: 0px auto; /* ריווח אנכי ומרכוז */ border-radius: 2px; /* פינות מעוגלות */ background: linear-gradient(90deg, #00ffff, #ff00ff, #00ffff); background-size: 200% 100%; /* הגדלת הגרדיאנט למעבר חלק */ animation: slide 3s linear infinite; /* אנימציה של מעבר צבע */ } /* אנימציה להזזת מיקום הגרדיאנט */ @keyframes slide { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } } /* התאמה למובייל */ @media (max-width: 768px) { .line-separator { width: 90%; /* התאמת רוחב הקו למסכים קטנים יותר */ height: 3px; /* ניתן להתאים את עובי הקו */ margin: 15px auto; } }/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-5373 *//* --- Product Text Container Typography --- */
.product-text {
  font-family: 'Inter', sans-serif;
  color: #E5E5E5; /* Off-White */
}

/* --- Paragraphs --- */
.product-text p {
  line-height: 1.7; /* High readability */
  margin-bottom: 1.2em;
  font-weight: 400;
  color: #E5E5E5;
}

/* --- Links (Tech Style) --- */
.product-text a {
  color: #1974B4; /* Tech Blue */
  text-decoration: none;
  font-weight: 600;
  border-bottom: 1px solid rgba(25, 116, 180, 0.3); /* Subtle tech border */
  transition: all 0.3s cubic-bezier(0.22, 1, 0.36, 1);
}

.product-text a:hover {
  color: #FF2E97; /* Neon Pink */
  border-bottom-color: #FF2E97;
  text-shadow: 0 0 10px rgba(255, 46, 151, 0.4); /* Pink Glow */
}

/* --- Lists (Previous Code) --- */
.product-text ul,
.product-text ol {
  direction: rtl;
  list-style: none;
  padding-right: 0.1em;
  margin-bottom: 1.5em;
  margin-top: -0.5em; /* Adjusted for flow with P tags */
}

.product-text ul li,
.product-text ol li {
  position: relative;
  padding-right: 1.8em;
  margin-bottom: 0.6em;
  text-align: right;
  line-height: 1.6;
  font-weight: 400;
}

/* Square Bullet - Tech Blue */
.product-text ul li::before,
.product-text ol li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0.7em; /* Aligns with first line of text */
  transform: translateY(-50%);
  width: 0.6em;
  height: 0.6em;
  background-color: #1974B4;
  border-radius: 2px;
  box-shadow: 0 0 5px rgba(25, 116, 180, 0.3);
}

/* Mobile Adjustments */
@media (max-width: 767px) {
  .product-text ul { margin-bottom: 2em; }
  .product-text ul li { padding-right: 1.5em; margin-bottom: 0.4em; }
  .product-text ul li::before { width: 0.5em; height: 0.5em; top: 0.65em; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0579a02 */.woocommerce-Price-amount { position: relative; display: inline-block; color: #fff; text-shadow: 0 0 5px magenta, 0 0 10px magenta, 0 0 15px cyan, 0 0 20px cyan; animation: pulse 1.5s infinite; } @keyframes pulse { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.05); } }/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-346d4b0 *//* 1. אנימציות */
@keyframes glow-pulse {
    0% {
        box-shadow: 0 0 5px rgba(255, 69, 0, 0.5); /* זוהר התחלתי ועדין */
    }
    100% {
        box-shadow: 0 0 20px rgba(255, 140, 0, 0.8); /* זוהר חזק ובוהק יותר */
    }
}

/* 2. עיצוב הכפתור הראשי */
.single_add_to_cart_button {
    /* מאפיינים בסיסיים */
    border: 2px solid #ff4500 !important; /* גבול קבוע וזוהר */
    border-radius: 15px !important;
    text-transform: uppercase !important;
    letter-spacing: 2px !important;
    color: #fff !important;
    background: #000 !important;
    overflow: hidden !important;
    cursor: pointer !important;
    position: relative;
    z-index: 1;
    transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out;

    /* אנימציית זוהר פועמת */
    animation: glow-pulse 2s ease-in-out infinite alternate;
}

/* 3. אפקט ריחוף (Hover) */
.single_add_to_cart_button:hover {
    transform: scale(0.95);
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.4);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-65e5a2d */@keyframes neon-flicker{0%,100%{opacity:1;box-shadow:0 0 10px var(--neon-pink)}50%{opacity:.4;box-shadow:0 0 2px var(--neon-pink)}}.scifi-wrapper{--neon-pink:#FF2E97;--off-white:#E5E5E5;text-align:right;display:inline-block;width:100%;box-sizing:border-box;padding:20px 0}.scifi-tag{font-family:'Space Mono',monospace;color:var(--neon-pink);font-size:14px;letter-spacing:2px;text-transform:uppercase;display:block;margin-bottom:5px;font-weight:700}.scifi-h2{font-family:Inter,Assistant,sans-serif;font-weight:900;font-size:clamp(2.5rem,5vw,2rem);line-height:1;text-transform:uppercase;color:var(--off-white);margin:0}@media (max-width:768px){.scifi-h2{font-size:clamp(2rem,10vw,2.5rem);width:100%}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a7a6974 */@keyframes blink-pink{0%,100%{opacity:1;box-shadow:0 0 10px #ff2e97}50%{opacity:.3;box-shadow:0 0 2px #ff2e97}}.special-section-container{width:100%;text-align:right;padding:20px 0;box-sizing:border-box;background:0 0}.special-tag{font-family:'Space Mono',monospace;color:#ff2e97;font-size:14px;letter-spacing:2px;display:block;margin-bottom:8px;font-weight:700}.special-h2{display:inline-block;position:relative;margin:0;padding-right:25px;font-family:Inter,Assistant,sans-serif;font-weight:900;font-size:clamp(2.5rem,5vw,4rem);line-height:.95;text-transform:uppercase;color:#e5e5e5}.special-h2::after{content:'';position:absolute;right:0;top:0;width:6px;height:100%;background-color:#ff2e97;animation:blink-pink 1.5s infinite ease-in-out}@media (max-width:768px){.special-section-container{padding:15px 0}.special-h2{font-size:clamp(2rem,10vw,2.5rem);padding-right:18px;width:auto}.special-h2::after{width:4px}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a160135 */. product-specs neon-topo-wrapper{--tech-blue:#1974B4;--tech-bg:transparent;--tech-border:#2A2A2E;--tech-text:#E5E5E5;--futuristic-pink:#FF2E97;--glow-pink:rgba(255, 46, 151, 0.4);--font-mono:'Space Mono',monospace;--font-sans:'Inter',sans-serif;background-color:var(--tech-bg);color:var(--tech-text);font-family:var(--font-sans);overflow:hidden;min-height:600px;height:auto;display:flex;align-items:right;justify-content:center;position:relative;width:100%;direction:rtl}.neon-topo-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;margin:0;padding:0}.neon-topo-wrapper .topo-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:radial-gradient(circle at 50% 50%,rgba(26,26,28,.4) 0,transparent 70%);pointer-events:none}.neon-topo-wrapper .topo-svg{position:absolute;width:150%;height:150%;top:-25%;left:-25%;opacity:.3;filter:blur(.5px);transform:rotate(-5deg);z-index:1}.neon-topo-wrapper .specs-wrapper{position:relative;z-index:10;width:95%;max-width:1440px;padding:40px 0;border:none;background:0 0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;margin:20px auto}.neon-topo-wrapper .header-section{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:60px;border-bottom:1px solid transparent;background-image:linear-gradient(to left,transparent,var(--tech-border),transparent);background-size:100% 1px;background-repeat:no-repeat;background-position:bottom;padding-bottom:20px}.neon-topo-wrapper .product-title h2{font-size:clamp(2.5rem,8vw,4.5rem);font-weight:900;line-height:.9;text-transform:uppercase;background:linear-gradient(90deg,#fff,var(--tech-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px;margin-top:0}.neon-topo-wrapper .badge{font-family:var(--font-mono);font-size:.75rem;color:var(--futuristic-pink);border:1px solid var(--futuristic-pink);padding:4px 12px;text-transform:uppercase;letter-spacing:2px;box-shadow:0 0 10px var(--glow-pink);display:inline-block;margin-bottom:10px}.neon-topo-wrapper .specs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;position:relative}.neon-topo-wrapper .spec-item{position:relative;padding:20px;border-right:2px solid rgba(25,116,180,.3);transition:all .4s ease}.neon-topo-wrapper .spec-item:hover{background:0 0;border-right:2px solid var(--futuristic-pink);text-shadow:0 0 15px rgba(255,46,151,.3)}.neon-topo-wrapper .spec-label{font-family:var(--font-mono);font-size:.8rem;color:var(--tech-blue);text-transform:uppercase;display:block;margin-bottom:8px}.neon-topo-wrapper .spec-value{font-size:1.4rem;font-weight:400;color:#fff;display:block}.neon-topo-wrapper .spec-sub{font-family:var(--font-mono);font-size:.7rem;color:#888;margin-top:4px;display:block}@media (max-width:768px){.neon-topo-wrapper .specs-wrapper{padding:20px 0;margin:10px 0}.neon-topo-wrapper .header-section{flex-direction:column}.neon-topo-wrapper .spec-item{border-right:none;border-bottom:1px solid rgba(42,42,46,.5)}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-83178fa */:root{--tech-blue:#1974B4;--neon-pink:#FF2E97;--off-white:#E5E5E5;--dark-grey:#2A2A2E;--pink-glow:rgba(255, 46, 151, 0.4);--bg-deep:#000000;--bg-card:#111;--font-heading:'Inter',sans-serif;--font-tech:'Space Mono',monospace;--ease-tectonic:cubic-bezier(0.22, 1, 0.36, 1)}*{margin:0;padding:0;box-sizing:border-box}.tectonic-viewport{padding:80px 0;display:flex;flex-direction:column;gap:2rem;background:radial-gradient(circle at 50% -20%,rgba(25,116,180,.1) 0,transparent 60%),linear-gradient(to bottom,var(--bg-deep),var(--bg-deep))}.section-header{max-width:1200px;margin:0 0 4rem auto;padding:0 20px;text-align:right}.section-header h2{font-weight:900;font-size:clamp(2.5rem,8vw,5rem);text-transform:uppercase;letter-spacing:-2px;line-height:.9;color:var(--off-white);background:linear-gradient(90deg,#fff,var(--tech-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tectonic-row{display:flex;width:100%;overflow:hidden;user-select:none;mask-image:linear-gradient(to right,transparent,#000 15%,#000 85%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 15%,#000 85%,transparent)}.tectonic-track{display:flex;gap:1.5rem;padding:10px;flex-shrink:0;will-change:transform}.row-1 .tectonic-track{animation:slide-rtl 120s linear infinite}.row-2 .tectonic-track{animation:slide-ltr 100s linear infinite}.row-3 .tectonic-track{animation:slide-rtl 140s linear infinite}@keyframes slide-rtl{from{transform:translateX(0)}to{transform:translateX(50%)}}@keyframes slide-ltr{from{transform:translateX(50%)}to{transform:translateX(0)}}.review-slab{background:var(--bg-card);width:400px;padding:0;position:relative;border:1px solid var(--tech-blue);transition:all .4s var(--ease-tectonic);cursor:pointer;clip-path:polygon(0 0,100% 0,100% 90%,95% 100%,0 100%);display:flex;flex-direction:column}.review-slab::before{content:'';position:absolute;top:0;right:0;width:2px;height:100%;background:var(--neon-pink);opacity:0;transition:opacity .3s ease;z-index:5}.review-slab:hover{transform:translateY(-8px) scale(1.02);border-color:var(--neon-pink);box-shadow:0 10px 40px var(--pink-glow);z-index:10}.review-slab:hover::before{opacity:1}.review-image-container{width:100%;height:220px;overflow:hidden;position:relative;border-bottom:1px solid var(--dark-grey);background-color:#222}.review-image-container img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.review-slab:hover .review-image-container img{transform:scale(1.1)}.review-content-wrapper{padding:2.5rem;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.review-slab blockquote{font-family:var(--font-heading);font-weight:400;font-size:1.05rem;line-height:1.6;margin-bottom:1.5rem;color:var(--off-white)}.review-slab blockquote:empty{display:none}.review-footer{display:flex;justify-content:space-between;align-items:flex-end;border-top:1px solid var(--dark-grey);padding-top:1.5rem;margin-top:auto}.author-meta cite{display:block;font-style:normal;font-family:var(--font-heading);font-weight:900;text-transform:uppercase;font-size:.9rem;letter-spacing:1px;min-height:1.2em;color:var(--off-white)}.author-meta span{font-family:var(--font-tech);font-weight:400;font-size:.75rem;color:var(--tech-blue);text-transform:uppercase;display:block;margin-top:4px}.rating-data{font-family:var(--font-tech);color:var(--neon-pink);font-weight:700;font-size:.9rem;letter-spacing:2px;display:flex;align-items:center;gap:5px}.rating-star{font-size:1.2em}@media (max-width:768px){.review-slab{width:300px}.review-content-wrapper{padding:1.5rem}.section-header h2{font-size:2.7rem}.tectonic-viewport{padding:30px 0}.section-header{margin:5px}}@media (prefers-reduced-motion:reduce){.tectonic-track{animation-play-state:paused!important}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2373b81 */. faq-bottom-page #wp-faq-widget-container{--tech-blue:#1974B4;--neon-pink:#FF2E97;--off-white:#E5E5E5;--dark-grey:#2A2A2E;--bg-black:#000000;--pink-glow:rgba(255, 46, 151, 0.4);--glass-bg:rgba(25, 116, 180, 0.05);--strata-gap:20px;font-family:Assistant,Inter,sans-serif;color:var(--off-white);box-sizing:border-box;background-color:var(--bg-black);background-image:radial-gradient(circle at 2px 2px,rgba(25,116,180,.15) 1px,transparent 0);background-size:40px 40px;position:relative;overflow:hidden;width:100%;min-height:100vh}#wp-faq-widget-container *{box-sizing:border-box}#wp-faq-widget-container::before{content:" ";position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(rgba(18,16,16,0) 50%,rgba(0,0,0,.25) 50%),linear-gradient(90deg,rgba(255,0,0,.06),rgba(0,255,0,.02),rgba(0,0,255,.06));z-index:10;background-size:100% 4px,3px 100%;pointer-events:none;opacity:.3}#wp-faq-widget-container .container{max-width:1140px;margin:0 auto;padding:20px;position:relative;z-index:20}#wp-faq-widget-container .header-stratigraphy{position:relative;margin:60px 0 80px}#wp-faq-widget-container .header-tag{font-family:'Space Mono',monospace;color:var(--neon-pink);font-size:12px;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px;display:inline-block;border-right:2px solid var(--neon-pink);padding-right:10px}#wp-faq-widget-container h2{font-family:Inter,Assistant,sans-serif;font-weight:900;font-size:clamp(2.5rem,8vw,6rem);line-height:.9;text-transform:uppercase;color:var(--off-white);margin:0;position:relative;z-index:1}#wp-faq-widget-container .header-accent{position:absolute;top:-20px;left:-40px;width:150px;height:150px;border:1px solid var(--tech-blue);opacity:.2;pointer-events:none}#wp-faq-widget-container .faq-stack{display:flex;flex-direction:column;gap:var(--strata-gap);perspective:1000px}#wp-faq-widget-container .faq-item{position:relative;background:var(--glass-bg);border-right:4px solid var(--tech-blue);transition:all .5s cubic-bezier(.19,1,.22,1);overflow:hidden;-webkit-backdrop-filter:blur(10px);
backdrop-filter:blur(10px);transform:translateZ(0)}#wp-faq-widget-container .faq-item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(25,116,180,.05));pointer-events:none}@media (hover:hover){#wp-faq-widget-container .faq-item:hover{border-right-color:var(--neon-pink);transform:translateX(-10px) translateZ(20px);box-shadow:-20px 20px 40px rgba(0,0,0,.5),10px 0 20px var(--pink-glow);background:rgba(255,46,151,.03)}#wp-faq-widget-container .faq-item:hover .faq-status{color:var(--neon-pink);border-color:var(--neon-pink)}#wp-faq-widget-container .faq-item:hover .glitch-bar{opacity:1;animation:glitch-anim .8s infinite}}#wp-faq-widget-container .faq-item.active{background:rgba(25,116,180,.08);border-right-color:var(--neon-pink)}#wp-faq-widget-container .faq-item.active .faq-status{color:var(--neon-pink);border-color:var(--neon-pink)}#wp-faq-widget-container .faq-trigger{width:100%;padding:30px;display:grid;grid-template-columns:80px 1fr auto;align-items:center;gap:20px;background:0 0;border:none;text-align:right;cursor:pointer;color:inherit;outline:0;-webkit-tap-highlight-color:transparent}#wp-faq-widget-container .faq-trigger:focus-visible{background:rgba(255,46,151,.05);box-shadow:inset 0 0 0 2px var(--neon-pink)}#wp-faq-widget-container .faq-id{font-family:'Space Mono',monospace;color:var(--tech-blue);font-size:14px;font-weight:700}#wp-faq-widget-container .faq-question{font-family:Assistant,sans-serif;font-weight:800;font-size:1.4rem;color:var(--off-white);letter-spacing:-.5px;margin:0;line-height:1.2}#wp-faq-widget-container .faq-status{font-family:'Space Mono',monospace;font-size:10px;color:var(--dark-grey);text-transform:uppercase;border:1px solid var(--dark-grey);padding:4px 8px;transition:all .3s ease;white-space:nowrap}#wp-faq-widget-container .faq-answer-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.19,1,.22,1)}#wp-faq-widget-container .faq-content{overflow:hidden;padding:0 130px 0 30px;transition:padding .6s cubic-bezier(.19,1,.22,1)}#wp-faq-widget-container .faq-item.active .faq-answer-wrapper{grid-template-rows:1fr}#wp-faq-widget-container .faq-item.active .faq-content{padding-bottom:40px}#wp-faq-widget-container .faq-answer{font-family:Assistant,sans-serif;font-size:1.1rem;line-height:1.6;color:#a0a0a5;position:relative;padding-top:20px;border-top:1px solid var(--dark-grey);min-height:0}#wp-faq-widget-container .glitch-bar{position:absolute;left:0;top:0;height:100%;width:2px;background:var(--neon-pink);opacity:0;transition:opacity .3s;pointer-events:none}@keyframes glitch-anim{0%{transform:translateY(0)}50%{transform:translateY(100%)}100%{transform:translateY(0)}}#wp-faq-widget-container .meta-data{margin-top:100px;display:flex;justify-content:space-between;font-family:'Space Mono',monospace;font-size:11px;color:#fff;border-top:1px solid var(--dark-grey);padding-top:20px;margin-bottom:40px}#wp-faq-widget-container .signal-indicator{display:inline-block;width:8px;height:8px;background:var(--neon-pink);border-radius:50%;margin-left:8px;box-shadow:0 0 10px var(--neon-pink);animation:pulse 2s infinite}@keyframes pulse{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}@media (max-width:768px){#wp-faq-widget-container .faq-trigger{grid-template-columns:50px 1fr;padding:20px;gap:15px}#wp-faq-widget-container .faq-status{display:none}#wp-faq-widget-container .faq-content{padding:0 25px 0 25px}#wp-faq-widget-container .faq-item.active .faq-content{padding-bottom:25px}#wp-faq-widget-container .header-stratigraphy{margin:40px 0 50px}#wp-faq-widget-container .meta-data{flex-direction:column;gap:10px;align-items:center;margin-top:60px}#wp-faq-widget-container .header-accent{left:-20px;width:100px;height:100px}}@media (max-width:480px){#wp-faq-widget-container .faq-trigger{padding:15px;gap:10px;grid-template-columns:40px 1fr}#wp-faq-widget-container .faq-id{font-size:12px}#wp-faq-widget-container .faq-question{font-size:1.1rem}#wp-faq-widget-container .faq-answer{font-size:1rem;padding-top:15px}#wp-faq-widget-container .faq-content{padding:0 15px 0 15px}#wp-faq-widget-container .faq-item.active .faq-content{padding-bottom:20px}}/* End custom CSS */
/* Start custom CSS */.woocommerce-Price-amount.amount {
    color: #ffffff; /* צבע לבן */
}

/* 1. הגדרת האנימציה בראש הקוד */
@keyframes textShineMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}

/* 2. הסגנון לכותרת */
.product-heading-h1-product-page .elementor-heading-title {
    /* הגדרת משתנים */
    --tech-blue: #1974B4;
    --neon-pink: #FF2E97;
    --off-white: #E5E5E5;

    /* פונטים וטיפוגרפיה */
    font-family: 'Heebo', sans-serif !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
    font-size: clamp(40px, 5vw, 70px) !important;
    line-height: 1.1 !important;
    
    /* --- התיקון הקריטי כאן --- */
    
    /* במקום פקודה אחת ארוכה, מפרידים את התמונה מהמיקום */
    background-color: transparent !important;
    
    background-image: linear-gradient(
        55deg, 
        var(--off-white) 10%, 
        var(--off-white) 10%, 
        var(--neon-pink) 45%, 
        var(--tech-blue) 55%,
        var(--off-white) 80%
    ) !important;

    /* גודל: רוחב כפול כדי לאפשר תזוזה */
    background-size: 200% auto !important;
    
    /* חיתוך הטקסט */
    background-clip: text !important;
    -webkit-background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;

    /* חיבור האנימציה */
    animation: textShineMove 3s linear infinite !important;
    
    /* הגדרות נוספות */
    display: inline-block !important; /* עוזר לאנימציה לעבוד בדפדפנים מסוימים */
    margin: 0 !important;
}/* End custom CSS */